.language-switch{white-space:nowrap;gap:.35rem}
.language-switch a{min-width:1.7em;text-align:center}
html:lang(de) .ef-nav,html:lang(es) .ef-nav{gap:clamp(12px,1.7vw,26px)}
html:lang(de) .ef-nav a,html:lang(es) .ef-nav a{font-size:12px}
@media(max-width:1180px){html:lang(de) .ef-header-contact,html:lang(es) .ef-header-contact{display:none}}
@media(max-width:600px){.ef-header{gap:8px}.ef-header-actions{gap:9px}.language-switch{font-size:11px;gap:.2rem}}
