.Header-module__bL51Jq__headerBody{color:#fff;z-index:1000;background:#a2b0bcb3;flex-direction:column;width:100%;height:80px;transition:background-color .3s;display:flex;position:fixed;top:0}.Header-module__bL51Jq__transparent{background:#a2b0bcb3}.Header-module__bL51Jq__solid{background:#a2b0bc}.Header-module__bL51Jq__containerCustom{justify-content:space-between;align-items:center;width:100%;height:100%;margin:0 auto;display:flex;max-width:1200px!important;padding:0 20px!important}.Header-module__bL51Jq__desktopMenu{gap:32px;margin:0;padding:0;list-style:none;display:flex}.Header-module__bL51Jq__customToggler{cursor:pointer;z-index:1001;background:0 0;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;display:none;border:none!important;padding:0!important}.Header-module__bL51Jq__customToggler:focus{box-shadow:none!important}.Header-module__bL51Jq__customToggler span{background:#fff;width:100%;height:3px;transition:all .3s;display:block}.Header-module__bL51Jq__customTogglerOpen span:first-child{transform:rotate(45deg)translate(6px,6px)}.Header-module__bL51Jq__customTogglerOpen span:nth-child(2){opacity:0}.Header-module__bL51Jq__customTogglerOpen span:nth-child(3){transform:rotate(-45deg)translate(7px,-7px)}.Header-module__bL51Jq__navButton{font-family:var(--font-corp);background:0 0;border:none;font-weight:700;text-decoration:none;color:#fff!important;font-size:20px!important}.Header-module__bL51Jq__navButtonActive,.Header-module__bL51Jq__navButton:hover{color:#4e5861!important}.Header-module__bL51Jq__navNumberAddress{font-family:var(--font-corp);text-align:right;flex-direction:column;gap:4px;text-decoration:none;display:flex;color:#fff!important;font-size:16px!important}.Header-module__bL51Jq__navNumberAddress a{text-decoration:none;color:#fff!important}.Header-module__bL51Jq__navNumberAddress a:hover{opacity:.8}.Header-module__bL51Jq__mobileMenu{opacity:0;z-index:999;pointer-events:none;background:#a2b0bc;width:100%;transition:transform .3s,opacity .3s;position:fixed;top:80px;left:0;transform:translateY(-100%)}.Header-module__bL51Jq__mobileMenuOpen{opacity:1;pointer-events:all;transform:translateY(0)}.Header-module__bL51Jq__mobileNavList{flex-direction:column;align-items:center;gap:20px;margin:0;padding:24px 0;list-style:none;display:flex}.Header-module__bL51Jq__mobileContacts{flex-direction:column;align-items:center;gap:8px;padding:0 0 24px;display:flex}.Header-module__bL51Jq__mobileContacts .Header-module__bL51Jq__navNumberAddress{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.Header-module__bL51Jq__logoWrapper{width:250px;height:40px;position:relative}.Header-module__bL51Jq__dropdown{list-style:none;position:relative}.Header-module__bL51Jq__dropdownToggle{cursor:pointer;font-family:var(--font-corp);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-weight:700;display:flex}.Header-module__bL51Jq__chevron{flex-shrink:0;transition:transform .3s}.Header-module__bL51Jq__chevronOpen{transform:rotate(180deg)}.Header-module__bL51Jq__dropdownMenu{opacity:0;visibility:hidden;z-index:1002;background:#fff;border-radius:8px;min-width:180px;margin:8px 0 0;padding:8px 0;list-style:none;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #00000026}.Header-module__bL51Jq__dropdownMenuOpen{opacity:1;visibility:visible}.Header-module__bL51Jq__dropdownLink{white-space:nowrap;font-family:var(--font-corp);padding:10px 20px;font-weight:500;text-decoration:none;transition:background-color .2s;display:block;color:#334155!important;font-size:18px!important}.Header-module__bL51Jq__dropdownLink:hover,.Header-module__bL51Jq__dropdownLinkActive{background-color:#f1f5f9;color:#4e5861!important}.Header-module__bL51Jq__mobileDropdown{flex-direction:column;align-items:center;list-style:none;display:flex}.Header-module__bL51Jq__mobileDropdownToggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;display:flex}.Header-module__bL51Jq__mobileDropdownMenu{flex-direction:column;align-items:center;gap:5px;max-height:0;padding:0;list-style:none;transition:max-height .3s,margin .3s;display:flex;overflow:hidden}.Header-module__bL51Jq__mobileDropdownMenuOpen{max-height:200px;margin:12px 0 0}@media (max-width:980px){.Header-module__bL51Jq__desktopMenu,.Header-module__bL51Jq__navNumberAddress{display:none}.Header-module__bL51Jq__customToggler{display:flex}.Header-module__bL51Jq__navButton{font-size:22px!important}.Header-module__bL51Jq__logoWrapper{width:150px}}@media (min-width:981px){.Header-module__bL51Jq__mobileMenu{display:none}}@media (max-width:1200px){.Header-module__bL51Jq__navButton{font-size:16px!important}}
@font-face{font-family:corporateFont;src:url(../media/CorporateS_Light-s.p.01w1u21s9iae-.woff)format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:corporateFont;src:url(../media/CorporateS_Regular-s.p.030q1_8uwlhet.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:corporateFont;src:url(../media/CorporateS_Demi-s.p.0cdcyoorhgkv3.woff)format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:corporateFont;src:url(../media/CorporateS_Bold-s.p.0j0vo.corl9kr.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:corporateFont Fallback;src:local(Arial);ascent-override:102.29%;descent-override:29.7%;line-gap-override:0.0%;size-adjust:90.92%}.corporatefont_b8ac71f8-module__VU-Hpq__className{font-family:corporateFont,corporateFont Fallback}.corporatefont_b8ac71f8-module__VU-Hpq__variable{--font-corp:"corporateFont", "corporateFont Fallback"}
:root{--background:#f3f4f6;--foreground:#171717;--color-card-bg:#fff;--card-radius:16px;--shadow-soft:0 4px 6px -1px #0000000d, 0 2px 4px -1px #00000008}html{height:100%}html,body{max-width:100vw}body{min-height:100%;color:var(--foreground);flex-direction:column;display:flex;background:var(--background)!important;font-family:var(--font-corp)!important}body *{font-family:inherit}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.layout{flex-direction:column;min-height:100vh;display:flex}.content{flex:1}.react-tel-input input::placeholder{color:#fff;opacity:.5}
