html{height:100%;background-color:#fff;font-size:100%}
body{color:#1a1a1a;margin:0;padding:0;font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:300;line-height:1.333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-direction:column;flex-direction:column;height:100%}
.flex-fill{-webkit-box-flex:1;-ms-flex:1;flex:1}
[data-link]{cursor:pointer}
.btn,.mobile-header #menu-navbar-mobile .nav-link{text-transform:uppercase;text-decoration:none;font-weight:700;letter-spacing:0;line-height:1.05;font-size:.88rem;padding:.4rem 1.5rem;border-width:1px;border-style:solid;border-radius:0}
.btn-arrow-next,.call-to-action .btn,.call-to-action .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .call-to-action .nav-link{position:relative;padding-right:2.5rem}
.btn-arrow-next:after,.call-to-action .btn:after,.call-to-action .mobile-header #menu-navbar-mobile .nav-link:after,.mobile-header #menu-navbar-mobile .call-to-action .nav-link:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:.9rem;line-height:120%;content:"\f30b";margin-left:1rem;position:absolute;top:52.5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15%;-webkit-transition:right .2s ease-out;transition:right .2s ease-out}
.btn-arrow-next:hover:after,.call-to-action .btn:hover:after,.call-to-action .mobile-header #menu-navbar-mobile .nav-link:hover:after,.mobile-header #menu-navbar-mobile .call-to-action .nav-link:hover:after{right:10%}
.btn-arrow-prev{position:relative;padding-left:2.5rem}
.btn-arrow-prev:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:.9rem;line-height:120%;content:"\f30a";margin-right:1rem;position:absolute;top:52.5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15%;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}
.btn-arrow-prev:hover:after{left:10%}
.btn-wiggle-icon-cw i{margin-left:.5rem;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}
.btn-wiggle-icon-cw:hover i{-webkit-transform:rotate(10deg);transform:rotate(10deg)}
.btn-wiggle-icon-ccw i{margin-right:.5rem;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}
.btn-wiggle-icon-ccw:hover i{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
.btn-small,.career-single .apply-cta>a,.content-box-button .btn,.content-box-button .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .content-box-button .nav-link{font-size:.75rem;text-align:left}
.btn-small.btn-arrow-next,.call-to-action .btn-small.btn,.call-to-action .mobile-header #menu-navbar-mobile .btn-small.nav-link,.mobile-header #menu-navbar-mobile .call-to-action .btn-small.nav-link,.call-to-action .mobile-header #menu-navbar-mobile .career-single .apply-cta>a.nav-link,.mobile-header #menu-navbar-mobile .career-single .call-to-action .apply-cta>a.nav-link,.call-to-action .career-single .mobile-header #menu-navbar-mobile .apply-cta>a.nav-link,.career-single .mobile-header #menu-navbar-mobile .call-to-action .apply-cta>a.nav-link,.call-to-action .career-single .apply-cta>a.btn,.career-single .call-to-action .apply-cta>a.btn,.call-to-action .content-box-button .btn,.content-box-button .call-to-action .btn,.call-to-action .content-box-button .mobile-header #menu-navbar-mobile .nav-link,.content-box-button .mobile-header #menu-navbar-mobile .call-to-action .nav-link,.call-to-action .mobile-header #menu-navbar-mobile .content-box-button .nav-link,.mobile-header #menu-navbar-mobile .content-box-button .call-to-action .nav-link,.career-single .apply-cta>a.btn-arrow-next,.career-single .call-to-action .mobile-header #menu-navbar-mobile .apply-cta>a.nav-link,.mobile-header #menu-navbar-mobile .call-to-action .career-single .apply-cta>a.nav-link,.content-box-button .btn-arrow-next.btn,.content-box-button .mobile-header #menu-navbar-mobile .btn-arrow-next.nav-link,.mobile-header #menu-navbar-mobile .content-box-button .btn-arrow-next.nav-link,.content-box-button .call-to-action .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .call-to-action .content-box-button .nav-link{padding-left:.6rem}
.btn-small.btn-arrow-next:after,.call-to-action .btn-small.btn:after,.call-to-action .mobile-header #menu-navbar-mobile .btn-small.nav-link:after,.mobile-header #menu-navbar-mobile .call-to-action .btn-small.nav-link:after,.call-to-action .mobile-header #menu-navbar-mobile .career-single .apply-cta>a.nav-link:after,.mobile-header #menu-navbar-mobile .career-single .call-to-action .apply-cta>a.nav-link:after,.call-to-action .career-single .mobile-header #menu-navbar-mobile .apply-cta>a.nav-link:after,.career-single .mobile-header #menu-navbar-mobile .call-to-action .apply-cta>a.nav-link:after,.call-to-action .career-single .apply-cta>a.btn:after,.career-single .call-to-action .apply-cta>a.btn:after,.call-to-action .content-box-button .btn:after,.content-box-button .call-to-action .btn:after,.call-to-action .content-box-button .mobile-header #menu-navbar-mobile .nav-link:after,.content-box-button .mobile-header #menu-navbar-mobile .call-to-action .nav-link:after,.call-to-action .mobile-header #menu-navbar-mobile .content-box-button .nav-link:after,.mobile-header #menu-navbar-mobile .content-box-button .call-to-action .nav-link:after,.career-single .apply-cta>a.btn-arrow-next:after,.career-single .call-to-action .mobile-header #menu-navbar-mobile .apply-cta>a.nav-link:after,.mobile-header #menu-navbar-mobile .call-to-action .career-single .apply-cta>a.nav-link:after,.content-box-button .btn-arrow-next.btn:after,.content-box-button .mobile-header #menu-navbar-mobile .btn-arrow-next.nav-link:after,.mobile-header #menu-navbar-mobile .content-box-button .btn-arrow-next.nav-link:after,.content-box-button .call-to-action .mobile-header #menu-navbar-mobile .nav-link:after,.mobile-header #menu-navbar-mobile .call-to-action .content-box-button .nav-link:after{right:4%}
.btn-small.btn-arrow-next:hover:after,.call-to-action .btn-small.btn:hover:after,.call-to-action .mobile-header #menu-navbar-mobile .btn-small.nav-link:hover:after,.mobile-header #menu-navbar-mobile .call-to-action .btn-small.nav-link:hover:after,.call-to-action .mobile-header #menu-navbar-mobile .career-single .apply-cta>a.nav-link:hover:after,.mobile-header #menu-navbar-mobile .career-single .call-to-action .apply-cta>a.nav-link:hover:after,.call-to-action .career-single .mobile-header #menu-navbar-mobile .apply-cta>a.nav-link:hover:after,.career-single .mobile-header #menu-navbar-mobile .call-to-action .apply-cta>a.nav-link:hover:after,.call-to-action .career-single .apply-cta>a.btn:hover:after,.career-single .call-to-action .apply-cta>a.btn:hover:after,.call-to-action .content-box-button .btn:hover:after,.content-box-button .call-to-action .btn:hover:after,.call-to-action .content-box-button .mobile-header #menu-navbar-mobile .nav-link:hover:after,.content-box-button .mobile-header #menu-navbar-mobile .call-to-action .nav-link:hover:after,.call-to-action .mobile-header #menu-navbar-mobile .content-box-button .nav-link:hover:after,.mobile-header #menu-navbar-mobile .content-box-button .call-to-action .nav-link:hover:after,.career-single .apply-cta>a.btn-arrow-next:hover:after,.career-single .call-to-action .mobile-header #menu-navbar-mobile .apply-cta>a.nav-link:hover:after,.mobile-header #menu-navbar-mobile .call-to-action .career-single .apply-cta>a.nav-link:hover:after,.content-box-button .btn-arrow-next.btn:hover:after,.content-box-button .mobile-header #menu-navbar-mobile .btn-arrow-next.nav-link:hover:after,.mobile-header #menu-navbar-mobile .content-box-button .btn-arrow-next.nav-link:hover:after,.content-box-button .call-to-action .mobile-header #menu-navbar-mobile .nav-link:hover:after,.mobile-header #menu-navbar-mobile .call-to-action .content-box-button .nav-link:hover:after{right:2.5%}
.btn-1,.content-box-button .btn,.content-box-button .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .content-box-button .nav-link{background-color:#732441;border-color:#732441;color:#fff;-webkit-transition:all .2s;transition:all .2s}
.btn-1:hover,.content-box-button .btn:hover,.content-box-button .mobile-header #menu-navbar-mobile .nav-link:hover,.mobile-header #menu-navbar-mobile .content-box-button .nav-link:hover,.btn-1:focus,.content-box-button .btn:focus,.content-box-button .mobile-header #menu-navbar-mobile .nav-link:focus,.mobile-header #menu-navbar-mobile .content-box-button .nav-link:focus,.btn-1:active,.content-box-button .btn:active,.content-box-button .mobile-header #menu-navbar-mobile .nav-link:active,.mobile-header #menu-navbar-mobile .content-box-button .nav-link:active,.btn-1.active,.content-box-button .active.btn,.content-box-button .mobile-header #menu-navbar-mobile .active.nav-link,.mobile-header #menu-navbar-mobile .content-box-button .active.nav-link{background-color:#862a4c;border-color:#862a4c;color:#fff}
.btn-2,.call-to-action .btn,.call-to-action .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .call-to-action .nav-link,.content-box.insight-component-theme-blue .content-box-button .btn,.content-box.insight-component-theme-blue .content-box-button .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-blue .content-box-button .nav-link{background-color:#284b59;border-color:#284b59;color:#fff;-webkit-transition:all .2s;transition:all .2s}
.btn-2:hover,.call-to-action .btn:hover,.call-to-action .mobile-header #menu-navbar-mobile .nav-link:hover,.mobile-header #menu-navbar-mobile .call-to-action .nav-link:hover,.content-box.insight-component-theme-blue .content-box-button .btn:hover,.content-box.insight-component-theme-blue .content-box-button .mobile-header #menu-navbar-mobile .nav-link:hover,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-blue .content-box-button .nav-link:hover,.btn-2:focus,.call-to-action .btn:focus,.call-to-action .mobile-header #menu-navbar-mobile .nav-link:focus,.mobile-header #menu-navbar-mobile .call-to-action .nav-link:focus,.content-box.insight-component-theme-blue .content-box-button .btn:focus,.content-box.insight-component-theme-blue .content-box-button .mobile-header #menu-navbar-mobile .nav-link:focus,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-blue .content-box-button .nav-link:focus,.btn-2:active,.call-to-action .btn:active,.call-to-action .mobile-header #menu-navbar-mobile .nav-link:active,.mobile-header #menu-navbar-mobile .call-to-action .nav-link:active,.content-box.insight-component-theme-blue .content-box-button .btn:active,.content-box.insight-component-theme-blue .content-box-button .mobile-header #menu-navbar-mobile .nav-link:active,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-blue .content-box-button .nav-link:active,.btn-2.active,.call-to-action .active.btn,.call-to-action .mobile-header #menu-navbar-mobile .active.nav-link,.mobile-header #menu-navbar-mobile .call-to-action .active.nav-link,.content-box.insight-component-theme-blue .content-box-button .active.btn,.content-box.insight-component-theme-blue .content-box-button .mobile-header #menu-navbar-mobile .active.nav-link,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-blue .content-box-button .active.nav-link{background-color:#305a6b;border-color:#305a6b;color:#fff}
.btn-3,.content-box.insight-component-theme-red .content-box-button .btn,.content-box.insight-component-theme-red .content-box-button .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-red .content-box-button .nav-link{background-color:#fff;border-color:#fff;color:#cf0d12;-webkit-transition:all .2s;transition:all .2s}
.btn-3:hover,.content-box.insight-component-theme-red .content-box-button .btn:hover,.content-box.insight-component-theme-red .content-box-button .mobile-header #menu-navbar-mobile .nav-link:hover,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-red .content-box-button .nav-link:hover,.btn-3:focus,.content-box.insight-component-theme-red .content-box-button .btn:focus,.content-box.insight-component-theme-red .content-box-button .mobile-header #menu-navbar-mobile .nav-link:focus,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-red .content-box-button .nav-link:focus,.btn-3:active,.content-box.insight-component-theme-red .content-box-button .btn:active,.content-box.insight-component-theme-red .content-box-button .mobile-header #menu-navbar-mobile .nav-link:active,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-red .content-box-button .nav-link:active,.btn-3.active,.content-box.insight-component-theme-red .content-box-button .active.btn,.content-box.insight-component-theme-red .content-box-button .mobile-header #menu-navbar-mobile .active.nav-link,.mobile-header #menu-navbar-mobile .content-box.insight-component-theme-red .content-box-button .active.nav-link{background-color:#fff;border-color:#fff;color:#cf0d12}
.btn-4,.mobile-header #menu-navbar-mobile .nav-link{background-color:#cf0d12;border-color:#cf0d12;color:#fff;-webkit-transition:all .2s;transition:all .2s}
.btn-4:hover,.mobile-header #menu-navbar-mobile .nav-link:hover,.btn-4:focus,.mobile-header #menu-navbar-mobile .nav-link:focus,.btn-4:active,.mobile-header #menu-navbar-mobile .nav-link:active,.btn-4.active,.mobile-header #menu-navbar-mobile .active.nav-link{background-color:#f71c22;border-color:#f71c22;color:#fff}
.btn-5{background-color:#93bbbf;border-color:#93bbbf;color:#fff;-webkit-transition:all .2s;transition:all .2s}
.btn-5:hover,.btn-5:focus,.btn-5:active,.btn-5.active{background-color:#427f8c;border-color:#427f8c;color:#fff}
.default{padding:3rem 0 4rem}
.default h1,.default .heading{color:#8f090d;margin-bottom:1rem}
.default h2,.default .subheading{color:#427f8c;margin-bottom:.5rem}
.default a{color:#cf0d12}
.default a:hover,.default a:focus{color:#8f090d}
.section-footer{margin:0 auto;text-align:center}
#scroll-to-top{background-color:#732441;line-height:1;padding:.65rem;position:absolute;right:10px;bottom:-10px;cursor:pointer;-webkit-transition:background-color .6s ease,-webkit-transform .4s ease-out;transition:background-color .6s ease,-webkit-transform .4s ease-out;transition:transform .4s ease-out,background-color .6s ease;transition:transform .4s ease-out,background-color .6s ease,-webkit-transform .4s ease-out}
#scroll-to-top:hover,#scroll-to-top:focus,#scroll-to-top:active,#scroll-to-top.active{-webkit-transform:translateY(-5px);transform:translateY(-5px);background-color:#601e36}
.search-form-404{margin:1.5rem 0}
.search-form-404 .input-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.search-form-404 .form-control{background-color:#f1eaec;height:3rem;max-width:55rem;border:0;padding-left:1.25rem;border-top-left-radius:0;border-bottom-left-radius:0}
.search-form-404 .form-control::-webkit-input-placeholder{font-weight:300}
.search-form-404 .form-control::-moz-placeholder{font-weight:300}
.search-form-404 .form-control:-ms-input-placeholder{font-weight:300}
.search-form-404 .form-control::-ms-input-placeholder{font-weight:300}
.search-form-404 .form-control::placeholder{font-weight:300}
.search-form-404 .btn,.search-form-404 .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .search-form-404 .nav-link{background-color:#f1eaec}
.search-form-404 .btn .fa,.search-form-404 .mobile-header #menu-navbar-mobile .nav-link .fa,.mobile-header #menu-navbar-mobile .search-form-404 .nav-link .fa{color:#cf0d12;font-size:1.25rem}
.pagination .page-item{font-size:.8rem;font-weight:500;margin:.4rem}
.pagination .page-item .page-link{text-decoration:none;border:1px solid #427f8c;color:#427f8c;font-weight:inherit;background-color:#fff;padding:.7rem 1rem;-webkit-transition:all .4s;transition:all .4s}
.pagination .page-item .page-link:hover{color:#427f8c;background-color:#e8eff1;text-decoration:none;cursor:pointer;border-color:#427f8c}
.pagination .page-item .page-link .fas{font-size:inherit}
.pagination .page-item .page-link.next,.pagination .page-item .page-link.prev{color:#fff;font-weight:inherit;background-color:#427f8c;border-color:#427f8c;border-radius:0;padding:.7rem .8rem}
.pagination .page-item.active .page-link{color:#fff;font-weight:inherit;background-color:#427f8c;border-color:#427f8c;border-radius:0}
.search-results h1{color:#cf0d12}
.search-results .search-cards{margin:1.5rem 0;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.search-results .search-cards-content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}
.search-results .search-cards-image{display:none;min-height:5rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}
.search-results .search-cards-description{margin:.5rem 0 0}
.search-results .search-cards h2{margin-bottom:.25rem}
.search-results .search-cards a{color:#8f090d;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.search-results .search-cards a:hover,.search-results .search-cards a:active,.search-results .search-cards a:focus{color:#cf0d12}
.search-results .search-cards .search-cards-link{font-size:.855rem;font-weight:700;white-space:nowrap}
.sitemap{padding:2.5rem 0}
.sitemap h2{color:#284b59;margin-bottom:2rem}
.sitemap a{display:inline-block;color:#cf0d12;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;text-align:inherit;font-size:.85rem;line-height:1.05;font-weight:400;margin:.25rem 0 2rem}
.sitemap a:hover,.sitemap a:focus{color:#8f090d}
.sitemap li{list-style:none}
.sitemap ul{padding:0}
.sitemap-list{margin:0 0 2.5rem}
.sitemap-list-label{margin:0 0 .5rem}
.sitemap-list-posts{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:0 0 3rem;font-size:.85rem}
.social-share{margin:2.5rem 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.social-share .share{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:45%;display:inline-block;padding:.35rem .75rem;margin:.25rem .2rem;font-size:.9rem;text-decoration:none;background-color:#cf0d12;border-color:#cf0d12;color:#fff;-webkit-transition:all .2s;transition:all .2s}
.social-share .share:hover,.social-share .share:focus,.social-share .share:active,.social-share .share.active{background-color:#8f090d;border-color:#8f090d;color:#fff}
.social-share .share .fa-brands,.social-share .share .fab{font-family:"Font Awesome 6 Brands" !important;margin-right:.4rem}
.video-embed-area{position:relative;padding-bottom:56.25%;height:0}
.video-embed-area iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.sticky-header{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#401021;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:0 -15px 30px 15px rgba(26,26,26,0.3);box-shadow:0 -15px 30px 15px rgba(26,26,26,0.3)}
.sticky-header .desktop-menu-group-top{display:none !important}
.sticky-header .desktop-menu-group-bottom{margin-top:0 !important}
.mobile-header{position:fixed;left:0;right:0;top:0;z-index:2;-webkit-transition:all .2s;transition:all .2s}
.mobile-header:has(.navbar-collapse.show),.mobile-header:has(.navbar-collapse.collapsing){background-color:#401021}
.mobile-header .navbar-mobile{width:100%;padding:.25rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.mobile-header .navbar-mobile .header-logo{font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mobile-header .navbar-mobile .header-logo .brand-image{height:1.75rem;width:12rem}
.mobile-header .navbar-mobile .navbar-toggler[aria-expanded="true"]+.header-logo .brand-image{height:0;width:0}
.mobile-header .navbar-mobile .navbar-toggler[aria-expanded="true"]+.header-logo::after{content:"Explore MCB";font-size:1.5rem;font-weight:700;color:#fff;line-height:1;margin-top:.6rem;margin-left:-0.2rem}
.mobile-header .navbar-mobile>.container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.mobile-header .navbar-mobile .navbar-toggler{color:#fff;border-color:transparent;font-size:.9rem}
.mobile-header .navbar-mobile .navbar-toggler:focus{outline:0}
.mobile-header .navbar-mobile .navbar-toggler[aria-expanded="true"]{margin-top:.5rem}
.mobile-header .navbar-mobile .navbar-toggler[aria-expanded="true"] i::before{content:"\f00d"}
.mobile-header #menu-navbar-mobile{margin-top:2rem}
.mobile-header #menu-navbar-mobile .nav-link{text-align:center;padding:1rem 1.5rem !important;max-width:25rem;margin:0 auto}
.mobile-header #search-form{margin-bottom:1.5rem}
.mobile-header #search-form .fa{font-size:1rem;color:#cf0d12}
.mobile-header #search-form .form-control{border:0;background-color:#fff;height:2.75rem;padding:.375rem 1rem}
.mobile-header #search-form .form-control::-webkit-input-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.mobile-header #search-form .form-control::-moz-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.mobile-header #search-form .form-control:-ms-input-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.mobile-header #search-form .form-control::-ms-input-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.mobile-header #search-form .form-control::placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.mobile-header #search-form .btn,.mobile-header #search-form #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile #search-form .nav-link{background-color:#fff;border-color:#fff;border-radius:0;padding:0 1rem}
.mobile-header .dropdown-toggle:after{display:none}
.mobile-header .menu-item-has-children.dropdown{position:relative}
.mobile-header .menu-item-has-children.dropdown .dropdown-toggle.nav-link{margin:.75rem 0 0;padding:.3rem 0;font-size:1rem;font-weight:700;color:#fff;border-bottom:2px solid #cf0d12;font-size:1.5rem}
.mobile-header .menu-item-has-children.dropdown .dropdown-toggle.nav-link:hover,.mobile-header .menu-item-has-children.dropdown .dropdown-toggle.nav-link:focus{color:#e8f0f1}
.mobile-header .dropdown-icon{position:absolute;display:inline;cursor:pointer;font-size:1rem;right:1rem}
.mobile-header .navbar-collapse{margin:1.5rem 0}
.mobile-header .navbar-collapse .menu-primary-container{-ms-flex-preferred-size:100%;flex-basis:100%}
.mobile-header .navbar-collapse .dropdown-menu{border-radius:0;border:0;background-color:inherit;padding:0}
.mobile-header .navbar-collapse .dropdown-menu .dropdown-item{padding:.75rem .5rem;font-size:1.25rem;color:#fff}
.mobile-header .navbar-collapse .dropdown-menu .dropdown-item:hover{background-color:#732441;color:#f1eaec}
.desktop-header{display:none}
.desktop-header .navbar-desktop{padding:0;margin:0;width:100%;position:relative}
.desktop-header .navbar-desktop .header-logo{font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.desktop-header .navbar-desktop .header-logo .brand-image{height:4rem;width:15rem;margin-right:1rem}
.desktop-header .navbar-desktop .desktop-menu-group{-ms-flex-preferred-size:99%;flex-basis:99%}
.desktop-header .desktop-menu-group-top{position:absolute;right:0;top:0;width:calc(50% + 9.75rem)}
.desktop-header .desktop-menu-group-top .menu-navbar-top-container{width:100%}
.desktop-header .desktop-menu-group-top .menu-navbar-top-container .navbar-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.desktop-header .desktop-menu-group-top .nav-item{min-width:33%;text-align:center;-webkit-transition:-webkit-filter .2s ease-out;transition:-webkit-filter .2s ease-out;transition:filter .2s ease-out;transition:filter .2s ease-out,-webkit-filter .2s ease-out;background-color:#401021}
.desktop-header .desktop-menu-group-top .nav-item:nth-child(2n){background-color:#8f090d}
.desktop-header .desktop-menu-group-top .nav-item:nth-child(3n){background-color:#cf0d12}
.desktop-header .desktop-menu-group-top .nav-item:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}
.desktop-header .desktop-menu-group-top .navbar-nav .nav-link,.desktop-header .desktop-menu-group-top .nav-link{font-weight:400;color:#fff;letter-spacing:.1rem;text-transform:uppercase;margin:.4rem .5rem;font-size:1rem}
.desktop-header .desktop-menu-group-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:5rem}
.desktop-header .desktop-menu-group-bottom .menu-navbar-bottom-container{-ms-flex-preferred-size:100%;flex-basis:100%}
.desktop-header .desktop-menu-group-bottom .menu-navbar-bottom-container .navbar-nav{-ms-flex-pack:distribute;justify-content:space-around}
.desktop-header .desktop-menu-group-bottom .navbar-nav .nav-link,.desktop-header .desktop-menu-group-bottom .nav-link{font-size:.89rem;font-weight:700;color:#fff;letter-spacing:.1rem;text-transform:uppercase;margin:.1rem 0;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}
.desktop-header .desktop-menu-group-bottom .navbar-nav .nav-link:hover,.desktop-header .desktop-menu-group-bottom .navbar-nav .nav-link:focus,.desktop-header .desktop-menu-group-bottom .nav-link:hover,.desktop-header .desktop-menu-group-bottom .nav-link:focus{color:#bfbfbf}
.desktop-header .desktop-menu-group-bottom .navbar-nav .active>.nav-link,.desktop-header .desktop-menu-group-bottom .navbar-nav .nav-link.active{color:#bfbfbf}
.desktop-header .desktop-menu-group-bottom .navbar-nav .nav-link.show,.desktop-header .desktop-menu-group-bottom .navbar-nav .show>.nav-link{color:#bfbfbf}
.desktop-header .desktop-menu-group-bottom .dropdown-toggle:after{display:none}
.desktop-header .desktop-menu-group-bottom .menu-item-has-children.dropdown{position:relative}
.desktop-header .desktop-menu-group-bottom .menu-item-has-children.dropdown:hover,.desktop-header .desktop-menu-group-bottom .menu-item-has-children.dropdown:focus{background-color:#401021}
.desktop-header .desktop-menu-group-bottom .menu-item-has-children.dropdown .dropdown-toggle.nav-link{color:#fff}
.desktop-header .desktop-menu-group-bottom .menu-item-has-children.dropdown .dropdown-toggle.nav-link:hover,.desktop-header .desktop-menu-group-bottom .menu-item-has-children.dropdown .dropdown-toggle.nav-link:focus{color:#fff}
.desktop-header .desktop-menu-group-bottom .dropdown-icon{display:inline-block;cursor:pointer;font-size:.7rem;vertical-align:middle;margin-right:.25rem}
.desktop-header .desktop-menu-group-bottom .dropdown-menu{background-color:#401021;border-radius:0;border:0;padding:0;margin:-0.1rem 0 0;z-index:1}
.desktop-header .desktop-menu-group-bottom .dropdown-menu .dropdown-item{font-size:inherit;padding:.85rem 1.75rem;min-width:12rem;border:0;background-color:#401021;color:#fff;-webkit-transition:all .4s;transition:all .4s}
.desktop-header .desktop-menu-group-bottom .dropdown-menu .dropdown-item:hover{color:#fff;background-color:#732441}
.desktop-header .mega-menu-toggle{display:inline-block;text-align:center;min-width:10rem}
.desktop-header .mega-menu-toggle .burger-bar{width:.95em;margin-top:-0.05em}
.desktop-header .mega-menu-content{display:none;position:absolute;z-index:2;width:100%;left:0;right:0;background-color:#401021;padding:2rem 1.5rem}
.desktop-header .mega-menu:hover .mega-menu-content{display:block !important}
.desktop-header .mega-menu .navbar-nav{max-width:calc(960px - 30px);margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;list-style-type:none;line-height:1}
.desktop-header .mega-menu .navbar-nav a{color:#fff;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}
.desktop-header .mega-menu .navbar-nav a:hover,.desktop-header .mega-menu .navbar-nav a:focus{color:#bfbfbf}
.desktop-header .mega-menu .navbar-nav>li{-ms-flex-preferred-size:23%;flex-basis:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.desktop-header .mega-menu .navbar-nav>li>a{display:block;border-top:2px solid #cf0d12;padding:.6rem 0;margin-bottom:.75rem;font-weight:700}
.desktop-header .mega-menu .navbar-nav>li ul{list-style-type:none;padding:0}
.desktop-header .mega-menu .navbar-nav>li ul li{margin:0 0 1rem;font-size:.9em}
.desktop-header #search-form{width:100%;z-index:9}
.desktop-header #search-form.search-form-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:0;position:fixed;left:0;top:0;background:#401021;overflow-y:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
.desktop-header #search-form.search-form-overlay .search-box{margin:2rem .5rem;max-width:30rem}
.desktop-header #search-form .search-box{border:0;background-color:#fff;padding:.5rem 1rem}
.desktop-header #search-form .search-box::-webkit-input-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.desktop-header #search-form .search-box::-moz-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.desktop-header #search-form .search-box:-ms-input-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.desktop-header #search-form .search-box::-ms-input-placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.desktop-header #search-form .search-box::placeholder{color:#bebebe;font-style:italic;font-size:.9rem}
.desktop-header #search-form .search-box input{border:0;outline:0}
.desktop-header #search-form .search-box button{background-color:#fff;border-color:#fff;border-radius:0;padding:0 .5rem}
.desktop-header #search-form .search-close{margin:0 .75rem;color:#fff;font-size:2rem;cursor:pointer;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}
.desktop-header #search-form .search-close:hover{color:#93bbbf}
.mcb-breadcrumbs{font-size:.65rem;font-weight:500;margin-bottom:.25rem;color:#1a1a1a}
.mcb-breadcrumbs span{padding:0 .1rem}
.mcb-breadcrumbs a,.mcb-breadcrumbs span{color:#1a1a1a;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}
.mcb-breadcrumbs a:hover,.mcb-breadcrumbs span:hover{color:#8f090d}
.hero-static .hero-content{margin-top:4rem}
.hero-video .hero-content{margin-top:8rem}
.hero-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;margin:.5rem 0;background-color:rgba(8,8,8,0.4);padding:.25rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-size:.75rem;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.hero-cta:hover{color:rgba(241,234,236,0.7)}
.hero-cta-icon{width:1.25rem;height:1.25rem;background-image:url("../img/hero-cta-icon.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}
.hero-headline{max-width:43rem;margin:0 0 .5rem;font-size:1.85rem;line-height:1.45}
.hero-headline span{color:#fff;display:inline;background-color:#cf0d12}
.hero-lead-text{color:#732441;font-weight:700;margin:0;max-width:50rem;font-size:.925rem}
.hero .mcb-breadcrumbs{color:#fff}
.hero .mcb-breadcrumbs a,.hero .mcb-breadcrumbs span{color:#fff}
.hero .mcb-breadcrumbs a:hover,.hero .mcb-breadcrumbs span:hover{color:rgba(241,234,236,0.7)}
.uk-lightbox-items>.uk-active{padding:4rem !important}
.header-2 .desktop-menu-group-bottom .navbar-nav .nav-link,.header-2 .desktop-menu-group-bottom .nav-link{color:#8f090d}
.header-2 .desktop-menu-group-bottom .navbar-nav .nav-link:hover,.header-2 .desktop-menu-group-bottom .navbar-nav .nav-link:focus,.header-2 .desktop-menu-group-bottom .nav-link:hover,.header-2 .desktop-menu-group-bottom .nav-link:focus{color:#570002}
.header-2 .desktop-menu-group-bottom .navbar-nav .active>.nav-link,.header-2 .desktop-menu-group-bottom .navbar-nav .nav-link.active{color:#570002}
.header-2 .desktop-menu-group-bottom .navbar-nav .nav-link.show,.header-2 .desktop-menu-group-bottom .navbar-nav .show>.nav-link{color:#570002}
.header-2 .desktop-menu-group-bottom .menu-item-has-children.dropdown:hover,.header-2 .desktop-menu-group-bottom .menu-item-has-children.dropdown:focus{background-color:#f1eaec}
.header-2 .desktop-menu-group-bottom .menu-item-has-children.dropdown .dropdown-toggle.nav-link{color:#8f090d}
.header-2 .desktop-menu-group-bottom .menu-item-has-children.dropdown .dropdown-toggle.nav-link:hover,.header-2 .desktop-menu-group-bottom .menu-item-has-children.dropdown .dropdown-toggle.nav-link:focus{color:#8f090d}
.header-2 .desktop-menu-group-bottom .dropdown-menu{background-color:#f1eaec}
.header-2 .desktop-menu-group-bottom .dropdown-menu .dropdown-item{background-color:#f1eaec;color:#8f090d}
.header-2 .desktop-menu-group-bottom .dropdown-menu .dropdown-item:hover{color:#8f090d;background-color:#e7dbde}
.header-2 .desktop-header.sticky-header,.header-2 .mobile-header.sticky-header{background-color:#fff}
.header-2-content{margin-top:1rem}
.mobile-nav-clicked{background-color:#401021 !important}
.call-to-action{background-color:#427f8c;padding:1.5rem 0}
.call-to-action .container>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1rem}
.call-to-action .cta-title{padding:.5rem 0;margin:0;font-size:1.25rem;font-weight:500;color:#fff;text-align:center}
.call-to-action .cta-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.call-to-action .cta-form-field{-ms-flex-preferred-size:100%;flex-basis:100%}
.call-to-action .form-control{height:1.875rem;padding:.25rem 1.5rem;background-color:#fff;border:0;border-radius:0;outline:0;color:#1a1a1a}
.call-to-action .form-control::-webkit-input-placeholder{color:#bebebe;font-style:italic;text-align:center}
.call-to-action .form-control::-moz-placeholder{color:#bebebe;font-style:italic;text-align:center}
.call-to-action .form-control:-ms-input-placeholder{color:#bebebe;font-style:italic;text-align:center}
.call-to-action .form-control::-ms-input-placeholder{color:#bebebe;font-style:italic;text-align:center}
.call-to-action .form-control::placeholder{color:#bebebe;font-style:italic;text-align:center}
.call-to-action .btn,.call-to-action .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .call-to-action .nav-link{white-space:nowrap}
.footer{font-weight:500;font-size:.78rem;color:#fff}
.footer a{color:#fff;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}
.footer a:hover,.footer a:focus,.footer a:active{color:#93bbbf}
.footer ul{list-style-type:none;padding:0;margin:0}
.footer-custom-text{font-size:.925em}
.footer-custom-text a{text-decoration:underline}
.footer-custom-text a:hover,.footer-custom-text a:active{text-decoration:underline}
.footer .footer-main{background-color:#284b59;background-image:url("../img/footer-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:90%;padding:3rem .25rem}
.footer .footer-main .footer-info{margin-bottom:3rem;text-align:center}
.footer .footer-main .footer-logo .footer-brand{width:auto;height:3rem;max-width:21rem;margin:0 auto}
.footer .footer-main .legal-text{margin:1.5rem 0}
.footer .footer-main .footer-keep-in-touch{font-size:.9rem;line-height:1.2;font-weight:400;text-align:center;overflow-wrap:break-word;margin-top:2rem}
.footer .footer-main .footer-keep-in-touch>*{margin:.75rem 0}
.footer .footer-main .legal-menu{font-size:.67rem;margin:1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer .footer-main .legal-menu .menu-item{padding:.25rem 0}
.footer .footer-main .legal-menu .menu-item:not(:last-child){margin-right:1rem}
.footer .footer-main .footer-menu{font-size:.9rem;font-weight:700;text-align:center}
.footer .footer-main .footer-menu .menu-item{margin-bottom:.75rem}
.footer .footer-main .social-icons li:not(:last-child){margin-right:.75rem}
.footer .footer-copyright{background-color:#163a48;padding:.5rem 0;text-align:center}
.footer .footer-copyright .copyright-text{display:block;margin-bottom:.5rem}
.insight-component{padding:1rem 0 .5rem}
.insight-component strong{font-weight:700}
.insight-component em{color:unset}
.insight-component h1{color:#8f090d}
.insight-component h2{color:#732441}
.insight-component h3{color:#284b59}
.insight-component .wysiwyg p:last-of-type{margin-bottom:0}
.insight-component .wysiwyg a{color:#cf0d12}
.insight-component .wysiwyg a:hover,.insight-component .wysiwyg a:active,.insight-component .wysiwyg a:focus{color:#8f090d}
.insight-component .highlight-text,.insight-component .career-single-content .excerpt,.career-single-content .insight-component .excerpt{margin-bottom:1rem;font-size:1.25rem}
.insight-component .with-icon,.insight-component .career-single-content h2,.career-single-content .insight-component h2,.insight-component .text-image .wysiwyg h2,.text-image .wysiwyg .insight-component h2{position:relative;margin-top:1rem;margin-bottom:1rem}
.insight-component .with-icon::before,.insight-component .career-single-content h2::before,.career-single-content .insight-component h2::before,.insight-component .text-image .wysiwyg h2::before,.text-image .wysiwyg .insight-component h2::before{content:"";position:absolute;top:-0.75rem;left:-0.75rem;width:3.25rem;height:3.25rem;background:url("../img/h2-icon.svg");background-size:contain;background-repeat:no-repeat}
.insight-component-theme-blue,.insight-component-theme-red{background-color:#427f8c}
.insight-component-theme-blue h3,.insight-component-theme-blue h2,.insight-component-theme-blue h1,.insight-component-theme-blue .wysiwyg,.insight-component-theme-red h3,.insight-component-theme-red h2,.insight-component-theme-red h1,.insight-component-theme-red .wysiwyg{color:#fff}
.insight-component-theme-blue .with-icon::before,.insight-component-theme-blue .career-single-content h2::before,.career-single-content .insight-component-theme-blue h2::before,.insight-component-theme-blue .text-image .wysiwyg h2::before,.text-image .wysiwyg .insight-component-theme-blue h2::before,.insight-component-theme-red .with-icon::before,.insight-component-theme-red .career-single-content h2::before,.career-single-content .insight-component-theme-red h2::before,.insight-component-theme-red .text-image .wysiwyg h2::before,.text-image .wysiwyg .insight-component-theme-red h2::before{background:url("../img/h2-icon-white.svg");background-size:contain;background-repeat:no-repeat}
.insight-component-theme-blue{background-color:#427f8c}
.insight-component-theme-blue .img-hover-overlay:before{background:rgba(66,127,140,0.15)}
.insight-component-theme-red{background-color:#732441}
.insight-component-theme-red .img-hover-overlay:before{background:rgba(207,13,18,0.15)}
.insight-component .iframe-loader{display:none}
.insight-content h3{padding:.5rem 0}
.insight-content-link{margin-bottom:.5rem}
.insight-content .wysiwyg{max-width:55rem}
.insight-content-center>h2,.sitemap .insight-content-center>h2,.insight-content-center>h3,.insight-content-center>.wysiwyg{text-align:center;margin:0 auto}
.insight-content-center>.insight-content-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.insight-content-center>h2,.sitemap .insight-content-center>h2{position:relative;margin-top:1.5rem;margin-bottom:1.25rem}
.insight-content-center>h2::before,.sitemap .insight-content-center>h2::before{content:"";position:absolute;top:-0.75rem;left:0;right:0;margin-left:auto;margin-right:auto;width:3.25rem;height:3.25rem;background:url("../img/h2-icon.svg");background-size:contain;background-repeat:no-repeat}
.insight-content-center .row.justify-content-start{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.img-hover-overlay{position:relative}
.img-hover-overlay:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(207,13,18,0.15);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.img-hover-overlay:hover:before{opacity:1}
.spacer-small{padding:.5rem 0}
.spacer-medium{padding:1rem 0}
.spacer-large{padding:1.5rem 0}
.button{margin:0;padding:0}
.button .container{display:-webkit-box;display:-ms-flexbox;display:flex}
.button .left{margin-right:auto}
.button .right{margin-left:auto}
.button .center{margin-left:auto;margin-right:auto}
.widget{max-width:45rem;margin-left:auto;margin-right:auto}
.widget-form{margin:0 0 .5rem}
.loading-cards{display:none}
.loading-cards-image,.loading-cards-details,.loading-cards-title{background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;-webkit-animation:1.5s shine linear infinite;animation:1.5s shine linear infinite}
.newsletter-form-field{margin:1rem 0}
.newsletter-form .form-control{border-radius:0;border:0;height:unset;border-bottom:1px solid #427f8c;max-width:20rem;padding:.5rem 0;font-weight:300}
.newsletter-form label{font-size:.9rem;margin:0}
.newsletter-form label::after{content:"*"}
.newsletter-form button{font-size:.88rem;padding:.6rem 1.5rem}
.forminator-custom-form{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-weight:300 !important}
.forminator-custom-form h1,.forminator-custom-form h2,.forminator-custom-form h3,.forminator-custom-form h4,.forminator-custom-form h5,.forminator-custom-form h6{margin:0}
.forminator-custom-form .forminator-field label,.forminator-custom-form .forminator-field .forminator-label{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-weight:300 !important;font-size:.85rem !important;color:#1a1a1a !important;margin-top:.5rem !important;padding-left:.1rem !important}
.forminator-custom-form .forminator-field label .forminator-required,.forminator-custom-form .forminator-field .forminator-label .forminator-required{color:#1a1a1a !important}
.forminator-custom-form .forminator-field input,.forminator-custom-form .forminator-field textarea{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-weight:300 !important;padding:.5rem 1rem 1rem .1rem !important;font-size:1rem !important;color:#1a1a1a !important;background-color:transparent !important;border-bottom:1px solid #427f8c !important}
.forminator-custom-form .forminator-field input:hover,.forminator-custom-form .forminator-field input:focus,.forminator-custom-form .forminator-field textarea:hover,.forminator-custom-form .forminator-field textarea:focus{background-color:transparent !important}
.forminator-custom-form .forminator-field input[type="checkbox"]:checked ~ span.forminator-checkbox-box::before{color:#732441 !important}
.forminator-custom-form .forminator-field input[type="radio"]:checked ~ span.forminator-radio-bullet::before{background-color:#732441 !important}
.forminator-custom-form .forminator-field span.select2 .select2-selection{height:2.855rem !important;background-color:transparent !important;border-bottom:1px solid #427f8c !important}
.forminator-custom-form .forminator-field span.select2 .select2-selection__rendered{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-weight:300 !important;padding-left:.1rem !important}
.forminator-custom-form .forminator-field span.select2 .select2-selection__placeholder{color:#707070 !important}
.forminator-custom-form .forminator-field span.select2 .select2-selection__arrow{color:#732441 !important}
.forminator-custom-form #upload-1{margin-bottom:1.5rem !important}
.forminator-custom-form #upload-1 .forminator-label{margin:1rem 0 !important;color:#284b59 !important;font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;font-weight:700 !important;font-size:1rem !important}
.forminator-custom-form #upload-1 .forminator-multi-upload{background-color:#f4f4f4 !important}
.forminator-custom-form #upload-1 .forminator-multi-upload a{color:#cf0d12 !important}
.forminator-custom-form #upload-1 .forminator-multi-upload .forminator-icon-upload{margin-bottom:1.5rem !important}
.forminator-custom-form #upload-1 .forminator-multi-upload .forminator-icon-upload::before{content:"" !important;background:url("../img/pdf-icon.svg") no-repeat !important;background-size:contain !important;width:2rem !important;height:2rem !important}
.forminator-custom-form #group-1,.forminator-custom-form #group-2,.forminator-custom-form .forminator-checkbox-label{font-size:.7rem !important}
.forminator-custom-form .forminator-button-submit{background-color:#732441 !important;border-color:#732441 !important;color:#fff !important;-webkit-transition:all .2s !important;transition:all .2s !important}
.forminator-custom-form .forminator-button-submit:hover,.forminator-custom-form .forminator-button-submit:focus,.forminator-custom-form .forminator-button-submit:active,.forminator-custom-form .forminator-button-submit.active{background-color:#862a4c !important;border-color:#862a4c !important;color:#fff !important}
.forminator-custom-form .forminator-button-submit:hover:after{right:9%}
.forminator-custom-form .forminator-button-submit:after{right:11%}
.jobapplication1{padding:2rem 0}
.jobapplication1 h3{color:#284b59}
.careers{padding-bottom:2.5rem}
.careers .job-cards{background-color:#f4f4f4;padding:1.5rem;margin:1rem 0}
.careers .job-cards .cards-title{color:#732441;margin-bottom:1rem}
.careers .job-cards .cards-text{margin-bottom:1.5rem}
.careers .job-cards .cards-footer-date{font-weight:700;margin-bottom:1rem}
.careers .no-vacancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.careers .no-vacancy::before{content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:900;color:#cf0d12;margin-right:1rem}
.career-single{padding-bottom:2.5rem !important}
.career-single-content h1:first-of-type{color:#8f090d;margin-bottom:1.5rem}
.career-single-content .date{margin-top:2rem;font-weight:700}
.career-single .apply-cta{background-color:#f1eaec;padding:1.5rem;margin:2rem 0 1rem}
.career-single .apply-cta>a{font-size:.925rem;width:100%;margin-bottom:.5rem}
.career-single .apply-cta .careers-links{margin:0;padding:0;list-style-type:none;font-weight:400}
.career-single .apply-cta .careers-links a{color:#1a1a1a}
.career-single .apply-cta .careers-links a:hover,.career-single .apply-cta .careers-links a:focus{color:#404040}
.career-single .apply-cta .careers-links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:1.25rem}
.career-single .apply-cta .careers-links-icon{width:2rem;height:2rem}
.career-single .apply-cta .careers-links .pdf-icon{background:url("../img/pdf-icon.svg") no-repeat;background-size:contain}
.career-single .apply-cta .careers-links .share-icon{background:url("../img/share-icon.svg") no-repeat;background-size:contain}
.process-timeline{padding:2rem 0}
.process-timeline a{color:#cf0d12}
.process-timeline a:hover,.process-timeline a:focus{color:#8f090d}
.process-timeline h2{text-align:center;color:#284b59}
.process-timeline .timeline{padding:0;position:relative}
.process-timeline .timeline p{padding:0;margin:0;color:#707070}
.process-timeline .timeline h3{color:#732441;margin:.5rem 0 .25rem}
.process-timeline .timeline-content{position:relative}
.process-timeline .timeline-content::after{content:"";position:absolute;width:2.75rem;height:2px;top:.75rem;background-color:#427f8c;display:none}
.process-timeline .timeline-nodes{padding-bottom:15px;position:relative}
.process-timeline .timeline-nodes img{display:block;width:14rem;height:8rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}
.process-timeline .timeline-nodes:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.process-timeline .timeline-nodes:nth-child(odd) h3,.process-timeline .timeline-nodes:nth-child(odd) p,.process-timeline .timeline-nodes:nth-child(odd) img{text-align:left}
.process-timeline .timeline-image{position:absolute;left:-5%;top:1.6rem}
.process-timeline .timeline-image:before{content:"";width:2.5rem;height:2.5rem;background:url("../img/timeline-icon.svg") no-repeat;background-size:contain;display:block;position:absolute;top:25px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.process-timeline .timeline-image img{position:relative;z-index:100}
.process-timeline .timeline-nodes:not(:last-of-type):before{content:"";display:block;position:absolute;top:2rem;left:4%;width:2px;background:url("../img/timeline-stroke.svg") repeat-y;height:100%;z-index:1}
.text-image .wysiwyg p:last-child{margin-bottom:0}
.text-image div[class^="col-"]{max-height:100%}
.text-image .btn,.text-image .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .text-image .nav-link{margin-top:.5rem}
.text-image .expand-img{display:block;height:100%;width:100%;margin-bottom:1rem}
.text-image .image{height:100%;min-height:10rem}
.text-image .image.no-crop{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}
.text-image-with-bg{padding:1rem 0;margin:1.5rem 0}
.text-image-3{padding:2rem 0}
.text-image-3 h2{color:#8f090d;margin:.25rem 0 .5rem}
.text-image-3 h3{color:#427f8c;margin:.25rem 0}
.text-image-3 ul{margin:0;padding:0;list-style-type:none}
.text-image-3 ul li{margin:0;padding:0}
.text-image-3 .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:.5rem}
.text-image-3 .link-list>*{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}
.text-image-3 .link-list a{text-transform:none;font-size:.925rem}
.text-image-3 .link-list .btn,.text-image-3 .link-list .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .text-image-3 .link-list .nav-link{text-align:left;padding-left:0}
.text-image-3 .link-list .btn-1,.text-image-3 .link-list .content-box-button .btn,.content-box-button .text-image-3 .link-list .btn,.text-image-3 .link-list .content-box-button .mobile-header #menu-navbar-mobile .nav-link,.content-box-button .mobile-header #menu-navbar-mobile .text-image-3 .link-list .nav-link,.text-image-3 .link-list .mobile-header #menu-navbar-mobile .content-box-button .nav-link,.mobile-header #menu-navbar-mobile .content-box-button .text-image-3 .link-list .nav-link{padding-left:.55rem}
.text-image-3 .link-list .btn-arrow-next,.text-image-3 .link-list .call-to-action .btn,.call-to-action .text-image-3 .link-list .btn,.text-image-3 .link-list .call-to-action .mobile-header #menu-navbar-mobile .nav-link,.call-to-action .mobile-header #menu-navbar-mobile .text-image-3 .link-list .nav-link,.text-image-3 .link-list .mobile-header #menu-navbar-mobile .call-to-action .nav-link,.mobile-header #menu-navbar-mobile .call-to-action .text-image-3 .link-list .nav-link{padding-right:2.15rem}
.text-image-3 .icon-list{margin-top:.8rem}
.text-image-3 .icon-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin:.5rem 0}
.text-image-3 .icon-list li .icon{width:1rem;color:#732441;text-align:center}
.text-image-3 .icon-list li a{color:#1a1a1a}
.text-image-3 .icon-list li a:hover,.text-image-3 .icon-list li a:active{color:#8f090d}
.title-standfirst{padding:2rem 0}
.title-standfirst .insight-content-link{margin-top:1rem}
.tribe-events-view--list *{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important}
.tribe-events-view--list .tribe-events-l-container{padding:0 !important}
.tribe-events-view--list .tribe-events-calendar-list-nav{display:none !important}
.tribe-events-view--list .tribe-events-c-subscribe-dropdown__container{display:none !important}
.tribe-events-view--list .tribe-events-c-view-selector__list{display:none !important}
.tribe-events-view--list .tribe-events-c-events-bar--border{border:1px solid #93bbbf !important}
.tribe-events-view--list .tribe-events-c-search__button{background-color:#427f8c !important;border-color:#427f8c !important;color:#fff}
.tribe-events-view--list .tribe-events-c-search__button:hover,.tribe-events-view--list .tribe-events-c-search__button:focus{background-color:#4a8f9d !important;border-color:#4a8f9d !important}
.tribe-events-view--list .tribe-events-c-top-bar__datepicker-button{font-weight:700 !important;font-size:1.25rem !important;color:#284b59 !important}
.tribe-events-view--list .tribe-events-c-top-bar__datepicker-button svg{stroke:#284b59}
.tribe-events-view--list .tribe-events-calendar-list__month-separator time,.tribe-events-view--list .tribe-events-calendar-latest-past__month-separator time{color:#93bbbf !important;text-transform:uppercase !important;font-weight:700 !important;font-size:.8rem !important}
.tribe-events-view--list .tribe-events-calendar-list__event-date-tag,.tribe-events-view--list .tribe-events-calendar-latest-past__event-date-tag{margin-right:1rem !important}
.tribe-events-view--list .tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-view--list .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events-view--list .tribe-events-calendar-latest-past__event-date-tag-year,.tribe-events-view--list .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events-view--list .tribe-events-calendar-list__event-date-tag-daynum{font-weight:300 !important;font-size:1.25rem !important;color:#707070 !important}
.tribe-events-view--list .tribe-events-calendar-list__event-title-link,.tribe-events-view--list .tribe-events-calendar-latest-past__event-title-link{color:#732441 !important;border-bottom:none !important}
.tribe-events-view--list .tribe-events-calendar-list__event-title-link:hover,.tribe-events-view--list .tribe-events-calendar-list__event-title-link:focus,.tribe-events-view--list .tribe-events-calendar-latest-past__event-title-link:hover,.tribe-events-view--list .tribe-events-calendar-latest-past__event-title-link:focus{color:#862a4c !important;border-bottom:none !important}
.tribe-events-view--list .tribe-events-calendar-list__event-venue,.tribe-events-view--list .tribe-events-calendar-latest-past__event-venue{color:#427f8c !important}
.tribe-events-view--list .tribe-events-calendar-latest-past__heading{color:#427f8c !important}
#tribe-events-pg-template{max-width:1140px;padding-left:15px;padding-right:15px}
.tribe-events-single{color:#1a1a1a}
.tribe-events-single a{color:#cf0d12;text-decoration:none;border-bottom:0}
.tribe-events-single a:hover,.tribe-events-single a:focus{color:#8f090d}
.tribe-events-single *{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important}
.tribe-events-single #tribe-events-footer{display:none}
.tribe-events-single .tribe-events-back{display:none}
.tribe-events-single .tribe-events-single-event-title{color:#8f090d}
.tribe-events-single .tribe-events-event-image{display:none}
.tribe-events-single .tribe-events-notices{font-weight:700;font-size:1.05rem;background-color:#732441;color:#fff;padding:1rem 2rem;border-bottom:0;margin-bottom:2rem}
.tribe-events-single-event-description h2{color:#732441;position:relative;margin:1.5rem 0 1.25rem 1rem}
.tribe-events-single-event-description h2::before{content:"";position:absolute;top:-0.75rem;left:-0.75rem;width:3.25rem;height:3.25rem;background:url("../img/h2-icon.svg");background-size:contain;background-repeat:no-repeat}
.tribe-events-single-event-description h3{color:#284b59}
.tribe-events-single-event-description blockquote{color:#427f8c;font-style:normal}
.tribe-events-single-event-description p{overflow-wrap:break-word}
.tribe-events-single-event-description a{color:#cf0d12}
.tribe-events-single-event-description a:hover,.tribe-events-single-event-description a:active,.tribe-events-single-event-description a:focus{color:#8f090d}
.tribe-events-single .tribe-events-schedule>h2,.tribe-events-single .sitemap .tribe-events-schedule>h2{color:#732441;position:relative;margin:1.5rem 0 1.25rem 0}
.tribe-events-single .tribe-events-schedule>h2::before,.tribe-events-single .sitemap .tribe-events-schedule>h2::before{content:"";position:absolute;top:-0.75rem;left:-0.75rem;width:3.25rem;height:3.25rem;background:url("../img/h2-icon.svg");background-size:contain;background-repeat:no-repeat}
.tribe-events-single .tribe-events-schedule .tribe-event-date-start,.tribe-events-single .tribe-events-schedule .tribe-event-time{line-height:1;font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1.5rem}
.tribe-events-single .tribe-events-schedule a{color:#cf0d12}
.tribe-events-single .tribe-events-schedule a:hover,.tribe-events-single .tribe-events-schedule a:focus{color:#8f090d}
.tribe-events-single .tribe-events-c-subscribe-dropdown__button{background-color:#732441;border-color:#732441;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:.4rem 1.2rem}
.tribe-events-single .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events-single .tribe-events-c-subscribe-dropdown__button:focus{background-color:#862a4c !important;border-color:#862a4c !important}
.tribe-events-single .tribe-events-event-meta a{color:#cf0d12}
.tribe-events-single .tribe-events-event-meta a:hover,.tribe-events-single .tribe-events-event-meta a:focus{color:#8f090d}
.cta{padding:2rem 0}
.cta-cards{text-align:center}
.cta-cards h2{position:relative;margin-top:1.5rem;margin-bottom:1.25rem}
.cta-cards h2::before{content:"";position:absolute;top:-0.75rem;left:0;right:0;margin-left:auto;margin-right:auto;width:3.25rem;height:3.25rem;background:url("../img/h2-icon.svg");background-size:contain;background-repeat:no-repeat}
.cta-cards img{text-align:center;margin:.75rem auto}
.cta-slider{background-color:#fff;padding:1.5rem 1rem}
.cta-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}
.cta-slider .slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cta-slider.transparent{background-color:transparent;background-color:rgba(64,16,33,0.5);padding:1.5rem 1rem;color:#fff}
.cta-slider.transparent h1,.cta-slider.transparent h2,.cta-slider.transparent h3,.cta-slider.transparent h4,.cta-slider.transparent h5,.cta-slider.transparent h6,.cta-slider.transparent p,.cta-slider.transparent .wysiwyg{color:#fff}
.cta .banner-arrow{position:absolute;top:50%;margin-top:-45px;cursor:pointer;background:#fff;border:2px solid #f1eaec;padding:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.cta .banner-arrow:focus,.cta .banner-arrow:hover{background:#cf0d12;border:2px solid #cf0d12;outline:0}
.cta .home-prev-arrow{left:20px;font-size:30px;border-radius:100px;width:70px;height:70px;z-index:2;color:#1a1a1a}
.cta .home-prev-arrow:hover,.cta .home-prev-arrow:active,.cta .home-prev-arrow:focus{color:#fff}
.cta .home-prev-arrow i{margin-right:0;margin-top:5px}
.cta .home-next-arrow{right:20px;font-size:30px;border-radius:100px;width:70px;height:70px;z-index:2;color:#1a1a1a}
.cta .home-next-arrow:hover,.cta .home-next-arrow:active,.cta .home-next-arrow:focus{color:#fff}
.cta .home-next-arrow i{margin-left:0;margin-top:5px}
.cta .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;bottom:0;width:99%;padding:1rem 0 1.5rem;list-style-type:none}
.cta .slick-dots li{margin:0 .25rem}
.cta .slick-dots li:only-child{display:none}
.cta .slick-dots button{display:block;width:1.25rem;height:1.25rem;padding:0;border:1px solid #732441;border-radius:100%;background-color:transparent;text-indent:-9999px}
.cta .slick-dots li.slick-active button{background-color:#732441}
.banner-title{max-width:42rem}
.banner-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}
.banner-badge a{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;padding:.3rem .6rem;color:#cf0d12;background-color:#fff}
.banner-footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;font-size:.8rem;font-weight:500}
.banner-excerpt{margin-top:1rem;color:#427f8c;font-style:normal}
.banner-without-image{margin:2rem 0 .5rem;padding:2rem 0;background-color:#732441;color:#fff}
.banner-without-image h1{color:#fff}
.banner-with-image{margin:2rem 0 0}
.banner-with-image .banner-image{width:100%;height:10rem}
.banner-with-image h1{color:#8f090d}
.banner-with-image .banner-content{padding:2rem 0 .5rem}
.banner-with-image .banner-badge a{color:#fff;background-color:#cf0d12}
.banner-with-image .banner-footer{color:#cf0d12}
.post-template-blog-post-builder-template .banner .col-xl-10{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.blog-details{border-top:1px solid #93bbbf;border-bottom:1px solid #93bbbf;padding:.5rem .5rem;letter-spacing:.1rem;font-size:.875rem}
.blog-details a{color:#1a1a1a}
.blog-details a:hover,.blog-details a:active,.blog-details a:focus{color:#cf0d12}
.filter-group{list-style-type:none;margin:0 0 1rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.filter-group .filter-item{margin:.5rem .75rem .5rem 0}
.filter-group label{margin:0;cursor:pointer;font-size:.75rem;text-align:left;padding:.25rem .5rem;font-weight:700;border-width:1px;border-style:solid;border-radius:0;background-color:#ededed;border-color:#ededed;color:#1a1a1a;-webkit-transition:all .2s;transition:all .2s}
.filter-group label:hover,.filter-group label:focus,.filter-group label:active,.filter-group label.active{background-color:#e0e0e0;border-color:#e0e0e0;color:#1a1a1a}
.filter-group .filter-radio{position:absolute;visibility:hidden}
.filter-group input[type="radio"]:checked ~ label{background-color:#cf0d12;border-color:#cf0d12;color:#fff}
.filter-aside-tag{margin-bottom:2rem}
.filter-aside-tag h4{color:#284b59}
.filter-aside-tag .filter-group-2{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.filter-aside-tag .filter-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.filter-aside-tag .filter-item label{position:relative;min-height:2rem;display:block;padding-left:2rem;margin-bottom:0;cursor:pointer;line-height:1.5em}
.filter-aside-tag .filter-item label:before{content:"";position:absolute;left:0;top:0;margin:5px;width:18px;height:18px;-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease;border:1px solid #9a9999}
.filter-aside-tag .filter-item label:after{content:"";display:block;width:10px;height:5px;border-bottom:2px solid #cf0d12;border-left:2px solid #cf0d12;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);-webkit-transition:-webkit-transform ease .25s;transition:-webkit-transform ease .25s;transition:transform ease .25s;transition:transform ease .25s,-webkit-transform ease .25s;position:absolute;top:11px;left:9px}
.filter-aside-tag .filter-item input[type="checkbox"]{width:auto;opacity:.00000001;position:absolute;left:0;margin-left:-20px}
.filter-aside-tag .filter-item input[type="checkbox"]:checked ~ label:before{border:1px solid #9a9999}
.filter-aside-tag .filter-item input[type="checkbox"]:checked ~ label:after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}
.filter-aside-tag .filter-item input[type="checkbox"]:focus+label::before{outline:0}
.filter-aside-tag .all-topics{font-weight:500;display:block;text-decoration:none;color:#cf0d12;text-decoration:underline solid transparent 2px;text-underline-offset:.4rem;-webkit-transition:all .4s;transition:all .4s;margin:.75rem 0 1.25rem}
.filter-aside-tag .all-topics:hover,.filter-aside-tag .all-topics:focus{text-decoration:none}
.filter-aside-tag .all-topics:hover{color:#cf0d12;text-decoration:underline solid #cf0d12 2px}
.filter-aside-tag .all-topics:active{color:#cf0d12}
.filter-aside-tag button#reset{padding-left:.6rem;padding-right:.6rem}
.filter-aside-category{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}
.filter-aside-category h4{-ms-flex-preferred-size:100%;flex-basis:100%;color:#284b59;margin-bottom:.75rem}
.filter-aside-category .filter-form-3{-ms-flex-preferred-size:25rem;flex-basis:25rem;max-width:25rem;margin-bottom:1rem}
.filter-aside-category select{background-color:#f4f4f4;border-radius:0;border:0}
.related-content{padding:2rem 0}
.related-content-cards-image{width:100%;height:7rem}
.related-content-cards a{display:inline-block;font-size:.925rem;font-weight:700;color:#cf0d12;margin:.5rem 0 .25rem}
.related-content-cards:hover .btn-arrow-next:after,.related-content-cards:hover .call-to-action .btn:after,.call-to-action .related-content-cards:hover .btn:after,.related-content-cards:hover .call-to-action .mobile-header #menu-navbar-mobile .nav-link:after,.call-to-action .mobile-header #menu-navbar-mobile .related-content-cards:hover .nav-link:after,.related-content-cards:hover .mobile-header #menu-navbar-mobile .call-to-action .nav-link:after,.mobile-header #menu-navbar-mobile .call-to-action .related-content-cards:hover .nav-link:after{right:10%}
.content-box{padding:0}
.content-box h2.with-icon,.content-box .career-single-content h2,.career-single-content .content-box h2,.content-box .text-image .wysiwyg h2,.text-image .wysiwyg .content-box h2{margin-bottom:2rem}
.content-box-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1.5rem 0 1rem}
.content-box-cards{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.content-box-cards-image{width:100%;min-height:15rem}
.content-box-cards-header{position:relative;margin-bottom:2rem}
.content-box-cards-title{position:absolute;bottom:-1rem;left:2rem;display:inline-block;padding:.3rem .75rem;background-color:#e8f0f1}
.content-box-cards-title h4{margin:0;color:#284b59}
.content-box-cards-link{margin-top:auto;text-decoration:underline;font-weight:700;color:#cf0d12;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.content-box-cards-link:hover,.content-box-cards-link:focus{text-decoration:underline;color:#8f090d}
.content-box-cards-link::after{content:"›"}
.content-box.insight-component-theme-blue,.content-box.insight-component-theme-red{background-image:url("../img/footer-bg.svg");background-repeat:no-repeat;background-position:center top;background-size:150%}
.content-box.insight-component-theme-red .content-box-cards-title{background-color:#cf0d12}
.content-box.insight-component-theme-red .content-box-cards-title h4{color:#fff}
.content-box.insight-component-theme-red .content-box-cards-text{color:#fff}
.content-box.insight-component-theme-red .content-box-cards-link{color:#fff}
.content-box.insight-component-theme-red .content-box-cards-link:hover,.content-box.insight-component-theme-red .content-box-cards-link:focus{color:#f1eaec}
.content-box.insight-component-theme-blue .content-box-cards-title{background-color:#284b59}
.content-box.insight-component-theme-blue .content-box-cards-title h4{color:#fff}
.content-box.insight-component-theme-blue .content-box-cards-text{color:#fff}
.content-box.insight-component-theme-blue .content-box-cards-link{color:#fff}
.content-box.insight-component-theme-blue .content-box-cards-link:hover,.content-box.insight-component-theme-blue .content-box-cards-link:focus{color:#e8f0f1}
.content-box-2 .content-box-cards-image{min-height:12rem}
.content-box-2 .content-box-cards-header{margin-bottom:.5rem}
.content-box-2 .content-box-cards-title{position:relative;bottom:unset;left:unset;display:inline-block;padding:.3rem .75rem;background-color:transparent;padding:0;margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}
.content-box-2 .content-box-cards-title .icon{color:#284b59}
.content-box-2 .content-box-cards-title h4{margin:0;color:#284b59;font-size:.925rem}
section.content-box+section.content-box{margin-top:-0.5rem;padding-top:0}
.quote{padding:2rem 0 1rem}
.quote-icon{background-image:url("../img/quote-icon-red.svg");background-repeat:no-repeat;background-position:center top;background-size:contain;width:100%;min-height:5rem;margin-top:1rem}
.quote-content{margin:1rem 0}
.quote.insight-component-theme-blue{background-color:#e8eff1}
.quote.insight-component-theme-blue h2{color:#732441}
.quote.insight-component-theme-blue .quote-icon{background-image:url("../img/quote-icon-red.svg");background-repeat:no-repeat;background-position:center top;background-size:contain}
.quote.insight-component-theme-blue .insight-content>h3,.quote.insight-component-theme-blue .insight-content>h2,.quote.insight-component-theme-blue .sitemap .insight-content>h2,.quote.insight-component-theme-blue .insight-content>h1,.quote.insight-component-theme-blue .insight-content>.wysiwyg{color:#1a1a1a}
.quote.insight-component-theme-blue .quote-content .wysiwyg{color:#284b59}
.quote.insight-component-theme-blue .quote-content blockquote{color:inherit}
.quote.insight-component-theme-red{background-color:#f1eaec}
.quote.insight-component-theme-red .quote-icon{background-image:url("../img/quote-icon-blue.svg");background-repeat:no-repeat;background-position:center top;background-size:contain}
.quote.insight-component-theme-red .insight-content>h3,.quote.insight-component-theme-red .insight-content>h2,.quote.insight-component-theme-red .sitemap .insight-content>h2,.quote.insight-component-theme-red .insight-content>h1,.quote.insight-component-theme-red .insight-content>.wysiwyg{color:#1a1a1a}
.quote.insight-component-theme-red .quote-content .wysiwyg{color:#732441}
.quote.insight-component-theme-red .quote-content blockquote{color:inherit}
.icons{padding:1.5rem 0 .25rem}
.icons .insight-content .wysiwyg blockquote{color:#1a1a1a}
.icons .icon-cards-image{height:4rem;width:4rem;margin:0 auto 1rem;background-position:center center}
.icons .icon-cards-text{text-align:center}
.figure-boxes{padding:1.5rem 0 1.5rem}
.figure-boxes .insight-content .wysiwyg blockquote{color:#1a1a1a}
.figure-boxes .figure-box-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border:1px solid var(--box-colour);background-color:#fff;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;padding:.6rem 1rem}
.figure-boxes .figure-box-cards-title{text-align:center;font-weight:700;color:var(--box-colour);margin:0;padding:0}
.figure-boxes .figure-box-cards-text{text-align:center;font-size:small;color:var(--box-colour);font-weight:500;margin:0;padding:0}
.figure-boxes .figure-box-cards-text p:last-child{margin-bottom:0}
.figure-boxes .figure-box-cards.linked:hover{-webkit-filter:brightness(0.97);filter:brightness(0.97)}
.profiles{padding:1.5rem 0 .25rem}
.profiles .insight-content{margin-bottom:2rem}
.profiles .insight-content .wysiwyg blockquote{color:#1a1a1a}
.profiles .profile-cards{margin:1rem 0 3rem}
.profiles .profile-cards a{color:#732441}
.profiles .profile-cards a:hover,.profiles .profile-cards a:focus{color:#862a4c}
.profiles .profile-cards-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1rem}
.profiles .profile-cards-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem}
.profiles .profile-cards-title-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.2rem}
.profiles .profile-cards-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;font-size:.925rem;margin-top:-0.25rem}
.profiles .profile-cards-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-weight:700;color:#732441}
.profiles .profile-cards-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;margin-left:auto}
.profiles .profile-cards-image{height:6rem;width:6rem;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.profiles .profile-cards-image:hover{background-color:#427f8c !important}
.profiles .profile-cards-name,.profiles .profile-cards-title{line-height:1.75}
.profiles .profile-cards-name span,.profiles .profile-cards-title span{display:inline;color:#fff;background-color:#732441;line-height:inherit;letter-spacing:.025rem;padding:.1rem .2rem;font-size:1.1rem}
.profiles .profile-cards-name{font-weight:700}
.profiles .profile-cards-bio{margin-top:-0.25rem;font-size:.925rem}
.profiles .profile-cards a.profile-cards-link{white-space:nowrap;font-weight:700;color:#427f8c}
.profiles .profile-cards a.profile-cards-link:hover,.profiles .profile-cards a.profile-cards-link:focus{color:#284b59}
.insights{padding:1.5rem 0 .25rem}
.insights .insight-content .wysiwyg blockquote{color:#1a1a1a}
.insights .insights-cards{padding:.5rem 0;margin-bottom:1rem;position:relative}
.insights .insights-cards-image{height:7rem}
.insights .insights-cards-image.img-hover-overlay:before{background:rgba(66,127,140,0.25)}
.insights .insights-cards-details{font-size:.8rem;font-weight:700;margin:.4rem 0 .6rem}
.insights .insights-cards-details a{color:inherit}
.insights .insights-cards-details a:hover,.insights .insights-cards-details a:focus{color:#8f090d}
.insights .insights-cards h4{margin:0}
.insights .insights-cards-title{font-weight:300;color:inherit;font-size:1.2rem;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.insights .insights-cards-title:hover,.insights .insights-cards-title:focus{color:#8f090d}
.insights .insights-cards.new::before{content:"";position:absolute;top:1rem;left:-1rem;width:2rem;height:2rem;z-index:1;background:url("../img/new-post-badge.svg") no-repeat;background-position:center center;background-size:contain}
.insights .insights-cards.loading-cards .loading-cards-image{min-height:7rem}
.insights .insights-cards.loading-cards .loading-cards-details{min-height:.75rem;margin-top:.75rem}
.insights .insights-cards.loading-cards .loading-cards-title{min-height:2.5rem;margin-top:.75rem}
.faqs{padding:1.5rem 0 .25rem}
.faqs .initiative-content .wysiwyg blockquote{color:#1a1a1a}
.faqs-item{margin:.5rem 0;background-color:#f4f4f4;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.faqs-item:hover{background-color:#ececec}
.faqs-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;cursor:pointer;font-weight:500;padding:.75rem 1rem}
.faqs-item-body{margin:.1rem 0;padding:0 1rem .75rem;line-height:1.5625}
.faqs-item-body a{color:#cf0d12}
.faqs-item-body a:hover,.faqs-item-body a:active,.faqs-item-body a:focus{color:#8f090d}
.faqs-item-body blockquote{color:#427f8c;font-style:normal}
.faqs-item-body ul li{margin:.25rem .5rem;list-style:none}
.faqs-item-body ul li:before{content:"\25C6";font-size:1rem;color:#cf0d12;vertical-align:-0.05rem;margin:0 1rem 0 -2rem;line-height:inherit}
.faqs-item-header[aria-expanded="false"]::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\2b";font-size:1.1rem}
.faqs-item-header[aria-expanded="true"]::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f068";font-size:1.1rem}
.faqs-item.blue{background-color:#e8f0f1}
.faqs-item.blue:hover{background-color:#deeaeb}
.faqs-item.blue .faqs-item-header[aria-expanded="false"]::after{color:#427f8c}
.faqs-item.blue .faqs-item-header[aria-expanded="true"]::after{color:#427f8c}
.faqs-item.blue .faqs-item-header{color:#163a48}
.faqs-item.red{background-color:#f1eaec}
.faqs-item.red:hover{background-color:#ebe1e4}
.faqs-item.red .faqs-item-header[aria-expanded="false"]::after{color:#732441}
.faqs-item.red .faqs-item-header[aria-expanded="true"]::after{color:#732441}
.faqs-item.red .faqs-item-header{color:#732441}
.faqs-item.loading-cards .loading-cards-image{height:3.5rem}
.newsletter{padding:2rem 0}
.newsletter-filter{background-color:#e8f0f1;padding:1rem 0;margin-bottom:2rem}
.newsletter-filter .filter-group{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:1rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}
.newsletter-filter .filter-group .filter-item{margin:0}
.newsletter-filter .filter-group label{background-color:transparent;border-color:transparent;color:#284b59}
.newsletter-filter .filter-group label:hover,.newsletter-filter .filter-group label:focus,.newsletter-filter .filter-group label:active,.newsletter-filter .filter-group label.active{background-color:#d3e3e5;border-color:#d3e3e5;color:#284b59}
.newsletter-filter .filter-group input[type="radio"]:checked ~ label{background-color:#427f8c;border-color:#427f8c;color:#fff}
.newsletter-wrapper{margin-bottom:2rem}
.newsletter-card{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}
.newsletter-card-image{min-width:5rem;min-height:3rem}
.newsletter-card-body h4{margin-bottom:.25rem}
.newsletter-card-body a{color:#732441}
.newsletter-card-body a:hover,.newsletter-card-body a:active,.newsletter-card-body a:focus{color:#8f090d}
.newsletter .loading-cards .loading-cards-image{display:inline-block;width:5rem;height:3rem}
.newsletter .loading-cards .loading-cards-body{display:inline-block;width:calc(100% - 7rem);max-width:20rem;margin-left:.75rem}
.newsletter .loading-cards .loading-cards-details{height:.75rem;margin-top:.75rem}
.newsletter .loading-cards .loading-cards-title{height:1.5rem;margin-top:.75rem}
.newsletter-aside{padding:1.5rem;background-color:#f1eaec}
.newsletter-aside h3{color:#732441}
.newsletter-aside .form-control{background-color:transparent}
.resources{padding:1.5rem 0 .25rem}
.resources .resource-content .wysiwyg blockquote{color:#1a1a1a}
.resources .resources-cards{padding:.5rem 0;margin-bottom:.5rem}
.resources .resources-cards-image{margin-bottom:.25rem;height:16rem}
.resources .resources-cards-image.img-hover-overlay:before{background:rgba(66,127,140,0.25)}
.resources .resources-cards h4{margin:.5rem 0 0}
.resources .resources-cards-link{font-weight:700;color:#284b59;font-size:1.33rem;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.resources .resources-cards-link:hover,.resources .resources-cards-link:focus{color:#427f8c}
.resources .resources-cards.loading-cards .loading-cards-image{height:16rem}
.resources .resources-cards.loading-cards .loading-cards-title{min-height:2.5rem;margin-top:.75rem}
.initiatives{padding:1.5rem 0 .25rem}
.initiatives .initiative-content .wysiwyg blockquote{color:#1a1a1a}
.initiatives-wrapper{display:grid;grid-auto-flow:dense;gap:1rem;grid-template-columns:1fr;grid-auto-rows:14rem}
.initiatives .initiatives-cards{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-filter .2s ease-out;transition:-webkit-filter .2s ease-out;transition:filter .2s ease-out;transition:filter .2s ease-out,-webkit-filter .2s ease-out}
.initiatives .initiatives-cards:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}
.initiatives .initiatives-cards h4{margin:0}
.initiatives .initiatives-cards-link{position:absolute;bottom:0;left:0;padding:.5rem 1rem 1rem;font-weight:700;color:#fff;font-size:1.25rem;line-height:1.05;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;z-index:1}
.initiatives .initiatives-cards-link:hover,.initiatives .initiatives-cards-link:focus{color:#fff}
.initiatives .initiatives-cards.loading-cards{display:none}
.initiatives .initiatives-cards.loading-cards .loading-cards-image{height:100%;width:100%}
.features{padding:1.5rem 0 .25rem}
.features .feature-content .wysiwyg blockquote{color:#1a1a1a}
.features .features-cards{position:relative;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:10rem}
.features .features-cards.img-hover-overlay:before{background:rgba(115,36,65,0.5)}
.features .features-cards h4{margin:0}
.features .features-cards-link{position:absolute;top:0;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.5rem;font-weight:700;text-align:center;color:#fff;font-size:1.25rem;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;z-index:1}
.features .features-cards-link:hover,.features .features-cards-link:focus{color:#fff}
.features-archive{padding:2rem 0;background-color:#e8f0f1}
.features-archive .topics-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-column-gap:1%;-moz-column-gap:1%;column-gap:1%;margin:0;padding:0;list-style-type:none}
.features-archive .topics-list h4{-ms-flex-preferred-size:100%;flex-basis:100%;margin:2rem 0 0;text-transform:uppercase}
.features-archive .topics-list li{-ms-flex-preferred-size:99%;flex-basis:99%;margin:.75rem 0 1rem}
.features-archive .topics-list a{color:#1a1a1a;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}
.features-archive .topics-list a:hover,.features-archive .topics-list a:focus{color:#cf0d12}
.gallery{padding:2rem 0 .5rem}
.gallery-cards{padding:.5rem;width:85vw;height:15rem}
.gallery-cards-media{cursor:pointer}
.gallery-cards-media.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}
.gallery-cards-media.video{height:100%;width:100%}
.gallery-cards-media.video iframe{height:100%;width:100%}
.gallery-cards-description{text-align:center;color:#fff;font-weight:700;margin:1rem 0 0}
.gallery-cards-testimonial{width:100%;height:100%;background-color:rgba(255,255,255,0.1);padding:1rem .5rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gallery-cards-testimonial .quote-icon{background-image:url("../img/quote-icon-white.svg");background-repeat:no-repeat;background-position:center top;background-size:contain;margin:0 auto;width:1rem;height:1rem;min-height:2rem}
.gallery-cards-testimonial-content{color:#fff;font-weight:500;font-size:.925rem}
.gallery-cards-testimonial-content p{margin:0}
.gallery-cards-testimonial-footer{margin:1rem 0 0;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,0.5);font-size:.75rem}
.gallery-slider{padding:1rem 0 .25rem}
.gallery-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}
.gallery .banner-arrow{position:absolute;top:50%;margin-top:-45px;cursor:pointer;background:#fff;border:2px solid #f1eaec;padding:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.gallery .banner-arrow:focus,.gallery .banner-arrow:hover{background:#cf0d12;border:2px solid #cf0d12;outline:0}
.gallery .home-prev-arrow{left:20px;font-size:30px;border-radius:100px;width:70px;height:70px;z-index:2;color:#1a1a1a}
.gallery .home-prev-arrow:hover,.gallery .home-prev-arrow:active,.gallery .home-prev-arrow:focus{color:#fff}
.gallery .home-prev-arrow i{margin-right:0;margin-top:5px}
.gallery .home-next-arrow{right:20px;font-size:30px;border-radius:100px;width:70px;height:70px;z-index:2;color:#1a1a1a}
.gallery .home-next-arrow:hover,.gallery .home-next-arrow:active,.gallery .home-next-arrow:focus{color:#fff}
.gallery .home-next-arrow i{margin-left:0;margin-top:5px}
.gallery .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:unset;left:0;bottom:0;width:99%;padding:1rem 0 1.5rem;list-style-type:none}
.gallery .slick-dots li{margin:0 .25rem .3rem}
.gallery .slick-dots li:only-child{display:none}
.gallery .slick-dots button{display:block;width:1.25rem;height:1.25rem;padding:0;border:1px solid #fff;border-radius:100%;background-color:transparent;text-indent:-9999px}
.gallery .slick-dots li.slick-active button{background-color:#fff}
.gallery.insight-component-theme-white .gallery-cards-description,.gallery.insight-component-theme-white .gallery-cards-testimonial-content{color:#732441}
.gallery.insight-component-theme-white .gallery-cards-testimonial-footer{color:rgba(115,36,65,0.8)}
.gallery.insight-component-theme-white .gallery-cards-testimonial{background-color:rgba(115,36,65,0.1)}
.gallery.insight-component-theme-white .gallery-cards-testimonial .quote-icon{background-image:url("../img/quote-icon-red.svg");background-repeat:no-repeat;background-position:center top;background-size:contain}
.gallery.insight-component-theme-white .slick-dots button{border:1px solid #732441}
.gallery.insight-component-theme-white li.slick-active button{background-color:#732441}
.contact{padding:2rem 0;margin:2rem 0}
.contact-list{margin:0;padding:0;list-style-type:none}
.contact-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-weight:500;margin:1rem 0}
.contact .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}
.contact i{font-size:1.33rem}
.contact.contact-red{background-color:#f1eaec;color:#732441}
.contact.contact-red a{color:#732441}
.contact.contact-red a:hover,.contact.contact-red a:focus{color:#401021}
.contact.contact-blue{background-color:#e8f0f1;color:#284b59}
.contact.contact-blue a{color:#284b59}
.contact.contact-blue a:hover,.contact.contact-blue a:focus{color:#163a48}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-XLight_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-XLightItalic_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-XLightItalic_Web.woff") format("woff");font-weight:200;font-style:italic}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-Light_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-Light_Web.woff") format("woff");font-weight:300;font-style:normal}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-LightItalic_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-Book_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-Book_Web.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-BookItalic_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-Medium_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-MediumItalic_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-Bold_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-BoldItalic_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-Black_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-Black_Web.woff") format("woff");font-weight:800;font-style:normal}
@font-face{font-family:"HCo Gotham SSm";src:url("../../fonts/woff2/GothamSSm-BlackItalic_Web.woff2") format("woff2"),url("../../fonts/woff/GothamSSm-BlackItalic_Web.woff") format("woff");font-weight:800;font-style:italic}
h1,.h1{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:2rem;line-height:1}
h2,.sitemap h2,.h2,.process-timeline .timeline h3{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1.5rem}
h3,.h3,.careers .job-cards .cards-title{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1rem}
h4,.h4,.search-results .search-cards h2{font-family:"HCo Gotham SSm",system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;font-size:1rem}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}
*::-moz-selection{background-color:#427f8c;color:#fff}
*::selection{background-color:#427f8c;color:#fff}
.wysiwyg{line-height:1.5625}
.wysiwyg h1{color:#8f090d}
.wysiwyg h2{color:#732441}
.wysiwyg h3{color:#284b59}
.wysiwyg .highlight-text,.wysiwyg .career-single-content .excerpt,.career-single-content .wysiwyg .excerpt{margin-bottom:1rem;font-size:1.25rem}
.wysiwyg .with-icon,.wysiwyg .career-single-content h2,.career-single-content .wysiwyg h2,.text-image .wysiwyg h2{position:relative;margin-top:1.5rem;margin-bottom:1.25rem}
.wysiwyg .with-icon::before,.wysiwyg .career-single-content h2::before,.career-single-content .wysiwyg h2::before,.text-image .wysiwyg h2::before{content:"";position:absolute;top:-0.75rem;left:-0.75rem;width:3.25rem;height:3.25rem;background:url("../img/h2-icon.svg");background-size:contain;background-repeat:no-repeat}
.wysiwyg blockquote{color:#427f8c;font-style:normal}
.wysiwyg p{overflow-wrap:break-word}
.wysiwyg ul li{margin:.25rem .5rem;list-style:none}
.wysiwyg ul li:before{content:"\25C6";font-size:1rem;color:#cf0d12;vertical-align:-0.05rem;margin:0 1rem 0 -2rem;line-height:inherit}
.wysiwyg a{color:#cf0d12}
.wysiwyg a:hover,.wysiwyg a:active,.wysiwyg a:focus{color:#8f090d}
.wysiwyg>*{margin-bottom:1.5rem}
.wysiwyg img,.wysiwyg figure,.wysiwyg video{max-width:100%;height:auto}
@media(min-width:300px) and (max-width:767px){.related-content .insight-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}@media(min-width:300px){.related-content-cards-image{height:calc(50vw - 2.5rem)}
}@media(min-width:375px){.sitemap-list-posts{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.mobile-header .navbar-mobile .navbar-toggler[aria-expanded="true"]+.header-logo::after{font-size:1.67rem}
.mobile-header .navbar-mobile .navbar-toggler{font-size:1rem}
.initiatives-wrapper{grid-template-columns:repeat(2,1fr);grid-auto-rows:11rem}
.initiatives-wrapper .initiatives-cards,.initiatives-wrapper .loading-cards{grid-column:span 1;grid-row:span 1}
.initiatives-wrapper .initiatives-cards.big,.initiatives-wrapper .loading-cards.big{grid-column:span 2;grid-row:span 2}
.initiatives .initiatives-cards-link{font-size:1.1rem}
.initiatives .initiatives-cards.big .initiatives-cards-link{font-size:1.5rem}
}@media(min-width:375px) and (max-width:575px){.figure-boxes .insight-col.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.insights .insight-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.resources .insight-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}@media(min-width:375px) and (max-width:767px){.figure-boxes .insight-col.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}@media(min-width:576px){html{font-size:105.9%}
.btn,.mobile-header #menu-navbar-mobile .nav-link{font-size:1.11rem;padding:.4rem 2rem}
.btn-arrow-next,.call-to-action .btn,.call-to-action .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .call-to-action .nav-link{padding-right:3.25rem}
.btn-arrow-prev{padding-left:3.25rem}
.btn-small,.career-single .apply-cta>a,.content-box-button .btn,.content-box-button .mobile-header #menu-navbar-mobile .nav-link,.mobile-header #menu-navbar-mobile .content-box-button .nav-link{font-size:.88rem}
.mobile-header .menu-item-has-children.dropdown .dropdown-toggle.nav-link{font-size:1.67rem}
.call-to-action .form-control::-webkit-input-placeholder{text-align:left}
.call-to-action .form-control::-moz-placeholder{text-align:left}
.call-to-action .form-control:-ms-input-placeholder{text-align:left}
.call-to-action .form-control::-ms-input-placeholder{text-align:left}
.call-to-action .form-control::placeholder{text-align:left}
.call-to-action .form-control{height:2.075rem}
.footer .footer-main .footer-keep-in-touch{text-align:left;margin-top:0}
.footer .footer-main .footer-menu{text-align:left}
.process-timeline .timeline-image{left:0}
.text-image .image{min-height:12rem}
.filter-group label{font-size:.88rem}
.filter-aside-tag .filter-item{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}
.related-content-cards-image{height:14rem}
.insights .insights-cards.new::before{width:2.5rem;height:2.5rem}
.initiatives-wrapper{grid-auto-rows:13rem}
.initiatives .initiatives-cards-link{font-size:1.2rem}
.initiatives .initiatives-cards.big .initiatives-cards-link{font-size:1.75rem}
.features .features-cards{height:12rem}
.features-archive .topics-list li{-ms-flex-preferred-size:49%;flex-basis:49%}
.gallery-cards{width:80vw;height:20rem}
.contact-list-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.contact .social-icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}@media(min-width:600px){.default h1,.default .heading{margin-bottom:2.5rem}
.default h2,.default .subheading{margin-bottom:1.5rem}
.footer .footer-main{background-size:80%}
.content-box.insight-component-theme-blue,.content-box.insight-component-theme-red{background-size:125%}
.faqs-item-header{padding:1.25rem 2rem}
.faqs-item-body{padding:0 2rem 1rem}
}@media(min-width:768px){html{font-size:112.5%}
.search-results .search-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:2rem 0}
.search-results .search-cards-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:2rem;max-height:8rem}
.search-results .search-cards h2{margin-top:-0.3rem}
.mcb-breadcrumbs{font-size:.75rem}
.hero-cta{padding:.5rem .75rem;font-size:1rem}
.hero-cta-icon{width:1.5rem;height:1.5rem}
.hero-headline{margin:0 0 1.5rem;font-size:2.25rem}
.hero-lead-text{font-size:1rem}
.footer .footer-main .footer-info{margin-bottom:0;text-align:left;max-width:26rem}
.footer .footer-main .footer-logo .footer-brand{margin:.25rem 0 0}
.footer .footer-main .legal-menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.footer .footer-copyright{padding:1rem 0;text-align:left}
.footer .footer-copyright .copyright-text{display:inline;margin-right:2rem}
.insight-component .highlight-text,.insight-component .career-single-content .excerpt,.career-single-content .insight-component .excerpt{font-size:1.4em}
.insight-component .with-icon,.insight-component .career-single-content h2,.career-single-content .insight-component h2,.insight-component .text-image .wysiwyg h2,.text-image .wysiwyg .insight-component h2{margin-top:2rem;margin-bottom:1.75rem}
.insight-component .with-icon::before,.insight-component .career-single-content h2::before,.career-single-content .insight-component h2::before,.insight-component .text-image .wysiwyg h2::before,.text-image .wysiwyg .insight-component h2::before{top:-1.1rem;left:-1.5rem;width:4.5rem;height:4.5rem}
.insight-content-center>h2,.sitemap .insight-content-center>h2{margin-top:2rem;margin-bottom:2rem}
.insight-content-center>h2::before,.sitemap .insight-content-center>h2::before{top:-1rem;width:4.5rem;height:4.5rem}
.forminator-custom-form #upload-1 .forminator-label{font-size:1.25rem !important}
.forminator-custom-form .forminator-button-submit{min-width:19.5rem !important}
.process-timeline{padding:2.5rem 0}
.process-timeline h2{margin-bottom:1.5rem}
.process-timeline .timeline{padding:2.5rem 0 1rem}
.process-timeline .timeline-nodes:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.process-timeline .timeline-nodes:nth-child(even) h3,.process-timeline .timeline-nodes:nth-child(even) p,.process-timeline .timeline-nodes:nth-child(even) img{text-align:right}
.process-timeline .timeline-image{position:relative;top:-0.5rem}
.process-timeline .timeline-nodes:not(:last-of-type):before{content:"";display:block;position:absolute;top:0;bottom:6rem;left:calc(50% - 2px);height:100%;z-index:1}
.text-image .expand-img{margin-bottom:0}
.text-image .image{min-height:15rem}
.text-image-with-bg{padding:2.5rem 0}
.tribe-events-single .tribe-events-notices{padding:1.5rem 2rem;font-size:1.25rem}
.tribe-events-single-event-description h2{margin:2.5rem 0 2rem 1.5rem}
.tribe-events-single-event-description h2::before{top:-1.1rem;left:-1.5rem;width:4.5rem;height:4.5rem}
.tribe-events-single .tribe-events-schedule>h2,.tribe-events-single .sitemap .tribe-events-schedule>h2{margin:2.5rem 0 2rem 0}
.tribe-events-single .tribe-events-schedule>h2::before,.tribe-events-single .sitemap .tribe-events-schedule>h2::before{top:-1.1rem;left:-1.5rem;width:4.5rem;height:4.5rem}
.tribe-events-single .tribe-events-schedule .tribe-event-date-start,.tribe-events-single .tribe-events-schedule .tribe-event-time{font-size:1.75rem}
.tribe-events-single .tribe-events-event-meta{width:49%}
.cta{padding:3rem 0}
.cta-cards h2{margin-top:2rem;margin-bottom:2rem}
.cta-cards h2::before{top:-1rem;width:4.5rem;height:4.5rem}
.cta-slider{padding:2rem 2rem}
.related-content-cards-image{height:8rem}
.content-box-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.icons .icon-cards-image{height:5rem;width:5rem}
.profiles .insight-content{margin-bottom:4rem}
.profiles .profile-cards-header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:1.5rem;margin-bottom:0}
.profiles .profile-cards-image{height:10rem;width:10rem}
.profiles .profile-cards-name span,.profiles .profile-cards-title span{font-size:.925rem}
.resources .resources-cards-link{font-size:1.25rem}
.initiatives-wrapper{grid-auto-rows:18rem}
.initiatives .initiatives-cards-link{font-size:1.5rem}
.initiatives .initiatives-cards.big .initiatives-cards-link{font-size:2rem;padding:.5rem 2rem 2.5rem}
.gallery-cards{padding:.75rem;width:75vw;height:25rem}
.gallery-cards-testimonial .quote-icon{width:2rem;height:2rem;min-height:5rem}
h1,.h1{font-size:2.5rem}
h2,.sitemap h2,.h2,.process-timeline .timeline h3{font-size:1.75rem}
h3,.h3,.careers .job-cards .cards-title{font-size:1.25rem}
h4,.h4,.search-results .search-cards h2{font-size:1.125rem}
.wysiwyg .highlight-text,.wysiwyg .career-single-content .excerpt,.career-single-content .wysiwyg .excerpt{font-size:1.4em}
.wysiwyg .with-icon,.wysiwyg .career-single-content h2,.career-single-content .wysiwyg h2,.text-image .wysiwyg h2{margin-top:2.5rem;margin-bottom:2rem}
.wysiwyg .with-icon::before,.wysiwyg .career-single-content h2::before,.career-single-content .wysiwyg h2::before,.text-image .wysiwyg h2::before{top:-1.1rem;left:-1.5rem;width:4.5rem;height:4.5rem}
}@media(min-width:768px) and (max-width:991px){.related-content .insight-col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}@media(min-width:992px){.sitemap-list-posts{-webkit-column-count:3;-moz-column-count:3;column-count:3;font-size:.925rem}
.mobile-header{display:none}
.desktop-header{display:block}
.hero-static .hero-content{margin-top:15rem}
.hero-video .hero-content{margin-top:10rem}
.header-2 .mega-menu .burger-bar{-webkit-filter:brightness(50%) sepia(100) saturate(100) hue-rotate(50deg);filter:brightness(50%) sepia(100) saturate(100) hue-rotate(50deg)}
.header-2-content{margin-top:2rem}
.call-to-action{padding:1.75rem 0}
.call-to-action .cta-title{font-size:1.4rem;text-align:left}
.footer .footer-main .footer-keep-in-touch{font-size:1rem;overflow-wrap:normal}
.footer .footer-main .footer-menu{font-size:1rem}
.forminator-custom-form #upload-1 .forminator-label{font-size:1.33rem !important}
.process-timeline .timeline-nodes:nth-child(odd) h3,.process-timeline .timeline-nodes:nth-child(odd) p,.process-timeline .timeline-nodes:nth-child(odd) img{margin-left:-1.5rem}
.process-timeline .timeline-nodes:nth-child(odd) img{margin-right:auto}
.process-timeline .timeline-nodes:nth-child(odd) .timeline-content::after{display:block;left:-4.25rem}
.process-timeline .timeline-nodes:nth-child(even) h3,.process-timeline .timeline-nodes:nth-child(even) p,.process-timeline .timeline-nodes:nth-child(even) img{margin-right:-1.5rem}
.process-timeline .timeline-nodes:nth-child(even) img{margin-left:auto}
.process-timeline .timeline-nodes:nth-child(even) .timeline-content::after{display:block;right:-4.25rem}
.text-image.flip-order .flip{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.text-image .image{min-height:16rem}
.text-image-with-bg.blue-img{background:url("../img/text-image-bg-blue.svg") no-repeat;background-size:contain;background-position:50rem}
.text-image-with-bg.blue-img.flip-order{background:url("../img/text-image-bg-blue.svg") no-repeat;background-size:contain;background-position:-30rem}
.text-image-with-bg.red-img{background:url("../img/text-image-bg-red.svg") no-repeat;background-size:contain;background-position:50rem}
.text-image-with-bg.red-img.flip-order{background:url("../img/text-image-bg-red.svg") no-repeat;background-size:contain;background-position:-30rem}
.text-image-3{padding:3rem 0}
.tribe-events-single .tribe-events-schedule .tribe-event-date-start,.tribe-events-single .tribe-events-schedule .tribe-event-time{font-size:2rem}
.banner-with-image .banner-image{height:15rem;max-width:51.11rem;margin-left:auto;margin-right:auto}
.post-template-blog-post-builder-template .banner-with-image .banner-image{max-width:61.5rem}
.filter-aside-tag .filter-item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}
.related-content-cards-image{height:11rem}
.content-box{padding:1rem 0}
.profiles .profile-cards{margin:1rem 0 5rem}
.profiles .profile-cards-bio{font-size:1rem}
.insights .insights-cards-image{height:10rem}
.insights .insights-cards-title{font-size:1.4rem}
.insights .insights-cards.loading-cards .loading-cards-image{min-height:10rem}
.faqs-item.loading-cards .loading-cards-image{height:4rem}
.resources .resources-cards{max-width:15rem;margin-bottom:2rem}
.resources .resources-cards-image{height:21rem}
.resources .resources-cards-link{font-size:1.33rem}
.resources .resources-cards.loading-cards .loading-cards-image{height:21rem}
.initiatives-wrapper{grid-template-columns:repeat(4,1fr);grid-auto-rows:12rem}
.initiatives .initiatives-cards-link{font-size:1.1rem}
.initiatives .initiatives-cards.big .initiatives-cards-link{font-size:1.75rem}
.features .features-cards{height:15rem}
.features .features-cards-link{font-size:1.33rem}
.features-archive .topics-list li{-ms-flex-preferred-size:32%;flex-basis:32%}
.gallery-cards-testimonial-content{font-size:1.15em}
.gallery-cards-testimonial-footer{margin:1.5rem 0;font-size:1rem}
h1,.h1{font-size:3rem}
h2,.sitemap h2,.h2,.process-timeline .timeline h3{font-size:2rem}
h3,.h3,.careers .job-cards .cards-title{font-size:1.33rem}
}@media(min-width:1200px){.search-results .search-cards-image{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}
.sitemap-list-posts{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.social-share .share{width:24%}
.desktop-header .desktop-menu-group-top{width:calc(50% + 14.25rem)}
.desktop-header .desktop-menu-group-top .navbar-nav .nav-link,.desktop-header .desktop-menu-group-top .nav-link{font-size:1.1rem}
.desktop-header .mega-menu .navbar-nav{max-width:calc(1140px - 30px)}
.desktop-header .mega-menu .navbar-nav>li{-ms-flex-preferred-size:20%;flex-basis:20%}
.mcb-breadcrumbs{font-size:.8rem}
.hero-headline{font-size:3rem}
.hero-lead-text{font-size:1.25rem}
.footer .footer-main{background-size:60%}
.text-image .image{min-height:19.44rem}
.text-image-with-bg.blue-img{background-position:60rem}
.text-image-with-bg.blue-img.flip-order{background-position:-25rem}
.text-image-with-bg.red-img{background-position:60rem}
.text-image-with-bg.red-img.flip-order{background-position:-25rem}
.cta{padding:4rem 0}
.cta-slider{max-width:50rem;margin:0 auto;padding:3rem 4rem}
.related-content-cards-image{height:13rem}
.related-content-cards a{margin:.75rem 0 .25rem;font-size:1.05rem}
.content-box-cards-image{min-height:20rem}
.content-box.insight-component-theme-blue,.content-box.insight-component-theme-red{background-size:100%}
.content-box-2 .content-box-cards-image{min-height:15rem}
.profiles .profile-cards-image{height:12rem;width:12rem}
.insights .insights-cards.new::before{width:3rem;height:3rem}
.resources .resources-cards{max-width:18rem}
.resources .resources-cards-image{height:25rem}
.resources .resources-cards.loading-cards .loading-cards-image{height:25rem}
.initiatives-wrapper{grid-auto-rows:15rem}
.initiatives .initiatives-cards-link{font-size:1.2rem}
.initiatives .initiatives-cards.big .initiatives-cards-link{font-size:2rem}
.features .features-cards{height:18rem}
.features-archive .topics-list{-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}
.features-archive .topics-list li{-ms-flex-preferred-size:20%;flex-basis:20%}
.gallery-cards{padding:1rem;width:70vw;height:30rem}
.gallery-cards-testimonial{padding:2rem 3.5rem}
.gallery-cards-testimonial .quote-icon{width:3rem;height:3rem}
.gallery-cards-testimonial-content{font-size:1.25rem}
}@media(min-width:1800px){.sitemap-list-posts{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.footer .footer-main{background-size:50%}
.text-image-with-bg.blue-img{background-position:70rem}
.text-image-with-bg.blue-img.flip-order{background-position:-12.5rem}
.text-image-with-bg.red-img{background-position:70rem}
.text-image-with-bg.red-img.flip-order{background-position:-12.5rem}
.content-box.insight-component-theme-blue,.content-box.insight-component-theme-red{background-size:75%}
.gallery-cards{width:65vw;height:35rem}
}@media(max-width:991px){.header-2 #mcb-mobile-navbar{-webkit-filter:brightness(50%) sepia(100) saturate(100) hue-rotate(50deg);filter:brightness(50%) sepia(100) saturate(100) hue-rotate(50deg)}
.header-2 .mobile-nav-clicked #mcb-mobile-navbar{-webkit-filter:none;filter:none}
.header-2 .mcb-breadcrumbs{margin-top:3rem}
}@-webkit-keyframes shine{to{background-position-x:-200%}
}@keyframes shine{to{background-position-x:-200%}
}