.Background_background__image__27ivn{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;opacity:0;pointer-events:none}.Background_active__0YlyQ{opacity:1}.FormSection_formsection__V2etl{width:100%;height:620px;position:relative;padding-top:55px;padding-bottom:100px}.FormSection_background__image__wJMfm{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-2}.FormSection_form__6G2NB{z-index:10;color:#000;position:relative;width:460px;max-width:90%;margin:0 auto}.FormSection_input__Dy0eo{width:100%;height:50px;background-color:hsla(0,2%,88%,.15);border:1px solid #f0f0f0;color:#fff;padding-left:15px;margin-top:8px}.FormSection_input__Dy0eo::placeholder{color:#d6d6d6}.FormSection_input__second__u__re{width:100%;height:50px;background-color:hsla(0,2%,88%,.15);border:1px solid #f0f0f0;color:#fff;margin-top:8px;padding-left:15px}.FormSection_input__second__u__re::placeholder{color:#d6d6d6}.FormSection_checkbox___U0ty{margin-right:10px;width:20px;height:20px;margin-top:3px;cursor:pointer}.FormSection_checkbox__wrapper__uoOU2{display:flex;margin:15px 0 30px;cursor:pointer}.FormSection_form__btn__mbMoS{width:100%;height:50px;background-color:transparent;border:1px solid #f0f0f0;color:#fff;transition:all .5s;cursor:pointer}.FormSection_form__btn__mbMoS:hover{transition:all .5s;background-color:rgba(49,49,49,.2);cursor:pointer}.FormSection_border__TUhfC{width:100%;height:100px;background-color:#ededed;position:absolute;bottom:0;left:0}.FormSection_label__TMQ62{margin-top:20px}.FormSection_label2__6kWdO{margin-top:15px}.MapSection_mapsection__Wrd_S{width:100%;min-height:100vh;background-color:#1f1f22}.MapSection_wrapper__32gf7{display:flex;min-height:100vh;align-items:center;justify-content:space-between}.MapSection_divider__cKL8X{width:1px;height:600px;background-color:#fff}.MapSection_map__iK2nn{display:block}.MapSection_info__wrapper__KczJC{display:flex;flex-direction:column;justify-content:space-between;height:400px}.MapSection_info__header__wrapper__qA1F2{display:flex;position:relative}.MapSection_icon__LD_Au{position:absolute;left:-25px;top:6px}.MapSection_icon1__kyYEu{position:absolute;top:6px;left:-20px}@media(max-width:1320px){.MapSection_mapsection__Wrd_S{padding:100px 0}.MapSection_map__iK2nn{order:1;width:100%}.MapSection_icon__LD_Au{position:static;margin-top:6px;margin-right:5px}.MapSection_icon1__kyYEu{position:static;margin-top:7px}.MapSection_info__68Prm{order:2}.MapSection_info__item__P1tMA{display:flex;flex-direction:column;align-items:center}.MapSection_info__wrapper__KczJC{flex-direction:row;flex-wrap:wrap;width:75%;height:230px}.MapSection_header__2YPky{width:100%;text-align:center}.MapSection_wrapper__32gf7{flex-direction:column}.MapSection_divider__cKL8X{display:none}}@media(max-width:650px){.MapSection_info__wrapper__KczJC{flex-direction:column;height:300px;margin-bottom:40px}}.ProductSection_productsection__2o7Y2{width:100%;min-height:750px;padding-top:100px;padding-bottom:100px;background-color:#ededed}.ProductSection_wrapper__6h3bM{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.ProductSection_product__zgksp{max-width:340px;display:flex;flex-direction:column;align-items:center}.ProductSection_productlink__oQiZB{display:flex;margin-top:20px}.ProductSection_arrow__WZNHd{margin-left:10px;margin-top:11px}.ProductSection_icon__XUUBA{margin-top:2px;margin-right:3px}@media(max-width:1500px){.ProductSection_wrapper__6h3bM{justify-content:space-around}.ProductSection_product__zgksp{margin-bottom:35px}}@media(max-width:385px){.ProductSection_img__1A60d{width:280px;height:414px}}.Promo_promo__X2NkP{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.Promo_header___8PlH,.Promo_subheader__xuhMR{text-align:center}@keyframes Promo_moveUpDown__tvWO_{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.Promo_arrow__Vd0nt{position:absolute;bottom:25px;animation:Promo_moveUpDown__tvWO_ 1.5s ease-in-out infinite;cursor:pointer;z-index:2}@media(max-width:1000px){.Promo_arrow__Vd0nt{display:none}}.ReviewsSection_section__xaRqz{height:550px;background-color:#ededed;width:100%;margin:auto}.ReviewsSection_carousel__T9OCD{position:relative;margin:0 auto;width:100%}.ReviewsSection_carousel_hidden_wrapper__uJYAC{width:100%;overflow:hidden}.ReviewsSection_reviewContainer__A7bbT{display:flex;transition:transform .5s ease-in-out;width:100%;height:340px;align-items:center}.ReviewsSection_review__dP9V_{width:100px;height:300px;box-shadow:2px 5px 8px rgba(48,48,48,.3)}.ReviewsSection_review__dP9V_ .ReviewsSection_content__Fcj4z{position:relative;background-color:#1f1f22;height:100%;padding:20px}.ReviewsSection_review_text__TGRfl{display:block;height:165px;font-size:20px;overflow-y:auto;border-radius:5px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,59%,.5) hsla(0,0%,86%,.1);width:100%;margin:25px auto 0}.ReviewsSection_review_text__TGRfl::-webkit-scrollbar{width:8px;opacity:1}.ReviewsSection_review_text__TGRfl::-webkit-scrollbar-track{background:hsla(0,0%,86%,.3);opacity:1}.ReviewsSection_review_text__TGRfl::-webkit-scrollbar-thumb{background:hsla(0,0%,86%,.5);opacity:1}.ReviewsSection_next__tDKP0,.ReviewsSection_prev__ga7Bq{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;font-size:2rem;cursor:pointer}.ReviewsSection_back__kqid9{margin-right:1px;margin-top:1px}.ReviewsSection_forward__DVe3M{margin-left:4px;margin-top:1px}.ReviewsSection_name__rgIxY{font-size:24px;font-weight:700;margin-bottom:15px}.ReviewsSection_date__Jo_4m{position:absolute;right:20px;top:20px;width:100px;text-align:end;font-size:16px;color:hsla(0,0%,100%,.6)}.ReviewsSection_star__mXi8r{fill:#858484}.ReviewsSection_filled__FY8bR{fill:#deab1f}.ReviewsSection_prev__ga7Bq{left:-50px}.ReviewsSection_next__tDKP0{right:-50px}.ReviewsSection_button__pPdoC{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;padding:5px;background-color:#38383c;cursor:pointer;width:37px;height:37px;border-radius:100%}.ReviewsSection_button__pPdoC>svg{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-40%)}.ReviewsSection_dots__KYoMs{position:absolute;display:flex;margin:0 auto;justify-content:center;left:50%;transform:translateX(-50%)}.ReviewsSection_dots__KYoMs .ReviewsSection_dot__mdKY7{width:5px;height:5px;background-color:#101010;border-radius:100%;margin:0 5px;transition:background-color .3s ease,color .3s ease}.ReviewsSection_dots__KYoMs .ReviewsSection_active__dLBJA{background-color:#cd8219;transition:background-color .3s ease,color .3s ease}.ReviewsSection_modal__btn__nPGJL{display:block;margin:40px auto 0;width:170px;height:45px;background-color:#101010;color:#fff;border:none;cursor:pointer;font-size:17px}@media(max-width:1550px){.ReviewsSection_prev__ga7Bq{left:-10px;z-index:5}.ReviewsSection_next__tDKP0{right:-10px;z-index:5}.ReviewsSection_button__pPdoC{width:34px;height:34px}}@media(max-width:650px){.ReviewsSection_date__Jo_4m{top:24px;font-size:14px;width:73px}.ReviewsSection_name__rgIxY{font-size:20px}.ReviewsSection_review_text__TGRfl{font-size:18px}}.ReviewModal_overlay__jU37p{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100}.ReviewModal_modal__azCAd{background-color:#fff;padding:20px;border-radius:5px;width:400px;max-width:90vw}.ReviewModal_modal__azCAd .ReviewModal_h2__ZfgRi{color:#242424;margin-bottom:15px}.ReviewModal_modal__azCAd .ReviewModal_name__42iSw{font-size:18px;color:#242424;margin-bottom:10px;font-weight:700}.ReviewModal_modal__azCAd .ReviewModal_name__wrapper__TBajk{display:flex;flex-direction:column;margin-bottom:25px}.ReviewModal_modal__azCAd .ReviewModal_name__input__d8fJR{height:35px;width:350px;min-width:97%;max-width:97%;padding-left:10px;font-size:16px}.ReviewModal_modal__azCAd .ReviewModal_text__6oA6u{color:#242424;font-size:18px;font-weight:700}.ReviewModal_modal__azCAd .ReviewModal_rating__4EES_{color:#242424;font-size:18px;font-weight:700;margin-bottom:7px}.ReviewModal_modal__azCAd .ReviewModal_rating__wrapper__9IpY_{display:flex;flex-direction:column;margin-top:15px;margin-bottom:10px}.ReviewModal_submit__btn__zH63I{margin-top:20px;width:120px;height:35px;background-color:#1f1f22;color:#cd8219;border:none;cursor:pointer}.ReviewModal_close__btn__bOrbR{margin-top:20px;width:120px;height:35px;margin-left:15px;background-color:#fff;border:2px solid #1f1f22;cursor:pointer}.ReviewModal_textarea__FKQLK{min-height:200px;max-height:300px;min-width:350px;max-width:350px;margin-top:10px;padding:10px;font-size:16px}.ReviewModal_star__jXF7s{fill:#858484;transition:all .5s}.ReviewModal_filled__5vakD{fill:#deab1f}@media(max-width:450px){.ReviewModal_textarea__FKQLK{min-width:97%;max-width:97%}.ReviewModal_textarea__wrapper__yYuIA{display:flex;flex-direction:column}.ReviewModal_submit__btn__zH63I{margin-top:20px;width:100px;height:35px;background-color:#1f1f22;color:#cd8219;border:none;cursor:pointer}.ReviewModal_close__btn__bOrbR{margin-top:20px;width:100px;height:35px;margin-left:15px;background-color:#fff;border:2px solid #1f1f22;cursor:pointer}}.ServicesSection_services__iErQa{padding-top:100px;padding-bottom:100px;width:100%;min-height:740px;background-color:#ededed}.ServicesSection_services__container__ijNFB{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:45px auto 0}.ServicesSection_service__5B2SI{position:relative;width:340px;height:420px;text-align:center;margin-bottom:35px}.ServicesSection_service__link__mfdF6{position:absolute;bottom:0;transform:translateX(-50%);left:50%;display:flex;align-items:center;justify-content:center;margin-top:20px}.ServicesSection_service__title__41kLb{margin-top:25px}.ServicesSection_service__descr__Z__qR{margin-top:20px}.ServicesSection_arrow__5bYrx{margin-top:5px;margin-left:10px}.ServicesSection_icon__wrapper__DKLXc{height:55px;display:flex;align-items:center;justify-content:center}@media(max-width:1500px){.ServicesSection_services__iErQa{padding-bottom:100px}}@media(max-width:385px){.ServicesSection_service__5B2SI{position:relative;width:280px;margin-bottom:35px}.ServicesSection_img__gk9n1{width:280px;height:164px}}.TextSection_textsection__2yTy9{height:400px;padding-top:70px;background-color:#ededed}.TextSection_text__BEeTN{width:990px;text-align:center;margin:20px auto 0}