.elementor-widget-language .elementor-language-switcher { position: relative; display: inline-block; font-family: inherit; } .elementor-widget-language .elementor-language-switcher .lang-current { display: flex; align-items: center; gap: 8px; background: transparent; border: 0; padding: 0; cursor: pointer; } .elementor-widget-language .elementor-language-switcher .lang-current img { width: 16px; height: auto; display: block; } .elementor-widget-language .elementor-language-switcher .lang-current span { font-size: 14px; text-transform: uppercase; } .elementor-widget-language .elementor-language-switcher .lang-dropdown { position: absolute; top: 100%; left: 0; min-width: 100%; margin: 8px 0 0; padding: 6px 0; list-style: none; background: #fff; border-radius: 4px; box-shadow: 0 6px 20px rgba(0, 0, 0, 0.12); opacity: 0; visibility: hidden; transform: translateY(10px); transition: all 0.25s ease; z-index: 100; } .elementor-widget-language .elementor-language-switcher .lang-dropdown li a { display: flex; align-items: center; gap: 8px; padding: 8px 14px; color: #000; text-decoration: none; white-space: nowrap; width: -moz-max-content; width: max-content; } .elementor-widget-language .elementor-language-switcher .lang-dropdown li a img { width: 16px; height: auto; } .elementor-widget-language .elementor-language-switcher .lang-dropdown li a span { font-size: 14px; text-transform: uppercase; } .elementor-widget-language .elementor-language-switcher .lang-dropdown li a:hover { background: #f5f5f5; } .elementor-widget-language .elementor-language-switcher.is-open .lang-dropdown { opacity: 1; visibility: visible; transform: translateY(0); }/*# sourceMappingURL=main.css.map */