:where(.het-language-switcher){position:relative;display:inline-flex;align-items:center;font-size:inherit;line-height:inherit}:where(.het-language-switcher.het-style-list){display:inline-block}:where(.het-language-switcher.het-style-list ul){display:flex;flex-wrap:wrap;gap:.4em;list-style:none;margin:0;padding:0}:where(.het-language-switcher.het-style-list li){margin:0;padding:0}:where(.het-language-switcher.het-style-list a){display:inline-flex;align-items:center;gap:.3em;text-decoration:none;padding:.2em .45em;border:1px solid #fff0;border-radius:3px;transition:opacity 0.2s ease,color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease;white-space:nowrap}:where(.het-language-switcher.het-style-list a:hover){opacity:.75}:where(.het-language-switcher.het-style-list .het-lang-active a){font-weight:600}:where(.het-language-switcher.het-style-list .het-lang-flag){font-style:normal;line-height:1}:where(.het-language-switcher.het-style-list .het-lang-flag-image){display:inline-flex;width:1.35em;height:1em;flex:0 0 auto;overflow:hidden;border-radius:.2em;box-shadow:0 1px 2px rgb(15 23 42 / .08);line-height:1}:where(.het-language-switcher.het-style-list .het-lang-flag-image svg){display:block;width:100%;height:100%}:where(.het-language-switcher.het-style-list-vertical){display:block}:where(.het-language-switcher.het-style-list-vertical ul){flex-direction:column;gap:.25em}:where(.het-language-switcher.het-style-dropdown){display:inline-flex}:where(.het-language-switcher.het-style-dropdown select){padding:.3em .5em;border:1px solid #ccc;border-radius:4px;background:#fff;cursor:pointer;font-size:inherit;line-height:inherit}:where(.het-language-switcher.het-style-dropdown select:focus){outline:2px solid #005fcc;outline-offset:1px}:where(.het-nav-switcher-wrap){display:inline-block}:where(.elementor-widget-het_language_switcher .het-language-switcher.het-style-dropdown){display:inline-flex}