@font-face{font-family:Roboto;src:url(/wp-content/themes/assembling/static/css/fonts/roboto-regular.woff2) format("woff2"),url(/wp-content/themes/assembling/static/css/fonts/roboto-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/assembling/static/css/fonts/roboto-medium.woff2) format("woff2"),url(/wp-content/themes/assembling/static/css/fonts/roboto-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/assembling/static/css/fonts/roboto-bold.woff2) format("woff2"),url(/wp-content/themes/assembling/static/css/fonts/roboto-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/assembling/static/css/fonts/roboto-black.woff2) format("woff2"),url(/wp-content/themes/assembling/static/css/fonts/roboto-black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}*,::after,::before{margin:0;padding:0;box-sizing:border-box}button,img{-webkit-user-select:none;-ms-user-select:none;user-select:none}:focus,:focus *{outline:0!important}.custom-control-input:focus~.custom-control-label::before{box-shadow:none!important}html{scroll-behavior:smooth}html.opened{overflow:hidden;position:fixed}body{display:flex;flex-direction:column;min-height:100vh;max-width:100vw;margin:0;font-family:Roboto,sans-serif;background-color:var(--color-theme);color:var(--color-theme_text)}body.opened{overflow:hidden}main{flex-grow:1}ol,ul{padding:0;margin:0}li{list-style-type:none}.h1,.h2,.h3,.h4,h1,h2,h3,h4,p{margin:0;padding:0}a:focus,button:focus,input:focus,textarea:focus{outline:0;text-decoration:none}a{text-decoration:none}a:hover{text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page{padding:20px 0 calc(.02813 * 100vw + 36px)}.container{width:calc(.26389 * 100vw + 833.33333px);max-width:100%;margin:0 auto;padding:0 15px}@media (max-width:1199px){.container{width:100%}}.section-bg{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.section-bg:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color);z-index:1}.section-bg__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.color-primary{color:var(--primary)}.color-secondary{color:var(--secondary)}.bg-color-primary{background-color:var(--primary)}.bg-color-secondary{background-color:var(--secondary)}.color-theme main>section:not(.section-action){background-color:var(--color-theme)}.color-theme .section-slider-slide{background-color:var(--color-theme)!important}.color-theme .section-action::before{background-color:#fafafa}.color-theme .requisite__left-left{background-color:var(--color-theme)}.color-theme .card-service-type-two__header{background-color:var(--color-theme)}.color-theme-dark .button-orang:hover,.color-theme-dark .button-white:hover{border:1px solid #fff!important}.color-theme-dark .header-contact__phone,.color-theme-dark .header-contact__svg,.color-theme-dark .header-contact__text{color:#fff;fill:#fff}.color-theme-dark .header-top{background-color:var(--color-theme)}@media (max-width:1200px){.color-theme-dark .header-top{background-color:#333}}.color-theme-dark .header-top__desc{color:#fff}.color-theme-dark .header-top__button{border:1px solid #fff!important;background-color:transparent!important}.color-theme-dark .header-top__button span{color:#fff!important}.color-theme-dark .header-top__button:hover{background-color:var(--primary)!important}.color-theme-dark .header-bottom{background-color:var(--primary)}.color-theme-dark .header-bottom li a{color:#fff!important}.color-theme-dark input{background-color:transparent;color:#fff}.color-theme-dark .slick-arrow:hover{background-color:var(--secondary)}.color-theme-dark .slick-arrow:hover svg{fill:#fff}.color-theme-dark .mobile-menu{background-color:#191919}.color-theme-dark .mobile-menu a{color:#fff}.color-theme-dark .mobile-menu li{border-bottom:1px solid #2e2e2e}.color-theme-dark .mobile-menu .header-contact{border-bottom:1px solid #2e2e2e}.color-theme-dark .section-action .section-action::before{background-color:#191919}.color-theme-dark .section-action a,.color-theme-dark .section-action p{color:#fff}.color-theme-dark .section-action__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .section-action__button:hover{border-color:#898989}.color-theme-dark .section-action__button span{color:#fff!important}.color-theme-dark .section-banner__title b{color:#fff!important}.color-theme-dark .section-banner__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .section-banner__button:hover{border-color:#898989}.color-theme-dark .section-banner__button span{color:#fff!important}.color-theme-dark .section-banner .modal-form{background-color:#333}.color-theme-dark .section-banner .modal-form__title{color:#fff}.color-theme-dark .section-banner .modal-form__desc{color:#c8c8c8}.color-theme-dark .section-banner .modal-form__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .section-banner .modal-form__button:hover{border-color:#898989}.color-theme-dark .section-banner .modal-form__button span{color:#fff!important}.color-theme-dark .section-banner .modal-form .personal{color:#fff}.color-theme-dark .section-banner .modal-form .personal a{color:#fff}.color-theme-dark .form-success__svg{fill:#fff}.color-theme-dark .form-success__text{color:#fff}.color-theme-dark .section-slider-slide__title{color:#fff}.color-theme-dark .section-slider-slide__text{color:#c8c8c8}.color-theme-dark .section-slider-slide__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .section-slider-slide__button:hover{border-color:#898989}.color-theme-dark .section-slider-slide__button span{color:#fff!important}.color-theme-dark .section-gallery__title{color:#fff}.color-theme-dark .section-gallery .gallery-show-more__text{color:#fff}.color-theme-dark .section-gallery .gallery-show-more__svg{fill:#fff}.color-theme-dark .section-requisites-copy span{color:#a1a1a1}.color-theme-dark .section-requisites-copy svg{fill:#a1a1a1}.color-theme-dark .section-requisites .button{border:1px solid #fff!important;background-color:transparent!important}.color-theme-dark .section-requisites .button span{color:#fff!important}.color-theme-dark .section-requisites .button:hover{background-color:var(--primary)!important}.color-theme-dark .section-contacts .button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .section-contacts .button:hover{border-color:#898989}.color-theme-dark .section-contacts .button span{color:#fff!important}.color-theme-dark .section-contacts--three .city::after{background-color:#2e2e2e}.color-theme-dark .section-advantages .simplebar-track{background-color:#2e2e2e!important}.color-theme-dark .section-advantages .simplebar-track::before{background-color:transparent}.color-theme-dark .section-slider-slider{border:1px solid #2e2e2e}.color-theme-dark .section-slider-slide__img-gradient{background-image:linear-gradient(var(--direction),transparent,var(--color-theme))!important}.color-theme-dark .section-aplication-form__arrow path:first-child{stroke:#fff}.color-theme-dark .section-aplication-form__arrow path:nth-child(2){stroke:#fff;fill:#fff}.color-theme-dark .section-action{background-color:#191919}.color-theme-dark .simplebar-scrollbar::before{opacity:1!important}.color-theme-dark .simplebar-track{background-color:rgba(255,255,255,.4)!important}.color-theme-dark .catalog-nav__item{color:#c8c8c8}.color-theme-dark .catalog-nav__item.active{color:#fff}.color-theme-dark .vertical-title__text{color:#fff}.color-theme-dark .quote-svg{fill:#3b3b3b}.color-theme-dark .schema-step__wrap{background-color:#191919;border:1px solid #2e2e2e}.color-theme-dark .schema-step__wrap::after{border-left-color:#191919}.color-theme-dark .schema-step__wrap::before{border-left-color:#2e2e2e}.color-theme-dark .schema-step__title{color:#fff}.color-theme-dark .schema-step__text{color:#fff}.color-theme-dark .schema-last-step__ball{background-color:transparent}.color-theme-dark .schema-last-step__title{color:#fff}.color-theme-dark .schema-last-step__text{color:#fff}.color-theme-dark .schema-last-step__wrap{background-color:#3e3e3e}.color-theme-dark .schema-last-step__wrap::after{border-bottom-color:#3e3e3e}.color-theme-dark .schema-last-step__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .schema-last-step__button:hover{border-color:#898989}.color-theme-dark .schema-last-step__button span{color:#fff!important}.color-theme-dark .review-slide__wrap{background-color:#2e2e2e}.color-theme-dark .review-slide__wrap *{color:#fff}.color-theme-dark .employee{background-color:#191919;border:1px solid #2e2e2e}.color-theme-dark .employee:hover{background-color:#3e3e3e;border:1px solid #3e3e3e}.color-theme-dark .employee:hover .employee__img-wrap::before{position:absolute;content:'';top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(51,51,51,.3)}.color-theme-dark .employee__body *{color:#fff}.color-theme-dark .FAQ__item .FAQ__question{background-color:transparent;border:1px solid rgba(255,255,255,.4)}.color-theme-dark .FAQ__item .FAQ__question-text{color:#c8c8c8!important}.color-theme-dark .FAQ__item .cc-pluse::after,.color-theme-dark .FAQ__item .cc-pluse::before{background-color:#fff}.color-theme-dark .FAQ__item.active .FAQ__question{background-color:#3e3e3e}.color-theme-dark .FAQ__item.active .FAQ__question-text{color:#fff!important}.color-theme-dark .didnt-answer{background-color:#191919;border:1px dashed #2e2e2e}.color-theme-dark .didnt-answer__text,.color-theme-dark .didnt-answer__title{color:#fff}.color-theme-dark .didnt-answer__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .didnt-answer__button:hover{border-color:#898989}.color-theme-dark .didnt-answer__button span{color:#fff!important}.color-theme-dark .requisite__left-left{color:rgba(255,255,255,.7)}.color-theme-dark .requisite__left-right{border-bottom-color:rgba(255,255,255,.7)}.color-theme-dark .requisite__right{color:#fff}.color-theme-dark .aplication-form{border:none}.color-theme-dark .aplication-form p,.color-theme-dark .aplication-form span{color:#fff}.color-theme-dark .aplication-form .personal a{color:#fff}.color-theme-dark .aplication-form__head{background-color:#191919}.color-theme-dark .aplication-form__title{background-color:#2e2e2e}.color-theme-dark .aplication-form__body{background-color:#191919}.color-theme-dark .aplication-form-count{color:#6a6a6a}.color-theme-dark .aplication-form-count *{color:#6a6a6a!important}.color-theme-dark .aplication-form-step__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .aplication-form-step__button:hover{border-color:#898989}.color-theme-dark .aplication-form-step__button span{color:#fff!important}.color-theme-dark .aplication-form-step__submit{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .aplication-form-step__submit:hover{border-color:#898989}.color-theme-dark .aplication-form-step__submit span{color:#fff!important}.color-theme-dark .aplication-form-step-answer__input:not([type=checkbox]):checked+.aplication-form-step-answer__check{background-color:#191919;border-color:var(--secondary)}.color-theme-dark .aplication-form-step-answer__text{color:#c8c8c8!important}.color-theme-dark .amount{background-color:#191919}.color-theme-dark .amount input{color:#fff;background-color:#191919}.color-theme-dark .block-over-map{background-color:#191919}.color-theme-dark .loading-animate-wrap{background-color:rgba(25,25,25,.8)!important}.color-theme-dark .service-block__button{border:1px solid #fff!important;background-color:transparent!important}.color-theme-dark .service-block__button span{color:#fff!important}.color-theme-dark .service-block__button:hover{background-color:var(--primary)!important}.color-theme-dark .card-service:hover .card-service__title{color:#fff}.color-theme-dark .card-service:hover .card-service__wrap::after{background-color:#191919}.color-theme-dark .card-service__wrap::after{background-color:rgba(51,51,51,.7)}.color-theme-dark .card-service__insludes__item::before{background-color:var(--secondary)!important}.color-theme-dark .card-service__button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .card-service__button:hover{border-color:#898989}.color-theme-dark .card-service__button span{color:#fff!important}.color-theme-dark .card-service-type-two:hover .card-service-type-two__title{color:#fff}.color-theme-dark .card-service-type-two:hover .card-service-type-two__header{border:none}.color-theme-dark .card-service-type-two:hover .card-service-type-two__header:before{background-color:#191919}.color-theme-dark .card-service-type-two:hover .card-service-type-two__svg{opacity:0}.color-theme-dark .card-service-type-two__header:before{background-color:var(--primary)}.color-theme-dark .card-service-type-two__hidden-block{background-color:#191919}.color-theme-dark .card-service-type-two__title{color:#fff}.color-theme-dark .card-service-type-two__insludes__item:before{background-color:var(--secondary)}.color-theme-dark .card-service-type-two__button{border:1px solid #fff!important;background-color:transparent!important}.color-theme-dark .card-service-type-two__button span{color:#fff!important}.color-theme-dark .card-service-type-two__button:hover{background-color:var(--primary)!important}.color-theme-dark .card-service-type-three__header:before{background-color:var(--primary)}.color-theme-dark .card-service-type-three__title{color:#fff}.color-theme-dark .card-service-type-three__svg{fill:#fff}.color-theme-dark .product-card{background-color:#191919}.color-theme-dark .product-card-drop{background-color:#3e3e3e}.color-theme-dark .product-card-drop p{color:#fff}.color-theme-dark .product-card-drop .size{color:#fff}.color-theme-dark .product-card__title{color:#fff}.color-theme-dark .product-card__desc{color:#c8c8c8}.color-theme-dark .product-card__button{border:1px solid #fff!important;background-color:transparent!important}.color-theme-dark .product-card__button span{color:#fff!important}.color-theme-dark .product-card__button:hover{background-color:var(--primary)!important}.color-theme-dark .product-card-price__new-price{color:#fff}.color-theme-dark .product-card-price__not-price{color:#fff}.color-theme-dark .product-card:hover{background-color:#3e3e3e}.color-theme-dark .product-markers .product-marker.a{background-color:#438bcd}.color-theme-dark .product-markers .product-marker.b{background-color:#ad45ed}.color-theme-dark .product-markers .product-marker.c{background-color:#fedfba}.color-theme-dark .product-card-price__new-price{color:#ad45ed}.color-theme-dark .show-more{display:flex;align-items:center}.color-theme-dark .show-more__text{color:#fff}.color-theme-dark .show-more__svg{fill:#fff}.color-theme-dark .sizes-picker__input:checked+.sizes-picker__text{color:#fff}.color-theme-dark .sizes-picker__text{color:#fff}.color-theme-dark .color-picker__item{border:2px solid #fff}.color-theme-dark .section-tariffs .tariff__header{background-color:#191919;border-bottom:1px dashed #2e2e2e}.color-theme-dark .section-tariffs .tariff__body{background-color:#191919}.color-theme-dark .section-tariffs .tariff__cat{color:#c8c8c8}.color-theme-dark .section-tariffs .tariff__name{color:#fff}.color-theme-dark .section-tariffs .tariff__price{color:#fff}.color-theme-dark .section-tariffs .tariff__button_mod-1{border:1px solid #fff!important;background-color:#fff!important}.color-theme-dark .section-tariffs .tariff__button_mod-1 span{color:var(--primary)!important}.color-theme-dark .section-tariffs .tariff__button_mod-1:hover{border-color:#898989;background-color:var(--primary)!important}.color-theme-dark .section-tariffs .tariff__button_mod-1:hover span{color:var(--color-theme_text)!important}.color-theme-dark .section-tariffs .tariff__button_mod-2{border:1px solid #fff!important;background-color:transparent!important}.color-theme-dark .section-tariffs .tariff__button_mod-2 span{color:#fff!important}.color-theme-dark .section-tariffs .tariff__button_mod-2:hover{background-color:var(--primary)!important}.color-theme-dark .section-tariffs .tariff-list__item{color:#c8c8c8}.color-theme-dark .section-tariffs .tariff-list__item::before{background-color:#fff}.color-theme-dark .section-tariffs .tariff-list__item.important{color:#fff}.color-theme-dark .section-tariffs .tariff:hover .tariff__body{background-color:#3e3e3e}.color-theme-dark .section-tariffs .tariff:hover .tariff-list__item{color:#fff}.color-theme-dark .section-tariffs--one{--border:#2E2E2E;--border-hover:#2E2E2E}.color-theme-dark .section-tariffs--two{--border:#2E2E2E}.color-theme-dark .section-tariffs--two .tariff{background-color:#191919}.color-theme-dark .section-tariffs--two .tariff:hover{background-color:#3e3e3e}.color-theme-dark .section-tariffs--three .tariff{border:1px solid #2e2e2e}.color-theme-dark .section-tariffs--three .tariff .tariff__col3{border-top-color:#2e2e2e}.color-theme-dark .section-tariffs--three .tariff.active,.color-theme-dark .section-tariffs--three .tariff:hover{border:1px solid #2e2e2e}.color-theme-dark .section-tariffs--four .tariff{border:1px solid #2e2e2e}.color-theme-dark .section-form--one{background-color:#191919!important}.color-theme-dark .section-form--four::after{background-color:rgba(0,0,0,.7)}.color-theme-dark .section-form .button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .section-form .button:hover{border-color:#898989}.color-theme-dark .section-form .button span{color:#fff!important}.color-theme-dark .custom-modal__wrapper{background-color:#191919}.color-theme-dark .custom-modal input{background-color:transparent;color:#fff}.color-theme-dark .custom-modal p,.color-theme-dark .custom-modal span{color:#fff}.color-theme-dark .custom-modal .personal a{color:#fff}.color-theme-dark .custom-modal .product-slider--for{border-color:#2e2e2e}.color-theme-dark .custom-modal .product-slider--nav .slick-slide>div{border-color:#2e2e2e}.color-theme-dark .custom-modal .modal-form{background-color:#191919}.color-theme-dark .custom-modal .button{color:#333;background-color:var(--primary)!important;transition:border-color ease .4s;border-color:transparent}.color-theme-dark .custom-modal .button:hover{border-color:#898989}.color-theme-dark .custom-modal .button span{color:#fff!important}.color-theme-dark .custom-modal .modal-product-total-cost{color:#fff}.color-theme-dark .custom-modal .modal-product-info__tab{color:#fff}.color-theme-dark .custom-modal .modal-product-form{background-color:transparent}.color-theme-dark .section-partners .partners-show-more__text{color:#fff}.color-theme-dark .section-partners .partners-show-more__svg{fill:#fff}.color-theme-dark .partners-item,.color-theme-dark .partners-slide{background-color:#fff}.page-title{margin-bottom:calc(.01063 * 100vw + 11.6px);color:var(--color-theme_text);font-weight:700;font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);display:block}.hidden{display:none!important}picture>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.burger{position:relative;cursor:pointer}.burger__line{display:block;width:100%;height:2px;position:absolute;left:0;top:0;bottom:0;margin:auto;transition:background-color .4s}.burger__line--cross{top:0;bottom:0;margin:auto}.burger--opened .burger__line:first-child,.burger--opened .burger__line:last-child{opacity:0;transition:transform .4s,opacity 0s .4s,background-color .4s}.burger--opened .burger__line:first-child,.burger--opened .burger__line:last-child{transform:none}.burger--opened .burger__line:nth-child(2){transform:rotate(45deg)}.burger--opened .burger__line:nth-child(3){transform:rotate(-45deg)}.burger--opened .burger__line--cross{transition:transform .4s .4s,background-color .4s}.burger--closed .burger__line--cross{transition:transform .4s,background-color .4s}.burger--closed .burger__line:first-child,.burger--closed .burger__line:last-child{transition:transform .4s .4s,opacity 0s .4s,background-color .4s}.default-burger{width:20px;height:14px}.default-burger__line{height:2px;background:#333}.default-burger__line:first-child{transform:translateY(-6px)}.default-burger__line:last-child{transform:translateY(6px)}.mobile-menu{position:fixed;top:var(--mob-menu-offset,50px);bottom:0;right:0;width:100%;z-index:600;background-color:#fff;padding-bottom:10px;overflow-y:auto;overflow-x:hidden;left:100%;transition:transform .4s}.mobile-menu.mob-menu-hidden{content-visibility:hidden}.mobile-menu.opened{transform:translateX(-100%);display:block}.mobile-menu li{padding:0 15px;border-bottom:1px solid #eaeaea}.mobile-menu li a{display:block;padding:15px 0;font-size:15px;line-height:19px;color:#333}.mobile-menu .header-contact{padding:15px 25px;border-bottom:1px solid #eaeaea}.mobile-menu .messagers{padding:15px 25px}.mobile-menu__wrapper>li:first-child{font-weight:700;background:var(--primary)}.mobile-menu__wrapper>li:first-child a{color:#fff}.messagers{display:flex}.messagers:not(:last-child){margin-right:20px}.messager{display:flex;align-items:center;justify-content:center;width:calc(.00438 * 100vw + 21.6px);height:calc(.00438 * 100vw + 21.6px);border-radius:5px;padding:5px}.messager:not(:first-child){margin-left:16px}.messager--viber{background-color:#854ca4}.messager--whatsapp{background-color:#00d04c}.messager--telegram{background-color:#00a2e7}.messager--phone{background-color:var(--secondary);display:none}.messager--phone .messager__svg{fill:#fff}.messager__svg{fill:#fff;display:block;width:100%;height:100%}.header-contact{display:flex;align-items:center;margin-right:calc(.01301 * 100vw + 5.02168px)}.header-contact__left{width:15px;height:15px;margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.header-contact__svg{width:calc(.00173 * 100vw + 11.66956px);height:calc(.00173 * 100vw + 11.66956px);fill:#333}.header-contact__text{font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#555}.header-contact__phone{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#555;display:block;transition:color .3s}.header-contact__phone:not(:last-child){margin-bottom:calc(.0026 * 100vw + .00434px)}.header-contact__phone:hover{color:var(--primary)}@media (min-width:1200px){.mobile-menu{display:none}}.custom-modal{position:fixed;top:0;left:0;right:0;bottom:0;max-width:100vw;min-height:100vh;z-index:100;display:none;padding:30px 0;pointer-events:none}.custom-modal__overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;background-color:rgba(0,0,0,.5)}.custom-modal.modal-open{display:block;pointer-events:all}.custom-modal.modal-open .custom-modal__wrapper{animation:modalSlideIn .4s cubic-bezier(0,0,.2,1)}.custom-modal.modal-open .custom-modal__overlay{animation:modalFadeIn .4s cubic-bezier(0,0,.2,1)}.custom-modal.modal-closing .custom-modal__wrapper{animation:modalSlideOut .4s cubic-bezier(0,0,.2,1)}.custom-modal.modal-closing .custom-modal__overlay{animation:modalFadeOut .4s cubic-bezier(0,0,.2,1)}.custom-modal__wrapper{width:calc(.05 * 100vw + 274px);max-width:calc(100% - 30px);margin:auto;background-color:#fff;border-radius:3px;overflow:hidden}.custom-modal.modal-text .custom-modal__wrapper{width:900px}@keyframes modalFadeIn{from{opacity:0}to{opacity:1}}@keyframes modalFadeOut{from{opacity:1}to{opacity:0}}@keyframes modalSlideIn{from{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes modalSlideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.custom-modal-header{padding:calc(.0025 * 100vw + 7.2px) calc(.0025 * 100vw + 7.2px) calc(.00562 * 100vw + 13.2px)}.custom-modal-header__wrap{display:flex;align-items:center;justify-content:space-between;padding:calc(.00937 * 100vw + 12px) 0}.custom-modal-body{padding:0 calc(.00937 * 100vw + 12px) calc(.01562 * 100vw + 20px)}.close-modal{display:block;cursor:pointer;width:calc(.00313 * 100vw + 9px);height:calc(.00313 * 100vw + 9px);margin-left:auto;background-color:transparent;border:none}.close-modal__svg{width:100%;height:100%;fill:#888;transition:.2s}.close-modal:hover .close-modal__svg{fill:var(--primary)}.modal-form{position:relative;background-color:#fff;padding:calc(.0125 * 100vw + 16px) calc(.01125 * 100vw + 11.4px);max-width:100%;width:calc(.05 * 100vw + 274px);border-radius:5px}.modal-form__wrap{margin-bottom:13px}.modal-form__wrap .field:not(:last-child){margin-bottom:8px}.modal-form__title{font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;text-align:center;color:#333;display:block;margin-bottom:14px}.modal-form__desc{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);text-align:center;color:#333;display:block;margin-bottom:22px}.modal-form__button{width:100%;height:50px;margin-bottom:10px}.modal-form .personal{text-align:center}.modal-form.loading .loading-animate-wrap{display:flex}.button{max-width:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;position:relative;border-radius:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button-orang{background-color:var(--primary);border:1px solid var(--primary);color:#fff;transition:background-color .3s}.button-orang__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:#fff;transition:color .3s}.button-orang:hover{background-color:#fff}.button-orang:hover .button-orang__text{color:var(--primary)}.button-blue{background-color:var(--secondary);border:1px solid var(--secondary);transition:background-color .3s}.button-blue__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:#fff;transition:color .3s}.button-blue:hover{background-color:#fff}.button-blue:hover .button-blue__text{color:var(--secondary)}.button-white{background-color:#fff;border:1px solid #fff;transition:background-color .3s}.button-white__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:var(--primary);transition:color .3s}.button-white:hover{background-color:var(--primary)}.button-white:hover .button-white__text{color:#fff}.button-transparent{background:0 0;border:1px solid var(--primary);transition:background-color .3s}.button-transparent__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:var(--primary);transition:color .3s}.button-transparent:hover{background-color:var(--primary)}.button-transparent:hover .button-transparent__text{color:#fff}.page-404__wrap{display:flex;flex-direction:column;align-items:center}.page-404__int{font-size:calc(.0625 * 100vw + 80px);line-height:1;font-weight:900;letter-spacing:10px;display:block;margin-bottom:calc(.00625 * 100vw + 8px);color:#333}.page-404__title{font-size:calc(.00875 * 100vw + 19.2px);line-height:calc(.00875 * 100vw + 25.2px);font-weight:700;display:block;margin-bottom:calc(.005 * 100vw + 5.4px);color:#333}.page-404__text{font-size:calc(.00187 * 100vw + 14.4px);line-height:calc(.0025 * 100vw + 19.2px);display:block;margin-bottom:calc(.00937 * 100vw + 17px);color:#333;text-align:center}.page-404__button{width:290px;height:50px}.field{width:100%;height:50px;position:relative;display:block}.field.error .field__input{border-color:red}.field__input{height:100%;width:100%;background:#fff;border:1px solid #bababa;border-radius:5px;display:block;font-size:16px;line-height:19px;padding-left:20px;color:#333;padding-top:15px}.field__text{font-size:16px;line-height:19px;color:#999;position:absolute;top:15px;left:20px;z-index:1;cursor:text;transition:.3s}.field.active .field__text,.field:hover .field__text{color:#999;font-size:12px;line-height:14px;top:7px;font-weight:500}.field--textarea{height:150px}.field--textarea .field__input{padding-top:20px}.personal{font-size:12px;line-height:18px;color:#929292}.personal>a{color:inherit;text-decoration:underline;transition:.3s}.personal>a:hover{text-decoration:none}.personal--centered{text-align:center}.form-event{position:relative}.form-event.loading .loading-animate-wrap{display:flex}.loading-animate-wrap{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:2;display:none;align-items:center;justify-content:center}.loading-animate{display:flex;align-items:center;justify-content:center;width:45px;height:16px;position:relative;margin:auto}.loading-animate__sqr{width:16px;height:16px;border-radius:2px;background-color:var(--secondary);opacity:.8;position:absolute;top:0;bottom:0;margin:auto}.loading-animate__sqr--1{animation:loading-animate1 1s infinite;left:0}.loading-animate__sqr--2{animation:loading-animate2 1s infinite;left:0;right:0}.loading-animate__sqr--3{animation:loading-animate3 1s infinite;right:0}@keyframes loading-animate1{0%{transform:scale(1) translateX(-3px)}25%{transform:scale(.6)}50%{transform:scale(.6)}75%{transform:scale(.6)}100%{transform:scale(1) translateX(-3px)}}@keyframes loading-animate2{0%{transform:scale(.6)}25%{transform:scale(1)}50%{transform:scale(.6)}75%{transform:scale(.6)}100%{transform:scale(.6)}}@keyframes loading-animate3{0%{transform:scale(.6)}25%{transform:scale(.6)}50%{transform:scale(1) translateX(3px)}75%{transform:scale(.6)}100%{transform:scale(.6)}}.vertical-title{position:absolute;left:calc(-.04167 * 100vw + 0px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);max-height:230px;display:flex;align-items:center;top:0;margin:auto}.vertical-title__text{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:var(--color-theme_text);flex-shrink:0;margin-top:20px}.vertical-title__line{width:1px;flex-grow:1;background-color:var(--secondary);position:relative;height:140px;max-height:100%}.vertical-title__line:after{content:"";position:absolute;bottom:-4px;left:-4px;width:9px;height:9px;border-radius:50%;background-color:var(--secondary)}@media (max-width:767px){.vertical-title{position:static;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;transform:rotate(0);margin:0 0 7px 0}.vertical-title__line{height:9px;width:9px;border-radius:50%;flex-grow:0;margin-right:10px}.vertical-title__line:after{display:none}.vertical-title__text{margin-top:0}}.cc-b{display:none}.collapse{overflow:hidden;transition:height .8s}.collapse.is-collapsed{height:0}.toTop{position:fixed;right:30px;bottom:30px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;z-index:5;background-color:var(--primary);border-radius:5px;transition-duration:.4s;transition-property:transform,opacity,background-color;cursor:pointer}.toTop__svg{transform:rotate(90deg);fill:#fff;width:20px;height:20px}.toTop:hover{background-color:var(--secondary)}.toTop:not(.active){opacity:0;transform:translateY(14px);pointer-events:none}.toTop-pixel{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.breadcrumbs{margin-bottom:calc(.01125 * 100vw + 18.4px);color:#929292;font-size:calc(.00063 * 100vw + 12.8px);line-height:calc(.0025 * 100vw + 17.2px)}.breadcrumbs a,.breadcrumbs span{color:inherit}.breadcrumbs>:last-child{text-decoration:underline}.news-card{display:block;color:var(--color-theme_text);border-radius:4px;overflow:hidden;background:#fff;transition:box-shadow .4s}.news-card__img-wrap{display:block;padding-bottom:61.6%;position:relative;background:#f5f5f5}.news-card__img-wrap::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:var(--primary);opacity:0;transition:opacity .4s}.news-card__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__img-placeholder{width:75px;height:60px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;fill:var(--secondary)}.news-card__img--contain{-o-object-fit:contain;object-fit:contain}.news-card__btn{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto;width:125px;height:42px;opacity:0;transition:background-color .4s,opacity .4s}.news-card__bottom{display:block}.news-card__bottom--1{padding:calc(.00375 * 100vw + 9.8px) calc(.00375 * 100vw + 9.8px) calc(.0075 * 100vw + 14.6px)}.news-card__title{display:block;color:var(--color-theme_text);font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);font-weight:500}.news-card__title--1{margin:0 0 calc(.00125 * 100vw + 3.6px)}.news-card__desc{display:block;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px)}.news-card__date{display:block;color:#929292;font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px)}.news-card__date--1{margin:0 0 calc(.0025 * 100vw + 7.2px)}.news-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.05)}.news-card:hover .news-card__img-wrap::after{opacity:.3}.news-card:hover .news-card__btn{opacity:1}.wide-card{display:block;position:relative;background:#fff;border-radius:5px;overflow:hidden}.wide-card__img-wrap{display:block;position:relative;padding-bottom:49.2%}.wide-card__img-wrap--short{padding-bottom:25%}.wide-card__overlay{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:absolute;z-index:1;padding:calc(.00813 * 100vw + 19.4px) calc(.00813 * 100vw + 19.4px) calc(.01188 * 100vw + 26.2px);top:0;bottom:0;left:0;right:0;color:#fff;opacity:0;transition:opacity .4s}.wide-card__overlay::before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--primary);opacity:.92}.wide-card__btn{display:inline-flex;padding:9px calc(.00813 * 100vw + 27.4px)}.wide-card__date{display:block;font-size:calc(.0025 * 100vw + 9.2px);line-height:1.2}.wide-card__title{display:block;margin-bottom:calc(.0025 * 100vw + 5.2px);font-size:calc(.0025 * 100vw + 15.2px);line-height:1.3;font-weight:700}.wide-card__desc{display:block;max-width:55%;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.wide-card--border{border:1px solid #e4e4e4}.wide-card--shadow-hover{transition:box-shadow .4s,border-color .4s}.wide-card--shadow-hover:hover{box-shadow:0 10px 20px rgba(0,0,0,.05);border-color:transparent}.wide-card__to-all{position:absolute;left:5%;bottom:19%;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--primary)}.wide-card__to-all svg{width:13px;height:8px;fill:var(--primary)}.wide-card:hover .wide-card__overlay{opacity:1}@media (min-width:1200px){.wide-card__btn--mobile{display:none}}@media (max-width:1199px){.wide-card__overlay{position:static;opacity:1}.wide-card__overlay::before{display:none}.wide-card__date{margin-bottom:calc(.005 * 100vw + 8.4px);color:#929292}.wide-card__desc,.wide-card__title{color:var(--color-theme_text)}.wide-card__desc{max-width:100%}.wide-card__btn{margin-top:calc(.005 * 100vw + 8.4px)}.wide-card__btn--desktop{display:none}.wide-card__img-wrap--short{padding-bottom:32%}}.cards-grid{display:grid;gap:calc(.01 * 100vw + 12.8px)}.cards-grid--4{grid-template-columns:repeat(4,1fr)}.cards-grid--3{grid-template-columns:repeat(3,1fr)}.cards-grid--2{grid-template-columns:repeat(2,1fr)}@media (max-width:991px){.cards-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.cards-grid{grid-template-columns:1fr}}@media (max-width:991px){.cards-grid--2{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.cards-grid--2{grid-template-columns:1fr}}.pagination{margin-top:calc(.01625 * 100vw + 18.8px)}.pagination-btn{height:calc(.00562 * 100vw + 33.2px);margin-bottom:calc(.005 * 100vw + 8.4px)}.pagination-btn--disabled{pointer-events:none;opacity:.7;cursor:initial}.pagination-links{display:flex;align-items:flex-end;justify-content:center}.pagination-links .page-numbers{display:flex;align-items:center;justify-content:center;width:calc(.0075 * 100vw + 29.6px);height:calc(.0075 * 100vw + 27.6px);margin:0 2px;position:relative;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#929292;font-weight:700;border-radius:5px;border-bottom:2px solid transparent;transition:color .4s,background-color .4s,border-color .4s}.pagination-links .page-numbers.current{color:var(--primary);border-color:var(--primary);border-radius:0}.pagination-links .page-numbers:not(.current):not(.prev):not(.next)::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border-radius:5px;opacity:.35;transition:background-color .4s}.pagination-links .page-numbers:not(.current):not(.prev):not(.next):hover{color:var(--primary)}.pagination-links .page-numbers:not(.current):not(.prev):not(.next):hover::before{background:var(--primary)}.pagination-links .page-numbers.next,.pagination-links .page-numbers.prev{width:calc(.00625 * 100vw + 18px);height:calc(.0075 * 100vw + 27.6px);margin:0 5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background:#fff;border:0}.pagination-links .page-numbers.next svg,.pagination-links .page-numbers.prev svg{width:100%;height:36%;fill:#929292;transition:fill .4s}.pagination-links .page-numbers.next:hover,.pagination-links .page-numbers.prev:hover{background:#fff}.pagination-links .page-numbers.next:hover svg,.pagination-links .page-numbers.prev:hover svg{fill:var(--primary)}.pagination-links .next svg{transform:rotate(-180deg)}.pagination-links--blocked{pointer-events:none;opacity:.5}.form-title{margin-bottom:calc(.00125 * 100vw + 9.6px);font-size:calc(.00375 * 100vw + 14.8px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:var(--color-theme_text)}.form-text{margin-bottom:calc(.00438 * 100vw + 14.6px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#929292}.horizontal-form{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;gap:30px calc(.01 * 100vw + 26.8px);align-items:center;padding:calc(.005 * 100vw + 22.4px) calc(.01438 * 100vw + 25.4px);border:1px solid #e4e4e4;border-radius:4px}.horizontal-form__text{margin-bottom:0}.horizontal-form__form-elem{display:grid;grid-template-columns:repeat(3,minmax(10px,1fr));gap:calc(.00375 * 100vw + 12.8px);align-items:center}.horizontal-form__field{margin:0!important}.horizontal-form__button{width:100%;height:50px}@media (min-width:1200px){.horizontal-form .form-success{position:absolute;top:0;left:0;flex-direction:row}.horizontal-form .form-success__svg{width:43px;height:43px;margin-right:14px;margin-bottom:0}}@media (max-width:991px){.horizontal-form{grid-template-columns:1fr}}@media (max-width:767px){.horizontal-form__form-elem{grid-template-columns:1fr}}.content-text h1{margin-bottom:calc(.00625 * 100vw + 18px);color:var(--color-theme_text);font-weight:700;font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);display:block}.content-text h2{margin-bottom:calc(.00375 * 100vw + 12.8px);color:var(--color-theme_text);font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700}.content-text h3{margin-bottom:calc(.0025 * 100vw + 8.2px);color:var(--color-theme_text);font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);font-weight:700}.content-text h4{margin-bottom:calc(.0025 * 100vw + 8.2px);color:var(--color-theme_text);font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);font-weight:500}.content-text p{margin-bottom:calc(.00625 * 100vw + 8px);color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:400}.content-text img{display:block;margin:0;max-width:100%;width:auto!important;height:auto!important}.content-text ol,.content-text ul{padding-left:25px;margin:0 0 calc(.01438 * 100vw + 17.4px)}.content-text ol li,.content-text ul li{color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:400}.content-text ol li:not(:last-child),.content-text ul li:not(:last-child){margin-bottom:calc(.00187 * 100vw + 8.4px)}.content-text ul{padding-left:20px}.content-text ul li{list-style:disc}.content-text ol li{list-style-type:decimal}.content-text table{height:auto!important;width:auto!important;min-width:100%;border:0;border-spacing:0}.content-text td,.content-text th{padding:0;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);border:.5px solid #e4e4e4}.content-text td p,.content-text th p{margin:0}.content-text th{padding:calc(.005 * 100vw + 12.4px) calc(.00562 * 100vw + 16.2px);text-align:left;font-weight:700;border-bottom:2px solid #000;border-top:0}.content-text th:first-child{border-left:0}.content-text th:last-child{border-right:0}.content-text td{padding:calc(.005 * 100vw + 10.4px)}.content-text td:first-child{border-left:0}.content-text td:last-child{border-right:0}.content-text tr:last-child td{border-bottom:0}.content-text a{color:var(--primary);text-decoration:underline}.content-text a:hover{color:var(--primary);text-decoration:none}.content-text a:visited{color:#7a33d4}.content-text iframe{display:block;max-width:100%;border:0}.content-text .table-wrap{margin:calc(.00937 * 100vw + 17px) 0}.content-text:last-child>:last-child{margin-bottom:0}.table-responsive{width:100%;overflow:auto}.table-wrap{border:1px solid #e4e4e4;border-radius:5px}.text-page{display:grid;grid-template-columns:74.2% auto;gap:40px 30px}.text-page--no-sidebar{grid-template-columns:1fr}.text-page__sidebar-elem:not(:last-child){margin-bottom:calc(.01 * 100vw + 30.8px)}.sidebar-menu .menu-item a{display:block;padding-left:calc(.00375 * 100vw + 12.8px);position:relative;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:#929292;transition:color .4s}.sidebar-menu .menu-item a:hover{color:var(--primary)}.sidebar-menu .menu-item:not(:last-child){margin-bottom:calc(.0025 * 100vw + 9.2px)}.sidebar-menu .sub-menu{border:0}.sidebar-menu .sub-menu .menu-item a{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:500}.sidebar-menu .sub-menu .menu-item:not(:last-child){margin-bottom:calc(.00187 * 100vw + 6.4px)}.sidebar-menu .sub-menu .menu-item:first-child{padding-top:calc(.00187 * 100vw + 11.4px)}.sidebar-menu .sub-menu:not(.collapse-init){display:none}.sidebar-simple-menu{border-left:2px solid #e4e4e4}.sidebar-simple-menu .current-menu-item a{position:relative;color:var(--color-theme_text)}.sidebar-simple-menu .current-menu-item a::before{content:'';position:absolute;top:0;bottom:0;left:-1px;width:4px;background:var(--primary)}.sidebar-multilevel-menu .menu-item-arrow{display:flex;align-items:center;justify-content:center;width:calc(.00375 * 100vw + 16.8px);height:calc(.00375 * 100vw + 16.8px)}.sidebar-multilevel-menu .menu-item-arrow svg{width:40%;height:100%;fill:#929292;transform:rotate(-90deg);transition-duration:.4s}.sidebar-multilevel-menu .menu-item a{padding-left:calc(.00375 * 100vw + 12.8px)}.sidebar-multilevel-menu .menu-item-has-children{padding-right:calc(.00125 * 100vw + 5.6px);transition-property:padding-top,padding-bottom;transition-duration:.4s}.sidebar-multilevel-menu .menu-item-has-children.active{padding-top:calc(.0025 * 100vw + 9.2px);padding-bottom:calc(.005 * 100vw + 13.4px);background:#f8f8f8}.sidebar-multilevel-menu .menu-item-has-children.active .menu-item-arrow svg{transform:rotate(90deg);fill:var(--color-theme_text)}.sidebar-multilevel-menu .menu-item-has-children.active>a{color:var(--color-theme_text)}.sidebar-multilevel-menu .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.sidebar-multilevel-menu .menu-item-has-children>a:hover svg{fill:var(--primary)!important}.content__block{margin:calc(.01438 * 100vw + 17.4px) 0}.content__files{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.content__gallery{display:grid;gap:30px}.content__gallery--6{grid-template-columns:repeat(2,1fr)}.content__gallery--4{grid-template-columns:repeat(3,1fr)}.content__gallery--3{grid-template-columns:repeat(4,1fr)}.content-file{padding:calc(.0075 * 100vw + 19.6px) calc(.0075 * 100vw + 19.6px) calc(.005 * 100vw + 16.4px) calc(.0075 * 100vw + 19.6px);color:var(--color-theme_text);border:1px solid #dadada;border-radius:5px;cursor:pointer;transition:background-color .4s,color .4s,border-color .4s}.content-file__name{display:block;margin-bottom:calc(.00625 * 100vw + 18px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.content-file__info{display:flex;align-items:center;font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#929292;transition:color .4s}.content-file__info svg{width:23px;height:27px;margin-right:calc(.00438 * 100vw + 8.6px);fill:var(--primary)}.content-file:hover{color:#fff;background:var(--primary);border-color:var(--primary)}.content-file:hover .content-file__info{color:rgba(255,255,255,.6)}.content-file:hover .content-file__info svg{fill:#fff}.content-quote{padding:calc(.005 * 100vw + 14.4px) calc(.0075 * 100vw + 25.6px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);border-left:5px solid var(--primary);background:var(--color-theme)}.content__posts{display:grid;gap:30px}.content__posts--2{grid-template-columns:repeat(2,minmax(10px,1fr))}@media (max-width:575px){.content__posts--2{grid-template-columns:minmax(10px,1fr)}}.content__posts--3{grid-template-columns:repeat(3,minmax(10px,1fr))}@media (max-width:767px){.content__posts--3{grid-template-columns:repeat(2,minmax(10px,1fr))}}@media (max-width:575px){.content__posts--3{grid-template-columns:minmax(10px,1fr)}}.content__news-grid{display:grid;gap:30px;margin-bottom:calc(.00875 * 100vw + 15.2px)}.content__news-grid--4{grid-template-columns:repeat(4,minmax(10px,1fr))}.content__news-grid--3{grid-template-columns:repeat(3,minmax(10px,1fr))}@media (max-width:767px){.content__news-grid--3{grid-template-columns:repeat(2,minmax(10px,1fr))}}@media (max-width:575px){.content__news-grid--3{grid-template-columns:1fr}}.content__news-link{display:inline-flex;height:50px;margin:0 auto;justify-self:center;padding:0 calc(.00937 * 100vw + 27px)}.content__news-link-wrap{display:flex;justify-content:center}.content>.content-text:last-child>:last-child,.content>:last-child{margin-bottom:0!important}.content>:first-child{margin-top:0!important}.gallery-image__thumbnail{display:block;position:relative;padding-bottom:69%;background:center/cover no-repeat transparent;border-radius:5px;overflow:hidden}.gallery-image__thumbnail::after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS42IDI3LjhsLTYuNi02LjVjMi0yLjMgMy4yLTUuMiAzLjItOC40IDAtNy4xLTUuOS0xMi45LTEzLjEtMTIuOS03LjIgMC0xMy4xIDUuOC0xMy4xIDEyLjlzNS45IDEyLjkgMTMuMSAxMi45YzMgMCA1LjgtMSA4LTIuN2w2LjcgNi42Yy4zLjMuNS40LjkuNHMuNy0uMS45LS40Yy41LS42LjUtMS40IDAtMS45em0tMjctMTQuOGMwLTUuNyA0LjctMTAuMyAxMC41LTEwLjNzMTAuNSA0LjYgMTAuNSAxMC4zLTQuNyAxMC4zLTEwLjUgMTAuMy0xMC41LTQuNi0xMC41LTEwLjN6TTE4LjMgMTEuNWgtMy45di0zLjhjMC0uOC0uNS0xLjMtMS4zLTEuM3MtMS4zLjUtMS4zIDEuM3YzLjdoLTMuOGMtLjggMC0xLjMuNS0xLjMgMS4zcy41IDEuMyAxLjMgMS4zaDMuOHYzLjljMCAuOC41IDEuMyAxLjMgMS4zczEuMy0uNiAxLjMtMS4zdi0zLjloMy45Yy43IDAgMS4zLS41IDEuMy0xLjNzLS41LTEuMi0xLjMtMS4yeiIvPjwvc3ZnPg==) center/30px 30px no-repeat}.gallery-image__thumbnail::before{background:var(--primary)}.gallery-image__thumbnail::after,.gallery-image__thumbnail::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .4s}.gallery-image__thumbnail:hover::after{opacity:1}.gallery-image__thumbnail:hover::before{opacity:.5}.gallery-image__thumbnail--cert{padding-bottom:65.6%;background-position:center top}.gallery-image__caption{margin-top:calc(.0025 * 100vw + 9.2px);font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#999}.certificate{width:calc(100% - 38px);position:relative}.certificate::after{content:"";position:absolute;left:100%;bottom:0;width:0;height:0;border-style:solid;border-width:59px 38px 0 0;border-color:#ececec transparent transparent transparent}.certificate__thumbnail{border-radius:0}.content-slider{width:100%;max-width:100%;position:relative}.content-slider__slide{min-height:calc(.06375 * 100vw + 329.6px);color:#fff}.content-slider__title{font-size:calc(.00875 * 100vw + 19.2px);line-height:1.17;font-weight:700}.content-slider__text{margin-top:calc(.00375 * 100vw + 10.8px);font-size:calc(.00187 * 100vw + 12.4px);line-height:1.5}.content-slider__arrow{position:absolute;top:0;bottom:0;margin:auto;z-index:1}.content-slider__arrow.prev{left:0}.content-slider__arrow.next{right:0}.content-slider__slide{position:relative;background:#101626}.content-slider__content{position:relative;z-index:2;max-width:60%;padding:calc(.01562 * 100vw + 40px)}.content-slider__link{display:inline-flex;height:50px;margin-top:calc(.01125 * 100vw + 18.4px)}.content-slider__link-text{padding:0 calc(.00875 * 100vw + 23.2px)}.content-slider__pagination{margin-top:calc(.00438 * 100vw + 12.6px)}.content-slider__overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(90deg,#101626 59.82%,rgba(16,22,38,0) 100%)}.content-slider__img{position:absolute;height:100%;max-width:50%;-o-object-fit:cover;object-fit:cover;top:0;right:0}.content-multi-table table h5{color:var(--primary);font-weight:700;font-size:calc(.0025 * 100vw + 11.2px);line-height:1.5}.content-multi-table table th{color:#969696;background:#f8f8f8;border-bottom:0}.content-feedback{display:flex;align-items:center;padding:calc(.00688 * 100vw + 19.8px) calc(.01312 * 100vw + 31.8px);border-radius:5px}.content-feedback__button{height:50px;padding:0 calc(.00875 * 100vw + 17.2px);margin-left:auto;flex:0 0 auto}.content-feedback__title{flex:0 0 27%;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);font-weight:700}.content-feedback__text{flex:0 0 30%;margin-left:calc(.005 * 100vw + 16.4px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.content-feedback--light-stroke{border:1px solid #d6d6d6;background:#fafafa}.content-feedback--light{background:#f8f8f8}.content-feedback--color{color:#fff;background:var(--primary)}.content-feedback--dark{color:#fff;background:#333}.content-video{display:grid;grid-template-columns:auto 43%;gap:calc(.025 * 100vw + 32px) calc(.00625 * 100vw + 18px)}.content-video__text-col>:last-child{margin-bottom:0}.content-video__media-col{border-radius:5px;overflow:hidden}.content-video__video{display:block;width:100%}.content-partners__title{margin:0;color:var(--color-theme_text);font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700}.content-partners__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(.00875 * 100vw + 9.2px)}.content-partners__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(.0125 * 100vw + 16px)}.content-partners__link{display:flex;align-items:center;color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:1}.content-partners__link-icon{width:13px;height:9px;fill:var(--color-theme_text);margin-left:calc(.00313 * 100vw + 4px)}.content-reviews__title{color:var(--color-theme_text);font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700}.content-reviews__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(.0075 * 100vw + 25.6px)}.content-reviews__wrap{position:relative;margin:0 -15px}.content-reviews__review{height:100%;margin:0 15px}.content-reviews__arrow{position:absolute;top:0;bottom:0;margin:auto;z-index:1}.content-reviews__arrow.prev{left:15px}.content-reviews__arrow.next{right:15px}.content-reviews__slide{height:100%}.content-reviews__controls{display:flex}.content-reviews__controls .prev{margin-right:calc(.0075 * 100vw + 21.6px)}.content-reviews .slick-track{display:flex}.content-reviews .slick-track::after,.content-reviews .slick-track::before{display:none}.content-reviews .slick-slide{height:auto;float:none}.content-reviews .slick-slide>div{height:100%}.content-review{padding:calc(.00875 * 100vw + 23.2px);border:1px solid #d6d6d6}.content-review__file{display:flex;align-items:center;margin-top:calc(.00875 * 100vw + 19.2px);color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;transition:color .4s}.content-review__file-icon{width:21px;height:26px;margin-right:calc(.00375 * 100vw + 8.8px);fill:var(--color-theme_text);transition:fill .4s}.content-review__file:hover{color:var(--primary)}.content-review__file:hover .content-review__file-icon{fill:var(--primary)}.content-review--less-padding{padding:calc(.0075 * 100vw + 15.6px) calc(.00625 * 100vw + 13px)}.content-projects__logos{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(.0075 * 100vw + 15.6px);margin-bottom:calc(.0075 * 100vw + 15.6px)}.content-projects__logo{display:flex;align-items:center;justify-content:center;height:calc(.02063 * 100vw + 63.4px);position:relative;border:1px solid #d6d6d6;cursor:pointer}.content-projects__logo-img{max-width:80%;max-height:80%}.content-projects__logo::after{content:'';position:absolute;bottom:0;width:100%;height:calc(.00125 * 100vw + 2.6px);transform:scaleY(0);transform-origin:center bottom;background:var(--primary);transition:transform .4s}.content-projects__logo[data-tab-btn=active]::after{transform:scaleY(1)}.content-projects__text>:last-child{margin-bottom:0}.content-projects__text:not([data-tab=active]){display:none}@media (max-width:1199px){.text-page{grid-template-columns:74.2% auto}.gallery-item__thumbnail::before{opacity:1;background-color:transparent;background-size:16px 16px;background-position:96% 5%}.content-slider__content{max-width:82%}.certificate{width:calc(100% - 25px)}.certificate::after{border-width:37px 25px 0 0}.content__block{margin:calc(.00875 * 100vw + 27.2px) 0}}@media (max-width:991px){.content__articles{grid-template-columns:repeat(2,minmax(10px,1fr))}.text-page{display:block}.text-page__sidebar{margin-top:calc(.0125 * 100vw + 41px)}.content-slider__content{max-width:100%}.content-reviews__arrow{position:static}}@media (max-width:767px){.content__files{grid-template-columns:1fr}.content__gallery{grid-template-columns:repeat(2,minmax(10px,1fr))}.content-feedback{display:block}.content-feedback__text{margin:calc(.00375 * 100vw + 10.8px) 0}.content-feedback__title{margin-bottom:calc(.00375 * 100vw + 10.8px)}.content-video{grid-template-columns:1fr;row-gap:calc(.005 * 100vw + 8.4px)}}@media (max-width:575px){.content-partners__grid{grid-template-columns:repeat(2,1fr)}.content__gallery{grid-template-columns:minmax(10px,1fr)}.content__articles{grid-template-columns:minmax(10px,1fr)}.content-projects__logos{grid-template-columns:1fr;gap:0}}.post-card{color:var(--color-theme_text);border:1px solid #e4e4e4;border-radius:5px;overflow:hidden;background:#fff;transition:border-color .4s,box-shadow .4s,color .4s}.post-card:hover{color:var(--primary);border-color:transparent;box-shadow:0 10px 20px rgba(0,0,0,.05)}.post-card:hover .post-card__link svg{fill:var(--primary)}.post-card--default{padding:calc(.0075 * 100vw + 19.6px) calc(.00625 * 100vw + 13px) calc(.0075 * 100vw + 16.6px) calc(.00625 * 100vw + 28px)}.post-card--horizontal{display:grid;grid-template-columns:31.6% auto}.post-card--extended{display:grid;grid-template-columns:26.7% auto}.post-card__title{display:block;font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);font-weight:700}.post-card__title--no-hover{color:var(--color-theme_text)}.post-card__desc{display:block;color:#929292;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px)}.post-card__desc--default{margin-top:calc(.00625 * 100vw + 10px)}.post-card__desc--horizontal{margin-top:calc(.00688 * 100vw + 13.8px)}.post-card__desc--extended{margin-top:calc(.00625 * 100vw + 8px)}.post-card__img-wrap{display:block;position:relative;min-height:100%;padding-bottom:69%;background:#f5f5f5}.post-card__img-wrap--horizontal{padding-bottom:100%}.post-card__img-wrap--extended{padding-bottom:65.6%}.post-card__img-col{display:block}.post-card__img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.post-card__content-wrap{display:block}.post-card__content-wrap--with-picture{padding:calc(.00625 * 100vw + 18px) calc(.00625 * 100vw + 22px) calc(.00625 * 100vw + 15px)}.post-card__content-wrap--horizontal{padding:calc(.005 * 100vw + 17.4px) calc(.00313 * 100vw + 10px) calc(.005 * 100vw + 17.4px) calc(.00625 * 100vw + 21px)}.post-card__content-wrap--extended{display:flex;flex-direction:column;padding:calc(.00813 * 100vw + 19.4px) calc(.01 * 100vw + 44.8px) calc(.0075 * 100vw + 15.6px) calc(.0075 * 100vw + 24.6px)}.post-card__link{display:flex;align-items:center;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.post-card__link svg{width:13px;height:8px;margin-left:calc(.0025 * 100vw + 5.2px);fill:var(--color-theme_text);transition:fill .4s}.post-card__link--to-bottom{margin-top:auto;padding-top:calc(.0025 * 100vw + 11.2px)}@media (max-width:1199px){.post-card--horizontal{grid-template-columns:1fr;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.post-card--extended{grid-template-columns:33% auto}.post-card__img-wrap--horizontal{padding-bottom:69%}.post-card__img-wrap--extended{min-height:100%}}@media (max-width:575px){.post-card--extended{grid-template-columns:1fr}}.slider-pagination{display:flex;justify-content:center}.slider-pagination li{margin:0 4px}.slider-pagination li button{display:block;width:8px;height:8px;font-size:0;background:0 0;border-radius:50%;border:1px solid var(--color-theme_text);transition:background-color .4s,border-color .4s}.slider-pagination li.slick-active button{background:var(--secondary);border-color:var(--secondary)}.custom-scrollbar .simplebar-track.simplebar-vertical{width:2px;background:#eaeaea}.custom-scrollbar .simplebar-scrollbar{background:var(--primary)}.share{display:flex;align-items:center}.share__title{margin-right:calc(.005 * 100vw + 10.4px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700}.share__link{width:calc(.005 * 100vw + 20.4px);height:calc(.005 * 100vw + 20.4px)}.share__link:not(:last-child){margin-right:calc(.00125 * 100vw + 2.6px)}.share__link:hover .share__icon{opacity:.7}.share__icon{display:block;width:100%;height:100%;transition:opacity .4s}@media (max-width:575px){.share__title{margin-right:calc(.00375 * 100vw + 4.8px)}}.tags-cloud__title{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700}.tags-cloud__wrap{margin:0 calc(-.00313 * 100vw + -4px) calc(-.00313 * 100vw + -4px) 0}.tag-link{display:inline-block;padding:calc(.00187 * 100vw + 1.4px) calc(.005 * 100vw + 7.4px);margin:0 calc(.00313 * 100vw + 4px) calc(.00313 * 100vw + 4px) 0;font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:var(--color-theme_text);border:1px solid #eaeaea;border-radius:3px;transition-property:color,border-color;transition-duration:.4s}.tag-link:hover{color:var(--primary);border-color:var(--primary)}.sidebar-tags-cloud__title{margin-bottom:calc(.0025 * 100vw + 5.2px)}.header{position:relative;z-index:11;background:#fff}.header__top-container{display:flex;justify-content:space-between}.header__top-container--padding{padding-top:calc(.0025 * 100vw + 7.2px);padding-bottom:calc(.0025 * 100vw + 7.2px)}.header__top-info-group{display:grid;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;gap:calc(.005 * 100vw + 18.4px);margin-left:auto;padding-right:calc(.00438 * 100vw + 13.6px);padding-left:calc(.00438 * 100vw + 6.6px)}.header__logo{display:flex;align-items:center}.header__logo-img{display:block;width:var(--w);height:var(--h);-o-object-fit:contain;object-fit:contain}.header__logo-desc{margin-left:calc(.00937 * 100vw + 12px);font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#929292}.header__btn{height:45px;align-self:center;padding:0 calc(.005 * 100vw + 14.4px)}.header__info{display:flex;align-items:center}.header__info-text{font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px)}.header__info-icon{width:calc(.00313 * 100vw + 9px);height:calc(.00313 * 100vw + 9px);margin-right:calc(.00313 * 100vw + 6px)}.header__info--v-centered{align-self:center}.header__info-link{display:block;color:var(--color-theme_text);transition:color .4s}.header__info-link:hover{color:var(--primary)}.header__menu{display:grid;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;-webkit-column-gap:calc(.0075 * 100vw + 15.6px);column-gap:calc(.0075 * 100vw + 15.6px)}.header__menu--centered{padding:0 calc(.00375 * 100vw + 6.8px);margin:0 auto}.header__menu .menu-item{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px)}.header__menu .menu-item a{display:block;padding:calc(.005 * 100vw + 13.4px) 0;color:var(--color-theme_text);transition:color .4s}.header__menu .menu-item a:hover{color:var(--primary)}.header__menu .menu-item-has-children{position:relative}.header__menu .menu-item-has-children:hover .sub-menu{transform:none;opacity:1;pointer-events:all}.header__menu .sub-menu{padding:calc(.00375 * 100vw + 6.8px) 0;position:absolute;top:100%;left:calc(-.005 * 100vw + -14.4px);transform:translateX(15px);background:#fff;opacity:0;pointer-events:none;transition-duration:.4s;transition-property:transform,opacity}.header__menu .sub-menu .menu-item{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);white-space:nowrap}.header__menu .sub-menu .menu-item a{padding:calc(.0025 * 100vw + 2.2px) calc(.005 * 100vw + 14.4px)}.header__burger{align-self:center;margin-right:calc(.00625 * 100vw + 31px)}.header__mob{display:flex;align-items:center}.header__mob-tel{margin-left:auto}.header__mob-tel-icon{display:block;width:calc(.00375 * 100vw + 16.8px);height:calc(.00375 * 100vw + 16.8px);fill:var(--color-theme_text)}.header--sticky{position:-webkit-sticky;position:sticky;top:0;left:0}.header--shadow{-webkit-filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .13));filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .13))}.header__social-group{align-items:center;margin-left:calc(.00375 * 100vw + 10.8px)}.header__social-group-item{width:28px!important;height:28px!important;padding:5px!important}.header-sticky-panel{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;background:#fff;border-top:1px solid #efefef;-webkit-filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .13));filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .13))}.header-sticky-panel__container{display:flex;justify-content:space-between;align-items:center}@media (min-width:1200px){.header__burger{display:none}.header__mob{display:none}}@media (max-width:1899px){.header__top-info-group{gap:calc(.005 * 100vw + 12.4px);padding-right:calc(.00375 * 100vw + 8.8px);padding-left:calc(.00313 * 100vw + 4px)}.header__logo-img{max-width:135px}.header__info-text{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px)}.header__social-group-item{width:23px!important;height:23px!important}.header__btn{padding:0 calc(.005 * 100vw + 8.4px)}}@media (max-width:1509px){.header__logo-desc{display:none}}@media (max-width:1199px){.header-sticky-panel{display:none}.header__top{display:none}.header__top-container{justify-content:flex-start}.header__logo-img{max-width:110px}}.header-compact-search{position:relative}.header-compact-search__icon{width:calc(.0025 * 100vw + 12.2px);height:calc(.0025 * 100vw + 12.2px);fill:var(--color-theme_text);transition:fill .4s}.header-compact-search__label{height:100%;display:flex;align-items:center;padding-left:calc(.005 * 100vw + 8.4px);cursor:pointer}.header-compact-search__label:hover .header-compact-search__icon{fill:var(--primary)}.header-compact-search__dropdown{position:absolute;left:0;top:100%}.header-compact-search__form{width:200px}.header-compact-search__dropdown{transform:translateX(12%);opacity:0;pointer-events:none;transition-property:transform,opacity;transition-duration:.4s}.header-compact-search__dropdown:focus-within,.header-compact-search__dropdown:hover{opacity:1;transform:none;pointer-events:all}.header-search{display:flex;height:28px;border:1px solid #dad8d8;background:#fafafa}.header-search__submit{display:flex;align-items:center;padding:0 calc(.0025 * 100vw + 7.2px);background:0 0;border:0;cursor:pointer}.header-search__submit:hover .header-search__icon{fill:var(--primary)}.header-search__icon{width:calc(.0025 * 100vw + 10.2px);height:calc(.0025 * 100vw + 10.2px);fill:var(--color-theme_text);transition:fill .4s}.header-search__input{width:0;padding:0 calc(.005 * 100vw + 5.4px);flex:1 0 auto;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);border:0;background:0 0}.header-search__input::-webkit-input-placeholder{color:#929292}.header-search__input::placeholder{color:#929292}.header-search--long{flex:0 1 calc(.04 * 100vw + 337.2px)}.header-1__worktime{margin-right:calc(.0025 * 100vw + 8.2px)}.header-2__menu{padding-right:calc(.005 * 100vw + 10.4px)}.header-2__menu .menu-item a{padding:calc(.00313 * 100vw + 6px) 0}.header-2__menu .menu-item:first-child a{padding-left:calc(.00375 * 100vw + 8.8px);padding-right:calc(.00375 * 100vw + 8.8px);color:#fff;font-weight:700;background:var(--primary)}@media (max-width:1199px){.header-2{position:-webkit-sticky;position:sticky;top:0;left:0;-webkit-filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .13));filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .13))}}.footer{--background:#fff;--title:#333;--list:#929292;--text:#333;--tel:var(--primary);--tel-hover:var(--secondary);--line:#EAEAEA;--hover:var(--primary);--soc-wrap:var(--primary);--soc-wrap-hover:var(--secondary);--soc:#fff;content-visibility:auto;contain-intrinsic-size:auto 450px}.footer-theme-dark{--background:#333;--title:#fff;--list:#B6B6B6;--text:#929292;--tel:#fff;--tel-hover:var(--primary);--line:#484848}.footer-theme-site{--background:var(--secondary)}.color-theme-dark .footer--one{--background:#3E3E3E}.footer{background-color:var(--background)}.footer .footer__bottom{display:flex;align-items:center;padding:20px 0}.footer .footer__text{font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#929292}.footer .footer__text:not(:first-child){margin-left:50px}.footer .footer__text.link{text-decoration:underline}.footer .footer__text.link:hover{text-decoration:none}.footer .made-by{display:flex;align-items:center;margin-left:auto}.footer .made-by .made-by__svg{width:93px;height:16px;fill:#929292}.footer .made-by .made-by__text{font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#929292}.footer__logo-img{width:var(--w);height:var(--h)}@media (max-width:767px){.footer .footer__bottom{flex-direction:column;align-items:flex-start}.footer .footer__text{margin-bottom:10px}.footer .footer__text:not(:first-child){margin-left:0}.footer .made-by{margin-left:0}}.footer--one{background-color:var(--background)}.footer--one .footer__bottom{display:flex;align-items:center;padding:20px 0}.footer--one .footer__text{font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#d6d6d6}.footer--one .footer__text:not(:first-child){margin-left:50px}.footer--one .footer__text.link{text-decoration:underline}.footer--one .footer__text.link:hover{text-decoration:none}.footer--one .made-by{display:flex;align-items:center;margin-left:auto}.footer--one .made-by .made-by__svg{width:93px;height:16px;fill:#d6d6d6}.footer--one .made-by .made-by__text{font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#d6d6d6}.footer--two .footer__logo{margin-bottom:calc(.0075 * 100vw + 15.6px)}.footer--two .footer__top{display:grid;grid-template-columns:20% 49% 23%;grid-gap:calc(.00937 * 100vw + 12px);justify-content:space-between;padding:calc(.01562 * 100vw + 15px) 0;border-bottom:1px solid #92929233}@media (max-width:991px){.footer--two .footer__top{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer--two .footer__top{grid-template-columns:1fr}}.footer--two .footer-contacts{display:flex;flex-direction:column;max-width:188px}.footer--two .footer-contacts .footer-contacts__tel{display:flex;align-items:center;margin-bottom:20px}.footer--two .footer-contacts .footer-contacts__tel-icon{margin-right:10px;width:16px;height:16px;fill:var(--text)}.footer--two .footer-contacts .footer-contacts__tel-text{font-style:normal;font-weight:700;font-size:15px;line-height:24px;color:var(--tel)}.footer--two .footer-contacts .footer-contacts__tel:hover .footer-contacts__tel-text{color:var(--tel-hover)}.footer--two .footer-contacts .footer-contacts__mail{display:flex;align-items:center;margin-bottom:20px}.footer--two .footer-contacts .footer-contacts__mail-icon{margin-right:10px;width:16px;height:16px;fill:var(--text)}.footer--two .footer-contacts .footer-contacts__mail-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:var(--text)}.footer--two .footer-contacts .footer-contacts__mail:hover .footer-contacts__mail-text{color:var(--hover)}.footer--two .footer-contacts .footer-contacts__address{display:flex;align-items:flex-start}.footer--two .footer-contacts .footer-contacts__address-icon{margin-right:10px;width:16px;height:16px;fill:var(--text)}.footer--two .footer-contacts .footer-contacts__address-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:var(--text)}.footer--two .footer-contacts .soc{display:flex;flex-wrap:wrap;margin-top:30px}.footer--two .footer-contacts .soc__item{width:27px;height:27px;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-bottom:10px;border-radius:50%;background-color:var(--soc-wrap);transition:.4s}.footer--two .footer-contacts .soc__item:hover{background:var(--soc-wrap-hover)}.footer--two .footer-contacts .soc__icon{width:44%;height:44%;fill:var(--soc)}@media (max-width:991px){.footer--two .footer-contacts{max-width:210px}}@media (max-width:575px){.footer--two .footer-contacts{order:1;max-width:210px}.footer--two .footer-contacts .logo{display:none}}.footer--two .footer-menu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.footer--two .footer-menu .footer__list>li>a{display:inline-block;font-style:normal;font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:var(--title)}.footer--two .footer-menu .footer__list>li>a:hover{color:var(--primary)}.footer--two .footer-menu .sub-menu{margin-top:calc(.00937 * 100vw + 7px)}.footer--two .footer-menu .sub-menu li a{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:var(--text)}.footer--two .footer-menu .sub-menu li:not(:last-child) a{margin-bottom:calc(.00313 * 100vw + 9px)}.footer--two .footer-menu .sub-menu li a:hover{color:var(--hover)}@media (max-width:991px){.footer--two .footer-menu{display:none;order:1;grid-column-start:span 2}}@media (max-width:575px){.footer--two .footer-menu{grid-template-columns:1fr;grid-column-start:1}}.footer--two .footer-feedback .footer-feedback__title{font-style:normal;font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:var(--title);margin-bottom:5px}.footer--two .footer-feedback .footer-feedback__desc{font-style:normal;font-weight:700;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--title)}.footer--two .footer-feedback .footer-form__wrap{display:flex;flex-wrap:wrap;padding:calc(.00937 * 100vw + 12px) 0}.footer--two .footer-feedback .field{width:57%;margin-bottom:5px}.footer--two .footer-feedback .field__input{border:1px solid #929292;border-radius:0}.footer--two .footer-feedback .footer-form__button{width:43%;border-radius:0;margin-bottom:5px;height:50px}@media (max-width:991px){.footer--two .footer-feedback .footer-form__wrap{max-width:100%}.footer--two .footer-feedback .field{width:100%;margin-bottom:10px}.footer--two .footer-feedback .field__input{border-radius:5px}.footer--two .footer-feedback .footer-form__button{width:100%;border-radius:5px;margin-bottom:10px}}.footer--three .footer__top{display:grid;grid-template-columns:.6fr 1.7fr 1fr;grid-gap:calc(.00937 * 100vw + 12px);justify-content:space-between;padding:calc(.01562 * 100vw + 15px) 0;border-bottom:1px solid rgba(146,146,146,.2)}@media (max-width:991px){.footer--three .footer__top{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer--three .footer__top{grid-template-columns:1fr;grid-gap:0}}.footer--three .footer-contacts{display:flex;flex-direction:column;max-width:188px}.footer--three .footer-contacts .logo{margin-bottom:30px}.footer--three .footer-contacts .footer-contacts__tel{display:flex;align-items:center;margin-bottom:20px}.footer--three .footer-contacts .footer-contacts__tel-icon{margin-right:10px;width:16px;height:16px;fill:#929292}.footer--three .footer-contacts .footer-contacts__tel-text{font-style:normal;font-weight:700;font-size:15px;line-height:24px;color:#fff}.footer--three .footer-contacts .footer-contacts__tel:hover .footer-contacts__tel-text{color:var(--primary)}.footer--three .footer-contacts .footer-contacts__mail{display:flex;align-items:center;margin-bottom:20px}.footer--three .footer-contacts .footer-contacts__mail-icon{margin-right:10px;width:16px;height:16px;fill:#929292}.footer--three .footer-contacts .footer-contacts__mail-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#929292}.footer--three .footer-contacts .footer-contacts__mail:hover .footer-contacts__mail-text{color:#fff}.footer--three .footer-contacts .footer-contacts__address{display:flex;align-items:flex-start}.footer--three .footer-contacts .footer-contacts__address-icon{margin-right:10px;width:16px;height:16px;fill:#929292}.footer--three .footer-contacts .footer-contacts__address-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#929292}.footer--three .footer-contacts .soc{display:flex;flex-wrap:wrap;margin-top:30px}.footer--three .footer-contacts .soc__item{width:27px;height:27px;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-bottom:10px;border-radius:50%;background-color:#4f4f4f;transition:.4s}.footer--three .footer-contacts .soc__item:hover{background:var(--primary)}.footer--three .footer-contacts .soc__icon{width:44%;height:44%;fill:#fff}@media (max-width:991px){.footer--three .footer-contacts{max-width:210px}}@media (max-width:575px){.footer--three .footer-contacts{order:1;max-width:none;flex-direction:row}.footer--three .footer-contacts .logo{display:none}.footer--three .footer-contacts .footer-contacts__tel{order:1}.footer--three .footer-contacts .footer-contacts__tel-icon{display:none}.footer--three .footer-contacts .footer-contacts__tel-text{font-size:12px;line-height:normal}.footer--three .footer-contacts .footer-contacts__mail-icon{display:none}.footer--three .footer-contacts .footer-contacts__mail-text{font-size:12px;line-height:normal}.footer--three .footer-contacts .footer-contacts__mail::after{content:'|';padding:0 10px;color:#929292}.footer--three .footer-contacts .footer-contacts__address{display:none}.footer--three .footer-contacts .soc{display:none}}.footer--three .footer-menu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.footer--three .footer-menu .footer__list>li>a{display:inline-block;font-style:normal;font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#fff}.footer--three .footer-menu .footer__list>li>a:hover{color:var(--primary)}.footer--three .footer-menu .sub-menu{margin-top:calc(.00937 * 100vw + 7px)}.footer--three .footer-menu .sub-menu li a{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#b6b6b6}.footer--three .footer-menu .sub-menu li:not(:last-child) a{margin-bottom:calc(.00313 * 100vw + 9px)}.footer--three .footer-menu .sub-menu li a:hover{color:#fff}@media (max-width:991px){.footer--three .footer-menu{order:1;grid-column-start:span 2}}@media (max-width:575px){.footer--three .footer-menu{grid-template-columns:1fr;grid-column-start:1}}.footer--three .footer-feedback .footer-feedback__title{display:flex;align-items:center;font-style:normal;font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#fff;margin-bottom:5px}.footer--three .footer-feedback .footer-feedback__title-icon{width:calc(.00375 * 100vw + 23.8px);height:calc(.00375 * 100vw + 23.8px);fill:var(--primary);margin-right:10px}.footer--three .footer-feedback .footer-feedback__desc{font-style:normal;font-weight:400;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);color:#fff}.footer--three .footer-feedback .footer-form__wrap{display:flex;flex-wrap:wrap;padding:calc(.00937 * 100vw + 12px) 0}.footer--three .footer-feedback .field{width:57%;margin-bottom:5px}.footer--three .footer-feedback .field__input{border:1px solid #929292;border-radius:0}.footer--three .footer-feedback .footer-form__button{width:43%;border-radius:0;margin-bottom:5px;height:50px}@media (max-width:991px){.footer--three .footer-feedback .footer-form__wrap{max-width:100%}.footer--three .footer-feedback .field{width:100%;margin-bottom:10px}.footer--three .footer-feedback .field__input{border-radius:5px}.footer--three .footer-feedback .footer-form__button{width:100%;border-radius:5px;margin-bottom:10px}}@media (max-width:575px){.footer--three .footer-feedback .footer-feedback__desc{padding-left:calc(.00375 * 100vw + 33.8px)}}.footer--four{overflow:hidden;--feedback:#2C2C2C}.footer--four .footer__top{display:grid;grid-template-columns:20% 1fr;grid-gap:calc(.00937 * 100vw + 12px);justify-content:space-between;padding:calc(.01562 * 100vw + 15px) 0;border-bottom:1px solid rgba(146,146,146,.2);padding-top:0}@media (max-width:991px){.footer--four .footer__top{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer--four .footer__top{grid-template-columns:1fr}}.footer--four .footer-contacts{order:2;display:flex;flex-direction:column;max-width:188px}.footer--four .footer-contacts .logo{margin-bottom:30px}.footer--four .footer-contacts .footer-contacts__tel{display:flex;align-items:center;margin-bottom:20px}.footer--four .footer-contacts .footer-contacts__tel-icon{margin-right:10px;width:16px;height:16px;fill:#929292}.footer--four .footer-contacts .footer-contacts__tel-text{font-style:normal;font-weight:700;font-size:15px;line-height:24px;color:#fff}.footer--four .footer-contacts .footer-contacts__tel:hover .footer-contacts__tel-text{color:var(--primary)}.footer--four .footer-contacts .footer-contacts__mail{display:flex;align-items:center;margin-bottom:20px}.footer--four .footer-contacts .footer-contacts__mail-icon{margin-right:10px;width:16px;height:16px;fill:#929292}.footer--four .footer-contacts .footer-contacts__mail-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#929292}.footer--four .footer-contacts .footer-contacts__mail:hover .footer-contacts__mail-text{color:#fff}.footer--four .footer-contacts .footer-contacts__address{display:flex;align-items:flex-start}.footer--four .footer-contacts .footer-contacts__address-icon{margin-right:10px;width:16px;height:16px;fill:#929292}.footer--four .footer-contacts .footer-contacts__address-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#929292}.footer--four .footer-contacts .soc{display:flex;flex-wrap:wrap;margin-top:30px}.footer--four .footer-contacts .soc__item{width:27px;height:27px;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-bottom:10px;border-radius:50%;background-color:#4f4f4f;transition:.4s}.footer--four .footer-contacts .soc__item:hover{background:var(--primary)}.footer--four .footer-contacts .soc__icon{width:44%;height:44%;fill:#fff}@media (max-width:991px){.footer--four .footer-contacts{max-width:210px;order:3}}@media (max-width:575px){.footer--four .footer-contacts{order:1;max-width:210px}.footer--four .footer-contacts .logo{display:none}}.footer--four .footer-menu{order:3;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.footer--four .footer-menu .footer__list>li>a{display:inline-block;font-style:normal;font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#fff}.footer--four .footer-menu .footer__list>li>a:hover{color:var(--primary)}.footer--four .footer-menu .sub-menu{margin-top:calc(.00937 * 100vw + 7px)}.footer--four .footer-menu .sub-menu li a{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#b6b6b6}.footer--four .footer-menu .sub-menu li:not(:last-child) a{margin-bottom:calc(.00313 * 100vw + 9px)}.footer--four .footer-menu .sub-menu li a:hover{color:#fff}@media (max-width:991px){.footer--four .footer-menu{order:2;grid-column-start:span 2}}@media (max-width:767px){.footer--four .footer-menu{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer--four .footer-menu{grid-template-columns:1fr;grid-column-start:1}}.footer--four .footer-feedback{position:relative;order:1;grid-column-start:span 2;display:grid;grid-template-columns:-webkit-max-content .8fr 1fr;grid-template-columns:max-content .8fr 1fr;grid-gap:calc(.03125 * 100vw + 5px);align-items:center;justify-content:space-between;background-color:var(--feedback);padding:20px 0}.footer--four .footer-feedback .footer-feedback__title{font-style:normal;font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#fff;margin-bottom:5px}.footer--four .footer-feedback .footer-feedback__desc{font-style:normal;font-weight:700;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);color:#fff}.footer--four .footer-feedback .footer-form__wrap{display:flex;flex-wrap:wrap;padding:0}.footer--four .footer-feedback .field{width:70%;margin-bottom:5px}.footer--four .footer-feedback .field__input{border:1px solid #929292;border-radius:0}.footer--four .footer-feedback .footer-form__button{width:30%;border-radius:0;margin-bottom:5px;height:50px}.footer--four .footer-feedback:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;left:100%;background-color:inherit}.footer--four .footer-feedback:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;left:-100%;background-color:inherit}@media (max-width:991px){.footer--four .footer-feedback{grid-template-columns:1fr 1fr;grid-row-gap:15px;order:1}.footer--four .footer-feedback .footer-feedback__title{order:1;align-self:end}.footer--four .footer-feedback .footer-feedback__desc{order:3;align-self:start}.footer--four .footer-feedback .footer-form{order:2;grid-row-start:span 2}.footer--four .footer-feedback .footer-form__wrap{max-width:100%}.footer--four .footer-feedback .field{width:100%;margin-bottom:10px}.footer--four .footer-feedback .field__input{border-radius:5px}.footer--four .footer-feedback .footer-form__button{width:100%;border-radius:5px;margin-bottom:10px}}@media (max-width:575px){.footer--four .footer-feedback{grid-template-columns:1fr;order:0}.footer--four .footer-feedback .footer-feedback__desc{order:2}}.banner-slider__item:not(:first-child){display:none}.banner-slider-wrapper{position:relative}.banner-slider-controls{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;pointer-events:none}.banner-slider-controls__wrapper{display:flex;align-items:center;justify-content:space-between}.banner-slider-controls__arrow{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;width:30px;height:60px;pointer-events:all;transition:background-color .3s}.banner-slider-controls__arrow.prev{margin-left:calc(-.03472 * 100vw + 6.66667px)}.banner-slider-controls__arrow.next{margin-right:calc(-.03472 * 100vw + 6.66667px)}.banner-slider-controls__arrow.next .banner-slider-controls__svg{transform:rotate(180deg)}.banner-slider-controls__arrow:focus{box-shadow:0 4px 8px rgba(0,0,0,.1)}.banner-slider-controls__arrow:hover{background-color:var(--primary)}.banner-slider-controls__arrow:hover .banner-slider-controls__svg{fill:#fff}.banner-slider-controls__svg{display:block;width:12px;height:15px;fill:#333;transition:fill .3s}.slick-dots{display:flex;justify-content:center;position:absolute;left:0;right:0;bottom:calc(.0125 * 100vw + 6px);z-index:1}.slick-dots li{width:8px;height:8px;border:1px solid var(--color-theme_text);border-radius:50%;background-color:transparent;transition:background-color .3s;margin:0 4px}.slick-dots li.slick-active{background-color:var(--secondary);border:1px solid transparent}.slick-dots li *{display:none}@media (max-width:1199px){.section-banner__wrap{padding-left:calc(.03413 * 100vw + -10.9215px)}.banner-slider-controls__arrow.prev{margin-left:calc(-.01706 * 100vw + 5.46075px)}.banner-slider-controls__arrow.next{margin-right:calc(-.01706 * 100vw + 5.46075px)}}@media (max-width:767px){.banner-slider-controls__wrapper{display:none}}@media (max-width:400px){.banner-slider-controls{align-items:flex-end}}.section-banner{position:relative;padding:calc(.0375 * 100vw + 18px) 0 calc(.05312 * 100vw + 23px)}.section-banner__wrap{display:flex;justify-content:space-between;align-items:flex-start}.section-banner__left{display:flex;flex-direction:column;align-items:flex-start}.section-banner__title{font-size:calc(.01312 * 100vw + 19.8px);line-height:calc(.01438 * 100vw + 23.4px);font-weight:700;color:#333;display:block;max-width:calc(.175 * 100vw + 234px);margin-bottom:calc(.00625 * 100vw + 8px)}.section-banner__title b{background-color:var(--secondary)}.section-banner__desc{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:#333;display:block;max-width:calc(.0431 * 100vw + 287.24138px);margin-bottom:calc(.0125 * 100vw + 16px)}.section-banner__button{padding:calc(.00607 * 100vw + 2.34345px) calc(.00781 * 100vw + 14.01301px)}.section-banner__button--mobile{display:none}.section-banner .section-banner__img{display:none}.section-banner.dark .section-banner__title{color:#fff}.section-banner.dark .section-banner__desc{color:#fff}.section-banner.light .section-banner__title{color:#333}.section-banner.light .section-banner__desc{color:#333}.section-banner.light .custom-timer__seporator,.section-banner.light .custom-timer__text{color:#333}.custom-modal-body .modal-form{padding:0}.form-success{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.form-success__svg{fill:var(--success-icon-color,#1a2b67);width:80px;height:80px;margin-bottom:20px}.form-success__text{font-size:calc(.00375 * 100vw + 14.8px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:var(--success-text-color,#333);text-align:center}.custom-timer{display:flex;align-items:center;justify-content:center;max-width:100%;padding-bottom:calc(.00937 * 100vw + 16px);-webkit-user-select:none;-ms-user-select:none;user-select:none}.custom-timer:not(:last-child){margin-bottom:calc(.00937 * 100vw + 12px)}.custom-timer__wrapper{display:flex;align-items:center}.custom-timer__part{display:flex;flex-direction:column;align-items:center;position:relative}.custom-timer__seporator{font-size:30px;line-height:1;color:#fff;margin:0 calc(.00375 * 100vw + 3.8px)}.custom-timer__int{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.00813 * 100vw + 21.4px);color:#fff;font-weight:700;display:flex}.custom-timer__int>span{background:var(--primary);border-radius:4px;padding:calc(.00438 * 100vw + 3.6px);display:block}.custom-timer__int>span:not(:last-child){margin-right:calc(.00187 * 100vw + 1.4px)}.custom-timer__text{font-size:calc(.00375 * 100vw + 10.8px);line-height:calc(.00625 * 100vw + 12px);font-weight:700;color:#fff;position:absolute;left:0;right:0;top:calc(100% + (.00313 * 100vw + 4px));text-align:center}@media (max-width:767px){.section-banner__wrap{flex-direction:column;align-items:center}.section-banner__left{margin-bottom:25px}.section-banner--mobile-view .custom-timer,.section-banner--mobile-view .section-bg{display:none}.section-banner--mobile-view .section-banner__button{display:none}.section-banner--mobile-view .section-banner__button--mobile{margin-bottom:38px;display:flex;width:100%;height:50px;text-align:center}.section-banner--mobile-view .section-banner__img{display:block;align-self:center;-o-object-fit:contain;object-fit:contain;width:calc(.4698 * 100vw + .66443px);height:calc(.39597 * 100vw + .28859px)}.section-banner--mobile-view.dark .section-banner__title{color:#333}.section-banner--mobile-view.dark .section-banner__desc{color:#333}.section-banner--mobile-view.dark .custom-timer__seporator,.section-banner--mobile-view.dark .custom-timer__text{color:#333}}.section-aplication-form{padding:calc(.01875 * 100vw + 19px) 0}.section-aplication-form__wrap{display:flex}.section-aplication-form__left{width:100%;padding-top:calc(.0625 * 100vw + -20px)}.section-aplication-form__right{width:calc(.14757 * 100vw + 286.66667px);margin-left:30px;flex-shrink:0}.section-aplication-form__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-bottom:30px}.section-aplication-form__arrow{display:block;margin-left:auto;max-width:50%}.section-aplication-form__arrow path:first-child{stroke:#333}.section-aplication-form__arrow path:nth-child(2){stroke:#333;fill:#333}.aplication-form{background-color:var(--color-theme);border:1px solid #d6d6d6;border-radius:5px;overflow:hidden}.aplication-form__container{padding:0 calc(.01562 * 100vw + 10px);width:100%}.aplication-form__head{padding:calc(.00688 * 100vw + 9.8px) 0 calc(.005 * 100vw + 8.4px)}.aplication-form__title{padding:calc(.005 * 100vw + 5.4px) 0 calc(.00625 * 100vw + 8px);background-color:#f5f5f5;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.00625 * 100vw + 18px)}.aplication-form__body{padding:calc(.00625 * 100vw + 8px) 0 calc(.01875 * 100vw + 19px)}.aplication-form__nav{display:flex;align-items:center;justify-content:space-between}.aplication-form-step{display:none}.aplication-form-step.active{display:block}.aplication-form-step__title{font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);font-weight:500;color:#333;margin-bottom:calc(.00438 * 100vw + 13.6px)}.aplication-form-step__answers{margin-bottom:calc(.0075 * 100vw + 12.6px)}.aplication-form-step__button{width:270px;height:50px}.aplication-form-step__submit{width:100%;height:50px;margin-bottom:calc(.00313 * 100vw + 4px)}.aplication-form-step__field{width:100%;margin-bottom:calc(.00313 * 100vw + 6px)}.aplication-form-step__desc{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;margin-bottom:17px}.aplication-form-step-answer{display:flex;cursor:pointer}.aplication-form-step-answer:not(:last-child){margin-bottom:calc(.00438 * 100vw + 5.6px)}.aplication-form-step-answer__input{display:none}.aplication-form-step-answer__input:not([type=checkbox]):checked+.aplication-form-step-answer__check{border-width:calc(.00125 * 100vw + 3.6px);border-color:var(--primary)}.aplication-form-step-answer__input[type=checkbox]+.aplication-form-step-answer__check{border-radius:0;position:relative}.aplication-form-step-answer__input[type=checkbox]+.aplication-form-step-answer__check:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:var(--primary);opacity:0}.aplication-form-step-answer__input[type=checkbox]:checked+.aplication-form-step-answer__check{border-color:var(--primary)}.aplication-form-step-answer__input[type=checkbox]:checked+.aplication-form-step-answer__check:after{opacity:1}.aplication-form-step-answer__check{background:#fff;border:1px solid #c4c4c4;transition:border .3s;width:calc(.005 * 100vw + 12.4px);height:calc(.005 * 100vw + 12.4px);display:block;margin-right:10px;flex-shrink:0;border-radius:50%}.aplication-form-step-answer__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333}.aplication-form-back{display:none;align-items:center}.aplication-form-back__svg{display:block;width:7px;height:10px;margin-right:10px;fill:var(--secondary)}.aplication-form-back__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:500;color:var(--secondary);-webkit-text-decoration-line:underline;text-decoration-line:underline}.aplication-form-back:hover .aplication-form-back__text{text-decoration:none}@media (max-width:767px){.section-aplication-form__wrap{flex-direction:column}.section-aplication-form__left{margin-bottom:30px}.section-aplication-form__title{margin-bottom:0}.section-aplication-form__right{width:calc(.24609 * 100vw + 211.2528px);margin:auto}.section-aplication-form__arrow{display:none}.section-aplication-form__title br{display:none}}.section-about-company{background:#f5f5f5;padding:calc(.01875 * 100vw + 19px) 0}.section-about-company__wrap{display:grid;grid-template-columns:35% auto;gap:calc(.01125 * 100vw + 28.4px);position:relative}.section-about-company__title{font-weight:700;font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);color:var(--color-theme_text);margin-bottom:calc(.00625 * 100vw + 13px)}.section-about-company__text{max-height:291px;overflow:auto}.section-about-company__text p{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text)}.section-about-company__text p:not(:last-child){margin-bottom:10px}.section-about-company__left{width:100%;max-width:470px}.section-about-company__img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;border-radius:5px}.section-about-company__content{padding-right:20px}@media (max-width:1199px){.section-about-company__wrap{grid-template-columns:42% auto}}@media (max-width:767px){.section-about-company__wrap{grid-template-columns:1fr;gap:0}.section-about-company__left{margin:calc(.00375 * 100vw + 8.8px) 0 calc(.00625 * 100vw + 22px)}}.section-action{position:relative;background-color:#fafafa}.section-action::before{content:'';position:absolute;top:22px;left:0;z-index:-1;width:100%;height:calc(100% - 44px)}.section-action__img{display:block;width:calc(.05388 * 100vw + 196.55172px)}.section-action__wrap{display:flex;justify-content:space-between}.section-action__right{display:flex;align-items:center;padding:calc(.0125 * 100vw + 11px) 0 40px}.section-action__left{margin-right:calc(.0431 * 100vw + -22.75862px);max-width:calc(.06466 * 100vw + 305.86207px);width:100%}.section-action__title{font-weight:700;font-size:calc(.00937 * 100vw + 18px);line-height:calc(.01 * 100vw + 22.8px);color:#333;display:block;margin-bottom:calc(.00313 * 100vw + 11px)}.section-action__text{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:#333}.section-action__button{width:270px;height:50px;background-color:var(--primary)}.section-action__button-text{color:#fff}@media (max-width:991px){.section-action__wrap{flex-direction:column}.section-action__img{margin-left:auto;height:auto;width:calc(.23398 * 100vw + 18.12668px)}}@media (max-width:767px){.section-action__right{flex-direction:column;align-items:flex-start}.section-action__left{margin-right:0;margin-bottom:30px}.section-action__text br{display:none}}.section-slider{padding:calc(.01875 * 100vw + 19px) 0}.section-slider__wrap{position:relative}.section-slider-slider{border:1px solid #e4e4e4;border-radius:0 12px;overflow:hidden}.section-slider-slider>.section-slider-slide:not(:first-child){display:none}.section-slider-slide{position:relative;z-index:0}.section-slider-slide__wrap{padding:calc(.04063 * 100vw + 22px) 15px calc(.0625 * 100vw + 20px) calc(.05 * 100vw + 4px);display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1}.section-slider-slide__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);display:block;margin-bottom:15px}.section-slider-slide__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text);display:block;margin-bottom:calc(.00813 * 100vw + 20.4px)}.section-slider-slide__button{display:inline-flex;padding:12px 40px}.section-slider-slide__img{position:absolute;top:0;bottom:0;right:0;z-index:-1;width:70%;background-repeat:no-repeat;background-size:cover}.section-slider-slide__img-gradient{background-image:linear-gradient(var(--direction),transparent,var(--color-theme));position:absolute;left:0;top:0;right:0;bottom:0}.section-slider-controls{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.section-slider-controls__item{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;width:30px;height:60px;pointer-events:all;transition:background-color .3s}.section-slider-controls__item--prev{margin-left:calc(.00625 * 100vw + -2px)}.section-slider-controls__item--next{margin-right:calc(.00625 * 100vw + -2px)}.section-slider-controls__item--next .section-slider-controls__arrow{transform:rotate(180deg)}.section-slider-controls__item:hover{background-color:var(--primary)}.section-slider-controls__item:hover .section-slider-controls__arrow{fill:#fff}.section-slider-controls__item:focus{box-shadow:0 4px 8px rgba(0,0,0,.1)}.section-slider-controls__arrow{display:block;width:12px;height:15px;fill:#333;transition:fill .3s}:root{--direction:to left}@media (max-width:767px){:root{--direction:to top}.section-slider-slider{border-radius:initial}.section-slider-slide__wrap{padding-bottom:0}.section-slider-slide__button{width:100%;margin-bottom:20px}.section-slider-slide__img{position:static;height:calc(.29083 * 100vw + 76.93512px);width:100%}}@media (max-width:575px){.section-slider-controls{display:none}}.section-service{position:relative;z-index:1;padding:calc(.01875 * 100vw + 19px) 0}.section-service__header{margin-bottom:calc(.0125 * 100vw + 16px);display:flex;align-items:center}.section-service__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:15px}.section-service__wrapper{display:grid;align-items:start;grid-template-columns:repeat(3,1fr);row-gap:calc(.0125 * 100vw + 6px);-webkit-column-gap:calc(.0125 * 100vw + 6px);column-gap:calc(.0125 * 100vw + 6px)}.section-service__wrapper:not(:last-child){margin-bottom:calc(.03125 * 100vw + 20px)}.card-service{position:relative}.card-service__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--primary)}.card-service__img-wrap{position:relative;border-radius:5px;background:#e4e4e4;overflow:hidden;transition-property:border-radius;transition-delay:.8s;transition-duration:.4s}.card-service__title{display:flex;align-items:center;min-height:100px;padding:20px calc(.00937 * 100vw + 12px);position:absolute;bottom:0;left:0;right:0;z-index:1;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#fff;transition:transform .4s}.card-service__title::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--secondary);opacity:.8;z-index:-1;transition:opacity .4s}.card-service__content{padding:calc(.00625 * 100vw + 24px) calc(.00625 * 100vw + 20px)}.card-service__hidden-block{max-height:0;overflow:hidden;position:absolute;top:100%;left:0;width:100%;background:var(--secondary);border-radius:0 0 5px 5px;transition:max-height .8s}.card-service__insludes{padding-top:20px;padding-bottom:30px}.card-service__insludes__item{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#fff;display:flex;align-items:baseline}.card-service__insludes__item:not(:last-child){margin-bottom:10px}.card-service__insludes__item:before{content:"";width:7px;height:7px;background-color:var(--primary);border-radius:50%;display:block;flex-shrink:0;margin-right:13px}.card-service__button{width:100%;height:50px}.card-service__insludes-title{font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#fff}.card-service:focus,.card-service:hover{z-index:2}.card-service:focus .card-service__title,.card-service:hover .card-service__title{transform:translateY(100%)}.card-service:focus .card-service__title::after,.card-service:hover .card-service__title::after{opacity:1}.card-service:focus .card-service__img-wrap,.card-service:hover .card-service__img-wrap{border-radius:5px 5px 0 0;transition-delay:0s;transition-duration:0s}.card-service:focus .card-service__hidden-block,.card-service:hover .card-service__hidden-block{max-height:800px}.duble-title{display:flex;align-items:center}.duble-title__text{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:var(--color-theme_text)}.duble-title__line{margin-right:13px;display:flex;align-items:center}.duble-title__line:before{content:"";display:block;width:140px;height:1px;background-color:var(--secondary)}.duble-title__line:after{content:"";display:block;width:9px;height:9px;border-radius:50%;background-color:var(--secondary)}.card-service-type-two{position:relative}.card-service-type-two__header{background:#fff;border:1px solid #d6d6d6;border-radius:5px;padding:20px calc(.00625 * 100vw + 18px);position:relative;z-index:0;overflow:hidden;height:100%;transition:.3s}.card-service-type-two__header:before{content:"";position:absolute;top:calc(100% - (.01875 * 100vw + 34px));left:0;right:0;bottom:0;z-index:-1;background-color:var(--primary);transform:rotate(-35deg);transform-origin:100% 0;transition:.15s}.card-service-type-two__title{font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:var(--secondary);transition:.3s}.card-service-type-two__svg{width:10px;height:16px;transform:rotate(-90deg);fill:#fff;margin-left:auto;display:block;position:absolute;right:20px;bottom:17px}.card-service-type-two__hidden-block{position:absolute;z-index:2;left:0;right:0;top:100%;width:100%;background-color:var(--secondary);padding:0 calc(.00625 * 100vw + 18px) calc(.00625 * 100vw + 18px);border-radius:0 0 5px 5px;visibility:hidden;display:flex;flex-direction:column}.card-service-type-two__insludes{padding-top:calc(.00625 * 100vw + 8px);padding-bottom:calc(.00625 * 100vw + 18px)}.card-service-type-two__insludes__item{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#fff;display:flex;align-items:baseline}.card-service-type-two__insludes__item:not(:last-child){margin-bottom:10px}.card-service-type-two__insludes__item:before{content:"";width:7px;height:7px;background-color:var(--primary);border-radius:50%;display:block;flex-shrink:0;margin-right:13px}.card-service-type-two__button{width:100%;height:50px}.card-service-type-three{font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:var(--secondary);position:relative;background:0 0;border:1px solid #d6d6d6;border-radius:5px;padding:20px calc(.00625 * 100vw + 18px);position:relative;z-index:0;overflow:hidden;height:100%;transition-property:border-color,border-radius,color;transition-duration:.4s;cursor:pointer}.card-service-type-three::before{content:"";position:absolute;top:calc(100% - (.01875 * 100vw + 34px));left:0;right:0;bottom:0;z-index:-1;background-color:var(--primary);transform:rotate(-35deg);transform-origin:100% 0;transition:.4s}.card-service-type-three.active .card-service-type-three__svg{transform:rotate(90deg)}.card-service-type-three__svg{width:10px;height:16px;transform:rotate(-90deg);fill:#fff;margin-left:auto;display:block;position:absolute;right:20px;bottom:17px;transition:.4s}.card-service-type-three .service-block{display:none}.card-service-type-three.active,.card-service-type-three:hover{color:#fff;border-radius:5px 5px 0 0;border-color:var(--secondary)}.card-service-type-three.active::before,.card-service-type-three:hover::before{transform:rotate(0);top:0;transition:.3s}.service-block{display:flex}.service-block__left{width:calc(.07806 * 100vw + 220.1301px);margin-right:30px;flex-shrink:0}.service-block__right{flex-grow:1}.service-block__img{display:block;width:100%;height:auto;max-height:calc(.0625 * 100vw + 280px);border-radius:5px;-o-object-fit:cover;object-fit:cover}.service-block__title{display:block;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:var(--color-theme_text);margin-bottom:20px}.service-block__button{height:calc(.00625 * 100vw + 38px);max-width:270px}.service-block-insludes{padding-top:calc(.00625 * 100vw + 8px);padding-bottom:calc(.00625 * 100vw + 18px)}.service-block-insludes__item{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text);display:flex;align-items:baseline}.service-block-insludes__item:not(:last-child){margin-bottom:10px}.service-block-insludes__item:before{content:"";width:7px;height:7px;background-color:var(--primary);border-radius:50%;display:block;flex-shrink:0;margin-right:13px}@media (max-width:1199px){.card-service__hidden-block{position:static}}@media (max-width:991px){.section-service__wrapper{grid-template-columns:repeat(2,1fr)}.card-service-type-three__svg,.card-service-type-two__svg{width:7px;height:12px;right:13px;bottom:7px}}@media (max-width:767px){.service-block{flex-direction:column}.service-block__left{width:100%;margin-bottom:20px;margin-right:0}}@media (max-width:575px){.section-service__wrapper{grid-template-columns:repeat(1,1fr)}.section-service__header{flex-direction:column-reverse;align-items:flex-start}.section-service__title{margin-right:0}.card-service__wrap{min-height:70px}.card-service.active .card-service__wrap{position:static}.card-service-type-two.active .card-service-type-two__hidden-block,.card-service-type-two:hover .card-service-type-two__hidden-block{position:static}.card-service-type-two__header{height:auto}.duble-title{margin-bottom:10px}.duble-title__line:before{display:none}.card-service-type-three__header{height:auto}.service-block{max-width:calc(.35294 * 100vw + 157.05882px);margin:0 auto}.service-block.active{display:block}}.section-catalog{padding:calc(.01875 * 100vw + 19px) 0}.section-catalog__header{margin-bottom:40px;display:flex;align-items:center}.section-catalog__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:15px}.catalog-nav-wrap{overflow-x:auto;padding-bottom:30px;display:grid}.catalog-nav{position:relative;display:flex;z-index:0;white-space:nowrap}.catalog-nav:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#e4e4e4}.catalog-nav__item{font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);position:relative;font-weight:500;color:var(--color-theme_text);padding-bottom:12px;flex-shrink:0}.catalog-nav__item:not(:last-child){margin-right:calc(.02155 * 100vw + 18.62069px)}.catalog-nav__item:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:-1px;height:3px;background-color:var(--primary);opacity:0;transition:.3s}.catalog-nav__item.active{color:var(--color-theme_text);font-weight:700}.catalog-nav__item.active:after{opacity:1}.product-cards{padding-top:10px;padding-bottom:30px;display:flex;flex-wrap:wrap;margin:-15px}.product-card{background:#fff;box-shadow:0 0 18px rgba(0,0,0,.08);border-radius:5px;padding:calc(.00625 * 100vw + 13px) calc(.00625 * 100vw + 13px) calc(.00625 * 100vw + 18px);position:relative;width:calc(25% - 30px);margin:15px;display:flex;flex-direction:column;justify-content:space-between}.product-card__row{display:flex;align-items:center;justify-content:space-between}.product-card__row .amount{width:calc(50% - 3px);height:50px}.product-card__row .product-card__button{width:calc(50% - 3px)}.product-card__header{margin-bottom:28px}.product-card__img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.product-card__body{height:100%;display:flex;flex-direction:column}.product-card__title{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);font-weight:700;color:#333;display:block;margin-bottom:12px}.product-card__desc{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#333;display:block;margin-bottom:20px}.product-card__button{width:100%;height:50px;margin-top:auto}.product-card:hover{cursor:pointer}.product-card-price{display:flex;align-items:baseline;margin-bottom:25px}.product-card-price__new-price{font-size:calc(.00375 * 100vw + 14.8px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#333;margin-right:15px}.product-card-price__old-price{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#c4c4c4}.product-markers{position:absolute;z-index:1;top:13px;left:13px;display:flex;flex-direction:column;align-items:flex-start}.product-markers .product-marker{border-radius:3px;padding:2px 13px;color:#fff;font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px)}.product-markers .product-marker:not(:last-child){margin-bottom:8px}.product-markers .product-marker.a{background-color:#1a2b67}.product-markers .product-marker.b{background-color:#d81717}.product-markers .product-marker.c{background-color:#ea6726}.show-more-wrap{display:flex;justify-content:center}.show-more{display:flex;align-items:center}.show-more__text{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);font-weight:500;color:var(--primary);text-decoration:underline;margin-right:12px}.show-more__svg{width:8px;height:12px;transform:rotate(-90deg);fill:var(--primary)}.show-more:hover .show-more__text{text-decoration:none}.product-modal .custom-modal__overlay{padding:calc(.0125 * 100vw + 26px)}.product-modal .custom-modal__wrapper{width:1100px}.product-modal .custom-modal-header{padding:10px 15px 15px}.product-modal .custom-modal-body{padding:0 calc(.01562 * 100vw + 10px) calc(.01562 * 100vw + 10px)}.product-modal__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:#333;display:block;margin-bottom:35px}.product-modal__wrap{display:flex;justify-content:space-between}.product-modal__left{width:calc(50% - (.00867 * 100vw + 3.34779px));padding-bottom:40px}.product-modal__right{width:calc(50% - (.00867 * 100vw + 3.34779px));min-height:200px}.product-slider--nav{margin:0 -10px}.product-slider--nav .slick-track{padding-bottom:3px}.product-slider--nav .slick-slide{padding:0 10px}.product-slider--nav .slick-slide>div{padding:5px;border:1px solid #e9e9e9;border-radius:5px;position:relative;transition:.3s}.product-slider--nav .slick-slide>div:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;background-color:var(--primary);transition:.3s;visibility:hidden}.product-slider--nav .slick-slide.slick-current>div{border-color:var(--primary)}.product-slider--nav .slick-slide.slick-current>div:before{visibility:visible;opacity:.2}.product-slider--nav .slick-dots{top:calc(100% + (.00625 * 100vw + 8px))}.product-slider--nav .product-slider__item{height:calc(.02602 * 100vw + 30.04337px)}.product-slider--for{border:1px solid #e9e9e9;border-radius:5px;margin-bottom:15px}.product-slider--for .slick-slide>div{padding:10px}.product-slider--for .product-slider__item{height:calc(.11275 * 100vw + 173.52125px)}.product-slider__item{width:100%;display:block!important;-o-object-fit:contain;object-fit:contain}.product-slider__item:not(:first-child){display:none}.wrap-product-slider-nav{position:relative}.product-slider-arrows{position:absolute;top:0;left:5px;right:5px;bottom:0;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.product-slider-arrows__arrow{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;width:30px;height:42px;pointer-events:all;transition:background-color .3s}.product-slider-arrows__arrow.next .product-slider-arrows__svg{transform:rotate(180deg)}.product-slider-arrows__arrow:hover{background-color:var(--primary)}.product-slider-arrows__arrow:hover .product-slider-arrows__svg{fill:#fff}.product-slider-arrows__svg{display:block;width:7px;height:12px;fill:#333;transition:fill .3s}.simplebar-container{height:100%}.product-modal-content{padding-right:20px;position:relative}.product-modal-content__header{display:flex;align-items:baseline;justify-content:space-between}.product-modal-content__top{display:flex;padding:15px 0 20px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.product-modal-content__body{padding-top:15px}.product-modal-content__row{display:flex;justify-content:space-between;align-items:center}.product-modal-content__row:not(:last-child){margin-bottom:30px}.product-modal-content__bottom{padding-top:40px;padding-bottom:20px}.product-modal-content.loading .loading-animate-wrap{display:flex}.product-count{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#9fa3a7;display:block;margin-bottom:12px}.product-select-options:not(:last-child){margin-right:50px}.product-select-options__title{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#9fa3a7;display:block;margin-bottom:10px}.color-picker{display:flex;align-items:center}.color-picker__item{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.color-picker__item:not(:last-child){margin-right:10px}.color-picker__input{display:none}.color-picker__input:checked+.color-picker__svg{opacity:1}.color-picker__svg{opacity:0;transition:.3s;width:15px;height:11px;fill:#fff}.sizes-picker{display:flex;align-items:center}.sizes-picker__item{cursor:pointer}.sizes-picker__item:not(:last-child){margin-right:10px}.sizes-picker__input{display:none}.sizes-picker__input:checked+.sizes-picker__text{opacity:1;border-color:#e9e9e9;color:#333}.sizes-picker__text{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#9fa3a7;font-weight:700;border:2px solid transparent;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s;text-transform:uppercase}.simplebar-track.simplebar-vertical{background-color:#eee;width:1px;overflow:visible}.simplebar-scrollbar:before{background-color:var(--primary);left:-1px;right:-1px;opacity:1}.amount-wrap{display:flex;align-items:center}.amount-title{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#9fa3a7;margin-right:calc(.00625 * 100vw + 8px)}.amount{display:flex;overflow:hidden;max-width:100px;max-height:42px;background:#fff;border:1px solid #d5d5d5;border-radius:5px}.amount__button{padding:5px;width:30%;flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#b6b6b6}.amount__button:focus,.amount__button:hover{color:#333}.amount__input{flex:1 0 auto;border:none;text-align:center;font-size:18px}.modal-product-price{display:flex;align-items:baseline}.modal-product-price__new{font-size:calc(.00375 * 100vw + 14.8px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#333;margin-right:15px}.modal-product-price__old{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#c4c4c4}.modal-product-total{color:#333;font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px)}.modal-product-total__cost{font-size:calc(.00375 * 100vw + 14.8px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700}.modal-product-form{background-color:#fffbf9;border-radius:5px;padding:calc(.00813 * 100vw + 12.4px) calc(.01562 * 100vw + 10px) calc(.01 * 100vw + 6.8px)}.modal-product-form__wrap{display:flex;justify-content:space-between;margin-bottom:calc(.005 * 100vw + 5.4px)}.modal-product-form__field{width:calc(50% - 7px)}.modal-product-form__field .field__input{background:0 0;border:1px solid #dcdcdc}.modal-product-form__field .field__text{color:#b4b1b0}.modal-product-form__submit{width:calc(50% - 7px)}.modal-product-form .personal{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#b4b1b0}.modal-product-form .personal>a{color:#b4b1b0}.modal-product-info__tabs{border-bottom:1px solid #e4e4e4;display:flex}.modal-product-info__tab{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:500;color:#d6d6d6;padding-bottom:15px;position:relative;transition:.3s;display:block}.modal-product-info__tab:not(:last-child){margin-right:calc(.03125 * 100vw + 5px)}.modal-product-info__tab:after{content:"";position:absolute;left:0;right:0;z-index:1;bottom:-2px;height:3px;background-color:var(--primary);opacity:0;transition:.3s}.modal-product-info__tab.active{color:#333}.modal-product-info__tab.active:after{opacity:1}.modal-product-info__content{padding-top:calc(.00625 * 100vw + 8px);display:none}.modal-product-info__content.active{display:block}.modal-product-info__text p{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#333}.modal-product-info__text p:not(:last-child){margin-bottom:10px}.slider-previews{width:100%}.slider-previews>.slider-previews__item:not(:first-child){display:none}.slider-previews__item{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.slider-previews .slick-slide{height:100%}.slider-previews .slick-slide>div{height:100%}.slider-previews .slick-track{height:100%}.slider-previews .slick-list{height:100%}.product-card-drop{position:absolute;left:0;right:0;top:calc(100% - 1px);background-color:#fff;z-index:2;box-shadow:0 19px 18px rgba(0,0,0,.08);padding:10px 15px 30px 25px;opacity:0}.product-card-drop.init{opacity:1}.product-card-drop__row{display:flex;margin-bottom:20px}.product-card-drop__count{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#9fa3a7;margin-bottom:18px}.product-card-drop-simplebar{max-height:400px;padding-right:10px}.product-card-drop-options__title{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#9fa3a7;margin-bottom:8px}.product-card-drop-options:not(:last-child){margin-right:30px}.product-card-drop-options__item{display:none;align-items:center;justify-content:center;text-align:center;width:30px;height:30px;border-radius:50%;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.product-card-drop-options__item.color{border:none;color:transparent}.product-card-drop-options__item.size{border:2px solid #e9e9e9;color:#333;text-transform:uppercase}.product-card-drop-options__item.checked{display:flex}.product-card-text-info__wrap:not(:last-child){margin-bottom:15px}.product-card-text-info__title{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);font-weight:500;color:#353535;margin-bottom:8px}.product-card-text-info__text p{font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#353535}.product-card-text-info__text p:not(:last-child){margin-bottom:7px}@media (max-width:991px){.product-card{width:calc(33.3334% - 30px)}}@media (max-width:767px){.product-card{width:calc(50% - 30px)}.product-modal__wrap{flex-direction:column}.product-modal__left{width:100%}.product-modal__right{width:100%}.product-card-drop{display:block;position:static;box-shadow:none;padding:15px 0 0;opacity:1}.product-slider__for .product-slider__item{height:calc(.22371 * 100vw + 128.41163px)}.product-slider__nav .product-slider__item{height:calc(.19016 * 100vw + -25.85011px)}}@media (max-width:575px){.product-card{width:calc(100% - 30px)}.section-catalog__header{flex-direction:column-reverse;align-items:flex-start}}@media (max-width:450px){.product-modal-content{padding-right:0}.product-modal-content__header{flex-direction:column;align-items:flex-start}.product-modal-content__top{flex-direction:column}.product-modal-content__row{flex-direction:column;align-items:flex-start}.product-select-options:not(:last-child){margin-right:0;margin-bottom:20px}.modal-product-price{margin-bottom:10px}.product-slider-arrows{display:none}.amount-wrap{margin-bottom:10px}.modal-product-form{margin:0 -10px}.modal-product-form__wrap{flex-direction:column}.modal-product-form__field{width:100%;margin-bottom:10px}.modal-product-form__submit{width:100%;height:50px}}.section-form{background-color:var(--bg-color)!important}.section-form__text-block{margin-bottom:20px}.section-form__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--text-color);display:block;margin-bottom:15px}.section-form__desc{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--text-color)!important}.section-form .form-event__success{color:var(--text-color)!important}.section-form .loading-animate-wrap{background-color:transparent}.section-form .loading-animate-wrap:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--bg-color)!important;opacity:.8;z-index:-1}.section-form .loading-animate__sqr{background-color:var(--primary)}.section-form .field__input{background-color:transparent;color:var(--text-color)!important;border-color:var(--text-color)}.section-form .field__text{color:var(--text-color)!important}.section-form .field.active .field__text,.section-form .field:hover .field__text{color:var(--text-color)!important}.section-form .personal{color:var(--text-color)!important}.section-form .personal>a{color:var(--text-color)!important}.section-form__wrap{display:flex;margin:0 -15px;padding:0 0 0 calc(.10764 * 100vw + -106.67384px)}.section-form__col{padding:30px 0;margin:0 15px;position:relative;display:flex;flex-direction:column}.section-form__col--50{width:calc(50% - 30px)}.section-form__col--40{width:calc(40% - 30px)}.section-form__col--33{width:calc(33% - 30px)}.section-form__col--20{width:calc(20% - 30px)}.section-form__img{display:block;width:100%;margin:auto}.section-form--two .section-form__img{position:absolute;bottom:0;right:0;width:auto;max-height:100%}.section-form--two .section-form__col{padding:45px 0}.section-form--three{position:relative;z-index:0}.section-form--three .section-form__img{position:absolute;top:0;left:50%;right:0;bottom:0;z-index:-1;height:100%;width:50%;-o-object-fit:cover;object-fit:cover}.section-form--three .section-form__wrap{padding:0}.section-form--three .form{max-width:470px}.section-form--four{position:relative;z-index:0;padding:calc(.01562 * 100vw + 20px) 0}.section-form--four:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:var(--bg-color)!important;opacity:.8}.section-form--four .section-form__img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section-form--four .section-form__wrap{padding:0}.section-form--four .form{max-width:470px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}.section-form--four .loading-animate-wrap:after{background-color:transparent}.form{padding:20px 0}.form__wrap{max-width:calc(.0625 * 100vw + 250px)}.form .field{margin-bottom:18px}.form__button{width:100%;height:50px;margin-bottom:10px}.form__button .button-white__text{color:var(--bg-color)}.form--no-padding{padding:0}@media (max-width:575px){.form__wrap{max-width:100%}.section-form__wrap{flex-direction:column;margin:0;padding:calc(.00625 * 100vw + 23px) 0 0}.section-form__col{margin:0;padding:0}.section-form__col--50{width:100%}.section-form__col--40{width:100%}.section-form__col--33{width:100%}.section-form__col--20{width:100%;order:10}.section-form--two{padding:0}.section-form--two .section-form__col{padding:0}.section-form--two .section-form__img{position:static;max-width:100%}.section-form--two .section-form__wrap{padding-bottom:0}.section-form--three .section-form__img{position:static;width:100%;height:auto}}.section-advantages{padding-top:calc(.0125 * 100vw + 21px);padding-bottom:calc(.0125 * 100vw + 21px)}.section-advantages__header{margin-bottom:calc(.0125 * 100vw + 16px);display:flex;align-items:center}.section-advantages__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:15px}.section-advantages__wrapper{display:grid;grid-template-columns:repeat(4,1fr);row-gap:calc(.0125 * 100vw + 6px);-webkit-column-gap:calc(.0125 * 100vw + 6px);column-gap:calc(.0125 * 100vw + 6px)}.section-advantages__wrapper:not(:last-child){margin-bottom:calc(.03125 * 100vw + 20px)}.section-advantages__wrap{position:relative;display:flex}.section-advantages--two .vertical-title__line{height:80px}.section-advantages--two .section-advantages__title{max-width:240px;margin-right:30px}.section-advantages--three .section-advantages__wrapper{grid-template-columns:repeat(3,1fr)}.section-advantages--three .advantage-block{flex-direction:row;align-items:center}.section-advantages--three .advantage-block__img-wrap{margin-right:calc(.00625 * 100vw + 13px);margin-bottom:0}.section-advantages--three .advantage-block__text{text-align:start}.advantage-block{display:flex;flex-direction:column;align-items:center}.advantage-block__img-wrap{display:block;width:calc(.025 * 100vw + 37px);height:calc(.025 * 100vw + 37px);padding:calc(.00625 * 100vw + 6px);margin-bottom:calc(.00562 * 100vw + 7.2px);border-radius:50%;background-color:var(--primary);position:relative;flex-shrink:0}.advantage-block__img-wrap:after{content:"";position:absolute;top:0;left:0;width:calc(.00562 * 100vw + 8.2px);height:calc(.00562 * 100vw + 8.2px);background-color:var(--secondary)}.advantage-block__img{display:block;width:100%;height:100%}.advantage-block__text{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:var(--color-theme_text);text-align:center}.advantages{display:flex;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.advantages__item{flex-shrink:0;width:33.3334%}.advantages-simplebar{width:100%;padding-bottom:calc(.01875 * 100vw + 14px)}.simplebar-track.simplebar-horizontal{height:6px}.simplebar-track.simplebar-horizontal:before{content:"";position:absolute;top:2px;left:0;right:0;bottom:2px;background-color:#f5f5f5}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:100%;top:0;cursor:pointer}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{left:0;right:0;opacity:.5;cursor:pointer}.simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1}@media (max-width:991px){.section-advantages__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-advantages__wrap{flex-direction:column}.section-advantages--two .section-advantages__title{max-width:100%;width:100%;margin-bottom:20px;margin-right:0}.section-advantages--two .vertical-title__line{height:9px}.section-advantages--three .section-advantages__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.section-advantages__wrapper{grid-template-columns:repeat(1,1fr)}.section-advantages__wrapper .advantage-block{flex-direction:revert;align-items:center;justify-content:flex-start}.section-advantages__wrapper .advantage-block__img-wrap{margin-bottom:0;margin-right:15px}.section-advantages__wrapper .advantage-block__text{text-align:start}.section-advantages__header{flex-direction:column-reverse;align-items:flex-start}.section-advantages__title{margin-right:0}.section-advantages--three .section-advantages__wrapper{grid-template-columns:repeat(1,1fr)}.advantage-block__text br{display:none}.advantages__item{width:50%}}.section-text{padding:calc(.01875 * 100vw + 19px) 0}.content-text__wrap h1,.section-text__wrap h1{color:var(--color-theme_text);font-weight:700;font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);display:block;margin-bottom:calc(.0075 * 100vw + 7.6px)}.content-text__wrap h2,.section-text__wrap h2{color:var(--color-theme_text);font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;padding-top:calc(.005 * 100vw + 6.4px);margin-bottom:calc(.00625 * 100vw + 8px)}.content-text__wrap h3,.section-text__wrap h3{color:var(--color-theme_text);font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);font-weight:700;padding-top:calc(.005 * 100vw + 6.4px);margin-bottom:calc(.0025 * 100vw + 5.2px)}.content-text__wrap p,.section-text__wrap p{color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:400}.content-text__wrap p:not(:last-child),.section-text__wrap p:not(:last-child){margin-bottom:calc(.00438 * 100vw + 5.6px)}.content-text__wrap a,.section-text__wrap a{text-decoration:underline;transition:.2s;color:var(--primary);opacity:.8}.content-text__wrap a:visited,.section-text__wrap a:visited{color:#834ae0;opacity:1}.content-text__wrap a:focus,.content-text__wrap a:hover,.section-text__wrap a:focus,.section-text__wrap a:hover{opacity:1;color:var(--primary);text-decoration:none}.content-text__wrap ol,.section-text__wrap ol{padding-left:20px;padding-top:0;margin-bottom:20px}.content-text__wrap ol>li,.section-text__wrap ol>li{color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:400;list-style-type:decimal;padding-left:calc(.00187 * 100vw + 4.4px)}.content-text__wrap ol>li:not(:last-child),.section-text__wrap ol>li:not(:last-child){margin-bottom:calc(.005 * 100vw + 5.4px)}.content-text__wrap ol>li::marker,.section-text__wrap ol>li::marker{color:var(--primary)}.content-text__wrap ol ul li:last-child,.section-text__wrap ol ul li:last-child{padding-bottom:0}.content-text__wrap ul,.section-text__wrap ul{margin-left:0;padding-top:0;margin-bottom:calc(.00937 * 100vw + 12px)}.content-text__wrap ul>li,.section-text__wrap ul>li{color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:400;position:relative;display:block;padding-left:calc(.00313 * 100vw + 14px)}.content-text__wrap ul>li:not(:last-child),.section-text__wrap ul>li:not(:last-child){margin-bottom:calc(.005 * 100vw + 5.4px)}.content-text__wrap ul>li:before,.section-text__wrap ul>li:before{content:'';width:5px;height:5px;border-radius:50%;background-color:var(--primary);display:block;position:absolute;top:10px;left:4px}.content-text__wrap picture,.section-text__wrap picture{display:block}.content-text__wrap picture.alignleft,.section-text__wrap picture.alignleft{float:left;margin-right:15px}.content-text__wrap picture.aligncenter,.section-text__wrap picture.aligncenter{margin:0 auto}.content-text__wrap picture.alignright,.section-text__wrap picture.alignright{float:right;margin-left:15px}.content-text__wrap img,.section-text__wrap img{max-width:100%;width:auto!important;height:auto;-o-object-fit:contain;object-fit:contain}.content-text__wrap img.alignleft,.section-text__wrap img.alignleft{margin-right:auto}.content-text__wrap img.aligncenter,.section-text__wrap img.aligncenter{margin:0 auto}.content-text__wrap img.alignright,.section-text__wrap img.alignright{margin-left:auto}.content-text__wrap table,.section-text__wrap table{margin-top:20px}.content-text__wrap table thead tr td,.content-text__wrap table thead tr th,.section-text__wrap table thead tr td,.section-text__wrap table thead tr th{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:var(--primary);padding:calc(.00375 * 100vw + 4.8px) calc(.00625 * 100vw + 8px) calc(.00438 * 100vw + 5.6px);text-align:start;vertical-align:text-top;font-weight:700}.content-text__wrap table thead+tbody tr:first-child,.section-text__wrap table thead+tbody tr:first-child{background-color:transparent}.content-text__wrap table thead+tbody tr:first-child td,.content-text__wrap table thead+tbody tr:first-child th,.section-text__wrap table thead+tbody tr:first-child td,.section-text__wrap table thead+tbody tr:first-child th{font-weight:400}.content-text__wrap table tbody tr:not(:first-child):not(:last-child),.section-text__wrap table tbody tr:not(:first-child):not(:last-child){border-bottom:1px solid #e7e7e7}.content-text__wrap table tbody tr:first-child td,.content-text__wrap table tbody tr:first-child th,.section-text__wrap table tbody tr:first-child td,.section-text__wrap table tbody tr:first-child th{font-weight:700;border-bottom-color:var(--primary)}.content-text__wrap table tbody td,.content-text__wrap table tbody th,.section-text__wrap table tbody td,.section-text__wrap table tbody th{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);padding:calc(.00375 * 100vw + 4.8px) calc(.00625 * 100vw + 8px) calc(.00438 * 100vw + 5.6px);border:1px solid #e7e7e7;vertical-align:text-top}.section-gallery{padding:calc(.01875 * 100vw + 19px) 0}.section-gallery__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-bottom:calc(.0125 * 100vw + 16px)}.section-gallery__wrap{position:relative}.gallery-slider-wrap{position:relative}.gallery-slider{margin:0 -15px}.gallery-slider .slick-slide{height:auto}.gallery-slider .slick-slide>div{padding:0 15px}.gallery-slider .slick-dots{bottom:auto;top:calc(100% + 20px)}.gallery-slider-arrows{position:absolute;top:0;left:10px;right:10px;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.gallery-slider-arrows__arrow{width:30px;height:60px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.15s;border:0;pointer-events:all}.gallery-slider-arrows__arrow.next .gallery-slider-arrows__svg{transform:rotate(180deg)}.gallery-slider-arrows__arrow:hover{background-color:var(--primary);transition:.3s}.gallery-slider-arrows__arrow:hover .gallery-slider-arrows__svg{fill:#fff;transition:.3s}.gallery-slider-arrows__svg{width:8px;height:12px;fill:#333;transition:.15s}.gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(.00937 * 100vw + 12px)}.gallery:not(:last-child){margin-bottom:calc(.00937 * 100vw + 12px)}.gallery-hidden-block{display:none;margin-bottom:30px}.gallery-show-more{display:flex;align-items:center;justify-content:center}.gallery-show-more__text{font-weight:500;font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--secondary)}.gallery-show-more__svg{width:8px;height:12px;transform:rotate(-90deg);fill:var(--secondary);display:block;margin-left:18px;transition:.3s}.gallery-show-more.active .gallery-show-more__svg{transform:rotate(90deg)}.gallery-show-more:hover .gallery-show-more__text{text-decoration:none}@media (max-width:767px){.gallery{grid-template-columns:repeat(2,1fr)}}.section-contacts{padding:calc(.01875 * 100vw + 19px) 0;overflow:hidden}.section-contacts__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);display:block;margin-bottom:calc(.00625 * 100vw + 18px)}.section-contacts__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text);display:block;margin-bottom:calc(.00625 * 100vw + 13px)}.section-contacts--one{position:relative;z-index:0;padding-top:calc(.03438 * 100vw + 29px);padding-bottom:calc(.09062 * 100vw + -29px)}.section-contacts--one .container{pointer-events:none}.section-contacts--three .section-contacts__right{position:relative}.section-contacts--three .city{padding-bottom:calc(.00625 * 100vw + 3px);margin-bottom:calc(.00313 * 100vw + 14px);position:relative}.section-contacts--three .city:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--secondary);opacity:.2}.section-contacts--three .map{min-height:370px}.section-contacts--four .form{padding:0}.section-contacts__wrap{display:flex}.section-contacts__wrap:not(:last-child){margin-bottom:calc(.0125 * 100vw + 26px)}.section-contacts__left{width:430px;flex-shrink:0;padding-right:60px}.section-contacts__right{width:calc((100% - 430px) + ((100vw - 100%)/ 2));flex-shrink:0}.section-contacts__button{width:100%;max-width:280px;height:50px}.section-contacts-wrap{position:relative}.map-container-full-section{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.map{width:100%;height:100%;min-height:500px}.block-over-map{width:470px;background-color:#fff;padding:calc(.01562 * 100vw + 20px) calc(.025 * 100vw + 12px);box-shadow:0 4px 25px rgba(0,0,0,.12);border-radius:5px;pointer-events:all}.contacts{display:flex;flex-direction:column;align-items:flex-start}.contacts:not(:last-child){margin-bottom:calc(.00937 * 100vw + 12px)}.contact{display:flex}.contact:not(:last-child){margin-bottom:calc(.00562 * 100vw + 7.2px)}.contact__svg{display:block;width:15px;height:15px;margin-right:15px;margin-top:2px;flex:0 0 auto;fill:var(--secondary)}.contact__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text);transition:.3s}.contact.link:hover .contact__text{color:var(--primary)}.contact.link.contact--sans-hover:hover .contact__text{color:var(--color-theme_text)}.collapse-wrap{margin-bottom:30px}.collapse{border-bottom:1px solid #eee}.collapse:first-child{border-top:1px solid #eee}.collapse__header{padding:20px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.collapse__body{padding:5px 0 30px;display:none}.collapse.active .plus{opacity:.6}.collapse.active .plus:before{transform:rotate(45deg)}.collapse.active .plus:after{transform:rotate(45deg)}.collapse .plus{position:relative;width:18px;max-width:18px;height:18px;max-height:18px;transition:.3s;flex-shrink:0}.collapse .plus:after,.collapse .plus:before{content:"";position:absolute;background-color:var(--primary);top:0;left:0;right:0;bottom:0;margin:auto;transition:.3s;border-radius:5px}.collapse .plus:before{width:100%;height:4px}.collapse .plus:after{width:4px;height:100%}.city{font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);font-weight:500;color:var(--color-theme_text)}.social-group{display:flex}.social-group:not(:last-child){margin-bottom:calc(.00937 * 100vw + 12px)}.social-group__item{background-color:var(--primary);border-radius:5px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:.3s;padding:10px}.social-group__item:hover{background-color:var(--secondary)}.social-group__item:not(:last-child){margin-right:10px}.social-group__svg{width:100%;height:100%;display:block;fill:#fff}.photo-location{position:absolute;top:0;left:0;z-index:1;width:calc(.09375 * 100vw + 80px);height:calc(.0625 * 100vw + 60px);display:block}.photo-location:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS42IDI3LjhsLTYuNi02LjVjMi0yLjMgMy4yLTUuMiAzLjItOC40IDAtNy4xLTUuOS0xMi45LTEzLjEtMTIuOS03LjIgMC0xMy4xIDUuOC0xMy4xIDEyLjlzNS45IDEyLjkgMTMuMSAxMi45YzMgMCA1LjgtMSA4LTIuN2w2LjcgNi42Yy4zLjMuNS40LjkuNHMuNy0uMS45LS40Yy41LS42LjUtMS40IDAtMS45em0tMjctMTQuOGMwLTUuNyA0LjctMTAuMyAxMC41LTEwLjNzMTAuNSA0LjYgMTAuNSAxMC4zLTQuNyAxMC4zLTEwLjUgMTAuMy0xMC41LTQuNi0xMC41LTEwLjN6TTE4LjMgMTEuNWgtMy45di0zLjhjMC0uOC0uNS0xLjMtMS4zLTEuM3MtMS4zLjUtMS4zIDEuM3YzLjdoLTMuOGMtLjggMC0xLjMuNS0xLjMgMS4zcy41IDEuMyAxLjMgMS4zaDMuOHYzLjljMCAuOC41IDEuMyAxLjMgMS4zczEuMy0uNiAxLjMtMS4zdi0zLjloMy45Yy43IDAgMS4zLS41IDEuMy0xLjNzLS41LTEuMi0xLjMtMS4yeiIvPjwvc3ZnPg==);background-size:20px 20px;background-position:90% 15%;background-repeat:no-repeat;transition:.3s}.photo-location:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--primary);opacity:0;transition:.3s}.photo-location__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-location:hover:after{background-position:50% 50%;background-size:35px 35px}.photo-location:hover:before{opacity:.5}.contact-type-four{display:flex;margin:0 calc(-.03903 * 100vw + 14.93495px)}.contact-type-four__left{width:470px;max-width:calc(50% - (.07806 * 100vw + -29.8699px));margin:0 calc(.03903 * 100vw + -14.93495px)}.contact-type-four__right{width:370px;max-width:calc(50% - (.07806 * 100vw + -29.8699px));margin:0 calc(.03903 * 100vw + -14.93495px)}@media (max-width:991px){.section-contacts__left{width:300px;padding-right:30px}.section-contacts__right{width:calc((100% - 300px) + ((100vw - 100%)/ 2))}}@media (max-width:767px){.map-container-full-section{position:static;height:300px;width:100%}.block-over-map{width:100%}.section-contacts__wrap{flex-direction:column}.section-contacts__left{width:100%;padding:0;margin-bottom:30px}.section-contacts__right{width:100%;height:240px}.section-contacts--three .map{min-height:240px}.contact-type-four{margin:0;flex-direction:column}.contact-type-four__left{width:100%;max-width:100%;margin:0 0 30px}.contact-type-four__right{width:100%;max-width:100%;margin:0}}.section-tariffs{padding:calc(.01875 * 100vw + 19px) 0}.section-tariffs__wrap{position:relative}.section-tariffs__title{font-weight:700;font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);color:var(--color-theme_text);display:block;margin-bottom:calc(.0125 * 100vw + 16px)}.section-tariffs div.tariff--hidden{display:none}.section-tariffs .tariffs-show-btn{position:relative;display:flex;align-items:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:none;cursor:pointer;background:0 0;margin:calc(.0125 * 100vw + 16px) auto 0}.section-tariffs .tariffs-show-btn__text{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:#333;text-decoration:underline}.section-tariffs .tariffs-show-btn__icon{width:7px;height:12px;margin-left:10px;transform:rotate(270deg);transition:.7s}.section-tariffs .tariffs-show-btn:hover .tariffs-show-btn__text{text-decoration:none}.section-tariffs .tariffs-show-btn.shown .tariffs-show-btn__icon{transform:rotate3d(0,1,0,180deg) rotate(90deg)}.section-tariffs--one{--border:transparent;--border-hover:var(--primary)}.section-tariffs--one .tariffs{display:grid;grid-template-columns:repeat(4,1fr);row-gap:calc(.00937 * 100vw + 12px);-webkit-column-gap:calc(.00937 * 100vw + 12px);column-gap:calc(.00937 * 100vw + 12px)}.section-tariffs--one .tariffs--count-1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;grid-template-columns:repeat(1,270px)}.section-tariffs--one .tariffs--count-2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;grid-template-columns:repeat(2,270px)}.section-tariffs--one .tariffs--count-3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;grid-template-columns:repeat(3,270px)}.section-tariffs--one .tariff{box-shadow:0 4px 15px rgba(0,0,0,.12);border-radius:5px;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--border);transition:.3s}.section-tariffs--one .tariff__header{background-color:#fff;border-bottom:1px dashed #d6d6d6;padding:calc(.00625 * 100vw + 11px);text-align:center;transition:.3s}.section-tariffs--one .tariff__price{font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#333}.section-tariffs--one .tariff__price>span{font-size:calc(.005 * 100vw + 16.4px);line-height:calc(.00625 * 100vw + 20px)}.section-tariffs--one .tariff__body{padding:calc(.00937 * 100vw + 12px);background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:0}.section-tariffs--one .tariff__body:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;transition:.3s}.section-tariffs--one .tariff__cat{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;display:block;margin-bottom:5px}.section-tariffs--one .tariff__name{font-weight:700;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);color:#333;display:block;margin-bottom:23px}.section-tariffs--one .tariff__wrap{margin-bottom:calc(.0125 * 100vw + 16px)}.section-tariffs--one .tariff__button{height:50px;border:1px solid #333;background-color:#fff}.section-tariffs--one .tariff__button span{color:#333}.section-tariffs--one .tariff__button:hover{background-color:var(--primary)}.section-tariffs--one .tariff__button:hover span{color:#fff}.section-tariffs--one .tariff.active,.section-tariffs--one .tariff:hover{border-color:var(--border-hover);box-shadow:none}.section-tariffs--one .tariff.active .tariff__header,.section-tariffs--one .tariff:hover .tariff__header{background-color:var(--primary);border-bottom-color:transparent}.section-tariffs--one .tariff.active .tariff__price,.section-tariffs--one .tariff:hover .tariff__price{color:#fff}.section-tariffs--one .tariff.active .tariff__body:after,.section-tariffs--one .tariff:hover .tariff__body:after{opacity:.2}.section-tariffs--one .tariff.active .tariff__button,.section-tariffs--one .tariff:hover .tariff__button{border:1px solid transparent;background-color:var(--primary)}.section-tariffs--one .tariff.active .tariff__button span,.section-tariffs--one .tariff:hover .tariff__button span{color:#fff}.section-tariffs--one .tariff.active .tariff__button:hover,.section-tariffs--one .tariff:hover .tariff__button:hover{border-color:#333}.section-tariffs--one .tariff-list__item{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#333;padding-left:18px;position:relative}.section-tariffs--one .tariff-list__item:not(:last-child){margin-bottom:10px}.section-tariffs--one .tariff-list__item:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#333;left:0;top:6px}.section-tariffs--one .tariff-list__item.important{color:var(--primary);font-weight:700}.section-tariffs--one .tariff-list__item.important:before{background-color:var(--primary)}@media (min-width:992px){.section-tariffs--one .tariffs.col-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.section-tariffs--one .tariffs{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.section-tariffs--one .tariffs{grid-template-columns:repeat(1,1fr)}}.section-tariffs--two{--border:#d6d6d6;--background:var(--primary)}.section-tariffs--two .tariffs{display:grid;grid-template-columns:1fr;row-gap:calc(.00937 * 100vw + 12px);-webkit-column-gap:calc(.00937 * 100vw + 12px);column-gap:calc(.00937 * 100vw + 12px)}.section-tariffs--two .tariff{border-radius:5px;overflow:hidden;display:flex;border:1px solid var(--border);border-left:calc(.00688 * 100vw + 2.8px) solid #333;transition:.3s}.section-tariffs--two .tariff__col1{width:23%;padding:calc(.01438 * 100vw + 10.4px) calc(.0125 * 100vw + 11px);flex-shrink:0}.section-tariffs--two .tariff__col2{min-width:0;flex-grow:1}.section-tariffs--two .tariff__col3{width:27%;padding:calc(.01562 * 100vw + 10px);flex-shrink:0}.section-tariffs--two .tariff__cat{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;display:block;margin-bottom:5px}.section-tariffs--two .tariff__name{font-weight:700;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);color:#333;display:block}.section-tariffs--two .tariff__price{font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#333;margin-bottom:calc(.005 * 100vw + 5.4px)}.section-tariffs--two .tariff__price>span{font-size:calc(.005 * 100vw + 16.4px);line-height:calc(.00625 * 100vw + 20px)}.section-tariffs--two .tariff__button{height:50px;border:1px solid #333;background-color:#fff}.section-tariffs--two .tariff__button span{color:#333}.section-tariffs--two .tariff__button:hover{background-color:var(--primary)}.section-tariffs--two .tariff__button:hover span{color:#fff}.section-tariffs--two .tariff__button:hover{border:1px solid transparent;background-color:var(--primary)}.section-tariffs--two .tariff__button:hover span{color:#fff}.section-tariffs--two .tariff__button:hover:hover{border-color:#333}.section-tariffs--two .tariff.active,.section-tariffs--two .tariff:hover{border-left-color:var(--primary)}.section-tariffs--two .tariff.active .tariff__header,.section-tariffs--two .tariff:hover .tariff__header{background-color:var(--primary);border-bottom-color:transparent}.section-tariffs--two .tariff-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;align-content:center;padding:0 calc(.01875 * 100vw + 9px);height:100%;border-left:1px dashed var(--border);border-right:1px dashed var(--border)}.section-tariffs--two .tariff-list__item{font-size:12px;line-height:16px;color:#333;padding-left:18px;position:relative}.section-tariffs--two .tariff-list__item:not(:last-child){margin-bottom:10px}.section-tariffs--two .tariff-list__item:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#333;left:0;top:6px}.section-tariffs--two .tariff-list__item.important{color:var(--primary)}.section-tariffs--two .tariff-list__item.important:before{background-color:var(--primary)}@media (max-width:991px){.section-tariffs--two .tariffs{grid-template-columns:1fr 1fr}.section-tariffs--two .tariff{flex-direction:column}.section-tariffs--two .tariff__col1{width:100%}.section-tariffs--two .tariff__col3{width:100%}}@media (max-width:767px){.section-tariffs--two .tariff-list{grid-template-columns:1fr}}@media (max-width:576px){.section-tariffs--two .tariffs{grid-template-columns:1fr}}.section-tariffs--three .tariffs{display:grid;grid-template-columns:1fr 1fr;row-gap:calc(.00937 * 100vw + 12px);-webkit-column-gap:calc(.00937 * 100vw + 12px);column-gap:calc(.00937 * 100vw + 12px)}.section-tariffs--three .tariff{border-radius:5px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #d6d6d6;transition:.3s}.section-tariffs--three .tariff__col1{padding:calc(.0025 * 100vw + 7.2px) calc(.00937 * 100vw + 12px);background-color:#333}.section-tariffs--three .tariff__col2{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-column-gap:10px;padding:calc(.00625 * 100vw + 8px) calc(.00937 * 100vw + 12px) calc(.00937 * 100vw + 12px)}.section-tariffs--three .tariff__col3{border-top:1px dashed #d6d6d6;padding:calc(.00625 * 100vw + 8px) calc(.00937 * 100vw + 12px) calc(.00937 * 100vw + 12px)}.section-tariffs--three .tariff__price{font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#fff}.section-tariffs--three .tariff__price>span{font-size:calc(.005 * 100vw + 16.4px);line-height:calc(.00625 * 100vw + 20px)}.section-tariffs--three .tariff__cat{order:1;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;display:block;margin-bottom:5px}.section-tariffs--three .tariff__name{order:3;font-weight:700;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);color:#333;display:block}.section-tariffs--three .tariff__button{width:85%;justify-self:end;grid-row-start:span 2;order:2;height:50px;border:1px solid #333;background-color:#fff}.section-tariffs--three .tariff__button span{color:#333}.section-tariffs--three .tariff__button:hover{background-color:var(--primary)}.section-tariffs--three .tariff__button:hover span{color:#fff}.section-tariffs--three .tariff.active,.section-tariffs--three .tariff:hover{border-color:transparent;box-shadow:0 4px 15px rgba(0,0,0,.12)}.section-tariffs--three .tariff.active .tariff__col1,.section-tariffs--three .tariff:hover .tariff__col1{background-color:var(--primary)}.section-tariffs--three .tariff.active .tariff__header,.section-tariffs--three .tariff:hover .tariff__header{background-color:var(--primary);border-bottom-color:transparent}.section-tariffs--three .tariff.active .tariff__button,.section-tariffs--three .tariff:hover .tariff__button{border:1px solid transparent;background-color:var(--primary)}.section-tariffs--three .tariff.active .tariff__button span,.section-tariffs--three .tariff:hover .tariff__button span{color:#fff}.section-tariffs--three .tariff.active .tariff__button:hover,.section-tariffs--three .tariff:hover .tariff__button:hover{border-color:#333}.section-tariffs--three .tariff-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;align-content:center;height:100%}.section-tariffs--three .tariff-list__item{font-size:12px;line-height:16px;color:#333;padding-left:18px;position:relative}.section-tariffs--three .tariff-list__item:not(:last-child){margin-bottom:10px}.section-tariffs--three .tariff-list__item:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#333;left:0;top:6px}.section-tariffs--three .tariff-list__item.important{color:var(--primary)}.section-tariffs--three .tariff-list__item.important:before{background-color:var(--primary)}@media (max-width:767px){.section-tariffs--three .tariff__col2{grid-template-columns:1fr;grid-row-gap:10px}.section-tariffs--three .tariff__cat{order:1}.section-tariffs--three .tariff__name{order:2}.section-tariffs--three .tariff__button{width:100%;grid-row-start:auto;justify-self:start;order:3}.section-tariffs--three .tariff-list{grid-template-columns:1fr}}@media (max-width:480px){.section-tariffs--three .tariffs{grid-template-columns:1fr}}.section-tariffs--four .slick-track{display:flex}.section-tariffs--four .slick-list{padding:15px 0;margin:-15px -15px 15px}.section-tariffs--four .slick-slide{height:auto}.section-tariffs--four .slick-slide>div{height:100%;padding:0 15px}.section-tariffs--four .slick-dots{position:static}.section-tariffs--four .tariff{box-shadow:0 4px 15px rgba(0,0,0,.12);border-radius:5px;overflow:hidden;display:flex!important;height:100%;flex-direction:column;border:1px solid transparent;transition:.3s}.section-tariffs--four .tariff__header{background-color:#fff;border-bottom:1px dashed #d6d6d6;padding:calc(.00625 * 100vw + 11px);text-align:center;transition:.3s}.section-tariffs--four .tariff__price{font-weight:700;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#333}.section-tariffs--four .tariff__price>span{font-size:calc(.005 * 100vw + 16.4px);line-height:calc(.00625 * 100vw + 20px)}.section-tariffs--four .tariff__body{padding:calc(.00937 * 100vw + 12px);background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:0}.section-tariffs--four .tariff__body:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:-1;transition:.3s}.section-tariffs--four .tariff__cat{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;display:block;margin-bottom:5px}.section-tariffs--four .tariff__name{font-weight:700;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);color:#333;display:block;margin-bottom:23px}.section-tariffs--four .tariff__wrap{margin-bottom:calc(.0125 * 100vw + 16px)}.section-tariffs--four .tariff__button{height:50px;border:1px solid #333;background-color:#fff}.section-tariffs--four .tariff__button span{color:#333}.section-tariffs--four .tariff__button:hover{background-color:var(--primary)}.section-tariffs--four .tariff__button:hover span{color:#fff}.section-tariffs--four .tariff.active,.section-tariffs--four .tariff:hover{border-color:var(--primary);box-shadow:none}.section-tariffs--four .tariff.active .tariff__header,.section-tariffs--four .tariff:hover .tariff__header{background-color:var(--primary);border-bottom-color:transparent}.section-tariffs--four .tariff.active .tariff__price,.section-tariffs--four .tariff:hover .tariff__price{color:#fff}.section-tariffs--four .tariff.active .tariff__body:after,.section-tariffs--four .tariff:hover .tariff__body:after{opacity:.2}.section-tariffs--four .tariff.active .tariff__button,.section-tariffs--four .tariff:hover .tariff__button{border:1px solid transparent;background-color:var(--primary)}.section-tariffs--four .tariff.active .tariff__button span,.section-tariffs--four .tariff:hover .tariff__button span{color:#fff}.section-tariffs--four .tariff.active .tariff__button:hover,.section-tariffs--four .tariff:hover .tariff__button:hover{border-color:#333}.section-tariffs--four .tariff-list__item{font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:#333;padding-left:18px;position:relative}.section-tariffs--four .tariff-list__item:not(:last-child){margin-bottom:10px}.section-tariffs--four .tariff-list__item:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#333;left:0;top:6px}.section-tariffs--four .tariff-list__item.important{color:var(--primary)}.section-tariffs--four .tariff-list__item.important:before{background-color:var(--primary)}.tariffs-slider-arrows{position:absolute;top:0;left:10px;right:10px;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.tariffs-slider-arrows__arrow{width:30px;height:60px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.15s;pointer-events:all}.tariffs-slider-arrows__arrow.next{margin-right:-70px}.tariffs-slider-arrows__arrow.next .tariffs-slider-arrows__svg{transform:rotate(180deg)}.tariffs-slider-arrows__arrow.prev{margin-left:-70px}.tariffs-slider-arrows__arrow:hover{background-color:var(--primary);transition:.3s}.tariffs-slider-arrows__arrow:hover .tariffs-slider-arrows__svg{fill:#fff;transition:.3s}.tariffs-slider-arrows__svg{width:8px;height:12px;fill:#333;transition:.15s}@media (max-width:1199px){.tariffs-slider-arrows{display:none}}.section-schema{padding:calc(.01875 * 100vw + 19px) 0;overflow:hidden}.section-schema__header{margin-bottom:calc(.01875 * 100vw + 14px);display:flex;align-items:center}.section-schema__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:15px}.schema-line{width:2px;margin:0 calc(.03233 * 100vw + 7.93103px);flex-shrink:0;background-color:#fff;position:relative;z-index:0;overflow:hidden}.schema-line__filling{position:absolute;top:-200%;left:0;right:0;height:200%;background-color:var(--secondary);z-index:-2;transition:transform .2s ease}.schema__body{display:flex;justify-content:center}.schema__part{position:relative;z-index:1;flex-grow:1;max-width:calc(.14009 * 100vw + 211.03448px);height:100%}.schema__part--left .schema-step__ball{left:calc(100% + (.02694 * 100vw + -.72414px))}.schema__part--left .schema-step__wrap{transform:translateX(-12%)}.schema__part--left .schema-step__wrap:after{left:calc(100% - 1px)}.schema__part--left .schema-step__wrap:before{left:100%}.schema__part--right{padding-top:calc(.04375 * 100vw + 36px)}.schema__part--right .schema-step__ball{right:calc(100% + (.02694 * 100vw + -.72414px))}.schema__part--right .schema-step__wrap{transform:translateX(12%)}.schema__part--right .schema-step__wrap:after{right:calc(100% - 1px);transform:rotate(180deg)}.schema__part--right .schema-step__wrap:before{right:100%;transform:rotate(180deg)}.schema-step{margin-bottom:calc(.03438 * 100vw + 24px);position:relative}.schema-step.show .schema-step__ball{background-color:var(--secondary);color:#fff}.schema-step.show .schema-step__wrap{opacity:1;transform:none}.schema-step__watch-pixel{position:absolute;left:0;top:120%;width:10px;height:10px;pointer-events:none}.schema-step__ball{width:calc(.01078 * 100vw + 19.31034px);height:calc(.01078 * 100vw + 19.31034px);top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;border:1px solid var(--secondary);background-color:var(--color-theme);border-radius:50%;position:absolute;transition:.3s;z-index:1;font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:var(--color-theme_text)}.schema-step__wrap{background:#fff;border:1px solid #dfdfdf;border-radius:5px;padding:calc(.01312 * 100vw + 14.8px) calc(.025 * 100vw + 2px);opacity:0;position:relative;transition-duration:.4s;transition-property:transform,opacity}.schema-step__wrap:after,.schema-step__wrap:before{content:'';position:absolute;top:0;bottom:0;width:calc(.01185 * 100vw + 13.24138px);height:calc(.01293 * 100vw + 27.17241px);margin:auto;border-left:calc(.01185 * 100vw + 13.24138px) solid #fff;border-top:calc(.00647 * 100vw + 13.58621px) solid transparent;border-bottom:calc(.00647 * 100vw + 13.58621px) solid transparent;box-sizing:border-box}.schema-step__wrap:before{border-left-color:#dfdfdf}.schema-step__title{font-weight:700;font-size:calc(.0025 * 100vw + 19.2px);font-weight:calc(.00313 * 100vw + 24px);color:#333;display:block;margin-bottom:10px}.schema-step__text{font-size:calc(.00313 * 100vw + 12px);font-weight:calc(.00375 * 100vw + 16.8px);color:#333}.schema-step__text a{color:var(--color-theme_text);text-decoration:underline}.schema-step__text a:hover{text-decoration:none}.schema-last-step{position:relative;z-index:0;background-color:var(--color-theme)}.schema-last-step__watch-pixel{top:0}.schema-last-step__ball{width:calc(.01078 * 100vw + 19.31034px);height:calc(.01078 * 100vw + 19.31034px);margin:0 auto 34px;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary);background-color:#fff;border-radius:50%;transition:.3s;z-index:1;font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:var(--primary)}.schema-last-step__ball.active{background-color:var(--primary);color:#fff}.schema-last-step__wrap{border:1px solid #d6d6d6;background-color:#fff;border-radius:5px;padding:calc(.0125 * 100vw + 11px) calc(.01562 * 100vw + 10px);max-width:320px;margin:0 auto;position:relative;z-index:0;opacity:0;transform:translateY(15%);text-align:center;transition-property:transform,opacity;transition-duration:.8s}.schema-last-step__title{font-weight:700;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);color:#333;display:block;margin-bottom:10px}.schema-last-step__text{font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);color:#333;display:block;margin-bottom:25px}.schema-last-step__text a{color:var(--primary);text-decoration:underline}.schema-last-step__text a:hover{text-decoration:none}.schema-last-step__button{height:50px}.schema-last-step.show .schema-last-step__ball{background-color:var(--primary);color:#fff}.schema-last-step.show .schema-last-step__wrap{opacity:1;transform:none}.schema-mobile{display:none}.schema-mobile .schema-step{margin-bottom:20px}.schema-mobile .schema-step__wrap{position:relative;padding-left:63px;opacity:1}.schema-mobile .schema-step__wrap:after,.schema-mobile .schema-step__wrap:before{display:none}.schema-mobile .schema-step__title{font-size:calc(.0025 * 100vw + 19.2px);font-weight:calc(.00313 * 100vw + 24px)}.schema-mobile .schema-step__text{font-size:calc(.00313 * 100vw + 12px);font-weight:calc(.00375 * 100vw + 16.8px)}.schema-mobile .schema-step__number{top:16px;left:14px;position:absolute;display:flex;justify-content:center;align-items:center;width:31px;height:31px;font-size:13.6px;line-height:17px;color:var(--primary);background-color:transparent;border:1px solid var(--primary);border-radius:50%}.schema-mobile .schema-last-step__wrap{transform:none;opacity:1;max-width:100%}.schema-mobile .schema-last-step__wrap:after,.schema-mobile .schema-last-step__wrap:before{display:none}@media (max-width:991px){.section-schema__header{flex-direction:column-reverse;align-items:flex-start}.schema{display:none}.schema-mobile{display:block}.schema-line{display:none}.schema-step__ball{display:none}.schema-step__wrap{opacity:1}.schema-step__wrap:after,.schema-step__wrap:before{display:none}.schema-step__title{font-size:calc(.00894 * 100vw + 11.1386px);line-height:calc(.00894 * 100vw + 15.1386px)}.schema-step__text{font-size:calc(.00596 * 100vw + 10.0924px);line-height:calc(.00596 * 100vw + 14.0924px)}}.section-quote{background-color:var(--bg-color)}.section-quote--two{padding:calc(.05625 * 100vw + 12px) 0}.section-quote__wrap{display:flex;padding:0 calc(.04688 * 100vw + -15px)}.section-quote__left{max-width:40%;display:flex}.section-quote__right{padding-left:calc(.03903 * 100vw + .06505px);padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column;justify-content:center}.section-quote__img{display:block;margin-top:auto;max-height:100%;width:100%}.section-quote__name{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:#333;display:block;margin-bottom:calc(.00313 * 100vw + 4px)}.section-quote__order{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;display:block;margin-bottom:calc(.00625 * 100vw + 8px)}.section-quote__text{font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:#333;max-width:450px;position:relative;z-index:0}.quote{max-width:800px;text-align:center;margin:auto;position:relative;z-index:0}.quote__name{font-size:calc(.00375 * 100vw + 14.8px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:var(--color-theme_text)}.quote__text{font-size:calc(.005 * 100vw + 16.4px);line-height:calc(.00625 * 100vw + 20px);color:var(--color-theme_text);display:block;margin-bottom:calc(.00625 * 100vw + 8px)}.quote-svg{width:calc(.02063 * 100vw + 32.4px);height:calc(.01875 * 100vw + 24px);position:absolute;z-index:-1;fill:var(--svg-color)}.quote-svg--left{top:calc(-.00313 * 100vw + -4px);left:calc(-.03438 * 100vw + 1px)}.quote-svg--right{bottom:calc(-.00313 * 100vw + -4px);right:calc(-.01875 * 100vw + -4px);transform:rotate(180deg)}@media (max-width:575px){.section-quote{padding-bottom:30px}.section-quote__wrap{flex-direction:column}.section-quote__left{max-width:60%;margin-bottom:20px}.section-quote__right{padding:0}.section-quote__img{max-width:200px}}.section-partners{padding:calc(.0125 * 100vw + 31px) 0}.section-partners__header{margin-bottom:calc(.01875 * 100vw + 24px);display:flex;align-items:center}.section-partners__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:15px}.section-partners--two{padding-bottom:calc(.01875 * 100vw + 14px)}.section-partners--two .partners-slider{padding:0;margin-bottom:30px}.section-partners--two .partners-slider-arrows{width:40%;margin:auto;position:static}.section-partners--two .section-partners__title{margin-left:0;margin-bottom:calc(.01875 * 100vw + 24px)}.section-partners__wrap{position:relative}.partners-slider-wrap{position:relative}.partners-slider{padding:0 calc(.0125 * 100vw + 26px)}.partners-slider .slick-track{display:flex}.partners-slider .slick-slide{height:auto}.partners-slider .slick-slide>div{padding-left:15px;padding-right:15px;height:100%}.partners-slider .slick-dots{bottom:auto;top:calc(100% + (.02187 * 100vw + 13px))}.partners-slide{display:flex!important;align-items:center;justify-content:center;height:100%;width:100%;padding:calc(.005 * 100vw + 8.4px);max-height:96px;border-radius:5px}.partners-slide__img{max-width:100%;max-height:100%;-webkit-filter:grayscale(1);filter:grayscale(1);transition:.3s}.partners-slide:hover .partners-slide__img{-webkit-filter:grayscale(0);filter:grayscale(0)}.partners-slider-arrows{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.partners-slider-arrows__arrow{width:30px;height:60px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.15s;pointer-events:all}.partners-slider-arrows__arrow.next{margin-right:calc(.00625 * 100vw + -12px)}.partners-slider-arrows__arrow.next .partners-slider-arrows__svg{transform:rotate(180deg)}.partners-slider-arrows__arrow.prev{margin-left:calc(.00625 * 100vw + -12px)}.partners-slider-arrows__arrow:focus{box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.partners-slider-arrows__arrow:hover{background-color:var(--primary);transition:.3s}.partners-slider-arrows__arrow:hover .partners-slider-arrows__svg{fill:#fff;transition:.3s}.partners-slider-arrows__svg{width:8px;height:12px;fill:#333;transition:.15s}.partners{display:grid;grid-template-columns:repeat(4,1fr);row-gap:calc(.00937 * 100vw + 12px);-webkit-column-gap:calc(.00937 * 100vw + 12px);column-gap:calc(.00937 * 100vw + 12px)}.partners:not(:last-child){margin-bottom:calc(.00937 * 100vw + 12px)}.partners-hidden-block{display:none;width:100%;margin-bottom:30px}.partners-collapse{display:flex;align-items:center;justify-content:center;flex-direction:column}.partners-show-more{display:flex;align-items:center;justify-content:center}.partners-show-more__text{font-weight:500;font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--secondary)}.partners-show-more__svg{width:8px;height:12px;transform:rotate(-90deg);fill:var(--secondary);display:block;margin-left:18px;transition:.3s}.partners-show-more.active .partners-show-more__svg{transform:rotate(90deg)}.partners-show-more:hover .partners-show-more__text{text-decoration:none}.partners-item{padding:14px;display:flex;align-items:center;justify-content:center;border-radius:5px}.partners-item__img{max-width:100%;max-height:100%;-webkit-filter:grayscale(1);filter:grayscale(1);transition:.3s}.partners-item:hover .partners-item__img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:1199px){.partners-item__img{-webkit-filter:grayscale(0);filter:grayscale(0)}.partners-slider{padding:0}.partners-slider-arrows{display:none}}@media (max-width:991px){.section-partners__header{flex-direction:column-reverse;align-items:flex-start}}@media (max-width:767px){.partners{grid-template-columns:repeat(2,1fr)}}.section-employees{padding:calc(.01875 * 100vw + 19px) 0;overflow:hidden}.section-employees__wrap{position:relative}.section-employees__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);display:block;margin-bottom:calc(.0125 * 100vw + 16px)}.employees-slider{margin:0 -15px}.employees-slider>.employee:not(:first-child){display:none}.employees-slider .slick-track{display:flex}.employees-slider .slick-list{padding-bottom:15px;margin-bottom:25px}.employees-slider .slick-slide{height:auto}.employees-slider .slick-slide>div{height:100%;padding:0 15px}.employees-slider .slick-dots{position:static}.employees-slider__arrow{position:absolute;top:0;bottom:0;margin:auto;width:30px;height:60px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border:0;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.4s;cursor:pointer}.employees-slider__arrow-svg{width:8px;height:12px;fill:#333;transition:.4s}.employees-slider__arrow.next{right:25px}.employees-slider__arrow.next .employees-slider__arrow-svg{transform:rotate(180deg)}.employees-slider__arrow.prev{left:25px}.employees-slider__arrow:hover{background-color:var(--primary)}.employees-slider__arrow:hover .employees-slider__arrow-svg{fill:#fff}.employee{min-height:100%;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.12);border-radius:5px;overflow:hidden}.employee__img-link{display:block;padding-bottom:100%;position:relative}.employee__img-link::after,.employee__img-link::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;transition:.3s}.employee__img-link::after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS42IDI3LjhsLTYuNi02LjVjMi0yLjMgMy4yLTUuMiAzLjItOC40IDAtNy4xLTUuOS0xMi45LTEzLjEtMTIuOS03LjIgMC0xMy4xIDUuOC0xMy4xIDEyLjlzNS45IDEyLjkgMTMuMSAxMi45YzMgMCA1LjgtMSA4LTIuN2w2LjcgNi42Yy4zLjMuNS40LjkuNHMuNy0uMS45LS40Yy41LS42LjUtMS40IDAtMS45em0tMjctMTQuOGMwLTUuNyA0LjctMTAuMyAxMC41LTEwLjNzMTAuNSA0LjYgMTAuNSAxMC4zLTQuNyAxMC4zLTEwLjUgMTAuMy0xMC41LTQuNi0xMC41LTEwLjN6TTE4LjMgMTEuNWgtMy45di0zLjhjMC0uOC0uNS0xLjMtMS4zLTEuM3MtMS4zLjUtMS4zIDEuM3YzLjdoLTMuOGMtLjggMC0xLjMuNS0xLjMgMS4zcy41IDEuMyAxLjMgMS4zaDMuOHYzLjljMCAuOC41IDEuMyAxLjMgMS4zczEuMy0uNiAxLjMtMS4zdi0zLjloMy45Yy43IDAgMS4zLS41IDEuMy0xLjNzLS41LTEuMi0xLjMtMS4yeiIvPjwvc3ZnPg==) 20px 20px/95% 5% no-repeat}.employee__img-link::before{background-color:var(--primary)}.employee__img-link:hover::after{background-position:50% 50%;background-size:35px 35px;opacity:1}.employee__img-link:hover::before{opacity:.5}.employee__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.employee__body{padding:calc(.00625 * 100vw + 13px) calc(.01875 * 100vw + 4px)}.employee__name{font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#333;text-align:center;display:block;margin-bottom:5px}.employee__order{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;text-align:center}.employee__fancybox{display:none}.section-review{padding:calc(.01875 * 100vw + 19px) 0;overflow:hidden}.section-review__header{margin-bottom:calc(.0125 * 100vw + 6px);display:flex;align-items:center}.section-review__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:15px}.section-review__wrap{position:relative}.reviews-slider{margin:0 -15px}.reviews-slider>.review-slide:not(:first-child){display:none!important}.reviews-slider .slick-slide{padding:15px 0 calc(.00625 * 100vw + 20px)}.reviews-slider .slick-slide>div{height:100%;padding:0 15px}.reviews-slider .slick-dots{position:static}.reviews-slider--one{margin:auto;max-width:1000px}.reviews-slider--two{margin:auto;max-width:1000px}.reviews-slider--two .review-slide{display:flex!important;align-items:center}.reviews-slider--two .review-slide__wrap{padding:calc(.00625 * 100vw + 18px) calc(.03125 * 100vw + 20px) calc(.00625 * 100vw + 18px) calc(.04375 * 100vw + 16px)}.reviews-slider--two .slick-track{align-items:center}.reviews-slider--three{margin:0 -15px}.reviews-slider--three .review-slide__wrap{padding:calc(.01875 * 100vw + 14px) calc(.00937 * 100vw + 27px) calc(.0125 * 100vw + 16px)}.reviews-slider--four .review-slide{padding:0;display:flex!important}.reviews-slider--four .review-slide__wrap{max-width:calc(.08673 * 100vw + 233.47788px)}.reviews-slider--five{margin:auto;max-width:900px}.review-slide{background:var(--color-theme);box-shadow:0 4px 15px rgba(0,0,0,.12);border-radius:5px;overflow:hidden;height:100%}.review-slide__flex{display:flex}.review-slide__wrap{padding:calc(.02187 * 100vw + 13px) calc(.00313 * 100vw + 29px);width:100%}.review-slide__top{display:flex;align-items:center;margin-bottom:calc(.00625 * 100vw + 8px)}.review-slide__img-wrap{display:block;width:calc(.01375 * 100vw + 45.6px);height:calc(.01375 * 100vw + 45.6px);border-radius:50%;overflow:hidden;margin-right:calc(.00625 * 100vw + 8px);background-color:#eee;flex-shrink:0}.review-slide__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review-slide__name{font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700;color:#333;display:block}.review-slide__name--small{font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px)}.review-slide__company{margin-top:5px;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333}.review-slide__text:not(:last-child){margin-bottom:calc(.0125 * 100vw + 16px)}.review-slide__text p{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333}.review-slide__text p:not(:last-child){margin-bottom:10px}.review-slide__scan{display:block;width:220px;max-width:100%;height:auto;flex-shrink:0;margin-left:calc(.07543 * 100vw + -44.82759px);overflow:hidden;position:relative}.review-slide__scan:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS42IDI3LjhsLTYuNi02LjVjMi0yLjMgMy4yLTUuMiAzLjItOC40IDAtNy4xLTUuOS0xMi45LTEzLjEtMTIuOS03LjIgMC0xMy4xIDUuOC0xMy4xIDEyLjlzNS45IDEyLjkgMTMuMSAxMi45YzMgMCA1LjgtMSA4LTIuN2w2LjcgNi42Yy4zLjMuNS40LjkuNHMuNy0uMS45LS40Yy41LS42LjUtMS40IDAtMS45em0tMjctMTQuOGMwLTUuNyA0LjctMTAuMyAxMC41LTEwLjNzMTAuNSA0LjYgMTAuNSAxMC4zLTQuNyAxMC4zLTEwLjUgMTAuMy0xMC41LTQuNi0xMC41LTEwLjN6TTE4LjMgMTEuNWgtMy45di0zLjhjMC0uOC0uNS0xLjMtMS4zLTEuM3MtMS4zLjUtMS4zIDEuM3YzLjdoLTMuOGMtLjggMC0xLjMuNS0xLjMgMS4zcy41IDEuMyAxLjMgMS4zaDMuOHYzLjljMCAuOC41IDEuMyAxLjMgMS4zczEuMy0uNiAxLjMtMS4zdi0zLjloMy45Yy43IDAgMS4zLS41IDEuMy0xLjNzLS41LTEuMi0xLjMtMS4yeiIvPjwvc3ZnPg==);background-size:20px 20px;background-position:90% 15%;background-repeat:no-repeat;transition:.3s}.review-slide__scan:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--primary);opacity:0;transition:.3s}.review-slide__scan:hover:after{background-position:50% 50%;background-size:35px 35px}.review-slide__scan:hover:before{opacity:.5}.review-slide__scan-img{display:block;width:100%;height:100%}.review-slide-link{display:flex;align-items:center}.review-slide-link__svg{width:19px;height:24px;margin-right:15px;fill:var(--primary);transition:.3s}.review-slide-link__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:var(--primary);transition:.3s}.review-slide-link:hover .review-slide-link__svg{fill:var(--secondary)}.review-slide-link:hover .review-slide-link__text{color:var(--secondary)}.reviews-slider-arrows{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.reviews-slider-arrows__arrow{width:30px;height:60px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.15s;pointer-events:all}.reviews-slider-arrows__arrow.next{margin-right:calc(.00625 * 100vw + -12px)}.reviews-slider-arrows__arrow.next .reviews-slider-arrows__svg{transform:rotate(180deg)}.reviews-slider-arrows__arrow.prev{margin-left:calc(.00625 * 100vw + -12px)}.reviews-slider-arrows__arrow:focus{box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.reviews-slider-arrows__arrow:hover{background-color:var(--primary);transition:.3s}.reviews-slider-arrows__arrow:hover .reviews-slider-arrows__svg{fill:#fff;transition:.3s}.reviews-slider-arrows__svg{width:8px;height:12px;fill:#333;transition:.15s}.media{flex:1 1 auto}.media__wrap{position:relative;padding-bottom:50%;min-height:100%}.media__preview{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media.played .video-play{opacity:0;visibility:hidden}.media.played .media__preview{opacity:0;visibility:hidden}.video-play{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:.3s}.video-play__button{display:flex;flex-direction:column;align-items:center}.video-play__button:hover .video-play__svg .video-play-icon__triangle{display:block}.video-play__svg{width:calc(.015 * 100vw + 45.2px);height:calc(.015 * 100vw + 45.2px);display:block;margin-bottom:10px;fill:#fff}.video-play__svg .video-play-icon__triangle{display:none}.video-play__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:#fff}@media (max-width:1199px){.reviews-slider-arrows{display:none}}@media (max-width:991px){.section-partners__header{flex-direction:column-reverse;align-items:flex-start}}@media (max-width:767px){.reviews-slider--four .review-slide{flex-direction:column}.reviews-slider--four .review-slide__wrap{max-width:100%}.review-slide__flex{flex-direction:column}.review-slide__flex-left{margin-bottom:20px}.review-slide__scan{margin:auto}.media{flex:1 1 auto;min-height:auto}}.section-FAQ{padding:calc(.01875 * 100vw + 19px) 0}.section-FAQ__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-bottom:calc(.0125 * 100vw + 16px)}.section-FAQ__wrap{position:relative}.FAQ:not(:last-child){margin-bottom:calc(.0125 * 100vw + 16px)}.FAQ__item.active .FAQ__question,.FAQ__item:hover .FAQ__question{box-shadow:0 1px 16px rgba(0,0,0,.07);border-radius:5px;border-left-color:var(--primary)}.FAQ__item.active .FAQ__question:after,.FAQ__item:hover .FAQ__question:after{opacity:1}.FAQ__item:first-child .FAQ__question{border-top-left-radius:5px;border-top-right-radius:5px}.FAQ__item:last-child .FAQ__question{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.FAQ__item.active .FAQ__question{border-color:transparent}.FAQ__item.active .FAQ__question-text{color:var(--primary)}.FAQ__item.active .cc-pluse:after,.FAQ__item.active .cc-pluse:before{transform:rotate(45deg)}.FAQ__item:not(:last-child) .FAQ__question{border-bottom:none}.FAQ__question{background:#fff;border:1px solid #e4e4e4;padding:calc(.00813 * 100vw + 12.4px) calc(.01125 * 100vw + 11.4px);display:flex;align-items:center;justify-content:space-between;transition:.3s;position:relative;cursor:pointer}.FAQ__question:after{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(.00187 * 100vw + 3.4px);background-color:var(--primary);opacity:0;transition:.3s}.FAQ__question-text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#333;transition:.3s}.FAQ__answer{padding:calc(.00625 * 100vw + 13px) calc(.025 * 100vw + 7px) calc(.00625 * 100vw + 18px)}.FAQ__answer-text p{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text)}.FAQ__answer-text p:not(:last-child){margin-bottom:10px}.cc-pluse{position:relative;width:15px;height:15px;flex-shrink:0;margin-left:10px}.cc-pluse:after,.cc-pluse:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#333;margin:auto;transition:.3s}.cc-pluse:after{width:100%;height:2px}.cc-pluse:before{width:2px;height:100%}.didnt-answer{background:var(--primary);border-radius:5px;padding:calc(.0125 * 100vw + 16px) calc(.03125 * 100vw + 10px);display:flex;align-items:center;justify-content:space-between}.didnt-answer__title{font-weight:700;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);color:var(--text-color);width:calc(40% - 30px)}.didnt-answer__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--text-color);width:calc(30% - 30px)}.didnt-answer__button{height:50px;width:calc(30% - 30px)}@media (max-width:767px){.didnt-answer{flex-direction:column;align-items:center;text-align:center}.didnt-answer__title{width:100%;margin-bottom:10px}.didnt-answer__text{width:100%;margin-bottom:30px}.didnt-answer__button{max-width:270px;width:100%}}.section-requisites{padding:calc(.01875 * 100vw + 19px) 0;overflow:hidden}.section-requisites__header{margin-bottom:calc(.00625 * 100vw + 28px);display:flex;align-items:center}.section-requisites__title{font-size:calc(.0075 * 100vw + 17.6px);line-height:calc(.0075 * 100vw + 23.6px);font-weight:700;color:var(--color-theme_text);margin-right:40px}.section-requisites__wrap{position:relative}.requisites__wrap{margin-bottom:calc(.0125 * 100vw + 26px)}.requisites__button{width:100%;max-width:370px;height:50px}.requisite{display:flex;align-items:flex-start}.requisite:not(:last-child){margin-bottom:20px}.requisite__right{font-weight:500;font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px);color:var(--color-theme_text)}.requisite__left{display:flex;position:relative;padding-right:60px;width:calc(.11152 * 100vw + 185.87361px);flex-shrink:0}.requisite__left-left{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:var(--color-theme_text);background-color:#fff;z-index:5}.requisite__left-right{height:1px;border-bottom:1px dashed #8191c2;position:absolute;left:0;right:0;bottom:2px;z-index:1}.section-requisites-copy{display:flex;align-items:center;cursor:pointer}.section-requisites-copy__svg{width:18px;height:24px;margin-right:15px;fill:var(--secondary);transition:.3s}.section-requisites-copy__text{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;color:#1a2b67;transition:.3s}.section-requisites-copy:hover .section-requisites-copy__svg{fill:var(--primary)}.section-requisites-copy:hover .section-requisites-copy__text{color:var(--primary)}.printing-iframe{position:fixed;right:0;bottom:0;width:0;height:0;border:0}@media (max-width:575px){.section-requisites__header{flex-direction:column;align-items:flex-start}.section-requisites__title{margin-right:0;margin-bottom:15px}.requisite{flex-direction:column}.requisite__right{width:100%}.requisite__left{width:100%;margin-bottom:5px;padding:0}}.sidebar-form{padding:calc(.0075 * 100vw + 25.6px) calc(.00813 * 100vw + 17.4px);color:#fff;background:#333;border-radius:5px}.sidebar-form__title{margin-bottom:calc(.00125 * 100vw + 2.6px);font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700}.sidebar-form__text{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.sidebar-form__form{margin-top:calc(.00375 * 100vw + 13.8px);--success-icon-color:#fff;--success-text-color:#fff}.sidebar-form .field:not(:last-child){margin-bottom:calc(.0025 * 100vw + 5.2px)}.manager-card{padding:calc(.005 * 100vw + 20.4px) calc(.00438 * 100vw + 23.6px);border-radius:5px}.manager-card--light{border:1px solid #d6d6d6}.manager-card--light .manager-card__photo{-webkit-filter:saturate(0);filter:saturate(0)}.manager-card--dark{color:#fff;background:#333}.manager-card--dark .manager-card__contact-svg{fill:#fff}.manager-card--dark .manager-card__contact-text{color:#fff}.manager-card__btn{width:100%;height:50px;margin-top:calc(.0025 * 100vw + 11.2px)}.manager-card__top{display:flex;margin-bottom:calc(.00375 * 100vw + 12.8px)}.manager-card__name{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700}.manager-card__position{font-size:calc(.00125 * 100vw + 12.6px);line-height:calc(.0025 * 100vw + 17.2px)}.manager-card__photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.manager-card__photo-wrap{width:50px;height:57px;margin-right:calc(.0025 * 100vw + 11.2px);flex:0 0 auto;background:#929292;border-radius:3px;overflow:hidden}.manager-card__text{align-self:center}.manager-card__contact:not(:last-child){margin-bottom:calc(.0025 * 100vw + 5.2px)}.manager-card__tel{font-weight:700}.contacts__map{height:calc(.06875 * 100vw + 318px);background-color:#e4e4e4}.contacts__map--large{height:calc(.075 * 100vw + 366px)}.contacts__map-wrap{position:relative}.contacts__content{padding:calc(.00625 * 100vw + 28px) 0 0}.contacts__content-grid{display:grid;grid-template-columns:-webkit-max-content auto 31.7%;grid-template-columns:max-content auto 31.7%;gap:30px 0}.contacts__text{color:var(--color-theme_text);font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(.00375 * 100vw + 14.8px)}.contacts__text ol:not(:last-child),.contacts__text p:not(:last-child),.contacts__text ul:not(:last-child){margin-bottom:calc(.005 * 100vw + 12.4px)}.contacts__middle-col{max-width:68%;justify-self:center}.contacts__right-col{padding-top:calc(.00625 * 100vw + 8px)}.contacts__addresses{margin-top:calc(.00813 * 100vw + 19.4px)}.contacts__addresses-title{margin-bottom:calc(.0075 * 100vw + 15.6px);color:rgba(146,146,146,.7);font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px)}.contacts__addresses-grid{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr));gap:32px}.contacts__default-grid{display:grid;grid-template-columns:20% 74.5%;gap:30px;justify-content:space-between;margin-bottom:calc(.025 * 100vw + 22px)}.contacts__compact-grid{display:grid;grid-template-columns:66% auto;gap:30px}.contacts__info-block{position:absolute;left:calc(.02937 * 100vw + 55.6px);top:calc(.01188 * 100vw + 26.2px);z-index:1;max-width:35.2%;padding:calc(.00688 * 100vw + 17.8px) calc(.01 * 100vw + 26.8px) calc(.01 * 100vw + 26.8px);background:#fff}.address-block{padding:calc(.00375 * 100vw + 12.8px) calc(.0075 * 100vw + 16.6px);border:1px solid #e4e4e4;border-radius:4px}.address-block__top{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;gap:0 calc(.00438 * 100vw + 6.6px);align-items:start;margin-bottom:calc(.00375 * 100vw + 12.8px)}.address-block__address{font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700}.address-block__on-map{padding-top:4px;display:flex;align-items:center;font-size:calc(.00125 * 100vw + 10.6px);line-height:calc(.0025 * 100vw + 11.2px);color:var(--primary);font-weight:700;text-decoration:underline;cursor:pointer;transition:color .4s}.address-block__on-map svg{width:12px;height:17px;margin-right:calc(.00313 * 100vw + 6px);fill:var(--primary);transition:fill .4s}.address-block__on-map:hover{color:var(--secondary)}.address-block__on-map:hover svg{fill:var(--secondary)}.address-block__bottom{display:grid;grid-template-columns:repeat(2,39%) auto;gap:calc(.00375 * 100vw + 2.8px) calc(.01 * 100vw + 12.8px)}.address-block__contact:not(:last-child){margin:0}@media (max-width:1199px){.contacts__middle-col{max-width:100%}.contacts__content-grid{grid-template-columns:40% auto}.contacts__default-grid{grid-template-columns:30% 66%}.contacts__info-block{max-width:42%}.address-block__bottom{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1199px){.contacts__right-col{padding:0;grid-area:2/1}}@media (max-width:767px){.contacts__content-grid{grid-template-columns:1fr}.contacts__addresses-grid{grid-template-columns:1fr}.contacts__default-grid{grid-template-columns:1fr}.address-block__top{grid-template-columns:1fr}.address-block__address{margin-bottom:calc(.00375 * 100vw + 2.8px)}}@media (max-width:1199px){.contacts__compact-grid{grid-template-columns:1fr}.contacts__info-block{position:static;max-width:100%;padding-left:0;padding-right:0}}.reviews-grid{display:grid;gap:30px;grid-template-columns:minmax(10px,1fr)}.reviews-grid--3{grid-template-columns:repeat(3,minmax(10px,1fr))}@media (max-width:991px){.reviews-grid--3{grid-template-columns:repeat(2,minmax(10px,1fr))}}@media (max-width:767px){.reviews-grid--3{grid-template-columns:minmax(10px,1fr)}}.reviews-grid--2{grid-template-columns:repeat(2,minmax(10px,1fr))}@media (max-width:767px){.reviews-grid--2{grid-template-columns:minmax(10px,1fr)}}.review{display:block;color:inherit;border:1px solid #e4e4e4}.review--horizontal{display:flex;flex-direction:column;padding:calc(.0075 * 100vw + 25.6px) 0 calc(.0075 * 100vw + 36.6px)}.review--vertical{display:flex;flex-direction:column;padding:calc(.01562 * 100vw + 37px) 0 calc(.015 * 100vw + 18.2px)}.review--with-picture{display:grid;gap:30px;grid-template-columns:78.3% auto;padding:calc(.00688 * 100vw + 17.8px) calc(.01312 * 100vw + 43.8px) calc(.00688 * 100vw + 17.8px) calc(.02 * 100vw + 63.6px)}.review--with-video{display:grid;grid-template-columns:34.3% auto}.review--hover{transition:box-shadow .4s,border-color .4s}.review--hover:hover{border-color:transparent;box-shadow:0 4.5177px 16.9414px rgba(0,0,0,.12)}.review--hover:hover .review__file-link{color:#a2a1a1}.review--hover:hover .review__file-link-icon{fill:#a2a1a1}.review__photo{width:calc(.00688 * 100vw + 57.8px);height:calc(.00688 * 100vw + 57.8px);margin-right:calc(.00375 * 100vw + 10.8px);flex:0 0 auto;border-radius:50%}.review__name{display:block;font-size:calc(.00438 * 100vw + 15.6px);line-height:calc(.005 * 100vw + 20.4px);font-weight:700}.review__company{display:block;margin-top:calc(.00125 * 100vw + 2.6px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.review__text{display:block;font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px)}.review__top{display:flex;align-items:center;margin-bottom:calc(.005 * 100vw + 18.4px);padding:0 calc(.00937 * 100vw + 17px) 0 calc(.00937 * 100vw + 36px)}.review__top--wide{padding:0 calc(.01188 * 100vw + 26.2px)}.review__top--no-padding{padding:0}.review__bottom{display:flex;flex-direction:column;justify-content:space-between;padding:0 calc(.00937 * 100vw + 32px) 0 calc(.00937 * 100vw + 36px);flex-grow:1}.review__bottom--wide{padding:0 calc(.01188 * 100vw + 26.2px)}.review__bottom--no-padding{padding:0}.review__file-link{display:flex;align-items:center;margin-top:calc(.005 * 100vw + 15.4px);color:var(--color-theme_text);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);font-weight:700;transition:color .4s}.review__file-link-icon{width:21px;height:27px;flex:0 0 auto;margin-right:calc(.00313 * 100vw + 10px);fill:var(--color-theme_text);transition:fill .4s}.review__file{display:block;position:relative}.review__file-wrap{display:block;width:100%;padding-bottom:143%;background:#f5f5f5}.review__file-img{position:absolute;top:0;left:0;width:100%;height:100%}.review__file-overlay{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s}.review__file-overlay-icon{width:24px;height:24px;fill:var(--color-theme_text)}.review__file-overlay::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:var(--primary);opacity:.6}.review__file-info{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%}.review__file-info:hover .review__file-info-icon{transform:translate(7px,-7px)}.review__file-info-icon{width:21px;height:27px;margin-bottom:calc(.00313 * 100vw + 4px);fill:var(--color-theme_text);transition:transform .4s}.review__file-info-name{padding:0 calc(.00438 * 100vw + 5.6px);font-size:calc(.00125 * 100vw + 11.6px);line-height:calc(0 * 100vw + 16px);color:var(--color-theme_text);text-align:center}.review__file:hover .review__file-overlay{opacity:1}.review__left-info{padding:calc(.00625 * 100vw + 18px) calc(.00688 * 100vw + 25.8px)}.review__date{margin-bottom:calc(.00937 * 100vw + 17px);font-size:calc(.00187 * 100vw + 12.4px);line-height:calc(.0025 * 100vw + 17.2px);color:#999}.review__video-wrap{position:relative;padding-bottom:54.5%}.review__video{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;-o-object-fit:contain;object-fit:contain}.review__video-overlay{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer;background:rgba(0,0,0,.6)}.review__video-overlay:hover .review__video-play::after{border-color:#fff;transform:scale(1.3)}.review__video-play{display:flex;justify-content:center;align-items:center;position:relative;width:calc(.01188 * 100vw + 56.2px);height:calc(.01188 * 100vw + 56.2px);background:#fff;border-radius:50%}.review__video-play svg{width:21px;height:28px;fill:#333}.review__video-play::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid rgba(255,255,255,.2);border-radius:50%;transform:scale(1.22);transition:transform .4s,border-color .4s}.review__video-watch{margin-top:calc(.00375 * 100vw + 10.8px);font-size:calc(.0025 * 100vw + 13.2px);line-height:calc(.00375 * 100vw + 16.8px);font-weight:700;color:#fff}@media (max-width:1199px){.review--with-picture{padding:calc(.005 * 100vw + 20.4px) calc(.00937 * 100vw + 12px)}.review__video-wrap{min-height:100%}}@media (max-width:991px){.review--with-picture{grid-template-columns:65% auto}.review--with-video{grid-template-columns:1fr}}@media (max-width:575px){.review--with-picture{grid-template-columns:1fr}.review__file{width:75%;margin:0 auto}}.search-page__query{color:var(--primary)}.search-result{position:relative}.search-result__date{margin-bottom:calc(.00313 * 100vw + 4px);font-size:calc(.00125 * 100vw + 9.6px);line-height:calc(.0025 * 100vw + 11.2px);color:#999}.search-result__title{font-size:calc(.00313 * 100vw + 14px);line-height:calc(.00375 * 100vw + 18.8px)}.search-result__link{color:var(--color-theme_text);transition:color .4s}.search-result__link:hover{color:var(--primary)}.search-result__link::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.search-result:not(:last-child){padding-bottom:calc(.00313 * 100vw + 9px);margin-bottom:calc(.00313 * 100vw + 9px);border-bottom:1px solid #e4e4e4}