

/* Start:/local/templates/main/template_styles.css?1772189889245*/
.bunner-links__text a {
    text-decoration: none;
    color: #3a6fdc;
    transition: color .27s;
}

.bunner-links__text a:hover {
    color: #6999fd;
}

#recaptcha-sms input, #recaptcha-sms-b input {
    display: none !important;
}
/* End */


/* Start:/assets/public/styles/start.min.css?1772189893130248*/
*{margin:0;padding:0;font:inherit;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:hsla(0,0%,100%,0);cursor:default}body{font-size:100%;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{background:transparent}:active,:focus,:hover{outline:none}hr{box-sizing:content-box;height:0}ol,ul{list-style:none}pre{tab-size:4;white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}img{border:none}svg:not(:root){overflow:hidden}button,input{line-height:normal}button,select{text-transform:none}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:none;padding:0}textarea{overflow:auto;vertical-align:top}button,input,select[multiple],textarea{background-image:none}input,select,textarea{border-radius:0;box-shadow:none}input,textarea{-webkit-user-select:text;user-select:text;resize:none}[placeholder]:focus::placeholder{color:transparent}table{border-spacing:0;border-collapse:collapse}.visuallyhidden{position:absolute;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;border:none}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{position:relative;padding-right:15px;padding-left:15px;width:100%;min-height:1px}.d-print-block,.d-print-inline,.d-print-inline-block,.hidden-xl-down,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none}.aero-mq{font-family:"xs=320px&sm=576px&md=768px&lg=992px&xl=1200px"}.cl-base{font-family:"white=#fff&white-dark=#ebf2f7&black=#000&black-lg=#1f1f1f&silver=#a7a7a7&gray-dark=#272c34&gray=#646c77&gray-2=#525860&gray-3=#aeaeae&gray-4=#c2ccd3&gray-5=#acacac&light-blue=#e3edff&blue=#4e84f4&blue-f=#577df0&blue-2=#5e79a0&blue-lg=#6999fd&blue-lg-2=#3a6fdc&blue-lg-3=#3168da&blue-lg2=#cde1fe&blue-lg3=#dae9ff&blue-lg4=#d4dde6&red=#ff4242&brown=#b27c5c&red-a=#e23c5b&deepskyblue=#dae9ff"}.cl-brand{font-family:"new-blue=#4d83f3&new-grey=#dcdedf&accent=#4e84f4&accent-f=#577df0&accent-d=#3a6fdc&accent-md=#3168da&accent-hover=#6999fd&secondary-color=#cde1fe&white=#fff&blue=#4e84f4&light-blue=#e3edff&body-bg=#ebf2f7&body-color=#272c34&body-color-light=#646c77&bt-color=#c2ccd3&card-color=#fff&link=#525860&link-hover=#272c34&shadow=rgba(39,44,52,0.15)&black=#000&black-lg=#1f1f1f&sky=#dae9ff&star=#aeaeae&error=#ff4242&primary-red=#e23c5b&aluminum=#acacac&wood=#b27c5c&c-gray=#e6ebee&c-silver=#6c6e71&c-blue=#bfecff&line=#4e7a9c&steklo=#a0c6ff&moskito=#8098ba"}.upcs{text-transform:uppercase}.lwcs{text-transform:lowercase}.tdn{text-decoration:none}.ws-nw{white-space:nowrap}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-st{position:static}.is-hidden{display:none}.tx-els{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.border-box{box-sizing:border-box}.cl-new-blue{color:#4d83f3}.bg-new-blue{background-color:#4d83f3}.cl-new-grey{color:#dcdedf}.bg-new-grey{background-color:#dcdedf}.cl-accent{color:#4e84f4}.bg-accent{background-color:#4e84f4}.cl-accent-f{color:#577df0}.bg-accent-f{background-color:#577df0}.cl-accent-d{color:#3a6fdc}.bg-accent-d{background-color:#3a6fdc}.cl-accent-md{color:#3168da}.bg-accent-md{background-color:#3168da}.cl-accent-hover{color:#6999fd}.bg-accent-hover{background-color:#6999fd}.cl-secondary-color{color:#cde1fe}.bg-secondary-color{background-color:#cde1fe}.cl-white{color:#fff}.bg-white{background-color:#fff}.cl-blue{color:#4e84f4}.bg-blue{background-color:#4e84f4}.cl-light-blue{color:#e3edff}.bg-light-blue{background-color:#e3edff}.cl-body-bg{color:#ebf2f7}.bg-body-bg{background-color:#ebf2f7}.cl-body-color{color:#272c34}.bg-body-color{background-color:#272c34}.cl-body-color-light{color:#646c77}.bg-body-color-light{background-color:#646c77}.cl-bt-color{color:#c2ccd3}.bg-bt-color{background-color:#c2ccd3}.cl-card-color{color:#fff}.bg-card-color{background-color:#fff}.cl-link{color:#525860}.bg-link{background-color:#525860}.cl-link-hover{color:#272c34}.bg-link-hover{background-color:#272c34}.cl-shadow{color:rgba(39,44,52,.15)}.bg-shadow{background-color:rgba(39,44,52,.15)}.cl-black{color:#000}.bg-black{background-color:#000}.cl-black-lg{color:#1f1f1f}.bg-black-lg{background-color:#1f1f1f}.cl-sky{color:#dae9ff}.bg-sky{background-color:#dae9ff}.cl-star{color:#aeaeae}.bg-star{background-color:#aeaeae}.cl-error{color:#ff4242}.bg-error{background-color:#ff4242}.cl-primary-red{color:#e23c5b}.bg-primary-red{background-color:#e23c5b}.cl-aluminum{color:#acacac}.bg-aluminum{background-color:#acacac}.cl-wood{color:#b27c5c}.bg-wood{background-color:#b27c5c}.cl-c-gray{color:#e6ebee}.bg-c-gray{background-color:#e6ebee}.cl-c-silver{color:#6c6e71}.bg-c-silver{background-color:#6c6e71}.cl-c-blue{color:#bfecff}.bg-c-blue{background-color:#bfecff}.cl-line{color:#4e7a9c}.bg-line{background-color:#4e7a9c}.cl-steklo{color:#a0c6ff}.bg-steklo{background-color:#a0c6ff}.cl-moskito{color:#8098ba}.bg-moskito{background-color:#8098ba}.cl-i{color:inherit}.rotate-c-0{transform:rotate(0)}.rotate-c-90{transform:rotate(90deg)}.rotate-c-180{transform:rotate(180deg)}.rotate-cc-0{transform:rotate(0)}.rotate-cc-90{transform:rotate(-90deg)}.rotate-cc-180{transform:rotate(-180deg)}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.vhidden{position:absolute;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px}.hidden-block{display:none}.text-center{text-align:center}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.h-10{height:10%}.h-20{height:20%}.h-25{height:25%}.h-30{height:30%}.h-40{height:40%}.h-50{height:50%}.h-60{height:60%}.h-70{height:70%}.h-75{height:75%}.h-80{height:80%}.h-90{height:90%}.h-100{height:100%}.mw-100{max-width:100%}.mh-100{max-height:100%}.bunner-links__text{font-size:1.125rem;font-weight:300;line-height:1.4}html{font-family:"Proxima Nova","Proxima Nova Web",Arial,sans-serif;font-size:1rem;line-height:1.4;-ms-overflow-style:-ms-autohiding-scrollbar}body,html{font-weight:600;touch-action:manipulation;overflow-x:hidden}.section_content,.section_header,.section_main-banner{position:relative}.section_header{z-index:15}.section_main-banner{z-index:1}.section_content{z-index:2}.section_catalog-list{height:1px;min-height:185px}.section_detail-product{overflow:hidden}.zi-1{z-index:1}.arrow-style{width:12px;height:12px;fill:none;stroke:#000;stroke-miterlimit:10}.link{color:#525860}.bd{border:1px solid #ebf2f7}.bd-top{border-top:1px solid #ebf2f7}.bd-bottom{border-bottom:1px solid #ebf2f7}.bd-right{border-right:1px solid #ebf2f7}.bd-left{border-left:1px solid #ebf2f7}.img{max-width:100%;height:auto}.bdrs{border-radius:4px}.h-100vh{min-height:100vh}.full-page{flex-grow:1}.bd-bottom-tbl:after{position:absolute;right:0;left:0;bottom:0;height:1px;content:"";background-color:#ebf2f7}.circle{min-width:17px;height:17px;color:#272c34;border-radius:17px}.circle,.ff-l{font-weight:300}.ff-r{font-weight:400}.ff-sb{font-weight:600}.ff-b{font-weight:700}.ovh{overflow:hidden}.whs-nw{white-space:nowrap}[data-v-cloak],[v-cloak]{display:none}.scroll-style-hor{scrollbar-color:#c2ccd3 #ebf2f7;scrollbar-width:thin}.scroll-style-hor::webkit-scrollbar-button{display:none}.scroll-style-hor::-webkit-scrollbar{height:6px}.scroll-style-hor::-webkit-scrollbar,.scroll-style-hor::-webkit-scrollbar-track{background-color:#ebf2f7;border-radius:3px}.scroll-style-hor::-webkit-scrollbar-thumb{background-color:#4e84f4;border-radius:3px;transition:background-color .27s}.scroll-style-hor::-webkit-scrollbar-thumb:hover{background-color:#6999fd}.g-lg-visible,.g-md-visible,.g-sm-visible,.g-xl-visible,.g-xs-visible{display:none}.underline{text-decoration:underline}.button{border:2px solid #3a6fdc;border-radius:4px}.button_bcb{border-color:#4e84f4}.button_bdd{border-color:#3a6fdc}.button_banner{padding:19px 0;font-size:1.125rem}.button_l{background-color:#3a6fdc}.button_h-46{height:46px}.button_bd-black{border-color:#525860}.button_compilation{height:46px}.button_wr-review{height:36px}.button_btn-calc-sum{height:44px;font-size:.75rem;font-weight:300}.button_font-semibold{font-weight:600}.button_btn-offers-application,.button_btn-offers-phone,.button_more-info,.button_prod-price{width:100%;height:40px}.button_btn-offers-phone{font-weight:600}.button_btn-offers-services{width:160px;height:27px;border-width:1px}.button_calculator-price{width:263px;height:63px;border-radius:4px}.button_btn-company-brand{margin:9px;height:48px;border-width:1px;flex:1 1 160px}.button_btn-company-brand .button_btn-offers-phone{height:100%}.button_not-found{width:220px;height:46px}.button_ex-th{line-height:1.1}.button_list-offices{padding:0 5px;height:34px;font-size:.875rem}.btn_calc-red{height:40px;font-size:px2remt(14px)}.button-h-red{transition:background-color .27s,color .27s}.button-h-red:hover{color:#fff;background-color:#e23c5b}.b-compare-price p{font-size:1.5rem;line-height:1.37}.b-compare-price a{padding:21px 57px;font-size:1.125rem;flex-shrink:0}.about-company{padding-right:40px}.about-company__content{overflow:hidden;max-height:11.44em;transition:height .27s}.about-company__content>:last-child{margin-bottom:0}.about-company__link{margin-top:12px;font-size:.875rem;font-weight:300}.about-company__link_end{margin-top:20px}.block-scroll .ps--active-x .ps__rail-x{overflow:hidden;height:0;opacity:0}.block-scroll_prod-img-big .ps--active-x .ps__rail-x{bottom:30px!important;height:15px;opacity:1}.block-scroll_prod-img-big .ps--active-x{padding-bottom:30px!important}.block-scroll_profile-brands .block-scroll__wrap,.block-scroll_show-hover .block-scroll__wrap{margin-top:-20px;margin-bottom:-20px}.block-scroll__content{flex-grow:1}.block-scroll_profile-brands .block-scroll__content,.block-scroll_show-hover .block-scroll__content{padding-top:20px;padding-bottom:20px;flex-wrap:wrap}.block-scroll_block-article,.block-scroll_const-line,.block-scroll_prod-table{margin-left:0;width:auto;max-width:100%}.block-scroll_block-article{margin:3.125rem 0 2.125rem}.block-scroll_card-const .block-scroll__button{top:50%;cursor:pointer;background-color:#fff;border-radius:50%;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transform:translateY(-50%);width:38px;height:38px}.block-scroll_card-const .block-scroll__button_prev{left:-19px}.block-scroll_card-const .block-scroll__button_next{right:-19px}.block-tabs-cards.is-active{display:flex}.block-tabs-cards:not(is-active){display:none}.card-company-brand{display:grid;min-height:1px;grid-template-columns:minmax(90px,max-content) auto;grid-template-rows:1fr minmax(0,max-content)}.card-company-brand__wrap-img{max-width:220px;min-height:1px;font-size:0;line-height:0;grid-row:span 2;align-self:center;justify-content:center}.card-company-brand__img-cont{height:100%;min-height:1px}.card-company-brand__img{max-width:100%;height:100%;max-height:100%;object-fit:contain}.card-company-brand__title{font-size:1.875rem;font-weight:700;line-height:1.1;align-self:center}.card-company-brand__desc{font-weight:300;line-height:1.4;align-self:start}.card-company-btns{margin-right:-9px;margin-left:-9px}.card-company{flex-wrap:wrap}.card-company__left{flex:1 1 515px}.card-company__right{width:266px;flex-shrink:0}.card-wrapper{font-size:.875rem;font-weight:300}.card-wrapper_prod-tables{font-size:inherit}.compilation-brands{margin:0 auto;display:grid;width:100%;max-width:714px;font-size:.875rem;font-weight:300;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr)}.compilation-brands .button{align-self:end}.compilation-construction{z-index:1;font-size:.875rem;font-weight:300;display:grid;grid-template-columns:repeat(2,minmax(170px,210px)) minmax(160px,242px) minmax(100px,200px) minmax(100px,200px)}.compilation-construction .button,.compilation-construction .button-quantity{align-self:end}.detailed-product-content{font-size:.875rem;font-weight:300}.detailed-product-content_img{border-radius:4px 4px 0 0}.detailed-product-content_text{border-radius:0 0 4px 4px}.detailed-product-content__shilder{top:37px;right:83px}.arrow-style.art-menu__arrow{transform:scale(1) rotate(-90deg)}.data-watch{margin-top:1.25rem;margin-bottom:1.25rem;font-size:.875rem;font-weight:400;line-height:1}.data-watch__eye{fill:currentColor;fill-rule:evenodd;width:16px;height:12px}.data-watch p.data-watch__data,.data-watch p.data-watch__tag,.data-watch p.data-watch__watch{margin-top:0;margin-bottom:0}.button-quantity{color:currentColor;border:2px solid #4e84f4;border-radius:4px}.button-quantity__wrapper-text{position:relative;margin-left:12px;display:flex;font-size:11px;font-weight:300;align-items:center;justify-content:center}.button-quantity__wrapper-text:before{position:absolute;content:"";background-color:#cde1fe;border-radius:50%;width:17px;height:17px}.button-quantity__text{position:relative}.button-quantity_font-semibold{font-weight:600}.button-quantity_font-bold{font-weight:700}.button-quantity_compilation{height:46px;border:1px solid #c2ccd3}.card-construction{padding:5px 20px 30px;min-width:160px;color:inherit;border-right:1px solid #ebf2f7;flex:1 1 auto}.card-construction_summary{padding:5px 20px 23px;min-width:160px;max-width:100%}.card-construction:first-child{border-radius:4px 0 0 4px}.card-construction:last-child{border-right:none;border-radius:0 4px 4px 0}.card-construction__wrap-img{margin-bottom:3px}.card-construction__img{min-height:100px;max-height:100px}.card-construction__img_balcony,.card-construction__img_window{stroke-width:2;stroke-miterlimit:10;fill:none}.card-construction__img_balcony.pvc,.card-construction__img_window.pvc{stroke:#4e84f4}.card-construction__img_balcony.aluminum,.card-construction__img_window.aluminum{stroke:#acacac}.card-construction__img_balcony.wood,.card-construction__img_window.wood{stroke:#b27c5c}.card-construction__img_door.pvc{fill:#4e84f4}.card-construction__img_door.aluminum{fill:#acacac}.card-construction__img_door.wood{fill:#b27c5c}.card-construction__img_window{width:38px;height:44px}.card-construction__img_balcony,.card-construction__img_door{width:38px;height:50px}.card-construction__title{margin-bottom:16px;line-height:1.125rem;flex-grow:1}.card-construction__quantity{margin-bottom:7px}.card-construction__quantity,.card-contacts{font-size:.875rem;font-weight:300}.card-contacts__list-item{margin-bottom:17px}.card-contacts__list-item:last-child{margin-bottom:0}.card-contacts__icon{top:-3px;width:24px;height:24px;fill:#aeaeae}.card-contacts__icon.is-confirm{fill:#4e84f4}.card-contacts__text{padding-left:40px;line-height:1.43}.card-min{height:109px}.card-min__title{line-height:1.35}.card-min__img{flex-shrink:0}.card__left{flex:1 1 auto}.card__right{height:201px;flex-shrink:0}.card-icon{margin-top:2px}.card-icon_pl{width:120px;height:238px}.card-icon_allumin{width:116px;height:238px}.card-icon_wood{width:120px;height:238px}.card-icon_door-allumin,.card-icon_door-pvh{width:120px;height:352px}.card-desc-top__title{margin-bottom:12px;max-width:100px}.card-desc-bottom{padding-bottom:25px;font-size:.875rem;font-weight:300;line-height:1.43}.logo__name{position:absolute;display:block;overflow:hidden;text-indent:-9000px}.logo_footer{line-height:3rem}.logotip{width:165.9px;height:21.3px}.logotip_footer{width:110px;height:14px}.logotip_video{width:369px;height:48px}.logotip__item{fill:#272c34}.logotip__item_domen{fill:#4e84f4}.logotip_footer .logotip__item_domen{fill:#272c34}.main-header{font-size:3rem;font-weight:700;line-height:3.75rem}.main-header__wrap-icon{top:2px;margin-left:10px;border:1px solid rgba(78,132,244,.3);border-radius:50%;width:40px;height:40px}.main-header__icon{width:20px;height:20px;fill:#4e84f4;flex-shrink:0}.main-header .main-city-selector-header{cursor:pointer}.prod-price{margin-left:15px;padding:15px 29px}.prod-price__left{flex:1 1 160px}.prod-price__right{flex:1 1 180px}.pr-cur-price{margin-bottom:-1px;font-size:2.25rem;font-weight:700;line-height:3.375rem}.pr-cur-price__unit{font-weight:600}.pr-cur-price__info{top:0;right:0;font-size:.75rem;transform:translate(24px,6px)}.pr-cur-name{font-weight:400;line-height:1.25rem}.product-card-img{margin:0 -30px}.review-stars{max-width:107px;font-weight:600;flex:1 1 107px}.review-stars__txt{margin-top:-3px;font-size:1.125rem;line-height:1.55rem;flex:1 0 17px}.review-stars__icon{top:1px;flex:1 0 auto;width:16px;height:15px;fill:#aeaeae}.review-stars__icon.is-active{fill:#4e84f4}.select-inputs-checkbox__title{margin-bottom:8px;font-size:.75rem}.inputs-chosed-items{z-index:10;padding-right:44px;padding-left:20px;height:46px;border-radius:4px}.inputs-chosed-items__arrow{right:21px}.title{font-size:1.5rem;font-weight:700;line-height:1.875rem}.title_min{margin-bottom:0;font-size:1.125rem;line-height:1.33}.title_sum{padding:36px 0 29px}.title_rating-reviews{padding-right:35px}.title_slider{padding:33px 0 20px}.title_slider a{text-decoration:none;color:#272c34}.title_detailed-product{justify-content:flex-start;align-items:center;flex-wrap:wrap}.title_detailed-product>:first-child{margin-right:20px}.title_detailed-product .title__schilder{margin:4px 0;font-weight:400}.title_font-st{padding:0 5px;font-weight:600}.title__icon{flex-shrink:0;fill-rule:evenodd;clip-rule:evenodd;fill:#4e84f4;width:15px;height:20px}.title__icon-delivery,.title__icon-payment{fill:none;stroke:#4e84f4;stroke-width:2;stroke-miterlimit:10;width:24px;height:24px}.title__icon-delivery{width:24px;height:24px}.tooltype__icon-doc,.tooltype__icon-phone{fill:currentColor;width:24px;height:24px}.tooltype__icon-doc{margin-right:7px}.tooltype-logo{border-radius:4px;padding:5px;margin-left:9px;font-weight:bold}.lead-logo{border:2px solid #4e84f4;color:#4e84f4}.pro-logo{background-color:#4e84f4;color:#fff;padding:7px}.logos .tooltype-logo{max-width:max-content;margin:0 5px 0 0!important}.write-review{flex-grow:1}.write-review__txt{margin-bottom:27px;line-height:1.25rem;flex-grow:1}.bg-mask{opacity:0}.header-mobile-btn-menu{width:20px;height:18px}.header-mobile-btn-menu__line{top:50%;right:0;left:0;height:2px}.header-mobile-btn-menu__line:after,.header-mobile-btn-menu__line:before{position:absolute;right:0;left:0;height:2px;content:""}.header-mobile-btn-menu__line:before{top:-8px}.header-mobile-btn-menu__line:after{bottom:-8px}.new-shadow{box-shadow:0 4px 3px rgba(39,44,52,.06)}.menu-mobile{display:none;transform:translateX(-120%)}.menu-item{padding:24px 15px 24px 22px}.menu-item__text{padding-right:19px}.menu-item__arrow{top:27px;right:14px;margin-left:7px}.list-examples-imgs img{max-width:100%;height:auto}.list-examples-imgs.owl-carousel .owl-dots{margin-top:14px;text-align:center}.list-examples-imgs.owl-carousel button.owl-dot{margin:0 4.5px;background-color:#c2ccd3;border-radius:50%;width:6px;height:6px}.list-examples-imgs.owl-carousel button.owl-dot.active{background-color:#4e84f4}.list-examples__left{min-height:1px;flex-shrink:0}.list-examples__right{font-size:.875rem;line-height:1.25rem}.list-examples__wrap-table{display:none}.offers-list-profiles{padding-left:13px;list-style-type:disc}.offers-list-profiles__item{margin-bottom:11px;line-height:1.4}.btn-lc-more{margin-top:11px}.l-options__item{line-height:1.5rem}.l-prices__item{margin-bottom:20px}.l-prices__item:last-child{margin-bottom:0}.l-prices__text{line-height:1.125rem}.l-prices__price{font-weight:700}.l-prices__price,.list-content{font-size:1rem;line-height:1.5rem}.list-info{font-weight:400;line-height:1.25rem}.list-info li{margin-bottom:16px;line-height:1.125rem}.list-info li:last-child{margin-bottom:0}.list-offers-brands-profiles__list{line-height:1.4}.list-offers-company__wrap-img{flex-grow:4}.list-offers-company__wrap-img img{max-width:100%;height:auto}.list-offers-company__wrap-raiting{margin:15px 0}.list-offers-company__icon-star{top:-1px;margin-right:7px;fill:#4e84f4;width:14px;height:14px}.list-offers-company__raiting{margin-right:20px;font-size:1.125rem;font-weight:700}.list-offers-double-glazed__title{margin-bottom:12px;font-weight:600}.list-offers-info__text{margin-bottom:16px;line-height:1.125rem}.list-offers-info__text span:first-child{font-weight:600}.list-offers-info__text:last-child{margin-bottom:0}.list-offers-list-profiles__title{margin-bottom:12px;font-weight:600}.list-offers-phones:after{position:absolute;right:0;left:0;bottom:0;height:1px;content:"";background-color:#ebf2f7}.list-offers-phones .button{margin-bottom:20px}.list-offers-phones .button:last-child{margin-bottom:0}.list-offers-prices__item{margin-bottom:22px}.list-offers-prices__item:last-child{margin-bottom:0}.list-offers-prices__quantity{margin-bottom:11px}.list-offers-prices__quantity span:last-child{margin-left:5px}.list-offers-prices__price{font-size:1rem;font-weight:700}.list-offers-services{padding-top:16px;padding-bottom:16px;grid-column:1/5}.list-offers-services .button{margin-right:20px}.list-offers-services .button:last-child{margin-right:0}.list-offers-window-sills__title{margin-bottom:12px;font-weight:600}.list-offers{font-size:.875rem;font-weight:300}.list-offers__body,.list-offers__header{display:grid}.list-offers__body,.list-offers__header,.list-offers_companies .list-offers__body,.list-offers_companies .list-offers__header{grid-template-columns:minmax(170px,308px) minmax(160px,248px) minmax(145px,320px) minmax(190px,1fr)}.list-offers_list-constructions .list-offers__body,.list-offers_list-constructions .list-offers__header{grid-template-columns:minmax(170px,308px) minmax(145px,220px) minmax(180px,351px) minmax(190px,1fr)}.list-offers__head-item{border:1px solid #ebf2f7;border-top:none;border-left:none}.list-offers__head-item_phone{border-right:none}.list-offers_services .list-offers__head-item_price{grid-column:2/4}.list-offers_services .list-offers__head-item_phone{display:none}.list-offers_services .list-offers__head-item_brands{border-right:none}.list-offers__body{border-bottom:1px solid #ebf2f7}.list-offers__body_list-with-table{border-bottom:none}.l-link-more{font-weight:400}.l-link-more svg{position:relative;top:2px;margin-left:13px;stroke:#4e84f4}.pro{border:1px solid #4d83f3}.list-offices__item{display:grid;grid-template-columns:minmax(100px,305px) minmax(150px,338px) minmax(100px,206px) minmax(100px,292px)}.main-banner{padding:97px 0 110px}.menu-more__list{margin-bottom:-2px;overflow:hidden;flex-grow:1}.menu-more .ps--active-x .ps__rail-x{overflow:hidden;height:0;opacity:0}.menu-more__more{padding:24px 0;color:currentColor;flex-shrink:0}.menu-more__more:after{position:absolute;right:0;left:0;bottom:-2px;height:3px;content:"";background-color:#4e84f4;opacity:1}.menu-more__more.has-active:after{opacity:1}.menu-more__arrow{margin-left:10px}.menu-more__more-list{position:absolute;visibility:hidden;opacity:0}.menu-more-item{display:inline-block}.menu-more-item__link{margin-right:51px;padding:24px 0 26px;white-space:nowrap}.menu-more-item__link_news-dir{margin-right:80px}.menu-more-item__link:after{position:absolute;right:0;left:0;bottom:0;height:3px;content:"";background-color:#4e84f4;opacity:0}.menu-more-item.is-active .menu-more-item__link{color:#272c34}.menu-more-item.is-active .menu-more-item__link:after{opacity:1}.menu-tags{font-size:.875rem;font-weight:300}.menu-tags.ps--active-x .ps__rail-x{overflow:hidden;height:0;opacity:0}.menu-tags__more{padding:10px 20px;color:currentColor;background-color:#fff;border-radius:0 17px 17px 0;flex-shrink:0}.menu-tags__arrow{margin-left:10px}.menu-tags__list{overflow:hidden;height:34px;flex-grow:1}.menu-tags__more-list{position:absolute;visibility:hidden;opacity:0}.menu-tags-item__tag{padding:10px 20px;white-space:nowrap;color:currentColor;border-radius:17px}.article-content{font-size:1rem;font-weight:400;line-height:1.5rem}.article-content h1{font-size:3rem;font-weight:700;line-height:3.25rem}.article-content h2{margin-top:1.875rem;margin-bottom:1.875rem;font-size:1.5rem;font-weight:700;line-height:1.875rem}.article-content h3{margin-top:1.25rem;margin-bottom:1.25rem;font-weight:700}.article-content p.definition{margin:2.375rem 0;font-size:1.5rem;line-height:1.875rem}.article-content p{margin-top:1.25rem;margin-bottom:1.25rem;color:#525860}.article-content p.card-tag{line-height:19px}.article-content p a{text-decoration:none;color:#3a6fdc}.article-content ul:not(.num-list){color:#525860}.article-content ul:not(.num-list) li{position:relative;padding-left:20px}.article-content ul:not(.num-list) li p{margin-top:.75rem;margin-bottom:.75rem}.article-content ul:not(.num-list) li:before{position:absolute;top:10px;left:0;content:"";background-color:currentColor;border-radius:50%;width:4px;height:4px}.article-content ul.ul-one{margin-top:1.875rem;margin-bottom:1.875rem}.article-content ul.ul-one li{margin-top:.3125rem;margin-bottom:.3125rem}.article-content ul.ul-one li img{margin-top:.6875rem;display:block}.article-content ul.ul-one li p{margin-top:1.25rem;margin-bottom:1.25rem}.article-content ul.ul-two{margin-top:1.875rem;margin-bottom:1.875rem}.article-content ul.ul-two li{margin-top:.3125rem;margin-bottom:.3125rem}.article-content ul.ul-two li img{margin-top:.6875rem;display:block}.article-content img{max-width:100%;height:auto}.article-content blockquote{margin-top:1.25rem;margin-bottom:1.25rem;padding:1.25rem 1.875rem;background-color:#ebf2f7}.article-main-img{margin:1.875rem -1.875rem 0;font-size:0}.article-row .col{position:relative;padding-top:2.375rem;padding-right:15px;padding-left:15px;width:100%;min-height:1px}.article-row .col>:first-child{margin-top:0}.article-row .col__content{position:sticky;top:2.375rem}.main-page{display:block;overflow:hidden}.c-title{font-size:1.125rem;line-height:1.3}.news-heading-row__left,.news-heading-row__right{position:relative;padding-right:15px;padding-left:15px;width:100%;min-height:1px}.news-heading-row__left{flex-grow:1}.news-heading-row__right{width:330px;max-width:330px;flex:0 0 330px}.news-heading-list-content{overflow:hidden}.registration-steps .registration-steps-box__num{margin-bottom:7px;font-size:1.5rem}.registration-steps .registration-steps-box__num span{line-height:1.7}.registration-steps .registration-steps-box__arrow{top:50%;right:0;transform:translateY(-50%) rotate(-90deg)}.registration-steps-box p:last-child{margin-bottom:5px}.registration-business-content{padding-top:35px;max-width:750px}.registration-business-content_ss-service{padding-top:20px}.reg-user-video-preview-img{object-fit:cover}.rev-avatar{width:48px;height:48px}.rev-avatar__icon{width:37px;height:43px}.service-policy-wrapper{padding-top:35px;max-width:750px}.service-policy-content{margin-top:-.9375rem}.service-policy-content h2{margin:3.125rem 0 1.6875rem;font-size:1.125rem;font-weight:700;line-height:1.47}.service-policy-content p{margin:1.625rem 0;font-size:1rem;line-height:1.47}.service-policy-content p span{font-weight:700}.service-policy-content a{text-decoration:none;color:#3a6fdc;transition:color .27s}.service-policy-content a:hover{color:#6999fd}.service-policy-content ul{margin:1.625rem 0;padding-left:1.1875rem;list-style-type:none;font-size:1rem;line-height:1.47}.service-policy-content ul li{position:relative;margin-bottom:.5rem}.service-policy-content ul li:last-child{margin-bottom:0}.service-policy-content ul li:before{position:absolute;top:.6875rem;left:-1.0625rem;content:"";background-color:currentColor;border-radius:50%;width:3px;height:3px}.raiting-companies li{padding-left:27px}.raiting-companies__icon{width:14px;height:14px}.raiting-companies__rait{font-size:1.125rem}.rating-reviews{margin-top:2px;padding-bottom:9px}.rating-reviews__item{margin-bottom:17px}.rating-reviews__item:last-child{margin-bottom:0}.r-reviews-links{font-size:.875rem;font-weight:300}.relation_example-img-big{width:100%}.relation__offset{height:0}.relation_map .relation__offset{padding-top:294px}.relation_video .relation__offset{padding-top:59%}.relation_ru-video-prev .relation__offset{padding-top:53.8%}.relation_16-9 .relation__offset{padding-top:56.25%}.relation__content{top:0;left:0}.reviews-list__wr-selects{z-index:4;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.review-item{font-size:.875rem}.review-item:first-child{border-radius:4px 4px 0 0}.review-item__main-link{font-size:1.5rem;line-height:1.875rem;color:#272c34}.review-item__read-more{line-height:1.25rem}.review-item-comment__txt-n{margin-right:3px}.review-item-comment__ico{margin-right:7px;fill:currentColor;width:23px;height:23px}.search-select{z-index:3}.search-select__icon{z-index:5;top:8px;right:18px;width:18px;height:18px;transform:scaleX(-1);fill:#4e84f4}.selectize-control.single.search-select__select .selectize-input{z-index:4;padding:8px 48px 9px 20px;height:34px;font-size:.875rem;font-weight:300;color:#646c77;background-color:#fff;background-image:none;border:none;border-radius:17px;box-shadow:none}.selectize-control.single.search-select__select .selectize-input:after{content:none}.selectize-control.single.search-select__select.is-open .selectize-input{border-radius:4px 4px 0 0}.selectize-control.single.search-select__select .selectize-dropdown{z-index:3;top:0!important;padding:42px 0 8px;display:block!important;visibility:visible!important;width:100%!important;border:none;border-radius:4px;opacity:0;box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s,opacity .27s}.selectize-control.single.search-select__select .selectize-dropdown.is-open{opacity:1;box-shadow:0 4px 14px 0 rgba(39,44,52,.16)}.selectize-control.single.search-select__select .selectize-dropdown [data-selectable].option{padding-right:48px;padding-left:20px;cursor:pointer;transition:background-color .27s}.selectize-control.single.search-select__select .selectize-dropdown [data-selectable].option.active{background-color:#ebf2f7}.search__input{padding:8px 48px 9px 20px;font-size:.875rem;font-weight:300;border:none;border-radius:17px}.search__input::placeholder{color:#646c77}.search__icon{top:8px;right:18px;width:18px;height:18px;transform:scaleX(-1);fill:#4e84f4}.who-review-reverse{display:grid;flex-grow:1;grid-template-columns:max-content 1fr}.who-review-reverse__link{grid-column:1;grid-row:span 2;align-self:center}.who-review-reverse__reiting{grid-column:2;grid-row:1;align-self:start}.who-review-reverse__name{font-size:.875rem;font-weight:400;grid-column:2;grid-row:2}.who-review-reverse__name span{margin-bottom:5px;display:block}.who-review-reverse__img{max-width:130px;height:auto;max-height:42px}.who-review-reverse__img.review-answer-logo{height:20px}.review-answer{font-size:.9375rem;line-height:1.25rem;color:#525860;padding-left:20px;border-left:3px solid #dcdedf}.review-answer-name{font-weight:700}.review-company-name a{font-size:1rem;line-height:1.125rem;color:#3a6fdc;text-decoration:none;font-weight:bold}.review-company-name a:hover{color:#6999fd}.compilation{position:relative;z-index:1;font-size:.875rem;font-weight:300;display:grid;grid-template-columns:repeat(2,minmax(120px,237px)) minmax(120px,277px) minmax(125px,1fr) minmax(120px,200px)}.compilation_services{max-width:780px;grid-template-columns:repeat(2,minmax(120px,216px)) minmax(120px,1fr)}.compilation .button,.compilation .button-quantity{align-self:end}.compilation__status{line-height:1.4;grid-row:2;align-self:center;grid-column:1/3}.filter-basket{margin:0 -10px -20px;font-size:.875rem;font-weight:300}.filter-basket__label,.filter-basket__wr-btn{margin:0 0 20px;padding:0 10px}.filter-basket__wr-btn{align-items:flex-end}.leave-review{padding-top:35px;padding-bottom:35px}.leave-review__section{display:block}.lr-section-nav{margin:0 calc(-50vw + 50%);padding:0 15px}.lr-section-nav__tab-item{padding:20px 0 18px;color:#525860}.lr-section-nav__tab-item:after{position:absolute;right:0;left:0;bottom:-2px;height:3px;content:"";background-color:#4e84f4;opacity:0}.lr-section-nav__tab-item.is-active{color:#272c34}.lr-section-nav__tab-item.is-active:after{opacity:1}.form-help{padding:4px 35px;min-height:28px;font-size:.875rem;line-height:1.125rem;border-radius:28px}.form-help__icon{left:-25px;width:18px;height:15px;fill:#4e84f4;flex-shrink:0}.select-filter{display:block;width:100%;pointer-events:none}.select-filter__list:not(.single){padding:0 19px;width:100%;height:46px;font-size:.875rem;pointer-events:none;color:#525860;border:none;border-radius:4px}.select-filter__list{pointer-events:all}.select-filter_w select{background-color:#fff}.select-filter_has-title .select-filter__title,.select-filter_modal-filter .select-filter__title{margin-bottom:8px;font-size:.875rem}.select-filter_modal-filter .select-filter__list:not(.single){background-color:#ebf2f7}.select-filter_fz-t-12 .select-filter__title{margin-bottom:8px;font-size:.75rem}.select-filter_basket{margin-top:8px}.select-filter .select-filter__list{border-radius:4px;transition:border-clor .27s}.select-filter.error .select-filter__list{border:1px solid #ff4242}.card-help{top:-2px;right:0;pointer-events:all}.card-help__box{top:-16px;padding:15px 20px 15px 15px;visibility:hidden;width:330px;pointer-events:none;opacity:0;box-shadow:0 6px 20px 0 rgba(39,44,52,.16);transition:visibility .27s linear .1s,opacity .27s}.card-help__box.help-show-center,.card-help__box.help-show-left,.card-help__box.help-show-right{visibility:visible;pointer-events:all;opacity:1;transition:visibility 0s linear 0s,opacity .27s}.card-help__box.help-show-right{left:-3px}.card-help__box.help-show-left{right:-3px}.card-help__box.help-show-center{left:0;transform:translateX(-50%)}.card-help__question{transition:fill .27s;width:16px;height:16px}.card-help__question_btn:hover,.is-open .card-help__question_btn{fill:#4e84f4}.card-help__question_in-box{margin-right:15px}.card-help__content{font-size:.75rem;line-height:1.125rem}.card-help__content>span:nth-last-child(n+2){margin-bottom:10px;display:inline-block}.card-help__close{transition:fill .27s;width:16px;height:16px}.card-help__close:hover{fill:#4e84f4}.card-help__i{flex-shrink:0}[name*=password]~svg{right:16px;bottom:7px;width:23px;height:46px}.icon-ff-calender{right:18px;bottom:13px;width:18px;height:20px;fill:#4e84f4}.list-offers-company-new__wrap-img{margin:2px 0}.list-offers-company-new__wrap-img img{max-width:100%;height:auto}.list-offers-company-new__link{font-size:0}.list-offers-company-new__wrap-raiting{margin:10px 0 12px}.list-offers-company-new__icon-star{top:-1px;margin-right:7px;fill:#4e84f4;width:14px;height:14px}.list-offers-company-new__raiting{margin-right:20px;font-size:1.125rem;font-weight:700}.loc-stat{margin-bottom:15px}.list-offers-new{font-size:.875rem}.list-offers-new__body,.list-offers-new__header{margin-top:20px;display:grid;grid-template-columns:minmax(170px,308px) minmax(305px,568px) minmax(190px,1fr)}.list-offers-new__body{box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s;transform:scale(1)}.list-offers-new__body.is-more,.list-offers-new__body:hover{position:relative;box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.list-offers-new__body:hover{z-index:21}.list-offers-new__body.is-more{transform:scale(1.003);z-index:20}.list-offers-new__body:after{position:absolute;right:0;left:0;bottom:0;height:1px;content:"";background-color:#ebf2f7}.list-offers-new__head-item{border:1px solid #ebf2f7;border-top:none;border-left:none}.list-offers-new__head-item_phone{border-right:none}.list-offers-new .list-offers-windows{grid-column:1/4}.new-listing-company-card{grid-template-columns:minmax(170px,308px) minmax(305px,100%)}.new-listing-company-card .list-offers-phones-new a:first-child{margin-bottom:20px;min-height:38px}.list-offers-phones-new .button{margin-bottom:20px}.list-offers-phones-new .button:last-child{margin-bottom:0}.list-offers-price-new__title{margin-bottom:8px;font-size:1.125rem;line-height:1.33}.list-offers-price-new__wr-prices{margin-top:8px}.list-offers-price-new__item{width:50%}.list-offers-price-new__quantity{margin-bottom:11px}.list-offers-price-new__quantity span:last-child{margin-left:5px}.list-offers-price-new__list,.list-offers-price-new__price{font-size:1rem}.list-offers-price-new__list{margin-top:16px;line-height:1.5}.list-offers-windows{overflow:hidden}.list-offers-windows__block-sc{overflow-x:auto;overflow-y:hidden}.offers-windows-list{margin:10px 0 0}.offers-windows-list__item{margin:0 9px 15px;padding:14px 0 22px;width:212px;color:currentColor;border:1px solid #f2f2f2;box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:box-shadow .27s;flex-shrink:0}.offers-windows-list__item:hover{box-shadow:0 0 12px 0 rgba(39,44,52,.15)}.offers-windows-list__item:first-child{margin-left:0}.offers-windows-list__item:last-child{margin-right:0}.offers-windows-list__wr-img{margin-bottom:12px;height:104px}.offers-windows-list__img{margin:auto;width:100%;height:104px;max-height:104px}.offers-windows-list__img[src*=krugl],.offers-windows-list__img[src*=treug]{max-height:70px}.offers-windows-list p{font-size:.9375rem;line-height:1.6}.offers-windows-list__name{margin-top:12px;margin-bottom:5px}.calc-offers-company__wrap-img{margin:2px 0}.calc-offers-company__wrap-img img{max-width:100%;height:auto}.calc-offers-company__link{font-size:0;margin-right:15px}.calc-offers-company__wrap-raiting{margin:10px 0 12px}.calc-offers-company__icon-star{top:-1px;margin-right:7px;fill:#4e84f4;width:14px;height:14px}.calc-offers-company__raiting{margin-right:20px;font-size:1.125rem;font-weight:700}.calc-offers-header{border:1px solid #4e84f3;border-radius:5px 5px 0 0;background:#fff;margin-top:20px;flex-direction:row;justify-content:space-between}.calc-offers-header__text{font-size:18px;font-weight:700;color:#4e84f3;margin-bottom:20px}.calc-offers-header__qty{font-size:16px;font-weight:400;margin-bottom:10px}.calc-offers-header .btn-img{padding:0 15px;min-width:124px;width:auto}.calc-offers-list__image-wrapper{overflow-y:hidden;align-items:initial;margin:20px}.calc-offers-list__image-wrapper.scroll-style-hor{overflow-x:scroll}.calc-offers-list__image-wrapper .calc-form-field{padding-bottom:10px;margin-bottom:0}.calc-offers-list__quantity{margin-top:10px;font-size:16px;text-align:center}.calc-offers-list__item{position:relative;display:grid;grid-template-columns:1fr 1fr}.calc-offers-list__item:after{position:absolute;right:0;left:0;top:0;height:1px;content:"";background-color:#ebf2f7}.calc-offers-data__column-title{margin-bottom:11px}.calc-offers-data__column-title_underline{text-decoration:underline}.calc-offers-data__wr-prices{margin-top:8px}.calc-offers-data__item{width:50%;padding-right:30px}.calc-offers-data__price{margin-bottom:20px;font-size:1rem}.calc-offers-data__atribute{margin-bottom:10px;font-weight:400;line-height:1.4}.calc-offers-phones .button{margin-bottom:20px}.calc-offers-phones .button:last-child{margin-bottom:0}.calc-offers-phones .button_btn-offers-application{font-weight:700}.calc-offers-phones .button_btn-offers-application_disabled:hover{cursor:auto;background-color:#3a6fdc;border-color:#3a6fdc}.calc-offers-phones .btn-img{background:#eaf2f6;border:none;color:#000;width:100%;font-weight:400}.calc-offers-phones .btn-img__icon{width:20px;height:20px;margin-right:10px}.calc-offers-phones .btn-img:hover{color:#000;background-color:#e9f2f5}.calc-offers-phones .btn-img:hover .btn-img__ico_edit{stroke:#fff}.calc-offers-price__title{margin-bottom:8px;font-size:1.125rem;line-height:1.33}.calc-offers-price__wr-prices{margin-top:8px}.calc-offers-price__item{width:50%}.calc-offers-price__column-title{margin-bottom:11px}.calc-offers-price__list,.calc-offers-price__price{font-size:1rem}.calc-offers-price__list{margin-top:16px;line-height:1.5}.calc-offers{font-size:.875rem}.calc-offers__body,.calc-offers__header{display:grid;grid-template-columns:4fr 5fr 3fr}.calc-offers__body{margin-top:20px;margin-bottom:20px;box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s;transform:scale(1)}.calc-offers__body.is-more,.calc-offers__body:hover{position:relative;box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.calc-offers__body:hover{z-index:21}.calc-offers__body.is-more{transform:scale(1.003);z-index:20}.calc-offers__body:after{position:absolute;right:0;left:0;bottom:0;height:1px;content:"";background-color:#ebf2f7}.calc-offers__head-item{border:1px solid #ebf2f7;border-top:none;border-left:none}.calc-offers__head-item_phone{border-right:none}.calc-offers .calc-offers-list{grid-column:1/4}.calc-offers .card-help{top:2px;right:0;pointer-events:all}.calc-offers .card-help__box{z-index:1;top:-16px;padding:15px 20px 15px 15px;visibility:hidden;width:330px;pointer-events:none;opacity:0;box-shadow:0 6px 20px 0 rgba(39,44,52,.16);transition:visibility .27s linear .1s,opacity .27s}.calc-offers .card-help__box.help-show-center,.calc-offers .card-help__box.help-show-left,.calc-offers .card-help__box.help-show-right{visibility:visible;pointer-events:all;opacity:1;transition:visibility 0s linear 0s,opacity .27s}.calc-offers .card-help__box.help-show-right{left:-3px}.calc-offers .card-help__box.help-show-left{right:-3px}.calc-offers .card-help__box.help-show-center{left:0;transform:translateX(-50%)}.calc-offers .card-help__question{transition:fill .27s;width:16px;height:16px}.calc-offers .card-help__question_btn:hover,.is-open .calc-offers .card-help__question_btn{fill:#4e84f4}.calc-offers .card-help__question_in-box{margin-right:15px}.calc-offers .card-help__content{font-weight:500;font-size:.75rem;line-height:1.125rem}.calc-offers .card-help__content>span:nth-last-child(n+2){margin-bottom:10px;display:inline-block}.calc-offers .card-help__close{transition:fill .27s;width:16px;height:16px}.calc-offers .card-help__close:hover{fill:#4e84f4}.calc-offers .card-help__i{flex-shrink:0}.calc-offers .calc-offers-phones .button{margin-bottom:20px}.calc-offers .calc-offers-phones .button:last-child{margin-bottom:0}.calc-offers .l-link-more{margin-top:10px}.not-find{padding:30px 43px 30px 47px}.not-find__wr-img{flex:1 1 291px}.not-find__wr-text{flex:2 1 300px}.not-find__title{margin-bottom:16px;font-size:1.875rem;font-weight:700;line-height:2rem}.not-find__text{margin-bottom:35px;font-size:1rem;font-weight:300;line-height:1.125rem}.list-offers-v3{display:grid;grid-template-columns:minmax(30%,31%) minmax(300px,1fr) minmax(190px,260px);font-size:.875rem;box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s,max-height .27s}.list-offers-v3:hover{box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.list-offers-v3__images-block{padding:20px 30px;box-sizing:border-box}.list-offers-v3__gallery{display:grid;overflow:hidden;grid-template-columns:repeat(6,1fr);grid-gap:5px}.list-offers-v3__gallery .list-offers-v3__nav-button-next,.list-offers-v3__gallery .list-offers-v3__nav-button-prev{display:none}.list-offers-v3__gallery:hover .list-offers-v3__nav-button-next,.list-offers-v3__gallery:hover .list-offers-v3__nav-button-prev{display:flex}.list-offers-v3__nav-button-next,.list-offers-v3__nav-button-prev{position:absolute;z-index:10;top:50%;width:30px;height:30px;cursor:pointer;background-color:#000;border-radius:50%;opacity:.5;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transform:translateY(-50%)}.list-offers-v3__nav-button-next:hover,.list-offers-v3__nav-button-prev:hover{opacity:.7}.list-offers-v3__nav-button-next .list-offers-v3__icon-nav-button,.list-offers-v3__nav-button-prev .list-offers-v3__icon-nav-button{stroke:#fff}.list-offers-v3__nav-button-prev{left:5%}.list-offers-v3__nav-button-prev .list-offers-v3__icon-nav-button{transform:rotate(90deg)}.list-offers-v3__nav-button-next{right:5%}.list-offers-v3__nav-button-next .list-offers-v3__icon-nav-button{transform:rotate(-90deg)}.list-offers-v3__image-item,.list-offers-v3__image-item-preview{position:relative;padding:0;padding-top:74%;display:inline-block;overflow:hidden;grid-column-end:span 2}.list-offers-v3__image-item-preview img,.list-offers-v3__image-item img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.list-offers-v3__image-item-preview{grid-column:1/-1}.list-offers-v3__overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;font-size:1.125rem;color:#fff;background:rgba(0,0,0,.7)}.list-offers-v3__additional-link{margin-top:20px;text-align:center}.list-offers-v3__icon-arrow{margin-left:5px;transform:rotate(-90deg);flex-shrink:0;width:12px;height:12px;fill:none;stroke:#4e84f4;stroke-miterlimit:10}.list-offers-v3__center-block{position:relative;padding-top:20px;padding-bottom:30px}.list-offers-v3__center-block.open .list-offers-v3__center-block-table-wrapper{max-height:1000px}.list-offers-v3__center-block.open .list-offers-v3__open-close-button{transform:translateY(-50%) rotate(180deg)}.list-offers-v3__center-block.open .list-offers-v3__small-table-wrapper{max-height:1000px}.list-offers-v3__center-block.open .list-offers-v3__tmp.arrow-style{transform:rotate(180deg)}.list-offers-v3__center-block:not(.open) .list-offers-v3__center-block-table-wrapper{max-height:150px}.list-offers-v3__center-block:not(.open) .list-offers-v3__diminished{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.list-offers-v3__center-block:not(.open) .list-offers-v3__small-table-wrapper{max-height:0}.list-offers-v3__open-close-button-2{cursor:pointer}.list-offers-v3__center-block-table-wrapper,.list-offers-v3__small-table-wrapper{overflow:hidden;transition:max-height .27s}.list-offers-v3__open-close-button{position:absolute;left:50%;bottom:-10px;width:38px;height:38px;cursor:pointer;background-color:#fff;border-radius:50%;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transform:translateY(-50%);transition:background-color .27s}.list-offers-v3__open-close-button:hover{background-color:#6999fd}.list-offers-v3__center-block-title{margin-bottom:15px;display:inline-block;font-size:1.125rem;line-height:1.33}.list-offers-v3__center-block-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;font-size:.9375rem;line-height:1.6}.list-offers-v3__center-block-table .table-total-cost{font-size:1.25rem;font-size:1.125rem}.list-offers-v3__center-block-table td{padding:15px 5px;line-height:1.4;border-bottom:1px solid #ebf2f7}.list-offers-v3__center-block-table td:first-child{padding-left:15px}.list-offers-v3__center-block-table td:last-child{padding-right:15px}.list-offers-v3__small-table{line-height:1.5}.list-offers-v3__small-table .table-total-cost{font-size:1.3125rem}.list-offers-v3__small-table .small-table-row{padding:18px 10px 20px;border:1px solid #f2f6f8}.list-offers-v3__small-table .small-table-col{width:50%}.list-offers-v3__company-block{padding:20px 30px;box-sizing:border-box}.list-offers-v3__wrap-raiting{margin:15px 0}.list-offers-v3__icon-star{top:-1px;margin-right:7px;fill:#4e84f4;width:14px;height:14px}.list-offers-v3__raiting{margin-right:20px;font-size:1.125rem;font-weight:700}.list-offers-v3__company-name{text-align:center}.list-offers-v3__text-right-bottom{position:absolute;left:10%;bottom:5%;font-size:.9375rem}.list-offers-v3__call-block{font-size:1rem;border:1px solid #f2f6f8}.works-detailed-item__wrapper{font-size:.875rem;box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s,max-height .27s;padding:30px}.works-detailed-item__wrapper,.works-detailed-item__wrapper_type2{display:grid;grid-template-columns:1fr}.works-detailed-item__text-date{padding-top:30px}.works-detailed-item__images-block{box-sizing:border-box}.works-detailed-item__gallery{display:grid;overflow:hidden;grid-template-columns:repeat(6,1fr);grid-gap:5px}.works-detailed-item__gallery:hover .works-detailed-item__nav-button-next,.works-detailed-item__gallery:hover .works-detailed-item__nav-button-prev{display:flex}.works-detailed-item__nav-button-next,.works-detailed-item__nav-button-prev{position:absolute;z-index:10;top:50%;width:40px;height:40px;cursor:pointer;background-color:#fff;border-radius:50%;opacity:1;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transform:translateY(-50%)}.works-detailed-item__nav-button-next:hover,.works-detailed-item__nav-button-prev:hover{background-color:#3a6fdc}.works-detailed-item__nav-button-next:hover .works-detailed-item__icon-nav-button,.works-detailed-item__nav-button-prev:hover .works-detailed-item__icon-nav-button{stroke:#fff}.works-detailed-item__nav-button-next .works-detailed-item__icon-nav-button,.works-detailed-item__nav-button-prev .works-detailed-item__icon-nav-button{transition:0s;stroke:#000}.works-detailed-item__nav-button-prev{left:5%}.works-detailed-item__nav-button-prev .works-detailed-item__icon-nav-button{transform:rotate(90deg)}.works-detailed-item__nav-button-next{right:5%}.works-detailed-item__nav-button-next .works-detailed-item__icon-nav-button{transform:rotate(-90deg)}.works-detailed-item__image-item,.works-detailed-item__image-item-preview{position:relative;padding:0;padding-top:74%;display:inline-block;overflow:hidden;grid-column-end:span 2}.works-detailed-item__image-item-preview img,.works-detailed-item__image-item img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}.works-detailed-item__image-item-preview{grid-column:1/-1}.works-detailed-item__overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;font-size:1.125rem;color:#fff;background:rgba(0,0,0,.7)}.works-detailed-item__additional-link{margin-top:20px;text-align:center}.works-detailed-item__icon-arrow{margin-left:5px;transform:rotate(-90deg);flex-shrink:0;width:12px;height:12px;fill:none;stroke:#4e84f4;stroke-miterlimit:10}.works-detailed-item__center-block{position:relative;padding-top:20px;padding-bottom:10px}.works-detailed-item__center-block.open .works-detailed-item__small-table-wrapper{max-height:1000px}.works-detailed-item__center-block .works-detailed-item__diminished{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.works-detailed-item__center-block .works-detailed-item__small-table-wrapper{max-height:0}.works-detailed-item__center-block-table-wrapper,.works-detailed-item__small-table-wrapper{overflow:hidden;transition:max-height .27s}.works-detailed-item__center-block-table-wrapper .small-table-row,.works-detailed-item__small-table-wrapper .small-table-row{font-weight:500}.works-detailed-item__block-title{margin-bottom:15px;display:inline-block;font-size:2.8125rem;line-height:1.33;font-weight:bold}.works-detailed-item__center-block title{margin-bottom:15px}.works-detailed-item__center-block-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;font-size:.9375rem;line-height:1.6}.works-detailed-item__center-block-table .table-total-cost{font-size:1.25rem;font-size:1.125rem}.works-detailed-item__center-block-table td{padding:15px 5px;line-height:1.4;border-bottom:1px solid #ebf2f7}.works-detailed-item__center-block-table td:first-child{padding-left:15px}.works-detailed-item__center-block-table td:last-child{padding-right:15px}.works-detailed-item__small-table{line-height:1.5}.works-detailed-item__small-table .table-total-cost{font-size:1.3125rem}.works-detailed-item__small-table .small-table-row{padding:18px 10px 20px;border:1px solid #f2f6f8}.works-detailed-item__small-table .small-table-col{width:50%}.works-detailed-item__company-block{box-sizing:border-box}.works-detailed-item__wrap-raiting{margin:15px 0}.works-detailed-item__icon-star{top:-1px;margin-right:7px;fill:#4e84f4;width:14px;height:14px}.works-detailed-item__raiting{margin-right:20px;font-size:1.125rem;font-weight:700}.works-detailed-item__company-name{text-align:center}.works-detailed-item__text-right-bottom{font-size:.9375rem}.works-detailed-item__call-block{font-size:1rem;border:1px solid #f2f6f8;background:#fff}.tender-status-item{padding-bottom:35px;max-width:25%;flex:0 0 25%}.tender-status-item:before{position:absolute;right:0;left:0;bottom:9px;height:2px;content:"";background-color:#ebf2f7;transform:translateX(-50%)}.tender-status-item:first-child:before{content:none}.tender-status-item.status:before{background-color:#4e84f4}.tender-status-item__icon{left:50%;bottom:0;border:2px solid #ebf2f7;border-radius:50%;transform:translateX(-50%);width:20px;height:20px}.tender-status-item.status .tender-status-item__icon{border-color:#4e84f4}.tender-status-item__icon_dot:before{position:absolute;top:0;left:0;content:"";background-color:#fff;border-radius:50%;width:16px;height:16px}.tender-status-item__icon_confirm:after,.tender-status-item__icon_dot:after{position:absolute}.tender-status-item__icon_dot:after{top:50%;left:50%;content:"";background-color:#ebf2f7;border-radius:50%;width:6px;height:6px;transform:translate(-50%,-50%)}.tender-status-item.status .tender-status-item__icon_dot:after{background-color:#4e84f4}.tender-status-item.status.confirm .tender-status-item__icon_dot:after{content:none}.tender-status-item__icon_confirm:after{top:4px;left:50%;width:5px;height:4px;border:2px solid #4e84f4;border-top:none;border-right:none;transform:translateX(-50%) rotate(-45deg)}.tender-status-item.status.confirm .tender-status-item__icon_confirm:after{content:""}.tender-form{overflow-x:hidden;font-size:.875rem}.tender-form__step_one{max-width:668px}.tender-form__two-field{margin-right:-10px;margin-left:-10px}.tender-form__two-field label{max-width:calc(50% - 20px);flex:1 1 50%}.tender-title{font-size:1.5rem;line-height:1.4}.tender-u-reg{position:relative;max-width:750px}.tender-u-reg .button_two{max-width:263px;flex:1 1 50%}.tender-u-reg__timer span{width:35px}.switch-die_mounting{max-width:362px}.file-upload-progress{width:100%;height:18px;background-color:#ebf2f7;border:1px solid #4e84f4}.file-upload-progress__progress-bar{width:20%;height:100%;background-color:#4e84f4;transition:width .27s}.mh-sub-title{font-size:1.125rem;line-height:1.4}.b-cards-forms{margin-bottom:-30px}.form-card{margin-bottom:30px;min-height:212px}.form-card__content{padding:22px 18px}.form-card__content:hover .form-card__go{opacity:1}.form-card__go{top:50%;left:50%;padding:10px 17px;width:100%;max-width:165px;text-align:center;line-height:1.3;font-size:.75rem;border:3px solid #4e84f4;border-radius:20px;opacity:0;transition:color .27s,background-color .27s,opacity .27s;transform:translate(-50%,-50%)}.form-card__go:hover{color:#fff;background-color:#4e84f4}.form-card img{max-width:100%;height:auto}.calc-basket .calc-sub-title{margin:50px 0}.basket-container{margin-bottom:80px}.basket-container .tender-u-reg{max-width:100%}.bt-form{margin-top:27px}.btf-field{font-weight:400}.btf-field .btn-status{margin-left:15px}.btf-field_m-t-load{margin-top:5px}.btf-field_indent,.btf-field_m-t-select{margin-top:27px}.choose-form__btn{width:263px}.choose-form-item:nth-last-child(n+2):after{position:absolute;top:50%;right:-3px;width:8px;height:8px;content:"";border:1px solid rgba(48,48,48,.5);border-left:none;border-bottom:none;transform:translateY(-50%) rotate(45deg)}.choose-form-item__wrap-content{padding:30px 30px 23px;border-radius:8px}.choose-form-item__wrap-content:after{position:absolute;top:0;right:0;left:0;bottom:0;content:"";background-color:#fff;opacity:.4}.choose-form-item__wrap-content.is-active:after{pointer-events:none;opacity:0}.choose-form-item__wr-icons{margin-bottom:27px;height:50px}.choose-form-item__icon{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;fill:#4e84f4}.choose-form-item__icon_forms,.choose-form-item__icon_sizei{width:50px;height:50px}.choose-form-item__icon_price{width:48px;height:48px}.choose-form-item__icon_choice{width:62px;height:42px}.choose-form-item__icon_forefinger{width:34px;height:52px}.choose-form-item__icon_wind-question{width:58px;height:44px}.choose-form-item__desc{line-height:1.5rem}.choose-form-item__desc_step{font-size:1.125rem}.basket-card:before{position:absolute;top:0;right:15px;left:15px;bottom:0;content:"";background-color:#fff;border-radius:4px}.basket-card_in-tender:before{background-color:#ebf2f7}.basket-card__img{padding:41px 92px}.basket-card-desc{padding-right:20px}.basket-card-desc__btns{margin-bottom:26px}.btn-img{width:124px;height:40px;font-size:.875rem;border:1px solid #4e84f4;transition:background-color .27s,color .27s}.btn-img:hover{color:#fff;background-color:#4e84f4}.btn-img__ico{margin-right:9px;fill:currentColor}.btn-img__ico_close,.btn-img__ico_edit{width:16px;height:16px}.bt-desc-list{font-size:.875rem;line-height:1.4}.bt-desc-list__btn-more{color:currentColor}.bt-desc-list__btn-more.is-more .bt-desc-list__arrow{transform:scale(-1)}.bt-desc-list__img-white,.bt-desc-list__wr-img{top:4px;margin:0 3px;width:18px;height:18px;border-radius:50%}.bt-desc-list__img-white{border:1px solid #c2ccd3}.bt-desc-list__arrow{top:2px;margin-left:9px;stroke:currentColor}.basket-card-img__wr-draw-zone{margin-bottom:15px;display:flex;max-width:100%;flex-grow:1;align-items:center}.basket-card-img__container{padding-bottom:15px;overflow:hidden;overflow-x:auto}.header-v2>div,.header-v2__changed-button{display:flex}.header-v2__changed-button>div:last-child{margin-left:10px}.header-v2__button-wrapper{flex-direction:row;width:100%;justify-content:space-between;padding:7px 10px 7px 40px}.header-v2__menu-button{align-items:center;text-align:center}.header-v2__menu-button:hover .hidden-menu{display:flex}.header-v2__menu-button .wrapper{display:flex;align-items:center;text-align:center;border:1px solid #ebf2f7;padding:10px 20px;border-radius:100px;cursor:pointer}.header-v2__menu-button .wrapper .header-mobile-btn-menu{margin-right:10px}.header-v2 .hidden-menu{display:none;position:absolute;top:47px;background:#fff}.header-v2 .hidden-menu ul.menu-v2{display:flex;flex-direction:column;min-width:250px}.header-v2 .hidden-menu ul.menu-v2 .sub-menu{left:250px;width:inherit;min-width:250px;text-align:left;top:0}.header-v2 .hidden-menu ul.menu-v2 .menu-item .menu-item__arrow{transform:rotate(270deg)}.discount-button{cursor:pointer;align-items:center;display:flex}.discount-button .wrapper{padding-right:17px;padding-left:17px;height:40px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #ebf2f7;border-radius:20px;color:#4e84f4;display:flex;align-items:center;transition:.3s}.discount-button .wrapper:hover{border:1px solid #4e84f4}.discount-button .wrapper .discount__icon{fill:#fff;margin-right:5px;width:20px;height:20px;flex-shrink:0;stroke:#4e84f4;stroke-width:2px}.call-button{cursor:pointer;align-items:center;display:flex}.call-button .wrapper{padding-right:17px;padding-left:17px;height:40px;white-space:nowrap;text-overflow:ellipsis;border-radius:20px;display:flex;align-items:center;background:#4e84f4;color:#fff;text-decoration:none;transition:.3s}.call-button .wrapper:hover{background:#3a6fdc}.call-button .wrapper .phone__icon{stroke:#fff;fill:#4e84f3;stroke-width:2px;margin-right:5px;width:20px;height:20px;flex-shrink:0}.location{padding-right:17px;padding-left:17px;max-width:167px;height:40px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #ebf2f7;border-radius:20px}.location__icon{margin-right:5px;width:20px;height:20px;flex-shrink:0}.location{cursor:pointer}.location__icon{transition:fill .27s}.location:hover .location__icon{fill:#4e84f4}.location__text{transition:color .27s}.location:hover .location__text{color:#4e84f4}.meniatures__item{margin-left:10px}.meniature{border:1px solid #ebf2f7;border-radius:50%;width:40px;height:40px}.meniature__icon{width:20px;height:20px}.meniature__quantity{top:0;right:0;transform:translate(25%,-25%);font-size:.8125rem}.meniature+.profile-wrap{visibility:hidden;opacity:0}.meniature{cursor:pointer;transition:border-color .27s,background-color .27s}.meniature:hover{border-color:rgba(105,153,253,.2)}.meniature:active{background-color:#6999fd;border-color:#6999fd}.meniature.is-open{background-color:#fff;border-color:transparent}.meniature__icon{transition:fill .27s}.meniature.is-open .meniature__icon,.meniature:hover .meniature__icon{fill:#6999fd}.meniature:active .meniature__icon{fill:#fff}.meniature+.profile-wrap{transition:opacity .27s,visibility .27s ease 0s,box-shadow}.meniature.is-open+.profile-wrap{visibility:visible;opacity:1;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transition:opacity .27s,visiibility 0s}.meniature_user{z-index:2}.meniature_user:before{position:absolute;top:-1px;right:-1px;left:-1px;bottom:-13px;content:"";border-radius:20px 20px 0 0;box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:box-shadow .27s}.meniature_user.is-open:before{box-shadow:0 0 12px 0 rgba(39,44,52,.15)}.profile-wrap{z-index:3;top:100%;right:0;padding:18px 20px;min-width:144px;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:4px 0 4px 4px;box-shadow:0 0 12px 0 rgba(39,44,52,0)}.profile-wrap:after{position:absolute;z-index:1;top:-12px;right:0;width:40px;height:12px;content:"";background-color:#fff}.profile-wrap__item_city{margin-top:26px}.profile-wrap__link{color:inherit}.profile-wrap__icon-arrow{transform:rotate(-90deg);flex-shrink:0;width:12px;height:12px;fill:none;stroke:#000;stroke-miterlimit:10}.profile-select-title{margin-bottom:5px;font-size:.875rem;font-weight:300;white-space:nowrap}.profile-select.selectize-control{margin-right:-8px;margin-left:-8px}.profile-select.selectize-control .selectize-input{padding:0 8px 5px;background-color:transparent;background-image:none;border:none;box-shadow:none}.profile-select.selectize-control .selectize-input.dropdown-active:after,.profile-select.selectize-control .selectize-input:after{right:17px;border-width:1.2px;border-color:#000;border-top:none;border-left:none;transition:transform .27s;width:8px;height:8px}.profile-select.selectize-control .selectize-input:after{transform:rotate(45deg) translateY(-100%) scale(1)}.profile-select.selectize-control .selectize-input.dropdown-active:after{transform:rotate(45deg) translate(25%,-75%) scale(-1)}.profile-select.selectize-control .selectize-input .item{font-size:1rem;-webkit-user-select:all;user-select:all}.profile-select.selectize-control .selectize-dropdown{border:none}.profile-select.selectize-control .selectize-dropdown .optgroup-header,.profile-select.selectize-control .selectize-dropdown .option{padding-left:8px}.profile-select.selectize-control .selectize-dropdown-content{position:relative}.menu-v2{padding-top:10px;padding-bottom:10px}.menu-item-v2{padding:16px 15px 16px 22px;font-size:18px}.menu-item-v2__text{padding-right:19px}.menu-item-v2__arrow{top:20px;right:14px;margin-left:7px}.menu-item-v2{cursor:pointer;box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:color .27s,box-shadow .27s}.menu-item-v2__arrow{transform:rotate(270deg)}.sub-menu{z-index:-1;top:100%;left:0;padding-top:10px;padding-bottom:10px}.remodal-bg-header-v2{padding-top:50px}.block-header-v2{display:block}.section-header-v2{z-index:9999;position:fixed;width:100%;top:0;box-shadow:0 0 9px 5px hsla(0,0%,91%,.561)}.section-header-v2-admin{position:static;margin-top:-50px}.mobile-widget{display:none;position:fixed;bottom:0;width:100%;z-index:9999;box-shadow:0 0 9px 5px hsla(0,0%,91%,.561)}.mobile-widget__wrapper{width:100%;background:#fff;padding:20px;display:flex}.remodal-callback-form-geo .geo-form-text{padding:0}.remodal-callback-form-geo .geo-form-text p{font-weight:400;text-align:center;padding:0 0 20px;line-height:1.2}@media (min-width:320px){.flex-xs-row{flex-direction:row}.flex-xs-column{flex-direction:column}.flex-xs-row-reverse{flex-direction:row-reverse}.flex-xs-column-reverse{flex-direction:column-reverse}.flex-xs-wrap{flex-wrap:wrap}.flex-xs-nowrap{flex-wrap:nowrap}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-xs-start{justify-content:flex-start}.justify-content-xs-end{justify-content:flex-end}.justify-content-xs-center{justify-content:center}.justify-content-xs-between{justify-content:space-between}.justify-content-xs-around{justify-content:space-around}.align-items-xs-start{align-items:flex-start}.align-items-xs-end{align-items:flex-end}.align-items-xs-center{align-items:center}.align-items-xs-baseline{align-items:baseline}.align-items-xs-stretch{align-items:stretch}.align-content-xs-start{align-content:flex-start}.align-content-xs-end{align-content:flex-end}.align-content-xs-center{align-content:center}.align-content-xs-between{align-content:space-between}.align-content-xs-around{align-content:space-around}.align-content-xs-stretch{align-content:stretch}.align-self-xs-auto{align-self:auto}.align-self-xs-start{align-self:flex-start}.align-self-xs-end{align-self:flex-end}.align-self-xs-center{align-self:center}.align-self-xs-baseline{align-self:baseline}.align-self-xs-stretch{align-self:stretch}.col-xs,.container{max-width:100%}.col-xs{flex-basis:0;flex-grow:1}.col-xs-auto{flex:0 0 auto;width:auto;max-width:none}.col-xs-1{flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-2{flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.col-xs-8{flex:0 0 66.66666666666666%;max-width:66.66666666666666%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.col-xs-11{flex:0 0 91.66666666666666%;max-width:91.66666666666666%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.d-xs-none{display:none}.d-xs-inline{display:inline}.d-xs-inline-block{display:inline-block}.d-xs-block{display:block}.d-xs-flex{display:flex}.d-xs-inline-flex{display:inline-flex}.pull-xs-left{float:left}.pull-xs-right{float:right}.pull-xs-none{float:none}.hidden-xs-up{display:none}.tx-xs-a-l{text-align:left}.tx-xs-a-r{text-align:right}.tx-xs-a-c{text-align:center}.m-xs-0{margin:0}.mt-xs-0{margin-top:0}.mr-xs-0{margin-right:0}.mb-xs-0{margin-bottom:0}.ml-xs-0,.mx-xs-0{margin-left:0}.mx-xs-0{margin-right:0}.my-xs-0{margin-top:0;margin-bottom:0}.m-xs-1{margin:10px}.mt-xs-1{margin-top:10px}.mr-xs-1{margin-right:10px}.mb-xs-1{margin-bottom:10px}.ml-xs-1,.mx-xs-1{margin-left:10px}.mx-xs-1{margin-right:10px}.my-xs-1{margin-top:10px;margin-bottom:10px}.m-xs-2{margin:20px}.mt-xs-2{margin-top:20px}.mr-xs-2{margin-right:20px}.mb-xs-2{margin-bottom:20px}.ml-xs-2,.mx-xs-2{margin-left:20px}.mx-xs-2{margin-right:20px}.my-xs-2{margin-top:20px;margin-bottom:20px}.m-xs-3{margin:30px}.mt-xs-3{margin-top:30px}.mr-xs-3{margin-right:30px}.mb-xs-3{margin-bottom:30px}.ml-xs-3,.mx-xs-3{margin-left:30px}.mx-xs-3{margin-right:30px}.my-xs-3{margin-top:30px;margin-bottom:30px}.m-xs-4{margin:40px}.mt-xs-4{margin-top:40px}.mr-xs-4{margin-right:40px}.mb-xs-4{margin-bottom:40px}.ml-xs-4,.mx-xs-4{margin-left:40px}.mx-xs-4{margin-right:40px}.my-xs-4{margin-top:40px;margin-bottom:40px}.m-xs-5{margin:50px}.mt-xs-5{margin-top:50px}.mr-xs-5{margin-right:50px}.mb-xs-5{margin-bottom:50px}.ml-xs-5,.mx-xs-5{margin-left:50px}.mx-xs-5{margin-right:50px}.my-xs-5{margin-top:50px;margin-bottom:50px}.m-xs-6{margin:60px}.mt-xs-6{margin-top:60px}.mr-xs-6{margin-right:60px}.mb-xs-6{margin-bottom:60px}.ml-xs-6,.mx-xs-6{margin-left:60px}.mx-xs-6{margin-right:60px}.my-xs-6{margin-top:60px;margin-bottom:60px}.p-xs-0{padding:0}.pt-xs-0{padding-top:0}.pr-xs-0{padding-right:0}.pb-xs-0{padding-bottom:0}.pl-xs-0,.px-xs-0{padding-left:0}.px-xs-0{padding-right:0}.py-xs-0{padding-top:0;padding-bottom:0}.p-xs-1{padding:10px}.pt-xs-1{padding-top:10px}.pr-xs-1{padding-right:10px}.pb-xs-1{padding-bottom:10px}.pl-xs-1,.px-xs-1{padding-left:10px}.px-xs-1{padding-right:10px}.py-xs-1{padding-top:10px;padding-bottom:10px}.p-xs-2{padding:20px}.pt-xs-2{padding-top:20px}.pr-xs-2{padding-right:20px}.pb-xs-2{padding-bottom:20px}.pl-xs-2,.px-xs-2{padding-left:20px}.px-xs-2{padding-right:20px}.py-xs-2{padding-top:20px;padding-bottom:20px}.p-xs-3{padding:30px}.pt-xs-3{padding-top:30px}.pr-xs-3{padding-right:30px}.pb-xs-3{padding-bottom:30px}.pl-xs-3,.px-xs-3{padding-left:30px}.px-xs-3{padding-right:30px}.py-xs-3{padding-top:30px;padding-bottom:30px}.p-xs-4{padding:40px}.pt-xs-4{padding-top:40px}.pr-xs-4{padding-right:40px}.pb-xs-4{padding-bottom:40px}.pl-xs-4,.px-xs-4{padding-left:40px}.px-xs-4{padding-right:40px}.py-xs-4{padding-top:40px;padding-bottom:40px}.p-xs-5{padding:50px}.pt-xs-5{padding-top:50px}.pr-xs-5{padding-right:50px}.pb-xs-5{padding-bottom:50px}.pl-xs-5,.px-xs-5{padding-left:50px}.px-xs-5{padding-right:50px}.py-xs-5{padding-top:50px;padding-bottom:50px}.p-xs-6{padding:60px}.pt-xs-6{padding-top:60px}.pr-xs-6{padding-right:60px}.pb-xs-6{padding-bottom:60px}.pl-xs-6,.px-xs-6{padding-left:60px}.px-xs-6{padding-right:60px}.py-xs-6{padding-top:60px;padding-bottom:60px}.m-xs-auto{margin:auto}.mt-xs-auto{margin-top:auto}.mr-xs-auto{margin-right:auto}.mb-xs-auto{margin-bottom:auto}.ml-xs-auto,.mx-xs-auto{margin-left:auto}.mx-xs-auto{margin-right:auto}.my-xs-auto{margin-top:auto;margin-bottom:auto}.title_icon{justify-content:flex-start}}@media (min-width:576px){.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-sm-start{justify-content:flex-start}.justify-content-sm-end{justify-content:flex-end}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:space-around}.align-items-sm-start{align-items:flex-start}.align-items-sm-end{align-items:flex-end}.align-items-sm-center{align-items:center}.align-items-sm-baseline{align-items:baseline}.align-items-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-between{align-content:space-between}.align-content-sm-around{align-content:space-around}.align-content-sm-stretch{align-content:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.container{max-width:calc(100% - 36px)}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-2{flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.col-sm-8{flex:0 0 66.66666666666666%;max-width:66.66666666666666%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.col-sm-11{flex:0 0 91.66666666666666%;max-width:91.66666666666666%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.d-sm-none{display:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.pull-sm-left{float:left}.pull-sm-right{float:right}.pull-sm-none{float:none}.hidden-sm-up{display:none}.tx-sm-a-l{text-align:left}.tx-sm-a-r{text-align:right}.tx-sm-a-c{text-align:center}.m-sm-0{margin:0}.mt-sm-0{margin-top:0}.mr-sm-0{margin-right:0}.mb-sm-0{margin-bottom:0}.ml-sm-0,.mx-sm-0{margin-left:0}.mx-sm-0{margin-right:0}.my-sm-0{margin-top:0;margin-bottom:0}.m-sm-1{margin:10px}.mt-sm-1{margin-top:10px}.mr-sm-1{margin-right:10px}.mb-sm-1{margin-bottom:10px}.ml-sm-1,.mx-sm-1{margin-left:10px}.mx-sm-1{margin-right:10px}.my-sm-1{margin-top:10px;margin-bottom:10px}.m-sm-2{margin:20px}.mt-sm-2{margin-top:20px}.mr-sm-2{margin-right:20px}.mb-sm-2{margin-bottom:20px}.ml-sm-2,.mx-sm-2{margin-left:20px}.mx-sm-2{margin-right:20px}.my-sm-2{margin-top:20px;margin-bottom:20px}.m-sm-3{margin:30px}.mt-sm-3{margin-top:30px}.mr-sm-3{margin-right:30px}.mb-sm-3{margin-bottom:30px}.ml-sm-3,.mx-sm-3{margin-left:30px}.mx-sm-3{margin-right:30px}.my-sm-3{margin-top:30px;margin-bottom:30px}.m-sm-4{margin:40px}.mt-sm-4{margin-top:40px}.mr-sm-4{margin-right:40px}.mb-sm-4{margin-bottom:40px}.ml-sm-4,.mx-sm-4{margin-left:40px}.mx-sm-4{margin-right:40px}.my-sm-4{margin-top:40px;margin-bottom:40px}.m-sm-5{margin:50px}.mt-sm-5{margin-top:50px}.mr-sm-5{margin-right:50px}.mb-sm-5{margin-bottom:50px}.ml-sm-5,.mx-sm-5{margin-left:50px}.mx-sm-5{margin-right:50px}.my-sm-5{margin-top:50px;margin-bottom:50px}.m-sm-6{margin:60px}.mt-sm-6{margin-top:60px}.mr-sm-6{margin-right:60px}.mb-sm-6{margin-bottom:60px}.ml-sm-6,.mx-sm-6{margin-left:60px}.mx-sm-6{margin-right:60px}.my-sm-6{margin-top:60px;margin-bottom:60px}.p-sm-0{padding:0}.pt-sm-0{padding-top:0}.pr-sm-0{padding-right:0}.pb-sm-0{padding-bottom:0}.pl-sm-0,.px-sm-0{padding-left:0}.px-sm-0{padding-right:0}.py-sm-0{padding-top:0;padding-bottom:0}.p-sm-1{padding:10px}.pt-sm-1{padding-top:10px}.pr-sm-1{padding-right:10px}.pb-sm-1{padding-bottom:10px}.pl-sm-1,.px-sm-1{padding-left:10px}.px-sm-1{padding-right:10px}.py-sm-1{padding-top:10px;padding-bottom:10px}.p-sm-2{padding:20px}.pt-sm-2{padding-top:20px}.pr-sm-2{padding-right:20px}.pb-sm-2{padding-bottom:20px}.pl-sm-2,.px-sm-2{padding-left:20px}.px-sm-2{padding-right:20px}.py-sm-2{padding-top:20px;padding-bottom:20px}.p-sm-3{padding:30px}.pt-sm-3{padding-top:30px}.pr-sm-3{padding-right:30px}.pb-sm-3{padding-bottom:30px}.pl-sm-3,.px-sm-3{padding-left:30px}.px-sm-3{padding-right:30px}.py-sm-3{padding-top:30px;padding-bottom:30px}.p-sm-4{padding:40px}.pt-sm-4{padding-top:40px}.pr-sm-4{padding-right:40px}.pb-sm-4{padding-bottom:40px}.pl-sm-4,.px-sm-4{padding-left:40px}.px-sm-4{padding-right:40px}.py-sm-4{padding-top:40px;padding-bottom:40px}.p-sm-5{padding:50px}.pt-sm-5{padding-top:50px}.pr-sm-5{padding-right:50px}.pb-sm-5{padding-bottom:50px}.pl-sm-5,.px-sm-5{padding-left:50px}.px-sm-5{padding-right:50px}.py-sm-5{padding-top:50px;padding-bottom:50px}.p-sm-6{padding:60px}.pt-sm-6{padding-top:60px}.pr-sm-6{padding-right:60px}.pb-sm-6{padding-bottom:60px}.pl-sm-6,.px-sm-6{padding-left:60px}.px-sm-6{padding-right:60px}.py-sm-6{padding-top:60px;padding-bottom:60px}.m-sm-auto{margin:auto}.mt-sm-auto{margin-top:auto}.mr-sm-auto{margin-right:auto}.mb-sm-auto{margin-bottom:auto}.ml-sm-auto,.mx-sm-auto{margin-left:auto}.mx-sm-auto{margin-right:auto}.my-sm-auto{margin-top:auto;margin-bottom:auto}.bd-bottom_last{border:none}.card-company-brand__desc{margin-top:7px;margin-bottom:4px}.compilation-brands,.compilation-construction{grid-gap:20px}.card{padding:25px 0 0 25px}.card_door{padding:27px 46px 0 29px}.offers-list-profiles__item:last-child{margin-bottom:0}.news-heading-row{flex-wrap:nowrap}.registration-steps{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr 1fr}.compilation{grid-gap:20px}.filter-basket__label,.filter-basket__wr-btn{max-width:50%;flex:0 0 50%}.lr-firs-section{margin-right:-10px;margin-left:-10px}.lr-firs-section .select-filter{max-width:100%;flex:1 1 30%!important}.lr-firs-section .switch-die{width:168px;flex:1 0 168px}.lr-second-section .switch-die{width:219px;flex-shrink:0}.tender-status{max-width:780px}}@media (min-width:768px){.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:space-around}.align-items-md-start{align-items:flex-start}.align-items-md-end{align-items:flex-end}.align-items-md-center{align-items:center}.align-items-md-baseline{align-items:baseline}.align-items-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-between{align-content:space-between}.align-content-md-around{align-content:space-around}.align-content-md-stretch{align-content:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.container{max-width:calc(100% - 48px)}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-2{flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-offset-3{margin-left:25%}.col-md-4{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.col-md-8{flex:0 0 66.66666666666666%;max-width:66.66666666666666%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.col-md-11{flex:0 0 91.66666666666666%;max-width:91.66666666666666%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.d-md-none{display:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.pull-md-left{float:left}.pull-md-right{float:right}.pull-md-none{float:none}.hidden-md-up{display:none}.tx-md-a-l{text-align:left}.tx-md-a-r{text-align:right}.tx-md-a-c{text-align:center}.m-md-0{margin:0}.mt-md-0{margin-top:0}.mr-md-0{margin-right:0}.mb-md-0{margin-bottom:0}.ml-md-0,.mx-md-0{margin-left:0}.mx-md-0{margin-right:0}.my-md-0{margin-top:0;margin-bottom:0}.m-md-1{margin:10px}.mt-md-1{margin-top:10px}.mr-md-1{margin-right:10px}.mb-md-1{margin-bottom:10px}.ml-md-1,.mx-md-1{margin-left:10px}.mx-md-1{margin-right:10px}.my-md-1{margin-top:10px;margin-bottom:10px}.m-md-2{margin:20px}.mt-md-2{margin-top:20px}.mr-md-2{margin-right:20px}.mb-md-2{margin-bottom:20px}.ml-md-2,.mx-md-2{margin-left:20px}.mx-md-2{margin-right:20px}.my-md-2{margin-top:20px;margin-bottom:20px}.m-md-3{margin:30px}.mt-md-3{margin-top:30px}.mr-md-3{margin-right:30px}.mb-md-3{margin-bottom:30px}.ml-md-3,.mx-md-3{margin-left:30px}.mx-md-3{margin-right:30px}.my-md-3{margin-top:30px;margin-bottom:30px}.m-md-4{margin:40px}.mt-md-4{margin-top:40px}.mr-md-4{margin-right:40px}.mb-md-4{margin-bottom:40px}.ml-md-4,.mx-md-4{margin-left:40px}.mx-md-4{margin-right:40px}.my-md-4{margin-top:40px;margin-bottom:40px}.m-md-5{margin:50px}.mt-md-5{margin-top:50px}.mr-md-5{margin-right:50px}.mb-md-5{margin-bottom:50px}.ml-md-5,.mx-md-5{margin-left:50px}.mx-md-5{margin-right:50px}.my-md-5{margin-top:50px;margin-bottom:50px}.m-md-6{margin:60px}.mt-md-6{margin-top:60px}.mr-md-6{margin-right:60px}.mb-md-6{margin-bottom:60px}.ml-md-6,.mx-md-6{margin-left:60px}.mx-md-6{margin-right:60px}.my-md-6{margin-top:60px;margin-bottom:60px}.p-md-0{padding:0}.pt-md-0{padding-top:0}.pr-md-0{padding-right:0}.pb-md-0{padding-bottom:0}.pl-md-0,.px-md-0{padding-left:0}.px-md-0{padding-right:0}.py-md-0{padding-top:0;padding-bottom:0}.p-md-1{padding:10px}.pt-md-1{padding-top:10px}.pr-md-1{padding-right:10px}.pb-md-1{padding-bottom:10px}.pl-md-1,.px-md-1{padding-left:10px}.px-md-1{padding-right:10px}.py-md-1{padding-top:10px;padding-bottom:10px}.p-md-2{padding:20px}.pt-md-2{padding-top:20px}.pr-md-2{padding-right:20px}.pb-md-2{padding-bottom:20px}.pl-md-2,.px-md-2{padding-left:20px}.px-md-2{padding-right:20px}.py-md-2{padding-top:20px;padding-bottom:20px}.p-md-3{padding:30px}.pt-md-3{padding-top:30px}.pr-md-3{padding-right:30px}.pb-md-3{padding-bottom:30px}.pl-md-3,.px-md-3{padding-left:30px}.px-md-3{padding-right:30px}.py-md-3{padding-top:30px;padding-bottom:30px}.p-md-4{padding:40px}.pt-md-4{padding-top:40px}.pr-md-4{padding-right:40px}.pb-md-4{padding-bottom:40px}.pl-md-4,.px-md-4{padding-left:40px}.px-md-4{padding-right:40px}.py-md-4{padding-top:40px;padding-bottom:40px}.p-md-5{padding:50px}.pt-md-5{padding-top:50px}.pr-md-5{padding-right:50px}.pb-md-5{padding-bottom:50px}.pl-md-5,.px-md-5{padding-left:50px}.px-md-5{padding-right:50px}.py-md-5{padding-top:50px;padding-bottom:50px}.p-md-6{padding:60px}.pt-md-6{padding-top:60px}.pr-md-6{padding-right:60px}.pb-md-6{padding-bottom:60px}.pl-md-6,.px-md-6{padding-left:60px}.px-md-6{padding-right:60px}.py-md-6{padding-top:60px;padding-bottom:60px}.m-md-auto{margin:auto}.mt-md-auto{margin-top:auto}.mr-md-auto{margin-right:auto}.mb-md-auto{margin-bottom:auto}.ml-md-auto,.mx-md-auto{margin-left:auto}.mx-md-auto{margin-right:auto}.my-md-auto{margin-top:auto;margin-bottom:auto}.bd-bottom-tbl_md-up-none:after{content:none}.art-menu{flex:1 1 300px}.card{padding:27px 17px 0 29px}.list-examples-imgs{margin:-10px}.list-examples-imgs .relation{margin:10px}.list-examples-imgs .relation:not(:first-child){display:none}.list-examples-imgs.owl-carousel{display:flex}.list-examples__left{width:180px}.list-offers_services .list-offers-brands-profiles{grid-column:2/4}.menu-tags.ps{overflow:unset!important}.menu-tags__list{background-color:#fff;border-radius:17px 0 0 17px}.registration-steps{margin-top:45px}.registration-business-content .relation{margin-bottom:45px}.relation_example-img{width:calc(50% - 20px)}.relation_example-img-big .relation__offset{padding-top:53.816%}.relation_example-img .relation__offset{padding-top:54%}.not-find__wr-text{margin-left:30px}}@media (min-width:992px){.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-lg-start{justify-content:flex-start}.justify-content-lg-end{justify-content:flex-end}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:space-around}.align-items-lg-start{align-items:flex-start}.align-items-lg-end{align-items:flex-end}.align-items-lg-center{align-items:center}.align-items-lg-baseline{align-items:baseline}.align-items-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-between{align-content:space-between}.align-content-lg-around{align-content:space-around}.align-content-lg-stretch{align-content:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.container{max-width:calc(100% - 32px)}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-2{flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.col-lg-8{flex:0 0 66.66666666666666%;max-width:66.66666666666666%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.col-lg-11{flex:0 0 91.66666666666666%;max-width:91.66666666666666%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.d-lg-none{display:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.pull-lg-left{float:left}.pull-lg-right{float:right}.pull-lg-none{float:none}.hidden-lg-up{display:none}.tx-lg-a-l{text-align:left}.tx-lg-a-r{text-align:right}.tx-lg-a-c{text-align:center}.m-lg-0{margin:0}.mt-lg-0{margin-top:0}.mr-lg-0{margin-right:0}.mb-lg-0{margin-bottom:0}.ml-lg-0,.mx-lg-0{margin-left:0}.mx-lg-0{margin-right:0}.my-lg-0{margin-top:0;margin-bottom:0}.m-lg-1{margin:10px}.mt-lg-1{margin-top:10px}.mr-lg-1{margin-right:10px}.mb-lg-1{margin-bottom:10px}.ml-lg-1,.mx-lg-1{margin-left:10px}.mx-lg-1{margin-right:10px}.my-lg-1{margin-top:10px;margin-bottom:10px}.m-lg-2{margin:20px}.mt-lg-2{margin-top:20px}.mr-lg-2{margin-right:20px}.mb-lg-2{margin-bottom:20px}.ml-lg-2,.mx-lg-2{margin-left:20px}.mx-lg-2{margin-right:20px}.my-lg-2{margin-top:20px;margin-bottom:20px}.m-lg-3{margin:30px}.mt-lg-3{margin-top:30px}.mr-lg-3{margin-right:30px}.mb-lg-3{margin-bottom:30px}.ml-lg-3,.mx-lg-3{margin-left:30px}.mx-lg-3{margin-right:30px}.my-lg-3{margin-top:30px;margin-bottom:30px}.m-lg-4{margin:40px}.mt-lg-4{margin-top:40px}.mr-lg-4{margin-right:40px}.mb-lg-4{margin-bottom:40px}.ml-lg-4,.mx-lg-4{margin-left:40px}.mx-lg-4{margin-right:40px}.my-lg-4{margin-top:40px;margin-bottom:40px}.m-lg-5{margin:50px}.mt-lg-5{margin-top:50px}.mr-lg-5{margin-right:50px}.mb-lg-5{margin-bottom:50px}.ml-lg-5,.mx-lg-5{margin-left:50px}.mx-lg-5{margin-right:50px}.my-lg-5{margin-top:50px;margin-bottom:50px}.m-lg-6{margin:60px}.mt-lg-6{margin-top:60px}.mr-lg-6{margin-right:60px}.mb-lg-6{margin-bottom:60px}.ml-lg-6,.mx-lg-6{margin-left:60px}.mx-lg-6{margin-right:60px}.my-lg-6{margin-top:60px;margin-bottom:60px}.p-lg-0{padding:0}.pt-lg-0{padding-top:0}.pr-lg-0{padding-right:0}.pb-lg-0{padding-bottom:0}.pl-lg-0,.px-lg-0{padding-left:0}.px-lg-0{padding-right:0}.py-lg-0{padding-top:0;padding-bottom:0}.p-lg-1{padding:10px}.pt-lg-1{padding-top:10px}.pr-lg-1{padding-right:10px}.pb-lg-1{padding-bottom:10px}.pl-lg-1,.px-lg-1{padding-left:10px}.px-lg-1{padding-right:10px}.py-lg-1{padding-top:10px;padding-bottom:10px}.p-lg-2{padding:20px}.pt-lg-2{padding-top:20px}.pr-lg-2{padding-right:20px}.pb-lg-2{padding-bottom:20px}.pl-lg-2,.px-lg-2{padding-left:20px}.px-lg-2{padding-right:20px}.py-lg-2{padding-top:20px;padding-bottom:20px}.p-lg-3{padding:30px}.pt-lg-3{padding-top:30px}.pr-lg-3{padding-right:30px}.pb-lg-3{padding-bottom:30px}.pl-lg-3,.px-lg-3{padding-left:30px}.px-lg-3{padding-right:30px}.py-lg-3{padding-top:30px;padding-bottom:30px}.p-lg-4{padding:40px}.pt-lg-4{padding-top:40px}.pr-lg-4{padding-right:40px}.pb-lg-4{padding-bottom:40px}.pl-lg-4,.px-lg-4{padding-left:40px}.px-lg-4{padding-right:40px}.py-lg-4{padding-top:40px;padding-bottom:40px}.p-lg-5{padding:50px}.pt-lg-5{padding-top:50px}.pr-lg-5{padding-right:50px}.pb-lg-5{padding-bottom:50px}.pl-lg-5,.px-lg-5{padding-left:50px}.px-lg-5{padding-right:50px}.py-lg-5{padding-top:50px;padding-bottom:50px}.p-lg-6{padding:60px}.pt-lg-6{padding-top:60px}.pr-lg-6{padding-right:60px}.pb-lg-6{padding-bottom:60px}.pl-lg-6,.px-lg-6{padding-left:60px}.px-lg-6{padding-right:60px}.py-lg-6{padding-top:60px;padding-bottom:60px}.m-lg-auto{margin:auto}.mt-lg-auto{margin-top:auto}.mr-lg-auto{margin-right:auto}.mb-lg-auto{margin-bottom:auto}.ml-lg-auto,.mx-lg-auto{margin-left:auto}.mx-lg-auto{margin-right:auto}.my-lg-auto{margin-top:auto;margin-bottom:auto}.title_wr-rev{padding:24px 0 20px}.list-examples__left{width:241px}.article-row .col_left{max-width:70%;flex:0 0 70%}.article-row .col_right{max-width:30%;flex:0 0 30%}.article-row .col__content{margin:2.3125rem 0 1.875rem}.filter-basket__label,.filter-basket__wr-btn{max-width:25%;flex:0 0 25%}.calc-choose-forms .accord-choose-forms{margin-top:80px}.sub-menu{visibility:hidden;opacity:0}.menu-item-v2.is-open,.menu-item-v2:hover{z-index:1;color:#4e84f4;border-radius:4px 4px 0 0;background:#ebf2f7}.menu-item-v2.is-open .sub-menu,.menu-item-v2:hover .sub-menu{visibility:visible;opacity:1;transition:opacity .27s,visibility 0s ease 0s,box-shadow .27s}.menu-item-v2.is-open:after,.menu-item-v2:hover:after{opacity:1;transition:opacity 0s ease 0s}.sub-menu{border-radius:0 4px 4px 4px;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transition:opacity .27s,visibility 0s ease .27s}.sub-menu__link{padding:10px 86px 10px 23px;white-space:nowrap;transition:background-color .27s}.sub-menu__link:hover{background-color:#ebf2f7}}@media (min-width:1200px){.flex-xl-row{flex-direction:row}.flex-xl-column{flex-direction:column}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column-reverse{flex-direction:column-reverse}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-xl-start{justify-content:flex-start}.justify-content-xl-end{justify-content:flex-end}.justify-content-xl-center{justify-content:center}.justify-content-xl-between{justify-content:space-between}.justify-content-xl-around{justify-content:space-around}.align-items-xl-start{align-items:flex-start}.align-items-xl-end{align-items:flex-end}.align-items-xl-center{align-items:center}.align-items-xl-baseline{align-items:baseline}.align-items-xl-stretch{align-items:stretch}.align-content-xl-start{align-content:flex-start}.align-content-xl-end{align-content:flex-end}.align-content-xl-center{align-content:center}.align-content-xl-between{align-content:space-between}.align-content-xl-around{align-content:space-around}.align-content-xl-stretch{align-content:stretch}.align-self-xl-auto{align-self:auto}.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.container{max-width:1170px}.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333333333332%;max-width:8.333333333333332%}.col-xl-offset-1{margin-left:8.333333333333332%}.col-xl-2{flex:0 0 16.666666666666664%;max-width:16.666666666666664%}.col-xl-offset-2{margin-left:16.666666666666664%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-offset-3{margin-left:25%}.col-xl-4{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}.col-xl-offset-4{margin-left:33.33333333333333%}.col-xl-5{flex:0 0 41.66666666666667%;max-width:41.66666666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333333333336%;max-width:58.333333333333336%}.col-xl-8{flex:0 0 66.66666666666666%;max-width:66.66666666666666%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333333334%;max-width:83.33333333333334%}.col-xl-11{flex:0 0 91.66666666666666%;max-width:91.66666666666666%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.d-xl-none{display:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.pull-xl-left{float:left}.pull-xl-right{float:right}.pull-xl-none{float:none}.hidden-xl-only,.hidden-xl-up{display:none}.tx-xl-a-l{text-align:left}.tx-xl-a-r{text-align:right}.tx-xl-a-c{text-align:center}.m-xl-0{margin:0}.mt-xl-0{margin-top:0}.mr-xl-0{margin-right:0}.mb-xl-0{margin-bottom:0}.ml-xl-0,.mx-xl-0{margin-left:0}.mx-xl-0{margin-right:0}.my-xl-0{margin-top:0;margin-bottom:0}.m-xl-1{margin:10px}.mt-xl-1{margin-top:10px}.mr-xl-1{margin-right:10px}.mb-xl-1{margin-bottom:10px}.ml-xl-1,.mx-xl-1{margin-left:10px}.mx-xl-1{margin-right:10px}.my-xl-1{margin-top:10px;margin-bottom:10px}.m-xl-2{margin:20px}.mt-xl-2{margin-top:20px}.mr-xl-2{margin-right:20px}.mb-xl-2{margin-bottom:20px}.ml-xl-2,.mx-xl-2{margin-left:20px}.mx-xl-2{margin-right:20px}.my-xl-2{margin-top:20px;margin-bottom:20px}.m-xl-3{margin:30px}.mt-xl-3{margin-top:30px}.mr-xl-3{margin-right:30px}.mb-xl-3{margin-bottom:30px}.ml-xl-3,.mx-xl-3{margin-left:30px}.mx-xl-3{margin-right:30px}.my-xl-3{margin-top:30px;margin-bottom:30px}.m-xl-4{margin:40px}.mt-xl-4{margin-top:40px}.mr-xl-4{margin-right:40px}.mb-xl-4{margin-bottom:40px}.ml-xl-4,.mx-xl-4{margin-left:40px}.mx-xl-4{margin-right:40px}.my-xl-4{margin-top:40px;margin-bottom:40px}.m-xl-5{margin:50px}.mt-xl-5{margin-top:50px}.mr-xl-5{margin-right:50px}.mb-xl-5{margin-bottom:50px}.ml-xl-5,.mx-xl-5{margin-left:50px}.mx-xl-5{margin-right:50px}.my-xl-5{margin-top:50px;margin-bottom:50px}.m-xl-6{margin:60px}.mt-xl-6{margin-top:60px}.mr-xl-6{margin-right:60px}.mb-xl-6{margin-bottom:60px}.ml-xl-6,.mx-xl-6{margin-left:60px}.mx-xl-6{margin-right:60px}.my-xl-6{margin-top:60px;margin-bottom:60px}.p-xl-0{padding:0}.pt-xl-0{padding-top:0}.pr-xl-0{padding-right:0}.pb-xl-0{padding-bottom:0}.pl-xl-0,.px-xl-0{padding-left:0}.px-xl-0{padding-right:0}.py-xl-0{padding-top:0;padding-bottom:0}.p-xl-1{padding:10px}.pt-xl-1{padding-top:10px}.pr-xl-1{padding-right:10px}.pb-xl-1{padding-bottom:10px}.pl-xl-1,.px-xl-1{padding-left:10px}.px-xl-1{padding-right:10px}.py-xl-1{padding-top:10px;padding-bottom:10px}.p-xl-2{padding:20px}.pt-xl-2{padding-top:20px}.pr-xl-2{padding-right:20px}.pb-xl-2{padding-bottom:20px}.pl-xl-2,.px-xl-2{padding-left:20px}.px-xl-2{padding-right:20px}.py-xl-2{padding-top:20px;padding-bottom:20px}.p-xl-3{padding:30px}.pt-xl-3{padding-top:30px}.pr-xl-3{padding-right:30px}.pb-xl-3{padding-bottom:30px}.pl-xl-3,.px-xl-3{padding-left:30px}.px-xl-3{padding-right:30px}.py-xl-3{padding-top:30px;padding-bottom:30px}.p-xl-4{padding:40px}.pt-xl-4{padding-top:40px}.pr-xl-4{padding-right:40px}.pb-xl-4{padding-bottom:40px}.pl-xl-4,.px-xl-4{padding-left:40px}.px-xl-4{padding-right:40px}.py-xl-4{padding-top:40px;padding-bottom:40px}.p-xl-5{padding:50px}.pt-xl-5{padding-top:50px}.pr-xl-5{padding-right:50px}.pb-xl-5{padding-bottom:50px}.pl-xl-5,.px-xl-5{padding-left:50px}.px-xl-5{padding-right:50px}.py-xl-5{padding-top:50px;padding-bottom:50px}.p-xl-6{padding:60px}.pt-xl-6{padding-top:60px}.pr-xl-6{padding-right:60px}.pb-xl-6{padding-bottom:60px}.pl-xl-6,.px-xl-6{padding-left:60px}.px-xl-6{padding-right:60px}.py-xl-6{padding-top:60px;padding-bottom:60px}.m-xl-auto{margin:auto}.mt-xl-auto{margin-top:auto}.mr-xl-auto{margin-right:auto}.mb-xl-auto{margin-bottom:auto}.ml-xl-auto,.mx-xl-auto{margin-left:auto}.mx-xl-auto{margin-right:auto}.my-xl-auto{margin-top:auto;margin-bottom:auto}.bunner-links__text{margin-bottom:33px}.bd-bottom-tbl_xl-none:after{content:none}.g-xl-visible{display:block}.block-scroll_profile-brands .block-scroll__wrap,.block-scroll_show-hover .block-scroll__wrap{margin:-20px}.block-scroll_card-const .block-scroll__wrap{margin:-20px 0}.block-scroll_profile-brands .block-scroll__content,.block-scroll_show-hover .block-scroll__content{padding:20px}.block-scroll_card-const .block-scroll__content{padding:20px 0}.main-header_main-page{margin-bottom:15px}}@media (max-width:1199px){.hidden-lg-down{display:none}.block-scroll{margin-left:calc(-50vw + 50%);padding-right:0;padding-left:0;width:100vw;max-width:100vw}.block-scroll__wrap{padding-right:32px;padding-left:32px}.block-scroll_main-page .block-scroll__content,.block-scroll_profile-brands .block-scroll__content{margin-right:-32px;padding-right:32px}.block-scroll_block-article,.block-scroll_const-line,.block-scroll_prod-table{margin-left:0;width:auto;max-width:100%}.block-scroll_block-article .block-scroll__wrap,.block-scroll_const-line .block-scroll__wrap,.block-scroll_prod-table .block-scroll__wrap{padding:0}.block-scroll_block-article .block-scroll__content,.block-scroll_const-line .block-scroll__content,.block-scroll_prod-table .block-scroll__content{margin-right:0;padding-right:0}.card-company__right{width:230px}.detailed-product-content__shilder{top:35px;right:45px}.card-contacts__list-item:last-child{margin-bottom:7px}.card__left{margin-right:20px}.not-find{padding:60px 55px 60px 25px}.not-find__wr-img{flex:1 1 400px}.not-find__wr-text{flex:3.2 1 300px}.list-offers-v3{grid-template-columns:1fr 1fr}.list-offers-v3__center-block{grid-row-start:2}.list-offers-v3__center-block-table .table-total-cost{font-size:1rem}.works-detailed-item__wrapper{grid-template-columns:1fr 1fr}.works-detailed-item__center-block-table .table-total-cost{font-size:1rem}.choose-form-item__wrap-content{padding:25px 25px 19px}}@media (max-width:991px){.hidden-md-down{display:none}.button_ex-th{padding-right:15px;padding-left:15px}.block-scroll__wrap{padding-right:40px;padding-left:40px}.block-scroll_card-const .block-scroll__content,.block-scroll_main-page .block-scroll__content,.block-scroll_profile-brands .block-scroll__content{margin-right:-40px;padding-right:40px}.block-scroll_card-const .block-scroll__button_next,.block-scroll_card-const .block-scroll__button_prev{display:none}.card-company-brand__title{font-size:1.5rem}.card-company__right{width:175px}.compilation-construction{grid-template-columns:repeat(12,1fr)}.compilation-construction .select-filter_width,.compilation-construction .select-inputs-checkbox_width{grid-column:1/5}.compilation-construction .select-filter_height,.compilation-construction .select-inputs-checkbox_height{grid-column:5/9}.compilation-construction .select-filter_profile,.compilation-construction .select-inputs-checkbox_profile{grid-column:9/13}.compilation-construction .button-quantity_else{grid-row:2;grid-column:1/7}.compilation-construction .button_pick{grid-row:2;grid-column:7/13}.card-construction{min-width:172px}.card__left{margin-right:15px}.card__right{height:180px}.card-desc-bottom{padding-bottom:22px}.menu{margin-right:0}.main-banner{padding:90px 0}.article-row .col_right{padding-top:0}.article-row .col__content{margin:.625rem 0 1.875rem}.news-heading-row__right{width:230px;max-width:230px;flex:0 0 230px}.rating-reviews__item{margin-bottom:12px}.compilation{grid-template-columns:repeat(3,minmax(120px,236px)) minmax(125px,152px)}.compilation_services{grid-template-columns:repeat(2,minmax(120px,236px)) 1fr}.compilation .button_compilation{grid-row:2;grid-column:3/5}.calc-offers-company{padding:20px;padding-bottom:0}.calc-offers-header,.calc-offers-header__content{flex-direction:column}.calc-offers-header__qty{margin-bottom:20px}.calc-offers-list__image-wrapper{flex-direction:column}.calc-offers-data{padding:20px}.calc-offers-data__item{width:100%}.calc-offers-price{padding:20px;padding-bottom:0}.not-find{padding:60px 50px 60px 15px}.not-find__wr-img{flex:1 1 320px}.not-find__wr-text{flex:2.7 1 275px}.not-find__img{width:230px;height:auto}.basket-container{margin-bottom:50px}.choose-form-item__wrap-content{padding:20px 20px 16px}.meniatures__item{padding-top:7px;padding-bottom:7px}.meniatures__item:last-of-type{height:auto}.profile-wrap:after{top:-11px}.menu-v2{margin-right:0}.menu_menu-mobile .menu-item-v2{padding:0 15px 0 39px}.menu-item-v2{background-color:transparent;transition:background 0s linear .27s}.menu-item-v2.is-open{padding-bottom:15px;color:#4e84f4;background-color:#ebf2f7;transition:background 0s}.menu-item-v2__text{padding-right:0;display:flex;height:50px;align-items:center}.menu-item-v2__arrow{top:19px;right:39px}.sub-menu{position:relative;z-index:0;top:0;padding:0 0 0 20px;overflow:hidden;background-color:#ebf2f7}.is-open .sub-menu{padding-top:0;padding-bottom:0;height:inherit}.sub-menu__item{padding:0;display:flex;height:0;transition:height .27s linear;align-items:center}.is-open .sub-menu__item{height:50px}.mobile-widget{display:block}.mobile-widget__wrapper{justify-content:center}}@media (max-width:767px){.hidden-sm-down{display:none}.bunner-links__text{font-size:1rem}.section_catalog-list{min-height:155px}.section_detail-product{background-color:#fff}.bd-top_sm-none{border-top:none}.bd-bottom_review{border-color:#e2e2e2}.bd-right_sm-none{border-right:none}.button_prod-price{height:46px}.button_calculator-price{height:40px;font-size:.75rem;font-weight:300;text-transform:uppercase}.button_h46{height:46px;font-size:1rem;font-weight:600;text-transform:inherit}.b-compare-price p{font-size:1.25rem}.b-compare-price a{padding:18px 40px;font-size:1rem}.about-company{padding-right:10px}.about-company__link{margin-top:22px}.block-scroll__wrap{padding-right:33px;padding-left:33px}.block-scroll__content,.block-scroll_card-const .block-scroll__content,.block-scroll_main-page .block-scroll__content,.block-scroll_profile-brands .block-scroll__content{margin-right:-33px;padding-right:33px}.block-scroll_block-article{margin:1.875rem 0 .875rem}.card-company-brand__title{font-size:1.5rem}.card-company-brand__desc{font-size:.875rem;line-height:1.5rem}.card-company__right{width:100%}.compilation-brands{grid-template-columns:minmax(200px,1fr) minmax(200px,1fr)}.compilation-brands__status{align-self:center;grid-row:2;grid-column:1/2}.compilation-brands .button{grid-column:2/3}.compilation-construction{grid-template-columns:repeat(14,1fr)}.compilation-construction .select-filter_width,.compilation-construction .select-inputs-checkbox_width{grid-column:1/7}.compilation-construction .select-filter_height,.compilation-construction .select-inputs-checkbox_height{grid-row:2;grid-column:1/7}.compilation-construction .select-filter_profile,.compilation-construction .select-inputs-checkbox_profile{grid-column:7/15}.compilation-construction .button-quantity_else{grid-column:7/11}.compilation-construction .button_pick{grid-column:11/15}.detailed-product-content_img{border-radius:0}.detailed-product-content_text{border-radius:4px}.detailed-product-content__shilder{right:15px}.card-contacts__list-item:nth-of-type(2){margin-top:7px}.card-min{height:90px}.logotip_video{width:60%;height:auto;flex-shrink:0}.main-header{font-size:2rem;line-height:2.625rem}.main-header__wrap-icon{top:0}.prod-price{margin-left:0}.pr-cur-price{line-height:3.125rem}.title{font-size:1.25rem;line-height:1.5rem}.title_min{padding:27px 0 19px}.title_min.title_icon{padding-bottom:5px}.title_sum{padding:27px 0 19px}.title_rating-reviews{padding-right:0}.title_slider{padding:24px 0 17px}.header-mobile__item_wr-icons{height:54px}.list-examples-imgs .relation{display:block!important}.list-examples__right{margin-top:17px}.list-examples__right .list-examples-theme__l-more{margin-bottom:0}.l-options__item{font-size:.875rem;line-height:1.125rem}.list-info{height:100%}.list-offers-company__wrap-raiting{margin:9px 0}.list-offers-services{grid-column:1/3}.list-offers__body,.list-offers__header,.list-offers_companies .list-offers__body,.list-offers_companies .list-offers__header{grid-template-columns:1fr 1fr}.list-offers_list-constructions .list-offers__body,.list-offers_list-constructions .list-offers__header{grid-template-columns:55% 45%}.list-offers__header,.list-offers_companies .list-offers__header,.list-offers_list-constructions .list-offers__header{display:none}.list-offers__body{margin-top:10px}.list-offices__item{margin-top:10px;grid-template-columns:1fr 1fr}.main-banner{padding:60px 0}.menu-more__list{margin:0 calc(-50vw + 50%);padding:0 33px;white-space:nowrap}.menu-more-item__link{margin-right:38px;padding:20px 0 18px}.menu-tags{margin:0 calc(-50vw + 50%);padding:0 33px;white-space:nowrap}.menu-tags__list{padding-right:33px;overflow:unset}.menu-tags-item{background-color:#fff}.menu-tags-item:first-child{border-radius:17px 0 0 17px}.menu-tags-item:last-of-type{border-radius:0 17px 17px 0}.article-content h1{font-size:2rem;line-height:2.5rem}.article-content h2{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.5rem}.article-content p.definition{margin:1.5625rem 0;font-size:1.125rem;line-height:1.5rem}.article-content p{margin-top:.9375rem;margin-bottom:.9375rem;font-size:.875rem;line-height:1.25rem}.article-content ul:not(.num-list){margin:20px 0}.article-content ul:not(.num-list) li:before{top:8px}.article-content ul.ul-one{margin-top:1.25rem;margin-bottom:1.25rem}.article-content ul.ul-one li{font-size:.875rem;line-height:1.25rem}.article-content ul.ul-one li p{margin-top:.9375rem;margin-bottom:.9375rem}.article-content ul.ul-two{margin-top:1.25rem;margin-bottom:1.25rem}.article-content ul.ul-two li{font-size:.875rem;line-height:1.25rem}.article-content blockquote{padding:.625rem 1.25rem}.article-main-img{margin:1.25rem -1.25rem 0}.article-row .col_left{padding-top:1.5625rem}.article-row .col__content{margin-bottom:1.25rem}.company-video-content{overflow:hidden}.c-title{font-size:1rem;line-height:1.125rem}.registration-business-content{padding-top:30px}.registration-business-content_ss-service{padding-top:0}.rev-avatar{width:30px;height:30px}.service-policy{background-color:#fff;border-top:1px solid #ebf2f7}.service-policy .bread-crumbs{margin:0;padding:30px 0;border-top:1px solid #ebf2f7;border-bottom:1px solid #ebf2f7}.service-policy-wrapper{padding-top:30px}.service-policy-content{margin-top:-.625rem}.service-policy-content h2{margin:2.3125rem 0 .9375rem;font-size:1rem}.service-policy-content p,.service-policy-content ul{margin:1rem 0;font-size:.875rem}.service-policy-content ul{padding-left:1rem}.service-policy-content ul li{margin-bottom:.375rem}.service-policy-content ul li:before{top:.625rem;left:-.875rem}.r-reviews-links{margin-left:5px;min-width:77px;text-align:right;white-space:nowrap}.relation_example-img-big .relation__offset,.relation_example-img .relation__offset{padding-top:53.816%}.review-item__main-link{font-size:1.125rem;line-height:1.25rem}.compilation{grid-template-columns:repeat(3,minmax(120px,236px))}.compilation .button-quantity{grid-row:2;grid-column:1/2}.compilation .button_compilation{grid-column:2/4}.compilation__status{display:none}.leave-review{padding-bottom:0;background-color:#ebf2f7}.list-offers-company-new__wrap-raiting{margin:9px 0}.list-offers-new__body,.list-offers-new__header{grid-template-columns:1fr 1fr}.list-offers-new__body:after{opacity:0}.list-offers-new__body{margin-bottom:10px}.list-offers-new__header{display:none}.list-offers-new .list-offers-windows{display:block!important}.list-offers-new .list-offers-price-new{order:3;grid-column:1/3}.list-offers-new .list-offers-phones-new{order:2}.list-offers-new .list-offers-windows{grid-column:1/3;order:5}.new-listing-company-card{display:flex;flex-direction:column}.list-offers-windows{display:none}.calc-offers-company__wrap-raiting{margin:9px 0}.calc-offers__body,.calc-offers__header{grid-template-columns:1fr 1fr}.calc-offers__body:after{opacity:0}.calc-offers__body{margin-bottom:10px}.calc-offers__header{display:none}.not-find{padding:20px}.not-find__wr-img,.not-find__wr-text{flex:1 1 auto}.not-find__title{font-size:1.5rem;line-height:1.75rem}.not-find__text{margin-bottom:25px;font-size:.875rem}.list-offers-v3{grid-template-columns:1fr}.list-offers-v3__images-block{padding:5px}.list-offers-v3__gallery .list-offers-v3__nav-button-next,.list-offers-v3__gallery .list-offers-v3__nav-button-prev{display:flex}.list-offers-v3__image-item,.list-offers-v3__image-item-preview{padding-top:50%}.list-offers-v3__additional-link{display:none}.list-offers-v3__center-block{padding-bottom:0}.list-offers-v3__center-block-table,.list-offers-v3__company-block{display:none}.list-offers-v3__wrap-raiting{margin:9px 0}.works-detailed-item__wrapper{grid-template-columns:1fr}.works-detailed-item__images-block{padding:5px}.works-detailed-item__gallery .works-detailed-item__nav-button-next,.works-detailed-item__gallery .works-detailed-item__nav-button-prev{display:flex}.works-detailed-item__image-item,.works-detailed-item__image-item-preview{padding-top:50%}.works-detailed-item__additional-link{display:none}.works-detailed-item__center-block{padding-bottom:0}.works-detailed-item__block-title{font-size:1.5rem}.works-detailed-item__center-block-table{display:none}.works-detailed-item__company-block{display:flex;align-items:center;flex-direction:column}.works-detailed-item__wrap-raiting{margin:9px 0}.tender-u-reg{max-width:550px}.tender-u-reg:after,.tender-u-reg:before{position:absolute;top:0;bottom:0;width:33px;content:"";background-color:#fff}.tender-u-reg:before{left:-33px;border-radius:4px 0 0 4px}.tender-u-reg:after{right:-33px;border-radius:0 4px 4px 0}.calc-basket .calc-sub-title{margin:35px 0 32px}.btf-field{font-size:.875rem;font-weight:300}.menu_menu-mobile .menu-item-v2{padding:0 15px 0 33px}.mobile-widget__wrapper{justify-content:space-around}.mobile-widget__wrapper .call-button,.mobile-widget__wrapper .discount-button{font-size:14px}.mobile-widget__wrapper .call-button svg,.mobile-widget__wrapper .discount-button svg{display:none}}@media (max-width:575px){.hidden-xs-down{display:none}.bunner-links__text{margin-bottom:25px;font-size:.875rem;line-height:1.3}.section_catalog-list{min-height:127px}.bd-bottom-tbl:after{right:20px;left:20px}.g-xs-visible{display:block}.button,.button_banner{border-width:1px}.button_banner{padding:15px 0;font-size:.875rem}.button_r{margin-right:-5px}.button_l{margin-left:-5px}.button_btn-offers-services{width:auto;flex-grow:1}.button_calculator-price{width:auto}.button_btn-company-brand{margin:0 10px;font-size:.875rem;flex:1 1 auto}.button_find-filter{text-transform:none}.b-compare-price p{font-size:1.125rem}.b-compare-price a{padding:16px 34px;width:100%;font-size:.875rem}.block-scroll__wrap{padding-right:15px;padding-left:15px}.block-scroll__content,.block-scroll_card-const .block-scroll__content,.block-scroll_main-page .block-scroll__content,.block-scroll_profile-brands .block-scroll__content{margin-right:-15px;padding-right:15px}.card-company-brand__wrap-img{height:100%;max-height:60px;grid-row:1;grid-column:1}.card-company-brand__title{font-size:1.125rem;align-self:center;grid-row:1;grid-column:2}.card-company-brand__desc{font-size:.75rem;line-height:1.15;grid-column:1/3;grid-row:2}.card-company-btns{margin-right:-10px;margin-left:-10px}.compilation-brands{display:flex;flex-wrap:wrap}.compilation-brands .button,.compilation-brands .select-inputs-checkbox{width:100%}.compilation-construction{display:flex;flex-wrap:wrap}.compilation-construction .select-filter,.compilation-construction .select-inputs-checkbox{margin-bottom:20px;width:100%}.compilation-construction .button,.compilation-construction .button-quantity{max-width:50%;flex:1 1 calc(50% - 10px)}.compilation-construction .button-quantity_else{margin-right:10px}.compilation-construction .button_pick{margin-left:10px}.detailed-product-content__shilder{top:20px}.button-quantity__wrapper-text{font-size:.75rem}.card__left{margin-right:0;min-width:183px}.card__right{height:147px}.card-desc-top__title{margin-bottom:9px;max-width:150px;white-space:nowrap}.card-desc-bottom{padding-bottom:13px}.main-header{font-size:1.625rem;line-height:1.875rem}.main-header_main-page{margin-bottom:16px}.prod-price{padding:0;background-color:#fff}.prod-price__left{flex:1 1 100%}.pr-cur-name{font-size:.75rem}.pr-cur-name a{font-size:.875rem}.tooltype__icon-doc{margin-right:0}.header-mobile-btn-menu{margin-left:6px}.list-examples__right{margin-top:21px}.l-prices__item{margin-bottom:10px}.list-info{columns:2}.list-info li{margin-bottom:0;display:inline-block;width:100%;min-height:31px}.list-offers-company__wrap-img{margin-right:6px}.list-offers-company__wrap-raiting{margin:13px 0 12px;display:grid;flex-grow:2;flex-shrink:0;grid-template-columns:25px 25px}.list-offers-company__icon-star{top:1px;margin-right:0;justify-self:center;grid-column:1;grid-row:1}.list-offers-company__raiting{margin-right:0;grid-column:2;grid-row:1}.list-offers-company .tooltype{margin-top:5px;justify-self:end}.list-offers-company .tooltype_l{grid-column:1;grid-row:2}.list-offers-company .tooltype_r{position:relative;right:-6px;grid-column:2;grid-row:2}.list-offers-info__text{margin-right:0;flex:1 1 50%}.list-offers-info__text:last-child{margin-bottom:16px}.list-offers-prices__quantity{margin-bottom:9px}.list-offers-services .button{font-size:.75rem}.list-offers__body{display:block}.list-offers__header,.list-offers_companies .list-offers__header,.list-offers_list-constructions .list-offers__header{display:none}.list-offices__item{display:block}.main-banner{padding:46px 0 40px;min-height:299px}.menu-more__list{padding-right:15px;padding-left:15px}.menu-tags{padding:0 15px}.article-content,.menu-tags__list{padding-right:15px}.article-content{padding-left:15px}.article-content h1{font-size:1.25rem;line-height:1.625rem}.article-content p.definition{margin:1.375rem 0;font-size:1rem;line-height:1.375rem}.article-content blockquote{padding:1px .9375rem}.article-main-img{margin:1.25rem -.9375rem 0}.article-row .col_left{padding-top:1.375rem}.article-row .col__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px}.relation_map .relation__offset{padding-top:306px}.reviews-list__wr-selects{display:none}.who-review-reverse{display:flex;flex-direction:column}.who-review-reverse__link{align-self:start}.compilation{display:flex;flex-wrap:wrap}.compilation .select-inputs-checkbox{width:100%}.compilation .button-quantity{margin-right:10px;max-width:50%;flex:1 1 calc(50% - 10px)}.compilation .button_compilation{margin-left:10px;max-width:50%;flex:1 1 calc(50% - 10px)}.filter-basket{margin:0 -10px -15px}.filter-basket__label,.filter-basket__wr-btn{margin:0 0 15px}.leave-review{padding-top:0;padding-bottom:0;background-color:#ebf2f7}.leave-review__section-headers{margin:0 calc(-50vw + 50%);padding:25px 15px 24px;font-size:1.5rem;line-height:1.875rem;border:1px solid #ebf2f7;border-left:none;border-right:none}.leave-review__section{display:none}.leave-review__section.is-show{display:block}.lr-firs-section .switch-die{flex:0 0 168px}.lr-second-section{font-size:.875rem}.lr-second-section__item{margin-top:17px}.lr-second-section__item:last-of-type{margin-bottom:28px}.lr-second-section__txt{line-height:1.125rem}.lr-second-section .switch-die{margin:17px 0 21px}.form-help{padding:4px 20px 4px 42px}.select-filter_d-xs-n .select-filter__title{display:none}.card-help__box{width:220px}[name*=password]~svg{bottom:0}.list-offers-company-new{align-items:center;justify-content:space-between}.list-offers-company-new__wrap-img{margin-right:6px}.list-offers-company-new__wrap-raiting{display:flex;flex-shrink:0;align-items:center}.list-offers-company-new__icon-star{margin-right:6px}.list-offers-company-new__raiting{margin-right:19px}.list-offers-company-new .tooltype{margin-top:3px}.list-offers-company-new .tooltype_l{margin-right:10px}.list-offers-new__body,.list-offers-new__header{display:flex;flex-direction:column}.new-listing-company-card .list-offers-company-new{flex-wrap:wrap}.new-listing-company-card .list-offers-company-new .list-offers-phones-new a{margin:0!important;margin-top:20px!important}.new-listing-company-card .list-offers-company-new .list-offers-phones-new a.button{border-width:2px}.list-offers-price-new__quantity{margin-bottom:9px}.offers-windows-list{margin-top:0}.calc-offers-company{align-items:center;justify-content:space-between}.calc-offers-company__wrap-img{margin-right:6px}.calc-offers-company__wrap-raiting{display:flex;flex-shrink:0;align-items:center}.calc-offers-company__icon-star{margin-right:6px}.calc-offers-company__raiting{margin-right:19px}.calc-offers-company .tooltype{margin-top:3px}.calc-offers-company .tooltype_l{margin-right:10px}.calc-offers-list__item{display:flex;flex-direction:column}.calc-offers-price__column-title{margin-bottom:9px}.calc-offers__body,.calc-offers__header{display:flex;flex-direction:column}.calc-offers .card-help__box{width:220px}.list-offers-v3__wrap-raiting{margin:13px 0 12px;display:grid;flex-grow:2;flex-shrink:0;grid-template-columns:25px 25px}.list-offers-v3__icon-star{top:1px;margin-right:0;justify-self:center;grid-column:1;grid-row:1}.list-offers-v3__raiting{margin-right:0;grid-column:2;grid-row:1}.works-detailed-item__wrap-raiting{margin:13px 0 12px;display:flex}.works-detailed-item__icon-star{top:1px;margin-right:0;justify-self:center;grid-column:1;grid-row:1}.works-detailed-item__raiting{margin-right:0;grid-column:2;grid-row:1}.tender-status{margin:0 -12.5%;width:auto}.tender-form__two-field{margin-right:0;margin-left:0}.tender-form__two-field_address label{max-width:100%;flex:1 1 100%}.tender-form__two-field_start label:first-child{margin-right:5px}.tender-form__two-field_start label:last-child{margin-left:5px}.tender-title{line-height:1.2}.tender-u-reg .button_two{max-width:270px;flex:1 1 100%}.file-upload-progress{height:14px;font-size:.875rem}.mh-sub-title{font-size:.875rem;line-height:1.25rem}.b-cards-forms{margin:0 -10px -20px}.form-card{margin-bottom:20px;padding:0 10px;min-height:1px;max-height:150px}.form-card__content{padding:15px}.form-card img{max-height:100%}.calc-basket .calc-sub-title{margin:26px 0 20px}.basket-container{margin-bottom:30px}.btf-field_m-t-load{margin-top:15px}.btf-field_indent,.btf-field_m-t-select{margin-top:20px}.choose-form__btn.b-tender{width:100%;height:46px;font-size:.875rem;text-transform:inherit}.choose-form .tender-status{margin:0 -12%}.basket-card-desc__btns .btn-img{width:calc(50% - 10px);max-width:100%;flex:1 1 auto}.meniatures__item{margin-left:0}.meniatures_menu-mobile .meniatures__item_quantity,.meniatures_top-line .meniatures__item_calculator,.meniatures_top-line .meniatures__item_user{display:none}.meniatures_menu-mobile{position:fixed;top:0;right:15px}.profile-wrap:after{top:-10px}.menu_menu-mobile .menu-item-v2{padding:0 0 0 21px}.menu-item-v2__arrow{right:19px}}@media (min-width:320px) and (max-width:575px){.hidden-xs-only{display:none}.bd-bottom-tbl_xs-none:after{content:none}}@media (min-width:576px) and (max-width:767px){.hidden-sm-only{display:none}.bd-bottom-tbl_sm-none:after{content:none}.g-sm-visible{display:block}.art-menu{min-width:260px;flex:1 1 260px}.l-link-more{margin-bottom:7px}.list-offers_services .list-offers-phones{padding:20px;display:grid;grid-column:1/3;grid-template-columns:1fr 1fr;grid-column-gap:20px}.list-offers_services .list-offers-phones .button{margin-bottom:0}.calc-offers-company__city,.list-offers-company-new__city{margin-bottom:7px}.calc-offers .list-offers-price-new{order:3;grid-column:1/3}.calc-offers .calc-offers-phones{order:2}.calc-offers .list-offers-windows{grid-column:1/3;order:5}}@media (min-width:768px) and (max-width:991px){.hidden-md-only{display:none}.bd-bottom-tbl_md-none:after{content:none}.g-md-visible{display:block}.block-scroll_prod-img-big{margin-left:0;width:auto;max-width:100%}.block-scroll_prod-img-big .block-scroll__wrap{padding:0}.block-scroll_prod-img-big .block-scroll__content{padding-right:0}.art-menu{min-width:300px}.list-offers-company-new__wrap-img{flex-grow:1}.list-offers-company-new{padding-bottom:25px}.calc-offers-company__wrap-img{flex-grow:1}.calc-offers-company{padding-bottom:25px}}@media (min-width:992px) and (max-width:1199px){.hidden-lg-only{display:none}.bd-bottom-tbl_lg-none:after{content:none}.g-lg-visible{display:block}.block-scroll_card-const{margin-left:0;width:100%;max-width:100%}.block-scroll_prod-img-big{margin-left:0;width:auto;max-width:100%}.block-scroll_card-const .block-scroll__wrap,.block-scroll_prod-img-big .block-scroll__wrap{padding:0}.block-scroll_prod-img-big .block-scroll__content{padding-right:0}.company-video-content{flex-wrap:nowrap}.company-video-content__left-box{flex-grow:1}.company-video-content__right-box{width:293px;flex:0 0 293px}}@media print{.d-print-block{display:block}.d-print-inline{display:inline}.d-print-inline-block{display:inline-block}.d-print-none{display:none}.visible-print-block{display:block}.visible-print-inline{display:inline}.visible-print-inline-block{display:inline-block}.hidden-print{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.card-company-brand{display:-ms-grid;-ms-grid-columns:minmax(90px,max-content) auto;-ms-grid-rows:1fr minmax(0,max-content)}.card-company-brand__wrap-img{-ms-grid-column:1;-ms-grid-row-span:2}.card-company-brand__title{-ms-grid-column:2}.card-company-brand__desc{-ms-grid-column:2;-ms-grid-row:2}.compilation-brands{display:-ms-grid;-ms-grid-columns:minmax(220px,1fr) minmax(220px,1fr)}.compilation-brands>:first-child{-ms-grid-column:1}.compilation-brands>:nth-child(2){-ms-grid-column:2}.compilation-brands>:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2}.compilation-construction{display:-ms-grid;-ms-grid-columns:minmax(180px,240px) minmax(180px,240px) minmax(170px,260px) minmax(110px,200px) minmax(110px,200px)}.compilation-construction .select-inputs-checkbox{margin-right:20px;-ms-grid-row:1}.compilation-construction .select-inputs-checkbox_width{-ms-grid-column:1}.compilation-construction .select-inputs-checkbox_height{-ms-grid-column:2}.compilation-construction .select-inputs-checkbox_profile{-ms-grid-column:3}.compilation-construction a{-ms-grid-column:5}.compilation-construction a[data-remodal-target=filter]{margin-right:20px;-ms-grid-column:4}.compilation-construction .select-filter{padding-right:20px}.compilation-construction .select-filter_width{-ms-grid-column:1}.compilation-construction .select-filter_height{-ms-grid-column:2}.compilation-construction .select-filter_profile{-ms-grid-column:3}.list-offers{font-weight:300}.list-offers__body,.list-offers__header{display:-ms-grid}.list-offers__body,.list-offers__header,.list-offers_companies,.list-offers_list-constructions .list-offers__body,.list-offers_list-constructions .list-offers__header{-ms-grid-columns:minmax(170px,308px) minmax(160px,248px) minmax(145px,320px) minmax(190px,1fr)}.list-offers__head-item{-ms-grid-row:1}.list-offers__head-item_company{-ms-grid-column:1}.list-offers__head-item_price{-ms-grid-column:2}.list-offers_services .list-offers__head-item_price{-ms-grid-column-span:2}.list-offers__head-item_brands{-ms-grid-column:3}.list-offers__head-item_phone,.list-offers_services .list-offers__head-item_brands{-ms-grid-column:4}.list-offers__body .list-offers-company{-ms-grid-column:1}.list-offers__body .list-offers-prices{-ms-grid-column:2}.list-offers__body .list-offers-brands-profiles{-ms-grid-column:3}.list-offers__body .list-offers-phones{-ms-grid-column:4}.list-offers__body .list-offers-services{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:2}.list-offers__body .list-offers-info{-ms-grid-column:1}.list-offers__body .list-offers-list-profiles{-ms-grid-column:2}.list-offers__body .list-offers-double-glazed{-ms-grid-column:3}.list-offers__body .list-offers-window-sills{-ms-grid-column:4}.list-offers__body .list-offers-double-glazed,.list-offers__body .list-offers-info,.list-offers__body .list-offers-list-profiles,.list-offers__body .list-offers-window-sills{-ms-grid-row:3}.list-offers_services .list-offers-brands-profiles{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.list-offers_list-constructions>:nth-child(n+4){-ms-grid-row:1}.list-offers_list-constructions .l-constructions{-ms-grid-column:1}.list-offers_list-constructions .l-prices{-ms-grid-column:2}.list-offers_list-constructions .l-options{-ms-grid-column:3}.list-offers_list-constructions .l-more-info{-ms-grid-column:4}.list-offers_list-constructions .l-desc{-ms-grid-row:2}.list-offers_list-constructions .l-desc_one{-ms-grid-column:1;-ms-grid-column-span:2}.list-offers_list-constructions .l-desc_two{-ms-grid-column:3;-ms-grid-column-span:2}.list-offers_companies .list-content_address{height:100%;-ms-grid-column:2}.list-offers_companies .list-content_opening-hours{height:100%;-ms-grid-column:3}.list-offers_companies .list-content__content{width:100%}.list-offers_companies .list-info,.list-offers_companies .list-offers-info{-ms-grid-row:2}.list-offers_companies .list-info:nth-last-child(3){-ms-grid-column:2}.list-offers_companies .list-info:nth-last-child(2){-ms-grid-column:3}.list-offers_companies .list-info:last-child{-ms-grid-column:4}.list-offices__item{display:-ms-grid;-ms-grid-columns:minmax(100px,305px) minmax(150px,338px) minmax(100px,206px) minmax(100px,292px)}.list-offices__item .o-title{-ms-grid-column:1}.list-offices__item .o-info_address{-ms-grid-column:2}.list-offices__item .o-info_phone{-ms-grid-column:3}.list-offices__item .o-info_schedule{-ms-grid-column:4}.registration-steps{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr}.registration-steps>:first-child{margin-right:7.5px;-ms-grid-column:1}.registration-steps>:nth-child(2){margin:0 7.5px;-ms-grid-column:2}.registration-steps>:nth-child(3){margin-left:7.5px;-ms-grid-column:3}.reviews-list__wr-selects{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr}.reviews-list__wr-selects>:first-child{-ms-grid-column:1}.reviews-list__wr-selects>:nth-child(2){-ms-grid-column:2}.reviews-list__wr-selects>:last-child{-ms-grid-column:3}.reviews-list__wr-selects>:nth-child(-n+2){padding-right:20px}.who-review-reverse{display:-ms-grid;-ms-grid-columns:max-content 1fr}.who-review-reverse__link{-ms-grid-column:1;-ms-grid-row-span:2}.who-review-reverse__reiting{-ms-grid-column:2;-ms-grid-row:1}.who-review-reverse__name{-ms-grid-column:2;-ms-grid-row:2}.compilation{display:-ms-grid;-ms-grid-columns:minmax(120px,237px) minmax(120px,237px) minmax(120px,277px) minmax(125px,1fr) minmax(120px,200px)}.compilation .select-inputs-checkbox{margin-right:20px;-ms-grid-row:1}.compilation div:first-of-type{-ms-grid-column:1}.compilation div:nth-of-type(2){-ms-grid-column:2}.compilation div:nth-of-type(3){-ms-grid-column:3}.compilation a{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-row-align:end}.compilation a[data-remodal-target=filter]{margin-right:20px;-ms-grid-column:4}.compilation__status{margin-top:20px;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:5}.compilation_services{-ms-grid-columns:minmax(140px,245px) minmax(140px,245px) minmax(120px,1fr)}.compilation_services [data-select-name=materials]{-ms-grid-column:1}.compilation_services [data-select-name=rating]{-ms-grid-column:2}.compilation_services .button{-ms-grid-column:3}.list-offers-new__body,.list-offers-new__header{display:-ms-grid;-ms-grid-columns:minmax(170px,308px) minmax(305px,568px) minmax(190px,1fr)}.list-offers-new__head-item{-ms-grid-row:1}.list-offers-new__head-item_company{-ms-grid-column:1}.list-offers-new__head-item_price{-ms-grid-column:2}.list-offers-new__head-item_phone{-ms-grid-column:3}.list-offers-new__body .list-offers-company-new{-ms-grid-column:1}.list-offers-new__body .list-offers-price-new{-ms-grid-column:2}.list-offers-new__body .list-offers-phones-new{-ms-grid-column:3}.list-offers-new__body .list-offers-windows{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}.calc-offers__body,.calc-offers__header{display:-ms-grid;-ms-grid-columns:minmax(170px,308px) minmax(305px,568px) minmax(190px,1fr)}.calc-offers__head-item{-ms-grid-row:1}.calc-offers__head-item_company{-ms-grid-column:1}.calc-offers__head-item_price{-ms-grid-column:2}.calc-offers__head-item_phone{-ms-grid-column:3}.calc-offers__body .list-offers-company-new{-ms-grid-column:1}.calc-offers__body .list-offers-price-new{-ms-grid-column:2}.calc-offers__body .calc-offers-phones{-ms-grid-column:3}.calc-offers__body .list-offers-windows{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}
/* End */


/* Start:/assets/public/styles/app.min.css?1772189893203131*/
.visuallyhidden{position:absolute;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;border:none}@font-face{font-family:"Proxima Nova Web";src:url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Light.woff2) format("woff2"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Light.woff) format("woff"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova Web";src:url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Regular.woff2) format("woff2"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Regular.woff) format("woff"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova Web";src:url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Semibold.woff2) format("woff2"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Semibold.woff) format("woff"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova Web";src:url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Bold.woff2) format("woff2"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Bold.woff) format("woff"),url(/assets/public/styles/../fonts/ProximaNova/ProximaNova_Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{display:inline-block;cursor:text;background:#fff}.selectize-input{position:relative;z-index:1;padding:8px;display:inline-block;overflow:hidden;box-sizing:border-box;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-input>input{margin:0 1px!important;padding:0!important;display:inline-block!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;text-indent:0!important;background:none!important;border:0 none!important;box-shadow:none!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{display:block;clear:left;content:" "}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:15px;margin-top:-3px;display:block;width:0;height:0;content:" ";border-width:5px 5px 0;border-style:solid;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{right:auto;left:15px}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{background-color:#fafafa;opacity:.5}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:g}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/assets/public/styles/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.rd-container{display:none;border:1px solid #333;background-color:#fff;padding:10px;text-align:center}.rd-container-attachment{position:absolute}.rd-month{display:inline-block;margin-right:25px}.rd-month:last-child{margin-right:0}.rd-back,.rd-next{cursor:pointer;border:none;outline:none;background:none;padding:0;margin:0}.rd-back[disabled],.rd-next[disabled]{cursor:default}.rd-back{float:left}.rd-next{float:right}.rd-back:before{display:block;content:"\2190"}.rd-next:before{display:block;content:"\2192"}.rd-day-body{cursor:pointer;text-align:center}.rd-day-selected,.rd-time-option:hover,.rd-time-selected{cursor:pointer;background-color:#333;color:#fff}.rd-day-next-month,.rd-day-prev-month{color:#999}.rd-day-disabled{cursor:default;color:#fcc}.rd-time{position:relative;display:inline-block;margin-top:5px;min-width:80px}.rd-time-list{display:none;position:absolute;overflow-y:scroll;max-height:160px;left:0;right:0;background-color:#fff;color:#333}.rd-time-option,.rd-time-selected{padding:5px}.rd-day-concealed{visibility:hidden}.arrow-style{transform:scale(1);transition:transform .27s,stroke .27s}.link{transition:color .27s}.link_dark{color:#272c34}.link:hover{color:#4e84f4}.content-link-accent a,.link-accent{color:#3a6fdc;transition:color .27s}.content-link-accent a:hover,.link-accent:hover{color:#6999fd}.content-link-accent a{text-decoration:none}.title-block{font-size:1.125rem}.pos-sticky{position:sticky;top:30px}.cur-p{cursor:pointer}.content{font-weight:300}.content p{margin-bottom:33px;line-height:1.5}.content ul{margin:33px 0;padding-left:15px;list-style-type:disc}.content li{line-height:1.88}.content a{text-decoration:none;color:#3a6fdc;transition:color .27s}.content a:hover{color:#6999fd}.content_about{font-size:.875rem}.content_about p{margin-bottom:1.43em;line-height:1.25rem}.content_bu{font-weight:400}.content_bu p{margin-bottom:1.25rem;line-height:1.5rem}.content_bu ul{margin:24px 0;padding-left:14px;list-style-type:none}.content_bu li{position:relative;margin-bottom:1.5rem;line-height:1.5rem}.content_bu li:last-child{margin-bottom:0}.content_bu li:before{position:absolute;top:10px;left:-14px;content:"";background-color:#4e84f4;border-radius:50%;width:5px;height:5px}.zi-1{z-index:1}.zi-2{z-index:2}.zi-3{z-index:3}.zi-4{z-index:4}.zi-5{z-index:5}.zi-6{z-index:6}.zi-7{z-index:7}.zi-8{z-index:8}.zi-9{z-index:9}.zi-10{z-index:10}.text-ellipsis{display:-webkit-box}.mb-last-child-0>div:last-child{margin-bottom:0}.bd-bottom-tbl:after{transition:left .27s linear 0s,right .27s linear 0s,opacity .27s}.num-total-list{counter-reset:a}.num-total-list li{position:relative}.num-total-list li:after,.num-total-list li:before{position:absolute;top:2px;left:0;padding:0 4px;box-sizing:border-box;min-width:18px;height:18px;text-align:center;border-radius:9px}.num-total-list li:before{content:counter(a);counter-increment:a;color:transparent;background-color:#cde1fe}.num-total-list li:after{font-size:.6875rem;line-height:1.125rem;content:counter(a)}.block-hover{box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s}.block-hover:hover{position:relative;z-index:2;box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.fz-0{font-size:0}.line-clamp-1,.line-clamp-2{display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.p-pad{padding:1.8rem}.big-text,.p-pad{margin-bottom:2.5rem!important}.big-text{font-size:1.3rem!important;line-height:1.8rem!important}h1.big-text{font-size:1.8rem!important;line-height:2.2rem!important;margin-bottom:0!important}.flex-p{display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.silver-img{display:block;margin-left:6%}.silver-img img{width:115px}.addPro{max-width:max-content!important;margin:0 auto;color:#fff!important;padding:10px 20px}.mt-30px{margin-top:30px}.mb-30px{margin-bottom:30px!important}.mb-20px{margin-bottom:20px!important}.flex-c{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:1rem;line-height:1.5rem}.header-text{color:#4e84f4;font-size:1.5rem;line-height:1.5rem;font-weight:bold}.w140{min-width:133px;max-width:133px}.al-base{align-items:baseline}.advs li:before{position:absolute;content:"";color:#fff;top:5px;left:-20px;transition:all .3s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' viewBox='0 0 16 16' class='bi bi-chevron-right' fill='525860c7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");height:12px;width:12px;background-color:transparent}.mx-h{height:100%;max-width:100%;object-fit:cover}.mobile-img{display:none!important}.pc-img{display:block!important}.casement-img{background-color:transparent!important}.accordion-item{border-top:1px solid #ebf2f7}.accordion-item:first-child{border-top:none}.accordion-item_c-prod-img{margin-left:15px}.accordion-item_stand .accordion-item__header{padding:34px 30px 30px;cursor:pointer}.accordion-item_c-prod .accordion-item__header{padding:7px 0 17px;pointer-events:none}.accordion-item_c-prod-img .accordion-item__header{padding:7px 0 17px 42px}.accordion-item__arrow{top:8px;flex-shrink:0}.accordion-item__header:hover .accordion-item__arrow{stroke:#4e84f4}.accordion-item__header.is-open .accordion-item__arrow{transform:scale(-1);stroke:#4e84f4}.accordion-item_stand .accordion-item__content{padding:0 40px 0 30px}.accordion{overflow:hidden}.block-scroll_d-line .ps--active-x .ps__rail-x{height:6px;background-color:#ebf2f7;border-radius:4px;opacity:1}.block-scroll_d-line .ps__thumb-x{bottom:0;background-color:#4e84f4}.block-scroll_d-line .ps--focus>.ps__rail-x,.block-scroll_d-line .ps--focus>.ps__rail-y,.block-scroll_d-line .ps--scrolling-x>.ps__rail-x,.block-scroll_d-line .ps--scrolling-y>.ps__rail-y,.block-scroll_d-line .ps:hover>.ps__rail-x,.block-scroll_d-line .ps:hover>.ps__rail-y{opacity:1}.block-scroll_d-line .ps .ps__rail-x.ps--clicking,.block-scroll_d-line .ps .ps__rail-x:focus,.block-scroll_d-line .ps .ps__rail-x:hover,.block-scroll_d-line .ps .ps__rail-y.ps--clicking,.block-scroll_d-line .ps .ps__rail-y:focus,.block-scroll_d-line .ps .ps__rail-y:hover{height:10px;background-color:#ebf2f7;border-radius:5px;opacity:1}.block-scroll_d-line .ps__rail-x.ps--clicking .ps__thumb-x,.block-scroll_d-line .ps__rail-x:focus>.ps__thumb-x,.block-scroll_d-line .ps__rail-x:hover>.ps__thumb-x{height:10px;background-color:#6999fd;border-radius:5px}.block-scroll_card-const .block-scroll__button{transition:background-color .27s}.block-scroll_card-const .block-scroll__button:hover{background-color:#4e84f4}.block-scroll_card-const .block-scroll__button:hover .block-scroll__arrow{stroke:#fff}.block-scroll__arrow_prev.arrow-style{transform:rotate(90deg)}.block-scroll__arrow_next.arrow-style{transform:rotate(-90deg)}.block-tabs-slider{margin-bottom:36px;border-bottom:1px solid rgba(82,88,96,.2);flex-grow:1}.block-tabs-slider__link{position:relative;margin-right:73px;padding-bottom:13px;white-space:nowrap;cursor:pointer}.block-tabs-slider__link.is-active{color:#272c34}.block-tabs-slider__link_indent{margin-right:102px}.block-tabs-slider__link:after{position:absolute;right:0;left:0;bottom:-2px;height:3px;content:"";background-color:transparent;transition:background-color .27s}.block-tabs-slider__link.is-active:after{background-color:#4e84f4}.block-tabs-cards{flex-grow:1;flex-wrap:nowrap}.block-tabs-cards .block-tabs-item{margin-right:15px;margin-left:15px;padding:0}.block-tabs-cards .block-tabs-item_best-deals,.block-tabs-cards .block-tabs-item_userful-articles{min-width:250px;flex:1 1 250px}.bread-crumbs{font-size:.875rem;line-height:1.4}.bread-crumbs__separator{margin:0 2px}.bread-crumbs__link{pointer-events:all}.bread-crumbs__last-crumb,.bread-crumbs li{pointer-events:none}.card-list-subjects__item,.card-list-subjects__title{margin-bottom:7px;font-size:1rem}.card-list-subjects__tag{margin-bottom:-3px}.card-list-subjects .card-list{margin-top:18px}.card-wrapper{padding-top:0}.card-wrapper_calc{padding-top:14px}.card-wrapper_geogr{padding-top:6px}.card-wrapper_brand-tab{padding-top:6px;padding-bottom:39px}.card-wrapper__sub-title{margin-bottom:14px}.card-wrapper_deliver{padding-top:6px}.card-wrapper__delivery{margin-top:33px;font-size:1rem;font-weight:400}.cards-window-scroll{margin-right:-15px;margin-left:-15px;flex-grow:1}.cards-window-scroll_product-content{margin:60px 0 35px}.cards-window-scroll_product-card-price{margin:45px 0 65px}.cards-window-scroll_last-calculations .cards-window-scroll__item,.cards-window-scroll_prefabricated-window .cards-window-scroll__item,.cards-window-scroll_window-shape .cards-window-scroll__item{margin-right:15px;margin-left:15px;padding:0}.cards-window-scroll_prod-table{margin:14px 0 16px}.cards-window-scroll_block-article{margin:0 0 16px}.company-cards{margin:-20px;padding:20px;overflow:hidden}.company-cards__wrapp>a{z-index:1}.company-cards__wrapp:after{position:absolute;z-index:50;top:-1px;right:-1px;left:-1px;bottom:-1px;display:block;pointer-events:none;content:"";border:1px solid #ebf2f7;border-radius:4px}.company-cards__wrapp:before{position:absolute;z-index:2;right:0;left:-1px;bottom:-22px;height:22px;content:"";background-color:#fff}.company-cards__content{max-height:280px;transition:height .4s linear}.art-accordion{margin-top:3.125rem;margin-bottom:3.125rem}.art-accordion__header{padding:17px 0;cursor:pointer}.art-accordion__title{font-weight:700;transition:color .27s}.art-accordion p.art-accordion__title{margin:0;font-size:1.5rem;color:currentColor}.art-accordion__header:hover .art-accordion__title{color:#4e84f4}.art-accordion__link{font-size:.875rem;color:inherit;transition:color .27s}.art-accordion__header:hover .art-accordion__link{color:#4e84f4}.art-accordion__arrow{position:relative;top:2px;margin-left:8px}.art-accordion__header.is-show .art-accordion__arrow{transform:scale(-1)}.art-accordion p a.link{color:#525860}.art-accordion p a.link.is-active{color:#4e84f4}.art-card-construciton{margin-top:2.5rem;margin-bottom:2.5rem;font-weight:600}.art-card-construciton__item{z-index:2;margin-right:1px;padding-bottom:37px;color:inherit;border-radius:0!important;flex:1 1 80px}.art-card-construciton__item:last-child{margin-right:0}.art-card-construciton__item:hover{z-index:10}.art-card-construciton__img{min-height:107px}.art-card-construciton__img_balcony,.art-card-construciton__img_window{fill:none;stroke:#4e84f4;stroke-width:2;stroke-miterlimit:10}.art-card-construciton__img_door{fill:#4e84f4}.art-card-construciton__img_window{width:38px;height:44px}.art-card-construciton__img_balcony,.art-card-construciton__img_door{width:38px;height:50px}.art-card-construciton__title{line-height:1.125rem}svg.art-card-construciton__arrow{transform:rotate(-90deg)}.art-menu__link{margin:17px 0;line-height:1.5rem;color:inherit}.art-menu__link.is-active{color:#4e84f4}.art-menu__arrow{position:relative;top:6px;margin-left:2.5rem;flex-shrink:0}.banner-one{margin-top:3.125rem;margin-bottom:3.125rem;font-size:0;line-height:0;color:inherit}.banner-one__left{flex-shrink:0}.banner-one__right{border:1px solid #ebf2f7;border-left:none;border-radius:0 4px 4px 0;flex-grow:1}.banner-one__title{font-size:.875rem;line-height:1.1875rem;color:#525860}.banner-one__desc{margin-top:5px;font-size:1.125rem;font-weight:700;line-height:1.5rem;transition:color .27s}.banner-one:hover .banner-one__desc{color:#4e84f4}.card-calculate{margin-top:3.125rem;margin-bottom:3.125rem}.card-calculate__title{font-size:1.5rem;font-weight:600;line-height:1.875rem}.num-list{margin:1.875rem 0;line-height:1.4;counter-reset:a}.num-list li{position:relative;margin-bottom:.9375rem;padding-left:1.625rem}.num-list li:after,.num-list li:before{position:absolute;top:1px;left:0;padding:0 4px;box-sizing:border-box;min-width:17px;height:17px;line-height:1.0625rem;text-align:center;border-radius:9px}.num-list li:before{content:counter(a);counter-increment:a;color:transparent;background-color:#cde1fe}.num-list li:after{content:counter(a)}.table-desc{margin:1.25rem 0;overflow:hidden}.table-desc table{margin:1.875rem 0;width:100%;background-color:#ebf2f7}.table-desc table thead th{padding-top:6px;padding-bottom:6px;border-left:1px solid #fff}.table-desc table thead th:first-child{border-left:none}.table-desc table th span{padding:0 4px;display:inline-block;box-sizing:border-box;min-width:17px;height:17px;line-height:1.0625rem;text-align:center;vertical-align:middle;background-color:#cde1fe;border-radius:9px}.table-desc table tbody tr,.table-desc table thead tr{border-bottom:1px solid #fff}.table-desc table tbody:last-child{border-bottom:none}.table-desc table td,.table-desc table th{vertical-align:top}.table-desc table td:first-of-type,.table-desc table td:nth-of-type(2),.table-desc table th:first-of-type,.table-desc table th:nth-of-type(2){padding-left:30px;text-align:left}.table-desc table td:nth-of-type(3),.table-desc table td:nth-of-type(4),.table-desc table th:nth-of-type(3),.table-desc table th:nth-of-type(4){text-align:center}.table-desc table td:nth-of-type(5),.table-desc table th:nth-of-type(5){padding-right:30px;text-align:right}.table-desc table td:first-of-type,.table-desc table th:first-of-type{width:198px}.table-desc table td:nth-of-type(2),.table-desc table th:nth-of-type(2){width:205px}.table-desc table td:nth-of-type(3),.table-desc table th:nth-of-type(3){width:99px}.table-desc table td:nth-of-type(4),.table-desc table th:nth-of-type(4){width:113px}.table-desc table td:nth-of-type(5),.table-desc table th:nth-of-type(5){width:130px}.table-desc table td{padding-top:.9375rem;padding-bottom:.9375rem}.table-desc table p{margin:0;line-height:1.5rem}.table-list{margin-top:3.125rem;margin-bottom:3.125rem;width:100%;background-color:#ebf2f7}.table-list tbody tr,.table-list thead tr{border-bottom:1px solid #fff}.table-list tbody tr:last-child{border-bottom:none}.table-list td:first-of-type,.table-list th:first-of-type{padding-left:30px;width:87px;text-align:left}.table-list td:nth-of-type(2),.table-list th:nth-of-type(2){padding-left:30px;width:547px;text-align:left}.table-list td:nth-of-type(3),.table-list th:nth-of-type(3){padding-right:30px;width:113px;text-align:right}.table-list th{padding:8px 0;font-size:.875rem;line-height:1.125rem;border-right:1px solid #fff}.table-list th:last-child{border-right:none}.table-list td{padding:16px 0;line-height:1.4;border-right:1px solid transparent}.table-list td:last-child{border-right:none}.table-list td:nth-of-type(2),.table-list td:nth-of-type(3){padding-right:30px}.table-parameters tbody tr,.table-parameters thead tr{border-bottom:1px solid #fff}.table-parameters tbody tr:last-child{border-bottom:none}.table-parameters th{border-right:1px solid #fff;padding:.5rem 1.875rem}.table-parameters td{padding:1rem 1.875rem}.table-two-columns{width:100%;min-width:500px}.table-two-columns tbody,.table-two-columns thead{border-bottom:1px solid #fff}.table-two-columns tbody:last-child,.table-two-columns thead:last-child{border-bottom:none}.table-two-columns th{text-align:left;border-right:1px solid #fff}.table-two-columns th:last-child{border-right:none}.table-two-columns td{border-right:1px solid transparent}.table-two-columns td:last-child{border-right:none}.table-two-columns td:first-child{width:30%;min-width:225px}.table-two-columns td,.table-two-columns th{padding:5px 30px;vertical-align:top}.table-two-columns p{margin:0 0 .4375rem}.table-two-columns p:last-child{margin-bottom:0}.table-two-columns tbody tr:first-child td{padding-top:10px}.table-two-columns tbody tr:last-child td{padding-bottom:10px}.article-content .tag-list a{margin-right:1.875rem;color:inherit;transition:color .27s}.article-content .tag-list a:hover{color:#4e84f4}.form-agree{padding-left:26px;cursor:pointer}.form-agree_bu{display:inline-block;font-size:.875rem}.form-agree_cl-last{margin-top:24px}.form-agree_lh{line-height:1.25rem}.form-agree__checkbox-imitator{top:-1px;left:0;border:5px solid #ebf2f7;border-radius:4px;transition:border-color .27s;width:17px;height:17px}.form-agree_lh .form-agree__checkbox-imitator{top:1px}.form-agree__checkbox-imitator:after{margin:auto;display:block;content:"";background-color:#fff;transition:background-color .27s;width:7px;height:7px}.form-agree__checkbox:checked~.form-agree__checkbox-imitator:after{background-color:#4e84f4}.form-agree__checkbox.error~.form-agree__checkbox-imitator{border-color:rgba(255,66,66,.3)}.form-agree__checkbox.error~.form-agree__text{color:#ff4242}.form-data{font-size:.75rem;line-height:1.37}.interval-timer{margin:5px 0}.interval-timer__item{font-size:0;line-height:0}.interval-timer__item:before{position:absolute;z-index:9;margin-left:20px;font-size:.875rem;line-height:46px}.interval-timer__item_left:before{content:"с"}.interval-timer__item_left:after{position:absolute;z-index:10;top:50%;right:0;display:block;width:1px;height:27px;content:"";background-color:#aeaeae;transform:translateY(-50%)}.interval-timer__item_right:before{content:"до"}.interval-timer__item .rd-container{padding:0}.interval-timer__item .rd-container-attachment{right:0!important;left:0!important;overflow:hidden;background-color:#ebf2f7;border-radius:0 0 4px 4px;z-index:1;top:0!important;padding-top:46px;display:block!important;visibility:hidden;pointer-events:none;border:none;border-radius:4px;opacity:0;box-shadow:0 4px 14px 0 rgba(39,44,52,0);transition:opacity .2s linear 0s,visibility 0s linear .2s,box-shadow .2s linear 0s}.interval-timer__item .rd-container-attachment.is-show{visibility:visible;pointer-events:all;opacity:1;box-shadow:0 4px 14px 0 rgba(39,44,52,.16);transition:opacity .2s linear 0s,visibility 0s linear 0s,box-shadow .2s linear 0s}.interval-timer__item .rd-time{margin-top:0;width:100%}.interval-timer__item .rd-time-selected{display:none}.interval-timer__item .rd-time-option{font-size:.875rem;line-height:20px}.interval-timer__item .rd-time-list{position:relative;display:block!important;text-align:left}.interval-timer__item .rd-time-list-left .rd-time-option:before{margin-right:10px;content:"с"}.interval-timer__item .rd-time-list-right .rd-time-option:before{margin-right:10px;content:"до"}.interval-timer__item .rd-time-option{padding:5px 0;background-color:#ebf2f7}.interval-timer__item .rd-time-option:hover{color:#000;background-color:#fff}.interval-timer__item .rd-time-option:before{margin-left:20px;font-size:.875rem;line-height:20px}.interval-timer__input{position:relative;z-index:8;padding:0 20px 0 35px;height:46px;font-size:.875rem;line-height:46px;border:none;outline:none;appearance:none}.interval-timer__input_before{border-radius:4px 0 0 4px}.interval-timer__input_after{padding-left:43px;border-radius:0 4px 4px 0}.form-social{margin:0 -5px}.form-social_article{margin:3.125rem -5px 1.875rem}.form-social_review{margin:2.625rem -5px}.form-social__item{margin:0 5px;max-width:100px;height:38px;flex:1 1 auto}.form-social_review .form-social__item{max-width:98px}.form-social__item:hover .form-social__icon{fill:#6999fd}.form-social__icon{transition:fill .27s;fill:#272c34;width:16px;height:16px}.load-files{font-size:.875rem}.load-files__label{padding:4px 0;cursor:pointer}.load-files__icon{width:16px;height:16px;fill:currentColor}.button.is-disabled{pointer-events:none;background-color:#84afce;border-color:#84afce}.button.is-disabled:hover{cursor:default;background-color:#84afce;border-color:#84afce}.art-banner-two{display:block;font-size:0;line-height:0}.art-banner-two>ins{text-align:center}.art-banner-two img{width:100%}.art-banner-two_video{height:100%}.button-quantity{transition:background-color .27s,color .27s,border-color .27s}.button-quantity:hover{color:#fff;background-color:#6999fd;border-color:#6999fd}.button{transition:background-color .27s,color .27s,border-color .27s}.button:hover{color:#fff;background-color:#6999fd;border-color:#6999fd}.button_find-filter,.button_reset-filter{height:46px;font-weight:600}.button_reset-filter{border-color:#ebf2f7}.button_recovery,.button_sign-in{height:46px;font-size:.875rem;font-weight:300}.button_card-calculate{width:100%;max-width:200px;height:40px;font-size:.75rem}.button_rev-answer,.button_review,.button_review-sign-in{width:200px;height:40px;font-size:.875rem}.button_h-40{height:40px}.button_h-60{height:60px}.button_tender{width:323px}.button_tender-prev{border:1px solid #c2ccd3}.btn_calc-red{height:40px;font-size:.875rem}.button-h-red{transition:background-color .27s,color .27s}.button-h-red:hover{color:#fff;background-color:#e23c5b}.card-best{flex-grow:1;overflow:hidden;border-radius:4px}.card-best__wrap-content{flex-grow:1;padding:30px 30px 13px}.card-best__link{height:54px;font-size:1.125rem;background-color:inherit;box-shadow:0 -1px 0 0 #ebf2f7;transition:background-color .27s,color .27s,box-shadow .27s}.card-best__link:hover{color:#fff;background-color:#6999fd;box-shadow:0 -1px 0 0 #6999fd}.card-best-logo{margin-bottom:49px;font-size:1.5rem}.card-best-logo__wrap-img{margin-right:20px}.card-best-logo__img{max-width:100%;height:auto}.card-best-desc{font-size:.875rem;font-weight:400;line-height:1.3}.card-desc-item{margin-bottom:24px}.card-desc-item__price-wrap{flex-shrink:0}.card-desc-item__cost{font-weight:700}.card-desc-item__rub{font-weight:600}.card-brand{position:relative;z-index:1;border-left:1px solid rgba(82,88,96,.2);box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:box-shadow .27s;width:190px;height:140px;flex-shrink:0}.card-brand:first-of-type{border-left:none}.card-brand:hover{z-index:20;box-shadow:0 0 12px 0 rgba(39,44,52,.15)}.card-brand__img{max-width:100%;height:auto;max-height:100%}.card-brand_company{margin-left:-1px;overflow:hidden;font-size:0;line-height:0;border-left:1px solid #ebf2f7;border-bottom:1px solid #ebf2f7;flex:1 1 190px}.card-brand_company span{font-size:1.125rem;line-height:1.5rem}.card-calculate-price{padding:66px 217px 71px 68px;overflow:hidden}.card-calculate-price__left-block{width:432px}.card-calculate-price_banner .card-calculate-price__left-block{width:auto}.card-calculate-price__right-block{width:196px;flex-shrink:0}.card-calculate-price__title{margin-bottom:24px;font-size:2.125rem;font-weight:700}.card-calculate-price__text{margin-bottom:31px;font-weight:300;line-height:1.5;flex:0 1 432px}.card-calculate-price_banner .calculator-img{position:static}.card-calculator{padding:25px 21px 28px 28px;overflow:hidden;min-height:245px;border-radius:4px}.card-calculator__title{font-size:1.5rem;line-height:1.27}.card-calculator__desc{padding-right:44px;font-size:.875rem;line-height:1.37}.card-calculator__right-block{position:relative;width:140px;flex-shrink:0}.card-construction{position:relative;z-index:1}.card-construction__title{transition:color .27s}.card-construction.card-hover{border-radius:0}.card-construction.card-hover:first-child{border-radius:4px 0 0 4px}.card-construction.card-hover:last-child{border-right:none;border-radius:0 4px 4px 0}.card-construction.card-hover:only-child{border-radius:4px}.card-construction:hover{z-index:10}.card-construction:hover .card-construction__title{color:#4e84f4}.card-delivery{padding-bottom:15px;overflow:hidden}.card-delivery__title{margin-top:25px;margin-bottom:19px;font-size:.875rem;line-height:1.25rem}.card-delivery_other-list .card-delivery-list{padding-left:0;list-style-type:none}.card-delivery_other-list .card-delivery-list__item{margin-bottom:0}.card-delivery_other-list .card-delivery-list span{display:inline-block;width:150px;color:#525860}.card-delivery-list{margin:17px 0;padding-left:19px;list-style-type:disc;line-height:1.5rem}.card-delivery-list__item{margin-bottom:5px}.card-delivery-list__item:last-child{margin-bottom:0}.card-delivery-list_min-fz{margin:14px 0 16px 13px;padding-right:55px;font-size:.875rem;line-height:23px}.card-last-calculation{min-height:245px;font-size:.875rem;border-radius:4px}.card-last-calculation__city{margin-right:10px;font-size:1.125rem;line-height:1.4}.card-last-calculation__date{top:4px}.card-last-calculation__item_one{margin-bottom:34px;flex-grow:1}.card-last-calculation__item_two{margin-bottom:19px}.card-last-calculation__item_three{margin-bottom:24px;height:100%;max-height:3.6rem;line-height:1.2rem;-webkit-line-clamp:3}.card-last-calculation__price{font-size:1.5rem}.card-list{line-height:1.4}.card-list_disc{padding-left:15px;list-style-type:disc}.card-list_col-3{columns:3;column-gap:25px}.card-list_col-4,.card-list_col-4-xs-1{columns:4;column-gap:20px}.card-list li{margin-bottom:12px}.card-list_geog li{margin-bottom:11px}.card-min__title{margin-right:40px}.lazy-load.card-min-img_apartments{width:147px;background-image:url(/assets/public/styles/../images/glazing-apartments.jpg)}.lazy-load.card-min-img_arbor{width:130px;background-image:url(/assets/public/styles/../images/glazing-arbor.jpg)}.lazy-load.card-min-img_balconies{width:147px;background-image:url(/assets/public/styles/../images/glazing-balconies.jpg)}.lazy-load.card-min-img_cottages{width:147px;background-image:url(/assets/public/styles/../images/glazing-cottages.jpg)}.lazy-load.card-min-img_terraces{width:152px;background-image:url(/assets/public/styles/../images/glazing-terraces.jpg)}.lazy-load.card-min-img_veranda{width:161px;background-image:url(/assets/public/styles/../images/glazing-veranda.jpg)}.card-prefabricated-window{font-size:.875rem}.card-prefabricated-window__img{max-width:100%}.card-prefabricated-window__wrapp-text{padding:27px 30px}.card-prefabricated-window__title{font-size:1.125rem}.card-prefabricated-window__text{line-height:1.43}.card-prefabricated-window__text>span:first-child{font-weight:300}.card-useful-article{color:inherit;border-radius:4px}.card-useful-article_n-d{font-weight:400;cursor:crosshair;pointer-events:none}.card-useful-article__wrap-img{display:block;font-size:0;line-height:0}.card-useful-article_n-d .card-useful-article__wrap-img{overflow:hidden;border-radius:4px}.card-useful-article_video .card-useful-article__wrap-img{margin:-20px;padding:20px}.card-useful-article__img{max-width:100%;height:auto;font-size:0;line-height:0}.card-useful-article__tag{top:12px;right:17px}.card-useful-article_n-d .card-useful-article__tag{right:14px}.card-useful-article__title{padding:16px 24px;line-height:1.5}.card-useful-article_n-d .card-useful-article__title{font-weight:700;color:inherit}.card-useful-article__title_list-news,.card-useful-article__title_video{padding:14px 0 10px;cursor:pointer;pointer-events:all}.card-useful-article__d-v{font-size:.875rem}.card-useful-article__data{margin-right:19px}.card-useful-article__eye{margin-right:10px;fill:currentColor;fill-rule:evenodd;width:16px;height:12px}.card-useful-article_n-d .card-useful-article__img{width:100%}.card-useful-article_video .card-useful-article__img{border-radius:4px}.card-useful-article_video .card-useful-article__img[src*="data:"]{height:169px}.card-useful-article__video{top:20px;right:20px;left:20px;bottom:20px;cursor:pointer;pointer-events:all;background-color:rgba(39,44,52,.5);border-radius:4px;transition:background-color .27s}.card-useful-article__video:after{width:0;height:0;content:"";border-width:16.5px 0 16.5px 33px;border-style:solid;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:border-color .27s}.card-useful-article_video:hover .card-useful-article__video{background-color:rgba(39,44,52,0)}.card-useful-article_video:hover .card-useful-article__video:after{border-color:transparent transparent transparent #4e84f4}.card-useful-article_video:hover .card-useful-article__title{color:#4e84f4}.card-why-choose{padding:32px 29px 33px 30px;color:inherit}.card-why-choose svg{margin-bottom:26px;fill:#4e84f4;width:48px;height:48px;stroke:#4e84f4;stroke-width:2;stroke-miterlimit:10}.card-why-choose__title{margin-bottom:27px;font-size:1.125rem}.card-why-choose__desc{font-weight:400;line-height:24px}.card-why-choose__desc a{text-decoration:none;color:#3168da;transition:color .27s}.card-why-choose__desc a:hover{color:#6999fd}.card-window-shape{padding:17px 30px 30px}.card-window-shape__wrap-img{margin-bottom:32px;min-height:150px}.card-window-shape__img{width:100%}.card-window-shape [src*=-st],.card-window-shape [src*=aroch],.card-window-shape [src*=trapec]{height:130px}.card-window-shape [src*=bblock],.card-window-shape [src*=dver]{height:150px}.card-window-shape [src*=krugl]{height:81px}.card-window-shape [src*=treug]{height:89px}.card-window-shape__title{margin-bottom:17px;font-size:1.125rem}.card-window-shape__prices{margin-bottom:17px}.card-window-shape__quantity{font-size:.875rem;font-weight:300}.list-img{padding-left:42px;line-height:1.5rem}.list-img__item{margin-bottom:16px}.list-img__ico{top:-2px;left:-44px;fill:none;stroke:#577df0;stroke-width:2;stroke-miterlimit:10;width:24px;height:24px}.list-offers-show-more{font-size:1rem;font-weight:600;color:currentColor;border-bottom-right-radius:4px;border-bottom-left-radius:4px;transition:background-color .27s,color .27s}.list-offers-show-more:hover{color:#fff;background-color:#6999fd}.list-two{line-height:1.25rem}.list-two__item{margin-bottom:4px}.list-two__name{flex-shrink:0;width:145px}.main-header [data-remodal-target=choose-city]{transition:color .27s}.main-header [data-remodal-target=choose-city]:hover{color:#6999fd}.main-header [data-remodal-target=choose-city]:hover .main-header__icon{fill:#6999fd}.main-header__icon{transition:fill .27s}.news-heading{overflow:hidden}.prod-tables__title{margin-bottom:24px;font-weight:700;line-height:1.25rem}.prod-tables__table{margin-bottom:28px}.prod-tables__table:last-of-type{margin-bottom:13px}.prod-tables__table th{padding-top:8px;padding-bottom:8px;font-size:.875rem;line-height:1.125rem}.prod-tables__table th:first-child{width:170px}.prod-tables__table th:nth-child(2){width:183px}.prod-tables__table th:nth-child(3){width:248px}.prod-tables__table th:nth-child(4){width:190px}.prod-tables__table tr{border-bottom:1px solid #ebf2f7}.prod-tables__table td{padding:19px 20px 17px 30px}.prod-tables__table tbody tr{transition:background-color .27s}.prod-tables__table tbody tr:hover{background-color:#ebf2f7}.prod-tables__table tbody tr:last-child{border-bottom:none}.select-inputs-checkbox_all-width{margin-right:0;margin-bottom:28px;max-width:100%;flex-basis:auto}.select-inputs-checkbox_zi-3{z-index:3}.select-inputs-checkbox_zi-2{z-index:2}.select-inputs-checkbox_zi-1{z-index:1}.select-inputs-checkbox_modal-filter .list-inputs-checkbox__item{-webkit-user-select:none;user-select:none}.select-inputs-checkbox_modal-filter .list-inputs-checkbox__list{max-height:170px}.inputs-chosed-items{cursor:pointer;transition:background-color .27s}.inputs-chosed-items.is-open{background-color:#fff;border-radius:4px 4px 0 0}.inputs-chosed-items.is-open+.list-inputs-checkbox{display:block;box-shadow:0 4px 14px 0 rgba(39,44,52,.16)}.inputs-chosed-items.is-open .inputs-chosed-items__arrow{stroke:#4e84f4;transform:scale(-1)}.list-inputs-checkbox{z-index:9;top:0;right:0;left:0;padding-top:57px;box-shadow:0 4px 14px 0 rgba(39,44,52,0);transition:box-shadow .27s}.list-inputs-checkbox__item_accept{padding-top:8px}.list-inputs-checkbox__list-accept{padding:19px 20px;cursor:pointer;color:#4e84f4;transition:background-color .27s,color .27s}.list-inputs-checkbox__list-accept:hover{background-color:#ebf2f7}.input-checkbox-item{padding:8px 45px 8px 20px;cursor:pointer;background-color:#fff;transition:background-color .27s}.input-checkbox-item:hover{background-color:#ebf2f7}.input-checkbox-item__checkbox-imitator{top:50%;right:18px;border:5px solid #ebf2f7;border-radius:4px;transition:border-color .27s;transform:translateY(-50%);width:17px;height:17px}.input-checkbox-item__checkbox-imitator:after{margin:auto;display:block;content:"";background-color:#fff;transition:background-color .27s;width:7px;height:7px}.input-checkbox-item:hover .input-checkbox-item__checkbox-imitator{border-color:#fff}.input-checkbox-item__checkbox:checked+.input-checkbox-item__checkbox-imitator:after{background-color:#4e84f4}.input-checkbox-item:hover .input-checkbox-item__checkbox-imitator:after{background-color:#ebf2f7}.input-checkbox-item:hover .input-checkbox-item__checkbox:checked+.input-checkbox-item__checkbox-imitator:after{background-color:#4e84f4}.switch-die-item{overflow:hidden;height:46px;cursor:pointer;flex:1 1 32%}.switch-die-item_4{flex:1 1 24%}.switch-die-item_prod-card{display:flex;height:auto;min-height:40px;align-items:center;justify-content:center}.switch-die-item__text{line-height:2.875rem;transition:color .27s}.switch-die-item:hover .switch-die-item__text{color:#fff}.switch-die-item_prod-card .switch-die-item__text{padding:7px 12px 8px;display:flex;min-height:40px;line-height:1.1;align-items:center;justify-content:center;flex-wrap:wrap}.switch-die-item__bg{top:0;right:0;left:0;bottom:0;background-color:#ebf2f7;transition:background-color .27s}.switch-die-item:hover .switch-die-item__bg{background-color:#6999fd}.switch-die-item__input.error~.switch-die-item__bg{background-color:#ffc6c6}.switch-die-item__input:checked~.switch-die-item__text{color:#fff}.switch-die-item__input:checked~.switch-die-item__bg{background-color:#3a6fdc}label.switch-die-item{margin:0 1px}label.switch-die-item:first-of-type{margin-left:0;border-radius:23px 0 0 23px}label.switch-die-item:last-child{margin-right:0;border-radius:0 23px 23px 0}label.switch-die-item_bdrs-4:first-of-type{border-radius:4px 0 0 4px}label.switch-die-item_bdrs-4:last-child{border-radius:0 4px 4px 0}label.switch-die-item_prod-card:only-child{width:100%;border-radius:4px}label.switch-die-item_prod-card:only-child .switch-die-item__bg{background-color:#ebf2f7}label.switch-die-item_prod-card:only-child .switch-die-item__text{font-size:1.125rem;font-weight:700;color:#272c34}.switch-die p{margin-bottom:8px;font-size:.75rem}.switch-die_prod-card{max-width:386px}.table__title{margin-top:3px;margin-bottom:13px;font-weight:700}.table table{line-height:1.4}.table table p{margin-bottom:11px}.table table a{text-decoration:none;color:#3a6fdc;transition:color .27s}.table table a:hover{text-decoration:none;color:#6999fd}.table table ul{padding-left:15px;list-style-type:disc}.table table td:first-child{padding-right:25px;width:262px;vertical-align:top}.table table td:last-child{padding-right:30px}.title_offices{border-radius:4px 4px 0 0}.title_slider a{transition:color .27s}.title_slider a:hover{color:#4e84f4}.title_review{font-size:3rem;line-height:3.25rem}.title_link a{text-decoration:none;color:inherit;transition:color .27s}.title_link a:hover{color:#4e84f4}.tooltype{position:relative}.tooltype:after{position:absolute;z-index:1;top:50%;left:100%;padding:15px 20px;line-height:1.25rem;white-space:nowrap;pointer-events:none;content:attr(data-tooltype);background-color:#fff;border:1px solid #ebf2f7;border-radius:4px;opacity:0;box-shadow:0 0 7px 0 rgba(39,44,52,0);transition:opacity .27s,box-shadow .27s;transform:translateY(-50%)}.tooltype:hover:after{opacity:1;box-shadow:0 0 7px 0 rgba(39,44,52,.16);color:#000;font-weight:300}.tooltype.tooltype_right:after{right:100%;left:auto}.card-hover{overflow:hidden;border-radius:4px;transition:box-shadow .27s}.card-hover:hover{box-shadow:0 8px 12px 0 rgba(39,44,52,.15)}.copyright,.footer-last-line__mit{font-size:.875rem;font-weight:300;line-height:1.25rem}.footer-last-line__mit{left:-6px}.menu-item-v2{cursor:pointer;box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:color .27s,box-shadow .27s}.menu-item-v2__arrow{transform:rotate(270deg)}.bg-mask{position:fixed;z-index:110;top:54px;right:0;left:0;bottom:0;pointer-events:none;background-color:rgba(39,44,52,.5);transition:opacity .27s linear 0s;will-change:opacity}body.is-noscroll{position:fixed;top:0;overflow:hidden;width:100%}body.is-noscroll .bg-mask{pointer-events:all;opacity:1}.header-mobile-btn-menu{cursor:pointer}.header-mobile-btn-menu__line{transition:background-color 0s linear .27s;transform:translateY(-50%)}body.is-menu-open .header-mobile-btn-menu__line{background-color:transparent}.header-mobile-btn-menu__line:after,.header-mobile-btn-menu__line:before{background-color:#000;transform:rotate(0deg)}.header-mobile-btn-menu__line:before{transition:top .27s linear .27s,transform .27s linear 0s}body.is-menu-open .header-mobile-btn-menu__line:before{top:0;transition:top .27s linear 0s,transform .27s linear .27s;transform:rotate(45deg)}.header-mobile-btn-menu__line:after{transition:bottom .27s linear .27s,transform .27s linear 0s}body.is-menu-open .header-mobile-btn-menu__line:after{bottom:0;transition:bottom .27s linear 0s,transform .27s linear .27s;transform:rotate(-45deg)}.location{cursor:pointer}.location__icon{transition:fill .27s}.location:hover .location__icon{fill:#4e84f4}.location__text{transition:color .27s}.location:hover .location__text{color:#4e84f4}.meniature{cursor:pointer;transition:border-color .27s,background-color .27s}.meniature:hover{border-color:rgba(105,153,253,.2)}.meniature:active{background-color:#6999fd;border-color:#6999fd}.meniature.is-open{background-color:#fff;border-color:transparent}.meniature__icon{transition:fill .27s}.meniature.is-open .meniature__icon,.meniature:hover .meniature__icon{fill:#6999fd}.meniature:active .meniature__icon{fill:#fff}.meniature+.profile-wrap{transition:opacity .27s,visibility .27s ease 0s,box-shadow}.meniature.is-open+.profile-wrap{visibility:visible;opacity:1;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transition:opacity .27s,visiibility 0s}.meniature_user{z-index:2}.meniature_user:before{position:absolute;top:-1px;right:-1px;left:-1px;bottom:-13px;content:"";border-radius:20px 20px 0 0;box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:box-shadow .27s}.meniature_user.is-open:before{box-shadow:0 0 12px 0 rgba(39,44,52,.15)}.profile-wrap{z-index:3;top:100%;right:0;padding:18px 20px;min-width:144px;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:4px 0 4px 4px;box-shadow:0 0 12px 0 rgba(39,44,52,0)}.profile-wrap:after{position:absolute;z-index:1;top:-12px;right:0;width:40px;height:12px;content:"";background-color:#fff}.profile-wrap__item_city{margin-top:26px}.profile-wrap__link{color:inherit}.profile-wrap__icon-arrow{transform:rotate(-90deg);flex-shrink:0;width:12px;height:12px;fill:none;stroke:#000;stroke-miterlimit:10}.profile-select-title{margin-bottom:5px;font-size:.875rem;font-weight:300;white-space:nowrap}.profile-select.selectize-control{margin-right:-8px;margin-left:-8px}.profile-select.selectize-control .selectize-input{padding:0 8px 5px;background-color:transparent;background-image:none;border:none;box-shadow:none}.profile-select.selectize-control .selectize-input.dropdown-active:after,.profile-select.selectize-control .selectize-input:after{right:17px;border-width:1.2px;border-color:#000;border-top:none;border-left:none;transition:transform .27s;width:8px;height:8px}.profile-select.selectize-control .selectize-input:after{transform:rotate(45deg) translateY(-100%) scale(1)}.profile-select.selectize-control .selectize-input.dropdown-active:after{transform:rotate(45deg) translate(25%,-75%) scale(-1)}.profile-select.selectize-control .selectize-input .item{font-size:1rem;-webkit-user-select:all;user-select:all}.profile-select.selectize-control .selectize-dropdown{border:none}.profile-select.selectize-control .selectize-dropdown .optgroup-header,.profile-select.selectize-control .selectize-dropdown .option{padding-left:8px}.profile-select.selectize-control .selectize-dropdown-content{position:relative}.menu-mobile{position:fixed;z-index:120;top:53px;left:0;bottom:0;display:block;overflow:hidden;width:50%;background-color:#fff;transition:transform .32s}body.is-menu-open .menu-mobile{transform:translateX(0)}.border-menu-mobile-top{margin-right:70px;border-top:1px solid #ebf2f7;border-right:1px solid #ebf2f7;flex-grow:1}.menu-item{cursor:pointer;box-shadow:0 0 12px 0 rgba(39,44,52,0);transition:color .27s,box-shadow .27s}.menu-item:after{position:absolute;right:0;left:0;bottom:0;height:12px;content:"";background-color:#fff;opacity:0;transition:opacity 0s ease .27s}.sub-menu{z-index:-1;top:100%;left:0;padding-top:10px;padding-bottom:10px}.list-examples-table{border-collapse:inherit;border:1px solid #ebf2f7}.list-examples-table tr{margin-right:-1px;margin-left:-1px}.list-examples-table td{padding-top:16px;padding-bottom:14px;border-top:1px solid #ebf2f7}.list-examples-table thead td{border-top:none}.list-examples-table tbody td:first-of-type,.list-examples-table thead td:first-of-type{padding-right:20px;padding-left:20px}.list-examples-table__body-row{display:grid;grid-template-columns:minmax(320px,389px) minmax(100px,228px) minmax(160px,1fr)}.list-examples-table__body-row-last{display:grid;grid-template-columns:minmax(420px,617px) minmax(160px,1fr)}.list-examples-theme{grid-template-columns:minmax(320px,389px) minmax(100px,228px) minmax(160px,1fr)}.list-examples-theme__right{padding-top:5px}.list-examples-theme__title{font-size:1.125rem;line-height:1.5rem}.list-examples-theme__txt{margin-top:8px}.list-examples-theme__tags{margin-top:23px}.list-examples-theme__l-more{margin-top:26px}.list-examples__item{box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s}.list-examples__item img{image-rendering:pixelated}.list-examples__item.is-more,.list-examples__item:hover{position:relative;box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.list-examples__item:hover{z-index:21}.list-examples__item.is-more{z-index:20}.l-constructions:after{opacity:0}.list-offers__body.is-more .l-constructions:after{left:30px;opacity:1}.l-desc__title{top:-5px;margin-bottom:2px;font-weight:700;line-height:1.5rem}.l-desc__text{line-height:1.25rem}.l-desc_one{grid-column:1/3}.l-desc_two{grid-column:3/5}.l-more-info:after{opacity:0}.list-offers__body.is-more .l-more-info:after{right:30px;opacity:1}.l-options:after{opacity:0}.list-offers__body.is-more .l-options:after{opacity:1}.l-prices:after{opacity:0}.list-offers__body.is-more .l-prices:after{opacity:1}.l-table-price{font-size:.875rem}.l-table-price_prod-card .l-table-price__title{font-size:1.125rem}.l-table-price__title-desc{margin-top:13px;line-height:1.25rem}.l-table-price table{margin-top:12px}.l-table-price table tbody td:first-child,.l-table-price table thead tr{background-color:#f9f9f9}.l-table-price table tbody td:first-child{padding:9px 25px 12px 16px}.l-table-price table td{padding:9px 16px 12px;white-space:nowrap;border:1px solid #ebf2f7}.list-content__title{flex-shrink:0}.list-content_address .list-content__title{width:97px}.list-content_opening-hours .list-content__title{width:64px}.list-offers__body.is-more .list-content:after,.list-offers__body.is-more .list-content_opening-hours:after,.list-offers__body.is-more .list-info_list-contructions:after,.list-offers__body.is-more .list-info_total-info:after,.list-offers__body.is-more .list-offers-brands-profiles:after{opacity:1}.list-offers__body.is-more .list-offers-company:after{left:30px;opacity:1}.list-offers-company__company-title{padding:20px 0 2px;display:flex;width:100%;justify-content:center;font-size:18px;font-weight:600;text-align:center;transition:color .27s}.list-offers__body.is-more .list-offers-phones:after{right:30px;opacity:1}.list-offers__body.is-more .list-offers-prices:after{opacity:1}.list-offers-services:after{content:none}.list-offers__body.is-more .list-offers-services:after{right:30px;left:30px;content:""}.list-offers__body{box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s;transform:scale(1)}.list-offers__body.is-more,.list-offers__body:hover{position:relative;box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.list-offers__body:hover{z-index:21}.list-offers__body.is-more{transform:scale(1.003);z-index:20}.list-offers__body_list-with-table.is-open-table:after{right:30px;left:30px}.l-link-more{transition:color .27s}.l-link-more.is-more{color:#4e84f4}.l-link-more.is-more .l-link-more__arrow{transform:scale(-1);stroke:#4e84f4}.l-link-more:hover .l-link-more__arrow{stroke:#6999fd}.list-offices__item{box-shadow:0 0 0 0 rgba(39,44,52,.16);transition:box-shadow .27s linear 0s,transform .27s linear 0s;transform:scale(1)}.list-offices__item:hover{position:relative;z-index:20;box-shadow:0 6px 20px 0 rgba(39,44,52,.16)}.list-offices_map .list-offices__item:last-child{border-radius:0 0 4px 4px}.list-offices .o-title{grid-column:1}.list-offices .o-info:nth-child(2){grid-column:2}.list-offices .o-info:nth-child(3){grid-column:3}.list-offices .o-info:nth-child(4){grid-column:4}.o-title__title{line-height:1.5rem;color:#272c34}.o-title__link{font-size:.875rem;line-height:1.25rem}.banner-imgs{top:0;left:calc(50vw + 16px);bottom:0;margin:0 calc(-50vw - 15px + 50%);overflow:hidden;width:1920px;transform:translateX(-50%);will-change:left,transform}.banner-imgs,.banner-imgs__cloud{position:absolute}.banner-imgs__cloud_1{top:-72px;width:532px;height:214px;background-image:url(/assets/public/styles/../images/cloud-2.png)}.banner-imgs__cloud_2,.banner-imgs__cloud_3,.banner-imgs__cloud_4{width:273px;height:145px;background-image:url(/assets/public/styles/../images/cloud-1.png)}.banner-imgs__cloud_2{top:50px;left:832px;animation-delay:0s,4s}.banner-imgs__cloud_3{top:-7px;left:1438px}.banner-imgs__cloud_4{top:50px;left:1856px}.banner-imgs__house{position:absolute;bottom:-77px}.banner-imgs__house_1,.banner-imgs__house_5,.banner-imgs__house_6{width:405px;height:229px;background-image:url(/assets/public/styles/../images/house-2.png)}.banner-imgs__house_1{left:-51px}.banner-imgs__house_5{left:1332px}.banner-imgs__house_6{left:1813px}.banner-imgs__house_2,.banner-imgs__house_3,.banner-imgs__house_4{width:216px;height:229px;background-image:url(/assets/public/styles/../images/house.png)}.banner-imgs__house_2{left:430px}.banner-imgs__house_3{left:722px}.banner-imgs__house_4{left:1040px}@keyframes animCloud{0%{left:0;transform:translateX(100vw)}to{left:0;transform:translateX(-100%)}}@keyframes animCloudOne{0%{left:832px}to{left:-273px}}.map-offices__container{margin:0 calc(-50vw + 50%);width:100vw;height:730px}.map-content{width:280px;font-size:1rem;line-height:1.5rem;color:currentColor;opacity:0;transition:opacity .27s}.map-content i{position:relative;top:-2px;margin:0 4px;display:inline-flex;font-size:.875rem;font-weight:700}.map-content i:before{z-index:-1;content:"";background-color:#cde1fe;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-content h2{margin-bottom:25px;font-weight:700}.map-content .mo-btn{display:flex;height:40px;align-items:center;justify-content:center}.map-content .mo-btn,.map-content .mo-btn-phone{margin-top:10px;width:100%;border-width:1px}.map-content .mo-btn,.map-content h2,.map-content p{opacity:0;transform:translateX(50%);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,.01,.165,.99);animation-fill-mode:both}.map-content .mo-btn span,.map-content h2 span,.map-content p span{display:block;font-size:.875rem;font-weight:400;color:#525860}.map-content .mo-btn:last-child,.map-content h2:last-child,.map-content p:last-child{margin-bottom:10px}.map-content.is-show{opacity:1}.map-content.is-show .mo-btn,.map-content.is-show h2,.map-content.is-show p{animation-name:c}.map-content.is-show h2{animation-delay:.15s}.map-content.is-show p:first-of-type{animation-delay:.3s}.map-content.is-show p:nth-of-type(2){animation-delay:.45s}.map-content.is-show p:nth-of-type(3){animation-delay:.6s}.map-content.is-show p:nth-of-type(4){animation-delay:.75s}.map-content.is-show .mo-btn{animation-delay:.9s}.map-content p.mo-p-1{margin-bottom:22px}.map-content p.mo-p-2{margin-bottom:26px}.map-content p.mo-p-3{margin-bottom:27px}@keyframes c{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}.map{margin:0 -30px -30px}.menu-more__more:hover .menu-more__arrow{stroke:#4e84f4;transform:scale(-1)}.menu-more__more:after{opacity:0;transition:opacity .27s}.menu-more.is-open .menu-more__arrow{stroke:#4e84f4;transform:scale(-1)}.menu-more__more-list{z-index:40;top:100%;right:0;padding:10px;background-color:#fff;border-radius:4px;box-shadow:0 4px 14px 0 rgba(39,44,52,0);transition:opacity .27s,visibility .3s ease 0s,box-shadow .3s}.menu-more.is-open .menu-more__more-list,.menu-more__more:hover .menu-more__more-list{visibility:visible;opacity:1;box-shadow:0 4px 14px 0 rgba(39,44,52,.16);transition:opacity .27s,visibility 0s ease 0s}.menu-more__more-list .menu-tags-item{margin-bottom:7px}.menu-more__more-list .menu-tags-item:last-child{margin-bottom:0}.menu-more__more-list_sub-list .menu-more-item__link{margin:0 40px 0 20px;padding:15px 0}.menu-more__more-list_sub-list .menu-more-item__link:after{bottom:8px}.menu-tags.is-open .menu-tags__arrow,.menu-tags__more:hover .menu-tags__arrow{stroke:#4e84f4;transform:scale(-1)}.menu-tags__more-list{z-index:40;top:100%;right:0;padding:10px;background-color:#fff;border-radius:4px;box-shadow:0 4px 14px 0 rgba(39,44,52,0);transition:opacity .27s,visibility .3s ease 0s,box-shadow .3s}.menu-tags.is-open .menu-tags__more-list,.menu-tags__more:hover .menu-tags__more-list{visibility:visible;opacity:1;box-shadow:0 4px 14px 0 rgba(39,44,52,.16);transition:opacity .27s,visibility 0s ease 0s}.menu-tags__more-list .menu-tags-item{margin-bottom:7px}.menu-tags__more-list .menu-tags-item:last-child{margin-bottom:0}.menu-tags-item__tag{transition:color .27s,background-color .27s}.menu-tags-item:hover .menu-tags-item__tag{color:hsla(0,0%,100%,.7);background-color:rgba(78,132,244,.7)}.menu-tags-item.is-active .menu-tags-item__tag{color:#fff;background-color:#3a6fdc}.not-found{padding:60px 63px 60px 97px}.not-found__wr-img{flex:1 1 291px}.not-found__wr-text{flex:2 1 300px}.not-found__title{margin-bottom:16px;font-size:1.875rem;font-weight:700;line-height:2rem}.not-found__text{margin-bottom:35px;font-size:1rem;font-weight:300;line-height:1.125rem}.section-full-page,.section-full-page .container:first-child{flex:1 1 auto}.not-404__wr-img{flex:1.08 1 500px}.not-404__wr-text{flex:0.92 1 500px}.not-404__wr-text p.title{font-size:1.875rem;font-weight:700;line-height:1.4}.not-404__wr-text p:not(.title){font-size:.875rem;line-height:1.9}.not-404__wr-text ul{margin-top:30px;margin-bottom:9px;columns:3}.not-404__wr-text ul li{margin-bottom:12px;line-height:1.4}.not-404__img{max-width:100%;height:auto}.article-content p a{transition:color .27s}.article-content p a:hover{color:#6999fd}.brands-products-advertising__calc{margin-right:30px;min-width:300px;flex:1 1 300px}.form-business-user{font-size:.75rem}.form-business-user__fields .button{margin-bottom:7px;font-size:14px}.form-agree_bu-last{margin-top:24px}.reg-user-video-preview{top:0;right:0;left:0;bottom:0}.reg-user-video-preview:before{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;content:"";border-radius:4px;transition:background-color .27s}.reg-user-video-preview:hover.reg-user-video-preview:before{background-color:rgba(0,0,0,.1)}.reg-user-video-preview__icon-youtube{margin:35px 0 41px}.reg-user-video-preview .reg-user-video-preview__txt{margin-bottom:0;font-size:2.25rem}.review-comment{margin-bottom:32px}.review-comment__wrap-img{flex-shrink:0}.review-comment__wrap-txt{line-height:1.5rem;flex-grow:1}.review-comment__wrap-data{margin-top:16px;font-size:.875rem}.review-comments .review-comments{margin-left:68px}.rev-avatar{margin-right:20px;border-radius:50%}.rev-avatar_txt{font-size:1.125rem}.rev-avatar_no-img:after{position:absolute;top:0;right:0;left:0;bottom:0;content:"";border:4px solid #4e84f4;border-radius:50%}.rev-avatar__icon{fill:#fff}.rev-avatar img{max-width:100%;height:auto}.review-container,.review-container__col{padding-right:15px;padding-left:15px}.review-container__col{position:relative;width:100%;min-height:1px}.review-container__col_left{max-width:70%;flex:0 0 70%}.review-container__col_right{max-width:30%;flex:0 0 30%}.review-container__columnn-right-content>:last-child{margin-bottom:0}.review-container__expander{flex-grow:1}.review-container__wrap-comments{margin-top:44px}.review-container__wrap-answer{margin-top:52px}.review-brand{margin-bottom:27px}.review-desc{margin-top:34px;margin-bottom:24px}.review-desc p{margin:24px 0;line-height:1.5rem}.review-desc__text-box>:first-child{margin-top:0}.review-desc__text-box>:last-child{margin-bottom:0}.review-desc .art-banner-two{width:270px;flex-shrink:0}.wrap-banner-mobile__left{flex:1 1 100%}.wrap-banner-mobile__right{width:300px;flex:0 0 300px}.lr-section-nav__arrow_review{transform:rotate(-90deg)}.lr-section-nav__tab-item:after{transition:opacity .27s}.section-plastic-windows{display:block}.js-company-filter-btn .js-vue-filter-company-count{margin:0 3px}.profile-brands-line{border-top:1px solid rgba(82,88,96,.2)}.profile-brands-line:first-child{border-top:none}.raiting-companies{font-size:1rem}.raiting-companies li{margin-bottom:11px;line-height:1.375rem}.raiting-companies li:last-child{margin-bottom:0}.raiting-companies__name{min-width:160px;flex-grow:1}.raiting-companies__icon{margin:0 8px 0 1px;fill:#4e84f4}.raiting-companies__rait{top:1px}.bad-response{font-size:1rem;line-height:1.5rem}.bad-response__icon{fill:none;stroke:#ff4242;stroke-linecap:round;stroke-width:2px;width:128px;height:128px}.btn-remodal-close{cursor:pointer;width:24px;height:24px;transform:rotate(45deg)}.btn-remodal-close_city{top:40px;right:37px}.btn-remodal-close_modal-filter{top:42px;right:0}.btn-remodal-close_recovery,.btn-remodal-close_sign-in{top:43px;right:39px}.btn-remodal-close_main-video{top:-36px;right:0}.btn-remodal-close:after,.btn-remodal-close:before{position:absolute;content:"";background-color:#272c34;transition:background-color .27s}.btn-remodal-close_main-video.btn-remodal-close:after,.btn-remodal-close_main-video.btn-remodal-close:before{background-color:#fff}.btn-remodal-close:before{top:50%;right:0;left:0;height:2px;transform:translateY(-50%)}.btn-remodal-close:after{top:0;left:50%;bottom:0;width:2px;transform:translateX(-50%)}.btn-remodal-close:hover:after,.btn-remodal-close:hover:before{background-color:#4e84f4}.good-response{font-size:1rem;line-height:1.5rem}.good-response__icon{fill:none;stroke:#4e84f4;stroke-linecap:round;stroke-width:2px;width:128px;height:128px}.modal-callback-form{width:407px;font-weight:300;pointer-events:all}.modal-callback-form__text{font-size:.875rem;line-height:1.125rem}.form-callback-form{margin-top:30px}.grecaptcha-badge{visibility:hidden}.modal-choose-city{height:100%;max-height:618px;pointer-events:all;background-color:#fff;border-radius:4px}.modal-choose-city__list-wrap{position:relative;flex:1 1 500px}.choose-city-select-group{margin-bottom:37px}.choose-city-select-group__select-beaset{margin-bottom:25px;display:block;font-size:1.5rem;font-weight:700}.selectize-control.choose-city-select-group__select{overflow:hidden;font-weight:300;border-radius:4px;box-shadow:0 4px 14px 0 rgba(39,44,52,0);transition:box-shadow .27s}.selectize-control.choose-city-select-group__select.is-open{box-shadow:0 4px 14px 0 rgba(39,44,52,.16)}.selectize-control.choose-city-select-group__select .selectize-input{position:relative;padding:14px 40px 14px 20px;background-color:#fff;background-image:none;border:none;box-shadow:none}.selectize-control.choose-city-select-group__select .selectize-input:before{position:absolute;right:0;left:0;bottom:0;height:1px;content:"";background-color:rgba(39,44,52,.1);transition:position .27s}.selectize-control.choose-city-select-group__select.is-open .selectize-input:before{right:20px;left:20px}.selectize-control.choose-city-select-group__select .selectize-input:after{right:20px;margin-top:0;background-image:url(/assets/public/styles/../images/loupe.png);background-repeat:no-repeat;background-size:14px 14px;border:none;transform:translateY(-50%);width:14px;height:14px}.selectize-control.choose-city-select-group__select .selectize-input.dropdown-active:after{margin-top:0}.selectize-control.choose-city-select-group__select .selectize-input .item,.selectize-control.choose-city-select-group__select .selectize-input input{font-size:1rem}.selectize-control.choose-city-select-group__select .selectize-dropdown{position:relative;top:0!important;left:0!important;padding:19px 0 8px;border:none;box-shadow:none}.selectize-control.choose-city-select-group__select .selectize-dropdown .selectize-dropdown-content{position:relative}.selectize-control.choose-city-select-group__select .selectize-dropdown .selectize-dropdown-content.ps--active-y .ps__rail-y{opacity:1}.selectize-control.choose-city-select-group__select .selectize-dropdown .selectize-dropdown-content.ps--active-y .ps__rail-y .ps__thumb-y{background-color:#cde1fe}.selectize-control.choose-city-select-group__select .selectize-dropdown .option{padding:9px 20px;font-size:1rem;cursor:pointer}.selectize-control.choose-city-select-group__select .selectize-dropdown .option .active{background-color:#ebf2f7}.choose-city-total-list{position:absolute;top:0;right:0;left:0;bottom:0;overflow-x:hidden;overflow-y:scroll;font-weight:400}.choose-city-total-list.ps--active-y .ps__rail-y{opacity:1}.choose-city-total-list.ps--active-y .ps__rail-y .ps__thumb-y{background-color:#cde1fe}.choose-city-total-list__wrapp-content{columns:4;break-inside:avoid;column-gap:30px}.choose-city-current-list{display:inline-block;width:100%}.choose-city-current-list__character{margin-bottom:14px;font-size:1.125rem;font-weight:700}.choose-city-current-list__item{margin-bottom:10px}.choose-city-current-list__link{line-height:1.4}.modal-filter{padding:40px 0 80px;font-size:.875rem;font-weight:300}.modal-good-bad{width:407px;pointer-events:all}.modal-main-video__wrapp{max-width:1300px;pointer-events:all}.vue-modal-recovery{width:25.4375rem;font-family:"Proxima Nova",sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;text-align:center;pointer-events:all;color:#525860;background-color:#fff}.vue-modal-recovery .title p{padding-right:2.25rem;font-size:1.5rem;text-align:left;color:#272c34}.tabs__container{margin-top:1.875rem;display:flex;flex-wrap:wrap}.tabs__title{margin-bottom:1rem;width:100%;font-size:1rem}.tabs__selector{padding:.375rem;flex-grow:1;flex-basis:50%;font-size:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:none;border-bottom:1px solid #f2f6f8;transition:all .3s}.tabs__selector.active{cursor:default;color:#4e84f4;border-bottom:1px solid #4e84f4}.tabs__tab{margin-top:1.875rem}.tab__subtitle{margin:1.875rem 0}.form__input{margin-bottom:1.1875rem;padding:.3125rem 1.25rem;display:block;box-sizing:border-box;width:100%;height:2.875rem;font-size:.75rem;background-color:#f2f6f8;border:1px solid #f2f6f8;border-radius:4px;outline:none}.form__input.hidden{display:none}.form__input.error{border-color:red}.form__input.valid{border-color:#4e84f4}.form__error{margin-top:-.5625rem;margin-bottom:1.1875rem;font-size:.75rem;text-align:left;color:red}.form__submit{margin-top:1.875rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;min-height:2.875rem;font-weight:normal;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;background-color:#4e84f4;border:2px solid #3a6fdc;border-radius:4px;outline:none;transition:background-color .27s,color .27s,border-color .27s}.form__submit:active{opacity:.7}.form__submit:hover{color:#fff;background-color:#6999fd;border-color:#6999fd}.form__submit:disabled,.form__submit[disabled]{background-color:#bbd1ff;border:2px solid #bbd1ff}.form__img{margin-top:1.125rem;display:inline-block;width:8rem;height:8rem;background-color:transparent;background-image:url(/assets/public/styles/../images/forms-img/correct.png);background-repeat:no-repeat;background-position:50%}.form__text{margin-top:1rem}.form__text:last-of-type{margin-bottom:1.875rem;font-weight:bold}.modal-sign-in-review{font-size:.875rem}.modal-sign-in-review__help{margin-bottom:17px;padding:3px 35px;line-height:1.125rem;border:2px solid #4e84f4;border-radius:28px}.modal-sign-in-review__icon{margin-right:7px;width:18px;height:16px;fill:#4e84f4;flex-shrink:0}.modal-sign-in-review__content{pointer-events:all}.sign-in-review-content{padding:34px 0 53px;width:317px}.sign-in-review-content .title{justify-content:center}.sign-in-review-content__replace{font-size:.75rem}.sign-in-review-content__replace_glob-err{font-size:.8125rem;line-height:1.4}.sign-in-review-content .field-form_d-none{display:none}.modal-sign-in{width:407px;pointer-events:all}.form-sign-in{font-size:.875rem;font-weight:300}.error-block{color:red}.modal-video__wrapp{max-width:800px;pointer-events:all}.remodal-bg.js-remodal-recovery,.remodal-bg.remodal-choose-city,.remodal-bg.remodal-filter,.remodal-bg.remodal-sign-in{will-change:filter,background-color}.remodal-bg.js-remodal-recovery .remodal-is-opened,.remodal-bg.js-remodal-recovery .remodal-is-opening,.remodal-bg.remodal-choose-city .remodal-is-opened,.remodal-bg.remodal-choose-city .remodal-is-opening,.remodal-bg.remodal-filter .remodal-is-opened,.remodal-bg.remodal-filter .remodal-is-opening,.remodal-bg.remodal-sign-in .remodal-is-opened,.remodal-bg.remodal-sign-in .remodal-is-opening{filter:blur(3px)}.remodal-overlay.remodal-choose-city,.remodal-overlay.remodal-filter,.remodal-overlay.remodal-recovery,.remodal-overlay.remodal-sign-in{background-color:rgba(39,44,52,.3)}.remodal-overlay.remodal-choose-city.remodal-is-closing,.remodal-overlay.remodal-choose-city.remodal-is-opening,.remodal-overlay.remodal-filter.remodal-is-closing,.remodal-overlay.remodal-filter.remodal-is-opening,.remodal-overlay.remodal-recovery.remodal-is-closing,.remodal-overlay.remodal-recovery.remodal-is-opening,.remodal-overlay.remodal-sign-in.remodal-is-closing,.remodal-overlay.remodal-sign-in.remodal-is-opening{animation-duration:.5s;animation-fill-mode:forwards}.remodal-overlay.remodal-choose-city.remodal-is-opening,.remodal-overlay.remodal-filter.remodal-is-opening,.remodal-overlay.remodal-recovery.remodal-is-opening,.remodal-overlay.remodal-sign-in.remodal-is-opening{animation-name:f}.remodal-overlay.remodal-choose-city.remodal-is-closing,.remodal-overlay.remodal-filter.remodal-is-closing,.remodal-overlay.remodal-recovery.remodal-is-closing,.remodal-overlay.remodal-sign-in.remodal-is-closing{animation-name:g}.remodal-wrapper{overflow-y:scroll}.remodal-wrapper.remodal-choose-city,.remodal-wrapper.remodal-recovery,.remodal-wrapper.remodal-sign-in{text-align:left}.remodal-wrapper.remodal-choose-city:after,.remodal-wrapper.remodal-recovery:after,.remodal-wrapper.remodal-sign-in:after{vertical-align:middle}.remodal-wrapper .remodal-choose-city,.remodal-wrapper .remodal-recovery,.remodal-wrapper .remodal-sign-in{pointer-events:none}.remodal-wrapper.remodal-filter{text-align:left}.remodal-wrapper.remodal-filter:after{vertical-align:top}.remodal-wrapper .remodal-filter{background-color:#fff}.remodal.remodal-choose-city,.remodal.remodal-filter,.remodal.remodal-recovery,.remodal.remodal-sign-in{margin-bottom:10px;width:100%;vertical-align:middle;opacity:0;transform:translateZ(0);will-change:opacity,transform,background-color}.remodal.remodal-choose-city.remodal-is-opened,.remodal.remodal-filter.remodal-is-opened,.remodal.remodal-recovery.remodal-is-opened,.remodal.remodal-sign-in.remodal-is-opened{opacity:1}.remodal.remodal-choose-city.remodal-is-closing,.remodal.remodal-choose-city.remodal-is-opening,.remodal.remodal-filter.remodal-is-closing,.remodal.remodal-filter.remodal-is-opening,.remodal.remodal-recovery.remodal-is-closing,.remodal.remodal-recovery.remodal-is-opening,.remodal.remodal-sign-in.remodal-is-closing,.remodal.remodal-sign-in.remodal-is-opening{animation-duration:.5s;animation-fill-mode:forwards}.remodal.remodal-choose-city.remodal-is-opening,.remodal.remodal-filter.remodal-is-opening,.remodal.remodal-recovery.remodal-is-opening,.remodal.remodal-sign-in.remodal-is-opening{animation-name:d;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-delay:.3s}.remodal.remodal-choose-city.remodal-is-closing,.remodal.remodal-filter.remodal-is-closing,.remodal.remodal-recovery.remodal-is-closing,.remodal.remodal-sign-in.remodal-is-closing{animation-name:e;animation-timing-function:cubic-bezier(.4,0,.2,1)}.remodal.remodal-filter{margin-bottom:0}@keyframes d{0%{opacity:0;transform:translateY(-150px)}to{opacity:1;transform:none}}@keyframes e{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-60px)}}@keyframes f{0%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes g{0%{opacity:1}to{opacity:0}}.review-answer-form__wrap-img{flex-shrink:0}.review-answer-form__textarea{padding:16px 20px;line-height:1.5rem;border:none;outline:none;transition:border-color .27s}.review-answer-form__textarea.error{border:1px solid #ff4242}.slider-wrapper{position:relative}.slider-wrapper.ps--active-x .ps__rail-x{overflow:hidden;height:0;opacity:0}.slider-wrapper__content{position:relative}.slider-wrapper__content.is-one,.slider-wrapper__content.is-one .slider-item{width:100%}.slider{display:block;font-size:.875rem;font-weight:300}.slider .owl-stage{display:flex}.slider.owl-drag .owl-item{min-height:100%}.slider .owl-nav{top:50%;right:0;left:0}.slider .owl-nav,.slider .owl-nav button{position:absolute;transform:translateY(-50%)}.slider .owl-nav button{display:flex;background-color:#fff!important;border-radius:50%;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transition:background-color .27s;width:38px;height:38px}.slider .owl-nav button.owl-prev{left:-19px}.slider .owl-nav button.owl-next{right:-19px}.slider .owl-nav button:hover{background-color:#4e84f4!important}.slider .owl-nav button:hover .slider-arrow{stroke:#fff}.slider .owl-item img{width:auto}.slider-arrow{margin:auto}.slider-arrow_prev{transform:rotate(90deg)}.slider-arrow_next{transform:rotate(-90deg)}.slider-item{height:100%}.slider-item__block-text{margin-bottom:1.25rem;height:80px;max-height:5rem;-webkit-line-clamp:4}.slider-item__block-text p{margin-bottom:0}.slider-item__indent{flex-grow:1}.slider-item__text{margin-bottom:1.44em;line-height:1.44}.slider-item__text:last-child{margin-bottom:0}.slider-item:last-child{margin-right:0}.who-review{display:grid;grid-template-columns:1fr minmax(100px,max-content);grid-column-gap:10px}.who-review__reiting{grid-row:1;align-self:start}.who-review__name{font-size:.875rem;font-weight:400;line-height:1.4;grid-row:2}.who-review__name span{display:block}.who-review__img,.who-review__img-wrap{max-width:100%;max-height:35px;border-radius:5px;grid-row:span 2;align-self:center;justify-self:end}.review-company-name a{font-size:1rem;line-height:1.125rem;color:#3a6fdc;text-decoration:none;font-weight:bold}.review-company-name a:hover{color:#6999fd}.table-products{line-height:1.25rem}.table-products th{padding:8px 0 5px 20px}.table-products td{padding:15px 0 15px 20px}.table-products td,.table-products th{text-align:left;vertical-align:top}.table-products td:last-child,.table-products th:last-child{padding-right:20px}.table-products th:nth-of-type(2){min-width:106px}.table-products th:nth-of-type(3){min-width:126px}.table-products th:nth-of-type(4){min-width:228px}.table-products th:nth-of-type(5){min-width:102px}.table-products th:nth-of-type(6){min-width:99px}.table-products th:nth-of-type(9){min-width:171px}.table-products th:nth-of-type(10){min-width:200px}.table-products tbody tr{border-top:1px solid #fff}.field-form{font-size:.75rem;line-height:1.37}.field-form__title{margin-bottom:8px;line-height:1}.field-form_rev-txt{margin-bottom:14px}.field-form__input,.field-form__textarea{margin:5px 0;font-size:.875rem;border:none;outline:none;appearance:none}.field-form__input_review,.field-form__textarea_review{margin:6px 0 7px}.field-form__input_not-m,.field-form__textarea_not-m{margin:0}.field-form__input_not-txt-req,.field-form__textarea_not-txt-req{margin:6px 0 0}.field-form__input_bu,.field-form__textarea_bu{margin:6px 0 7px}.field-form__input_white,.field-form__textarea_white{background-color:#fff}.field-form__input_focus:focus,.field-form__textarea_focus:focus{border:1px solid #4e84f4}.field-form__link-psd{line-height:1.37}.field-form__input{height:46px;line-height:46px}.field-form__textarea{line-height:1.25rem}.field-form__textarea_review{height:261px}.field-form__textarea_basket{margin:8px 0;min-height:81px}.field-form__input.charset-error,.field-form__input.error,.field-form__textarea.error{border:1px solid #ff4242}.field-form__input.charset-error~.field-form__require:not(.field-form__require_not-error),.field-form__input.error~.field-form__require:not(.field-form__require_not-error),.field-form__textarea.error~.field-form__require:not(.field-form__require_not-error){display:flex;color:#ff4242}.field-form__input.charset-error{border:1px solid #ff4242}.field-form__input.charset-error~.fh-require .fh-require__help-charset{color:#ff4242}.field-form__input.min-len-error,.field-form__textarea.min-len-error{border:1px solid #ff4242}.field-form__input.min-len-error~.fh-require .fh-require__help-min-len,.field-form__textarea.min-len-error~.fh-require .fh-require__help-min-len{color:#ff4242}[name*=password]~svg{cursor:pointer;transition:fill .27s;fill:#525860}[name*=password]~svg:hover{fill:#4e84f4}.g-recaptcha-error{color:#ff4242}.select-filter_modal-filter:first-of-type{width:auto;flex:1 1 auto}.select-filter_modal-filter{position:relative;z-index:2}.select-filter_zi-4{z-index:4}.select-filter_zi-3{z-index:3}.select-filter_zi-2{z-index:2}.select-filter_zi-1{z-index:1}.select-filter_modal-filter .select-filter__title{font-size:.75rem}.select-filter__list.selectize-control.single{position:relative;height:46px}.select-filter__list.selectize-control.single .option{display:flex;align-items:center}.select-filter__list.selectize-control.single .option .option-img{max-height:20px;margin-right:5px}.select-filter__list.selectize-control.single .selectize-input{position:relative;z-index:2;padding:0 19px;display:flex;height:100%;background-color:#fff;background-image:none;border:none;border-radius:4px;box-shadow:none;align-items:center}.select-filter_modal-filter .select-filter__list.selectize-control.single .selectize-input{background-color:#ebf2f7}.select-filter__list.selectize-control.single .selectize-input:after,.select-filter__list.selectize-control.single .selectize-input:before{content:none}.select-filter__list.selectize-control.single .selectize-input.input-active{display:flex;align-items:center}.select-filter_modal-filter .select-filter__list.selectize-control.single .selectize-input.input-active{background-color:#fff}.select-filter__list.selectize-control.single .selectize-input .select-filter-arrow{position:absolute;right:20px}.select-filter__list.selectize-control.single .selectize-dropdown{position:absolute;pointer-events:none;background-color:#fff}.select-filter__list.selectize-control.single .selectize-dropdown,.select-filter__list.selectize-control.single .selectize-input,.select-filter__list.selectize-control.single .selectize-input input{font-size:.875rem;color:#525860}.select-filter_b-color .select-filter__list.selectize-control.single .selectize-dropdown,.select-filter_b-color .select-filter__list.selectize-control.single .selectize-input,.select-filter_b-color .select-filter__list.selectize-control.single .selectize-input input,.select-filter_modal-filter .select-filter__list.selectize-control.single .selectize-dropdown,.select-filter_modal-filter .select-filter__list.selectize-control.single .selectize-input,.select-filter_modal-filter .select-filter__list.selectize-control.single .selectize-input input{color:#272c34}.select-filter__list.selectize-control.single .selectize-input:hover .select-filter-arrow{stroke:#4e84f4}.select-filter__list.selectize-control.single .selectize-input.dropdown-active .select-filter-arrow{stroke:#4e84f4;transform:scale(-1)}.select-filter__list.selectize-control.single .selectize-input.dropdown-active+.selectize-dropdown{visibility:visible;pointer-events:all;opacity:1;box-shadow:0 4px 14px 0 rgba(39,44,52,.16);transition:opacity .2s linear 0s,visibility 0s linear 0s,box-shadow .2s linear 0s}.select-filter__list.selectize-control.single .selectize-input.input-active:not(.dropdown-active){transition:box-shadow .2s}.select-filter_leave .select-filter__list.selectize-control.single .selectize-input.input-active:not(.dropdown-active){box-shadow:0 4px 14px 0 rgba(39,44,52,.16)}.select-filter__list.selectize-control.single .selectize-dropdown{z-index:1;top:0!important;padding-top:48px;display:block!important;visibility:hidden;border:none;border-radius:4px;opacity:0;box-shadow:0 4px 14px 0 rgba(39,44,52,.16);transition:opacity .2s linear .2s,visibility 0s linear .2s,box-shadow .2s linear 0s}.select-filter__list.selectize-control.single .selectize-dropdown .option{padding:8px 10px 8px 20px;cursor:pointer;transition:background-color .27s}.select-filter__list.selectize-control.single .selectize-dropdown .option.active{background-color:#ebf2f7}.select-filter_modal-filter .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:150px}.select-filter_sel-bradn-mat .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:100%}.select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{position:relative;overscroll-behavior:none}.select-filter__list.selectized.error~.select-filter__list{border:1px solid #ff4242;border-radius:4px}.select-filter_basket .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:173px}.card-price,.card-tag{padding:0 10px;height:19px;font-size:12px;font-weight:400;line-height:19px;border-radius:10px}.card-price_card-construction{height:19px;font-size:.6875rem;font-weight:600;line-height:19px}@supports (-ms-ime-align:auto){.card-price_card-construction{padding-top:1px}}.lto-tag{font-size:.75rem;color:#272c34}.lto-tag:before{position:absolute;top:-2px;right:-10px;left:-10px;bottom:-2px;content:"";background-color:#cde1fe;border-radius:4px}.lto-tag.is-fail:before{background-color:#ebf2f7}.lto-tag.is-success{color:#fff}.lto-tag.is-success:before{background-color:#4e84f4}.page-navigation{padding:22px 30px;font-size:1rem;border-radius:0 0 4px 4px}.page-navigation .arrow-box{line-height:0}.page-navigation .arrow-box:before{content:"";background-color:#ebf2f7;border-radius:4px;opacity:0;transition:opacity .27s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35px;height:35px}.page-navigation .arrow-box:hover:before{opacity:1}.page-navigation:hover .page-navigation .arrow-box__icon{stroke:#4e84f4}.page-navigation .arrow-box__icon_left{transform:rotate(90deg)}.page-navigation .arrow-box__icon_right{transform:rotate(-90deg)}.page-navigation-nums{position:relative}.page-navigation-nums__dots{margin:0 13px}.page-navigation-nums__num{margin:0 12px;color:currentColor}.page-navigation-nums__num.is-active{color:#4e84f4}.page-navigation-nums__num.is-active:after{content:"";color:transparent;border:1px solid #4e84f4;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px}.map-near{height:100%;min-height:389px}.detali-map-near{padding:22px 40px;height:100%;background-color:#fff;flex-grow:1}.detali-map-near__img{max-width:130px;height:auto;max-height:42px}.detali-map-near__title{margin:10px 0 26px;font-weight:700;line-height:1.5}.detali-map-near__wr-dop-info{margin-top:26px;line-height:1.5}.detali-map-near__name{font-size:.875rem}.detali-map-near__btn-phone{margin-top:5px}.detali-map-near__btn-close{top:10px;right:10px;cursor:pointer;width:24px;height:24px;transform:rotate(45deg)}.detali-map-near__btn-close:after,.detali-map-near__btn-close:before{position:absolute;content:"";background-color:#272c34;transition:background-color .27s}.detali-map-near__btn-close:before{top:50%;right:0;left:0;height:2px;transform:translateY(-50%)}.detali-map-near__btn-close:after{top:0;left:50%;bottom:0;width:2px;transform:translateX(-50%)}.detali-map-near__btn-close:hover:after,.detali-map-near__btn-close:hover:before{background-color:#4e84f4}.lfb-lh{line-height:1.27}.load-files-big_basket{margin-top:8px;font-weight:400}.load-files-big_basket .load-files-zone{padding:0 20px}.load-files-big_basket .load-files-zone__desc{max-width:600px}.load-files-zone{position:relative;min-height:240px;transition:background-color .27s,border-color .27s}.load-files-zone.error{border:1px solid #ff4242}.load-files-zone__desc{line-height:1.125rem;color:#8994a6}.load-files-zone__desc_main{max-width:428px}.load-files-zone__btn{display:inherit;font-size:1.125rem;line-height:2.25rem;cursor:pointer}.load-files-zone__btn span{font-size:2.25rem}.lfb-btn-add{height:46px;border:1px solid #4e84f4}.lfb-btn-add span{font-size:1.875rem}.files-listing{margin-right:-5px;margin-left:-5px}.lfb-listing-file{margin-right:5px;margin-left:5px;width:1px;min-width:30%;max-width:calc(50% - 10px);height:40px;flex:1 1 auto}.lfb-listing-file__wr-content{width:calc(100% - 40px);flex-grow:1}.lfb-listing-file__wr-name{width:calc(100% - 50px);flex-grow:1}.lfb-listing-file__name{display:-webkit-box;line-height:1.4;word-wrap:break-word;-webkit-line-clamp:2}.lfb-listing-file__wr-img{width:40px;flex-shrink:0}.lfb-listing-file__img{height:40px;object-fit:cover}.lfb-listing-file__icon,.lfb-listing-file__img{top:50%;left:50%;transform:translate(-50%,-50%)}.lfb-listing-file__icon{width:16px;height:20px;fill:#272c34}.lfb-listing-file__remove-container{width:40px;flex-shrink:0}.lfb-listing-file__remove{cursor:pointer;transition:stroke .27s;fill:none;stroke:#000;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:10;width:18px;height:19px}.lfb-listing-file__remove:hover{stroke:#4e84f4}.tender-response-good{position:relative;max-width:670px}.tender-response-good__icon{fill:none;stroke:#4e84f4;stroke-linecap:round;stroke-width:2px;width:128px;height:128px}.tender-response-good__desc{max-width:381px;font-size:1rem;line-height:1.5;color:#202831}.tender-response-good__btn{max-width:323px}.card-notification{padding:33px 27px 35px;font-size:.875rem}.card-ntn-item:nth-last-child(n+2){margin-bottom:20px}.card-ntn-item__wr-icon{width:40px;flex-shrink:0}.is-active .card-ntn-item__icon{fill:#4e84f4}.card-ntn-item__icon_calc{width:20px;height:20px}.list-t-order__title{padding:25px 40px 27px;font-size:1.125rem}.list-t-orders__item{padding:41px 40px 38px;box-shadow:0 6px 12px 0 rgba(39,44,52,0);transition:box-shadow .27s}.list-t-orders__item:hover{box-shadow:0 6px 12px 0 rgba(39,44,52,.15)}.list-t-orders__title{line-height:1.2}.t-order-status{margin-top:5px}.t-order-status__item{margin-top:20px;width:25%;flex:1 1 25%}.t-order-status__title{margin-bottom:8px;font-size:.875rem}.btn-status{cursor:pointer}.btn-status__input:checked~.btn-st-switch{background-color:#93b2f3}.btn-status__input:checked~.btn-st-switch .btn-st-circle{left:18px;background-color:#4e84f4;box-shadow:0 1px 4px 0 transparent}.btn-status__input:checked~.btn-st-enable{display:block}.btn-status__input:checked~.btn-st-disable,.btn-status__input~.btn-st-enable{display:none}.btn-status__input~.btn-st-disable{display:block}.btn-st-switch{margin-right:6px;width:36px;height:12px;border-radius:6px;transition:background-color .27s}.btn-st-circle{top:50%;left:0;width:18px;height:18px;border-radius:50%;box-shadow:0 1px 4px 0 rgba(39,44,52,.35);transition:left .27s,box-shadow .27s,background-color .27s;transform:translateY(-50%)}.card-tender{padding:37px 0 61px}.card-tender__title{margin-bottom:22px;font-size:3rem;line-height:3.75rem}.card-tender__title .lto-tag{top:-8px}.card-tender-item__title{margin-bottom:4px;font-size:.875rem}.card-tender-item__desc{line-height:1.5}.card-tender-item__num{width:35px;flex-shrink:0}.card-tender-item__f-n{overflow:hidden;text-overflow:ellipsis}.card-tender-item a[download]{margin-left:3px;flex-shrink:0}.tender-info-line{margin-top:15px;padding:13px 16px;line-height:1.3}.tender-info-line__icon{top:1px;margin-right:14px;width:17px;height:15px;fill:#4e84f4;flex-shrink:0}.tender-list-item{padding:37px 40px 10px;border-bottom:1px solid #ebf2f7}.tender-list-item:first-child{border-radius:4px 4px 0 0}.tender-list-item__title{margin-bottom:23px;font-size:1.125rem;line-height:1.4}.tli-section{margin-bottom:25px;padding-right:40px}.tli-section__title{margin-bottom:6px;font-size:.875rem}.tli-section__desc{line-height:1.27}.calculator-img{padding-bottom:12px;border:1px solid currentColor;border-radius:10px}.calculator-img__screen{padding-right:5px;font-size:1.125rem;font-weight:300;border:1px solid currentColor;border-radius:2px}.calculator-img__wrap-btn{border-top:1px solid currentColor}.calculator-img_main-page{position:absolute;top:5px;left:0}.calculator-img_main-page .calculator-img__screen{margin-top:12px;margin-bottom:11px;width:119px;height:42px}.calculator-img_main-page .calculator-img__wrap-btn{padding-top:3px}.calculator-img_main-page .calculator-btn{margin:3px;width:36px;height:36px}.calculator-img_directory-page{position:absolute;top:-27px;right:0;width:196px}.calculator-img_directory-page .calculator-img__screen{margin-top:16px;margin-bottom:15px;padding-right:8px;width:167px;height:59px}.calculator-img_directory-page .calculator-img__wrap-btn{padding-top:10px}.calculator-img_directory-page .calculator-btn{margin:4px;font-size:1.4375rem;width:50px;height:50px}.calculator-img_sum-page{margin-top:21px;margin-bottom:28px;padding-bottom:6px;width:140px}.calculator-img_sum-page .calculator-img__screen{margin-top:11px;margin-bottom:10px;width:119px;height:42px}.calculator-img_sum-page .calculator-img__wrap-btn{padding-top:6px}.calculator-img_sum-page .calculator-btn{margin:3px;font-size:1.125rem;width:36px;height:36px}.calculator-btn{border:1px solid #6c6e71;transition:background-color .27s,color .27s}.calculator-btn:hover{color:#e6ebee;background-color:#4e84f4}.main-page .footer-menu__list{margin-top:15px}.main-page .footer-menu__item{margin-bottom:32px}.main-page .footer-menu__item:last-of-type{margin-bottom:17px}.footer-menu__title:hover{color:#4e84f4;cursor:pointer}.footer-menu__item,.footer-menu__title{margin-bottom:32px}.footer-menu__item:last-of-type{margin-bottom:0}.footer-menu_card-company .footer-menu__item,.footer-menu_card-company .footer-menu__title{font-size:.875rem}.footer-menu_card-company .footer-menu__item{font-weight:400}.all-offers{font-size:1rem;border-radius:4px;transition:color .27s}.all-offers:hover{color:#6999fd}.all-offers:hover svg{fill:currentColor}.all-offers_min{font-size:.875rem}.all-offers_blue-bd{height:46px;color:#272c34;border:1px solid #4e84f4;transition:border-color .27s,color .27s,background-color .27s}.all-offers_has-img,.all-offers_m-show-img{display:flex;color:#3a6fdc;align-items:center}.all-offers__icon{fill:#3a6fdc}.all-offers__icon_add{margin-right:13px;width:24px;height:24px}.all-offers__icon_change{width:14px;height:14px}.link-img{padding:9px 40px 32px;border-radius:8px}.link-img__wr-img{height:246px}.link-img__txt{max-width:290px;font-size:1.125rem;line-height:1.875rem}.link-img__wr-btn{flex-grow:1}.link-img__btn{height:46px;border:none}.calc-design-params .calc-sub-title{margin:24px 0}.calculator-container{overflow:hidden}.calculator-container__btn{width:263px}.calc-form-params{margin-bottom:-20px}.calc-form-params>div{margin-bottom:20px}.pvh_win_1{width:137px;height:260px}.pvh_win_1_frame{width:$pvh_win_1_frame}.pvh_win_2{width:260px;height:260px}.pvh_win_2_frame{width:$pvh_win_2_frame}.pvh_win_2_frame_door_1_win_1{width:252px;height:73px}.pvh_win_3{width:382px;height:260px}.pvh_win_3_frame{width:$pvh_win_3_frame}.pvh_door_1{width:137px;height:374px}.pvh_sp_win_v{width:26px;height:228px}.pvh_sp_win_v_frame{width:26px;height:65px}.pvh_sp_win_v_frame_common_door_win{width:42px;height:93px}.pvh_sp_win_v_frame_individual_door_win{width:42px;height:97px}.pvh_cas_sp_win_h{width:106px;height:21px}.pvh_cas_sp_door_h{width:88px;height:21px}.pvh_zagl_door{width:80px;height:85px}.pvh_gl_win{width:98px;height:220px}.pvh_gl_win_1_frame{width:98px;height:57px}.pvh_gl_win_2_frame{width:220px;height:57px}.pvh_gl_win_2_frame_door_1_win_1{width:235px;height:57px}.pvh_gl_win_3_frame{width:342px;height:57px}.pvh_gl_door{width:98px;height:334px}.pvh_gl_cas_win{width:80px;height:202px}.pvh_gl_cas_win_1_frame{width:80px;height:37px}.pvh_gl_cas_win_2_frame{width:202px;height:37px}.pvh_gl_cas_win_2_frame_door_1_win_1{width:217px;height:37px}.pvh_gl_cas_win_3_frame{width:324px;height:37px}.pvh_gl_cas_win_podfort{width:80px;height:124px}.pvh_gl_cas_door{width:80px;height:315px}.pvh_gl_win_fort{width:98px;height:57px}.pvh_gl_win_podfort{width:98px;height:144px}.pvh_ruch_v{width:9px;height:39px}.pvh-frame_common,.pvh-frame_individual{width:100%;height:100%}.w-cas-wrap-frame_common_1{width:137px;height:93px}.w-cas-wrap-frame_common_1.has-common .w-cas-elem-frame{width:116px;height:74px}.w-cas-wrap-frame_common_2{width:260px;height:93px}.w-cas-wrap-frame_common_2.has-common .w-cas-elem-frame{width:238px;height:74px}.w-cas-wrap-frame_common_2_door_1_win_1{width:274px;height:93px}.w-cas-wrap-frame_common_2_door_1_win_1.has-common .w-cas-elem-frame{width:252px;height:73px}.w-cas-wrap-frame_common_3{width:382px;height:93px}.w-cas-wrap-frame_common_3.has-common .w-cas-elem-frame{width:360px;height:74px}.w-cas-wrap-frame_common.has-individual .w-cas-elem-frame{width:116px;height:74px}.w-cas-wrap-frame_common .w-cas-elem-fort,.w-cas-wrap-frame_individual .w-cas-elem-fort{width:100%;height:100%}.w-cas-wrap-frame_individual_1{width:137px;height:97px}.w-cas-wrap-frame_individual_1.has-common .w-cas-elem-frame{width:116px;height:74px}.w-cas-wrap-frame_individual_2{width:260px;height:97px}.w-cas-wrap-frame_individual_2.has-common .w-cas-elem-frame{width:238px;height:74px}.w-cas-wrap-frame_individual_2_door_1_win_1{width:274px;height:97px}.w-cas-wrap-frame_individual_2_door_1_win_1.has-common .w-cas-elem-frame{width:252px;height:73px}.w-cas-wrap-frame_individual_3{width:382px;height:97px}.w-cas-wrap-frame_individual_3.has-common .w-cas-elem-frame{width:360px;height:74px}.w-cas-elem-fort,.w-cas-wrap-frame_individual.has-individual .w-cas-elem-frame{width:116px;height:74px}.w-cas-elem-pod-fort{width:116px;height:161px}.w-schema{opacity:0;transition:opacity .27s;fill:none;stroke:#fff}.fort_icon{width:30px;height:30px}.sch_win_rotate-full{width:80px;height:201px}.sch_win_rotate-full_1_frame{width:80px;height:37px}.sch_win_rotate-full_2_frame{width:202px;height:37px}.sch_win_rotate-full_2_frame_door_1_win_1{width:215px;height:35px}.sch_win_rotate-full_3_frame{width:324px;height:37px}.sch_win_rotate-full_podfort{width:80px;height:124px}.sch_win_rotate{width:80px;height:201px}.sch_win_rotate_1_frame{width:80px;height:37px}.sch_win_rotate_2_frame{width:202px;height:37px}.sch_win_rotate_2_frame_door_1_win_1{width:215px;height:35px}.sch_win_rotate_3_frame{width:324px;height:37px}.sch_win_rotate_podfort{width:80px;height:124px}.sch_win_fold{width:80px;height:201px}.sch_win_fold_1_frame{width:80px;height:37px}.sch_win_fold_2_frame{width:202px;height:37px}.sch_win_fold_2_frame_door_1_win_1{width:215px;height:35px}.sch_win_fold_3_frame{width:324px;height:37px}.sch_win_fold_podfort{width:80px;height:124px}.sch_win_slide{width:80px;height:201px}.sch_door_fold,.sch_door_rotate,.sch_door_rotate-full{width:80px;height:315px}.btn-select-icon{left:50%;visibility:hidden;pointer-events:none;background-color:#fff;border:1px solid #4e7a9c;border-radius:50%;opacity:0;transition:background-color .27s,border-color .27s,visibility .27s linear 0s,opacity .27s;transform:translateX(-50%)}.has-window-btn-s .btn-select-icon{transition:background-color .27s,border-color .27s,visibility 0s linear 0s,opacity .27s}.btn-select-icon_fort{top:20px}.has-window-leaf .btn-select-icon_fort{visibility:visible;cursor:pointer;pointer-events:all;opacity:1}.btn-select-icon_moskit{top:50%;transform:translate(-50%,-50%)}.has-window-moskit .btn-select-icon_moskit{visibility:visible;cursor:pointer;pointer-events:all;opacity:1}.has-window-moskit .w-cas-elem-fort.deaf~.w-cas-elem-pod-fort.deaf~.btn-select-icon_moskit,.has-window-moskit .w-cas-elem-frame .w-cas-elem-fort.deaf~.btn-select-icon_moskit,.has-window-moskit .w-cas-elem-total.deaf~.btn-select-icon_moskit{visibility:hidden;pointer-events:none;opacity:0}.w-has-fort .btn-select-icon_moskit{top:auto;bottom:64px;transform:translateX(-50%)}.is-mosquito .btn-select-icon_moskit{background-color:#ffe73b;border-color:#ffe73b}.is-mosquito .btn-select-icon_moskit .fort_icon{fill:#000}.btn-select-icon.is-active,.btn-select-icon:hover{background-color:#ffe73b;border-color:#ffe73b}.btn-select-icon.is-active .fort_icon,.btn-select-icon:hover .fort_icon{fill:#000}.fort_icon{transition:fill .27s;fill:#4e7a9c;stroke:none}.is-only-show,.is-only-show.has-window-leaf .btn-select-icon_fort,.is-only-show.has-window-moskit .btn-select-icon_moskit{pointer-events:none}.calc-form-field{padding-top:30px;padding-bottom:55px;min-height:420px;font-size:0;flex-direction:column}.calc-form-field__wr-help{padding-left:58px;display:none}.calc-form-field__wr-help.show-help-error{display:block}.calc-form-field__scroll{max-width:100%;align-self:center}.calc-form-field .form-help{padding:13px 60px;font-weight:500;margin-top:0;color:#fff}.calc-form-field .form-help svg{fill:#fff}.calc-draw-zone{position:relative;fill:#fff;stroke:#4e7a9c;stroke-miterlimit:10}.w-c-top-common{margin-bottom:-16px}.w-c-bottom-common{margin-top:-16px}.w-c-bottom-common .pvh-frame_common{transform:scaleY(-1)}.gl-rama-bg{fill:#a0c6ff}.c-moskuito,.w-glass{fill:transparent}.c-moskuito{z-index:1;pointer-events:none;transition:fill .27s}.is-mosquito~.c-moskuito{fill:rgba(0,0,0,.2)}.is-open-our .is-mosquito~.c-moskuito{z-index:6}.is-mosquito :not(.deaf)+.c-moskuito{fill:rgba(0,0,0,.2)}.pvh-3st .w-cas-wrap{top:11px;width:116px;height:238px}.pvh-3st .w-cas-wrap_0{left:11px}.pvh-3st .w-cas-wrap_1{left:133px}.pvh-3st .w-cas-wrap_2{right:11px}.pvh-3st .w-door-wrap{top:11px;width:116px;height:352px}.pvh-3st .w-door-wrap_0{left:11px}.pvh-3st .w-schema{top:18px;left:18px}.pvh-3st .w-cas-elem-pod-fort{bottom:0}.pvh-3st .w-cas-size input{width:40px;height:18px;font-size:.875rem;text-align:center;border:1px solid silver}.pvh-3st .w-cas-wrap-frame{left:11px;cursor:pointer;width:360px;height:74px}.pvh-3st .w-cas-wrap-frame_top{top:11px}.pvh-3st .w-cas-wrap-frame_bottom{bottom:11px}.pvh-3st .w-cas-wrap-frame .w-schema{top:18px;left:18px}.pvh-3st .w-cas-elem-frame{top:11px}.pvh-3st .w-cas-elem-frame_0{left:11px}.pvh-3st .w-cas-elem-frame_1{left:133px}.w-c-door_win .pvh-3st .w-cas-elem-frame_1{left:147px}.pvh-3st .w-cas-elem-frame_2{right:11px}.pvh-3st.w-c-top-common .w-cas-elem-frame{top:11px}.pvh-3st.w-c-bottom-common .w-cas-elem-frame{top:auto;bottom:11px}.pvh_sp_win_v,.pvh_sp_win_v_frame{top:16px}.common-bottom-frame .pvh_sp_win_v,.common-bottom-frame .pvh_sp_win_v_frame{bottom:92px}.common-bottom-frame-individ .pvh_sp_win_v,.common-bottom-frame-individ .pvh_sp_win_v_frame{bottom:113px}.pvh_sp_win_v_1,.pvh_sp_win_v_frame_1{left:117px}.w-c-door_win .pvh_sp_win_v_1.pvh_sp_win_v_frame_common_door_win,.w-c-door_win .pvh_sp_win_v_1.pvh_sp_win_v_frame_individual_door_win,.w-c-door_win .pvh_sp_win_v_frame_1.pvh_sp_win_v_frame_common_door_win,.w-c-door_win .pvh_sp_win_v_frame_1.pvh_sp_win_v_frame_individual_door_win{left:116px}.pvh_sp_win_v_2,.pvh_sp_win_v_frame_2{left:239px}.calc-draw-zone_bottom .pvh_sp_win_v_frame{top:auto;bottom:16px}.pvh_sp_win_h{left:16px}.pvh_sp_win_h_top{top:76px}.pvh_sp_win_h_bottom{bottom:76px}.pvh_cas_sp_win_h{top:65px;left:5px}.pvh_cas_sp_door_h{left:14px;bottom:103px}.pvh_zagl_door{left:18px;bottom:19px}.pvh_gl_win{bottom:20px}.calc-draw-zone_window .pvh_gl_win{top:20px;bottom:auto}.common-bottom-frame .pvh_gl_win{bottom:96px}.common-bottom-frame-individ .pvh_gl_win{bottom:117px}.pvh_gl_win_frame{top:20px;left:20px}.w-c-bottom-common .pvh_gl_win_frame{top:auto;bottom:20px}.pvh_gl_win_h{left:20px}.pvh_gl_win_h_top{top:20px}.pvh_gl_win_h_bottom{bottom:20px}.pvh_gl_win_0{left:20px}.pvh_gl_win_1{left:142px}.pvh_gl_win_2{right:20px}.pvh_gl_door{bottom:20px}.calc-draw-zone_window .pvh_mosq_win{top:9px;bottom:auto}.pvh_mosq_win,.pvh_mosq_win_podfort{left:9px;bottom:9px}.pvh_mosq_win_fort{top:9px;left:9px}.w-c-bottom-common .pvh_mosq_win_fort{top:auto;bottom:9px}.pvh_gl_cas_door,.pvh_gl_cas_win{top:18px;left:18px;fill:transparent}.pvh_ruch_v{top:50%;right:3px;transform:translateY(-12px)}.pvh_ruch_v.is-sch-fold{top:-12px;right:auto;left:50%;transform:rotate(-90deg) translateY(7px)}.fold .sch-fold,.rotate-frame .sch-rotate,.rotate-full-frame .sch-rotate-full,.rotate-full-out .sch-rotate-full,.rotate-full-reverse-out .sch-rotate-full,.rotate-full-reverse .sch-rotate-full,.rotate-full .sch-rotate-full,.rotate-out .sch-rotate,.rotate-reverse-out .sch-rotate,.rotate-reverse .sch-rotate,.rotate .sch-rotate{opacity:1}.rotate-full-reverse-out .pvh_ruch_v,.rotate-full-reverse .pvh_ruch_v,.rotate-reverse-out .pvh_ruch_v,.rotate-reverse .pvh_ruch_v{left:3px}.rotate-full-reverse-out .w-schema,.rotate-full-reverse .w-schema,.rotate-reverse-out .w-schema,.rotate-reverse .w-schema{transform:scaleX(-1)}.calc-form-field__wr-draw-zone{max-width:100%}.calc-form-field__scroll{padding-bottom:15px;overflow:hidden;overflow-x:auto}.calc-form-field .rotate:hover{animation:h linear 1.5s;animation-iteration-count:1}.calc-form-field .is-open-our .rotate:hover,.calc-form-field .rotate-out:hover{animation:i linear 1.5s;animation-iteration-count:1}.calc-form-field .rotate-reverse:hover{animation:j linear 1.5s;animation-iteration-count:1}.calc-form-field .is-open-our .rotate-reverse:hover,.calc-form-field .rotate-reverse-out:hover{animation:k linear 1.5s;animation-iteration-count:1}.calc-form-field .rotate-full:hover{animation:p linear 3s;animation-iteration-count:1}.calc-form-field .is-open-our .rotate-full:hover,.calc-form-field .rotate-full-out:hover{animation:q linear 3s;animation-iteration-count:1}.calc-form-field .rotate-full-reverse:hover{animation:r linear 3s;animation-iteration-count:1}.calc-form-field .is-open-our .rotate-full-reverse:hover,.calc-form-field .rotate-full-reverse-out:hover{animation:s linear 3s;animation-iteration-count:1}.calc-form-field .fold:hover{animation:x linear 1.5s;animation-iteration-count:1}.calc-form-field .is-open-our .fold:hover{animation:y linear 1.5s;animation-iteration-count:1}.calc-form-field .c_top_sizes_2 .has-common .rotate:hover{animation:l linear 1.5s;animation-iteration-count:1}.calc-form-field .c_top_sizes_2 .has-common .rotate-reverse:hover{animation:m linear 1.5s;animation-iteration-count:1}.calc-form-field .c_top_sizes_2 .has-common .rotate-full:hover{animation:t linear 3s;animation-iteration-count:1}.calc-form-field .c_top_sizes_2 .has-common .rotate-full-reverse:hover{animation:u linear 3s;animation-iteration-count:1}.calc-form-field .c_top_sizes_3 .has-common .rotate:hover{animation:n linear 1.5s;animation-iteration-count:1}.calc-form-field .c_top_sizes_3 .has-common .rotate-reverse:hover{animation:o linear 1.5s;animation-iteration-count:1}.calc-form-field .c_top_sizes_3 .has-common .rotate-full:hover{animation:v linear 3s;animation-iteration-count:1}.calc-form-field .c_top_sizes_3 .has-common .rotate-full-reverse:hover{animation:w linear 3s;animation-iteration-count:1}@keyframes h{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(-25deg);transform-origin:0 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}}@keyframes i{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(25deg);transform-origin:0 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}}@keyframes j{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(25deg);transform-origin:100% 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}}@keyframes k{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(-25deg);transform-origin:100% 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}}@keyframes l{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(-6deg);transform-origin:0 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}}@keyframes m{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(6deg);transform-origin:100% 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}}@keyframes n{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(-2deg);transform-origin:0 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}}@keyframes o{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(2deg);transform-origin:100% 50%}to{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}}@keyframes p{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}25%{transform:perspective(610px) rotateY(-25deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes q{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}25%{transform:perspective(610px) rotateY(25deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes r{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}25%{transform:perspective(610px) rotateY(25deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes s{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}25%{transform:perspective(610px) rotateY(-25deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes t{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}25%{transform:perspective(610px) rotateY(-6deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes u{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}25%{transform:perspective(610px) rotateY(6deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes v{0%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}25%{transform:perspective(610px) rotateY(-2deg);transform-origin:0 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:0 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes w{0%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}25%{transform:perspective(610px) rotateY(2deg);transform-origin:100% 50%}50%{transform:perspective(610px) rotateY(0deg);transform-origin:100% 50%}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes x{0%{transform-origin:50% 100% 0}50%{transform:perspective(900px) rotateX(-25deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes y{0%{transform-origin:50% 100% 0}50%{transform:perspective(900px) rotateX(25deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}.calc-zone-sizes-top{margin-bottom:12px;overflow:hidden}.w-cas-elememnt{transition:opacity .27s}.w-cas-elememnt.deaf,.w-cas-elememnt .deaf{opacity:0}.w-c-size-wr{max-width:100%;height:26px;flex-grow:1}.w-c-size-wr:before{position:absolute;top:13px;right:0;left:0;height:1px;content:"";background-color:#c1cbd4}.w-c-size-wr:first-child,.w-c-size-wr:last-child{flex-grow:0}.c_top_sizes_1 .w-c-size-wr:first-child{width:137px}.c_top_sizes_2 .w-c-size-wr:first-child,.c_top_sizes_2 .w-c-size-wr:last-child{width:130px}.w-c-door_win.c_top_sizes_2 .w-c-size-wr:first-child,.w-c-door_win.c_top_sizes_2 .w-c-size-wr:last-child{width:auto;min-width:130px;flex-grow:1}.c_top_sizes_3 .w-c-size-wr:first-child,.c_top_sizes_3 .w-c-size-wr:last-child{width:129px}.w-c-size-item__arrow{top:9px;width:9px;height:9px}.w-c-size-item__arrow:before{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;content:"";border:2px solid #c1cbd4;transform:rotate(45deg)}.w-c-size-item__arrow_l{left:1px}.w-c-size-item__arrow_l:before{border-top:none;border-right:none}.w-c-size-item__arrow_r{right:1px}.w-c-size-item__arrow_r:before{border-left:none;border-bottom:none}.w-c-size-item__arrow_v{left:9px}.w-c-size-item__arrow_t{top:1px}.w-c-size-item__arrow_t:before{border-right:none;border-bottom:none}.w-c-size-item__arrow_b{top:auto;bottom:1px}.w-c-size-item__arrow_b:before{border-top:none;border-left:none}.is-open-our .svg-rama{z-index:5;pointer-events:none}.is-open-our .w-glass{z-index:3}.is-open-our .pvh_ruch_v{display:none}.is-open-our .calc-draw-zone_top{z-index:6}.is-open-our .w-cas-wrap{z-index:3}.w-c-size-wr-input{margin:0 auto}.w-c-size-input{width:91px;height:100%;font-size:14px;text-align:center;color:#1f1f1f;border:1px solid #c1cbd4;border-radius:4px;transition:border-color .27s}.w-c-size-input:focus{border-color:#4e84f4}.w-c-size-input.is-error{border-color:#ff4242}.w-c-size-input_v{width:90px;height:26px;transform:rotate(-90deg);transform-origin:center}.w-c-size-wr-help{margin-bottom:25px;padding:15px 44px;display:block;width:100%;max-width:330px;font-size:13px;line-height:18px}.w-c-size-wr-help_v{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.w-c-size-i{fill:currentColor;width:16px;height:16px}.w-c-size-i_help{top:16px;left:15px}.w-c-size-i_close{top:12px;right:12px;cursor:pointer;transition:transform .27s}.w-c-size-i_close:hover{transform:scale(1.2)}.calc-zone-sizes-side{padding-top:40px;overflow:hidden;align-self:stretch}.calc-zone-sizes-side_left{margin-right:13px}.calc-zone-sizes-side_right{margin-left:13px}.calc-zone-sizes-side_door_win{margin-top:auto;padding-top:40px;padding-bottom:114px;height:410px;align-self:end}.w-c-size-wr-v{flex-direction:column}.w-c-size-wr-v_center,.w-c-size-wr-v_pod-fort{flex-grow:1}.w-c-size-wr-v_individual{height:97px}.w-c-size-wr-v_individual .w-c-size-input_v{width:58px}.w-c-size-wr-v_common{height:85px}.w-c-size-wr-v_common .w-c-size-input_v{width:56px}.w-c-size-wr-v_fort{height:85px}.w-c-size-wr-v_fort .w-c-size-input_v{width:56px}.w-c-size-wr-v:before{position:absolute;top:0;left:13px;bottom:0;width:1px;content:"";background-color:#c1cbd4}.w-c-size-wr-input-v{margin:auto 0;display:flex;width:26px;height:90px;justify-content:center;align-items:center}.btn-count{bottom:41px;padding:5px;width:200px;height:40px;border:1px solid #c2ccd3;border-radius:20px}.btn-count__btn{width:28px;height:28px;border-radius:50%;transition:background-color .27s,color .27s;flex-shrink:0}.btn-count__btn:hover{background-color:#4e84f4}.btn-count__btn:hover:after,.btn-count__btn:hover:before{background-color:#fff}.btn-count__btn:active{background-color:#6999fd}.btn-count__btn_minus:after,.btn-count__btn_minus:before,.btn-count__btn_plus:after,.btn-count__btn_plus:before{position:absolute;top:50%;left:50%;content:"";background-color:#272c34;transform:translate(-50%,-50%)}.btn-count__btn_minus:before{content:none}.btn-count__btn_minus:after{width:6px;height:3px}.btn-count__btn_plus:before{width:3px;height:12px}.btn-count__btn_plus:after{width:12px;height:3px}.button-svg{width:263px;height:60px;border:1px solid #3a6fdc;transition:background .27s,color .27s,border-color .27s}.button-svg:hover{color:#fff;background-color:#4e84f4;border-color:#4e84f4}.button-svg__icon{margin-right:11px;fill:currentColor}.button-svg__icon_add{width:24px;height:24px}.calc-tender-start{display:block}.form-support-service{font-size:.75rem}.form-support-service__fields{margin:0 -10px -20px}.form-support-service__fields .field-form{flex:1 1 100%}.form-support-service__fields .field-form__textarea{min-height:102px}.form-support-service .button{margin-bottom:7px;font-size:14px}.footer-bottom-menu{font-size:.875rem;columns:4}.footer-bottom-menu__item{padding:8px 0 9px;line-height:1.4}.border-bottom{border-bottom:1px solid #ebf2f7}.border-bottom-link{border-bottom:1px solid #525860}.border-bottom-link:hover{border-color:#4e84f4}.item-with-img{display:flex;align-items:center;gap:10px}.pad25{padding:25px 0}.last-line{color:#525860;display:flex;align-items:center;justify-content:space-between;columns:3;font-size:.8125rem;line-height:1.25rem;font-family:"Proxima Nova Web";font-weight:normal}.last-line img{width:80px}.last-line a{color:#525860}.last-line a:hover{color:#4e84f4}.last-line div:first-child{max-width:480px}.last-line div:nth-child(2){max-width:400px}.last-line div:nth-child(3){margin-right:-15px}.footer-main-links{columns:4}.social-networks__item{position:absolute;right:0;top:0;transition:border-color .27s;width:46px;height:46px}.social-networks__item:hover{border-color:#6999fd}.social-networks__item:active{background-color:#4e84f4;border-color:#4e84f4;border-radius:50%}.social-networks__svg{transition:fill .27s;fill:#646c77;width:32px;height:32px}.social-networks__svg:hover{fill:#6999fd}.social-networks__svg:active{fill:#fff}.social-networks__svg_vk{top:1px;left:-1px}.social-networks__svg_fb{width:40px;height:40px}.social-networks__svg_yt{left:-6px;width:45px;height:45px;top:-3px}.social-networks__svg_yt:active{left:0;top:0}.o-info__title{font-size:.875rem}.o-info__cont,.o-info__title{line-height:1.5rem}.o-info_phone a:nth-last-child(n+2){margin-bottom:10px}.o-info span{position:relative;z-index:1;top:-2px;margin:0 4px;display:inline-flex;font-size:.875rem;font-weight:700;line-height:17px}.o-info span:before{z-index:-1;content:"";background-color:#cde1fe;border-radius:50%;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.order-company-buy-widget-btn{width:250px}.container-partner-detail{padding-bottom:20px}.container-partner-detail .error-block{padding-left:40px}.container-partner-detail .partner-program-init-btn{padding:0 15px;display:inline-flex}.container-partner-detail .partner-balance{margin:10px 40px 40px;padding:20px;border:1px solid #ccc;border-radius:5px;font-weight:400}.container-partner-detail .partner-balance p{padding:7px 0}.container-partner-detail .partner-balance__sum{display:inline-block;padding:0 20px 0 7px;font-size:18px;font-weight:700}.container-partner-detail .partner-balance__row_ref_link a{word-wrap:break-word}.container-partner-detail .list-offers-v3__center-block-table-wrapper{padding:0 40px 40px}.hidden-block{display:none!important}.error-text{color:red}#app-vue .tr-filter-list-items-leave-active{transition:all .2s}#app-vue .tr-filter-list-items-enter,.tr-filter-list-items-leave-to{opacity:0;transform:translateX(-30%)}.construction-manager-wrapper .frame-wrapper{position:relative;display:flex;padding:0 14px}.construction-manager-wrapper .casement__part,.construction-manager-wrapper .leaf_patch,.construction-manager-wrapper .leaf_patch.impost .impost_patch{background-color:#fff}.construction-manager-wrapper .casement.blocked .casement__part_center__inner{background-color:#fefefe}.construction-manager-wrapper.wood .casement__part{background-color:#f9e4b2}.construction-manager-wrapper.wood .casement.casement_patch{fill:#f9e4b2}.construction-manager-wrapper.wood .leaf_patch,.construction-manager-wrapper.wood .leaf_patch.impost .impost_patch{background-color:#f9e4b2}.construction-manager-wrapper.aluminium .casement__part{background-color:#e6ebef}.construction-manager-wrapper.aluminium .casement.casement_patch{fill:#e6ebef}.construction-manager-wrapper.aluminium .leaf_patch,.construction-manager-wrapper.aluminium .leaf_patch.impost .impost_patch{background-color:#e6ebef}.construction-manager-wrapper{position:relative;display:flex}.construction-manager-wrapper .frame{display:flex;flex-direction:column}.construction-manager-wrapper .casements{display:flex}.construction-manager-wrapper .casement{background-color:#a0c6fd;position:relative;width:100%;height:100%}.construction-manager-wrapper .casement.casement__sizes{width:137px;height:260px}.construction-manager-wrapper .casement.center_sizes{width:127px}.construction-manager-wrapper .casement__part_left_framed{position:absolute;height:100%;width:20px;border-left:1px solid #4e7a9c;left:0;z-index:2}.construction-manager-wrapper .casement__part_right_framed{position:absolute;height:100%;width:20px;border-right:1px solid #4e7a9c;right:0;z-index:2}.construction-manager-wrapper .casement__part_top_framed{position:absolute;height:20px;width:100%;top:0;z-index:3;border:1px solid #4e7a9c;border-bottom:none}.construction-manager-wrapper .casement__part_top_framed.right_border_hide{border-right:none}.construction-manager-wrapper .casement__part_top_framed.left_border_hide{border-left:none}.construction-manager-wrapper .casement__part_bottom_framed{position:absolute;height:20px;width:100%;bottom:0;z-index:3;border:1px solid #4e7a9c;border-top:none}.construction-manager-wrapper .casement__part_bottom_framed.right_border_hide{border-right:none}.construction-manager-wrapper .casement__part_bottom_framed.left_border_hide{border-left:none}.construction-manager-wrapper .casement__part_left_inner{position:absolute;height:100%;width:13px;left:0;z-index:2}.construction-manager-wrapper .casement__part_right_inner{position:absolute;height:100%;width:13px;right:0;z-index:2}.construction-manager-wrapper .casement__part_top_inner{position:absolute;height:20px;width:100%;top:0;z-index:3;border-top:1px solid #4e7a9c}.construction-manager-wrapper .casement__part_bottom_inner{position:absolute;height:20px;width:100%;bottom:0;z-index:3;border-bottom:1px solid #4e7a9c}.construction-manager-wrapper .casement__part_center{position:absolute;left:15px;right:15px;top:15px;bottom:15px;border:1px solid #4e7a9c;z-index:3}.construction-manager-wrapper .casement__part_center.right{right:8px}.construction-manager-wrapper .casement__part_center.left{left:8px}.construction-manager-wrapper .casement__part_center__inner{position:absolute;left:4px;right:4px;top:4px;bottom:4px;border:1px solid #4e7a9c}.construction-manager-wrapper .casement__part_center .top_corners:after,.construction-manager-wrapper .casement__part_center .top_corners:before{box-sizing:border-box;width:14px;height:20px;position:absolute;content:""}.construction-manager-wrapper .casement__part_center .top_corners:before{top:-15px;left:-9px;border-right:1px solid #4e7a9c;transform:skew(45deg,0);transform-origin:right bottom}.construction-manager-wrapper .casement__part_center .top_corners:after{top:-15px;right:-9px;border-left:1px solid #4e7a9c;transform:skew(-45deg,0);transform-origin:left bottom}.construction-manager-wrapper .casement__part_center .bottom_corners:after,.construction-manager-wrapper .casement__part_center .bottom_corners:before{box-sizing:border-box;width:14px;height:20px;position:absolute;content:""}.construction-manager-wrapper .casement__part_center .bottom_corners:before{bottom:-15px;left:-28px;border-right:1px solid #4e7a9c;transform:skew(-45deg,0);transform-origin:right bottom}.construction-manager-wrapper .casement__part_center .bottom_corners:after{bottom:-15px;right:-28px;border-left:1px solid #4e7a9c;transform:skew(45deg,0);transform-origin:left bottom}.construction-manager-wrapper .casement__part_center.right .top_corners:after{width:5px;height:5px;top:0;right:0}.construction-manager-wrapper .casement__part_center.right .bottom_corners:after{width:5px;height:5px;bottom:0;right:-4px}.construction-manager-wrapper .casement__part_center.left .top_corners:before{width:5px;height:5px;top:0;left:0}.construction-manager-wrapper .casement__part_center.left .bottom_corners:before{width:5px;height:5px;bottom:0;left:-4px}.construction-manager-wrapper .transom .casement{width:100%;height:95px}.construction-manager-wrapper .transom .casement.casement__sizes{width:137px}.construction-manager-wrapper .transom .casement.center_sizes{width:127px}.construction-manager-wrapper .casement.behind_transom>.casement__part_bottom_framed,.construction-manager-wrapper .casement.behind_transom>.casement__part_bottom_inner{height:13px;border-bottom:none}.construction-manager-wrapper .casement.behind_transom>.casement__part_center{bottom:8px}.construction-manager-wrapper .casement.behind_transom>.casement__part_center .bottom_corners:before{width:5px;height:5px;bottom:0;left:-4px}.construction-manager-wrapper .casement.behind_transom>.casement__part_center .bottom_corners:after{width:5px;height:5px;bottom:0;right:-4px}.construction-manager-wrapper .casement.above_transom>.casement__part_top_framed,.construction-manager-wrapper .casement.above_transom>.casement__part_top_inner{height:13px;border-top:none}.construction-manager-wrapper .casement.above_transom>.casement__part_center{top:8px}.construction-manager-wrapper .casement.above_transom>.casement__part_center .top_corners:before{width:5px;height:5px;top:0;left:0}.construction-manager-wrapper .casement.above_transom>.casement__part_center .top_corners:after{width:5px;height:5px;top:0;right:0}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn{width:30px;height:30px;position:absolute;background-color:#fff;border:1px solid #4e7a9c;border-radius:50%;z-index:15;visibility:visible;cursor:pointer;pointer-events:all;opacity:1;-webkit-user-select:none;user-select:none}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn span,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn span{font-size:20px;font-weight:400;color:#4e7a9c;display:block;margin:5px 5px 5px 6px}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn.set,.construction-manager-wrapper .casement_patch_wrapper .leaf_btn:hover,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn.set,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn:hover{background-color:#ffe73b}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn.set span,.construction-manager-wrapper .casement_patch_wrapper .leaf_btn:hover span,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn.set span,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn:hover span{color:#000}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn.default,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn.default{display:none}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn.right,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn.right{left:calc(50% - 19px)}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn.left,.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn.left{left:calc(50% - 11px)}.construction-manager-wrapper .casement_patch_wrapper .mosquito_btn{top:calc(50% - 15px);left:calc(50% - 15px)}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn{top:calc(18% - 15px);left:calc(50% - 15px)}.construction-manager-wrapper .casement_patch_wrapper .leaf_btn.default{display:block}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch{width:calc(100% - 26px);height:25px;left:13px;top:calc(33% - 10px);position:absolute;z-index:4;border-top:1px solid #4e7a9c;border-bottom:1px solid #4e7a9c}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__top{position:absolute;top:0;border-bottom:1px solid #4e7a9c;height:6px;margin-left:-5px;width:calc(100% + 10px)}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__top:after,.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__top:before{box-sizing:border-box;width:5px;height:5px;position:absolute;content:""}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__top:before{left:-3px;border-right:1px solid #4e7a9c;transform:skew(-45deg,0);transform-origin:right bottom}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__top:after{right:-3px;border-left:1px solid #4e7a9c;transform:skew(45deg,0);transform-origin:left bottom}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__bottom{position:absolute;bottom:0;border-top:1px solid #4e7a9c;height:6px;margin-left:-5px;width:calc(100% + 10px)}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__bottom:after,.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__bottom:before{box-sizing:border-box;width:5px;height:5px;position:absolute;content:""}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__bottom:before{left:1px;border-right:1px solid #4e7a9c;transform:skew(45deg,0);transform-origin:right bottom}.construction-manager-wrapper .casement_patch_wrapper .leaf_patch__bottom:after{right:1px;border-left:1px solid #4e7a9c;transform:skew(-45deg,0);transform-origin:left bottom}.construction-manager-wrapper .casement.casement_patch{cursor:pointer;z-index:11;position:absolute;top:12px;left:12px;fill:#fff;stroke:#4e7a9c;stroke-miterlimit:10}.construction-manager-wrapper .casement.casement_patch.center,.construction-manager-wrapper .casement.casement_patch.right{left:4px}.construction-manager-wrapper .casement.casement_patch svg{display:none}.construction-manager-wrapper .casement.casement_patch.casement__sizes{width:120px;height:236px}.construction-manager-wrapper .casement.casement_patch.casement__sizes.one{width:113px}.construction-manager-wrapper .casement.casement_patch.casement__sizes.leaf_top{height:70px}.construction-manager-wrapper .casement.casement_patch.casement__sizes.leaf_bottom{height:160px;top:85px}.construction-manager-wrapper .casement.casement_patch .door_knob{width:9px;height:39px;position:absolute;z-index:3}.construction-manager-wrapper .casement.casement_patch .casement__part_center__inner svg{width:100%;height:100%}.construction-manager-wrapper .casement.casement_patch .casement__part_center__inner.net{background-color:#809eca}.construction-manager-wrapper .casement.casement_patch .arrows_horizontal,.construction-manager-wrapper .casement.casement_patch .arrows_vertical{position:absolute;width:100%;height:100%;transform:scaleY(-1);stroke:#fff;display:none}.construction-manager-wrapper .casement.casement_patch.right-rotate:hover{animation:E linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.right-rotate .door_knob{display:block;top:50%;right:3px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.right-rotate .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.right-rotate .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.left-rotate:hover{animation:H linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.left-rotate .door_knob{display:block;top:50%;left:3px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.left-rotate .arrows_horizontal{transform:scaleX(-1)}.construction-manager-wrapper .casement.casement_patch.left-rotate .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.left-rotate .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.blocked,.construction-manager-wrapper .casement.casement_patch.default{opacity:0}.construction-manager-wrapper .casement.casement_patch.right-rotate-full:hover{animation:L linear 2s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.right-rotate-full .door_knob{display:block;top:50%;right:3px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.right-rotate-full .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.right-rotate-full .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.right-rotate-full .casement__part_center__inner .arrows_vertical{flex-direction:row;display:flex}.construction-manager-wrapper .casement.casement_patch.right-rotate-full .casement__part_center__inner .arrows_vertical svg{display:block}.construction-manager-wrapper .casement.casement_patch.left-rotate-full:hover{animation:K linear 2s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.left-rotate-full .door_knob{display:block;top:50%;left:3px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.left-rotate-full .arrows_horizontal{transform:scaleX(-1)}.construction-manager-wrapper .casement.casement_patch.left-rotate-full .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.left-rotate-full .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.left-rotate-full .casement__part_center__inner .arrows_vertical{flex-direction:row;display:flex}.construction-manager-wrapper .casement.casement_patch.left-rotate-full .casement__part_center__inner .arrows_vertical svg{display:block}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner{z-index:1}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner:hover{animation:F linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner .door_knob{display:block;top:50%;right:8px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner{z-index:1}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner:hover{animation:I linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner .door_knob{display:block;top:50%;left:8px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner .arrows_horizontal{transform:scaleX(-1)}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full{z-index:1}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full:hover{animation:G linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full .door_knob{display:block;top:50%;right:8px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full .casement__part_center__inner .arrows_vertical{flex-direction:row;display:flex}.construction-manager-wrapper .casement.casement_patch.right-rotate-inner-full .casement__part_center__inner .arrows_vertical svg{display:block}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full{z-index:1}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full:hover{animation:J linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full .door_knob{display:block;top:50%;left:8px;transform:translateY(-12px)}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full .arrows_horizontal{transform:scaleX(-1)}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full .casement__part_center__inner .arrows_horizontal{flex-direction:column;display:flex}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full .casement__part_center__inner .arrows_horizontal svg{display:block}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full .casement__part_center__inner .arrows_vertical{flex-direction:row;display:flex}.construction-manager-wrapper .casement.casement_patch.left-rotate-inner-full .casement__part_center__inner .arrows_vertical svg{display:block}.construction-manager-wrapper .casement.casement_patch.top-rotate:hover{animation:M linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement.casement_patch.top-rotate .door_knob{display:block;top:-11px;right:calc(50% - 15px);transform:rotate(-90deg);z-index:4}.construction-manager-wrapper .casement.casement_patch.top-rotate .casement__part_center__inner .arrows_vertical{flex-direction:row;display:flex}.construction-manager-wrapper .casement.casement_patch.top-rotate .casement__part_center__inner .arrows_vertical svg{display:block}.construction-manager-wrapper .casement .casement__part_center:hover+.casement_patch_wrapper .casement_patch.right-rotate-inner{animation:F linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement .casement__part_center:hover+.casement_patch_wrapper .casement_patch.right-rotate-inner-full{animation:G linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement .casement__part_center:hover+.casement_patch_wrapper .casement_patch.left-rotate-inner{animation:I linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casement .casement__part_center:hover+.casement_patch_wrapper .casement_patch.left-rotate-inner-full{animation:J linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .casements>.casement.left-rotate-inner-full>.casement__part_center,.construction-manager-wrapper .casements>.casement.left-rotate-inner>.casement__part_center,.construction-manager-wrapper .casements>.casement.right-rotate-inner-full>.casement__part_center,.construction-manager-wrapper .casements>.casement.right-rotate-inner>.casement__part_center{cursor:pointer}.construction-manager-wrapper .casements>.casement.left-rotate-inner-full>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .casements>.casement.left-rotate-inner-full>.casement_patch_wrapper>.leaf_patch,.construction-manager-wrapper .casements>.casement.left-rotate-inner>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .casements>.casement.left-rotate-inner>.casement_patch_wrapper>.leaf_patch,.construction-manager-wrapper .casements>.casement.right-rotate-inner-full>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .casements>.casement.right-rotate-inner-full>.casement_patch_wrapper>.leaf_patch,.construction-manager-wrapper .casements>.casement.right-rotate-inner>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .casements>.casement.right-rotate-inner>.casement_patch_wrapper>.leaf_patch{display:none}.construction-manager-wrapper .casement.door{height:370px}.construction-manager-wrapper .casement.door .casement_patch{height:346px}.construction-manager-wrapper .casement.door .casement_patch_wrapper .leaf_patch{top:calc(66% - 10px)}.construction-manager-wrapper .casement.door .casement_patch_wrapper .leaf_patch.glass{display:none}.construction-manager-wrapper .casement.door .casement_patch_wrapper .leaf_patch.impost .impost_patch{position:absolute;height:90px;width:95px;top:24px;left:1px}.construction-manager-wrapper .casement.door .casement_patch_wrapper .leaf_patch.inner.impost .impost_patch{height:82px;width:71px}.construction-manager-wrapper .casement.door.left .casement_patch_wrapper .leaf_patch,.construction-manager-wrapper .casement.door.right .casement_patch_wrapper .leaf_patch{width:calc(100% - 33px)}.construction-manager-wrapper .casement.door.left .casement_patch_wrapper .leaf_patch.impost .impost_patch,.construction-manager-wrapper .casement.door.right .casement_patch_wrapper .leaf_patch.impost .impost_patch{width:102px}.construction-manager-wrapper .casement.door.left .casement_patch_wrapper .leaf_patch.inner,.construction-manager-wrapper .casement.door.right .casement_patch_wrapper .leaf_patch.inner{width:calc(100% - 40px)}.construction-manager-wrapper .casement.door.left .casement_patch_wrapper .leaf_patch.inner.impost .impost_patch,.construction-manager-wrapper .casement.door.right .casement_patch_wrapper .leaf_patch.inner.impost .impost_patch{width:78px}.construction-manager-wrapper .casement.door.right .leaf_patch.inner{left:20px}.construction-manager-wrapper .transom{display:flex}.construction-manager-wrapper .transom .casement.door{width:100%;height:95px}.construction-manager-wrapper .transom .casement.door.casement__sizes{width:137px}.construction-manager-wrapper .transom .casement.door.center_sizes{width:127px}.construction-manager-wrapper .transom .casement.casement_patch{width:calc(100% - 22px);height:71px}.construction-manager-wrapper .transom .casement.casement_patch.casement__sizes{width:120px}.construction-manager-wrapper .transom .casement.casement_patch.casement__sizes.one{width:113px}.construction-manager-wrapper .transom .casement.above_transom .casement_patch,.construction-manager-wrapper .transom .casement.behind_transom .casement_patch{height:78px}.construction-manager-wrapper .casement.above_transom.behind_transom .casement_patch{height:250px}.construction-manager-wrapper .casement.above_transom .casement_patch{top:6px;height:243px}.construction-manager-wrapper .casement.above_transom .casement_patch.leaf_top{height:78px!important}.construction-manager-wrapper .casement.behind_transom.above_transom .casement_patch{height:250px}.construction-manager-wrapper .casement.behind_transom .casement_patch{bottom:6px;height:243px}.construction-manager-wrapper .casement.behind_transom .casement_patch.leaf_bottom{height:170px!important;top:85px}.construction-manager-wrapper .casement.door.above_transom .casement_patch{height:353px!important}.construction-manager-wrapper .casement.door.above_transom .casement_patch_wrapper .leaf_patch.inner.impost .impost_patch{height:84px}.construction-manager-wrapper .casement.one .casement_patch_wrapper .leaf_patch{width:calc(100% - 40px);left:20px}.construction-manager-wrapper .casement.left .casement_patch_wrapper .leaf_patch{width:calc(100% - 33px);left:20px}.construction-manager-wrapper .casement.right .casement_patch_wrapper .leaf_patch{width:calc(100% - 33px)}.construction-manager-wrapper .size_wrapper.top{height:25px;display:flex;margin-bottom:20px}.construction-manager-wrapper .size_wrapper.top .size{width:137px;position:relative}.construction-manager-wrapper .size_wrapper.top .size .size_input{position:absolute;left:0;right:0;height:100%;text-align:center}.construction-manager-wrapper .size_wrapper.top .size .size_input input{width:91px;height:100%;font-size:14px;text-align:center;color:#1f1f1f;border:1px solid #c1cbd4;border-radius:4px;font-weight:300;z-index:2}.construction-manager-wrapper .size_wrapper.top .size .size_input input.focus{border:1px solid #4e84f4}.construction-manager-wrapper .size_wrapper.top .size .size_input input.error{border:1px solid #ff4242}.construction-manager-wrapper .size_wrapper.top .size .line{position:absolute;top:12px;right:0;left:0;height:1px;content:"";background-color:#c1cbd4}.construction-manager-wrapper .size_wrapper.top .size .line .left_arrow{position:absolute;left:2px;top:-4px;width:9px;height:9px;border:2px solid #c1cbd4;transform:rotate(45deg);border-top:none;border-right:none}.construction-manager-wrapper .size_wrapper.top .size .line .right_arrow{position:absolute;right:2px;top:-4px;width:9px;height:9px;border:2px solid #c1cbd4;transform:rotate(45deg);border-left:none;border-bottom:none}.construction-manager-wrapper .size_wrapper.top .size.center{width:127px}.construction-manager-wrapper .size_wrapper.left,.construction-manager-wrapper .size_wrapper.right{width:50px;height:100%;padding-top:45px;margin-right:20px;align-self:stretch}.construction-manager-wrapper .size_wrapper.left .size,.construction-manager-wrapper .size_wrapper.right .size{right:-25px;height:260px;position:relative;width:25px}.construction-manager-wrapper .size_wrapper.left .size .size_input,.construction-manager-wrapper .size_wrapper.right .size .size_input{margin:auto 0;display:flex;width:25px;height:90px;justify-content:center;align-items:center;position:absolute;top:0;bottom:0}.construction-manager-wrapper .size_wrapper.left .size .size_input input,.construction-manager-wrapper .size_wrapper.right .size .size_input input{width:90px;height:25px;font-size:14px;text-align:center;color:#1f1f1f;border:1px solid #c1cbd4;border-radius:4px;font-weight:300;z-index:2;transform:rotate(-90deg);transform-origin:center}.construction-manager-wrapper .size_wrapper.left .size .size_input input.focus,.construction-manager-wrapper .size_wrapper.right .size .size_input input.focus{border:1px solid #4e84f4}.construction-manager-wrapper .size_wrapper.left .size .size_input input.error,.construction-manager-wrapper .size_wrapper.right .size .size_input input.error{border:1px solid #ff4242}.construction-manager-wrapper .size_wrapper.left .size .line,.construction-manager-wrapper .size_wrapper.right .size .line{position:absolute;left:12px;width:1px;height:100%;content:"";background-color:#c1cbd4}.construction-manager-wrapper .size_wrapper.left .size .line .left_arrow,.construction-manager-wrapper .size_wrapper.right .size .line .left_arrow{position:absolute;left:-4px;top:2px;width:9px;height:9px;border:2px solid #c1cbd4;transform:rotate(45deg);border-bottom:none;border-right:none}.construction-manager-wrapper .size_wrapper.left .size .line .right_arrow,.construction-manager-wrapper .size_wrapper.right .size .line .right_arrow{position:absolute;right:-4px;bottom:2px;width:9px;height:9px;border:2px solid #c1cbd4;transform:rotate(45deg);border-left:none;border-top:none}.construction-manager-wrapper .size_wrapper.left .size.size_leaf,.construction-manager-wrapper .size_wrapper.left .size.size_transom_bottom,.construction-manager-wrapper .size_wrapper.left .size.size_transom_top,.construction-manager-wrapper .size_wrapper.right .size.size_leaf,.construction-manager-wrapper .size_wrapper.right .size.size_transom_bottom,.construction-manager-wrapper .size_wrapper.right .size.size_transom_top{height:95px}.construction-manager-wrapper .size_wrapper.left .size.size_leaf .size_input,.construction-manager-wrapper .size_wrapper.left .size.size_transom_bottom .size_input,.construction-manager-wrapper .size_wrapper.left .size.size_transom_top .size_input,.construction-manager-wrapper .size_wrapper.right .size.size_leaf .size_input,.construction-manager-wrapper .size_wrapper.right .size.size_transom_bottom .size_input,.construction-manager-wrapper .size_wrapper.right .size.size_transom_top .size_input{height:60px}.construction-manager-wrapper .size_wrapper.left .size.size_leaf .size_input input,.construction-manager-wrapper .size_wrapper.left .size.size_transom_bottom .size_input input,.construction-manager-wrapper .size_wrapper.left .size.size_transom_top .size_input input,.construction-manager-wrapper .size_wrapper.right .size.size_leaf .size_input input,.construction-manager-wrapper .size_wrapper.right .size.size_transom_bottom .size_input input,.construction-manager-wrapper .size_wrapper.right .size.size_transom_top .size_input input{width:60px}.construction-manager-wrapper .size_wrapper.left .size.size_leaf,.construction-manager-wrapper .size_wrapper.right .size.size_leaf{right:0}.construction-manager-wrapper .size_wrapper.left .size.behind_leaf,.construction-manager-wrapper .size_wrapper.right .size.behind_leaf{top:-95px;margin-bottom:-95px}.construction-manager-wrapper .size_wrapper.left .size.size_door,.construction-manager-wrapper .size_wrapper.right .size.size_door{height:370px}.construction-manager-wrapper .size_wrapper.left .size.size_transom_bottom.left,.construction-manager-wrapper .size_wrapper.right .size.size_transom_bottom.left{position:absolute;bottom:0;left:25px}.construction-manager-wrapper .size_wrapper.right{margin-left:20px}.construction-manager-wrapper .size_wrapper.right .size{right:0}.construction-manager-wrapper .size_wrapper.right .size .size_input input{transform:rotate(90deg)}.construction-manager-wrapper .size_wrapper.right .size.size_leaf{left:25px}.construction-manager-wrapper .size_wrapper.right .size.size_transom_bottom.right{position:absolute;bottom:0;right:45px}.casements.scale45-left{transform:skewY(-23deg) rotateY(45deg);position:relative;margin-top:21px;right:-21px;padding-bottom:20px}.casements.scale45-left.scale-2{margin-top:41px;right:-41px;padding-bottom:40px}.casements.scale45-right{transform:skewY(23deg) rotateY(-45deg);position:relative;margin-top:21px;right:21px;padding-bottom:20px}.casements.scale45-right.scale-2{margin-top:41px;right:41px;padding-bottom:40px}.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center .top_corners:before{top:-16px;transform:none;left:-14px}.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center .top_corners:after{top:-16px;transform:none;right:-14px}.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center .bottom_corners:before{transform:none;left:-14px}.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center .bottom_corners:after{transform:none;right:-14px}.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center.left .bottom_corners:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center.left .top_corners:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center.right .bottom_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement__part_center.right .top_corners:after{display:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .top_corners_inner{position:absolute;left:0;right:0;top:0;bottom:0}.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .top_corners_inner:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .top_corners_inner:before{content:"";position:absolute;width:5px;height:1px;background-color:#4e7a9c;top:-1px}.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .top_corners_inner:before{left:-6px}.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .top_corners_inner:after{right:-6px}.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement .casement__part_center__inner .bottom_corners_inner:before{top:100%}.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_left_inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_right_inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_left_inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_right_inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_center .casement__part_center__inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_left_inner,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_right_inner{display:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_center .top_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_center .top_corners:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_center .top_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_center .top_corners:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_center .top_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_center .top_corners:before{top:-20px}.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_center .bottom_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_center .bottom_corners:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_center .bottom_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_center .bottom_corners:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_center .bottom_corners:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_center .bottom_corners:before{bottom:-20px}.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).left>.casement__part_center{left:19px;right:0;top:20px;bottom:20px;border-right:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).center>.casement__part_center{left:0;right:0;top:20px;bottom:20px;border-right:none;border-left:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement:not(.casement_patch).right>.casement__part_center{right:19px;left:0;top:20px;bottom:20px;border-left:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement_patch_wrapper.z_count_odd .casement_patch{z-index:10}.construction-manager-wrapper .frame-wrapper.win-roll .casement_patch_wrapper.z_count_even .casement_patch{z-index:11}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch{width:127px;left:10px}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.center,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.right{left:0}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right{width:130px;left:8px}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both.center,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both.right,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left.center,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left.right,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right.center,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right.right{left:0}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .door_knob,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .door_knob,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .door_knob{display:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .arrows_horizontal,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .arrows_horizontal,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .arrows_horizontal{width:100%;height:50%;display:block;border-bottom:1px solid #d0e2fe;transform:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .arrows_horizontal:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .arrows_horizontal:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .arrows_horizontal:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .arrows_horizontal:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .arrows_horizontal:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .arrows_horizontal:before{bottom:-6px;position:absolute;content:"";width:10px;height:10px;border:1px solid #d0e2fe;transform:rotate(45deg)}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .arrows_horizontal:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .arrows_horizontal:before,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .arrows_horizontal:before{left:2px;border-top:none;border-right:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .arrows_horizontal:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .arrows_horizontal:after,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .arrows_horizontal:after{right:2px;border-bottom:none;border-left:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-both .arrows_horizontal svg,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-left .arrows_horizontal svg,.construction-manager-wrapper .frame-wrapper.win-roll .casement.casement_patch.roll-right .arrows_horizontal svg,.construction-manager-wrapper .frame-wrapper.win-roll .casement.roll-right .arrows_horizontal:before{display:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement.roll-right:hover .casement_patch{animation:A linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .frame-wrapper.win-roll .casement.roll-both:hover .casement_patch{animation:z linear 3s;animation-iteration-count:1}.construction-manager-wrapper .frame-wrapper.win-roll .casement.roll-left .arrows_horizontal:after{display:none}.construction-manager-wrapper .frame-wrapper.win-roll .casement.roll-left:hover .casement_patch{animation:C linear 1.5s;animation-iteration-count:1}.construction-manager-wrapper .frame-wrapper.win-roll .casement.one .casement_patch{left:6px}.w-c-size-wr-help{position:absolute;top:-80px;left:calc(50% - 165px);z-index:100}.w-c-size-wr-help_right{top:auto;bottom:0;left:auto;right:0}a.disabled{pointer-events:none;cursor:default;background-color:#a0c6fd;border:2px solid #a0c6fd}.calc-draw-disable-events{position:absolute;width:100%;height:100%;z-index:30}.basket-card-img .calc-form-field{padding-bottom:0;margin-bottom:0}.display-none{display:none}@keyframes z{0%{transform:translateX(0);transform-origin:left center}25%{transform:translateX(58px);transform-origin:left center}50%{transform:translateX(0);transform-origin:left center}75%{transform:translateX(-58px);transform-origin:left center}to{transform:translateX(0);transform-origin:left center}}@keyframes A{0%{transform:translateX(0);transform-origin:left center}50%{transform:translateX(58px);transform-origin:left center}to{transform:translateX(0);transform-origin:left center}}@keyframes slide2leftUp{0%{transform:translateX(0);transform-origin:left center}25%{transform:translateX(58px);transform-origin:left center}50%{transform:translateX(0);transform-origin:left center}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-25deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes C{0%{transform:translateX(0);transform-origin:left center}50%{transform:translateX(-58px);transform-origin:left center}to{transform:translateX(0);transform-origin:left center}}@keyframes slide2rightUp{0%{transform:translateX(0);transform-origin:left center}25%{transform:translateX(-58px);transform-origin:left center}50%{transform:translateX(0);transform-origin:left center}51%{transform-origin:50% 100% 0}75%{transform:perspective(900px) rotateX(-25deg) rotate(0deg);transform-origin:50% 100% 0}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0}}@keyframes E{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:7}50%{transform:perspective(1000px) rotateY(-25deg);transform-origin:0 50%;z-index:7}to{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:7}}@keyframes F{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:1}50%{transform:perspective(1000px) rotateY(25deg);transform-origin:0 50%;z-index:1}to{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:1}}@keyframes G{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:1}25%{transform:perspective(1000px) rotateY(25deg);transform-origin:0 50%;z-index:1}50%{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:1}51%{transform-origin:0 100% 0;z-index:1}75%{transform:perspective(600px) rotateX(5deg) rotate(0deg);transform-origin:0 100% 0;z-index:1}to{transform:perspective(600px) rotateX(0deg) rotate(0deg);transform-origin:0 100% 0;z-index:1}}@keyframes H{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:7}50%{transform:perspective(1000px) rotateY(25deg);transform-origin:100% 50%;z-index:7}to{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:7}}@keyframes I{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:1}50%{transform:perspective(1000px) rotateY(-25deg);transform-origin:100% 50%;z-index:1}to{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:1}}@keyframes J{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:1}25%{transform:perspective(1000px) rotateY(-25deg);transform-origin:100% 50%;z-index:1}50%{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:1}51%{transform-origin:100% 100% 0;z-index:1}75%{transform:perspective(600px) rotateX(5deg) rotate(0deg);transform-origin:100% 100% 0;z-index:1}to{transform:perspective(600px) rotateX(0deg) rotate(0deg);transform-origin:100% 100% 0;z-index:1}}@keyframes K{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:12}25%{transform:perspective(1000px) rotateY(25deg);transform-origin:100% 50%;z-index:12}50%{transform:perspective(1000px) rotateY(0deg);transform-origin:100% 50%;z-index:12}51%{transform-origin:50% 100% 0;z-index:12}75%{transform:perspective(600px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0;z-index:12}to{transform:perspective(600px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0;z-index:12}}@keyframes L{0%{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:12}25%{transform:perspective(1000px) rotateY(-25deg);transform-origin:0 50%;z-index:12}50%{transform:perspective(1000px) rotateY(0deg);transform-origin:0 50%;z-index:12}51%{transform-origin:50% 100% 0;z-index:12}75%{transform:perspective(600px) rotateX(-15deg) rotate(0deg);transform-origin:50% 100% 0;z-index:12}to{transform:perspective(600px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0;z-index:12}}@keyframes M{0%{transform-origin:50% 100% 0;z-index:7}50%{transform:perspective(900px) rotateX(-25deg) rotate(0deg);transform-origin:50% 100% 0;z-index:7}to{transform:perspective(900px) rotateX(0deg) rotate(0deg);transform-origin:50% 100% 0;z-index:7}}@media (min-width:320px){.list-offers-company{flex-wrap:wrap}}@media (min-width:576px){.card_door .card__left{margin-right:35px}.prod-tables__table thead{display:table-header-group}.prod-tables__table td:last-child{padding:19px 30px 17px 20px;text-align:right}.border-menu-mobile-top{margin-right:0;border-top:none;border-left:none}.list-examples-theme{display:grid}.form-business-user__fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:10px;align-items:end}.lr-section-nav__tab-item:hover{color:#4e84f4}.detali-map-near__btn-phone{max-width:320px}.all-offers__img_return{top:2px}.form-support-service__fields .field-form_inp{max-width:100%;flex:1 1 30%}.footer-bottom-menu{columns:2}}@media (min-width:768px){.card-delivery .card-d-item:nth-of-type(2n){padding-left:40px}.list-content:after,.list-info:after,.list-offers-brands-profiles:after,.list-offers-company:after,.list-offers-phones:after,.list-offers-prices:after{opacity:0}.list-offices__item:last-child .bd-bottom-tbl:after{height:0}.map-offices__desc{top:50%;right:0;transform:translateY(-50%)}.not-404{margin:60px 0 80px}.modal-video__wrapp{padding-top:37px}.map-near__wr-detail{padding:20px 11px 27px 0;flex-grow:1}.detali-map-near{width:360px}.footer-bottom-menu{columns:3}.footer-bottom-menu_dop{columns:1}}@media (min-width:992px){.block-tabs-cards .block-tabs-item_userful-articles{max-width:calc(25% - 30px);flex:0 0 calc(25% - 30px)}.block-tabs-cards .block-tabs-item_best-deals{max-width:calc(33.33333333333333% - 30px);flex:0 0 calc(33.33333333333333% - 30px)}.card-wrapper_big-pb{padding-bottom:35px}.cards-window-scroll_prefabricated-window .cards-window-scroll__item,.cards-window-scroll_window-shape .cards-window-scroll__item{max-width:calc(25% - 30px);flex:0 0 calc(25% - 30px)}.cards-window-scroll_last-calculations .cards-window-scroll__item{max-width:calc(33.33333333333333% - 30px);flex:0 0 calc(33.33333333333333% - 30px)}.art-banner-two{margin-top:1.875rem;margin-bottom:1.875rem}.art-banner-two_not-mt{margin-top:0}.card-last-calculation{padding:25px 30px 28px}.menu-item-v2.is-open,.menu-item-v2:hover{z-index:1;color:#4e84f4;border-radius:4px 4px 0 0;background:#ebf2f7}.menu-item-v2.is-open .sub-menu,.menu-item-v2:hover .sub-menu{visibility:visible;opacity:1;transition:opacity .27s,visibility 0s ease 0s,box-shadow .27s}.menu-item-v2.is-open:after,.menu-item-v2:hover:after{opacity:1;transition:opacity 0s ease 0s}.menu-item.is-open,.menu-item:hover{z-index:121212;color:#4e84f4;border-radius:4px 4px 0 0;box-shadow:0 0 12px 0 rgba(39,44,52,.15)}.menu-item.is-open .sub-menu,.menu-item:hover .sub-menu{visibility:visible;opacity:1;transition:opacity .27s,visibility 0s ease 0s,box-shadow .27s}.menu-item.is-open:after,.menu-item:hover:after{opacity:1;transition:opacity 0s ease 0s}.menu-item.is-open .menu-item__arrow,.menu-item:hover .menu-item__arrow{stroke:#4e84f4;transform:scale(-1)}.sub-menu{border-radius:0 4px 4px 4px;box-shadow:0 0 12px 0 rgba(39,44,52,.15);transition:opacity .27s,visibility 0s ease .27s}.sub-menu__link{padding:10px 86px 10px 23px;white-space:nowrap;transition:background-color .27s}.sub-menu__link:hover{background-color:#ebf2f7}.not-404{margin:170px 0}.not-404__wr-text p.title{margin-top:-10px}.slider-wrapper.ps{overflow:inherit!important}.calculator-container{padding-bottom:80px}.footer-bottom-menu_dop{margin-left:auto}.social-networks,.social-networks__items{height:100%}}@media (min-width:1200px){.not-404{margin:190px 0}.not-404__img{left:-15px}.footer-menu_card-company{margin-bottom:46px}}@media (max-width:1199px){.card-calculate-price{padding:66px 160px 66px 66px}.card-calculate-price__left-block{margin-right:30px}.card-delivery-list_min-fz{padding-right:10px}.map-offices__container{height:630px}.not-found{padding:60px 55px 60px 25px}.not-found__wr-img{flex:1 1 400px}.not-found__wr-text{flex:3.2 1 300px}.not-404__wr-img{flex:1 1 320px}.not-404__wr-text{flex:3.2 1 300px}.not-404__wr-text ul{margin-bottom:0}.card-notification{padding:30px 20px 32px}.card-ntn-item__wr-icon{width:35px}.list-t-order__title{padding:24px 30px 26px}.list-t-orders__item{padding:40px 30px 37px}}@media (max-width:992px){.w-c-size-wr-help{position:relative;top:0}}@media (max-width:991px){.mobile-img{display:block!important}.pc-img{display:none!important}.block-tabs-slider__link,.block-tabs-slider__link_indent{margin-right:50px}.cards-window-scroll{flex-wrap:nowrap}.cards-window-scroll_product-content{margin:50px 0 35px}.cards-window-scroll_product-card-price{margin:45px 0 40px}.cards-window-scroll_last-calculations .cards-window-scroll__item,.cards-window-scroll_prefabricated-window .cards-window-scroll__item,.cards-window-scroll_window-shape .cards-window-scroll__item{width:262px}.company-cards__content{max-height:250px}.card-best__wrap-content{padding:20px 20px 0}.card-best__link{height:46px;font-size:.875rem}.card-best-logo{font-size:1.125rem}.card-best-logo__wrap-img{margin-right:8px;min-width:40px;flex:1 1 40px}.card-best-logo__text{flex:1 1 150px}.card-desc-item__title{margin-right:12px}.card-brand{width:170px;height:125px}.card-calculate-price{padding:66px 60px 66px 50px}.card-calculate-price_sum{padding:50px 60px}.card-calculate-price_banner{padding:60px 40px;height:100%}.card-calculate-price_banner .card-calculate-price__left-block{display:flex;flex-direction:column;justify-content:space-between}.card-calculate-price_sum .card-calculate-price__title{margin-bottom:60px;font-size:1.875rem}.card-delivery_other-list .card-delivery-list__item p{display:flex;justify-content:space-between}.card-delivery_other-list .card-delivery-list span{width:auto;min-width:128px;flex:1 1 128px}.card-delivery-list_min-fz{padding-right:0}.card-last-calculation{padding:27px 20px 24px}.card-last-calculation__city{font-size:1rem}.card-list_col-4-xs-1{columns:3}.lazy-load.card-min-img{width:115px;background-repeat:no-repeat;background-position:0 100%}.table table td:last-child{padding-right:0}.menu_menu-mobile .menu-item-v2{padding:0 15px 0 39px}.menu-item-v2{background-color:transparent;transition:background 0s linear .27s}.menu-item-v2.is-open{padding-bottom:15px;color:#4e84f4;background-color:#ebf2f7;transition:background 0s}.menu-item-v2__text{padding-right:0;display:flex;height:50px;align-items:center}.menu-item-v2__arrow{top:19px;right:39px}.profile-wrap:after{top:-11px}.menu-mobile__wrap-menu{position:absolute;top:0;right:0;left:0;bottom:0;overflow-x:hidden;overflow-y:auto}.menu_menu-mobile .menu-item{padding:0 15px 0 39px}.menu-item{background-color:transparent;transition:background 0s linear .27s}.menu-item.is-open{padding-bottom:15px;color:#4e84f4;background-color:#ebf2f7;transition:background 0s}.menu-item__text{padding-right:0;display:flex;height:50px;align-items:center}.menu-item__arrow{top:19px;right:39px}.menu-item.is-open .menu-item__arrow{stroke:#4e84f4;transform:scale(-1)}.sub-menu{position:relative;z-index:0;top:0;padding:0 0 0 20px;overflow:hidden;background-color:#ebf2f7}.is-open .sub-menu{padding-top:0;padding-bottom:0;height:inherit}.sub-menu__item{padding:0;display:flex;height:0;transition:height .27s linear;align-items:center}.is-open .sub-menu__item{height:50px}.list-examples-table__body-row{grid-template-columns:minmax(225px,389px) minmax(100px,228px) minmax(100px,1fr)}.list-examples-table__body-row-last{grid-template-columns:minmax(200px,617px) minmax(100px,1fr)}.list-examples-theme{grid-template-columns:minmax(225px,389px) minmax(100px,228px) minmax(100px,1fr)}.list-examples-theme__tags{margin-top:17px}.not-found{padding:60px 50px 60px 15px}.not-found__wr-img{flex:1 1 320px}.not-found__wr-text{flex:2.7 1 275px}.not-found__img{width:230px;height:auto}.not-404__wr-img,.not-404__wr-text{flex:1 1 100%}.not-404__wr-text p.title{margin-bottom:1.25rem}.not-404__wr-text p:not(.title){margin-bottom:.9375rem}.brands-products-advertising__banner{width:278px;flex-shrink:0}.review-container__col_left{max-width:100%;flex:0 0 100%}.modal-video__wrapp{margin-right:39px;margin-left:39px}.slider-wrapper{margin-left:calc(-50vw + 50%);display:flex;width:100vw}.slider-wrapper__content{padding-right:40px;padding-left:40px;display:flex}.slider{display:flex}.slider-item{margin-right:30px;min-width:350px}.select-filter_basket .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:160px}.card-notification{padding:30px}.calculator-container{padding-bottom:60px}.footer-main-links{columns:3}}@media (max-width:767px){.content{font-size:.875rem}.content p{margin-bottom:20px}.content ul{margin:20px 0}.accordion-item_c-prod{padding-bottom:8px}.accordion-item_c-prod:first-child{border-top:1px solid #ebf2f7}.accordion-item_c-prod-img{margin-left:0}.accordion-item_stand .accordion-item__header{padding:19px 20px 17px}.accordion-item_c-prod .accordion-item__header{padding:27px 0 19px;pointer-events:all}.accordion-item_c-prod-img .accordion-item__header{padding:27px 0 19px}.accordion-item__arrow{top:6px}.accordion-item_stand .accordion-item__content{padding:0 20px}.block-tabs-slider{margin-bottom:25px;font-size:.875rem}.block-tabs-slider__link,.block-tabs-slider__link_indent{margin-right:35px}.bread-crumbs__last-crumb,.bread-crumbs__link,.bread-crumbs__separator{line-height:3rem}.bread-crumbs li{margin-top:-12px;margin-bottom:-12px}.cards-window-scroll_product-content{margin:30px 0 35px}.cards-window-scroll_product-card-price{margin:45px 0 40px}.company-cards__content{max-height:220px}.art-accordion{margin-top:1.875rem;margin-bottom:1.875rem}.art-accordion__header{padding:10px 0}.art-accordion p.art-accordion__title{font-size:1.125rem}.art-card-construciton{margin-top:1.875rem;margin-bottom:1.875rem}.art-card-construciton__item{padding-bottom:25px}.art-card-construciton__img{min-height:100px}.art-menu__arrow{margin-left:1.25rem}.banner-one{margin-top:1.875rem;margin-bottom:1.875rem}.banner-one__title{font-size:.75rem;line-height:1rem}.banner-one__desc{font-size:1rem;line-height:1.25rem}.card-calculate{margin-top:1.875rem;margin-bottom:1.875rem}.card-calculate__title{font-size:1.125rem}.num-list{margin:1.25rem 0}.num-list li{margin-bottom:.625rem;font-size:.875rem}.table-desc{margin:.625rem 0}.table-desc table{margin:1.25rem 0;font-size:.875rem}.table-desc table td:first-of-type,.table-desc table td:nth-of-type(2),.table-desc table th:first-of-type,.table-desc table th:nth-of-type(2){padding-left:20px}.table-desc table td:nth-of-type(5),.table-desc table th:nth-of-type(5){padding-right:20px}.table-desc table td:nth-of-type(2),.table-desc table th:nth-of-type(2){width:250px}.table-list{margin-top:1.875rem;margin-bottom:1.875rem}.table-list td,.table-list th{font-size:.875rem}.table-list td:first-of-type,.table-list th:first-of-type{padding-left:20px}.table-list td:nth-of-type(2),.table-list td:nth-of-type(3),.table-list th:nth-of-type(3){padding-right:20px}.table-parameters{font-size:.875rem;line-height:1.25rem}.table-parameters th{padding:.3125rem .9375rem}.table-parameters td{padding:.625rem .9375rem}.table-two-columns td,.table-two-columns th{padding:3px 15px}.table-two-columns tbody tr:first-child td{padding-top:6px}.table-two-columns tbody tr:last-child td{padding-bottom:6px}.article-content .tag-list a{margin-right:1.25rem}.form-agree_white-sm .form-agree__checkbox-imitator{border-color:#fff}.form-agree_white-sm .form-agree__checkbox-imitator:after{background-color:#ebf2f7}.form-social_article{margin:1.875rem -5px 1.25rem}.form-social_review{margin:1.5625rem -5px}.validation-errors{font-size:.875rem}.art-banner-two_video img{height:100%;object-fit:cover}.button_rev-answer{width:160px}.card-brand{width:150px;height:110px}.card-calculate-price{padding:30px 20px}.card-calculate-price_banner{display:none}.card-calculate-price__left-block{margin-right:60px;width:270px}.card-calculate-price__right-block{min-width:140px;flex:1 1 200px;justify-content:center}.card-calculate-price__right-block .calculator-img{width:140px}.card-calculate-price__right-block .calculator-img_main-page{left:50%;transform:translateX(-50%)}.card-calculate-price__title{font-size:1.5rem}.card-calculate-price__text{font-size:.875rem}.card-delivery{padding-bottom:4px}.card-delivery__title{margin-top:20px;margin-bottom:15px}.card-last-calculation__item_one{margin-bottom:23px}.card-last-calculation__item_three{margin-bottom:34px;max-height:3.66rem;line-height:1.22rem}.card-list_col-3{column-gap:20px}.card-list_col-4{columns:3;column-gap:15px}.card-list_col-4-xs-1{columns:2}.card-min__title{margin-right:40px}.card-prefabricated-window__wrapp-text{padding:20px}.card-useful-article__tag{right:12px}.card-useful-article__title{padding:18px 20px;font-size:.875rem;line-height:1.25rem}.card-useful-article__title_list-news,.card-useful-article__title_video{padding:14px 0 10px}.card-useful-article__d-v{font-size:.75rem}.card-useful-article__eye{width:14px;height:10px}.card-useful-article__video:after{border-width:2.5vw 0 2.5vw 5vw}.card-why-choose{padding:30px 20px 25px}.card-why-choose__title{margin-bottom:20px;font-size:1.0625rem}.card-why-choose__desc{font-size:.875rem;line-height:1.45}.card-window-shape{padding:20px}.list-offers-show-more{border-radius:0}.list-offers-show-more_list-constructions{margin-top:10px}.prod-tables__title{margin-bottom:17px}.prod-tables__table td{padding:15px 10px 13px 20px}.prod-tables__table tbody{font-size:.875rem;line-height:1.4}.switch-die-item_leave .switch-die-item__bg{background-color:#fff}.switch-die_prod-card{max-width:100%}.table table td:first-child{padding-right:20px;width:150px}.title_offices{padding:25px 20px}.title_review{font-size:1.5rem;line-height:1.75rem}.title_news-h-list{font-size:1rem;line-height:1.25rem}.menu_menu-mobile .menu-item-v2{padding:0 15px 0 33px}.menu-mobile{width:75%}.menu_menu-mobile .menu-item{padding:0 15px 0 33px}.list-examples-table__body-row,.list-examples-theme{grid-template-columns:minmax(235px,389px) minmax(100px,228px) minmax(100px,1fr)}.list-examples-theme__title_main{font-size:1rem}.list-examples-theme__title_price{margin-top:26px}.l-constructions:after{left:20px;opacity:1}.list-offers__body.is-more .l-constructions:after{left:20px}.l-desc_one{grid-column:1}.l-desc_two{grid-column:2}.list-offers__body.is-more .l-more-info:after{right:20px}.list-offers__body.is-more .l-options:after{left:20px}.l-prices:after{right:20px;opacity:1}.list-content{font-size:.875rem}.list-content_address:after,.list-offers__body.is-more .list-content:after{right:20px}.list-offers__body.is-more .list-content_opening-hours:after{right:0;left:20px}.list-offers__body.is-more .list-info_total-info:after{left:20px}.list-offers__body.is-more .list-info_list-contructions:after{right:20px}.list-offers__body.is-more .list-offers-brands-profiles:after{left:20px}.list-offers_services .list-offers__body.is-more .list-offers-brands-profiles:after{right:20px;left:0}.list-offers-company:after,.list-offers__body.is-more .list-offers-company:after,.list-offers__body.is-more .list-offers-info:after{left:20px}.list-offers__body.is-more .list-offers-list-profiles:after,.list-offers__body.is-more .list-offers-phones:after{right:20px}.list-offers_services .list-offers__body.is-more .list-offers-phones:after{left:20px}.list-offers__body.is-more .list-offers-prices:after{right:20px}.list-offers__body.is-more .list-offers-services:after,.list-offers__body_list-with-table.is-open-table:after{right:20px;left:20px}.list-offices .o-title{grid-row:1}.list-offices .o-info:nth-child(2){grid-column:2;grid-row:1}.list-offices .o-info:nth-child(3){grid-column:1;grid-row:2}.list-offices .o-info:nth-child(4){grid-column:2;grid-row:2}.o-title:after{left:20px}.o-title__title{font-size:.875rem;line-height:1.25rem}.o-title__link{margin-top:10px;display:inline-block}.banner-imgs__cloud_2{top:10px}.map-offices__container{height:350px}.map-offices__desc{position:relative;margin:0 calc(-50vw + 50%)}.map-content{padding-right:56px;padding-left:56px;width:100vw;border-radius:0}.map{margin:5px -20px -20px}.not-found{padding:20px}.not-found__wr-img,.not-found__wr-text{flex:1 1 auto}.not-found__title{font-size:1.5rem;line-height:1.75rem}.not-found__text{margin-bottom:25px;font-size:.875rem}.not-404__wr-text p.title{font-size:1.5rem;line-height:1.75rem}.not-404__wr-text ul{margin-top:20px;font-size:.875rem}.brands-products-advertising__calc{margin-right:20px;min-width:200px;flex:1 1 200px}.registration-business-user{background-color:#fff;border-top:1px solid #ebf2f7}.registration-business-user .bread-crumbs{margin:0;padding:30px 0;border-top:1px solid #ebf2f7;border-bottom:1px solid #ebf2f7}.registration-business-user .bread-crumbs li{margin-top:-25px;margin-bottom:-25px}.reg-user-video-preview__icon-youtube{margin:6% 0 7%;width:10%;height:auto}.reg-user-video-preview .reg-user-video-preview__txt{font-size:5.5vw}.review-comment{margin-bottom:25px}.review-comment__wrap-txt{font-size:.875rem;line-height:1.25rem}.review-comment__wrap-data{margin-top:13px;font-size:.75rem;line-height:1rem}.review-comments .review-comments{margin-left:42px}.rev-avatar{margin-right:12px}.rev-avatar_txt{font-size:.875rem}.rev-avatar_no-img:after{border-width:3px}.rev-avatar__icon{width:24.05px;height:27.95px}.review-container{padding-right:5px;padding-left:5px}.review-container__wrap-comments{margin-top:25px}.review-container__wrap-answer{margin-top:30px}.review-brand{margin-bottom:25px}.review-desc{margin-top:25px;margin-bottom:15px}.review-desc p{margin:15px 0;font-size:.875rem;line-height:1.25rem}.review-desc .art-banner-two{width:220px}.wrap-banner-mobile__left .card-wrapper{flex-grow:1}.wrap-banner-mobile__right{width:253px;flex:0 0 253px}.btn-remodal-close_city{top:28px;right:30px}.btn-remodal-close_modal-filter{top:40px}.btn-remodal-close_recovery,.btn-remodal-close_sign-in{top:30px;right:30px}.modal-choose-city{width:100%}.choose-city-select-group__select-beaset{font-size:1.25rem}.selectize-control.choose-city-select-group__select .selectize-input{padding:10px 20px 10px 10px}.selectize-control.choose-city-select-group__select.is-open .selectize-input:before{right:10px;left:10px}.selectize-control.choose-city-select-group__select .selectize-input:after{right:10px}.selectize-control.choose-city-select-group__select .selectize-input .item,.selectize-control.choose-city-select-group__select .selectize-input input{font-size:.875rem}.selectize-control.choose-city-select-group__select .selectize-dropdown{padding:12px 0 6px}.selectize-control.choose-city-select-group__select .selectize-dropdown .option{padding:8px 10px;font-size:.875rem}.choose-city-total-list__wrapp-content{columns:3}.choose-city-current-list__character{font-size:.875rem}.modal-filter{padding:40px 0}.modal-video__wrapp{margin-right:33px;margin-left:33px}.modal-video__wrapp .title{font-size:1.125rem}.remodal.remodal-recovery,.remodal.remodal-sign-in{margin-bottom:0}.remodal.remodal-choose-city{margin-bottom:0;height:100%}.remodal.remodal-choose-city .container{padding-top:20px;padding-bottom:20px;display:flex;width:100%;height:100%;align-items:center}.review-answer-form__textarea{padding:12px 15px;font-size:.875rem;line-height:1.25rem}.slider-wrapper__content{padding-right:33px;padding-left:33px}.slider-item{margin-right:20px;min-width:300px}.field-form__input_review,.field-form__textarea_review{background-color:#fff}.field-form__textarea_basket{padding-top:14px;padding-bottom:14px;min-height:100px}.select-filter_leave .select-filter__list.selectize-control.single .selectize-input{background-color:#fff}.select-filter_basket .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:120px}.map-near{min-height:100%}.map-near-container{position:relative;height:300px}.detali-map-near{padding:24px 20px;border-radius:0}.detali-map-near__title{margin:10px 0 20px}.detali-map-near__wr-dop-info{margin-top:20px}.lfb-listing-file{min-width:45%}.tender-response-good{max-width:450px}.tender-response-good:after,.tender-response-good:before{position:absolute;top:0;bottom:0;width:33px;content:"";background-color:#fff}.tender-response-good:before{left:-33px;border-radius:4px 0 0 4px}.tender-response-good:after{right:-33px;border-radius:0 4px 4px 0}.list-t-order__title{border-bottom:1px solid #ebf2f7}.t-order-status__item{width:50%;flex:1 1 50%}.card-tender{padding:30px 0 35px}.card-tender__title{font-size:2rem;line-height:2.625rem}.card-tender__title .lto-tag{top:-5px}.tender-list-item{padding:30px 30px 7px}.main-page .footer-menu__list{margin-top:10px}.main-page .footer-menu__item{margin-bottom:22px}.main-page .footer-menu__item:last-of-type{margin-bottom:12px}.footer-menu__item,.footer-menu__title{font-size:1rem}.all-offers_blue-bd:hover{color:#fff;background-color:#6999fd;border-color:#6999fd}.link-img{padding:9px 20px 30px}.link-img__wr-img{height:200px}.link-img__img{width:100%;max-width:120px}.link-img__txt{font-size:1rem;line-height:1.5rem}.link-img__wr-btn{margin-top:36px}.calculator-container{padding-bottom:40px}.button-svg{height:46px;font-size:.875rem;font-weight:600;text-transform:inherit}.support-service{background-color:#fff;border-top:1px solid #ebf2f7}.support-service .bread-crumbs{margin:0;padding:30px 0;border-top:1px solid #ebf2f7;border-bottom:1px solid #ebf2f7}.support-service .bread-crumbs li{margin-top:-25px;margin-bottom:-25px}.footer-bottom-menu__item{margin-right:30px}.last-line{flex-wrap:wrap;align-items:center}.last-line div{margin-top:10px;width:100%}.last-line div:nth-child(3){max-width:100px;text-align:right}.footer-main-links{columns:2}.o-info_address:after{right:20px}.o-info__title{font-size:.75rem;line-height:1.25rem}.o-info__cont{font-size:.875rem;line-height:1.25rem}.container-partner-detail .list-offers-v3__center-block-table{display:block;border:none}.container-partner-detail .list-t-order__title{border-bottom:none}}@media (max-width:700px){.flex-p{flex-wrap:wrap;justify-content:center}.flex-p>span{order:2}.flex-p>a{order:1;margin:0}.flex-p.min-gap{justify-content:flex-start;gap:0}.w140{max-width:100%}.addPro{margin-bottom:20px}}@media (max-width:575px){.block-tabs-slider__link,.block-tabs-slider__link_indent{margin-right:27px}.block-tabs-cards{margin-right:-10px;margin-left:-10px}.block-tabs-cards .block-tabs-item{margin-right:10px;margin-left:10px}.block-tabs-cards .block-tabs-item_best-deals{min-width:240px;flex:1 1 240px}.block-tabs-cards .block-tabs-item_userful-articles{min-width:220px;flex:1 1 220px}.card-wrapper_deliver{padding-top:0}.card-wrapper_deliver .title{padding-top:18px}.card-wrapper__delivery{margin-top:13px}.cards-window-scroll{margin-right:-10px;margin-left:-10px}.cards-window-scroll_product-content{margin:30px 0 35px}.cards-window-scroll_product-card-price{margin:40px 0 30px}.cards-window-scroll_last-calculations .cards-window-scroll__item,.cards-window-scroll_prefabricated-window .cards-window-scroll__item,.cards-window-scroll_window-shape .cards-window-scroll__item{margin-right:10px;margin-left:10px;width:219px}.cards-window-scroll_prod-table{margin:14px 0 16px}.cards-window-scroll_block-article{margin:0 0 16px}.company-cards__content{max-height:276px}.art-accordion__item{padding-right:.9375rem;padding-left:.9375rem}.art-card-construciton__item{margin:0 0 1px;padding:15px;width:100%;flex:1 1 auto}.art-card-construciton__img{min-height:1px}.art-card-construciton__title{padding:0 15px;text-align:left;flex-grow:1}.art-menu{margin-right:0;padding-right:15px;padding-left:15px}.art-menu__link{font-size:.875rem;line-height:1.125rem}.banner-one{overflow:hidden;border:1px solid #ebf2f7;border-radius:4px}.banner-one__left{flex:1 1 120px}.banner-one__left img{width:100%;height:100%;object-fit:cover}.banner-one__right{padding:.9375rem;border:none;flex:1 1 250px}.card-calculate{padding:.9375rem}.card-calculate__title{margin-bottom:.9375rem;line-height:1.5rem}.num-list li:after,.num-list li:before{padding:0 3px;min-height:16px;line-height:1rem}.table-desc{margin:0}.table-desc table thead{display:none}.table-desc table th span{padding:0 3px;height:16px;line-height:1rem}.table-desc table tbody tr{padding-left:50px;display:flex;flex-direction:column;counter-reset:a}.table-desc table td:first-of-type,.table-desc table td:nth-of-type(2),.table-desc table th:first-of-type,.table-desc table th:nth-of-type(2){padding-left:0}.table-desc table td:nth-of-type(3),.table-desc table td:nth-of-type(4),.table-desc table th:nth-of-type(3),.table-desc table th:nth-of-type(4){text-align:left}.table-desc table td:nth-of-type(5),.table-desc table th:nth-of-type(5){padding-right:0;text-align:left}.table-desc table td,.table-desc table th{width:auto!important}.table-desc table td{padding-top:.3125rem;padding-bottom:.3125rem}.table-desc td{position:relative}.table-desc td:after,.table-desc td:before{position:absolute;top:8px;left:-33px;padding:0 3px;box-sizing:border-box;min-width:16px;height:16px;line-height:1rem;text-align:center;border-radius:9px}.table-desc td:before{content:counter(a);counter-increment:a;color:transparent;background-color:#cde1fe}.table-desc td:after{content:counter(a)}.tag-list{columns:2}.article-content .tag-list a{margin-right:0;margin-bottom:.3125rem;display:block}.form-agree_review{font-size:.875rem}.form-agree_cl-last{margin-top:16px}.button_find-filter{margin-right:-5px;width:calc(100% + 5px)}.button_reset-filter{margin-left:-5px}.button_card-calculate{max-width:100%}.button_review{width:auto;height:46px;font-weight:600}.button_tender{text-transform:inherit}.button_find-filter{padding-top:6px;padding-bottom:6px}.card-best-logo{margin-bottom:38px}.card-best-desc{font-size:.8125rem}.card-brand{width:125px;height:92px}.card-calculate-price{padding:20px}.card-calculate-price__left-block{margin-right:20px;width:200px;flex-shrink:0}.card-delivery_other-list .card-delivery-list span{width:auto;min-width:110px;flex:1 1 110px}.card-delivery-list{font-size:.875rem;line-height:20px}.card-delivery-list_min-fz{margin-left:0}.card-last-calculation{min-height:239px}.card-last-calculation__city{font-size:.875rem}.card-last-calculation__date{font-size:.75rem}.card-last-calculation__price{font-size:1.25rem}.card-list_col-3,.card-list_col-4{columns:2}.card-list_col-4-xs-1{columns:1}.card-min__title{margin-right:80px}.lazy-load.card-min-img_apartments{width:100px;background-position:14px -9px}.lazy-load.card-min-img_arbor{width:100px;background-position:10px -16px}.lazy-load.card-min-img_balconies{width:86px;background-position:-11px -15px}.lazy-load.card-min-img_cottages{width:100px;background-position:5px -8px}.lazy-load.card-min-img_terraces{width:100px;background-position:9px -16px}.lazy-load.card-min-img_veranda{width:100px;background-position:2px -13px}.card-useful-article__video:after{border-width:3.5vw 0 3.5vw 7vw}.prod-tables__table:last-of-type{margin-bottom:0}.prod-tables__table tr{padding:5px 15px;display:flex;flex-direction:column}.prod-tables__table td{padding:7px 0;display:flex}.prod-tables__table td:before{width:120px;content:attr(data-prod-tabl-title);flex-shrink:0}label.switch-die-item_prod-card:only-child .switch-die-item__text{font-size:1rem}.table table td:first-child{padding-right:10px;width:90px}.title_l-rev{display:none}.tooltype:after{right:calc(100% + 7px);left:auto;padding:12px 15px}.copyright,.footer-last-line__mit{left:0;font-size:.75rem}.menu_menu-mobile .menu-item-v2{padding:0 0 0 21px}.menu-item-v2__arrow{right:19px}.profile-wrap:after{top:-10px}.menu-mobile,.menu-mobile__wrap-menu{width:100%}.menu_menu-mobile .menu-item{padding:0 0 0 21px}.menu-item__arrow{right:19px}.list-examples-table td{padding-bottom:16px}.list-examples-table thead{display:none}.list-examples-table tbody td{padding-right:20px;padding-left:20px}.list-examples-table__body-row{display:flex;flex-wrap:wrap}.list-examples-table__body-row td{width:100%}.list-examples-table__body-row td:nth-child(2),.list-examples-table__body-row td:nth-child(3){padding-top:0;width:50%;border-top:0}.list-examples-table__body-row td:nth-child(3){display:flex;justify-content:flex-end}.list-examples-table__body-row-last{display:flex;justify-content:space-between}.list-examples-table__body-row-last td:first-child{flex-grow:1}.list-examples-theme__right{padding-top:24px}.list-examples-theme__txt{margin-top:4px}.list-examples-theme__tags{margin-top:24px}.list-news .col-xs-6:nth-of-type(odd){padding-right:10px}.list-news .col-xs-6:nth-of-type(2n){padding-left:10px}.l-desc__title{top:-3px}.l-options:after{opacity:1}.l-table-price__title{line-height:1.3}.list-content_opening-hours .list-content__title{width:97px}.list-offers-company__company-title{padding:0 0 8px 8px;justify-content:flex-start;order:3}.list-offers-company__wrap-img{flex:1;justify-content:flex-start}.list-offers-company__wrap-raiting{margin-left:auto;flex-grow:0}.list-offers-phones{margin-bottom:-1px}.banner-imgs__house{bottom:-105px}.map-offices__container{height:200px}.map-content{padding-right:35px;padding-left:35px}.map-content .mo-btn,.map-content h2,.map-content p{margin-bottom:15px;font-size:.875rem}.map-content .mo-btn span,.map-content h2 span,.map-content p span{font-size:.75rem}.map-content p[class^=mo-p]{margin-bottom:15px}.brands-products-advertising{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.brands-products-advertising__calc{margin-right:0}.brands-products-advertising__banner{width:auto}.reg-user-video-preview__icon-youtube{margin:6.5% 0;width:15%}.review-desc{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.review-desc .art-banner-two{width:auto}.wrap-banner-mobile{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.wrap-banner-mobile__right{width:auto}.leave-review__help-title{padding:27px 15px 15px;font-size:1rem;font-weight:700;line-height:1.125rem}.lr-section-nav__tab-item:active{color:#4e84f4}.lr-section-nav__tab-item:active:after{opacity:1}.bad-response__icon{width:100px;height:100px}.btn-remodal-close_city{top:18px;right:20px}.btn-remodal-close_recovery,.btn-remodal-close_sign-in{top:20px;right:20px}.good-response__icon{width:100px;height:100px}.modal-callback-form{margin:0 auto;width:calc(100% - 30px);max-width:350px}.choose-city-total-list__wrapp-content{columns:2;column-gap:20px}.modal-good-bad{margin:0 auto;width:calc(100% - 30px);max-width:350px}.modal-main-video__wrapp{margin-right:15px;margin-left:15px}.vue-modal-recovery{margin:0 auto;width:calc(100% - 30px);max-width:350px}.modal-sign-in-review__help{padding:4px 20px}.sign-in-review-content{padding-bottom:45px;width:100%;max-width:317px}.modal-sign-in{margin:0 auto;width:calc(100% - 30px);max-width:350px}.modal-video__wrapp{margin-right:15px;margin-left:15px}.review-item__read-more{margin:3px 0 24px}.review-item__read-more+a{margin-bottom:7px}.slider-wrapper__content{padding-right:15px;padding-left:15px}.slider-item{min-width:272px}.who-review{display:flex;flex-direction:column}.who-review__img,.who-review__img-wrap{align-self:flex-start;order:-1}.table-products{font-size:.75rem}.table-products th{padding:6px 0 4px 15px}.table-products td{padding:10px 0 10px 15px}.field-form__textarea_basket{min-height:120px}.select-filter_basket .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:100px}.card-price_card-construction{font-size:.75rem}.page-navigation{padding:18px 15px;font-size:.75rem}.page-navigation .arrow-box:before{width:32px;height:32px}.page-navigation-nums{top:1px}.page-navigation-nums__dots,.page-navigation-nums__num{margin:0 9px}.page-navigation-nums__num.is-active:after{top:calc(50% - 1px);width:24px;height:24px}.detali-map-near{padding:20px}.detali-map-near__title{margin:10px 0 15px}.detali-map-near__wr-dop-info{margin-top:15px}.load-files-big_basket{font-weight:300}.lfb-listing-file{min-width:90%;max-width:100%}.tender-response-good__icon{width:128px;height:128px}.card-notification{padding:17px 20px}.list-t-order__title{padding:17px 20px;font-size:1rem}.list-t-orders__item{padding:22px 20px}.list-t-orders__title{font-size:.875rem}.t-order-status__title{font-size:.75rem}.btn-status,.t-order-status__desc{font-size:.875rem}.card-tender{padding:20px 0 25px}.card-tender__title{margin-bottom:18px;font-size:1.625rem;line-height:1.875rem}.card-tender__title .lto-tag{top:-4px}.card-tender-item{margin-bottom:15px}.card-tender-item_wr-cards{margin-bottom:-5px}.card-tender-item__title{margin-bottom:3px}.card-tender-item__desc{line-height:1.37}.card-tender-item__num{width:25px}.tender-info-line{margin-top:12px;font-size:.9375rem}.tender-list-item{padding:20px 20px 5px}.tli-section{margin-bottom:16px;padding-right:0}.tli-section__title{margin-bottom:3px}.footer-menu{margin-bottom:5px}.main-page .footer-menu{margin-bottom:0}.main-page .footer-menu__list{margin-top:0}.main-page .footer-menu__item{margin-bottom:11px}.main-page .footer-menu__item:last-of-type{margin-bottom:14px}.footer-menu__title{margin-bottom:20px}.footer-menu__item,.footer-menu__title{margin-bottom:17px;font-size:.875rem}.footer-menu__item,.footer-menu__item:last-of-type{margin-bottom:15px}.footer-menu__link{display:block;line-height:1.4}.all-offers{height:46px;font-size:.875rem;color:#272c34;border:1px solid #c2ccd3;transition:border-color .27s,color .27s,background-color .27s}.all-offers:hover{color:#fff;background-color:#6999fd;border-color:#6999fd}.all-offers__img_return{margin-right:0}.all-offers_m-show-img{height:auto;border:none}.all-offers_m-show-img:hover{background-color:transparent}.all-offers_m-show-img:hover svg{fill:#6999fd}.all-offers_m-show-img .all-offers__txt{display:none}.all-offers_has-img{margin-top:14px;width:100%;justify-content:center;border-color:#3a6fdc}.link-img_t-constr{padding:8px 10px 32px 20px;border-radius:8px 0 0 8px}.link-img_t-docs{padding:8px 20px 32px 10px;border-radius:0 8px 8px 0}.link-img__wr-img{padding:0 9px;height:auto;min-height:146px}.link-img__txt{font-size:.875rem;line-height:1.125rem}.calc-design-params .calc-sub-title{margin:28px 0 18px}.calculator-container__btn{width:100%;height:46px;font-size:.875rem}.calc-form-params>div{margin-bottom:15px}.calc-form-field{padding-top:35px;padding-bottom:30px}.calc-form-field__wr-help{padding-left:0}.btn-count,.button-svg{width:100%}.wr-cts-links>div:first-child{padding-right:0}.wr-cts-links>div:last-child{padding-left:0}.footer-bottom-menu{columns:1}.footer-bottom-menu_dop{margin-top:10px}.footer-bottom-menu{font-size:.75rem}.footer-bottom-menu__item{margin:-9px 0;padding:0;pointer-events:none}.footer-bottom-menu__link{padding-right:14px;display:block;line-height:3rem;pointer-events:all}.border-bottom-link{border:none}.item-with-img{gap:0}.pad25{padding:15px 0}.last-line div{max-width:100%!important}.last-line div:nth-child(3){text-align:left}.footer-main-links{columns:1}.footer-main-links .logo{display:block;margin-bottom:15px;top:10px;position:relative}.social-networks__svg_yt{left:-25px;top:-11px}.o-info_schedule:after{right:0;left:0}}@media (min-width:576px) and (max-width:767px){.card-why-choose-column{max-width:100%;flex:1 1 235px}.prod-tables__table td:last-child{padding:15px 20px 13px 10px}.map-content{columns:2;column-gap:35px;break-inside:avoid}.map-content>*{display:inline-block;width:100%}.map-content a{display:inline-block!important;line-height:40px;text-align:center}.select-filter_d-p .select-filter__list.selectize-control.single .selectize-dropdown .selectize-dropdown-content{max-height:168px}}@media (min-width:768px) and (max-width:991px){.wrap-banner-mobile_video .wrap-banner-mobile__right{width:313px;flex:0 0 313px}}@media (min-width:576px) and (max-width:991px){.footer-bottom-menu_dop{display:flex;width:100%;order:-1;justify-content:center}.social-networks__wrap{width:auto}.social-networks__items{flex-direction:row;align-items:center}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.card-company-brand__wrap-img{grid-column:1;-ms-grid-row-span:2;-ms-grid-row-align:center}.card-company-brand__desc,.card-company-brand__title{grid-column:2}.card-company-brand__title{-ms-grid-row-align:end;grid-row:1}.card-company-brand__desc{-ms-grid-row-align:start;grid-row:2}.compilation-brands{margin:-10px auto}.compilation-brands .select-filter{grid-column:1}.compilation-brands .select-inputs-checkbox{grid-column:2}.compilation-brands .button{grid-column:3;-ms-grid-row-align:end}.compilation-brands__status{margin:10px;grid-column:1;grid-row:2}.compilation-brands .button,.compilation-brands .select-filter,.compilation-brands .select-inputs-checkbox{margin:10px;grid-row:1}.inputs-chosed-items__arrow{top:37%}.list-examples-theme{display:-ms-grid;-ms-grid-columns:minmax(320px,389px) minmax(100px,228px) minmax(160px,1fr)}.list-examples-theme__left{-ms-grid-column:1}.list-examples-theme__center{-ms-grid-column:2}.list-examples-theme__right{-ms-grid-column:3}.form-business-user__fields{display:-ms-grid;-ms-grid-columns:1fr 1fr}.form-business-user__fields>input{margin-left:10px;max-width:calc(100% - 10px);-ms-grid-row-align:end}.form-business-user__fields>:nth-child(odd){padding-right:10px;-ms-grid-column:1}.form-business-user__fields>:nth-child(2n){padding-left:10px;-ms-grid-column:2}.form-business-user__fields>:nth-child(-n+8){-ms-grid-row:4}.form-business-user__fields>:nth-child(-n+6){-ms-grid-row:3}.form-business-user__fields>:nth-child(-n+4){-ms-grid-row:2}.form-business-user__fields>:nth-child(-n+2){-ms-grid-row:1}.form-business-user__fields>:nth-last-child(n+3){margin-bottom:10px}.rev-avatar img{width:100%}.who-review{display:-ms-grid;-ms-grid-columns:1fr minmax(100px,max-content)}.who-review__name,.who-review__reiting{-ms-grid-column:1}.who-review__reiting{-ms-grid-row-align:end;-ms-grid-row:1}.who-review__name{-ms-grid-row-align:start;-ms-grid-row:2}.who-review__img,.who-review__img-wrap{-ms-grid-column:2;-ms-grid-row-span:2;-ms-grid-row-align:center}.select-filter__list.selectize-control.single .selectize-input .select-filter-arrow{top:37%}}@media (min-resolution:192dpi){.lazy-load.card-min-img_apartments{background-image:url(/assets/public/styles/../images/glazing-apartments@2x.jpg)}.lazy-load.card-min-img_arbor{background-image:url(/assets/public/styles/../images/glazing-arbor@2x.jpg)}.lazy-load.card-min-img_balconies{background-image:url(/assets/public/styles/../images/glazing-balconies@2x.jpg)}.lazy-load.card-min-img_cottages{background-image:url(/assets/public/styles/../images/glazing-cottages@2x.jpg)}.lazy-load.card-min-img_terraces{background-image:url(/assets/public/styles/../images/glazing-terraces@2x.jpg)}.lazy-load.card-min-img_veranda{background-image:url(/assets/public/styles/../images/glazing-veranda@2x.jpg)}.banner-imgs__cloud_1{background-image:url(/assets/public/styles/../images/cloud-2@2x.png)}.banner-imgs__cloud_2,.banner-imgs__cloud_3,.banner-imgs__cloud_4{background-image:url(/assets/public/styles/../images/cloud-1@2x.png)}.banner-imgs__house_1,.banner-imgs__house_5,.banner-imgs__house_6{background-image:url(/assets/public/styles/../images/house-2@2x.png)}.banner-imgs__house_2,.banner-imgs__house_3,.banner-imgs__house_4{background-image:url(/assets/public/styles/../images/house@2x.png)}}
/* End */


/* Start:/assets/public/styles/list-constructions.min.css?17721898933004*/
.l-constructions img{height:auto}[data-img-name^=balc]{max-width:100%}.balc_3_casement_straight{max-width:170px}.balc_3_casement_straight.c-detail{min-width:170px;max-width:339px}.balc_3-1_casement_gform,.balc_4_casement_straight{max-width:226px}.balc_3-1_casement_gform.c-detail,.balc_4_casement_straight.c-detail{min-width:224px;max-width:452px}.balc_1-3-1_casement_pform.c-detail,.balc_3-2_casement_gform.c-detail,.balc_4-1_casement_gform.c-detail,.balc_4-1small_casement_gform.c-detail,.balc_5_casement_straight.c-detail{min-width:282.35px;max-width:565px}.balc_1-4-1_casement_pform.c-detail,.balc_5-1_casement_gform.c-detail,.balc_6_casement_straight.c-detail{min-width:340px;max-width:678px}.balc_1-5-1_casement_pform.c-detail,.balc_7_casement_straight.c-detail{min-width:399px;max-width:791px}.balc_8_casement_straight.c-detail{min-width:455px;max-width:904px}.balc_9_casement_straight.c-detail{min-width:512px;max-width:1017px}.balc_1-8-1_casement_pform.c-detail{min-width:568px}.win_1_case{max-width:60px}.win_1_case.c-detail{min-width:60px;max-width:120px}.win_1_case_frame{max-width:55px}.win_1_case_frame.c-detail{min-width:55px;max-width:110px}.win_2_case{max-width:120px}.win_2_case.c-detail{min-width:120px;max-width:240px}.win_2_case_frame{max-width:110px}.win_2_case_frame.c-detail{min-width:110px;max-width:220px}.win_3_case{max-width:180px}.win_3_case.c-detail{min-width:180px;max-width:360px}.win_3_case_frame{max-width:165px}.win_3_case_frame.c-detail{min-width:165px;max-width:340px}.winarch_1_case{max-width:60px}.winarch_1_case.c-detail{min-width:60px;max-width:120px}.winarch_1_case_frame{max-width:60px}.winarch_1_case_frame.c-detail{min-width:60px;max-width:120px}.winarch_2_case{max-width:120px}.winarch_2_case.c-detail{min-width:120px;max-width:240px}.winarch_3_case{max-width:180px}.winarch_3_case.c-detail{min-width:180px;max-width:360px}[data-img-name^=winkrug_],[data-img-name^=wintreug_]{max-width:120px}[data-img-name^=winkrug_].c-detail,[data-img-name^=wintreug_].c-detail{min-width:120px;max-width:240px}.winkrug_2_case{transform:rotate(-90deg)}[data-img-name*="2_case_balcony"]{max-width:160px}[data-img-name*="2_case_balcony"].c-detail{min-width:120px;max-width:240px}[data-img-name*="1_case_balcony"]{max-width:120px}[data-img-name^=wintrap_1]{max-width:60px}[data-img-name^=wintrap_1].c-detail{min-width:60px;max-width:120px}[data-img-name^=wintrap_2]{max-width:120px}[data-img-name^=wintrap_2].c-detail{min-width:120px;max-width:240px}[data-img-name$=door_2_casement_2fr],[data-img-name$=door_2_casement_nofr],[data-img-name^=door_2_casement]{max-width:120px}[data-img-name$=door_2_casement_2fr].c-detail,[data-img-name$=door_2_casement_nofr].c-detail,[data-img-name^=door_2_casement].c-detail{min-width:120px;max-width:240px}[data-img-name^=door_1_casement]{max-width:60px}[data-img-name^=door_1_casement].c-detail{min-width:60px;max-width:120px}@media (min-width:576px){[data-img-name$=_gform]~.l-link-more,[data-img-name$=_pform]~.l-link-more{margin-top:-1%}}
/* End */
/* /local/templates/main/template_styles.css?1772189889245 */
/* /assets/public/styles/start.min.css?1772189893130248 */
/* /assets/public/styles/app.min.css?1772189893203131 */
/* /assets/public/styles/list-constructions.min.css?17721898933004 */
