.language-switch{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font:600 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.04em}
.language-switch>span{color:#a1ada7;font-weight:400}
header .language-switch a{padding:7px 0;color:#718079!important;font:inherit!important}
header .language-switch a[aria-current="page"]{color:#087f78!important;font-weight:700!important}
header .language-switch a:hover{color:#087f78!important}
header .nav{gap:32px}
@media(min-width:761px) and (max-width:1100px){header .nav{gap:18px;font-size:13px}}
@media(max-width:760px){
 header .nav{display:none!important}
 header .mobile-nav .language-switch{display:flex;justify-content:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid #e6ebe8}
 header .mobile-nav .language-switch a{display:inline-block!important;border:0;padding:7px 3px;font-size:12px!important}
}

/* Company legal line (all footers) */
.legal-row{margin-top:26px;padding-top:18px;border-top:1px solid rgba(128,140,135,.28)}.legal-line{margin:0;font:400 12px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.01em;opacity:.78}.footer-bottom .legal-line{opacity:1}
