.vg-language{color:#101010;text-align:start;flex:none;line-height:1.4;position:relative}.vg-language summary{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-width:65px;min-height:44px;padding:9px 4px;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.vg-language summary::-webkit-details-marker{display:none}.vg-language summary::marker{content:""}.vg-language[open] summary{color:#b3442d}:is(.vg-language summary:focus-visible,.vg-language button:focus-visible){outline-offset:3px;outline:2px solid #c94e34}.vg-language-panel{inset-inline-end:0;overscroll-behavior:contain;z-index:70;background:#fff;border:1px solid #d6d6d6;border-top:3px solid #c94e34;width:330px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);padding:24px;position:absolute;top:calc(100% + 14px);overflow-y:auto;box-shadow:0 15px 40px #00000012}.vg-language-heading{color:#101010;letter-spacing:0;margin:0 0 15px;font-size:1.125rem;font-weight:500;line-height:1.4}.vg-language-options{flex-direction:column;display:flex}.vg-language-options button{text-align:start;color:#101010;background:0 0;border:0;border-top:1px solid #e5e5e5;grid-template-columns:1fr auto 16px;align-items:center;gap:12px;min-height:50px;padding:14px 0;font-size:1rem;display:grid}.vg-language-options button[aria-pressed=true],.vg-language-options button:hover{color:#b3442d}.vg-language-english{color:#606060;font-size:.75rem;font-weight:400}.vg-language-check{opacity:0;color:#b3442d}.vg-language-options button[aria-pressed=true] .vg-language-check{opacity:1}.vg-language-note{color:#606060;border-top:1px solid #e5e5e5;margin:0;padding-top:16px;font-size:.75rem;line-height:1.6}.vg-language-status{color:#b3442d;margin-top:8px;font-size:.8125rem;line-height:1.5}.vg-language-status:empty{display:none}.nav-wrap{gap:26px}.desktop-nav{gap:22px}.brand{margin-inline-end:auto}html:not([lang=en]) h1,html:not([lang=en]) h2,html:not([lang=en]) h3{letter-spacing:normal;overflow-wrap:break-word;line-height:1.25}html[lang=hi] body{font-family:Nirmala UI,Kohinoor Devanagari,Mangal,Arial,sans-serif;line-height:1.8}html[lang=ar] body{font-family:Geeza Pro,Noto Sans Arabic,Tahoma,Arial,sans-serif;line-height:1.85}html[lang=zh-Hans] body{font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif}html[dir=rtl] a[href^=mailto\:],html[dir=rtl] a[href^=tel\:]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{text-align:left;direction:ltr}html[dir=rtl] .brand img,html[dir=rtl] .footer-brand img{direction:ltr}html:not([lang=en]) .desktop-nav{font-size:.875rem}@media (max-width:1350px){.desktop-nav,.contact-nav{display:none}.menu-button{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.nav-wrap{gap:18px}.brand{margin-inline-end:auto}}@media (max-width:600px){.nav-wrap{gap:8px;padding-inline:20px}.brand img{width:190px;max-width:100%}.vg-language summary{gap:5px;min-width:60px}.vg-language-panel{top:calc(100% + 14px);max-height:calc(100dvh - 112px);position:absolute;inset-inline-end:-48px;overflow:auto}.menu-button{padding:8px}.vg-language-options button{padding-block:12px}}@media (max-width:380px){.nav-wrap{gap:4px;padding-inline:14px}.brand img{width:165px}.vg-language summary{min-width:58px}.vg-language-panel{width:calc(100vw - 28px);inset-inline-end:-48px}}@media print{.vg-language{display:none!important}}@media (max-width:600px){.nav-wrap .brand{flex:1 1 0;min-width:0}.brand img{max-width:100%}}html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3{line-height:1.4}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.45}@media (max-width:1350px){.site-header .desktop-nav,.site-header .contact-nav{display:none}.site-header .menu-button{display:flex}.site-header .nav-wrap{gap:18px}}@media (max-width:600px){.site-header .nav-wrap{gap:8px;padding-inline:20px}}@media (max-width:380px){.site-header .nav-wrap{gap:4px;padding-inline:14px}}
