#main{background:#eee;}
div#block-contactinfo{color:white;}.footer.region--white-background h2{border-color:white;}.footer h2{border-bottom:4px solid #ffffff;}.region--light-typography ul.menu > li > a{color:#ffffff;}h2#block-cwb-custom-flashy-employeelogin-menu{color:white;}footer#footer
h2.title{color:white;}h2#block-cwb-custom-flashy-footer-menu{color:white;}.footer h2{border-bottom:4px solid #ffffff;}div#block-cwb-custom-flashy-socialmedialinks
ul.social-media-links--platforms a{color:white !important;}div#block-cwb-custom-flashy-aboutus 
p{color:white;}footer.footer{background-color:none;background-image:url(/sites/default/files/images/slanted-gradient_.svg);background-size:cover;background-repeat:no-repeat;position:relative;}.region--light-typography ul.menu > li > a{color:#ffffff;}.pl-xl-5,.px-xl-5{padding-left:0rem!important;}.pr-xl-5,.px-xl-5{padding-right:0rem!important;}div#block-footerart{margin-bottom:-120px;}
table tr td{border-width:1px;}.region--gray-background{background-color:#bed3ee;}.social-media-links--platforms.horizontal li{filter:drop-shadow(0 0 0.15rem darkgrey);}.view .card .card__rich-media{background-size:contain;background-repeat:no-repeat;}.region.region-banner{max-width:1400px;margin:auto;}.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;font-size:30px;}.modal-header{align-items:center;}.modal-header button{order:2;}.modal .modal-header{padding:15px 30px;}
.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);}
