body.dt-v-c .dt-header .dt-language-switch{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:4px 8px;border:1px solid #64757b;border-radius:6px;color:#f6f4ef;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}
body.dt-v-c .dt-header .dt-language-switch:hover,body.dt-v-c .dt-header .dt-language-switch:focus-visible{border-color:var(--dt-accent);color:var(--dt-accent);outline:2px solid var(--dt-accent);outline-offset:2px}
body.dt-language-en .dt-header,body.dt-language-en .dt-footer,body.dt-language-en .dt-backbar,body.dt-language-en .dt-contact-form,body.dt-language-en .dt-page{direction:ltr;text-align:left}
body.dt-language-en .dt-page ul.dt-checks li{padding-right:0;padding-left:28px}
body.dt-language-en .dt-page ul.dt-checks li::before{right:auto;left:0}
body.dt-language-en .dt-footer-cta-actions .dt-icon,body.dt-language-en .dt-backbar .dt-icon{transform:scaleX(-1)}
@media(max-width:600px){
 body.dt-v-c .dt-header-inner{flex-wrap:wrap;gap:8px 12px}
 body.dt-v-c .dt-header .dt-logo img,body.dt-v-c.dt-scrolled .dt-header .dt-logo img{width:125px}
 body.dt-v-c .dt-header .dt-header-cta{font-size:12px;max-width:86px;padding:8px}
 body.dt-v-c .dt-header .dt-language-switch{min-width:36px;padding:4px}
 body.dt-v-c .dt-header-actions{gap:6px}
}
