.homeCarousel{color:#07131d;background:linear-gradient(110deg,#e9f7fa 0%,#b9dce4 100%);height:370px;margin:0 10px;position:relative;overflow:hidden}.homeCarousel.tone1{background:linear-gradient(110deg,#fff4d9,#f3c35e)}.homeCarousel.tone2{background:linear-gradient(110deg,#eaf6ee,#8fc5a1)}.homeCarousel.tone3{background:linear-gradient(110deg,#f0ebff,#b4a1e8)}.homeCarousel.tone4{background:linear-gradient(110deg,#e8f1ff,#7ca4da)}.bannerImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bannerShade{background:linear-gradient(90deg,#f4fbfdf5 0%,#f4fbfdcc 46%,#f4fbfd14 76%);position:absolute;inset:0}.bannerCopy{z-index:2;max-width:590px;padding:55px 70px;position:relative}.bannerCopy small{letter-spacing:.28em;color:#17627a}.bannerCopy h1{margin:14px 0;font-size:44px;line-height:1.12}.bannerCopy p{margin:0 0 28px;font-size:20px}.bannerCopy>a{color:#111;background:#ffd814;border-radius:24px;padding:13px 26px;text-decoration:none;display:inline-block}.bannerVideo{z-index:3;aspect-ratio:16/9;background:#07131d;border:7px solid #ffffffd9;width:min(420px,38vw);position:absolute;top:42px;right:8%;box-shadow:0 12px 35px #24414b55}.bannerVideo video{object-fit:contain;width:100%;height:100%}.bannerPrev,.bannerNext{z-index:4;cursor:pointer;background:#ffffffb8;border:0;width:42px;height:68px;font-size:42px;position:absolute;top:42%}.bannerPrev{left:0}.bannerNext{right:0}.bannerDots{z-index:4;justify-content:center;gap:9px;display:flex;position:absolute;bottom:15px;left:0;right:0}.bannerDots button{cursor:pointer;background:#617883;border:1px solid #fff;border-radius:50%;width:10px;height:10px;padding:0}.bannerDots button.active{background:#ffb000;border-radius:6px;width:28px}.categoryDepartments{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:18px 10px!important}.categoryDepartments article{min-height:390px}.categoryDepartments .miniVisual{color:#165777;place-items:center;font-size:22px;display:grid}.whatsappFloat{z-index:30;background:#25d366;border-radius:30px;align-items:center;gap:10px;padding:13px 18px;text-decoration:none;display:flex;position:fixed;bottom:28px;right:24px;box-shadow:0 8px 28px #0a402666;color:#fff!important}.whatsappFloat:before{content:"☎";border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.whatsappFloat span{font-size:13px}.languageSwitch{color:#fff;white-space:nowrap;align-items:center;gap:4px;display:flex}.languageSwitch select{color:#fff;background:#18283a;border:1px solid #66788b;max-width:105px;padding:7px 4px}.marketRegions{background:#fff;margin:18px 10px;padding:24px}.marketRegions h2{margin-top:0}.marketRegions div{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.marketRegions a{text-align:center;color:#152c3c;background:#eef5f7;border-bottom:4px solid #f3a847;padding:18px 10px;font-weight:700;text-decoration:none}[dir=rtl] .bannerCopy{text-align:right}[dir=rtl] .whatsappFloat{left:24px;right:auto}.marketRegions a{gap:6px;transition:transform .18s,box-shadow .18s;display:grid}.marketRegions a:hover{transform:translateY(-3px);box-shadow:0 8px 18px #102a3b18}.marketRegions a small{color:#60717b;font-size:10px;font-weight:400}@media (max-width:800px){.marketRegions div{grid-template-columns:1fr 1fr}.marketRegions a:last-child{grid-column:1/-1}}.marketStats{background:#fff;border:1px solid #e4e9ee;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 10px;padding:18px 12px;display:grid;box-shadow:0 3px 12px #132b3c0d}.marketStats article{text-align:center;border-left:1px solid #edf0f3;place-items:center;gap:5px;min-width:0;padding:4px 14px;display:grid}.marketStats article:first-child{border-left:0}.marketStats strong{color:#3699f5;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:27px;line-height:1}.marketStats span{color:#6c757d;font-size:13px;line-height:1.25}@media (max-width:640px){.marketStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0;padding:18px 4px}.marketStats article:nth-child(3){border-left:0}.marketStats article:nth-child(n+3){border-top:1px solid #edf0f3;padding-top:16px}.marketStats strong{font-size:23px}}.homeQuickZoneWrap{background:linear-gradient(105deg,#0d141c 0%,#172431 55%,#213342 100%);border:1px solid #334352;border-radius:14px;margin:0 10px 22px;padding:11px;position:relative;overflow:hidden;box-shadow:0 8px 22px #09121b2b}.homeQuickZoneWrap:before{content:"";background:#ffad22;width:4px;position:absolute;inset:0 auto 0 0}.homeQuickZoneWrap .quickZoneNav{color:#f6f8fa;background:0 0;border:0;position:relative}.homeQuickZoneWrap .quickZoneNav>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:760px;padding:0;display:grid}.homeQuickZoneWrap .quickZoneNav a{color:#f6f8fa;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;justify-content:center;min-height:46px;font-size:13px;box-shadow:inset 0 1px #ffffff0d}.homeQuickZoneWrap .quickZoneNav a:hover{color:#ffc25e;background:#ffffff14;border-color:#ffb23e;box-shadow:0 5px 15px #0004}.homeQuickZoneWrap .quickZoneNav a:focus-visible{outline-color:#ffc15a}.homeQuickZoneWrap .quickZoneNav a[aria-current=page]{color:#ffc15a;background:#ffad221f;border-color:#ffb23e}.homeQuickZoneWrap .quickZoneNav a>span{color:#75d5e5}.homeQuickZoneWrap .quickZoneNav .facebookIcon{color:#fff}@media (max-width:800px){.homeQuickZoneWrap{margin:0 10px 16px;padding:9px;overflow-x:auto}.homeQuickZoneWrap .quickZoneNav{min-width:760px;overflow:visible}.homeQuickZoneWrap .quickZoneNav a{min-height:43px}}@media (max-width:1000px){.categoryDepartments{grid-template-columns:repeat(2,minmax(0,1fr))}.bannerVideo{width:36vw;right:5%}.bannerCopy{padding:52px}.bannerCopy h1{font-size:34px}}@media (max-width:640px){.homeCarousel{height:430px;margin:0}.bannerCopy{padding:42px 38px}.bannerCopy h1{font-size:31px}.bannerVideo{width:auto;height:140px;inset:auto 38px 50px}.bannerCopy:has(+.bannerVideo){max-width:100%}.categoryDepartments{grid-template-columns:1fr;margin:12px!important}.whatsappFloat{bottom:16px;right:14px}}.whatsappFloat{animation:2.4s infinite whatsappPulse}.whatsappFloat:hover{transform:translateY(-2px)}@keyframes whatsappPulse{0%,to{box-shadow:0 8px 28px #0a402666}50%{box-shadow:0 8px 34px #25d366aa}}
