:root{--primary-font:'CeraPro';--secondary-font:'OpenSans';--bs-body-font-size:1.125rem;--bs-body-color:#32322c;--bs-link-hover-color:#354a9f;--bs-dropdown-link-active-color:#354a9f;--bs-dropdown-link-active-bg:#fff;--logo-height:calc(6rem + 1.8vw);--link-color:#32322c;--primary-theme-color:#354a9f;--secondary-theme-color:#35bb9f;--tertiary-theme-color:#4c9cd6;--topbar-link-color:#354a9f;--topbar-bg:#eff2f4;--topbar-border:#d6d6d6;--language-switcher-bg-color:#fff;--title-font-color:#32322c;--title-grey-color:#32322c;--bg-blue-color:#eff5fc;--bg-grey-color:#f4f4f4;--footer-color:#fff;--footer-bg:#32322c;--footer-bloc-title-color:#fff;--footer-bloc-border-color:rgba(255,255,255,0);--accordion-background:#fff;--accordion--border:1px solid #dee2e6 !important;--cta-style-1-bg:#354a9f;--cta-style-1-color:#fff;--cta-style-1-border:2px solid #354a9f;--cta-style-1-border-radius:50px;--cta-hover-style-1-bg:#32322c;--cta-hover-style-1-color:#fff;--cta-hover-style-1-border:2px solid #32322c;--cta-hover-style-1-border-radius:50px;--cta-style-2-bg:#35bb9f;--cta-style-2-color:#fff;--cta-style-2-border:2px solid #35bb9f;--cta-style-2-border-radius:50px;--cta-hover-style-2-bg:#32322c;--cta-hover-style-2-color:#fff;--cta-hover-style-2-border:2px solid #32322c;--cta-hover-style-2-border-radius:50px;--cta-style-3-bg:transparent;--cta-style-3-color:#354a9f;--cta-style-3-border:2px solid #354a9f;--cta-style-3-border-radius:50px;--cta-hover-style-3-bg:#354a9f;--cta-hover-style-3-color:#fff;--cta-hover-style-3-border:2px solid #354a9f;--cta-hover-style-3-border-radius:50px;--view-staff-card-height:440px;--view-staff-image-height:220px;--legal-font-size:12px;--legal-font-color:#5a646e}sub,sup{position:relative;font-size:.45em;line-height:0;vertical-align:baseline}sup{top:-.6em}a:hover,.link:hover{font-weight:600 !important;color:var(--bs-link-hover-color);text-decoration:none}.nav-link:hover,.nav-link:focus{color:var(--bs-link-hover-color)}a.arrow-link{color:var(--primary-theme-color) !important}a.arrow-link:hover{color:var(--title-font-color) !important}a.paragraph.paragraph-cta{line-height:1.6 !important}h1{-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background-image:linear-gradient(to left,#35bb9f,#364a9f);line-height:1.1 !important}.footer .nav-link.active{text-decoration:none !important;color:var(--secondary-theme-color) !important}footer .footer{padding:0 !important;color:var(--footer-bg);background:var(--footer-color)}footer .footer .container .p-3{display:none;text-align:center}.copyright .container{margin-top:0 !important;border-top:1px solid rgba(53,74,159,.3)}.navbar-brand img{height:calc(5rem + 1vw)}.block.block-menu.navigation.menu--copyright .navbar-nav{justify-content:center !important;text-align:center !important}.block.block-menu.navigation.menu--copyright .navbar-nav{flex-direction:row !important}.block.block-menu.navigation.menu--copyright .navbar-nav .nav-item{margin-right:20px}@media (max-width:768px){.block.block-menu.navigation.menu--copyright .navbar-nav{justify-content:center !important;text-align:center !important}.block.block-menu.navigation.menu--copyright .navbar-nav{flex-direction:column !important}.block.block-menu.navigation.menu--copyright .navbar-nav .nav-item{margin-right:0}}@media (max-width:768px){h1,.h1{font-size:calc(1.8rem + 5vw) !important}}a.paragraph.paragraph-cta{font-size:1.5rem !important}ul.icon-dot-list{list-style:none}ul.icon-dot-list li{padding-left:40px;position:relative;font-size:calc(1rem + .5vw) !important;line-height:calc(1rem + 1.2vw) !important}ul.icon-dot-list li a{text-decoration:none !important}ul.icon-dot-list li:before{content:"\f3c5";font-family:'Font Awesome 6 Pro';position:absolute;font-size:1.3rem;color:var(--secondary-theme-color);left:0;top:0}.dropdown-item.active,.dropdown-item:active{color:var(--secondary-theme-color) !important;background-color:var(--bs-dropdown-link-active-bg)}.region-nav-main ul li a{font-weight:500 !important;font-size:17px !important}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{font-weight:700 !important;text-decoration:underline solid var(--topbar-border) 2px !important;text-underline-offset:15px}.navbar-expand-lg .navbar-nav{margin:0}.footer .navbar-nav .nav-link{text-decoration:none !important}@media (max-width:991.98px){.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color) !important;text-decoration:none !important}.navbar,.navbar-nav,.dropdown-menu{--bs-navbar-active-color:var(--secondary-theme-color) !important;--bs-nav-link-hover-color:var(--secondary-theme-color) !important;--bs-dropdown-link-active-color:var(--secondary-theme-color) !important;--bs-dropdown-link-hover-color:var(--secondary-theme-color) !important}}div#block-languageswitcher ul.links{margin:3px 0 0 5px !important}div#block-languageswitcher ul.links a{border:0 !important}h1.ui-blogpost--title{color:var(--secondary-theme-color) !important;font-size:calc(1.375rem + 2vw) !important;font-weight:900 !important;text-align:center !important}.region.region-sidebar-first h2{color:var(--title-font-color) !important;font-size:calc(1rem + 1vw) !important}.region.region-sidebar-first a{color:var(--title-font-color) !important}.ui-blogpost--metas{font-family:var(--secondary-font) !important;color:var(--title-grey-color) !important;font-size:1.15rem !important}.ui-blogpost--title{font-size:2rem !important;letter-spacing:0 !important;font-family:var(--primary-font) !important}.ui-blogpost--content a.ui-cta--simple,.ui-blogpost--content a.ui-cta--simple:after{font-size:1.25rem !important;text-decoration:none !important;font-family:var(--primary-font) !important;font-weight:600 !important}@media (max-width:768px){.topbar{height:80px !important}}.navigation.menu--main ul.navbar-nav .nav-item{font-family:var(--secondary-font) !important;font-size:1.2rem !important;font-weight:500 !important;line-height:var(--bs-body-line-height) !important;color:var(--title-font-color)}.navigation.menu--main ul.navbar-nav .nav-item a:hover{color:var(--primary-theme-color)}@media (max-width:991.98px){nav.navbar.navbar-expand-lg{height:125px !important}.navbar-brand img{margin-right:0 !important}.navbar-expand-lg{padding:5px 0 0 !important}.region-nav-main .dropdown a{white-space:normal !important}.navbar,.navbar-nav,.dropdown-menu{--bs-navbar-active-color:var(--secondary-theme-color) !important;--bs-nav-link-hover-color:var(--secondary-theme-color) !important;--bs-dropdown-link-active-color:var(--secondary-theme-color) !important;--bs-dropdown-link-hover-color:var(--secondary-theme-color) !important}}