.activeseach .header__info{z-index:10!important}.popup.open{opacity:1;visibility:visible}.popup.open .popup__content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.popup__area{position:absolute;width:100%;height:100%;top:0;left:0}textarea{max-width:100%;min-width:100%;min-height:170px;max-height:170px}button.form__btn.btn{padding:12px 20px;max-width:250px;color:#f5f9ff;font-weight:600;width:100%;border-radius:40px;text-align:center;background-color:rgba(236,110,28,1)}@media (max-width:600px){button.form__btn.btn{max-width:100%}}.contact__input.file{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;border-radius:10px;border:2px dashed rgba(245,249,255,.3);background:#000;padding:32px 20px}.contact__input.file svg{margin:0 0 16px}.contact__input.file p{font-size:14px;color:rgba(255,255,255,.8)}.contact__input.file input{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.rows-contacts__item{display:block}body.lock{overflow:hidden}.contact-rows__global{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1050px){.contact-rows__global{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}div#popup_2 .text-form{padding:0 40px 0 0}div#popup_2 .contact__rows-two{margin:0 0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1050px){div#popup_2 .contact__rows-two{margin:0}}@media (max-width:1050px){div#popup_2 .text-form{padding:0 0 20px}}img.zoom-img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.zoom-container{overflow:hidden}.zoom-img{-webkit-transition:all 1.5s ease-in-out 0s;-webkit-transition:-webkit-transform 1.5s ease-out;transition:all 1.5s ease-in-out 0s;transition:-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out;transition:transform 1.5s ease-out,-webkit-transform 1.5s ease-out}@media (max-width:700px){.item-process{transform:translate(0) scale(1)!important}}div#popup_3video .popup__content{max-width:1500px;padding:0}div#popup_3video a.popup__close.close-popup{color:#fff;top:-45px;right:10px}div#popup_3video .popup__content{background-color:rgba(255,255,255,0)}.form-global__btn{transition:all .4s ease 0s}.form-global__btn:hover::before{display:none}.form-global__btn:hover{text-align:center}.who__title{text-align:center;max-width:900px;margin:0 auto}.hidden{overflow:hidden}div#popup_vid .popup__content{max-width:1500px;background-color:rgba(255,255,255,0)!important}div#popup_vid a.popup__close.close-popup{color:#fff;top:-35px;padding:0!important;right:0}a.one-click__iframe.popup-link{border-radius:20px;overflow:hidden;display:block}.item-mos__image{min-width:310px}.center-mos{overflow:hidden}@media (max-width:1350px){.center-mos__content{flex-direction:column}.item-mos__image{flex:0 1 50%}.item-mos__image img{width:100%;object-fit:cover;max-height:100%;height:100%}a.item-mos__img{height:100%}.item-mos__images{align-items:normal}.item-mos__image{min-width:100%}}div#popup_kart a.popup__close.close-popup{color:#fff;top:0;right:40px}.karta-karta ymaps.ymaps-2-1-79-map{width:100%!important}@media (max-width:1400px){.global__titles-osoba.global__titles{width:100%;max-width:700px}}.tabs-container{position:relative;margin-bottom:20px}.tabs{display:flex;overflow:auto}.tabs::-webkit-scrollbar{display:none}.tab{padding:10px 20px;white-space:nowrap;cursor:pointer;border:none;border:2px solid rgba(66,64,87,0);background-color:#f0f0f0;border-radius:20px;margin-right:10px;font-size:14px}.tabs-cust__content{margin:30px 0 0}.tab.active{border:2px solid #424057}.tab-fade{position:absolute;right:0;top:0;bottom:0;width:100px;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));pointer-events:none}.scroll-button{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#fff;border:none;border:2px solid #424057;border-radius:7px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .4s ease 0s}.tab-content{display:flex;gap:20px}.content-text{flex:1}.content-image{flex:1}.content-image img{width:100%;height:auto;border-radius:8px;object-fit:cover}.tab-pane{display:none}.tab-pane.active{display:flex}.scroll-button.hidden{opacity:0;pointer-events:none}.tab-fade.hidden{opacity:0}.tab-fade{transition:all .4s ease 0s}.tab-pane{align-items:center}.content-text{background:#f5f5f5;padding:40px 60px;border-radius:20px 0 0 20px}.content-text p{margin:0 0 20px}@media (max-width:650px){.content-text p{margin:0 0 12px}}.content-text p:last-child{margin:0}.content-image{max-width:500px}.content-image img{max-height:500px;height:100%}.tab-content{padding:25px 0 0}@media (max-width:1200px){.tab-pane{align-items:start}.content-image{height:100%}.content-image img{max-height:100%;height:100%;object-fit:cover}}@media (max-width:991px){.content-text{padding:25px 40px}}@media (max-width:650px){.tab-pane{flex-direction:column}.content-image{max-width:100%}.content-text{padding:40px 25px 25px;border-radius:20px 20px 0 0}.tabs-container{margin-bottom:5px}.tabs-cust__content{margin:15px 0 0}.tab-content{padding:15px 0 0}}.content-text-text{position:relative}.content-text-text::before{content:"";position:absolute;width:2px;height:100%;top:0;left:-26px;background-color:#424057}.content-text-text::after{content:"";position:absolute;width:10px;height:10px;top:0;left:-30px;background-color:#424057;border-radius:50%}@media (max-width:650px){.content-text-text::before{width:100%;height:2px;top:-15px;left:0}.content-text-text::after{width:10px;height:10px;top:-18px;left:0}}@media (max-width:750px){.global__item-elem.item-elem.item-elem-button{margin:20px 0 0!important}div#popup_catalog-cust .popup__body{padding:30px 10px 50px 0!important}div#popup_catalog-cust .popup__filter-bottom{padding:15px 20px 40px!important}div#popup_catalog-cust .cont-popup__cont.cont-popup__cont-custom{gap:5px}div#popup_catalog-cust .cont-popup__cont.cont-popup__cont-custom{gap:5px!important;flex-direction:row;padding:0!important;margin:10px 0 0}div#popup_catalog-cust .popup__close-top:after{height:55px!important}div#popup_catalog-cust a.popup__close.close-popup svg{display:block}.popup__content.popup__content-cat-global .close-popup{top:13px!important;right:13px!important}.contact__form-cat .form-global__item{padding:15px 0!important}.popup__content.popup__content-cat-global .cont-popup-four .cont-popup__cont{padding:0!important}.popup__content.filter label{font-size:10px}.popup__content .filter__btns{margin:0 -10px!important}.popup__content .filter__range{margin:10px -10px 5px}.popup__content .visually-hidden:checked+.checkbox-button::after{content:""!important;width:10px;height:10px;background:#fff}.popup__content.popup__content-cat-global .cont-popup-two .cont-popup__cont{padding:0!important;margin:10px 0}.popup__content .cont-popup__cont-tab{margin:0}.popup__content .cont-popup__row{padding:0 0 30px}.popup__content .cont-popup__row::before{bottom:14px}.popup__content .cont-popup__item svg{top:50%;left:auto;right:15px;width:12px;height:12px}.popup__content.filter__btns{padding:10px 0 0}.popup__content .filter__btns::before{top:5px}.popup__content .filter__tabs-content{padding:0 10px}.popup__content .cont-popup__cont .cont-popup__elem{font-size:13px}.popup__content .contact__form-cat .form-global__item{width:100%}.popup__content.popup__content-cat-global .cont-popup__cont.cont-popup__cont-tip{flex-direction:row}div#popup_catalog-cust .popup__filter-bottom{flex-direction:column!important;text-align:center!important}.popup__content a.show-results.btn{margin:10px 0 0!important}.popup__content .filter__btn p{font-size:13px!important}.popup__content.popup__content-cat-global .cont-popup__cont.cont-popup__cont-tip{margin:0 -25px!important}.popup__close-top-global{padding:65px 20px 20px}.popup__content-cat{max-height:600px}a.show-results.btn{padding:11px 25px 13px}a.clear-filter{padding:11px 25px 13px}div#popup_catalog-cust .contact__form.contact__form-cat{padding:0 0 130px}}.napravlenia-cust__title h3{font-family:"Manrope",sans-serif}@media (max-width:800px){.archive .global{padding:85px 0 155px!important}}@media (max-width:800px){.filter-content-tab-filter{overflow:auto;flex-wrap:nowrap}}.global__item-elem.item-elem.item-elem-button{height:auto!important;margin:0 0 0 30px!important}@media (max-width:650px){.global__item-elem.item-elem.item-elem-button{margin:20px 0 0!important}}.karta__text{z-index:4}button.tab{color:rgba(47,47,47,1)}.cont-karta__time{position:relative;top:0;left:0;margin-top:15px;width:auto;display:inline-flex}.cont-karta__text{font-size:20px;margin:0}.karta__item{justify-content:start}@media (max-width:650px){.cont-karta__text{font-size:16px;margin:0}}.popup-telegram__content{display:flex;background:#312f43;border-radius:20px;padding:35px 40px}.popup-telegram__content__title{font-family:"Vetrino";color:#fff;font-size:39px;line-height:1.2}.popup__content.popup-telegram{max-width:1000px;padding:0}div#popup_tg .popup__body{align-items:end;padding:20px 20px 30px}div#popup_tg .close-popup{top:20px;right:55px}.popup-telegram__content__desp{color:rgba(255,255,255,.8);margin:20px 0 0}.popup-telegram__content__btn{position:relative;background:#2aabee;width:280px;display:flex;margin-top:40px;align-items:center;border-radius:40px;color:#fff;padding:11px 20px;justify-content:space-between;overflow:hidden;transition:all .4s ease 0s}popup-telegram__content__btn:hover{transform:scale(.95)}.popup-telegram__content__btn svg{position:relative;top:0;left:0}.popup-telegram__content__image{display:flex;align-items:center;justify-content:center;margin:-150px 0 0;transform:translate(0px,35px)}.popup-telegram__content__column{flex:0 1 60%}.popup-telegram__content__column:last-child{flex:1 1 auto}.popup-telegram__content__image img{max-width:300px}.popup-telegram__content__btn:hover svg{transform:translate(50px,0px) scale(.5)!important}.popup-telegram__content__btn svg{transition:all .4s ease 0s}.popup-telegram__content__btn:hover{transform:scale(.95)}@media (max-width:1100px){.popup-telegram__content__image{margin:-100px 0 0}div#popup_tg .close-popup svg{width:30px;min-width:30px}}@media (max-width:900px){.popup-telegram__content{flex-direction:column;align-items:center}.popup-telegram__content__image{margin:-30px 0 0}.telegram__content__btn{white-space:nowrap;width:100%;max-width:280px}.popup-telegram__content__btn svg{width:30px;max-width:none}.popup-telegram__content__title{font-size:24px}.popup-telegram__content__desp{margin:10px 0 0;font-size:14px}.popup-telegram__content__btn{white-space:nowrap;width:100%;max-width:100%}.popup-telegram__content__image img{max-width:280px}.telegram__content__btn{padding:9px 20px;font-size:16px}.popup-telegram__content__btn{margin:25px 0 0}.popup-telegram__content__btn svg{width:30px;max-width:none;min-width:30px;display:block}div#popup_tg .close-popup svg{display:block}div#popup_tg .close-popup{top:10px;right:35px}div#popup_tg .close-popup svg{display:block;width:24px;height:24px;min-width:24px}.popup-telegram__content{padding:20px}.popup-telegram__content__image{margin:0;transform:translate(0px,0px)}a.popup-telegram__content__btn.popup-link{gap:15px}}.popup-telegram__content__fixed{position:fixed;bottom:85px;right:20px;z-index:9}@media (max-width:650px){.popup-telegram__content__fixed{bottom:70px}.popup-telegram__content__image{margin:0 0 -21px}}.popup-telegram__content__btns{position:relative;background:#2aabee;width:280px;display:flex;margin-top:40px;align-items:center;border-radius:40px;color:#fff;padding:11px 20px;justify-content:space-between;overflow:hidden;transition:all .4s ease 0s}.popup-telegram__content__btns svg{position:relative;top:0;left:0;transition:all .4s ease 0s;display:block!important}@media (max-width:900px){.popup-telegram__content__btns{white-space:nowrap;width:100%;max-width:100%;margin:25px 0 0}.popup-telegram__content__btns svg{width:30px;max-width:none;min-width:30px;display:block}}.form-section{flex:0 0 380px;padding:30px;background-color:#f9f9f9;border-radius:8px;position:relative}.form-section::before{content:"";position:absolute;width:1px;height:80%;background-color:#e6e6e6;left:-20px;top:10%}.form-title{font-size:22px;font-weight:500;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group input{width:100%;padding:14px 16px;border:1px solid #d9d9d9;border-radius:4px;font-size:16px;outline:none;transition:border-color .3s ease}.form-group input:focus{border-color:#666}.phone-group{display:flex;align-items:center}.phone-prefix{display:flex;align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px 0 0 4px;padding:0 15px;height:49px}.flag{margin-right:8px}.prefix{color:#333;font-size:16px}.phone-group input{border-left:none;border-radius:0 4px 4px 0}.form-terms{font-size:12px;color:#666;margin-bottom:20px;margin-top:20px}.form-terms a{color:#666;text-decoration:underline}.submit-btn{cursor:pointer;background:#424057;padding:15px 20px;border-radius:40px;display:flex;position:relative;justify-content:end;align-items:center}section.faq .contact__input{margin:0 0 5px}.submit-btn input{position:absolute;width:100%;height:100%;z-index:5;top:0;left:0;text-align:left;background:rgba(255,255,255,0);color:#fff;padding:0 0 0 20px}.popup_objects__images{border-radius:20px;overflow:hidden;margin-bottom:20px}div#popup_objects a.popup__close.close-popup{background:#fff;padding:10px;border-radius:10px}.grecaptcha-badge{right:8px;width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:-50px!important;opacity:.5}.favorit-blog__title.title h3{font-size:24px}.bottom-blog__favorit.favorit-blog h3{font-size:32px;color:rgba(44,17,0,1)}@media (max-width:991px){.bottom-blog__favorit.favorit-blog h3{font-size:21px}.favorit-blog__title.title h3{font-size:18px}}.favorit-blog__desp p{line-height:1.4;color:rgba(44,17,0,.7)}.favorit-blog__image img{min-height:260px;object-fit:cover}.favorit-blog__desp{margin:15px 0 0}.favorit-blog__item{height:100%}.state-content__infos p{line-height:1.5}.state__desp p{line-height:1.5}.popup .check-item-form label a{color:rgba(236,110,28,1)!important}.contacts__btn{cursor:pointer}.check-item-form.active::before{background-color:rgba(236,110,28,1);border-color:rgba(236,110,28,1)}.check-item-form.active::after{display:block;border-color:white}.one-click .one-click__rows{flex-direction:column;gap:20px}.one-click .one-click__rows .check-item-form label{color:#fff}.one-click .one-click__rows .check-item-form label a{color:#e3e3e3}div#acceptance-kzi{display:none}.komplex .check-item-form label{color:#fff}.komplex .check-item-form label a{color:#f3f3f3}.komplex .one-click__rows{display:flex;flex-direction:column;gap:20px;align-items:start}.komplex .one-click__rows .one-click__tex{max-width:100%}.komplex .wpcf7 .wpcf7-submit{width:100%!important}.download .one-click__tex{max-width:350px}.global.serche .global__content{display:flex;align-items:center;gap:20px;width:100%;margin-bottom:50px}@media (max-width:991px){.global.serche .global__content{margin-bottom:32px}}@media (max-width:1050px){.global.serche .global__content .global__column:last-child{display:none}.global.serche .global__search__num-global p{font-size:20px;font-weight:500}.global.serche .global__search__num{font-size:16px;margin:5px 0 0}.global__search svg{width:30px;height:30px}}.prime__btn-global button{max-width:max-content}@media (max-width:991px){div#preload-btn button{width:100%;max-width:100%}}.global.serche .global__search-global.form{display:flex;align-items:center;gap:12px;margin-top:20px;margin-bottom:20px}.global.serche .global__search__num-global{flex:1 1 100%}.global.serche .form__input{margin-bottom:0}.global.serche .global__search__num-global p{font-size:30px;font-weight:500}.global.serche .global__search__num{font-size:24px}.global.serche .global__content .global__column:last-child{flex:0 0 500px}.global.serche .global__content .global__column:last-child img{border-radius:20px}.global.serche .global__column{flex:1 1 auto}@media (max-width:991px){.header__content{position:relative}}.header__logo{position:relative;z-index:8}.activeseach .header__info{z-index:10}@media (max-width:400px){.rabotaem-contacts__btn.btn-white button{font-size:14px!important}.rabotaem-contacts__btn.btn-white a{font-size:14px!important}}@media (max-width:991px){.mini-catalog .mini-catalog__conts{backdrop-filter:blur(6px)!important}}