.menu-list li ul,.menu-list li .sub-menu{position:fixed!important;background:#fff!important;border:1px solid #ddd!important;border-radius:4px!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;width:140px!important;z-index:999999!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-5px)!important;transition:all .2s ease!important;display:none!important;list-style:none!important;padding:8px 0!important;margin:0!important;min-height:auto!important;max-height:400px!important;overflow-y:auto!important}.menu-list li:hover>ul,.menu-list li:hover>.sub-menu,.menu-list li.show-dropdown>ul,.menu-list li.show-dropdown>.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;display:block!important}.menu-list li ul li,.menu-list li .sub-menu li{display:block!important;list-style:none!important;width:100%!important;padding:0!important;margin:0!important;height:auto!important;position:relative!important;float:none!important;clear:both!important;opacity:1!important;visibility:visible!important;background:0 0!important;border-bottom:none!important}.menu-list li ul li a,.menu-list li .sub-menu li a{display:flex!important;align-items:center!important;padding:8px 12px!important;color:#333!important;text-decoration:none!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;white-space:nowrap!important;border-bottom:none!important;transition:background-color .15s ease!important;width:100%!important;height:auto!important;box-sizing:border-box!important;line-height:1.3!important;gap:8px!important}.menu-list li ul li a img,.menu-list li .sub-menu li a img{width:20px!important;height:15px!important;object-fit:cover!important;border-radius:2px!important;flex-shrink:0!important}.menu-list li ul li a:hover,.menu-list li .sub-menu li a:hover{background:#f8f9fa!important;color:#000!important}.menu-list li ul li a::before,.menu-list li .sub-menu li a::before,.menu-list li ul li a::after,.menu-list li .sub-menu li a::after{display:none!important}.menu-list li.language-selector{position:relative}.menu-list li.language-selector .menu-link{cursor:pointer;position:relative;padding-right:20px!important}.menu-list li.language-selector .menu-link i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:10px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#daa520}.menu-list li.language-selector.show-dropdown .menu-link i{transform:translateY(-50%) rotate(180deg)}.menu-list li.language-selector:hover .menu-link i{color:#f4d03f}.menu-list li ul li a img,.menu-list li .sub-menu li a img{width:18px;height:13px;border-radius:2px;object-fit:cover;margin-right:2px}.menu-list li:hover>ul,.menu-list li:hover>.sub-menu,.menu-list li.show-dropdown>ul,.menu-list li.show-dropdown>.sub-menu{opacity:1!important;visibility:visible!important;display:block!important;transform:translateY(0)!important}@media (max-width:768px){.menu-list li ul,.menu-list li .sub-menu{right:15px;min-width:180px}}.flag-img{width:16px;height:12px;border-radius:2px}.mobile-menu.is-active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.mobile-menu.is-active span:nth-child(2){opacity:0}.mobile-menu.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu-list li .sub-menu{list-style:none;padding-left:6px;margin:4px 0 6px;border-left:1px solid rgba(0,0,0,.06)}.mobile-menu-list li .sub-menu a{display:block;padding:8px;font-size:12px;text-transform:none;letter-spacing:0;color:#555}body.mobile-nav-open{overflow:hidden}body.mobile-nav-open .mobile-nav{transform:translateX(0)}body.mobile-nav-open .mobile-nav-backdrop{opacity:1;pointer-events:auto}