﻿body,button,input,textarea,.menu-header,.menu-dropdown-root,.site-head-phone,.footer-menu-head,.footer-menu .footer-menu-list .footer-menu-item,.site-head-cart .total-cart-price,.products-view-block .products-view-item .products-view-category,.catalog-filter .catalog-filter-content .catalog-filter-block-header{font-family:"OpenSans","Helvetica Neue",Helvetica,Geneva,Arial,sans-serif}.page-header-style{text-align:center;line-height:1.4;display:block}@media screen and (min-width:769px){.page-header-style{padding:15px 10px 0 10px;font-size:1.5rem}}@media screen and (max-width:768px) and (min-width:374px){.page-header-style{padding:10px 10px 0 10px;margin-bottom:10px;font-size:1rem}}@media screen and (max-width:374px){.page-header-style{padding:10px 10px 0 10px;margin-bottom:10px;font-size:.7rem}}body{opacity:0;animation:ani 1.5s forwards}@keyframes ani{0%{opacity:0}100%{opacity:1}}.site-body>.container,.site-body-inner{padding-bottom:2em}a.link-style{border-bottom:1px solid #fceb30}@media screen and (max-width:895px){div.h2{margin-top:2em}}.site-head{background:url(../userfiles/Баннеры/header-top-bg.png) no-repeat 0 0}.breads{margin-top:10px;margin-bottom:13px}.breadcrumbs__item,.breadcrumbs__item span,.breads .breads-item .breads-item-current{color:#999!important;background-color:transparent!important}.breads .breads-item:not(:first-child) .breads-item-link{background-color:transparent!important}@media screen and (max-width:894px){.categories-root .cs-bg-4{background-color:#fceb30}}.page-title{margin-left:0}.staticpage-title{text-align:left}.staticpage-title{padding-left:0}.products-view-name-default,.products-view-name-slim,.products-specials-category{position:relative;overflow:visible}.products-view-block .products-view-item .products-view-name{font-weight:500;font-size:14px;min-height:5.2em}@media screen and (max-width:894px){.catalog-view .prod-name,.catalog-list .prod-name{-webkit-line-clamp:5!important}.products-view-tile .products-view-name-link{-webkit-line-clamp:4!important}}@media screen and (min-width:895px){.products-view-tile .products-view-name-link{-webkit-line-clamp:4!important}}.products-view-tile .products-view-name-default{height:3.5rem}.products-view-tile .products-view-labels{top:7.625rem}.details-row.details-briefdescription a{margin-bottom:30px;margin-top:30px;display:inline-block;padding:5px 15px;background-color:#f5f5f5;border-radius:4px}.details-row.details-briefdescription a:hover{background-color:#e8e8e8;color:#000;transition:.3s}.details-row.details-briefdescription p{margin-top:10px;margin-bottom:10px}@media screen and (min-width:895px){.details-buy-one-click{display:inline-block;margin-top:15px;padding:1.036em 3.434em;transition:all .2s ease-in-out;border-radius:50px;font-size:14px;font-family:"OpenSans","Helvetica Neue",Helvetica,Geneva,Arial,sans-serif;font-weight:bold;border:2px solid #fceb30}}.details-row{margin-top:.2375rem}.product-card-properties li{padding:3px;border-bottom:1px solid #eee;display:block;width:300px;max-width:90%}.details-param-value{font-weight:bold}.product-card-properties{list-style-type:none}.details-row.details-briefdescription table{margin-bottom:30px;border:2px solid #fff}.details-row.details-briefdescription td{border-right:1px solid #fff}.details-row.details-briefdescription tr{border-bottom:1px solid #efefef}.details-block-product .details-tabs li,.mobile-product-main-info li{margin-bottom:5px}.wishlist-checkbox:checked~.custom-input-text .wishlist-text-added{display:inline;width:min-content}.products-view-tile .products-view-buttons,.btn-product-view-preorder{border-radius:31px;background-color:#f5f5f5;display:block}table{border-collapse:collapse}.header_email{color:#000;font-size:1.2em}.header_email:hover::after{content:attr(data-title);position:absolute;bottom:-30px;right:0;z-index:1;background:rgba(255,255,255,.9);font-family:Arial,sans-serif;font-size:12px;padding:5px 10px;border:1px solid #999;border-radius:3px}.site-head-phone,.custom_contacts .contacts-phone a,.footer-call-us .footer-call-us-right a{color:#f00}.site-head-phone{font-size:1.3em;font-weight:600;text-align:left}.head-compare:before{font-family:font-electro;font-size:26px;content:"d";line-height:26px}.head-compare svg{height:0}.main-menu-search{padding:5px 0}.site-head-inner{padding:0}.checkout-success-content a{margin-bottom:30px;margin-top:30px;display:inline-block;padding:5px 15px;background-color:#f5f5f5;border-radius:4px}.checkout-success-content a:hover{background-color:#e8e8e8;color:#000;transition:.3s}.connector__trigger,.connector__item--chat{background-color:#009021}.connector__trigger:hover,.connector__item--chat:hover{box-shadow:0 0 10px 0 #444}.connector a.connector__item:hover{box-shadow:0 0 10px 0 #2da5e1}@media screen and (min-width:895px){.connector-with-bottom-panel{bottom:50px!important}}@media screen and (max-width:894px){.connector-with-bottom-panel{bottom:70px!important;right:10px!important}}@keyframes shadowWave{0%{box-shadow:0 0 0 0 #aaa}50%{box-shadow:0 0 10px 0 #aaa}100%{box-shadow:0 0 0 0 #aaa}}.cart_page .cart-full-buttons .btn-submit{background-color:#777!important;left:20px}.scroll-to-top.scroll-to-top-active{background-color:#fceb30!important;left:20px}.icon-up-open-before.to-top-icon.cs-t-1{color:#333e48!important}@media screen and (max-width:894px){.logo-footer{margin-top:1em;margin-bottom:1em;max-width:70%;margin-left:auto;margin-right:auto}.footer-call-us{text-align:center}body .site-footer-top-level .footer-menu-list,body .site-footer-top-level .footer-menu-head{text-align:center}}.footer-call-us{padding-right:.625rem;padding-left:.625rem}.footer-menu-link.cs-l-2.social{height:40px;width:40px}.footer-menu-link.cs-l-2.social.social--telegram.icon-telegram-before.icon-no-margin{margin-top:4px}.footer-menu-link.cs-l-2.social.social--telegram.icon-telegram-before.icon-no-margin:before,.footer-menu-link.cs-l-2.social.social--vkontakte.icon-vkontakte-before.icon-no-margin:before{font-size:30px}.footer-call-us .footer-call-us-right{line-height:1em;margin-top:.5em}.footer-call-us-custom{display:inline-block;text-align:left}.footer-call-us-left{display:inline!important}@media screen and (max-width:894px){body #footer .footer-call-us>div{display:block}body .site-footer-top-level .footer-menu-list{font-size:14px}.footer-call-us>div>div a.custom_phone{display:inline-block;margin-bottom:15px;margin-top:15px;font-size:1.5rem}}@media(max-width:400px){body #footer .footer-call-us div{font-size:14px!important}}@media(max-width:590px){body #footer .footer-call-us div{font-size:16px!important}}body #footer .footer-call-us>div>div{padding-top:0}body .site-footer-top-level .footer-menu-head{font-weight:600;text-transform:uppercase;margin-top:15px!important}body #footer .footer-call-us .footer-call-us-left .ec-support{padding:0 5px 0 0}@media screen and (min-width:895px){.logo-footer{margin-top:2em;margin-bottom:2em}}@media screen and (min-width:895px){.custom_contacts .col-sm-4{flex-basis:45%;max-width:45%}.custom_contacts .col-xs{flex-basis:45%}}.icon-social a{display:inline-block;height:40px;width:40px;font-size:30px;margin-right:15px}.custom_contacts .contacts-phone{font-size:1.4em;line-height:1.3em;margin-top:.5em}.custom_contacts .btn a{display:block;margin-top:.5em;margin-bottom:2em;padding:5px 10px;font-size:1em;line-height:30px;text-transform:none}.cart-full-result-price{font-size:1.2em}@media screen and (min-width:895px){.checkout-cart.cs-bg-4.transformer-notouch.transformer-scroll-over--top.transformer-scroll-default.transformer-freeze{margin-top:-20px}}@media(min-width:48em){.checkout-cart-col{margin-bottom:10px!important}}.features-list .ec-returning:before{background:url(/Templates/Atom/design/Colors/Custom2/images/discount-custom.png)!important;background-size:contain!important}.features-list .ec-transport:before{background:url(/Templates/Atom/design/Colors/Custom2/images/delivery-truck-custom.png)!important;background-size:contain!important}.features-list .ec-customers:before{background:url(/Templates/Atom/design/Colors/Custom2/images/five-stars-outlines-custom.png)!important;background-size:contain!important}.features-list .ec-payment:before{background:url(/Templates/Atom/design/Colors/Custom2/images/helmet-custom.png)!important;background-size:contain!important}.static-banner-home-col-xs-9 .da .da-action>a{background:#fceb30}.static-banner-home-col-xs-9 .da .media-left{width:50%}.preorder-product .h1{margin-top:1em;font-size:1.2rem}.custom_btn{display:inline-block;padding:.7em 2em;transition:all .2s ease-in-out;border-radius:13px;background:#fceb30;font-family:"OpenSans","Helvetica Neue",Helvetica,Geneva,Arial,sans-serif;font-weight:600;text-transform:uppercase;color:#333e48;margin-left:auto;margin-right:auto}.custom_btn_gr{display:inline-block;padding:.7em 2em;transition:all .2s ease-in-out;border-radius:13px;background:#ededed;font-family:"OpenSans","Helvetica Neue",Helvetica,Geneva,Arial,sans-serif;font-weight:6400;text-transform:none;color:#333e48}.footer-static-page{margin-top:30px;text-align:center}.btn-submit-checkout-custom button{color:#000}.btn-submit-checkout-custom button:hover{color:#fff}i.fa.fa-whatsapp{color:#05b346;font-size:120%}i.fa.fa-paper-plane{color:#229ed9}i.fa.fa-vk{color:#0077ffcc;font-size:140%;line-height:1em}.social--telegram{color:#229ed9}.social--vkontakte{color:#07f}i.fa.fa-envelope-o,i.fa.fa-pencil-square-o{color:#fceb30}.social{width:40px}.product-categories-header-slim{font-size:.875rem}.p-l-xs{padding-left:0}.custom-text{margin-top:2em}.congrat-num{margin-bottom:2em}@media screen and (max-width:894px){.site-footer-top-level .col-xs-6{flex-basis:100%;max-width:100%}}.yandex_frame{max-width:560px;overflow:hidden}@media screen and (max-width:894px){iframe{max-width:90vw}.yandex_frame{width:100%;max-width:560px;height:800px;overflow:hidden;position:relative;margin-top:5em}}@media screen and (max-width:894px){.cs-l-1,.cs-l-d-1{color:#555;background-color:#fff}.catalog-filter-block-header.cs-l-1{background-color:#f8f8f8}.custom-input-checkbox{background:none!important}.catalog-filter-trigger--mobile.icon-right-open-big-after span{display:none}.price-unknown{font-size:12px;font-weight:300}.mobile-product-view-item__btn-wrap .products-view-buy{color:#fff !important}.main-title{text-align:left;padding:16px}h1.category-title-mobile.page-title.main-title{font-size:1.7rem;padding-bottom:0}.root-staticPage-custom h1.staticpage-title.page-title{margin-top:1em;margin-bottom:1em;font-size:1.7rem}table.catalog-view-table{margin-top:20px}}.mobile-content-padding{margin-top:10px;margin-bottom:40px}.menu-header{font-weight:600;font-size:16px}.menu-header .menu-header-item a:hover{color:#999!important}.advantages li{margin-top:1em;margin-bottom:1em;display:block}ol.advantages{list-style-type:none;counter-reset:my-counter}.advantages li::before{content:counter(my-counter);counter-increment:my-counter;display:inline-block;margin-left:-1em;padding-right:.5em;font-size:1.7em;position:absolute;top:auto;color:#fceb30;margin-top:-.2em}.feedbackSuccess-block{font-size:1.3rem;font-weight:normal}.custom_page{margin-bottom:40px!important}@media screen and (min-width:895px){.custom_page img{max-width:40em;float:right;width:100%}}@media screen and (max-width:894px){.custom_page{display:block}.custom_page img{float:none!important;width:calc(100% - 20px)}}@media screen and (max-width:894px){.logo-container{height:1.6em}.select-custom select{color:#000}}@media screen and (min-width:895px){.logo-container{height:2rem;margin:.25rem}}.butt-custom a{font-size:16px;margin:30px 20px 10px 10px;display:inline-block;padding:7px 25px;background-color:#fceb30;border-radius:3px;font-weight:300;color:#4c4f56;text-decoration:none}.butt-custom a:hover{background-color:#4c4f56;color:#fff;text-decoration:none}.butt-custom_strong a{font-weight:600}.link-style{border-bottom:1px solid #fceb30;color:#000}.link-style:hover{border-bottom:1px solid #fceb30;color:#777}.compareproduct-properties-row.js-compareproduct-block-row .compareproduct-product-pic-wrap{height:230px}@media screen and (max-width:590px){ul.properties .col-xs-5{flex-basis:54.6666666667%;max-width:54.6666666667%}ul.properties .col-xs-7{flex-basis:45.3333333333%;max-width:45.3333333333%}}@media screen and (min-width:591px){ul.properties .col-xs-5{flex-basis:61.6666666667%;max-width:61.6666666667%}ul.properties .col-xs-7{flex-basis:38.3333333333%;max-width:38.3333333333%}}.adv-modal .modal-quickview .wishlist-checkbox~.custom-input-text .wishlist-text-not-added,.adv-modal .modal-quickview .wishlist-text-added{color:transparent}.adv-modal .modal-quickview .wishlist-checkbox~.custom-input-text .wishlist-text-not-added:after{color:#000;content:'В избранное';margin-left:-4.6em}.adv-modal .modal-quickview .wishlist-text-added:before{color:#000;content:'В избранном'}.adv-modal .modal-quickview .wishlist-text-added a{margin-left:-5em}.adv-modal .modal-quickview .wishlist-text-added a:after{content:')'}.adv-modal .modal-quickview .wishlist-text-added a:before{content:'('}.r_services{display:flex;max-width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}.r_servises_elem{display:block;text-align:center;width:100%;flex:1 0 120px;padding:10px;margin:10px}.row-column-wrap,.row-column-nowrap{padding:0;display:-webkit-flex;display:flex;flex-direction:row;flex:1;position:relative;z-index:10;align-items:stretch}.row-column-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:30px 10px}.row-column-nowrap{margin:0}@media screen and (min-width:1086px){.row-column-nowrap{-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:1085px){.row-column-nowrap{-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:301px){.row-column-elements,.r_servises_elem{max-width:calc(48% - 40px)}}@media screen and (max-width:300px){.row-column-nowrap{-webkit-justify-content:center;justify-content:center;flex-direction:column;align-items:center}.row-column-elements,.r_servises_elem{max-width:80%}}.row-column-elements{text-align:center;font-weight:300;width:200px;margin:.625rem;padding:1rem 1.25rem}.with-border{border-radius:.3125rem;border:1px #e2e3e4 solid}.row-column-elements h3,.r_services h3{font-size:14px;line-height:1.2em;font-weight:500}.row-column-elements img,.r_services img{max-height:100px;margin-bottom:10px}@media screen and (min-width:601px){.row-column-elements{max-width:48%}}@media screen and (max-width:600px){.row-column-elements{text-align:center;font-weight:300;width:130px;margin:.325rem;padding:1rem .5rem}.row-column-elements h3,.r_services h3{font-size:12px;line-height:1.2em;font-weight:600}.row-column-elements img,.r_services img{max-height:70px;margin-bottom:10px}.col-background .row-column-elements{max-width:48%}}.col-background .row-column-elements{padding:0;overflow:hidden}.col-background .row-column-elements h3,.col-background .r_services h3{margin:20px 10px;hyphens:auto!important}.col-background .row-column-elements{width:250px}.col-background .row-column-elements a.bg-img,.col-background .r_services a.bg-img{display:block;min-height:50px;padding-top:170px;background-size:cover;color:transparent}.col-background .row-column-elements a.bg-img-serv1{background-image:url('/userfiles/Статьи/Услуги/Услуги Квартиры.jpg')}.col-background .row-column-elements a.bg-img-serv2{background-image:url('/userfiles/Статьи/Услуги/Услуги Дома.jpg')}.col-background .row-column-elements a.bg-img-serv3{background-image:url('/userfiles/Статьи/Услуги/Услуги Комм помещения.jpg')}@media screen and (min-width:601px){.col-background .row-column-elements{width:300px;max-width:28%}}@media screen and (max-width:600px){.col-background .row-column-elements{max-width:40%}}.r_services .with-border:hover{border:1px #fceb30 solid}@media screen and (min-width:1009px){.category-style .row-column-nowrap{-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:1008px){.category-style .row-column-nowrap{-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:301px){.category-style .row-column-elements,.category-style .r_servises_elem{max-width:calc(48% - 40px)}}@media screen and (max-width:300px){.category-style .row-column-nowrap{-webkit-justify-content:center;justify-content:center;flex-direction:column;align-items:center}.category-style .row-column-elements,.category-style .r_servises_elem{max-width:80%}}.category-style .row-column-elements{text-align:center;font-weight:300;width:150px;margin:.625rem;padding:1rem 1.25rem}.category-style .with-border{border-radius:.3125rem;border:1px #e2e3e4 solid}.category-style .row-column-elements h3,.category-style .r_services h3{font-size:14px;line-height:1.2em;font-weight:600}.category-style .row-column-elements img,.category-style .r_services img{max-height:80px;margin-bottom:10px}@media screen and (min-width:601px){.category-style .row-column-elements{max-width:calc(48% - 40px)}.category-style .row-column-elements{text-align:center;font-weight:300;width:150px;margin:.325rem;padding:1rem .5rem}}@media screen and (max-width:600px){.category-style .row-column-elements{text-align:center;font-weight:300;width:130px;margin:.325rem;padding:1rem .5rem}.category-style .row-column-elements h3,.category-style .r_services h3{font-size:12px;line-height:1.2em;font-weight:500;hyphens:auto!important}.category-style .row-column-elements img,.category-style .r_services img{max-height:70px;margin-bottom:10px}}.category-style .with-border:hover{border:1px #fceb30 solid}.gallery-mix-module-gallery .gallery-mix-module-block{display:inline-block;max-width:46%;max-height:50vw;margin:2px 5px}.gallery-mix-module-gallery .content{padding-left:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.gallery-mix-module-gallery h2{margin-top:30px}.gallery-mix-module-gallery{margin-top:30px;text-align:center}.gallery-mix-module-gallery:after{display:inline-block;clear:both;margin-top:30px;margin-bottom:20px}.call_us hr{margin:20px 0;padding:0;height:0;border:none;border-top:1px solid #fceb30}.space-top-20{margin-top:20px;display:block}.space-bottom-20{display:block}.space-bottom-30{margin-bottom:30px}.space-bottom-50{margin-bottom:50px}.space-pad-bottom-30{padding-bottom:30px}.col-xs-12.col-md-3.col-p-v.child-staticPage-custom{display:none!important}p.promo{color:#fceb30;font-family:Montserrat,Verdana,sans-serif;font-weight:400;font-size:2em;margin-top:0;margin-bottom:0}.collab{display:block;padding:0 5vw}.collab-element{display:flex;margin-top:15px;margin-bottom:15px;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.collab-num-element{display:block;margin-right:20px}.collab-text-element{display:block}@media screen and (min-width:601px){.collab-text-element{max-width:70%}}.collab-text-element h3{display:block;font-weight:600;margin-bottom:10px;margin-top:5px}p.p-links{line-height:2em}.discount{display:block;width:90%;margin-right:auto;margin-left:auto;max-width:400px;border:1px solid #fceb30;padding:40px 3vw;margin-top:40px;margin-bottom:40px}.collab-element img{max-width:60px;margin-right:30px}.collab-element img.stage{max-width:70px;margin-right:30px}.carousel-dots .carousel-dots-item .carousel-main-dots-item{background-color:#fff!important}.carousel-dots-item{opacity:.9}table.prices{font-family:"Open Sans",Verdana,sans-serif;max-width:100%;width:900px;border:1px solid #000;margin-left:auto;margin-right:auto}.prices thead{display:table-header-group;vertical-align:middle}.prices tr{display:table-row}.prices th{text-align:center;border:1px solid #000}.prices td,th{padding:3px;min-height:40px}.prices tbody{display:table-row-group;vertical-align:middle}.prices td{padding-left:5px;border:1px solid #000}.prices td.center{text-align:center}.prices td.price-style{min-width:7em;border:1px solid #000;vertical-align:middle!important}.feedback-theme-item{line-height:1.2em;padding-top:7px;padding-bottom:7px}.gallery-mix-module-block-wrap{justify-content:center}.gallery-mix-module-block-wrap .gallery-mix-module-block img.gallery-mix-module-img{height:400px;width:300px}