#main{background:#eee;}
.region.region-banner{max-width:1400px;margin:auto;}.toolbar-icon-8 .toolbar-icon-admin-toolbar-tools-help:before{background-image:url(/themes/custom/cwb_customflashy/favicon.ico);}.site-branding{background-color:transparent;}header.header .modal-icon-button{padding:18px 24px;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{margin:20px 0 20px;}.modal-header{align-items:center;}.modal-header button{order:2;}.modal .modal-header{padding:15px 30px;}footer.footer{background-color:none;background-image:url(/sites/default/files/images/slanted-gradient.svg);background-size:cover;background-repeat:no-repeat;position:relative;}
.header-top-highlighted{padding:4px 0;}.header-top-highlighted ul.social-media-links--platforms a{opacity:0.7;}.header-top-highlighted ul.social-media-links--platforms a:hover,.header-top-highlighted ul.social-media-links--platforms a:focus{opacity:0.85;}.header-top-highlighted.region--colored-background p{color:#fff;opacity:0.9;}.header-top-highlighted.region--colored-background a{color:#fff;opacity:1;}.header-top-highlighted.region--colored-background a:hover,.header-top-highlighted.region--colored-background a:focus,.header-top-highlighted.region--colored-background a:active{opacity:0.7;text-decoration:underline;}.header-top-highlighted ul.social-media-links--platforms.platforms.inline.horizontal{padding:0 16px;}.header-top-highlighted a.btn.btn-primary.btn-cwb_button:hover{text-decoration:none;opacity:1;}.header-container .sf-menu.menu ul{padding:0;}.modal-content .search-block-form:before{background:royalblue;}.menu.cta-active > li:last-child > a{padding:24px;color:#fff !important;}.menu.cta-active > li:last-child > a:before{border-color:transparent;background-color:var(--mt-base-color);color:#fff;border-radius:2px;}.menu.cta-active > li:last-child > a:hover:before{background-color:var(--mt-dark-color);color:#fff;}.menu.cta-active > li:last-child > a:hover{color:#fff;}.menu.cta-active > li:last-child > a:before{border-color:transparent !important;}.header-second .region-header{align-items:center;justify-content:space-evenly;}.header-second .block{padding:0;}.subfooter.region--colored-background,.subfooter.region--colored-background p,footer.region--colored-background,footer.region--colored-background p{color:#fff;}.subfooter.region--colored-background a,.subfooter.region--colored-background.region--dark-typography .subfooter__section ul.menu li a,footer.region--colored-background a,footer.region--colored-background.region--dark-typography .footer__section ul.menu li a{opacity:0.8;color:#fff;}.subfooter.region--colored-background a:hover,.subfooter.region--colored-background.region--dark-typography .subfooter__section ul.menu li a:hover,.subfooter.region--colored-background a:focus,.subfooter.region--colored-background.region--dark-typography .subfooter__section ul.menu li a:focus,footer.region--colored-background a:hover,footer.region--colored-background.region--dark-typography .footer__section ul.menu li a:hover,footer.region--colored-background a:focus,footer.region--colored-background.region--dark-typography .footer__section ul.menu li a:focus{color:#fff;opacity:1;text-decoration:underline;}
.hero-bg-image .hero-bg-image__content{padding:0;}.hero-bg-image__call-to-action{text-align:center;}.block-region-header .hero-bg-image::after{background-image:linear-gradient(45deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.7) 17%,rgb(255 255 255) 47%,rgb(255 255 255 / 47%) 75%,rgba(0,0,0,0.2) 99%);}.paragraph--color--rgba-purple-strong{background:#4c205a;color:#ffffff;}@media(min-width:767px){.paragraph.paragraph--type--bp-columns-two-uneven .paragraph__column{display:flex;align-items:center;height:100%;}.paragraph.paragraph--type--bp-columns-two-uneven .paragraph__column p:last-of-type{padding:0;}}.hero-bg-image{padding:4vw 1em 4vw;}.hero-bg-image__call-to-action .paragraph--color--rgba-purple-strong{border-radius:5px;}.hero-bg-image__call-to-action p{padding:0 4px 18px 4px;}.panel-default>.panel-heading{color:#ffffff;background-color:#4c205a;}.paragraph.paragraph--type--bp-accordion .panel-heading a{color:#ffffff;background:#4c205a;}.card{border:1px solid rgb(255 255 255);}
