/* White navigation with the company logo displayed directly on the header. */
body .site-header{background:#fff;color:#152f41;border-bottom-color:#dce7ed}
body .site-header .brand.brand-original{background:transparent;box-shadow:none;border-radius:0;padding:0}
body .site-header .navigation nav a{color:#29495c}
body .site-header .navigation nav a:hover{color:#0b6781}
body .site-header .language-switch a{color:#587181}
body .site-header .language-switch .selected{color:#152f41}
body .site-header .language-switch a:hover{color:#0b6781}
body .site-header .header-cta{color:#152f41;border-color:#466779}
body .site-header .header-cta:hover{color:#152f41;background:#edf6fa;border-color:#0b6781}
body .site-header .menu-toggle span{background:#152f41}
body .site-header :focus-visible{outline:2px solid #0b6781;outline-offset:4px}
@media(max-width:1120px){
  body .site-header .navigation nav{background:#fff;border-bottom-color:#dce7ed;box-shadow:0 18px 32px #102e4014}
}
