.hide-before-anim{visibility:hidden;opacity:1}.site-header{display:flex;align-items:center;justify-content:space-between}.site-header .site-branding{display:flex;align-items:center}.site-header .site-branding svg{width:10em}@media (min-width:1440px){.site-header .site-branding svg{width:12em}}.site-header .main-navigation{display:flex;align-items:center;flex-direction:row-reverse}.site-header .main-navigation .website-language #flags{width:auto;margin-right:1em}.site-header .main-navigation .website-language #flags li{display:flex;align-items:center;margin-left:0.6em}.site-header .main-navigation ul.website-menu{display:none}@media (min-width:1024px){.site-header .main-navigation ul.website-menu{display:flex}}.site-header .main-navigation ul.website-menu li{display:flex;align-items:center;justify-content:center;margin:0 1em}.site-header .main-navigation ul.website-menu li a{font-family:"Open Sans", sans-serif !important;font-size:1em !important;text-transform:lowercase !important;color:#000;font-weight:400;transition:all 0.3s ease}.site-header .main-navigation ul.website-menu li a:hover{color:#25349A;font-weight:600}@media (min-width:768px){.site-header .main-navigation ul.website-menu li:last-of-type a{background-color:#3146CC !important;color:#fff !important;text-transform:uppercase !important;padding:0.5em 1.7em !important;font-weight:600}}.site-header-box,.subpage-header-box,.dark-header,.sticky{transition:all 0.3s ease}.dark-header{background-color:#0D1635;padding:1em 0}.dark-header .main-navigation ul.website-menu li a{color:#fff}.dark-header .main-navigation ul.website-menu li a:hover{color:yellow}.dark-header .site-branding path,.dark-header .site-branding circle,.dark-header .site-branding rect#slash{fill:white}.sticky{position:fixed;z-index:999;top:0;width:100%}