.elementor-location-header{background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.06);position:relative;z-index:30}
.elementor-location-header .elementor-element-4f45c004{background:#0a0a0a;color:#fff;padding:10px 0}
.elementor-location-header .elementor-element-4f45c004 .elementor-row{align-items:center}
.elementor-location-header .elementor-nav-menu{display:flex;flex-wrap:wrap;gap:18px;list-style:none;margin:0;padding:0}
.elementor-location-header .elementor-nav-menu a{color:#fff;font-size:14px;font-weight:600}
.elementor-location-header .elementor-element-4f45c004 .elementor-button{background:#ffda00;color:#111;border-radius:3px;padding:11px 20px;min-width:160px}
.elementor-location-header .elementor-element-6dc78f31{background:#fff;padding:16px 0}
.elementor-location-header .elementor-element-6dc78f31 .elementor-row{align-items:center}
.elementor-location-header .elementor-image img{width:82px;height:82px;object-fit:contain}
#mega-menu-header{display:flex;align-items:center;justify-content:flex-end;gap:26px;list-style:none;margin:0;padding:0}
#mega-menu-header>li{position:relative;list-style:none}
#mega-menu-header a{color:#050505;font-size:16px;font-weight:600;white-space:nowrap}
#mega-menu-header .mega-sub-menu{display:none;position:absolute;top:100%;left:0;background:#fff;min-width:220px;list-style:none;margin:0;padding:12px 0;box-shadow:0 12px 30px rgba(0,0,0,.14);z-index:50}
#mega-menu-header li:hover>.mega-sub-menu{display:block}
#mega-menu-header .mega-sub-menu li{padding:8px 18px}
#mega-menu-header .mega-sub-menu img{width:22px;height:22px;object-fit:contain;margin-right:8px;vertical-align:middle}
.mega-menu-toggle,.elementor-menu-toggle,.elementor-nav-menu--dropdown{display:none}
@media(max-width:900px){.elementor-location-header .elementor-element-6dc78f31 .elementor-row{display:block;text-align:center}#mega-menu-header{justify-content:center;flex-wrap:wrap;gap:14px;margin-top:12px}.elementor-location-header .elementor-image img{width:64px;height:64px}}
