#main{background:#eee;}
.media-box-button_card{max-width:100%;}.media-body__text{height:200px;}
.field.field--name-field-shout-message.field--type-string-long.field--label-hidden.field__item{font-size:large;line-height:initial;}div#block-gtranslate select{border-color:#ffffff;color:#ffffff;}div#shoutbar{line-height:2.2rem;}@media (min-width:75em){#shoutbar .shoutmsg span{font-size:2rem;}}hr{border-top:1px solid #000000;margin-bottom:20px;margin-top:0px;}.slideout__section .logo a{margin:0 auto;display:flex;justify-content:center;}.slideout__section .site-branding__logo img{height:50%;width:50%;}.region.region-banner{max-width:1400px;margin:auto;}.site-branding{background-color:transparent;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{margin:20px 0 20px;font-size:30px;}footer.footer{background-image:url(/sites/default/files/footer_bg2.png);background-size:cover;}footer#footer a,footer#footer p,.footer.region--white-background h2{color:#ffffff;border-color:#ffffff;}footer#footer .contextual-links a{background-color:#0071bc;}@media (min-width:15rem){.display-1{font-size:calc(1rem + ((1vw - 0.15rem) * 3.0952));}}.paragraph--type--cwb-horizontal-buttons{padding:0;}.header__section.header-first a.site-branding__logo img{max-height:160px;}.header-top-highlighted__section .btn-cwb_button{padding:5px 15px;color:#000000;}#shoutbar{line-height:1.2rem;}
.region.region-menu .block-superfish{width:auto;}.region.region-menu{display:flex;justify-content:center;align-items:center;}.region.region-menu .block{padding:0;}.region-menu ul.sf-menu .sf-sub-indicator:after{content:"\f078";font-family:'Font Awesome 5 Free';color:#222;z-index:9999;display:block;font-weight:900;font-size:10px;left:4px;top:4px;}.block-region-sidebar .cwb-flip-card.col-md-4.col-sm-12{max-width:100%;}.header__section.header-first a.site-branding__logo img{max-height:120px;}.gtranslate select{border-color:#ffffff;color:#ffffff;}a.btn.btn-primary.btn-cwb_button{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.paragraph.paragraph--type--bp-accordion .panel-heading button{background:#013893;border-radius:5px;color:white;font-weight:500;}.field.field--name-field-shout-message.field--type-string-long.field--label-hidden.field__item{max-width:80rem;}@media (min-width:992px){.to-top{bottom:96px;}}
.cwb-menu_container ul.menu > li > a,.cwb-menu_container ul.menu > li > span{font-size:18px;font-weight:500;}.cwb-menu_container .sf-menu ul li.sfHover > a,.cwb-menu_container .sf-menu ul li a:hover,.cwb-menu_container .sf-menu ul li > a.is-active,.cwb-menu_container .sf-menu ul li.active-trail > a{color:#000000;}.cwb-menu_container span.sf-depth-1.menuparent.nolink.sf-with-ul:focus,.cwb-menu_container span.sf-depth-1.menuparent.nolink.sf-with-ul:active,.cwb-menu_container span.sf-depth-1.menuparent.nolink.sf-with-ul:hover,.cwb-menu_container span.sf-depth-1.menuparent.nolink.sf-with-ul:focus-within{color:#000000;}.cwb-menu_container ul.menu > li > a:before,.cwb-menu_container ul.menu > li > span:before{background-color:transparent;border-bottom:4px solid #9bc4e2;}.cwb-menu_container ul.menu > li > a:hover,.cwb-menu_container ul.menu > li > a:focus,.cwb-menu_container ul.menu > li > a.is-active,.cwb-menu_container ul.sf-menu .sf-depth-1.menuparent.nolink:hover,.cwb-menu_container ul.sf-menu .sf-depth-1.menuparent.nolink:focus{color:#000000;}.slideout-side-right .slideout-toggle{right:15px;}ul.sf-multicolumn,ul.sf-multicolumn li.sf-multicolumn-wrapper,ul.sf-multicolumn > li > ol{max-width:675px;}
.paragraph.paragraph--type--bp-accordion .panel-heading button{background:#0071bc;color:#ffffff;}
