/* Version 22: multilingual navigation and language switch */
.language-switcher{display:flex;align-items:center;gap:2px;padding:2px;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:rgba(5,46,24,.34)}
.language-switcher a{display:grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:999px;color:#fff;text-decoration:none;font-size:10px;font-weight:900;letter-spacing:.06em;opacity:.75}
.language-switcher a:hover,.language-switcher a.active{background:#fff;color:#104928;opacity:1}
html[lang="fr"] .tourcard h3{line-height:1.28}
html[lang="fr"] .quote{white-space:nowrap}
@media(max-width:900px){.language-switcher{margin-left:auto}.top-social>.follow-label{display:none!important}}
@media(max-width:700px){.language-switcher a{min-width:27px;height:22px;padding:0 5px;font-size:9px}.header-ratings{display:none!important}.top-social{margin-left:auto}.header-top{justify-content:space-between!important}}
