/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 17 September 2025 11:29:02
*/


::-moz-selection{background-color:#944192}::selection{background-color:#944192}header{background-color:#944192}footer{background-color:#944192;background-image:linear-gradient(170deg, #2b132a 17%, #7c367a 100%)}.footer-icons [class*="icon-"]{background:#f7edf7;color:#471f46}.footer-icons [class*="icon-"]:hover,.footer-icons [class*="icon-"]:focus{color:#f7edf7;background:#471f46}.nav_bread ul li a:hover,.nav_sub h2 a,header .nav_main ul li.active a,.main_content .toggle>li h2 span{color:#944192}body:not(.home) .main :where(:not([class*="bg-"])) :where(a:not(.btn)){color:#944192}else body:not(.home) .main :where(:not([class*="bg-"])) :where(a:not(.btn)){color:#7c367a}body:not(.home) .main :where(:not([class*="bg-"])) :where(a:not(.btn)):hover{color:#592757;border-bottom:1px solid #592757}body:not(.home) .main :where(.btn),.site-search form input[type="submit"]{background-color:#bc66ba;color:#fff}body:not(.home) .main :where(.btn):hover,.site-search form input[type="submit"]:hover{background-color:#cb89ca;color:#fff}body:not(.home) .card [class*='bg-']{background-color:#8d3e8b;color:#fff}body:not(.home) figcaption:not([class*="bg-"]){background-color:#944192;color:#fff}body:not(.home) [class*='bg-'] .text-muted{color:#e8cae7 !important;opacity:0.9}.top_nav li{border-right:1px solid rgba(106,47,105,0.4)}header{background-color:rgba(18,8,17,0.4)}.nav_main{background-color:rgba(124,54,122,0.8) !important}.nav_main ul li{border-left:1px solid rgba(152,67,150,0.8)}.nav_main ul li a{color:#fff}.nav_main ul li:not(.active) a:hover,.nav_main ul li:not(.active) a:focus{background-color:#cb89ca !important;color:#fff}.main_content .toggle>li h2 span{color:#944192}.nav_main ul li.active a.more a:hover{color:#fff}.nav_main li.hideshow.active a,.nav_main li.hideshow.active a.more,.nav_main li.hideshow:focus>a{color:#944192}.nav_main li.hideshow ul li a:hover,.nav_main li.hideshow ul li a:focus{color:#fff}.nav_sub ul li.active>a{background-color:#944192;border-top:1px solid #b454b2;color:#fff}.nav_sub ul li.active.parent>a{background-color:#e0b8df;color:#000;border-top:1px solid #efdcef}.nav_sub ul li.active ul li a{background-color:#f7edf7;border-top:1px solid #e8cae7}.nav_sub ul li.active ul li:first-child>a{border-top:2px solid #e0b8df}.nav_sub ul li.active ul li.active>a{background-color:#944192;border-top:1px solid #f7edf7;color:#fff}.nav_sub ul li.active ul li.active.parent>a{background-color:#c171bf;color:#fff;border-top:1px solid #d095cf}.nav_sub ul li.active ul li.active ul li>a{background-color:#e8cae7;border-top:1px solid #d8a6d7;color:#000}.nav_sub ul li.active ul li.active ul li:first-child>a{border-top:2px solid #e0b8df}.nav_sub ul li.active ul li.active ul li.active>a{background-color:#944192;border-top:1px solid #944192;color:#fff}.nav_sub ul li.active ul li.active ul li.active.parent>a{background-color:#9f469d;border-top:1px solid #b960b7;color:#fff}.nav_sub ul li.active ul li.active ul li.active ul li>a{background-color:#d8a6d7;border-top:1px solid #e8cae7;color:#000}.nav_sub ul li.active ul li.active ul li.active ul li:first-child>a{border-top:2px solid #b960b7}.nav_sub ul li.active ul li.active ul li.active ul li.active>a{background-color:#6a2f69;border-top:1px solid #6a2f69;color:#fff}.nav_sub ul li.active ul li.active ul li.active ul li.active.parent>a{background-color:#7c367a;color:#fff;border-top:1px solid #7c367a}.nav_sub ul li.active ul li.active ul li.active ul li.active ul li>a{background-color:#c171bf;border-top:1px solid #d095cf;color:#fff}.nav_sub ul li.active ul li.active ul li.active ul li.active ul li:first-child>a{border-top:2px solid #9f469d}.nav_sub ul li.active ul li.active ul li.active ul li.active ul li.active>a{background-color:#471f46;border-top:1px solid #c378c2;color:#fff}.nav_sub h2{border-color:#b14eaf}.nav_sub ul li a:hover,.nav_sub ul li a:hover::after{background-color:#944192 !important;color:#fff !important}header .cofs_global{background-color:rgba(53,23,52,0.3)}blockquote,.pullquote:not(span){border-color:#944192}.main :where(h1,h2,h3,h4,h5) a,.main a :not([class*="bg-"]) :where(h1,h2,h3,h4,h5) span,.main .more a:not(.btn){color:#944192;border-bottom:1px solid transparent}:root{--bg-primary: #944192}.bg-primary{background-color:var(--bg-primary)}body.vision1 header .banner{background-image:url("../jpg/header-banner-vivid-vision-13948.jpg?v=0.1.0")}body.vision1 header .banner,.no-webp body.vision1 header .banner{background-color:#944192;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}body.vision1 .header-logo{text-align:center;word-spacing:1px;white-space:pre-line;max-width:100%;width:700px;width:clamp(340px, 37vw, 900px);height:clamp(50px, 55%, 700px);background-image:url("../png/header-banner-vivid-vision-1-text0472.png?v=0.1.1");background-repeat:no-repeat;background-position:center;background-size:contain}.accordion-tabs .tab_nav li.ui-state-active::after{background-color:#b14eaf}.tab_nav li.ui-state-active a{color:#9f469d}
