body.overlay-layer:after{transition:opacity .3s 0s,visibility 0s 0s;opacity:1;visibility:visible}body.menu-fixed .wrapper--all{padding-top:60px}@media (min-width:992px){#zastroyshchiki{margin-right:0;margin-left:0}}#zastroyshchiki a{padding:10px 8px 10px 45px!important;background:url(/assets/templates/bt/img/zastroyshchiki.png) no-repeat 10px transparent;padding-left:30%}header{min-height:60px}header,header .wrapper{font-size:18px;color:#fff;background-color:#050000}header .wrapper{height:60px;padding:0;justify-content:space-around;max-width:100%;align-items:center;font-family:FuturaBook;display:flex}header .logo{max-width:240px;order:0}header .contact{text-align:right;order:4}header .contact .phone a{text-decoration:none;color:#fff}.top--menu{order:1;z-index:999}header .mail{order:3}header .mobile--phone{padding:9px;order:1}header .mobile--menu--btn,header .mobile--phone{height:40px;border:1px solid #413e42;outline:none;text-align:center;border-radius:4px;cursor:pointer;width:40px;line-height:38px;display:none}header .mobile--menu--btn{padding:6px;order:2}.mobile--menu{display:none}#second--menu .wrapper{width:842px}.dom--info{font-size:18px;color:#050000;text-align:center;width:44%;font-family:FuturaBook;display:inline-block}.dom--info .h1{font-size:66px;color:#f13439}.h1,h1{font-size:2em;margin-bottom:1.2;text-align:center}.h1,.h2,h1,h2{color:#050000;margin-top:10px;font-family:FuturaBook}.h2,h2{font-size:1.5em;margin-bottom:10px}.h3,h3{font-size:1.125em;margin-bottom:.8em;color:#050000;margin-top:10px;font-family:FuturaBook}.phonehand{height:574px;background-size:cover;margin-left:25px;width:53%;background-image:url(/assets/templates/bt/images/site-img/hand.png);background-repeat:no-repeat;vertical-align:bottom;vertical-align:middle;display:inline-block}.arrow{cursor:pointer;margin-left:15px}.active .arrow path{fill:#df2328}#content--wrap{padding:2em 15px;background:hsla(0,0%,100%,.8);margin-top:15px}.main--content{align-self:flex-start;width:870px}article{color:#050000;margin-top:20px}.bread--crumbs{width:100%;padding-left:15px}.breadcrumb{list-style:none;margin-bottom:10px}.breadcrumb li{font-size:13px;display:inline-block}.breadcrumb li a{font-size:13px;margin-right:5px}.breadcrumb li.active{color:#df2328}center.phones{font-size:1.2em;color:#050000;text-transform:uppercase;font-family:FuturaBook}footer{min-height:50px;padding:10px 2%;font-size:14px;color:#f6f6f6;background-color:rgba(22,22,25,.88)}footer .copy{margin-right:12px}footer a{text-decoration:none;color:#f6f6f6}footer .gl-current-select{border-bottom:1px dashed #f6f6f6}footer address{font-style:normal;display:inline}footer .footer--menu a{margin-right:15px}.forHide .h1{color:#fff}.btn{font-size:16px;border:2px;border-color:transparent;text-decoration:none;border-style:solid;text-align:center;cursor:pointer;display:inline-block}.btn--red{border-color:#e02f33;color:#fff;background:#e02f33}.btn--default{border-color:#e02f33;color:#e02f33;background:transparent}.calc.btn,.print.btn{width:119px;line-height:33px}.calc.btn{margin-right:15px}.tid1 #content .wrapper{position:absolute;bottom:63px;left:calc(50% - 512px);width:1024px}.tid1 .btn{padding:14px 0;margin:15px;width:170px}.cards{-webkit-justify-content:center;justify-content:center;flex-wrap:wrap;display:-ms-flex}.card,.cards{display:flex;display:-webkit-flex}.card{height:268px;overflow:hidden;justify-content:flex-end;border:1px solid #e2e2e2;transition:box-shadow .3s ease-in-out;-webkit-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;position:relative;max-width:268px;flex-direction:column;background-size:cover;min-width:268px;margin:0 63px 20px;box-shadow:0 1px 2px transparent;border-radius:5px;cursor:pointer;width:calc(45% - 30px);display:-ms-flex}.card:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.18)}.card img{max-width:100%}.card h3{padding:0 19px;font-size:1.375em;background-color:#fff;line-height:58px}.card .card--footer{padding:5px 9px;justify-content:space-between;margin-bottom:0;border-top:1px solid #e2e2e2;align-items:center;background:#f5f5f5;display:flex;display:-ms-flex;display:-webkit-flex}.card b{font-size:1.125em}.card .btn{width:119px;line-height:33px}.smart_home_list_el{align-items:center;display:flex;display:-webkit-flex}.smart_home_list_el img{height:30px;margin:10px 13px 10px 0;width:30px}.forHide .h2{font-size:2.52em;text-align:center}.forHide h3{font-size:1.5em}.forHide{padding:10px}.forHide>.flex{border:1px solid #e2e2e2}.forHide .flex>.col{padding:1.625em 2.5em}.forHide .total{padding:11px 5px 28px;text-align:center;background-color:#f5f5f5}.forHide .total h3{font-size:1.5em}.forHide .total b{font-size:2.25em;color:#df2328;font-family:FuturaMedium}.forHide .order{text-align:right;margin-top:23px}.forHide .order .btn{padding:8px}#pdopage ul.pagination{text-align:center;margin:15px 0 0}.pagination li{display:inline}.pagination a:hover,.pagination li.active a{color:#fff;position:relative;top:1px;background:#ddd}.pagination a,.pagination span{padding:3px 9px;text-decoration:none;margin-right:5px;color:#999;border-radius:3px}#objects .rows:after{height:0;content:"";width:40%}#objects .el{height:230px;border:1px solid #e2e2e2;text-decoration:none;background-size:cover;margin:30px;align-items:flex-end;background-position:50%;width:230px;background-repeat:no-repeat;display:flex}#objects .el .h3{height:68px;-webkit-justify-content:center;justify-content:center;color:#fff;text-align:center;background-color:rgba(49,48,51,.9);margin:0;align-items:center;width:100%}.rows{-webkit-justify-content:center;justify-content:start;flex-wrap:wrap;flex-direction:row;display:flex;display:-ms-flex;display:-webkit-flex}.footer--menu{text-align:end}.rows .el{height:auto;border:none;margin:0 0 3.313em}.news.el img{height:180px;width:100%}.news .header{padding-top:26px;font-size:1.375em;color:#050000;font-family:FuturaBook}.news .date{font-size:14px;color:#999;margin:11px 0}.news .news_content{font-family:FuturaLight}.rows .news.el{margin:7px}.opportunities{padding-top:67px;justify-content:space-between;padding-bottom:150px}.opportunities .col{text-align:center;flex-basis:167px}.opportunities img{height:55px;margin-bottom:1em;width:49px}.tid16 .main--content .flex{justify-content:space-between}.tid16 .main--content .flex>.col{width:50%}.tid16 .contacts-list{padding:0;list-style-type:none;margin:0 0 0 20px}.tid16 .contacts-list>li{margin-bottom:10px}.tid16 .contacts-list .icon+span{font-size:18px;color:#050000;margin-left:15px;width:80%;font-family:FuturaBook}.tid16 .contacts-list .icon+span:last-child{font-size:16px;font-family:FuturaLight}.tid16 #shop_address{padding:0;list-style-type:none;margin:0}.tid16 #shop_address li{color:#050000}.tid16 #sh--map{margin-top:30px}#objects .cooperation.rows{justify-content:space-around}#objects .cooperation.rows .el{height:297px;width:40%}#objects .franchise .el{height:285px;width:268px}#map--container{padding-top:2em}#map--container .bread--crumbs{padding:0}#map--filter{width:100%}.button--filter--map{border-right:1px solid #b5c0be;min-height:51px;padding:0 15px;justify-content:center;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;background-color:#c81417;align-items:center;cursor:pointer;width:20%;line-height:20px;display:flex;display:-webkit-flex;z-index:99}.button--filter--map.selected{background-color:#ff1e23;-webkit-box-shadow:0 3px 5.8px 1.2px rgba(0,0,0,.24);-moz-box-shadow:0 3px 5.8px 1.2px rgba(0,0,0,.24);box-shadow:0 3px 5.8px 1.2px rgba(0,0,0,.24)}#calc--table .rows{padding:5px;flex-wrap:nowrap;margin-bottom:1em;color:#050000;background-color:#f5f5f5;align-items:center;width:100%}#calc--table .rows img{width:43px}#calc--table .rows .name--descr{width:75%}#calc--table .rows .name--descr span{width:35%;vertical-align:middle;display:inline-block}#calc--table .rows span.descr{width:65%;padding-left:15px}#calc--table .rows span.price{color:#df2328;width:100%}#calc--table .rows .quantity{width:15%}#calc--table .rows input{margin-right:5px;text-align:center;width:55px}#calc--table .rows .row{width:80%}#calc--table .rows .work--name{width:85%;display:inline-block}.prefix,.total--price{color:#df2328}#g--calc--table,#w--calc--table{font-size:14px;border-collapse:separate;border-spacing:0 6px;width:100%}#g--calc--table tr,#w--calc--table tr{color:#050000;background-color:#f5f5f5}#g--calc--table tr td,#w--calc--table tr td{padding:3px;vertical-align:middle}#w--calc--table tr td{padding:15px 3px}.G-image{text-align:center;width:41px}.G-name{width:20%}.G-price,.G-total--price,.G-total--price--nds,.W-price,.W-total--price,.W-total--price--nds,.summary--price{color:#df2328}.G-descr,.W-name{width:60%}.G-quantity{width:70px}.G-quantity input,.W-quantity input{font-size:14px;text-align:center;width:50px}.W-quantity{width:104px}.price-container{padding:10px;background-color:#f5f5f5;display:inline-block}.text--right{flex-direction:column;text-align:right;align-items:flex-end}.text--right>.col{padding:5px 15px;background-color:#f5f5f5;width:290px}.print .rows{align-items:center}.actions{text-align:right;margin-top:15px}.tid17 .card h3{margin:0}#map--container #map .el{padding:15px;margin:0;width:250px}#map--container #map .news.el img{height:auto;margin:0 auto;width:200px;display:block}ymaps.ymaps-2-1-53-balloon__close+ymaps.ymaps-2-1-53-balloon__content{padding:0;margin:0}ymaps.ymaps-2-1-53-controls__control_toolbar{display:none}.tid3 article img{margin-bottom:15px}.tid5 #objects{margin-top:20px}article table{border-collapse:separate;border-spacing:0 6px}article table td,article table th{padding:3px;text-align:left;vertical-align:middle}article table tr{background-color:#f5f5f5}.intarrective--map{right:0;position:absolute;bottom:8em}.intarrective--map a{padding:0 15px;font-size:18px;text-decoration:none;color:#2f2d2f;position:relative;background-color:hsla(0,0%,100%,.6);-webkit-box-shadow:0 6px 8.8px 1.2px rgba(0,0,0,.24);-moz-box-shadow:0 6px 8.8px 1.2px rgba(0,0,0,.24);box-shadow:0 6px 8.8px 1.2px rgba(0,0,0,.24);line-height:40px;font-family:FuturaBook;display:inline-block}.intarrective--map a img{margin-right:10px;margin-bottom:-5px}.spasibo p{color:#fff!important}.smart--kit{right:0;position:absolute;bottom:5em}.smart--kit a{padding:0 15px;font-size:18px;text-decoration:none;color:#fff;position:relative;background-color:rgba(224,47,51,.9);-webkit-box-shadow:0 6px 8.8px 1.2px rgba(0,0,0,.24);-moz-box-shadow:0 6px 8.8px 1.2px rgba(0,0,0,.24);box-shadow:0 6px 8.8px 1.2px rgba(0,0,0,.24);line-height:40px;font-family:FuturaBook;display:inline-block}.smart--kit a .menu--icon{margin-right:.5em;margin-bottom:-4px;margin-left:0}.equip td{font-size:14px}.btnz{font-size:16px;border:8px;border-color:transparent;text-decoration:none;border-style:solid;text-align:center;cursor:pointer;display:inline-block}#page1190 table tbody{grid-gap:5px;display:grid}#page1190 tr{border:1px solid #e2e2e2;transition:box-shadow .3s ease-in-out;-webkit-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;box-shadow:0 1px 2px transparent;background:transparent}#page1190 tr:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.18);cursor:default}#page1190 table tbody tr td:first-child{padding:1em;text-align:center}#page1190 table tbody tr:last-child{border:none}#page1190 table tbody tr:last-child td:first-child{width:80%}.f-nav:not(.open){right:0;-webkit-transition:0s ease-in-out;transition:0s ease-in-out;position:fixed;top:0;left:0;z-index:5}#call_us .custom-checkbox{margin-bottom:0!important;opacity:0;display:table-column}.btn_presentation{padding:.5em .8em;border:2px solid #bc262a;text-decoration:none;color:#fff;margin:0 auto;border-radius:7px;background:#bc262a;display:inline-block}.btn_presentation:hover{-webkit-box-shadow:-2px 3px 4px 0 rgba(0,0,0,.3);-moz-box-shadow:-2px 3px 4px 0 rgba(0,0,0,.3);box-shadow:-2px 3px 4px 0 rgba(0,0,0,.3)}.workemail{display:none}.spec_item{color:#050000;text-align:center;padding-bottom:28px}.spec_item-title{font-size:20px;font-weight:700;padding-bottom:9px;font-family:FuturaBook}.double_img{padding:45px 0 0}.home_img{float:right}.intro_block{padding:22px 0;font-size:24px;color:#050000;margin:0 auto;width:60%;font-family:FuturaBook}.border_bottom,.intro_block{text-align:center}.border_bottom:after{height:3px;-webkit-transition:width 1s ease-out;transition:width 1s ease-out;content:" ";max-width:696px;margin:24px auto 0;background:url(/assets/templates/kit/images/static/bg-header.png) no-repeat bottom;background-size:95% 3px;width:100%;display:block}.set_wrapper{padding:95px 0 59px}.set_item{min-height:400px;margin-bottom:36px;position:relative;background-color:#fff;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.3);box-shadow:0 5px 11px 0 rgba(0,0,0,.3);padding-bottom:76px}.set_item-header{font-size:16px;color:#fff;text-transform:uppercase;text-align:center;background-color:#df2328;line-height:53px}.set_item-price:before{height:1px;right:0;content:"";position:absolute;top:0;background-color:#ccc;margin:0 auto;left:0;width:80%;display:block}.set_item-price{padding-top:15px;font-size:30px;right:0;color:#df2328;position:absolute;bottom:23px;text-align:center;left:0}.set_item-price span{font-weight:700}.set_item-text{padding:29px 40px;font-size:16px;color:#050000}.set_item-text ul li{list-style:none;position:relative;padding-bottom:12px;padding-left:26px}.set_item-text ul li:before{font-size:19px;content:"•";position:absolute;top:0;left:0;display:block}.wrapper_img{min-height:550px;padding-top:128px;color:#fff;background:url(/assets/templates/bt/img/fon_spec.jpg) no-repeat 50%;background-size:cover}.tiitle{font-size:36px;color:#333;text-align:center;display:block}.block_buttons{padding-top:35px}#page1206 .main--content{width:1060px}#page1206 .wrapper_img h2{color:#fff}#page1206 .btn-make-order{color:#fff;background-color:#d1272a;float:right}#page1206 .btn-make-order,#page1206 .btn-make-question{height:50px;font-size:18px;text-decoration:none;max-width:270px;text-align:center;width:100%;line-height:50px;margin-top:18px;font-family:ProximaNovaRegular,Verdana,sans-serif;display:block}#page1206 .btn-make-question{color:#050000;background-color:#fff}.easy_home-item{padding:44px 0 23px 18px;font-size:24px;color:#333;position:relative;width:348px;line-height:26px;word-wrap:break-word}.easy_home-item,.easy_home-item span{font-family:AkzidenzGroteskPro}.flex-between{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper_easy_home{padding:92px 0}.easy_home-item:before{height:27px;content:"";position:absolute;top:0;background:url(/assets/templates/bt/img/list-style.png) no-repeat 50% transparent;width:27px;display:block}.easyhome_wrapper_img{margin:0 auto;width:40%}.easy_home-item:after{height:100%;top:0;width:2px}.easy_home-item-borderbottom,.easy_home-item:after{content:"";position:absolute;background-color:#e20612;left:0;display:block}.easy_home-item-borderbottom{height:2px;bottom:0;width:80%}#page1206 footer .col{width:unset}.img-fluid{height:auto;max-width:100%}.spec_offer_wrapper{padding:37px 0}#page1206 h1,#page1206 h2{font-size:48px;font-weight:200;font-family:AkzidenzGroteskPro}#shom_menu_btn{text-align:center;width:70px}#shom_menu{padding-top:20%;position:absolute;top:0;cursor:pointer;left:0;z-index:10}#shom_menu_leftmenu{display:none}#page1206 .left--menu{display:block}.smart_home_item{font-size:16px;font-weight:700;color:#333;line-height:14px;margin-top:3.2rem;font-family:AkzidenzGroteskPro}.wrapper_easy_home .border_bottom{margin:0 auto;width:77%}.dispatching_wrapper_text p{font-size:30px;color:#333;font-family:AkzidenzGroteskPro}.dispatching_wrapper_text li{list-style:none;font-size:30px;color:#333;position:relative;font-family:AkzidenzGroteskPro!important;padding-left:26px}.dispatching_wrapper_text ul li:before{height:5px;font-size:26px;content:"";position:absolute;top:17px;background-color:#333;border-radius:50%;left:3px;width:5px;display:block}.dispatching_wrapper_content{padding:56px 0 110px}#page1206 #modal_window_form_order{height:100%;max-width:100%}#page1206 .modal .body .close{line-height:21px}@media (max-width:992px){.flex-between{display:block}.easyhome_wrapper_img{text-align:center;width:unset}.intro_block{width:unset}.easy_home-item{margin-bottom:35px;width:100%}}.set_wrapper .tiitle{padding:.7em 0}.dispatching_wrapper .tiitle{word-wrap:break-word}.opend_menu{padding-top:0!important;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;position:relative!important;animation-name:slideRight;-webkit-animation-name:slideRight;visibility:visible!important;top:0!important;animation-duration:.3s;-webkit-animation-duration:.3s}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}to{transform:translateX(0)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}to{-webkit-transform:translateX(0)}}.opend_menu .left--menu{width:100%}.opend_menu #shom_menu_btn img{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:768px){#page1206 .btn-make-order{margin:0 auto;width:100%;float:none}#page1206 .btn-make-question{margin:0 auto}.wrapper_img{background:url(/assets/templates/bt/img/fon_spec.jpg) no-repeat 26%}#page1206 .wrapper_img h2{font-size:35px}.set_item-text{padding:29px 20px}#page1206 h2{font-size:36px}.dispatching_wrapper_text li,.dispatching_wrapper_text p{font-size:18px}.dispatching_wrapper_text{padding-top:25px}.wrapper_img{padding-top:65px}#page1206 .btn-make-question{margin-top:18px}.easy_home-item-borderbottom{width:100%}#page1206 .main--content{padding-right:0;padding-left:0}}.double_img_right_block{font-size:16px;color:#333;font-family:FuturaBook}@media (max-width:425px){#objects .rows:after{height:0;content:"";width:100%}}#on_close label{margin-bottom:15px;color:#fff;align-items:center;cursor:pointer;grid-gap:18px;display:flex}#on_close label input[type=radio]{margin:0;width:18px}#on_close label input[type=radio]:checked{box-shadow:0 4px 15px rgba(255,67,66,.83);background:linear-gradient(180deg,#ed1f26,#fe8b82)}#on_close h3{font-size:36px;font-weight:450;margin-bottom:2rem;color:#fff;text-transform:uppercase;line-height:46px}#on_close h3 span{color:#ff1e23}#on_close .btn-row{text-align:right}.roistat-promo-wrap{display:none!important}.search{order:2}.search-form{width:100%}#btn-search{height:24px;border:transparent;background:transparent;background-size:contain;background-position:50%;cursor:pointer;width:18px;background-image:url(/assets/templates/bt/img/icons/search.svg);background-repeat:no-repeat}.fix_search{transform:translateY(-100%);padding:30px 15px;right:0;transition:all .3s ease-in-out;position:fixed;opacity:0;top:0;box-shadow:0 0 15px rgba(0,0,0,.15);background:#050000;left:0;z-index:1000}.fix_search-open{transform:translateY(0);opacity:1}.fix_search-find{border:none;background:0 0}.fix_search-close,.fix_search-find{height:40px;cursor:pointer;width:40px;float:right}.fix_search-close{padding-top:11px;transition:all .3s ease-in-out;opacity:.5;text-align:right}.search-input{height:40px;font-size:1.1em;border:none;color:#fff;border-bottom:1px solid #e02f33;background:transparent;width:calc(100% - 80px);display:block}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}input[type=search]::-webkit-search-cancel-button{height:15px;-webkit-appearance:none;cursor:pointer;width:15px;background-image:url(/assets/templates/bt/img/icons/close-search.svg)}​​​ d-flex{display:-ms-flexbox!important;display:flex!important}.simplesearch-highlight{text-decoration:underline;font-weight:800;color:#df2328}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{margin-right:auto;max-width:960px;padding-right:15px;margin-left:auto;padding-left:15px}}