.Header-module-scss-module__wS1-Va__headerSpecialContainer{max-width:1730px;padding-left:24px;padding-right:24px}@media screen and (max-width:1430px){.Header-module-scss-module__wS1-Va__headerSpecialContainer{padding-left:20px;padding-right:20px}}@media screen and (max-width:1300px){.Header-module-scss-module__wS1-Va__headerSpecialContainer{padding-left:18px;padding-right:18px}}@media screen and (max-width:1199px){.Header-module-scss-module__wS1-Va__headerSpecialContainer{padding-left:15px;padding-right:15px}}@media screen and (max-width:650px){.Header-module-scss-module__wS1-Va__headerSpecialContainer{padding-left:15px;padding-right:15px}}.Header-module-scss-module__wS1-Va__preheader{background-color:#f5f8fa;padding:9px 0}@media (max-width:640px){.Header-module-scss-module__wS1-Va__preheader{display:none}}.Header-module-scss-module__wS1-Va__preheaderPromo{align-items:center;display:flex}.Header-module-scss-module__wS1-Va__promoBlock{align-items:center;gap:10px;display:flex}.Header-module-scss-module__wS1-Va__blockIcon{align-items:center;display:flex}.Header-module-scss-module__wS1-Va__blockText{color:#64748b;text-transform:uppercase;letter-spacing:.3px;padding-top:2px;font-size:14px;font-weight:500;line-height:1.5}.Header-module-scss-module__wS1-Va__blockText strong{color:#64748b;font-weight:600}.Header-module-scss-module__wS1-Va__preheaderMenu .Header-module-scss-module__wS1-Va__menuList{margin:0;padding:0;list-style:none;display:flex}.Header-module-scss-module__wS1-Va__preheaderMenu .Header-module-scss-module__wS1-Va__menuItem:not(:last-child){margin-right:30px}@media screen and (max-width:650px){.Header-module-scss-module__wS1-Va__preheaderMenu .Header-module-scss-module__wS1-Va__menuItem:not(:last-child){margin-right:15px}}.Header-module-scss-module__wS1-Va__preheaderMenu .Header-module-scss-module__wS1-Va__menuItem a{color:#64748b;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .3s}.Header-module-scss-module__wS1-Va__preheaderMenu .Header-module-scss-module__wS1-Va__menuItem a:hover{color:#1e40af}.Header-module-scss-module__wS1-Va__header{z-index:1000;background-color:#fff;border-bottom:1px solid #e0e0e0;padding:24px 0 20px;transition:all .3s}@media screen and (max-width:1199px){.Header-module-scss-module__wS1-Va__header{padding:16px 0}}.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__sticky{animation:.3s Header-module-scss-module__wS1-Va__slideDown;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 5px #0000001a}@keyframes Header-module-scss-module__wS1-Va__slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.Header-module-scss-module__wS1-Va__headerPlaceholder{height:86px}@media screen and (max-width:1199px){.Header-module-scss-module__wS1-Va__headerPlaceholder{height:73px}}.Header-module-scss-module__wS1-Va__headerLogo{flex-shrink:0;margin-right:75px}@media screen and (max-width:1649px){.Header-module-scss-module__wS1-Va__headerLogo{margin-right:30px}}@media screen and (max-width:480px){.Header-module-scss-module__wS1-Va__headerLogo{margin-right:0}}.Header-module-scss-module__wS1-Va__logoLink{display:block}.Header-module-scss-module__wS1-Va__logoLink img{width:auto;height:45px}@media screen and (max-width:1680px){.Header-module-scss-module__wS1-Va__logoLink img{height:42px}}@media screen and (max-width:991px){.Header-module-scss-module__wS1-Va__logoLink img{height:38px}}.Header-module-scss-module__wS1-Va__headerMenu{flex:1;align-items:center;margin-right:auto;display:flex}@media screen and (max-width:1199px){.Header-module-scss-module__wS1-Va__headerMenu{justify-content:flex-end;margin-left:0;margin-right:0}}.Header-module-scss-module__wS1-Va__headerMenu .Header-module-scss-module__wS1-Va__menuList{margin-bottom:-12px}.Header-module-scss-module__wS1-Va__mobileMenu{cursor:pointer;color:#64748b;background:0 0;border:none;padding:5px;font-size:24px;display:none}@media (max-width:768px){.Header-module-scss-module__wS1-Va__mobileMenu{display:block}}.Header-module-scss-module__wS1-Va__mobileMenuOpen:before,.Header-module-scss-module__wS1-Va__mobileMenuClose:before{content:"☰"}.Header-module-scss-module__wS1-Va__mobileMenuClose:before{content:"✕"}.Header-module-scss-module__wS1-Va__menuList{margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:1199px){.Header-module-scss-module__wS1-Va__menuList{display:none}}.Header-module-scss-module__wS1-Va__listItem{white-space:nowrap}.Header-module-scss-module__wS1-Va__listItem:not(:last-child){margin-right:30px}.Header-module-scss-module__wS1-Va__itemLink{color:#64748b;font-size:17px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .3s}@media screen and (max-width:1680px){.Header-module-scss-module__wS1-Va__itemLink{font-size:14px}}.Header-module-scss-module__wS1-Va__itemLink:hover{color:#1e40af}.Header-module-scss-module__wS1-Va__headerPhone{flex-shrink:0;margin-right:75px}@media screen and (max-width:1649px){.Header-module-scss-module__wS1-Va__headerPhone{margin-right:30px}}@media screen and (max-width:1199px){.Header-module-scss-module__wS1-Va__headerPhone{margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){.Header-module-scss-module__wS1-Va__headerPhone{margin-left:auto;margin-right:auto}}@media screen and (max-width:380px){.Header-module-scss-module__wS1-Va__headerPhone{margin-left:15px;margin-right:15px}}@media (max-width:768px){.Header-module-scss-module__wS1-Va__headerPhone{display:none}}.Header-module-scss-module__wS1-Va__phoneLink{color:#1e40af;align-items:center;gap:8px;font-size:18px;font-weight:800;line-height:1.5;text-decoration:none;transition:opacity .3s;display:flex}@media screen and (max-width:1680px){.Header-module-scss-module__wS1-Va__phoneLink{font-size:14px}}.Header-module-scss-module__wS1-Va__phoneLink:hover{opacity:.8}.Header-module-scss-module__wS1-Va__linkIcon{display:none}.Header-module-scss-module__wS1-Va__linkText{white-space:nowrap}.Header-module-scss-module__wS1-Va__headerAction{flex-shrink:0;margin-top:-3px}@media (max-width:768px){.Header-module-scss-module__wS1-Va__headerAction{display:none}}.Header-module-scss-module__wS1-Va__headerButton{letter-spacing:.05em!important;color:#fff!important;background-color:#1e40af!important;border:1px solid #1e40af!important;border-radius:2px!important;padding:20px 40px!important;font-size:16px!important;font-weight:600!important;transition:all .25s ease-in-out!important}.Header-module-scss-module__wS1-Va__headerButton:hover,.Header-module-scss-module__wS1-Va__headerButton:focus,.Header-module-scss-module__wS1-Va__headerButton:active{color:#fff!important;box-shadow:none!important;background-color:#3b82f6!important;border-color:#3b82f6!important}@media screen and (max-width:1680px){.Header-module-scss-module__wS1-Va__headerButton{padding:20px!important;font-size:15px!important}}@media screen and (max-width:991px){.Header-module-scss-module__wS1-Va__headerButton{padding:15px 20px!important}}@media (max-width:640px){.Header-module-scss-module__wS1-Va__headerButton{padding:15px!important}}.Header-module-scss-module__wS1-Va__mobileMenuPanel{z-index:1001;background-color:#fff;width:280px;height:100vh;transition:right .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-5px 0 15px #0000001a}.Header-module-scss-module__wS1-Va__mobileMenuPanel.Header-module-scss-module__wS1-Va__open{right:0}.Header-module-scss-module__wS1-Va__mobileMenuContent{padding:60px 20px 20px}.Header-module-scss-module__wS1-Va__mobileMenuList{margin:0;padding:0;list-style:none}.Header-module-scss-module__wS1-Va__mobileMenuList li{margin-bottom:20px}.Header-module-scss-module__wS1-Va__mobileMenuList a{color:#64748b;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s;display:block}.Header-module-scss-module__wS1-Va__mobileMenuList a:hover{color:#1e40af}.Header-module-scss-module__wS1-Va__mobileMenuDivider{background-color:#e0e0e0;height:1px;margin:20px 0}.Header-module-scss-module__wS1-Va__mobileMenuPhone{text-align:center;margin:30px 0}.Header-module-scss-module__wS1-Va__mobileMenuPhone a{color:#1e40af;align-items:center;gap:8px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}
.LanguageSwitcher-module-scss-module__h57xAW__languageSwitcher{align-items:center;gap:8px;margin-left:30px;margin-right:30px;display:flex}@media (max-width:1649px){.LanguageSwitcher-module-scss-module__h57xAW__languageSwitcher{margin-left:20px;margin-right:20px}}@media (max-width:1199px){.LanguageSwitcher-module-scss-module__h57xAW__languageSwitcher{margin-left:15px;margin-right:15px}}.LanguageSwitcher-module-scss-module__h57xAW__langButton{color:#33475b;cursor:pointer;padding:4px 8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.LanguageSwitcher-module-scss-module__h57xAW__langButton:hover{color:#1e40af;text-decoration:none}.LanguageSwitcher-module-scss-module__h57xAW__langButton.LanguageSwitcher-module-scss-module__h57xAW__active{color:#1e40af;font-weight:600}.LanguageSwitcher-module-scss-module__h57xAW__langButton.LanguageSwitcher-module-scss-module__h57xAW__active:after{content:"";background-color:#1e40af;height:2px;position:absolute;bottom:-2px;left:0;right:0}.LanguageSwitcher-module-scss-module__h57xAW__separator{color:#e0e0e0;-webkit-user-select:none;user-select:none;font-size:14px}
.Footer-module-scss-module__wcgw9G__footer{color:#fff;background-color:#64748b;padding:60px 0 20px}@media (max-width:640px){.Footer-module-scss-module__wcgw9G__footer{padding:40px 0 20px}}.Footer-module-scss-module__wcgw9G__footerLogo{filter:brightness(0)invert();margin-bottom:20px}.Footer-module-scss-module__wcgw9G__footerDescription{color:#fffc;margin-bottom:20px;font-size:14px;line-height:1.7}.Footer-module-scss-module__wcgw9G__socialLinks{gap:15px;display:flex}.Footer-module-scss-module__wcgw9G__socialLinks a{color:#fff;background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.Footer-module-scss-module__wcgw9G__socialLinks a:hover{background-color:#1e40af;transform:translateY(-3px)}.Footer-module-scss-module__wcgw9G__socialLinks a i{font-size:18px}.Footer-module-scss-module__wcgw9G__footerTitle{color:#fff;margin-bottom:20px;font-size:18px;font-weight:600}.Footer-module-scss-module__wcgw9G__footerLinks{margin:0;padding:0;list-style:none}.Footer-module-scss-module__wcgw9G__footerLinks li{margin-bottom:10px}.Footer-module-scss-module__wcgw9G__footerLinks li a{color:#fffc;font-size:14px;transition:color .3s}.Footer-module-scss-module__wcgw9G__footerLinks li a:hover{color:#1e40af}.Footer-module-scss-module__wcgw9G__contactInfo{flex-direction:column;gap:20px;display:flex}.Footer-module-scss-module__wcgw9G__contactItem{align-items:flex-start;gap:15px;display:flex}.Footer-module-scss-module__wcgw9G__contactItem i{color:#1e40af;flex-shrink:0;margin-top:3px;font-size:20px}.Footer-module-scss-module__wcgw9G__contactLabel{color:#fff9;margin-bottom:5px;font-size:12px}.Footer-module-scss-module__wcgw9G__contactValue{color:#fff;font-size:14px;font-weight:500}.Footer-module-scss-module__wcgw9G__contactValue:hover{color:#1e40af}.Footer-module-scss-module__wcgw9G__divider{border-color:#ffffff1a;margin:40px 0 20px}.Footer-module-scss-module__wcgw9G__copyright{color:#fff9;margin:0;font-size:14px}@media (max-width:640px){.Footer-module-scss-module__wcgw9G__copyright{text-align:center;margin-bottom:15px}}.Footer-module-scss-module__wcgw9G__footerBottom{justify-content:flex-end;gap:20px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:640px){.Footer-module-scss-module__wcgw9G__footerBottom{justify-content:center}}.Footer-module-scss-module__wcgw9G__footerBottom li a{color:#fff9;font-size:14px}.Footer-module-scss-module__wcgw9G__footerBottom li a:hover{color:#fff}
.PromotionBanner-module-scss-module__akGlKG__promotionBanner{z-index:999;background-color:#f5f8fa;border-top:1px solid #e0e0e0;padding:12px 0;transition:transform .5s ease-in-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(200px)}.PromotionBanner-module-scss-module__akGlKG__promotionBanner.PromotionBanner-module-scss-module__akGlKG__show{transform:translateY(0%)}.PromotionBanner-module-scss-module__akGlKG__promotionBannerContainer{width:100%;max-width:1700px;margin:0 auto;padding:0 85px}@media (max-width:640px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerContainer{margin-left:-5px;padding:0 10px}}@media screen and (max-width:1060px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerContainer{padding:0 20px}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerWrapper{justify-content:space-between;align-items:center;display:flex}.PromotionBanner-module-scss-module__akGlKG__promotionBannerLeft{flex-shrink:1;justify-content:space-between;align-items:center;width:100%;display:flex}.PromotionBanner-module-scss-module__akGlKG__promotionBannerRight{flex-shrink:0;width:292px;margin-left:20px;position:relative}@media (max-width:640px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerRight{width:calc(50% - 10px);margin-left:6px}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerPhoto{width:225px;display:block;position:absolute;bottom:-14px;right:84px;transform:translate(100%)}.PromotionBanner-module-scss-module__akGlKG__promotionBannerPhoto img{width:100%;display:block}@media screen and (max-width:1060px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerPhoto{display:none}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerButton{letter-spacing:.05em;color:#fff;text-align:center;cursor:pointer;text-transform:uppercase;background:#1e40af;border:0;border-radius:2px;outline:0;width:100%;padding:20px 40px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;transition:background .25s ease-in-out;display:inline-block}.PromotionBanner-module-scss-module__akGlKG__promotionBannerButton:hover{background:#3b82f6}@media (max-width:640px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerButton{padding:17px 5px!important;font-size:13px!important}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerCol{flex-shrink:1}.PromotionBanner-module-scss-module__akGlKG__promotionBannerCol:first-of-type{width:53%}@media screen and (max-width:1400px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerCol:first-of-type{width:84%}}@media screen and (max-width:1290px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerCol:first-of-type{width:51%}}@media screen and (max-width:930px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerCol:first-of-type{display:none}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerCol:nth-of-type(2){width:47%}.PromotionBanner-module-scss-module__akGlKG__promotionBannerCenter{background-color:#e0e0e0;flex-shrink:0;width:1px;height:60px;margin-left:16px;margin-right:16px;display:block}@media screen and (max-width:930px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerCenter{display:none}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerText{color:#1e293b;text-align:center;font-size:27px;font-weight:700;line-height:1.3}.PromotionBanner-module-scss-module__akGlKG__promotionBannerText span{color:#1e40af}@media screen and (max-width:1480px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerText{font-size:22px}}@media screen and (max-width:1290px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerText{font-size:19px;line-height:1.4}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerBlock{align-items:center;display:flex}.PromotionBanner-module-scss-module__akGlKG__promotionBannerBlock p{color:#1e293b;text-transform:uppercase;flex-shrink:1;width:100%;margin:0;font-size:21px;font-weight:700}@media screen and (max-width:1480px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerBlock p{font-size:17px}}@media (max-width:640px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerBlock p{max-width:170px;font-size:15px;line-height:1.4}}@media screen and (max-width:480px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerBlock p{font-size:13px}}.PromotionBanner-module-scss-module__akGlKG__promotionBannerIcon{flex-shrink:0;width:54px;height:54px;margin-right:16px;display:block;position:relative}.PromotionBanner-module-scss-module__akGlKG__promotionBannerIcon svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:1480px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerIcon{width:48px;height:48px;margin-right:12px}}@media (max-width:640px){.PromotionBanner-module-scss-module__akGlKG__promotionBannerIcon{width:40px;height:40px;margin-right:8px}}.PromotionBanner-module-scss-module__akGlKG__closeButton{color:#1e293b;cursor:pointer;z-index:10;background:0 0;border:none;padding:5px 10px;font-size:30px;line-height:1;transition:opacity .2s;position:absolute;top:10px;left:20px}.PromotionBanner-module-scss-module__akGlKG__closeButton:hover{opacity:.7}@media (max-width:640px){.PromotionBanner-module-scss-module__akGlKG__closeButton{font-size:24px;left:10px}.PromotionBanner-module-scss-module__akGlKG__promotionBanner{padding:15px 0}}
.FormModal-module-scss-module__1UXQba__modalForm{padding:0 10px}.FormModal-module-scss-module__1UXQba__modalForm .form-control{border:1px solid #e0e0e0;border-radius:8px;padding:14px 20px;font-family:Montserrat,sans-serif;font-size:16px;transition:border-color .3s}.FormModal-module-scss-module__1UXQba__modalForm .form-control:focus{border-color:#1e40af;box-shadow:0 0 0 .2rem #1e40af1a}.FormModal-module-scss-module__1UXQba__modalForm .form-control::placeholder{color:#999;font-weight:400}.FormModal-module-scss-module__1UXQba__modalForm textarea.form-control{resize:vertical;min-height:120px}.FormModal-module-scss-module__1UXQba__submitButton{color:#fff;background-color:#1e40af;border:none;border-radius:8px;width:100%;padding:14px 30px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;transition:all .3s}.FormModal-module-scss-module__1UXQba__submitButton:hover{background-color:#3b82f6;transform:translateY(-2px);box-shadow:0 5px 15px #1e40af4d}.FormModal-module-scss-module__1UXQba__submitButton:active{transform:translateY(0)}
#formModal .modal-content{border:none;border-radius:12px;box-shadow:0 10px 40px #0000001a}#formModal .modal-header{padding:30px 30px 20px}#formModal .modal-title{color:#33475b;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600}#formModal .btn-close{opacity:.5;margin:-10px -10px -10px 0;padding:0;font-size:1.5rem}#formModal .btn-close:hover{opacity:1}#formModal .modal-body{padding:0 30px 30px}#formModal .modal-dialog{max-width:500px}
