*{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}::-moz-selection{color:#fff;background:#3378c4}::selection{color:#fff;background:#3378c4}body{overflow-x:hidden;font-size:calc(10.09524px + .59524vw);font-weight:400;color:#333;min-width:320px;line-height:1.4;font-family:Montserrat,sans-serif}.anchor,body{position:relative}#connect-advantage,#connect-faq,#connect-house,.anchor #connect-sale{position:absolute;top:-120px}.hidden{display:none!important}button:active,button:focus,input:active,input:focus{outline:0}button{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}li{list-style:none}input{font-family:inherit}a{text-decoration:none;color:inherit;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block}img{max-width:100%}.block-margin{margin-bottom:3.75em;margin-top:3.75em}.block-bottom-margin{margin-bottom:6em}.header-pading{padding-top:1em}.blue-color{color:#3378c4}.white-color{color:#fff}.input-all{height:40px;font-size:.875em;border:none;margin-right:8px;margin-bottom:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.12);box-shadow:2px 2px 5px rgba(0,0,0,.12);border-radius:5px;width:220px;padding-left:40px}.text-color-white,.text-color-white h1,.text-color-white p{color:#fff}.button-input{height:40px;font-size:.875em;border:none;font-weight:500;margin-bottom:10px;color:#fff;text-transform:uppercase;background-color:#3378c4;border-radius:15px;cursor:pointer;width:220px}.main-form{-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper{padding:0 15px;max-width:1230px;margin:0 auto;width:100%}.button-mobile{padding:15px 20px}.button-mobile,.button-pc{font-size:.875em;border:none;font-weight:500;color:#fff;text-transform:uppercase;background-color:#3378c4;border-radius:5px;cursor:pointer;white-space:nowrap}.button-pc{padding:18px 35px}.cleaning-conditions{-ms-flex-pack:distribute;padding:20px;justify-content:space-around;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin:-20px auto 0;align-items:center;-webkit-box-shadow:4px 4px 15px rgba(0,0,0,.25);box-shadow:4px 4px 15px rgba(0,0,0,.25);-webkit-box-orient:vertical;-ms-flex-align:center}.cleaning-conditions,.cleaning-conditions__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-conditions__item{padding:3px 0;margin-top:10px}.cleaning-conditions__item:first-child{margin-top:0}.cleaning-conditions__item img{height:38px;margin:auto 15px auto 0;width:38px}.cleaning-conditions__item p{font-size:13px;font-weight:400;color:#000;text-align:justify;line-height:19px}.consultation{height:auto;padding:15px;background-size:cover;background-position:50%;background-position:39.75%;width:100%;background-image:url(/assets/components/app/img/consultation.jpg);background-repeat:no-repeat;margin-top:50px}.consultation .consult{display:-webkit-box;display:-ms-flexbox;display:flex}.consultation__help-block{flex-grow:1;-webkit-box-flex:1;width:60%;-ms-flex-positive:1}.consultation img{position:absolute;top:13px;left:12px}.consultation form{position:relative;margin-top:25px}.consultation form input{height:40px;padding:0 10px 0 40px;font-size:18px;border:none;margin-right:8px;margin-bottom:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(/assets/components/app/img/phone-ico-transparent.png) no-repeat 16px 45%;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.22);box-shadow:0 2px 10px rgba(0,0,0,.22);border-radius:5px;width:220px}.consultation .consultation__main-title{font-size:.875em;margin:0 auto 10px}.consultation .consultation__main-title span{font-weight:700}.consultation .consultation__main-previe{font-size:1.375em;font-weight:700;color:#3378c4;margin:0 auto 15px}.discount{background-size:cover;background-position:50%;background-image:url(/assets/components/app/img/discount-bg.jpg);background-repeat:no-repeat;margin-top:20px}.discount,.discount__wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.discount__wrap{padding:0 30px 0 64px;-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.discount__wrap p{padding-top:20px;font-size:30px;font-weight:400;margin-right:43px;text-align:left}.discount__wrap p span{font-weight:700;color:#3378c4}.discount__wrap .discount-button{text-align:center}.discount__wrap .discount-button button{font-size:18px;margin:10px auto 15px}.why-us__grid{grid-template-columns:repeat(1,1fr);grid-gap:20px;display:grid}.why-us__grid .grid-cell--1{background-size:92%;background-image:url(/assets/components/app/img/personal-min.png)}.why-us__grid .grid-cell--2{background-size:35%;background-image:url(/assets/components/app/img/raschet-min.png)}.why-us__grid .grid-cell--3{background-size:40%;background-image:url(/assets/components/app/img/oplata-min.png)}.why-us__grid .grid-cell--4{background-size:75%;background-position:25% 80%!important;background-image:url(/assets/components/app/img/partners-min.png)}.why-us__grid .grid-cell{height:240px;padding:20px;-webkit-box-shadow:1px 3px 15px rgba(0,0,0,.25);box-shadow:1px 3px 15px rgba(0,0,0,.25);background-position:100% 100%;border-radius:5px;width:100%;background-repeat:no-repeat}.why-us__grid .grid-cell .why-us__previe{font-size:1.6em;margin:0}.why-us__grid .grid-cell .why-us__previe span{font-weight:700}.why-us__grid .grid-cell .why-us__text{width:75%}.why-us__grid button{margin-top:30px}.how-it-works h3,.how-it-works p{text-align:center}.how-it-works p{margin:0 auto 20px}.how-it-works__images{-ms-flex-pack:center;grid-template-columns:98%;justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(3,1fr);grid-gap:0;display:grid}.how-it-works .single-img img{width:100%}.how-it-works .single-img p{text-align:center;margin-top:10px}.request_thanks{-ms-flex-pack:distribute;padding:20px;justify-content:space-around;-webkit-box-align:baseline;background-color:#fff;margin:130px auto 40px;align-items:baseline;-webkit-box-shadow:4px 4px 15px rgba(0,0,0,.25);box-shadow:4px 4px 15px rgba(0,0,0,.25);-ms-flex-align:baseline}.request_thanks,.request_thanks__item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.request_thanks__item{padding:3px 0;text-align:center}.request_thanks h1{margin-bottom:0}.request_thanks p{margin-bottom:3em}.slick-disabled{opacity:.5}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-list{overflow:hidden}.slick-slide{padding:0 5px}.slider-wrapper{margin:0 -5px0 0/100% no-repeat}.cleaning-type-service h2{font-size:30px;font-weight:700;color:#3e4657;text-align:center;line-height:36px;margin-top:40px}.cleaning-type-service p{max-width:80%;text-align:center;margin:0 auto}.cleaning-type-service ul{padding:0;text-align:center}.cleaning-type-service ul .active{color:#fff;background-color:#3378c4}.cleaning-type-service ul li{padding:10px 50px;border:1px solid #3378c4;color:#3378c4;border-radius:5px;cursor:pointer;margin-top:5px;display:inline-block}.cleaning-type-service ul li:hover{color:#fff;background-color:#3378c4}.cleaning-type-service__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.cleaning-type-service__block img{max-height:419px}.cleaning-type-service__block .fire-cleaning-img{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cleaning-type-service__block ul{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start;margin-top:0;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type-service__block ul li{padding:7px 0;border:none;color:#000;text-align:left;cursor:default;width:100%}.cleaning-type-service__block ul li:hover{color:#000;background-color:#fff}.cleaning-type-service__block ul li img{width:20px;float:left}.cleaning-type-service__block ul li span{margin-left:10px;width:90%;float:left}.cleaning-type-service .cleaning-type-service-title{font-size:22px;font-weight:700;color:#3e4657;text-align:center;line-height:36px}.instagram-feed__grid{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.instagram-feed__grid a{margin:20px;width:350px}.instagram-feed p{color:#3378c4;text-align:center}.instagram-feed p a{text-decoration:underline}form .img-hide{display:none}.slider1 .slick-next,.slider1 .slick-prev{position:absolute;cursor:pointer}.slider1 .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.price-slider .price-slick-next,.price-slider .price-slick-prev{position:absolute;cursor:pointer}.price-slider .price-slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.advantage-slider .advantage-slick-next,.advantage-slider .advantage-slick-prev{position:absolute;cursor:pointer}.advantage-slider .advantage-slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.reviews__wrap .slick-next,.reviews__wrap .slick-prev{position:absolute;cursor:pointer}.reviews__wrap .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.any-difficult-cleaning,.calc,.cleaning-type,.consultation-new,.discount,.main-page-gallery,.page-info,.sale,.scheme,.service,.why-we,footer,section{margin-top:48px}.img-for-main-block-pc{display:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0;color:inherit;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.cleaning-type__descr{font-size:1em;font-weight:400;color:#000;text-align:center;margin:0 auto;width:80%;line-height:1.25;display:none}.cleaning-type__wrap{grid-template-columns:repeat(2,2fr);grid-gap:30px;margin-top:22px;display:grid}.cleaning-type .width-all{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);text-align:center;display:grid}.cleaning-type__list-wrap{-ms-flex-pack:center;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:grid}.cleaning-type__list-wrap .info{display:none}.cleaning-type__list-wrap .info ul li{list-style-type:disc}.cleaning-type__list-wrap .info ul li::marker{font-size:2em;border:1px solid #edf5fd;color:#3378c4;line-height:2}.cleaning-type__list-wrap .info__spisok{grid-area:1/1/5/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-row-gap:20px;grid-column-gap:50px;margin-left:1.8em;display:grid}.cleaning-type__list-wrap .active-info{display:block}.cleaning-type__arrow{padding:12px}.cleaning-type__arrow_left{padding-left:40px}.cleaning-type__arrow_right{padding-right:40px}.cleaning-type__rooms{margin-bottom:2em;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__item{height:35px;font-size:16px;border:1px solid #3378c4;font-weight:500;color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#3378c4;width:188px;line-height:32px;display:none}.cleaning-type__item_active{display:block}.cleaning-type__img{margin-top:16px;display:none}.cleaning-type__img_active{display:block}.cleaning-type__block{margin-top:24px;display:block}.cleaning-type__block .h3{font-size:16px;font-weight:500;color:#b7b5b4;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.cleaning-type__list{display:none}.cleaning-type__list_active{display:block}.cleaning-type__list-btn{height:40px;font-size:16px;border:1px solid #707070;font-weight:400;color:#707070;text-align:center;margin:38px auto 0;border-radius:5px;background:#fff;width:220px;display:block}.cleaning-type__list-item{font-size:16px;font-weight:400;color:#3e4657;position:relative;line-height:19px;margin-top:34px}.cleaning-type__list-item:before{height:1px;content:"";position:absolute;opacity:.25;top:-17px;background-color:#000;width:100%}.cleaning-type__list-item img{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);padding:10px 0 10px 10px;right:9px;position:absolute;bottom:50%}.cleaning-type .hide{display:none}.cleaning-type__item-hover{height:auto;padding:7px 8px;font-size:14px;font-weight:400;right:0;color:#fff;position:absolute;top:140%;background:#3e4657;width:238px;line-height:17px;display:none;z-index:2}.cleaning-type__item-hover:after{height:0;border-right:7px solid transparent;border-left:7px solid transparent;right:9px;content:" ";position:absolute;border-bottom:10px solid #3e4657;bottom:97%;width:0;z-index:4}.cleaning-type__item-hover_active{display:block}.consultation-new{position:relative;background-color:#3378c4;width:100%;margin-top:48px}.consultation-new .consult{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.consultation-new__main{padding:32px 0;max-width:480px}.consultation-new__img{display:none}.consultation-new form{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-top:21px;display:-webkit-box;display:-ms-flexbox;display:flex}.consultation-new form input{height:31px;padding:0 10px 0 43px;font-size:12px;border:1px solid #c4c4c4;font-weight:500;color:#c3c3c3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(/assets/components/app/img/phone-ico-transparent.webp) no-repeat 16px 45%/14px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;width:160px}.consultation-new form .focusOn{background-image:none!important;padding-left:16px!important}.consultation-new__title{font-size:1.5em;font-weight:400;color:#fff;line-height:28px}.consultation-new__title span{font-weight:700;text-transform:uppercase}.consultation-new__subtitle{font-size:1.1em;font-weight:400;color:#fff;max-width:80%;line-height:19px;margin-top:16px}.consultation-new__subtitle br{display:none}.consultation-new-blue{background-color:#a3ccf8}.consultation-new-blue__title{font-size:20px;font-weight:700;color:#2a303e;text-transform:uppercase;line-height:1.1}.consultation-new-blue__subtitle{color:#2a303e;max-width:80%}.calc .ps-wrapper{padding-top:1em}.calc__hide-block{height:100%;right:0;position:absolute;top:0;background-color:#fff;border-radius:8px;width:100%}.calc__attention{margin-bottom:1.5em;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__attention-img{margin-right:10px}.calc__attention-img svg{fill:#3e4657;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.calc__attention-img_active svg{fill:#f91825}.calc__attention-text{-webkit-filter:drop-shadow(10px 10px 15px rgba(0,0,0,.04)) drop-shadow(-10px -10px 15px rgba(0,0,0,.05));filter:drop-shadow(10px 10px 15px rgba(0,0,0,.04)) drop-shadow(-10px -10px 15px rgba(0,0,0,.05));padding:.5em;font-size:12px;border:1px solid #c3c3c3;font-weight:400;color:#000;position:relative;max-width:680px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;line-height:1.2}.calc__min-cost{font-size:14px;font-weight:400;color:#f91825;line-height:1.1}.calc .calc-top__title-wrap{-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.calc .calc-top__title-descr{position:relative;display:none}.calc .calc-top__title-descr .calc-top__title-img{padding:0 10px}.calc .calc-top__title-descr p{height:auto;padding:7px 2px 7px 8px;font-size:14px;font-weight:400;color:#fff;position:absolute;top:-50%;background:#3e4657;left:110%;width:200px;line-height:17px;display:none;z-index:2}.calc .calc-top__title-descr p:after{height:0;border-right:7px solid transparent;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-left:7px solid transparent;right:99%;content:" ";position:absolute;border-bottom:10px solid #3e4657;top:40%;width:0;z-index:4}.calc .calc-top__title-descr .show-descr{display:block}.calc .calc-top .room-size-text,.calc .calc-top__note{display:none}.calc .calc-top__room-tumbl,.calc .calc-top__type-tumbl{height:44px;margin-bottom:1em;position:relative;width:100%}.calc .calc-top__type-tumbl{margin-bottom:.5em}.calc .calc-top__tumbl-title{font-size:1.49em;font-weight:500;margin-bottom:16px;color:#3378c4;display:none}.calc .calc-top__attention .attention-mark{font-size:1.2em;font-weight:700;color:#f91825;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc .calc-top__attention .attention-mark img{margin-right:1.5em;width:2.5em}.calc .calc-top .calc__list{position:absolute;width:100%;z-index:5}.calc .calc-top .calc__list:after{height:.5rem;border-right:.15rem solid #3e4657;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:22px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;content:"";position:absolute;border-bottom:.15rem solid #3e4657;top:15px;cursor:pointer;width:.5rem}.calc .calc-top .calc__list li{list-style:none;font-size:16px;border:1px solid #e5e5e5;background-color:#fff;border-radius:3px;cursor:pointer;width:100%;line-height:42px;padding-left:16px;display:none}.calc .calc-top .calc__list li:hover{background-color:#e5e5e5}.calc .calc-top .calc__list .calc__list-item_active{display:block}.calc .calc-top .calc__list .calc__list-item_active:hover{background:0 0}.calc .calc-top .calc__list-active:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:19px}.calc .calc-top .calc__list-active li{display:block}.calc .calc-top .calc__list_cleaning-type{z-index:3}.calc__main-options{padding:10px;background-color:#edf5fd}.calc__main-options-titles{border-bottom:1px solid #e5e5e5;text-align:center;padding-bottom:1.5em}.calc__main-options .calc-main-options-title{font-size:1em;font-weight:600;color:#3378c4;display:none}.calc__main-options .calc-main-options-title:first-child{font-size:1.2em;display:block}.calc__main-options .calc-main-options-title:nth-child(2){margin-left:20px}.calc__main-options p{font-size:1em}.calc__main-options .single-service{-ms-flex-pack:justify;grid-template-columns:70% 30%;padding:1em .5em;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;border-bottom:1px solid #e5e5e5;background-color:#fff;align-items:center;border-radius:3px;-ms-flex-align:center;display:grid}.calc__main-options .single-service .service-name{font-size:14px}.calc__main-options .single-service .service-subname{font-size:1em;font-weight:600;text-align:center}.calc__main-options .single-service .service-main-name{font-size:1.2em;font-weight:600}.calc__main-options .single-service .service-quantity{-ms-flex-pack:center;height:34px;grid-area:1/2/3/3;justify-content:center;justify-self:flex-end;-webkit-box-pack:center;font-size:.9em;border:.5px solid #3e4657;-webkit-box-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;align-items:center;border-radius:5px;width:78px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__main-options .single-service .service-quantity .service-quantity__minus,.calc__main-options .single-service .service-quantity .service-quantity__plus{padding:0 12px;font-size:28px;border:none;color:#3e4657;text-align:center;background:0 0;cursor:pointer}.calc__main-options .single-service .service-quantity .service-quantity__minus{padding-bottom:3px}.calc__main-options .single-service .service-quantity .service-quantity__plus{color:#3378c4}.calc__main-options .single-service .service-quantity p{font-size:.875rem;font-weight:500;color:#3e4657;text-align:center;margin:0;line-height:21px}.calc__main-options .single-service .service-price{font-size:12px;font-weight:400;color:#bbb9b9}.calc__main-options .single-service .service-amount{font-size:1.2em;display:none}.calc__main-options .single-service .service-add{grid-area:1/2/3/3;font-size:1.2em;color:#3378c4;text-align:right;cursor:pointer}.calc__main-options .additional-options,.calc__main-options .service-block-title,.calc__main-options .service-block-title .service-subname{display:none}.calc__main-options .additional-options-active{display:block}.calc__result-block{margin-top:1em;display:none}.calc__result-block .discount-site{font-size:14px;color:#bbb9b9}.calc__result-block .amount-block{margin-bottom:1em}.calc__result-block .amount-block__title{font-size:2em;font-weight:500;color:#3378c4}.calc__result-block .amount-block .all-amounts{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__result-block .amount-block p{margin:0}.calc__result-block .amount-block .old-amount{font-size:1.375em;text-decoration:line-through;color:#bbb9b9;margin-left:15px}.calc__result-block .amount-block .new-amount{font-size:1.875em;font-weight:700}.calc__result-block form .calc__input-phone{height:52px;font-size:18px;border:1px solid #3378c4;font-weight:400;margin-bottom:15px;color:#2a303e;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(/assets/components/app/img/phone-ico-blue.png) no-repeat 16px 45%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;width:220px;padding-left:46px}.calc__result-mobile{padding:16px}.calc__result-mobile-min-cost{font-size:12px;color:#f91825}.calc__result-mobile-wrap{grid-template-columns:2fr 1fr;grid-row-gap:9px;margin-top:11px;display:grid}.calc__result-mobile p{justify-self:flex-end}.calc__result-mobile-cost-name{font-size:12px;font-weight:400;color:#bbb9b9}.calc__result-mobile-discount,.calc__result-mobile-old-amount{font-size:14px;font-weight:400;color:#bbb9b9}.calc__result-mobile-new-amount{font-size:14px;font-weight:400;color:#3e4657}.calc__result-mobile-order{height:50px;font-size:18px;border:none;font-weight:500;color:#fff;text-align:center;margin:16px auto 0;border-radius:5px;background:#3378c4;width:288px;display:block}.calc__modal-substrate{height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:fixed;opacity:0;visibility:hidden;top:0;background:rgba(0,0,0,.2);left:0;width:100%;z-index:20}.calc__modal{height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:16px;position:fixed;top:50%;background-color:#fff;border-radius:5px;left:50%;width:288px;display:none;z-index:20}.calc__modal-close{right:16px;position:fixed}.calc__modal-title{font-size:18px;font-weight:500;color:#3e4657;text-align:center;margin:20px 0 16px}.calc__modal-submit{height:35px;font-size:16px;border:none;font-weight:500;color:#fff;text-align:center;border-radius:5px;background:#3378c4;margin-top:16px}.calc__modal form input,.calc__modal-submit{-webkit-box-sizing:border-box;box-sizing:border-box;width:256px}.calc__modal form input{height:40px;font-size:18px;border:1px solid #c4c4c4;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;background:url(/assets/components/app/img/phone-ico-transparent.png) no-repeat 16px 45%;background-color:#fff;border-radius:5px;padding-left:46px}.calc__modal form img{height:14px;-webkit-transform:translateY(90%);-ms-transform:translateY(90%);transform:translateY(90%);position:absolute;left:10%;width:14px;display:block;z-index:1}.calc__modal form button{border-radius:10px}.calc__modal form .img-hide{display:none}.open-modal{display:block}.faq{margin-bottom:80px}.faq__wrap,.faq__wrap .any-quest__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__wrap .any-quest__block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:left;max-height:281px;align-items:left;width:40%;-ms-flex-align:left}.faq__wrap .any-quest__block .title{font-size:2.25em;font-weight:700}.faq__wrap .any-quest__block span{font-size:14px;font-weight:400;color:#3378c4;margin-left:1em;display:inline-block}.faq__wrap .any-quest__block .label{color:#979797}.faq__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__item{padding:10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;border-radius:10px;width:100%}.faq__item:before{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);right:18px}.faq__item:after{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg);right:10px}.faq__item-title{font-size:14px;font-weight:500;color:#2a303e;-webkit-box-align:center;align-items:center;cursor:pointer;width:95%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__item-title img{margin-right:1em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.faq__item span{font-size:24px}.faq__item.active .faq__item-title img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq__item-text{font-size:1em;font-weight:400;color:#2a303e;width:100%;line-height:1.6;margin-top:14px;padding-left:12%;display:none}.faq__item.active:before{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.faq__item.active:after{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.service .title-object{font-size:3em;margin-bottom:2em}.service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.service-block__table{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);max-width:55%;max-height:100%;grid-gap:15px;display:grid}.service-block__items{height:100%;padding:25px;position:relative;background-color:#edf5fd;width:100%}.service-block__items:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#3378c4;cursor:pointer}.service-block__items:hover circle{stroke:#fff}.service-block__items:hover path{fill:#fff}.service-block__items:hover .title{color:#fff}.service-block__items:hover .subtitle{color:#edf5fd}.service-block__items:hover p{color:#fff}.service-block__items .logo{margin-bottom:2em}.service-block__items .title{font-size:2em;font-weight:500;margin-bottom:2em;color:#3378c4;text-align:left}.service-block__items .price{font-size:1em;font-weight:500;bottom:0}.service-block__photo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid}.scheme__body{grid-template-columns:repeat(2,1fr);grid-gap:30px;display:grid}.scheme__body .link p{color:#3378c4}.scheme__body .link:hover{cursor:pointer}.scheme__body-block{grid-template-columns:repeat(2,1fr);display:grid}.scheme__body-item-block{-ms-flex-pack:justify;height:340px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;width:100%;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.scheme__body-item-block .block-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.scheme__body-item-block:nth-child(2){border:1px solid #3378c4;border-left:none;padding:30px}.scheme__body-item-block p{font-size:16px}.scheme__body-item-block .title{font-size:2em;font-weight:700;color:#3378c4}.scheme .scheme-slider{position:relative}.scheme .scheme-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.scheme .scheme-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.scheme .scheme-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px;display:none}.scheme .scheme-slider .slick-dots li.slick-active{background-color:#3378c4}.scheme .scheme-slider .slick-dots li.after,.scheme .scheme-slider .slick-dots li.before{display:inline-block}.sale{padding-bottom:40px}.sale__body{grid-template-columns:repeat(2,1fr);grid-gap:15px;display:grid}.sale__item-body{height:325px;background-color:#edf5fd}.sale__item-body,.sale__item-body-text{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.sale__item-body-text{padding:70px 0 60px 47px;font-size:1em;font-weight:400;color:#2a303e;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:80%;line-height:1.25}.sale__item-body-text .mobile{display:none}.sale__item-body-text p{font-size:1.5em}.sale__item-body-text span{font-size:1.75em;color:#3378c4}.sale__item-body-text button{border:1px solid #3378c4;color:#3378c4;background-color:#edf5fd;width:250px}.sale__item-body-image{position:relative;width:50%}.sale__item-body-image img{position:absolute;bottom:1em}.any-difficult-cleaning__title{font-size:20px;font-weight:700;color:#2a303e;margin:0;line-height:1.2}.any-difficult-cleaning__title br{display:none}.any-difficult-cleaning__text{margin-top:16px}.any-difficult-cleaning__text p{font-size:16px;font-weight:400;color:#2a303e;line-height:1.25;margin-top:15px}.any-difficult-cleaning__text p:first-child{margin-top:0}.order-call-modal{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.7);left:0;width:100%;z-index:1000}.order-call-modal p{font-weight:500;margin-bottom:.5em;color:#3378c4;text-align:center;line-height:1.2}.order-call-modal .title{font-size:24px;margin-bottom:1.5em;width:100%}.order-call-modal__window{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:70px 50px 47px 47px;position:absolute;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;top:50%;border-radius:30px;background:#fff;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-call-modal__window>img{padding:10px;right:3%;position:absolute;top:3%;cursor:pointer;width:45px}.order-call-modal__window form{padding:0 40px;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-call-modal__window form .link-type{margin-bottom:20px;gap:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.order-call-modal__window form .link-type label{-ms-flex-pack:center;padding:10px;justify-content:center;-webkit-box-pack:center;border:1px solid rgba(0,0,0,.25);-webkit-box-align:center;gap:0 5px;align-items:center;border-radius:100px;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-call-modal__window form .link-type label img{max-width:25px}.order-call-modal__window form .link-type input[type=radio]:checked+label{border-color:#333}.order-call-modal__window form input{height:43px;padding:0 16px;border:1px solid #c3c3c3;margin-bottom:1.5em;color:#333;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;width:100%}.order-call-modal__window form input ::-webkit-input-placeholder{color:#e5e5e5}.order-call-modal__window form input ::-moz-placeholder{color:#e5e5e5}.order-call-modal__window form input :-ms-input-placeholder{color:#e5e5e5}.order-call-modal__window form input ::-ms-input-placeholder{color:#e5e5e5}.order-call-modal__window form input ::placeholder{color:#e5e5e5}.order-call-modal__window form .order-call-modal__btn{height:52px;padding:0 20px;border:none!important;font-weight:400;color:#fff;background-color:#3378c4;border-radius:15px;cursor:pointer;width:250px;margin-top:24px}.order-call-modal__window form .order-call-modal__btn:hover{color:hsla(0,0%,95%,.9);background-color:#4785ca}.order-call-modal__window form .legacy-info{font-size:1em;color:#2a303e;text-align:left;margin:0;width:100%}.order-call-modal__window form span{font-weight:500;margin-bottom:.5em;text-align:left;left:.5em;width:100%}.order-call-modal__window select{height:43px;padding:0 16px;border:1px solid #c3c3c3;margin-bottom:1.5em;color:#333;outline:0;border-radius:10px;width:100%}.order-call-modal__legacy{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-call-modal__legacy input[type=checkbox]{height:20px;margin:0 10px 0 0;width:20px}.order-call-modal__legacy p{color:#3378c4}.order-call-modal__legacy a{text-decoration:none;color:#3378c4;display:inline-block}.main-page-gallery{background-color:#edf5fd;padding-bottom:40px}.main-page-gallery .title{padding:.75em 0;font-weight:700;margin-bottom:0;color:#2a303e}.main-page-gallery p{margin-bottom:1em;text-align:center;display:none}.main-page-gallery .main-page-slider{position:relative}.main-page-gallery .main-page-slider .main-page-gallery-prev{-webkit-transform:translate(70%,100%);-ms-transform:translate(70%,100%);transform:translate(70%,100%);padding:10px 25px;right:70%;position:absolute;bottom:0}.main-page-gallery .main-page-slider .main-page-gallery-next{-webkit-transform:translate(-70%,100%);-ms-transform:translate(-70%,100%);transform:translate(-70%,100%);padding:10px 25px;position:absolute;bottom:0;left:70%}.main-page-gallery .main-page-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-page-gallery .main-page-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.main-page-gallery .main-page-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px}.main-page-gallery .main-page-slider .slick-dots li.slick-active{background-color:#3378c4}.main-page-gallery .main-page-slider .slick-dots li.after,.main-page-gallery .main-page-slider .slick-dots li.before{display:inline-block}.main-page{-ms-flex-pack:center;padding:48px 0 40px;justify-content:center;-webkit-box-pack:center;margin-bottom:0;background-size:cover;background-position:50%;width:100%;background-image:url(/assets/components/app/img/main-img/main-img-cleaning.webp);background-repeat:no-repeat}.main-page,.main-page .slogan_wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content}.main-page .slogan_wrapper{padding:32px 16px;max-width:100%;border-radius:30px}.main-page .slogan_wrapper a{font-weight:500}.main-page h1{font-size:2em;font-weight:700;color:#2a303e;margin:0;line-height:1.1}.main-page p{font-size:14px;font-weight:400;color:#2a303e;line-height:1.2}.main-page form,.main-page p{margin-top:16px}.main-page form input{height:28px;padding:0 10px 0 38px;font-size:12px;border:1px solid #c3c3c3;font-weight:500;color:#bbb9b9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(/assets/components/app/img/phone-ico-transparent.webp) no-repeat 16px 45%/12px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;width:140px}.main-page form .focusOn{background-image:none!important;padding-left:16px!important}.slogan-block--2{background-position:70%!important;background-image:url(/assets/components/app/img/main-img/main-img-main.webp)!important}.slogan-block--3{color:#fff;background-color:#eff8ff;background-position:75%!important;background-image:url(/assets/components/app/img/main-img/main-img-window-cleaning.webp)!important}.slogan-block--3 h1,.slogan-block--3 p{color:#fff}.slogan-block--4{background-color:#f0f0f0;background-position:50%!important;background-image:url(/assets/components/app/img/main-img/main-img-him.webp)!important}.slogan-block--5{background-image:url(/assets/components/app/img/main-img/main-img-office.webp)!important}.slogan-block--5,.slogan-block--6{background-color:#eff8ff;background-position:75%!important}.slogan-block--6{background-size:cover;background-image:url(/assets/components/app/img/main-img/main-img-house.webp)!important}.slogan-block--7{background-color:#fff;background-image:url(/assets/components/app/img/main-img/main-img-supp-cleaning.webp)!important}.slogan-block--8{background-image:url(/assets/components/app/img/main-img/main-img-after-repair.webp)!important}.slogan-block--8,.slogan-block--9{background-color:#fff;background-position:50%!important}.slogan-block--9{background-image:url(/assets/components/app/img/main-img/main-img-general-cleaning.webp)!important}.slogan-block--10{background-color:#eff8ff;background-image:url(/assets/components/app/img/main-img/main-img-disinfection.webp)!important}.slogan-block--11{color:#fff;background-color:#fafafa;background-position:65%!important;background-image:url(/assets/components/app/img/main-img/main-img-after-fire.webp)!important}.slogan-block--11 h1,.slogan-block--11 p{color:#fff}.slogan-block--12{background-color:#fafafa;background-position:65%!important;background-image:url(/assets/components/app/img/apartment.webp)!important}.slogan-block--13{background-color:#fafafa;background-image:url(/assets/components/app/img/main-img/main-img-one-room.webp)!important}.slogan-block--14{background-color:#fafafa;background-position:100%!important;background-image:url(/assets/components/app/img/main-img/main-img-two-room.webp)!important}.slogan-block--15{background-image:url(/assets/components/app/img/job.jpg)!important}.slogan-block--16{color:#fff;background-color:#fafafa;background-position:100%!important;background-image:url(/assets/components/app/img/main-img/main-img-cleaning.webp)!important}.slogan-block--16 h1{color:#3378c4}.slogan-block--three-room{background-color:#fafafa;background-image:url(/assets/components/app/img/main-img/main-img-three-room.webp)!important}.slogan-block--eco-cleaning{background-image:url(/assets/components/app/img/main-img/main-img-eco-cleaning.webp)!important}.slogan-block--eco-cleaning,.slogan-block--meetings{background-color:#fafafa;background-position:100%!important}.slogan-block--meetings{background-image:url(/assets/components/app/img/main-img/main-img-meetigns.webp)!important}.slogan-block--washing{background-color:#fafafa;background-position:100%!important;background-image:url(/assets/components/app/img/main-img/main-img-washing.webp)!important}.slogan-block--comp{padding:3em 0!important;background-size:auto 100%!important;background-color:#a3ccf8;background-position:100%!important;background-image:none!important}.slogan-block--comp .slogan_wrapper{padding:0!important;background:0 0!important}.slogan-block--comp h1{font-size:2em;font-weight:700;color:#2a303e;margin:0;line-height:1.1}.slogan-block--comp p{font-size:1.25em;font-weight:500;color:#2a303e;padding-right:20px;line-height:1.25;margin-top:1.2em}.our-progress{background-color:#edf5fd}.our-progress__wrap{-ms-flex-pack:distribute;grid-template-columns:1fr;padding:23px 0 14px;justify-content:space-around;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;display:grid}.our-progress__item{justify-self:center;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.our-progress__item span{-ms-flex:1;flex:1;-webkit-box-flex:1;font-size:48px;font-weight:700;color:#3378c4;text-align:right}.our-progress__item p{-ms-flex:1;flex:1;-webkit-box-flex:1;font-size:18px;font-weight:400;color:#11172e;margin-left:16px;line-height:1.2}footer{padding:2.6em 0;background-color:#3378c4}footer p{padding:0 19px;color:#fff;text-align:center}footer .footer-item ul{padding:0}footer .footer-item ul .li-main{font-weight:700;margin-bottom:1em;color:#e5e5e5;text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:1em}footer .footer-item ul .li-main-not-border{padding:0;border-bottom:none}footer .footer-item ul li{padding:.3em 0;font-size:.875em;font-weight:400;color:#e5e5e5}footer .footer-item ul li:hover{color:#fff}footer .footer-item ul li:first-child{padding-top:0}footer .footer-item:first-child{grid-row:1/3;text-align:left}footer .footer-item:first-child img{margin-bottom:1.5em;max-height:4.5em}footer .footer-item:first-child a{font-size:22px;font-weight:500;margin-bottom:1em;color:#fff}footer .footer-item:first-child a:hover{text-decoration:underline}footer .social-icons{-ms-flex-pack:justify;padding:3em 0;justify-content:space-between;-webkit-box-pack:justify}footer .social-icons,footer .social-icons a{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer .social-icons a{-ms-flex-pack:distribute;height:2.6em;justify-content:space-around;border:1px solid #e5e5e5;border-radius:5px;width:2.6em}footer .not-mobile{display:none}.service-types-params .title-object{font-size:2.25em}.service-types-params__wrap{border:none}.service-types-params__wrap_three-column{padding:0!important}.service-types-params__descr{font-size:1em;font-weight:400;margin-bottom:1em;color:#2a303e;text-align:center;width:59%;line-height:1.2;display:none}.service-types-params__descr br{display:none}.service-types-params__titles{height:65px;display:none}.service-types-params__titles .service-types-params__title{font-size:14px;font-weight:400;color:#2a303e;text-align:center}.service-types-params__titles .service-types-params__title:first-child{font-size:1.5em;font-weight:600;color:#3378c4;text-align:left}.service-types-params__titles_4-col{grid-template-columns:repeat(4,1fr);padding:0 8px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:grid}.service-types-params__titles_4-col .service-types-params__title{font-size:1em}.service-types-params__titles_three-column{grid-template-columns:1fr 1fr 1fr!important;padding:0 8px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:grid}.service-types-params__titles_three-column .service-types-params__title{font-size:1em!important}.service-types-params .grey-row{background-color:#f7f7f7;border-radius:5px}.service-types-params__mobile-block{-ms-flex-pack:justify;padding:5px 8px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.service-types-params__mobile-block-title{font-size:1em;font-weight:400;color:#2a303e;line-height:1.2}.service-types-params__mobile-block .service-types-params__mobile-block-list{position:relative}.service-types-params__mobile-block .service-types-params__mobile-block-list ul{height:auto;position:absolute;display:none}.service-types-params__mobile-block .service-types-params__mobile-block-list ul.active{display:block}.service-types-params__mobile-block .service-types-params__mobile-block-list ul.active li:last-child{border-radius:0 0 5px 5px}.service-types-params__mobile-block .service-types-params__mobile-block-list svg{right:8px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;position:absolute;top:14px}.service-types-params__mobile-block .active svg{-webkit-transform:rotateX(-145deg);transform:rotateX(-145deg)}.service-types-params__mobile-block .service-types-params__mobile-item{height:40px;font-size:12px;border:1px solid #e5e5e5;font-weight:600;color:#000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#fff;width:155px;line-height:3.4;padding-left:12px}.service-types-params__mobile-block .service-types-params__mobile-item_1{height:40px;border:none;color:#fff;background-color:#3378c4;border-radius:15px}.service-types-params__mobile-block .active{border-radius:5px 5px 0 0}.service-types-params ul.service-types-params__room{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.service-types-params ul.service-types-params__room li{min-height:30px;padding:.5em .7em;font-size:1em;border:1px solid #c3c3c3;font-weight:400;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;text-align:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;cursor:pointer;margin-left:9px;width:100%}.service-types-params ul.service-types-params__room li:first-child{margin-left:0}.service-types-params ul.service-types-params__room .active{border:none;color:#fff;background-color:#3378c4}.service-types-params__item{grid-template-columns:2fr 1fr;padding:0 8px;-webkit-box-align:center;grid-template-rows:65px;justify-items:center;align-items:center;grid-auto-rows:65px;-ms-flex-align:center;display:grid}.service-types-params__item_4-col{grid-template-columns:1fr 1fr 1fr 1fr}.service-types-params__item_4-col p{text-align:center;width:50px}.service-types-params__item img{grid-column:2/3;width:1.173em;display:none}.service-types-params__item img.active{display:block}.service-types-params__item p{font-size:1em;font-weight:400;color:#2a303e;line-height:1.2}.service-types-params__item p:first-child{justify-self:left}.service-types-params__item_three-column{grid-template-columns:1fr 1fr 1fr!important}.service-types-params__item_three-column p{justify-self:center}.service-types-params__item_three-column p:first-child{justify-self:left}.why-we__title{font-size:2em;font-weight:600;color:#2a303e;text-transform:uppercase;text-align:center;line-height:1.2}.why-we__title span{font-weight:700;color:#3378c4}.why-we .animation{position:fixed;top:calc(50vh - 1.16667em)}.why-we .down{bottom:0}.why-we__wrap{grid-template-columns:1fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-row-gap:32px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;margin-top:24px;display:grid}.why-we__item{width:100%}.why-we__item-name{font-size:24px;font-weight:600;margin-bottom:24px;color:#3378c4;position:relative;line-height:1.2}.why-we__item-name span{font-weight:500;color:#2a303e}.why-we__item-name:after{height:3px;content:"";position:absolute;top:120%;background-color:#3378c4;left:0;width:40px}.why-we__item-text{font-size:16px;font-weight:400;color:#2a303e;line-height:1.25}.reviews{background-color:#edf5fd;padding-bottom:40px}.reviews .title-object{padding:1em 0 .35em;margin:0}.reviews__subtitle{font-size:14px;font-weight:400;margin-bottom:40px;color:#2a303e;text-align:center;line-height:1.2}.reviews__subtitle span{font-size:1.5em;font-weight:700;color:#3378c4}.reviews__next{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%);right:0}.reviews__next,.reviews__prev{padding:0 25px;position:absolute;top:30%}.reviews__prev{-webkit-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%);left:0}.reviews__wrap{padding:0 3em;position:relative}.reviews__wrap .arrow-next,.reviews__wrap .arrow-prev{right:0;position:absolute;top:25%;cursor:pointer;z-index:100}.reviews__wrap .arrow-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:0}.reviews__wrap .review{min-height:200px;padding:1em;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 12px;background:url(/assets/components/app/img/reviews/oil-faq.jpg) no-repeat;background-size:cover}.reviews__wrap .review:nth-child(2n){background:url(/assets/components/app/img/reviews/oil-faq-2.jpg) no-repeat;background-size:cover}.reviews__wrap .review__top{margin-bottom:16px}.reviews__wrap .review__name{font-size:16px;font-weight:400;color:#3378c4;width:80%}.reviews__wrap .review__stars{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;width:19%;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__wrap .review__stars img{width:8px}.reviews__wrap .review__text{font-size:1em;font-weight:400;color:#2a303e;position:relative;line-height:1.25}.reviews__wrap .review__person{margin-top:2em}.reviews__wrap .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__wrap .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.reviews__wrap .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px;display:none}.reviews__wrap .slick-dots li.slick-active{background-color:#3378c4}.reviews__wrap .slick-dots li.after,.reviews__wrap .slick-dots li.before{display:inline-block}.page-info{-webkit-box-sizing:border-box;box-sizing:border-box}.page-info p{font-size:16px}.page-info .title{font-size:2.25em;font-weight:700;margin-bottom:2em}.page-info__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-block{width:70%}.page-info__body-block .photo{height:860px}.page-info__body-block:nth-child(2){-ms-flex-wrap:wrap;flex-wrap:wrap;width:25%}.page-info__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-item-block img{width:10%}.page-info__body-item-block p{width:85%}.page-info__body-item-block .mobile{display:block}.page-info__body-item-block:last-child{-ms-flex-pack:end;justify-content:end;-webkit-box-pack:end}.page-info__body button{width:100%;margin-top:1em}.button{padding:6px 10px;font-size:12px;border:none;font-weight:500;color:#fff;text-align:center;background-color:#3378c4;border-radius:15px;cursor:pointer}.button:hover{color:hsla(0,0%,95%,.9);background-color:#4785ca}.button_main-page{height:60px;width:255px;margin-top:8px}.button_consultation-new,.button_contacts{height:40px;width:160px;margin-top:10px}.button_consultation-new{font-size:14px;color:#3378c4;background-color:#fff}.button_consultation-new:hover{color:rgba(51,120,196,.9);background-color:#fff;-webkit-box-shadow:inset -6px -6px 10px rgba(51,120,196,.08);box-shadow:inset -6px -6px 10px rgba(51,120,196,.08)}.button_footer{height:40px;font-size:14px;width:11.42857143em}.button_sale{height:40px;padding:0 16px;font-size:14px;margin:24px auto 0;width:160px;display:block}.button_whats-up{padding:12px 20px;font-size:14px;margin-top:8px}.button_main-page-prices{-ms-flex-pack:center;height:60px;padding:10px 15px;justify-content:center;-webkit-box-pack:center;font-size:1.25em;font-weight:500;font-weight:400;color:#fff;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#3378c4;border-radius:15px;-webkit-box-orient:vertical;cursor:pointer;margin-left:2em;width:255px;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.button_main-page-prices:hover{color:hsla(0,0%,95%,.9);background-color:#4785ca}.header{top:0;background-color:#fff;width:100%;z-index:10}.header .wrapper{padding:0}.header .non-active{display:none}.header .header-body{padding:0}.header__btn{padding:.8em 0;font-size:1.2em;border:none;font-weight:500;color:#fff;text-align:center;background-color:#3378c4;width:100%}.header__btn:hover{cursor:pointer}.header__info{-ms-flex-pack:justify;padding:1em;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo img{height:2.5em}.header__email span,.header__location span,.header__phone span,.header__time span{font-size:1.15em;font-weight:400;color:#2a303e;margin-left:.3em;display:block}.header__email,.header__phone,.header__time{display:none}.header__location img,.header__time img{height:2em}.header__location img:nth-child(2),.header__location span,.header__time img:nth-child(2){display:none}.header__seti{grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);grid-column-gap:.5em;display:grid}.header__seti a img{height:2.4em}.header__burger{padding:5px;border-radius:5px;cursor:pointer;width:45px}.header__burger div{height:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#333;border-radius:.2em;width:100%;margin-top:5px}.header__burger div:first-child,.header__burger div:nth-child(2){margin-bottom:8.5px}.header .active div:first-child{-webkit-transform:rotate(45deg) translate(7px,6px);-ms-transform:rotate(45deg) translate(7px,6px);transform:rotate(45deg) translate(7px,6px)}.header .active div:nth-child(2){opacity:0}.header .active div:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-6px);-ms-transform:rotate(-45deg) translate(6px,-6px);transform:rotate(-45deg) translate(6px,-6px)}.nav{height:auto;overflow-y:auto;position:-webkit-sticky;position:sticky;top:0;-webkit-box-shadow:-5px -5px 25px rgba(0,0,0,.05);box-shadow:-5px -5px 25px rgba(0,0,0,.05);width:100%;z-index:10}.nav .wrapper{padding:0}.nav__list{background-color:#fff;-webkit-box-shadow:-5px -5px 25px rgba(0,0,0,.05);box-shadow:-5px -5px 25px rgba(0,0,0,.05);border-radius:0 0 10px 10px}.nav .mobile-visible,.nav__logo{display:none}.nav .mobile-visible-none{display:block}.nav__item{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;width:100%}.nav__item-drop-down{background-color:hsla(0,0%,76%,.1);display:none}.nav__item-drop-down .nav-submenu span{display:none}.nav__item-drop-down .nav-submenu a.nav-item-name{width:100%;display:none}.nav__item-drop-down .nav-submenu a.nav-item-name:hover{text-decoration:none;color:#2a303e}.nav__item-drop-down .nav-submenu a.nav-item-name_sub{display:block}.nav__item-drop-down .nav-submenu a.nav-item-name_sub:hover{text-decoration:none;background-color:rgba(51,120,196,.2);cursor:pointer}.nav__item-drop-down .nav-submenu:hover{background-color:rgba(51,120,196,.2)}.nav a.nav-item-name{height:100%;padding:.4em 0;font-size:2em;text-decoration:none;font-weight:500;color:#2a303e;text-align:center}.nav a.nav-item-name_sub{font-size:1.14em;font-weight:500}.nav a.nav-item-name_sub:hover{text-decoration:none;background-color:rgba(51,120,196,.2);cursor:pointer}.nav a.menu-item{pointer-events:none;position:relative}.nav a.menu-item:after{height:.5rem;border-right:.15rem solid #2a303e;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:25px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;content:"";position:absolute;border-bottom:.15rem solid #2a303e;top:.8em;background:0 0;cursor:pointer;width:.5rem;display:inline-block}.nav a.menu-item.active:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:1.4em}.nav__seti{-ms-flex-pack:center;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:center;-webkit-box-pack:center;grid-column-gap:3em;margin-top:1em;display:grid}.nav__seti a img{height:2.4em;margin-bottom:2em}.contacts{margin-top:20px}.contacts .title-object{font-size:2.25em}.contacts__info-wrap{margin-bottom:3.5em;grid-row-gap:50px;display:grid}.contacts__info{-ms-flex-pack:justify;padding:0;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:5px;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__info-title{font-size:22px;font-weight:700;color:#2a303e}.contacts__map{height:300px;width:100%}.contacts__adress,.contacts__mail,.contacts__phone{padding:.5em 1em}.contacts__adress span,.contacts__mail span,.contacts__phone span{font-size:1em;font-weight:500;color:#3378c4}.contacts__adress p,.contacts__mail p,.contacts__phone p{font-weight:400;margin-top:.5em}.contacts__adress span{font-weight:500}.contacts__adress p{font-weight:400}.contacts .text{font-size:1em;font-weight:500;color:#3378c4}.contacts .social{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social-text{margin-bottom:1em;width:100%}.contacts .social-icons{padding:0;width:100%}.contacts .social-icons a{-ms-flex-pack:distribute;height:2.6em;justify-content:space-around;border:1px solid #3378c4;-webkit-box-align:center;align-items:center;border-radius:5px;width:2.6em;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social-icons a svg{fill:#3378c4}.contacts .social form input{height:52px;padding:0 10px 0 43px;font-size:1.125em;border:1px solid #3378c4;font-weight:500;color:#2a303e;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(/img/phone-ico-blue.png) no-repeat 16px 45%/20px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;width:250px}.contacts .social form button{font-weight:400;width:250px}.contacts .social form .focusOn{background-image:none!important;padding-left:16px!important}h1{font-size:1.8em}.title-object,h1{font-weight:700;color:#3e4657}.title-object{font-size:1.6666667em;margin-bottom:24px;text-align:center}.title-object_contacts{font-size:2em;text-align:left;margin-top:1em}h3,h4{font-size:1.4em;color:#3e4657}.whats-up-block{height:230px;background-color:#edf5fd}.whats-up-block__wrap{-ms-flex-pack:justify;height:230px;padding:22px 0 32px;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.whats-up-block__text{-ms-flex-item-align:center;align-self:center;width:55%}.whats-up-block__text div p{font-size:36px;font-weight:700;color:#000}.whats-up-block__text div span{font-size:24px;font-weight:500;color:#3378c4}.whats-up-block form{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:center;align-items:center;width:49%;-ms-flex-align:center;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.whats-up-block form .text{margin:0;width:250px}.whats-up-block form a{margin-left:2em;width:5em}.whats-up-block form img{margin-right:4em}.partners{background-color:#edf5fd;padding-bottom:8em}.partners .title-object{padding:2em 0;margin:0}.partners__wrap{padding:0 3em;position:relative}.partners__partner{text-align:center}.partners__partner img{height:45px;-ms-flex-item-align:center;align-self:center;width:150px}.partners .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.partners .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.partners .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px;display:none}.partners .slick-dots li.slick-active{background-color:#3378c4}.partners .slick-dots li.after,.partners .slick-dots li.before{display:inline-block}.about-us__wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;background-size:contain;background-position:50%;background-image:url(/assets/components/app/img/about-us/about-us-bg.png);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex}.about-us__text{font-size:1em;font-weight:400;color:#2a303e;line-height:1.2}.about-us__imgs{-ms-flex-pack:end;grid-template-columns:repeat(3,1fr);justify-content:flex-end;-webkit-box-pack:end;grid-template-rows:repeat(2,minmax(auto,215px));grid-row-gap:30px;margin-left:20px;display:none}.about-us__img{justify-self:center}.about-us__img:first-child,.about-us__img:nth-child(2),.about-us__img:nth-child(5){-ms-flex-item-align:end;align-self:end}.about-us__img:nth-child(2){-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.about-us__img:nth-child(4),.about-us__img:nth-child(6){-ms-flex-item-align:start;align-self:start}.about-us__img:nth-child(6){margin-top:10px}.about-us__img:nth-child(3){position:relative}.about-us__img:nth-child(3):after{height:100%;content:url(/assets/components/app/img/about-us/bg-3-img.svg);position:absolute;top:-4%;left:5px;width:104%;z-index:-1}.about-us__img:nth-child(4){position:relative}.about-us__img:nth-child(4):after{content:url(/assets/components/app/img/about-us/bg-4-img.svg);position:absolute;top:-4%;left:-8px;z-index:-1}.about-us__img img{border-radius:5px}.cleaning-about{-webkit-box-sizing:border-box;box-sizing:border-box}.cleaning-about__block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-about__photo{width:47%}.cleaning-about__description{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-orient:vertical;width:47%;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-about__description p{font-size:16px}.cleaning-about__description span{font-size:1em;color:#3378c4}.cleaning-about__description .title{font-size:2.25em;font-weight:700;margin-bottom:1em;width:80%}.cleaning-about__description .subtitle{font-size:1em;width:100%}.advantage .title-object{font-size:2.25em;margin-bottom:2em}.advantage-block{grid-template-columns:repeat(2,3fr) 5fr;grid-template-rows:repeat(2,1fr);max-height:100%;grid-gap:15px;display:grid}.advantage-block__items{padding:25px;position:relative;background-color:#edf5fd;width:100%}.advantage-block__items .arrow{right:10%;position:absolute;bottom:10%}.advantage-block__items .logo{margin-bottom:.5em}.advantage-block__items .title{font-size:1.5em;font-weight:500;margin-bottom:1em;color:#3378c4;text-align:left}.advantage-block__items .subtitle{font-size:1em;font-weight:400;bottom:0}.advantage-block__photo{margin-left:3em}.advantage-block__text{-ms-flex-pack:justify;padding-top:15px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-left:3em;display:-webkit-box;display:-ms-flexbox;display:flex}.advantage-block__text .title-description{font-size:1.125em;color:#3378c4}.advantage-block__text .description{font-size:.875em;margin-bottom:1em}.advantage .advantage-slider{position:relative}.advantage .advantage-slider .main-page-gallery-prev{-webkit-transform:translate(70%,100%);-ms-transform:translate(70%,100%);transform:translate(70%,100%);padding:10px 25px;right:70%;position:absolute;bottom:0}.advantage .advantage-slider .main-page-gallery-next{-webkit-transform:translate(-70%,100%);-ms-transform:translate(-70%,100%);transform:translate(-70%,100%);padding:10px 25px;position:absolute;bottom:0;left:70%}.advantage .advantage-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.advantage .advantage-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.advantage .advantage-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px;display:none}.advantage .advantage-slider .slick-dots li.slick-active{background-color:#3378c4}.advantage .advantage-slider .slick-dots li.after,.advantage .advantage-slider .slick-dots li.before{display:inline-block}.price h2{font-size:2em}.price__body{grid-gap:30px;display:grid}.price__body-block{grid-template-columns:repeat(2,1fr);display:grid}.price__body-item-block{height:340px;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.price__body-item-block:nth-child(2){border:1px solid #3378c4;border-left:none;padding:30px}.price__body-item-block .block-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.price__body-item-block-title{font-size:1.5em;font-weight:700;margin-bottom:1em;color:#3378c4}.price__body-item-block-title-subtitle{font-size:1em;font-weight:500}.price__body-item-block .arrow{right:10%;position:absolute;bottom:10%}.price__body-item-block .arrow:hover{cursor:pointer}.price__body-item-block .cost{font-size:1em;font-weight:500;margin-bottom:1em;color:#3378c4}.price .price-slider{position:relative}.price .price-slider .main-page-gallery-prev{-webkit-transform:translate(70%,100%);-ms-transform:translate(70%,100%);transform:translate(70%,100%);padding:10px 25px;right:70%;position:absolute;bottom:0}.price .price-slider .main-page-gallery-next{-webkit-transform:translate(-70%,100%);-ms-transform:translate(-70%,100%);transform:translate(-70%,100%);padding:10px 25px;position:absolute;bottom:0;left:70%}.price .price-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.price .price-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.price .price-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px}.price .price-slider .slick-dots li.slick-active{background-color:#3378c4}.price .price-slider .slick-dots li.after,.price .price-slider .slick-dots li.before{display:inline-block}.after-remont{-webkit-box-sizing:border-box;box-sizing:border-box}.after-remont__block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.after-remont__photo{width:47%}.after-remont__description{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-orient:vertical;width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}.after-remont__description p{font-size:16px}.after-remont__description .title{font-size:1.5em;font-weight:500;margin-bottom:1em;color:#3378c4;width:100%}.after-remont__description .subtitle{font-size:1em;margin-bottom:1em;width:100%}.after-remont__description button{margin-top:2em}.additional-service .title-object{font-size:3em;margin-bottom:2em}.additional-service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.additional-service-block__photo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid}.additional-service-block__table{grid-template-columns:repeat(2,1fr);max-width:55%;max-height:100%;grid-gap:15px;display:grid}.additional-service-block__items{height:100%;padding:30px;position:relative;background-color:#edf5fd}.additional-service-block__items:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#3378c4;cursor:pointer}.additional-service-block__items:hover circle{stroke:#fff}.additional-service-block__items:hover path{fill:#fff}.additional-service-block__items:hover .title{color:#fff}.additional-service-block__items:hover .subtitle{color:#edf5fd}.additional-service-block__items:hover p{color:#fff}.additional-service-block__items .arrow{right:10%;position:absolute;bottom:10%}.additional-service-block__items .logo{margin-bottom:2em}.additional-service-block__items .title{font-size:2em;font-weight:500;margin-bottom:2em;color:#3378c4;text-align:left}.additional-service-block__items .price{font-size:1em;font-weight:500;bottom:0}.additional-service .additional-service-slider{position:relative}.additional-service .additional-service-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.additional-service .additional-service-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.additional-service .additional-service-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px}.additional-service .additional-service-slider .slick-dots li.slick-active{background-color:#3378c4}.additional-service .additional-service-slider .slick-dots li.after,.additional-service .additional-service-slider .slick-dots li.before{display:inline-block}.order-question-modal{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.7);left:0;width:100%;z-index:1000}.order-question-modal p{font-weight:500;margin-bottom:.5em;color:#3378c4;text-align:center;line-height:1.2}.order-question-modal .title{font-size:24px;margin-bottom:1.5em;width:100%}.order-question-modal__window{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:70px 50px 47px 47px;position:absolute;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;top:50%;border-radius:30px;background:#fff;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-question-modal__window img{padding:10px;right:3%;position:absolute;top:3%;cursor:pointer;width:45px}.order-question-modal__window form{padding:0 40px;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-question-modal__window form .input{height:43px;padding:0 16px;border:1px solid #c3c3c3;margin-bottom:1.5em;color:#333;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;width:100%}.order-question-modal__window form .input ::-webkit-input-placeholder{color:#e5e5e5}.order-question-modal__window form .input ::-moz-placeholder{color:#e5e5e5}.order-question-modal__window form .input :-ms-input-placeholder{color:#e5e5e5}.order-question-modal__window form .input ::-ms-input-placeholder{color:#e5e5e5}.order-question-modal__window form .input ::placeholder{color:#e5e5e5}.order-question-modal__window form .question{height:100px;padding:10px 16px;resize:none}.order-question-modal__window form .order-question-modal__btn{height:52px;padding:0 20px;border:none!important;font-weight:400;color:#fff;background-color:#3378c4;border-radius:15px;cursor:pointer;width:250px;margin-top:24px}.order-question-modal__window form .order-question-modal__btn:hover{color:hsla(0,0%,95%,.9);background-color:#4785ca}.order-question-modal__window form .legacy-info{font-size:1em;color:#2a303e;text-align:left;margin:0;width:100%}.order-question-modal__window form span{font-weight:500;margin-bottom:.5em;text-align:left;left:.5em;width:100%}.order-question-modal__window select{height:43px;padding:0 16px;border:1px solid #c3c3c3;margin-bottom:1.5em;color:#333;outline:0;border-radius:10px;width:100%}.order-question-modal__legacy{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-question-modal__legacy input[type=checkbox]{height:20px;margin:0 10px 0 0;width:20px}.order-question-modal__legacy p{color:#3378c4}.order-question-modal__legacy a{text-decoration:none;color:#3378c4;display:inline-block}.order-success-modal{height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.7);left:0;width:100%;z-index:1000}.order-success-modal__window{-ms-flex-pack:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1em .5em;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:50%;background-color:#e5e5e5;align-items:center;border-radius:5px;left:50%;width:310px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-success-modal__window img{max-height:2em;margin-top:-1em}.eco-cleaning{max-height:100%;background-color:#edf5fd}.eco-cleaning__body{grid-template-columns:repeat(2,1fr);padding:3em 0;grid-gap:100px;display:grid}.eco-cleaning__body .title{font-size:2.25em;font-weight:700;margin-bottom:.5em;color:#3378c4}.eco-cleaning__body .subtitle{font-size:1.5em;margin-bottom:1em}.eco-cleaning__body span{font-size:1em;color:#3378c4}.eco-cleaning__item-body{-ms-flex-item-align:center;padding:3em 0;align-self:center}.our-team .title{font-weight:700}.our-team__body{grid-template-columns:repeat(3,1fr);grid-gap:32px;display:grid}.our-team .team-slider{position:relative}.our-team .team-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.our-team .team-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.our-team .team-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px;display:none}.our-team .team-slider .slick-dots li.slick-active{background-color:#3378c4}.our-team .team-slider .slick-dots li.after,.our-team .team-slider .slick-dots li.before{display:inline-block}.gift{max-height:100%;background-color:#edf5fd}.gift .title-object{margin:.5em 0}.gift__body{padding:5em 0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.gift__body-item{-ms-flex-item-align:center;padding:1em 0;align-self:center;width:100%}.gift__body-item .legacy{font-size:1em;color:#2a303e;-webkit-box-align:center;text-align:left;align-items:center;width:100%;-ms-flex-align:center;margin-top:3em;display:-webkit-box;display:-ms-flexbox;display:flex}.gift__body-item .legacy .legacy-info{font-size:.875em;margin-left:.5em}.gift .subtitle{padding:0;font-size:1.5em;font-weight:500;color:#2a303e}.gift form{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;align-content:flex-end;width:77%;-ms-flex-align:center;-ms-flex-line-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex}.gift form button,.gift form input[type=tel],.gift form input[type=text]{height:60px;padding:0 16px;border:1px solid #c3c3c3;color:#333;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%}.gift form button ::-webkit-input-placeholder,.gift form input[type=tel] ::-webkit-input-placeholder,.gift form input[type=text] ::-webkit-input-placeholder{color:#e5e5e5}.gift form button ::-moz-placeholder,.gift form input[type=tel] ::-moz-placeholder,.gift form input[type=text] ::-moz-placeholder{color:#e5e5e5}.gift form button :-ms-input-placeholder,.gift form input[type=tel] :-ms-input-placeholder,.gift form input[type=text] :-ms-input-placeholder{color:#e5e5e5}.gift form button ::-ms-input-placeholder,.gift form input[type=tel] ::-ms-input-placeholder,.gift form input[type=text] ::-ms-input-placeholder{color:#e5e5e5}.gift form button ::placeholder,.gift form input[type=tel] ::placeholder,.gift form input[type=text] ::placeholder{color:#e5e5e5}.gift form button{font-size:1em;color:#fff;width:260px}.gift img{width:17%}.gift .item-form{-ms-flex-pack:justify;padding:0;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.window-clean-price p{font-size:16px}.window-clean-price .window-type{padding:25px;text-align:center;-webkit-box-shadow:1px 3px 15px rgba(0,0,0,.25);box-shadow:1px 3px 15px rgba(0,0,0,.25);border-radius:5px}.window-clean-price .window-type .material-type{height:auto;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);margin:-10px 0}.window-clean-price .window-type div img{text-align:center}.window-clean-price .window-type p{min-height:44px;font-size:1.5em}.window-clean-price .window-type span{font-size:2em;font-weight:700;color:#3378c4}.window-clean-price__grid{-ms-flex-pack:center;grid-template-columns:repeat(1,1fr);justify-content:center;-webkit-box-pack:center;grid-gap:20px;display:grid}.window-clean-price .window-position{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.window-clean-price .window-slider{position:relative}.window-clean-price .window-slider .slick-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.window-clean-price .window-slider .slick-dots li{height:10px;padding:0;border:none;text-align:center;background-color:#c3c3c3;margin:0 7px;border-radius:50%;cursor:pointer;width:10px}.window-clean-price .window-slider .slick-dots li button{height:10px;padding:5px;border:none;color:transparent;outline:0;background:0 0;cursor:pointer;width:10px;display:none}.window-clean-price .window-slider .slick-dots li.slick-active{background-color:#3378c4}.window-clean-price .window-slider .slick-dots li.after,.window-clean-price .window-slider .slick-dots li.before{display:inline-block}.table-price .houses-link{display:none}.table-price .title{font-size:2em;font-weight:700;margin-bottom:1em}.table-price .table-padding{padding-bottom:2em}.table-price .subtitle{margin-bottom:1.5em}.table-price h4{margin-top:20px}.table-price p{text-align:center}.table-price__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:3em}.table-price ul,.table-price__body{display:-webkit-box;display:-ms-flexbox;display:flex}.table-price ul{margin-bottom:0;padding-left:0}.table-price ul li{padding:6px 0;font-size:.875em;border:1px solid #f6f6f6;margin-right:10px;border-top-right-radius:10px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;border-bottom:none;border-top-left-radius:10px;text-align:center;cursor:pointer;width:110px}.table-price ul .active{color:#fff;background-color:#3378c4}.table-price table{font-size:1.33333em;border:1px solid #ededed;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;border-spacing:0;width:100%}.table-price table .grey-row{background-color:#f6f6f6}.table-price table th{font-weight:500;color:#3378c4;text-transform:none;text-align:center}.table-price table th:first-child{padding:10px 15px 10px 10px;text-align:left}.table-price table td{min-width:50px;text-align:center}.table-price table td:first-child{padding:10px 15px 10px 10px;text-align:left}.table-price table td img{height:15px;width:17px}.company-advantage{-webkit-box-sizing:border-box;box-sizing:border-box}.company-advantage p{font-size:16px}.company-advantage .title{font-size:2.25em;font-weight:700;margin-bottom:2em}.company-advantage__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-block{width:70%}.company-advantage__body-block .photo{height:500px}.company-advantage__body-block:nth-child(2){-ms-flex-wrap:wrap;flex-wrap:wrap;width:25%}.company-advantage__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-item-block img{width:10%}.company-advantage__body-item-block p{width:85%}.company-advantage__body-item-block .mobile{display:block}.company-advantage__body button{width:100%;margin-top:1em}.disinfection-table .title{font-size:2em;font-weight:700;margin-bottom:1em}.disinfection-table .table-padding{padding-bottom:2em}.disinfection-table .subtitle{margin-bottom:1.5em}.disinfection-table h4{margin-top:20px}.disinfection-table p{text-align:center}.disinfection-table__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:3em;display:-webkit-box;display:-ms-flexbox;display:flex}.disinfection-table table{font-size:1.33333em;border:1px solid #ededed;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;border-spacing:0;width:100%}.disinfection-table table .grey-row{background-color:#f6f6f6}.disinfection-table table th{font-weight:500;color:#3378c4;text-transform:none;text-align:center}.disinfection-table table th:first-child{padding:10px 15px 10px 10px;text-align:left}.disinfection-table table td{min-width:50px;text-align:center}.disinfection-table table td:first-child{padding:10px 15px 10px 10px;text-align:left}.disinfection-table table td img{height:15px;width:17px}@media (min-width:320px){.slider1 .slick-next,.slider1 .slick-prev{height:20px;right:40%;bottom:-2em;bottom:30%;top:auto;width:20px}.slider1 .slick-prev{left:40%}.price-slider .price-slick-next,.price-slider .price-slick-prev{height:20px;right:40%;bottom:10%;width:20px}.price-slider .price-slick-prev{left:40%}.advantage-slider .advantage-slick-next,.advantage-slider .advantage-slick-prev{height:20px;right:40%;bottom:10%;width:20px}.advantage-slider .advantage-slick-prev{left:40%}.main-page-slider .slick-next,.main-page-slider .slick-prev{height:20px;right:30%;position:absolute;bottom:-30px;width:20px}.main-page-slider .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:30%}.main-form{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-form button{font-size:1.333333em}.reviews__wrap .slick-next,.reviews__wrap .slick-prev{height:20px;right:40%;bottom:-2em;top:auto;width:20px}.reviews__wrap .slick-prev{left:40%}.cleaning-type__item{-ms-flex-pack:distribute;justify-content:space-around;font-size:.875rem;border:.8px solid #3e4657;color:#3e4657;-webkit-box-align:center;text-align:center;align-items:center;border-radius:15px;background:#fff;cursor:pointer;width:30%;line-height:42px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__item_active{border:1px solid #3378c4;color:#fff;background:#3378c4}.cleaning-type__rooms{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:0;width:100%}.cleaning-type__rooms,.cleaning-type__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-top:0}.cleaning-type .width-all{text-align:left}.cleaning-type__list-wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__list-wrap .info ul li{height:60px;list-style-type:disc}.cleaning-type__list-wrap .info ul li::marker{font-size:2em;border:1px solid #edf5fd;color:#3378c4;line-height:2}.cleaning-type__list-wrap .info__spisok{grid-area:1/1/9/2;grid-template-columns:1fr;font-size:1.333333em;grid-template-rows:repeat(8,1fr);grid-row-gap:10px;grid-column-gap:0;margin-left:1.8em;width:90%;display:grid}.cleaning-type__photos{display:block}.cleaning-type__img{text-align:center;width:100%}.calc-top .calc__list li{border-radius:5px}.faq{margin-bottom:80px}.faq__wrap .any-quest__block{width:100%}.faq__wrap .any-quest__block .title{margin-bottom:1em;text-align:center}.faq__wrap .any-quest__block span{display:none}.faq__wrap .any-quest__block .label{margin-bottom:1em;color:#979797}.faq__wrap .any-quest__block button{height:40px;margin-bottom:2em;width:100%}.faq__item span{font-size:14px}.faq__item-text{padding-left:0}.service .title-object{font-size:2em;margin-bottom:2em}.service-block{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex}.service-block__table{-ms-flex-pack:center;grid-template-columns:repeat(1,1fr);justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(1,1fr);max-width:100%}.service-block__items .arrow{right:10%;position:absolute;bottom:10%}.service-block__items .logo{margin-bottom:2em}.service-block__items .title{font-size:1.7em;margin-bottom:2em;color:#3378c4;text-align:left}.service-block__items .price{font-size:1.7em;bottom:0}.service-block__photo{display:none}.scheme__body{grid-template-columns:repeat(1,1fr);grid-gap:30px;display:grid}.scheme__body .link p{color:#3378c4}.scheme__body .hover-effect:hover,.scheme__body .link:hover{cursor:pointer}.scheme__body-block{grid-template-columns:repeat(2,1fr);display:grid}.scheme__body-item-block{-ms-flex-pack:justify;height:250px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;width:100%;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.scheme__body-item-block .block-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.scheme__body-item-block:nth-child(2){border:1px solid #3378c4;border-left:none;padding:0 30px 30px;position:relative}.scheme__body-item-block:nth-child(2) .logo{height:40px;right:5%;position:absolute;top:5%;width:40px}.scheme__body-item-block:nth-child(2) .title{padding:15px 0 0;font-weight:500;margin-bottom:1.3em;text-align:right;margin-left:1.8em}.scheme__body-item-block:nth-child(2) .link-blue{color:#3378c4}.scheme__body-item-block p{font-size:16px}.sale__body{grid-template-columns:repeat(1,1fr)}.sale__item-body-text{padding:30px 0 30px 20px;position:relative;width:100%}.sale__item-body-text .mobile{right:0;position:absolute;bottom:9em;width:140px;display:block}.sale__item-body-text .first-image{bottom:7em}.sale__item-body-text p{font-size:1.5em;width:77%}.sale__item-body-text span{font-size:1em}.sale__item-body-text button{height:50px;font-size:1.5em;width:95%}.sale__item-body-image{display:none}.order-call-modal .title{font-size:14px;margin-bottom:.5em;margin-top:2em}.order-call-modal__window{padding:2em;margin:0 15px;left:45.5%}.order-call-modal__window form{padding:0}.order-call-modal__window form .order-call-modal__btn{width:100%}.order-call-modal__window form .legacy-info{text-align:center}.order-call-modal__window form span{margin-bottom:0}.main-page .slogan_wrapper{padding:0}.main-page .main-block-bgc,.main-page .main-block-bgc-dark{padding:17px 45px 20px 20px;margin-bottom:7em;background-color:hsla(0,0%,100%,.9);margin-left:-1.5em;width:95%}.main-page .main-block-bgc-dark{background-color:rgba(0,0,0,.6)}.main-page .block-margin{margin:0}.main-page .slogan-block--16{background-color:#fafafa;background-image:none}footer .footer-item:first-child{grid-row:1/3;text-align:center}footer .footer-item button,footer .footer-item:first-child img{display:none}footer .not-mobile{color:#fff;display:none}footer .ps-wrapper{grid-template-columns:repeat(1,1fr);text-align:left;grid-gap:1.5em 1.5%;display:grid}footer .social-icons{display:none}footer .subtitle{font-size:18px;font-weight:400;margin-bottom:1em;color:#333}footer .last-subtitle{display:none}footer .social-media-mobile{-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__subtitle{font-size:16px;margin-bottom:24px}.reviews__next,.reviews__prev,.reviews__subtitle br{display:none}.reviews__wrap{padding:0}.reviews .review__top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-right:16px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews .review__stars img{width:12px}.page-info .title{font-size:2.25em;font-weight:700;margin-bottom:2em}.page-info__body{display:block}.page-info__body-block{width:100%}.page-info__body-block .photo{height:860px}.page-info__body-block:nth-child(2){display:none}.page-info__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-item-block img{display:none}.page-info__body-item-block p{width:100%}.page-info__body-item-block .mobile{display:none}.page-info__body-item-block:last-child{-ms-flex-pack:end;justify-content:end;-webkit-box-pack:end}.page-info__body button{width:100%;margin-top:1em}.button_main-page-prices{margin-left:0;display:none}.button_main-page{margin-bottom:2em;width:100%;margin-top:0}.header{position:-webkit-sticky;position:sticky;top:0}.header__seti{grid-column-gap:1em;margin-left:2em}.header .header__location,.nav{display:none}.nav{height:calc(100% - 100px);overflow:scroll;position:fixed;top:auto;width:100%}.nav a.nav-item-name_sub{font-weight:600}.nav .mobile-visible{display:block}.nav .mobile-visible-none{display:none}.contacts__adress,.contacts__mail,.contacts__phone{padding:0}.contacts__info{padding:0;margin-bottom:2em}.contacts__info-wrap{width:100%}.contacts .social,.contacts__info-wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em}.contacts .social-text{margin-bottom:1em;width:100%}.contacts .social-icons{-ms-flex-pack:justify;padding:0;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:2em;width:100%}.contacts .social-icons,.contacts .social-icons a{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social-icons a{-ms-flex-pack:distribute;justify-content:space-around;border:1px solid #3378c4;-webkit-box-align:center;align-items:center;border-radius:5px;-ms-flex-align:center}.contacts .social-icons a:hover{background-color:#3378c4}.contacts .social-icons a:hover path{fill:#fff}.contacts .social form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social form input{margin-bottom:2em;width:100%}.contacts .social form button{height:52px;width:100%;margin-top:0}.whats-up-block__wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.whats-up-block__text{width:100%}.whats-up-block__text div p{font-size:24px;font-weight:500;margin-bottom:1em}.whats-up-block__text div span{font-size:16px}.whats-up-block form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;margin-top:10px}.whats-up-block form .text{font-size:20px;font-weight:400;text-transform:none;margin:0;width:185px}.whats-up-block form img{display:none}.whats-up-block form button{margin:0}.partners{padding:3em}.partners .title-object{padding:0 0 2em;margin:0}.partners__wrap{padding:0}.partners__partner{text-align:center}.partners__partner img{height:45px;-o-object-fit:contain;object-fit:contain;width:150px}.cleaning-about__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.cleaning-about__photo{margin-bottom:1em;width:100%}.cleaning-about__description{text-align:center;width:100%}.cleaning-about__description p{font-size:16px}.cleaning-about__description span{font-size:1em;color:#3378c4}.cleaning-about__description .title{width:100%}.cleaning-about__description .subtitle{font-size:16px;width:100%}.advantage .title-object{font-size:2em}.advantage-slider{max-width:100%}.advantage-block{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.advantage-block__items{height:230px;background-color:#3378c4}.advantage-block__items circle{stroke:#fff;display:none}.advantage-block__items path{fill:#fff;display:none}.advantage-block__items .logo{margin-bottom:1.125em}.advantage-block__items .title{font-size:2em;font-weight:400;margin-bottom:.825em;color:#fff}.advantage-block__items .subtitle{font-size:1.33333em;font-weight:300;color:#edf5fd}.advantage-block__photo,.advantage-block__text{display:none}.price-slider{max-width:100%}.price__body-block{grid-template-columns:repeat(1,1fr)}.price__body-item-block:first-child{display:none}.price__body-item-block:nth-child(2){padding:17px;border:1px solid #3378c4}.price__body-item-block-title{font-size:2em}.price__body-item-block-title-subtitle{font-size:1.33333em}.price__body-item-block .arrow{right:10%;bottom:10%}.after-remont__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.after-remont__description,.after-remont__photo{width:100%}.after-remont__description p{font-size:16px}.after-remont__description span{font-size:1em;color:#3378c4}.after-remont__description .title{width:100%}.after-remont__description .subtitle{font-size:16px;width:100%}.after-remont__description button{height:40px;-ms-flex-item-align:center;margin-bottom:2em;align-self:center;width:55%}.additional-service .title-object{font-size:2em;margin-bottom:2em}.additional-service-block{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex}.additional-service-block__table{-ms-flex-pack:center;grid-template-columns:repeat(1,1fr);justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(1,1fr);max-width:100%}.additional-service-block__items{height:270px}.additional-service-block__items .arrow{right:10%;position:absolute;bottom:10%}.additional-service-block__items .logo{margin-bottom:2em}.additional-service-block__items .title{font-size:1.7em;margin-bottom:2em;color:#3378c4;text-align:left}.additional-service-block__items .price{font-size:1.7em;bottom:0}.additional-service-block__photo{display:none}.order-question-modal .title{font-size:14px;margin-bottom:.5em;margin-top:2em}.order-question-modal__window{padding:2em;margin:0 15px;left:45.5%}.order-question-modal__window form{padding:0}.order-question-modal__window form .order-question-modal__btn{width:100%}.order-question-modal__window form .legacy-info{text-align:center}.order-question-modal__window form span{margin-bottom:0}.eco-cleaning{display:none}.our-team .title{font-size:2em}.our-team__body{grid-template-columns:repeat(1,1fr);display:grid}.gift{display:none}.window-clean-price .window-type{height:272px;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.25);box-shadow:inset 0 0 15px rgba(0,0,0,.25)}.window-clean-price .window-type p{font-size:1.3em;line-height:3}.window-clean-price .window-type span{font-size:1.5em}.window-clean-price__grid{grid-template-columns:repeat(1,1fr)}.table-price .subtitle,.table-price h1{display:none}.table-price__body .mobile-select{border:none;font-weight:500;color:#3378c4;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.table-price__body table tr .desktop-none{-ms-flex-pack:distribute;padding:15px 0;justify-content:space-around;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.table-price__body table tr td{padding:15px 0;display:none}.table-price__body table tr td:first-child{padding:15px 0 15px 10px;display:table-cell}.table-price__body table .mobile-active{display:block}.table-price__body table .mobile-disable{display:none}.table-price__body table .always-cell{display:table-cell}.table-price img{display:none}.company-advantage .title{font-size:2.25em;font-weight:700;margin-bottom:2em}.company-advantage__body{display:block}.company-advantage__body-block{width:100%}.company-advantage__body-block .photo{height:860px}.company-advantage__body-block:nth-child(2){display:none}.company-advantage__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-item-block img{display:none}.company-advantage__body-item-block p{width:100%}.company-advantage__body-item-block .mobile{display:none}.company-advantage__body button{width:100%;margin-top:1em}.disinfection-table .subtitle,.disinfection-table h1{display:none}.disinfection-table__body .mobile-select{border:none;font-weight:500;color:#3378c4;display:-webkit-box;display:-ms-flexbox;display:flex}.disinfection-table__body table tr .desktop-none{-ms-flex-pack:distribute;padding:15px 0;justify-content:space-around;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.disinfection-table__body table tr td{padding:15px 0;display:none}.disinfection-table__body table tr td:first-child{padding:15px 0 15px 10px;display:table-cell}.disinfection-table__body table .always-cell{display:table-cell}.disinfection-table img{display:none}}@media (min-width:420px){h1{font-size:1.8em}h3{font-size:1.2em}.consultation-new__title{max-width:80%}.calc .calc-top__room-tumbl,.calc .calc-top__type-tumbl{width:256px}}@media (min-width:480px){.how-it-works p{max-width:80%}.how-it-works__images{grid-template-columns:31% 31% 31%;grid-template-rows:1fr;grid-gap:1.5%}.service .service-table{grid-template-columns:repeat(2,1fr)}.service .service-table__item-wrap{display:block}.cleaning-conditions__item p{text-align:left}.any-difficult-cleaning__title br{display:block}.cleaning-type__item{-ms-flex-pack:distribute;justify-content:space-around;text-align:center;border-radius:15px;width:30%}.cleaning-type__item,.cleaning-type__rooms{display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__rooms{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%}.cleaning-type__wrap{margin-top:0}.cleaning-type__list-wrap,.cleaning-type__wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__list-wrap{width:100%}.cleaning-type__list-wrap .info ul li{list-style-type:disc}.cleaning-type__list-wrap .info ul li::marker{font-size:2em;border:1px solid #edf5fd;color:#3378c4;line-height:2}.cleaning-type__list-wrap .info__spisok{grid-area:1/1/9/2;grid-template-columns:1fr;grid-template-rows:repeat(8,1fr);grid-row-gap:0;grid-column-gap:0;margin-left:1.8em;width:90%;display:grid}.calc__main-options .single-service .service-quantity{justify-self:center;width:120px}.calc__main-options .single-service .service-quantity .service-quantity__minus,.calc__main-options .single-service .service-quantity .service-quantity__plus{padding:0 20px}.calc__main-options .single-service .service-quantity .service-quantity__minus{padding-bottom:3px}.calc__main-options .single-service .service-add{text-align:center}.sale__item-body-text .mobile{bottom:4em;width:calc(50% - 100px)}.sale__item-body-text .first-image{bottom:0}.sale__item-body-text button{width:250px}.main-page .slogan-block{padding:48px 16px}.main-page .slogan-block--7{background-position:30%!important}.main-page .slogan-block--13{background-position:100%!important}.service-types-params__titles_4-col .service-types-params__title br{display:none}.service-types-params__item_4-col p{width:auto}.why-we__title{text-align:left}.why-we__item-name br{display:none}.why-we__item-text{width:350px}.window-clean-price .window-type{height:auto;-webkit-box-shadow:1px 3px 15px rgba(0,0,0,.25);box-shadow:1px 3px 15px rgba(0,0,0,.25)}.window-clean-price .window-type span{font-size:1.5em}.window-clean-price__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:620px){.sale__body{grid-template-columns:repeat(2,1fr)}.sale__item-body-text .mobile{bottom:7em;width:calc(50% - 20px)}.sale__item-body-text .first-image{margin-bottom:0}}@media (min-width:640px){.header__info .loc{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__info .loc span{display:inline}.cleaning-conditions{padding:20px 50px;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.cleaning-conditions img{margin-left:10px}.cleaning-conditions__item{margin-top:0}.cleaning-conditions__item:first-child img{margin-left:0}.cleaning-conditions__item p{font-size:16px}.service .service-table__item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.discount{padding:50px 0;margin-top:50px}.discount__wrap{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;-webkit-box-orient:horizontal;-ms-flex-align:center}.discount__wrap .discount-button button{padding:14px 23px;margin:20px 0 0}.consultation{padding:25px}.consultation img{position:absolute;top:17px;left:12px}.consultation form button,.consultation form input{height:50px}.consultation .consultation__main-title{font-size:22px}.consultation .consultation__main-previe{font-size:36px}.office-cleaning-prices p{max-width:80%;text-align:center;margin:0 auto}.office-cleaning-prices table{font-size:1em}.office-cleaning-prices table th,.office-cleaning-prices table th:first-child{padding:15px 20px}.office-cleaning-prices table td,.office-cleaning-prices table td:first-child{padding:10px 20px}.office-cleaning-prices table td img{height:26px;width:28px}.order-success-modal__window{width:320px}.cleaning-type__descr{display:block}.cleaning-type__wrap{padding:0}.cleaning-type__rooms{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.cleaning-type__list-wrap,.cleaning-type__rooms li{display:block}.cleaning-type__arrow,.cleaning-type__block{display:none}.cleaning-type__img{margin-top:20px}.cleaning-type__item{height:45px;font-size:18px;border:.8px solid #3e4657;color:#3e4657;background:#fff;cursor:pointer;width:180px;line-height:42px}.cleaning-type__item_active{border:1px solid #3378c4;color:#fff;background:#3378c4}.consultation-new__main{margin-left:30px}.consultation-new__title{font-size:24px;max-width:100%}.consultation-new form{margin-top:30px;display:block}.consultation-new form input{height:40px;padding:0 10px 0 46px;font-size:14px;width:160px}.calc__attention-img svg{height:40px;width:40px}.calc__attention-text{padding:.75em .75em .75em 1.75em;font-size:14px}.calc .calc-top__type-tumbl{margin-bottom:1em}.calc__main-options-titles{padding:0;border:none;margin-bottom:1em;text-align:left}.calc__main-options .single-service,.calc__main-options .titles{grid-template-columns:33% 22% 22% 17%;padding:.5em;border:1px solid #e5e5e5;margin-bottom:1em;-webkit-box-align:center;align-items:center;grid-gap:0 1.4em;-ms-flex-align:center}.calc__main-options .single-service .service-quantity,.calc__main-options .titles .service-quantity{grid-area:auto}.calc__main-options .single-service .service-price,.calc__main-options .titles .service-price{font-size:16px;color:#000;text-align:center}.calc__main-options .single-service .service-amount,.calc__main-options .titles .service-amount{text-align:center;display:block}.calc__main-options .service-block-title,.calc__main-options .single-service-side{border:none}.calc .calc-main-options-title:nth-child(3),.calc .calc-main-options-title:nth-child(4){text-align:center}.calc__main-options .service-block-title{display:grid}.calc__main-options .service-block-title .service-main-name:after{height:.5rem;border-right:.15rem solid #3e4657;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:5px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;content:"";border-bottom:.15rem solid #3e4657;background-color:#fff;cursor:pointer;margin-left:.75em;width:.5rem;display:inline-block}.calc__main-options .service-block-title-active .service-main-name:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);margin-bottom:0;content:""}.calc__main-options .service-block-title-active .service-subname,.main-page-gallery p{display:block}.main-page-gallery .slider1{padding:15px 40px}.main-page-gallery .slider1 .main-page-gallery-next,.main-page-gallery .slider1 .main-page-gallery-prev{padding:0 25px}.main-page-gallery .slider1 .main-page-gallery-prev{right:60%}.main-page-gallery .slider1 .main-page-gallery-next{left:60%}.main-page{padding:160px 20px 207px 24px}.main-page .slogan_wrapper{padding:35px;max-width:488px}.main-page .slogan_wrapper p{font-size:18px}.main-page .slogan_wrapper form input{height:40px;font-size:14px;margin-right:16px;background:url(/assets/components/app/img/phone-ico-transparent.webp) no-repeat 16px 45%/14px;background-color:#fff;width:160px;padding-left:46px}.main-page .slogan-block--comp .slogan_wrapper{max-width:600px}table{font-size:1em}table th{text-transform:uppercase}table th,table th:first-child{padding:15px 20px}table td,table td:first-child{padding:10px 20px}table td img{height:26px;width:28px}.reviews__subtitle{font-size:16px;margin-bottom:24px}.reviews__subtitle br{display:none}.reviews__next{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%);right:0}.reviews__next,.reviews__prev{padding:0 25px;position:absolute;top:30%}.reviews__prev{-webkit-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%);left:0}.reviews__wrap{padding:0 3em;position:relative}.reviews .review__top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews .review__stars img{width:12px}.button{padding:12px 20px;font-size:14px}.button_calc{height:50px;font-size:18px;margin-left:16px;width:220px}.button_consultation-new{font-size:16px;margin-left:15px;margin-top:0}.button_footer{color:#3378c4;background-color:#fff}.button_footer,.button_sale{height:52px;font-size:20px;width:220px}.button_sale{margin-top:32px}.button_main-page{width:255px}.header__location{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__location span{display:block}.nav__item-drop-down,.nav__item-drop-down .nav-submenu a.nav-item-name_sub:hover{background-color:hsla(0,0%,76%,.1)}.contacts{padding:.5em 1em}.contacts__block{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify}.contacts__block,.contacts__info{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__info{padding:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%}.contacts__info-wrap{grid-template-columns:1fr 1fr;margin-bottom:3em;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-row-gap:30px;display:grid}.contacts__map{width:100%}.contacts .social{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social-text{margin-bottom:1em;width:100%}.contacts .social-icons{padding:0;margin-bottom:0;-webkit-box-align:center;align-items:center;width:40%;-ms-flex-align:center}.contacts .social-icons a{-ms-flex-pack:distribute;justify-content:space-around;border:1px solid #3378c4;border-radius:5px}.contacts .social form,.contacts .social-icons a{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:55%}.contacts .social form input{margin-bottom:0;width:calc(50% - 10px)}.contacts .social form button{width:calc(50% - 10px)}.partners{padding:6em}.partners__wrap{padding:0 3em;position:relative}.partners .slick-dots{margin-bottom:3em}}@media (min-width:768px){.slider1 .slick-next,.slider1 .slick-prev{height:auto;right:.5em;top:40%;width:30px}.slider1 .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:.5em}.price-slider .price-slick-next,.price-slider .price-slick-prev{height:20px;right:40%;bottom:10%;width:20px}.price-slider .price-slick-prev{left:40%}.advantage-slider .advantage-slick-next,.advantage-slider .advantage-slick-prev{height:20px;right:40%;bottom:10%;width:20px}.advantage-slider .advantage-slick-prev{left:40%}.main-page-slider .slick-next,.main-page-slider .slick-prev{height:83px;right:-50px;bottom:160px;width:43px}.main-page-slider .slick-prev{left:-50px}.main-form{-webkit-box-align:end;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;-webkit-box-orient:horizontal;-ms-flex-align:end;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__wrap .slick-next,.reviews__wrap .slick-prev{height:auto;right:.5em;top:40%;width:30px}.reviews__wrap .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:.5em}.why-us__grid{grid-template-columns:repeat(2,1fr)}.why-us__grid .grid-cell{height:270px;padding:40px}.why-us__grid .grid-cell .why-us__previe{font-size:22px}.why-us__grid button{padding:18px 35px}.service .service-table{grid-template-columns:repeat(3,1fr)}.service .service-table__item-wrap{display:block}.service .service-table__item-wrap p{font-size:16px}.any-difficult-cleaning,.calc,.cleaning-type,.consultation-new,.discount,.main-page-gallery,.page-info,.sale,.scheme,.service,.why-we,footer,section{margin-top:56px}.any-difficult-cleaning__title{font-size:24px}.request_thanks{background:url(/assets/components/app/img/request_back.svg) no-repeat;background-size:contain;margin:130px auto 40px;background-position:100%}.request_thanks__item{text-align:left;margin:5px 50px;width:35%}.request_thanks p{width:80%}.request_thanks a{padding:15px 50px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.consultation-new-blue__main{padding:0}.consultation-new-maintain{background-size:contain;background-position:-45%;width:100%;background-image:url(/assets/components/app/img/free-calculation-maintain-clean.png);background-repeat:no-repeat}.consultation-new__img{right:65%;position:absolute;max-height:100%;bottom:0;display:block}.calc__result-block{display:block}.calc__result-mobile{display:none}.calc__main-options .calc__main-options-titles{grid-template-columns:35% 20% 18% 23%;padding:0 .5em;-webkit-box-align:baseline;align-items:baseline;grid-gap:0 1.4em;-ms-flex-align:baseline;display:grid}.calc__main-options .calc__main-options-titles .calc-main-options-title:not(.calc-main-options-title:first-child){text-align:center;margin:0}.calc__main-options .single-service .service-name{font-size:16px}.calc__main-options .single-service,.calc__main-options .titles{grid-template-columns:35% 20% 18% 23%}.calc__main-options .calc-main-options-title{display:block}.faq{margin-bottom:80px}.faq__wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__wrap .any-quest__block{width:40%}.faq__wrap .any-quest__block .title{margin-bottom:1em;text-align:center}.faq__wrap .any-quest__block span{margin-bottom:2em;display:inline-block}.faq__wrap .any-quest__block .label{margin-bottom:1em;color:#979797}.faq__wrap .any-quest__block button{height:40px;margin-bottom:2em;width:100%}.faq__block{max-width:50%}.faq__item span{font-size:16px}.faq__item-text{padding-left:0}.service .title-object{font-size:2em;margin-bottom:2em}.service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.service-block__table{-ms-flex-pack:center;grid-template-columns:repeat(2,2fr);justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(2,1fr);max-width:100%}.service-block__items{height:100%}.service-block__items .title{font-size:1.7em;margin-bottom:2em;color:#3378c4;text-align:left}.service-block__items .price{font-size:1.7em;bottom:0}.service-block__photo{display:none}.scheme__body{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,2fr);grid-gap:30px;display:grid}.scheme__body .link p{color:#3378c4}.scheme__body .link:hover{cursor:pointer}.scheme__body-block{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);display:grid}.scheme__body-item-block{-ms-flex-pack:justify;height:auto;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;width:100%;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.scheme__body-item-block .block-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.scheme__body-item-block:nth-child(2){border:1px solid #3378c4;border-left:none;padding:30px}.scheme__body-item-block:nth-child(2) .logo{height:auto;margin-bottom:1em;position:unset;width:auto}.scheme__body-item-block:nth-child(2) .title{font-size:2em;font-weight:700;margin-right:1.8em;margin-bottom:0;color:#3378c4;text-align:left;margin-left:0}.scheme__body-item-block:nth-child(2) .subtitle{height:120px}.scheme__body-item-block p{font-size:16px}.sale__item-body-text{padding:50px 0 50px 40px;position:relative;width:100%}.sale__item-body-text .mobile{margin-bottom:0;right:0;bottom:7em;width:30%;display:block}.sale__item-body-text .first-image{margin-bottom:0;bottom:6em}.sale__item-body-text p{font-size:1.5em;width:80%}.sale__item-body-text span{font-size:1em}.sale__item-body-text button{height:50px;font-size:1.5em;width:250px}.sale__item-body-image{display:none}.order-call-modal .title{font-size:20px;margin-bottom:1em;margin-top:0}.order-call-modal__window{margin:0;left:50%}.order-call-modal__window form{padding:1em 2em}.order-call-modal__window form .order-call-modal__btn{width:70%}.order-call-modal__window form .title{font-size:1.3em;margin-bottom:1.5em}.order-call-modal__window form .legacy-info{font-size:1em;text-align:center}.order-call-modal__window form span{margin-bottom:.5em}.main-page .main-block-bgc,.main-page .main-block-bgc-dark{margin:0}.main-page .block-margin{margin-bottom:3.75em;margin-top:3.75em}.main-page .slogan-block--comp{padding:5em 0!important}.our-progress{height:106px}.our-progress__wrap{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);padding:0}.our-progress__item span{font-size:56px}footer .footer-item:first-child{text-align:left}footer .footer-item button,footer .footer-item:first-child img{display:block}footer .not-mobile{color:#fff;display:block}footer .ps-wrapper{grid-template-columns:repeat(3,1fr);text-align:left;grid-gap:1.5em 1.5%;display:grid}footer .social-icons{-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-pack:space-evenly}footer .subtitle{display:none}footer .last-subtitle{margin-top:2em;display:block}footer .social-media-mobile{display:none}.service-types-params__wrap{padding:16px;border-radius:5px}.service-types-params__mobile-block{display:none}.service-types-params__descr{margin-bottom:1em;display:block}.service-types-params__titles{grid-template-columns:2fr 1fr 1fr 1fr;padding:10px;align-content:center;-ms-flex-line-pack:center;display:grid}.service-types-params__item{grid-template-columns:2fr 1fr 1fr 1fr;padding:0 10px}.service-types-params__item img.supp{grid-column:2/3;display:block}.service-types-params__item img.general{grid-column:3/4;display:block}.service-types-params__item img.after-rep{grid-column:4/5;display:block}.service-types-params ul.service-types-params__room{margin-bottom:44px}.service-types-params ul.service-types-params__room li{height:37px;padding:8px 13px;width:150px}.why-we{padding:0;position:relative}.why-we__wrap{-ms-flex-pack:end;grid-template-columns:50%;justify-content:flex-end;-webkit-box-pack:end}.why-we__title{font-size:2.1651em;position:absolute}.why-we__item{margin-bottom:4rem}.why-we__item-name{margin-bottom:32px}.why-we__item-name:after{top:140%}.why-we__item:first-child{margin-top:10rem}.why-we__item:last-child{margin-bottom:0}.page-info__body{display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-block{width:70%}.page-info__body-block .photo{height:330px;width:100%}.page-info__body-block:nth-child(2),.page-info__body-item-block{display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em}.page-info__body-item-block img{display:none}.page-info__body-item-block p{width:100%}.page-info__body-item-block .mobile{display:none}.page-info__body-item-block:last-child{-ms-flex-pack:end;justify-content:end;-webkit-box-pack:end}.page-info__body button{font-size:.9em;width:100%;margin-top:1em}.button_main-page-prices{margin-left:2em;display:-webkit-box;display:-ms-flexbox;display:flex}.button_main-page{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-bottom:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-orient:vertical;margin-top:0}.button_main-page,.header__time{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__time span{display:block}.title-object{font-size:1.90909em;margin-bottom:32px}.whats-up-block__wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.whats-up-block__text{width:80%}.whats-up-block__text div p{font-size:24px;font-weight:500;margin-bottom:1em}.whats-up-block__text div span{font-size:16px}.whats-up-block form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;margin-top:10px}.whats-up-block form .text{margin:0;width:250px}.whats-up-block form img{margin-right:2em;display:block}.about-us__wrap{background-position:80%;margin-top:3.5em}.about-us__text{max-width:40%}.about-us__imgs{display:grid}.cleaning-about__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.cleaning-about__photo{margin-bottom:2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cleaning-about__description{text-align:center;width:100%}.cleaning-about__description p{font-size:16px}.cleaning-about__description span{font-size:1em;color:#3378c4}.cleaning-about__description .title{width:100%}.cleaning-about__description .subtitle{font-size:16px;width:100%}.advantage-slider{max-width:100%}.advantage-block{grid-template-columns:repeat(2,2fr)}.advantage-block__items{height:300px;background-color:#edf5fd}.advantage-block__items circle{stroke:#3378c4;display:block}.advantage-block__items path{fill:#3378c4;display:block}.advantage-block__items .title{font-weight:500;margin-bottom:1em;color:#3378c4}.advantage-block__items .subtitle{font-size:1em;font-weight:400;color:#333;bottom:0}.price-slider{max-width:100%}.price__body{grid-template-columns:repeat(2,2fr)}.price__body-block{grid-template-columns:repeat(1,1fr)}.price__body-item-block:first-child{display:block}.price__body-item-block:nth-child(2){padding:30px;border:1px solid #3378c4;border-top:none}.price__body-item-block-title{font-size:2em}.price__body-item-block-title-subtitle{font-size:1.33333em}.price__body-item-block .arrow{right:10%;bottom:10%}.after-remont__block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.after-remont__photo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.after-remont__description{width:100%}.after-remont__description p{font-size:16px}.after-remont__description span{font-size:1em;color:#3378c4}.after-remont__description .title{width:100%}.after-remont__description .subtitle{font-size:16px;width:100%}.additional-service .title-object{font-size:2em;margin-bottom:2em}.additional-service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.additional-service-block__table{-ms-flex-pack:center;grid-template-columns:repeat(2,2fr);justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(2,1fr);max-width:100%}.additional-service-block__items{height:100%}.additional-service-block__items .title{font-size:1.7em;margin-bottom:2em;color:#3378c4;text-align:left}.additional-service-block__items .price{font-size:1.7em;bottom:0}.additional-service-block__photo{display:none}.order-question-modal .title{font-size:20px;margin-bottom:1em;margin-top:0}.order-question-modal__window{margin:0;left:50%}.order-question-modal__window form{padding:1em 2em}.order-question-modal__window form .order-question-modal__btn{width:70%}.order-question-modal__window form .title{font-size:1.3em;margin-bottom:1.5em}.order-question-modal__window form .legacy-info{font-size:1em;text-align:center}.order-question-modal__window form span{margin-bottom:.5em}.eco-cleaning{display:block}.our-team .title{font-size:2em}.our-team__body{grid-template-columns:repeat(2,2fr);display:grid}.window-clean-price .window-type p{font-size:1.125em}.window-clean-price .window-type .no-line-height{line-height:0}.window-clean-price .window-type span{font-size:1.5em}.window-clean-price__grid{grid-template-columns:repeat(3,1fr)}.company-advantage__body{display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-block{width:70%}.company-advantage__body-block .photo{height:330px;width:100%}.company-advantage__body-block:nth-child(2),.company-advantage__body-item-block{display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em}.company-advantage__body-item-block img{display:none}.company-advantage__body-item-block p{width:100%}.company-advantage__body-item-block .mobile{display:none}.company-advantage__body button{font-size:.9em;width:100%;margin-top:1em}}@media (min-width:992px){body{font-size:16px}h1{font-size:2em}h3{font-size:1.4em}.service .service-table__item-wrap p{font-size:22px;margin-left:0}section{margin-top:90px}.any-difficult-cleaning__text{margin-top:24px}.any-difficult-cleaning__title{font-size:32px}.any-difficult-cleaning__title br{display:none}.cleaning-type-service__block{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.request_thanks{background:url(/assets/components/app/img/request_back.svg) no-repeat;background-size:contain;margin:60px auto;background-position:100%}.request_thanks__item{text-align:left;margin:30px 90px;width:35%}.request_thanks p{width:80%}.request_thanks a{padding:15px 50px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.img-for-main-block-pc{right:calc(16% - 150px);position:absolute;top:calc(2% + 20px);width:auto;display:block}.cleaning-type__item{-ms-flex-pack:distribute;justify-content:space-around;text-align:center;border-radius:15px;width:30%}.cleaning-type__item,.cleaning-type__rooms{display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__rooms{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%}.cleaning-type__wrap{grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-top:22px;display:grid}.cleaning-type__list-wrap{-ms-flex-pack:center;grid-template-columns:repeat(1,-webkit-max-content);grid-template-columns:repeat(1,max-content);justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.cleaning-type__list-wrap .info ul li{height:40px;list-style-type:disc}.cleaning-type__list-wrap .info ul li::marker{font-size:2em;border:1px solid #edf5fd;color:#3378c4;line-height:2}.cleaning-type__list-wrap .info__spisok{grid-area:1/1/5/3;grid-template-columns:repeat(1,1fr);font-size:1em;grid-template-rows:repeat(8,1fr);grid-row-gap:5px;grid-column-gap:50px;margin-left:2em;display:grid}.consultation-new{margin-top:165px}.consultation-new-maintain{background-position:-45%}.consultation-new__img{right:auto;max-height:none;left:0}.consultation-new__main{padding:56px 0 46px}.consultation-new__main form input{height:52px;font-size:20px;background:url(/assets/components/app/img/phone-ico-transparent.webp) no-repeat 16px 45%/20px;background-color:#fff;width:220px}.calc__main-options{margin-top:1em}.calc__main-options .calc__main-options-titles{grid-template-columns:35% 20% 20% 20%}.calc__main-options .calc-main-options-title:first-child{font-size:1.4em}.calc__main-options p{margin-top:0}.calc__main-options .single-service,.calc__main-options .titles{grid-template-columns:35% 20% 20% 20%}.calc__main-options .single-service .service-main-name{font-size:1.4em}.calc__main-options .single-service .service-quantity{width:150px}.calc__main-options .single-service .service-quantity .service-quantity__minus,.calc__main-options .single-service .service-quantity .service-quantity__plus{padding:0 30px}.calc__main-options .single-service .service-quantity .service-quantity__minus{padding-bottom:3px}.calc .calc-top{grid-template-columns:repeat(3,32%);grid-gap:0 2%;display:grid}.calc .calc-top__room-tumbl,.calc .calc-top__type-tumbl{height:52px}.calc .calc-top__tumbl-title{display:block}.calc .calc-top .room-size-text,.calc .calc-top__note{display:inline-block}.calc .calc-top__sup-block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.calc .calc-top__note{color:#3378c4}.calc .calc-top__attention{padding:.5em 1em;font-size:.8em;border:1px solid #c4c4c4;border-radius:5px}.calc .calc-top__title-descr{display:block}.calc .calc-top .calc__list li{line-height:50px}.calc .calc-top .calc__list:after{top:18px}.calc .calc-top .calc__list-active:after{top:23px}.calc__result-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-page-gallery p{margin:0 auto;width:70%}.main-page-gallery .slider1 .main-page-gallery-prev{-webkit-transform:translate(70%,50%);-ms-transform:translate(70%,50%);transform:translate(70%,50%);right:70%;bottom:calc(4% + 5px)}.main-page-gallery .slider1 .main-page-gallery-next{-webkit-transform:translate(-70%,50%);-ms-transform:translate(-70%,50%);transform:translate(-70%,50%);bottom:calc(4% + 5px);left:70%}.main-page{padding:145px 20px 147px;margin-top:0}.main-page .main-block-bgc,.main-page .main-block-bgc-dark{padding:0;margin-bottom:0;background-color:hsla(0,0%,100%,0)}.main-page .slogan_wrapper{padding:50px 100px 0 0;max-width:900px}.main-page .slogan_wrapper h1{font-size:3em}.main-page .slogan_wrapper p{font-size:16px;margin-top:24px}.main-page .slogan_wrapper form{margin-top:48px}.main-page .slogan_wrapper form input{height:52px;font-size:20px;background:url(/assets/components/app/img/phone-ico-transparent.webp) no-repeat 16px 45%/20px;background-color:#fff;width:220px}.main-page .slogan-block--10,.main-page .slogan-block--4,.main-page .slogan-block--8{background-position:100%!important}.main-page .slogan-block--comp{padding:5em 0 5.5em!important}.main-page .slogan-block--comp h1{font-size:3em}.our-progress__item span{font-size:72px}.our-progress__item p{font-size:24px}footer .footer-item:first-child a{font-size:1.4em}footer .ps-wrapper{grid-template-columns:repeat(4,1fr);grid-gap:1.5em 3em;display:grid}footer .social-icons{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}footer .social-icons:after,footer .social-icons:before{width:210px}footer .social-icons a{margin-right:20px}footer .social-icons a:first-child{margin-left:40px}footer .social-icons a:last-child{margin-right:40px}.service-types-params__descr{max-width:85%;text-align:center;margin:0 auto 50px}.service-types-params__item,.service-types-params__titles{padding:0 16px}.service-types-params ul.service-types-params__room{margin-bottom:16px}.service-types-params ul.service-types-params__room li{height:45px;padding:8px 13px;font-size:20px;margin-left:16px;width:180px}.service-types-params__titles .service-types-params__title{font-size:16px}.service-types-params__item img{width:1.563em}.why-we__title{right:50%}.why-we__wrap{grid-template-columns:40%}.why-we__item{margin-bottom:6rem}.why-we__item-text{width:auto}.why-we__item:first-child{margin-top:15rem}.reviews__subtitle{margin-bottom:40px}.reviews__wrap .review{padding:2em}.reviews__wrap .review__top{margin-bottom:24px}.reviews__wrap .review__stars img{width:14px}.button{height:52px;font-size:20px;width:220px}.button_main-page{height:60px;width:255px;margin-top:0}.button_sale{margin-top:56px}.header{color:#fff;position:static;background-color:#3378c4}.header .header-body{-ms-flex-pack:justify;padding:0 15px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;align-items:center;-webkit-box-orient:horizontal;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__burger,.header__logo,.header__seti{display:none}.header .header__location{display:-webkit-box;display:-ms-flexbox;display:flex}.header__btn{flex-grow:1;-webkit-box-flex:1;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-positive:1}.header__email{display:block}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex}.header__info{flex-grow:5;padding:16px 16px 16px 0;-webkit-box-flex:5;border:none;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-ms-flex-positive:5}.header__location span,.header__phone span,.header__time span{color:#fff}.header__location img:nth-child(2),.header__phone img:nth-child(2),.header__time img:nth-child(2){display:block}.header__location img:first-child,.header__phone img:first-child,.header__time img:first-child{display:none}.nav{overflow:visible;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));position:-webkit-sticky;position:sticky;top:0;background-color:#fff;display:block;z-index:999}.nav .nav-body{grid-template-column:repeat 1fr,1fr;display:grid}.nav__list{-ms-flex-pack:justify;padding:0 15px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:relative;align-items:center;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999}.nav__logo{display:block}.nav .mobile-visible{display:none}.nav .mobile-visible-none{display:block}.nav__item{height:auto;width:auto}.nav__item a.nav-item-name{padding:1.4688em .9em;font-size:1em;font-weight:500;text-align:left}.nav__item a.nav-item-name_sub{font-weight:500}.nav__item_list a.menu-item{pointer-events:auto}.nav__item_list a.menu-item:after{right:0;top:1.7em}.nav__item-drop-down{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;position:absolute;top:100%;background-color:#fff;-webkit-box-shadow:8px 8px 15px rgba(0,0,0,.05),-8px -8px 15px rgba(0,0,0,.05);box-shadow:8px 8px 15px rgba(0,0,0,.05),-8px -8px 15px rgba(0,0,0,.05);border-radius:0 0 5px 5px;width:300px;display:none;z-index:999}.nav__item-drop-down_2{width:200px}.nav__item-drop-down a.nav-item-name{padding:1em;z-index:999}.nav__item-drop-down .nav-submenu{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;padding-right:16px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999}.nav__item-drop-down .nav-submenu span{display:block}.nav__item-drop-down .nav-submenu ul{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-filter:drop-shadow(8px 8px 15px rgba(0,0,0,.05)) drop-shadow(-8px -8px 15px rgba(0,0,0,.05));filter:drop-shadow(8px 8px 15px rgba(0,0,0,.05)) drop-shadow(-8px -8px 15px rgba(0,0,0,.05));position:absolute;top:0;background-color:#fff;border-radius:0 5px 5px 5px;left:100%;width:300px;z-index:999}.nav__item-drop-down .nav-submenu ul li a:hover{text-decoration:none;color:#000;background-color:rgba(51,120,196,.2)}.nav__item-drop-down .nav-submenu_2 ul{top:calc(100% - 54px)}.nav__item-drop-down .nav-submenu a.nav-item-name{display:block}.nav__item-drop-down .nav-submenu a.nav-item-name_sub{display:none}.nav__item-drop-down .nav-submenu:hover .nav__item-drop-down{border-radius:5px 0 5px 5px}.nav__item-drop-down .nav-submenu:hover a.nav-item-name_sub{display:block}.nav__item:hover a:hover{text-decoration:none;color:#2a303e}.nav__item:hover a:after{border-color:#3378c4;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:1.9em}.nav__item:hover .nav__item-drop-down{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.table-price .subtitle,.table-price h1{display:block}.table-price__body .mobile-select{display:none}.table-price__body table tr .desktop-none{right:50%;position:absolute;top:50%}.table-price__body table tr td,.table-price__body table tr td:first-child{display:table-cell}.table-price__body table .mobile-active{display:block}.table-price__body table .mobile-disable{display:table-cell}.table-price img{display:none}.disinfection-table .subtitle,.disinfection-table h1{display:block}.disinfection-table__body .mobile-select{display:none}.disinfection-table__body table tr .desktop-none{right:50%;position:absolute;top:50%}.disinfection-table__body table tr td,.disinfection-table__body table tr td:first-child{display:table-cell}.disinfection-table__body table .mobile-active{display:block}.disinfection-table__body table .mobile-disable{display:table-cell}.disinfection-table img{display:none}}@media (min-width:1200px){.slider1 .slick-next,.slider1 .slick-prev{height:auto;right:-.8em;top:40%;width:40px;width:auto}.slider1 .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-.8em}.reviews__wrap .slick-next,.reviews__wrap .slick-prev{height:auto;right:-.8em;top:95px;width:40px;width:auto}.reviews__wrap .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-.8em}.partners__wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.partners__wrap .slick-next,.partners__wrap .slick-prev{height:auto;right:-.8em;position:absolute;top:-20px;width:40px;width:auto}.partners__wrap .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-.8em}.img-for-main-block-pc{right:calc(16% - 5px);position:absolute;top:calc(2% + 50px);width:auto;display:block}.block__title{letter-spacing:.5px}.block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:40px}.block,.cleaning-type__item{display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__item{-ms-flex-pack:distribute;justify-content:space-around;text-align:center;border-radius:5px;width:31%}.cleaning-type__rooms{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:4em;width:100%;margin-top:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__wrap{grid-template-columns:repeat(2,2fr);grid-gap:30px;margin-top:22px;display:grid}.cleaning-type__list-wrap{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.cleaning-type__list-wrap .info{margin-bottom:.5em}.cleaning-type__list-wrap .info ul li{height:auto;font-weight:500;list-style-type:disc}.cleaning-type__list-wrap .info ul li::marker{font-size:2em;border:1px solid #edf5fd;color:#3378c4;line-height:0}.cleaning-type__list-wrap .info__spisok{grid-area:1/1/5/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-row-gap:40px;grid-column-gap:60px;margin-left:1.8em;display:grid}.calc__main-options-titles{grid-template-columns:39% 17% 20% 20%}.calc .calc-main-options-title:nth-child(2){margin-left:0}.faq{margin-bottom:80px}.faq__wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.faq__wrap .any-quest__block{width:79%}.faq__wrap .any-quest__block .title{text-align:left}.faq__wrap .any-quest__block span{margin-bottom:2em}.faq__wrap .any-quest__block button{height:60px;margin-bottom:2em;width:250px}.faq__block{max-width:100%;width:100%}.faq__item span{font-size:24px}.faq__item-text{padding-left:10%}.service .title-object{font-size:3em;margin-bottom:2em}.service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.service-block__table{-ms-flex-pack:center;grid-template-columns:repeat(2,2fr);justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(2,1fr);max-width:100%}.service-block__items{height:100%}.service-block__items .price{font-size:2em;bottom:0}.service-block__photo{display:none}.scheme__body-item-block:nth-child(2) .logo{margin-bottom:3em}.scheme__body-item-block:nth-child(2) .title{padding:0;margin-bottom:.7em}.scheme__body-item-block:nth-child(2) .subtitle{height:70px}.sale__body{grid-template-columns:repeat(2,1fr)}.sale__item-body-text{padding:70px 0 60px 47px;position:relative;width:80%}.sale__item-body-text .mobile{display:none}.sale__item-body-text p{font-size:1.5em;width:100%}.sale__item-body-text span{font-size:1em}.sale__item-body-text button{height:60px;font-size:1.25em}.sale__item-body-image{width:50%;display:block}.order-call-modal .title{font-size:24px;margin-bottom:1.5em}.order-call-modal__window{padding:70px 50px 47px 47px}.order-call-modal__window>img{right:3%;top:3%}.order-call-modal__window form .order-call-modal__btn{font-size:1.25em;width:250}.order-call-modal__window form .title{font-size:24px;margin-bottom:2em}.order-call-modal__window form .legacy-info{font-size:1em;text-align:left}.main-page-gallery p{margin-bottom:1em}.main-page-gallery .slider1 .main-page-gallery-prev{right:66%}.main-page-gallery .slider1 .main-page-gallery-next{left:66%}footer .ps-wrapper{grid-template-columns:repeat(4,1fr)}footer .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.service-types-params__titles{height:50px}.service-types-params__descr br{display:block}.service-types-params__item{grid-template-rows:50px;grid-auto-rows:50px}.service-types-params__item p br{display:none}.why-we__title{font-size:60px;right:auto}.why-we__item-name{font-size:34px}.why-we__item-text{font-size:24px}.page-info .title{text-align:center}.page-info__body{display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-block{width:70%}.page-info__body-block .photo{height:880px;width:100%}.page-info__body-block:nth-child(2),.page-info__body-item-block{display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em}.page-info__body-item-block img{display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-item-block p{width:85%}.page-info__body-item-block .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.page-info__body-item-block:last-child{-ms-flex-pack:end;justify-content:end;-webkit-box-pack:end}.page-info__body button{font-size:1em;width:100%;margin-top:1em}.contacts__block{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__block,.contacts__info{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.contacts__info{padding:0;margin:0;width:45%}.contacts__info form,.contacts__info-title{grid-column:1/3}.contacts__info-wrap{grid-template-columns:2fr 2fr;margin-bottom:.5em;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-row-gap:50px}.contacts__map{height:440px;width:600px}.contacts .social{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social-text{margin-bottom:1em;width:100%}.contacts .social-icons{padding:0;margin-bottom:4em;width:45%}.contacts .social-icons a{-ms-flex-pack:distribute;height:2.6em;justify-content:space-around;border:1px solid #3378c4;border-radius:5px;width:2.6em}.contacts .social form,.contacts .social-icons a{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts .social form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%}.contacts .social form button,.contacts .social form input{height:60px;width:calc(50% - 20px)}.title-object{font-size:2.25em;margin-bottom:60px}.title-object_contacts{font-size:2.875em}.whats-up-block__text{width:55%}.whats-up-block__text div p{font-size:36px;font-weight:700;margin-bottom:1em}.whats-up-block__text div span{font-size:24px}.whats-up-block form{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;width:49%;margin-top:10px}.whats-up-block form .text{margin:0;width:250px}.about-us__imgs{grid-row-gap:50px;margin-left:4.6em}.about-us__img:nth-child(3):after{width:108%}.cleaning-about__block{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.cleaning-about__photo{width:47%;display:contents}.cleaning-about__description{text-align:left;width:44%}.cleaning-about__description .title{width:90%}.cleaning-about__description .subtitle{width:99%}.advantage h2{font-size:2.25em}.advantage-slider{max-width:100%}.advantage-block{grid-template-columns:repeat(2,3fr) 5fr;grid-template-rows:repeat(2,1fr)}.advantage-block__items{height:auto}.advantage-block__items .title{font-size:1.5em;font-weight:500;margin-bottom:1em;color:#3378c4}.advantage-block__items .subtitle{font-size:1em;font-weight:400;color:#333;bottom:0}.advantage-block__photo{display:block}.advantage-block__text{display:-webkit-box;display:-ms-flexbox;display:flex}.price h2{font-size:2.25em}.price-slider{max-width:100%}.price__body,.price__body-block{grid-template-columns:repeat(2,1fr)}.price__body-item-block:first-child{display:block}.price__body-item-block:nth-child(2){border:1px solid #3378c4;border-left:none}.price__body-item-block-title{font-size:1.5em}.price__body-item-block-title-subtitle{font-size:1em}.price__body-item-block .arrow{right:10%;bottom:10%}.after-remont__block{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.after-remont__photo{width:47%;display:contents}.after-remont__photo img{width:calc(40% + 30px)}.after-remont__description{width:50%}.after-remont__description .title{width:90%}.after-remont__description .subtitle{width:99%}.after-remont__description button{height:60px;-ms-flex-item-align:start;margin-bottom:2em;align-self:flex-start;width:250px}.sadditional-service .title-object{font-size:3em;margin-bottom:2em}.sadditional-service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.sadditional-service-block__table{-ms-flex-pack:center;grid-template-columns:repeat(2,2fr);justify-content:center;-webkit-box-pack:center;grid-template-rows:repeat(2,1fr);max-width:100%}.sadditional-service-block__items .price{font-size:2em;bottom:0}.sadditional-service-block__photo{display:none}.order-question-modal .title{font-size:24px;margin-bottom:1.5em}.order-question-modal__window{padding:70px 50px 47px 47px}.order-question-modal__window img{right:3%;top:3%}.order-question-modal__window form .order-question-modal__btn{font-size:1.25em;width:250}.order-question-modal__window form .title{font-size:24px;margin-bottom:2em}.order-question-modal__window form .legacy-info{font-size:1em;text-align:left}.our-team .title{font-size:2.25em}.our-team__body{grid-template-columns:repeat(3,1fr);display:grid}.gift{display:block}.window-clean-price__grid{grid-template-columns:repeat(4,1fr)}.table-price img{display:block}.table-price__body table{font-size:1em}.table-price__body table tr th{padding:15px 20px}.table-price__body table tr th:first-child{padding:10px 15px 10px 50px;text-align:left}.table-price__body table tr td{padding:15px 20px;display:table-cell}.table-price__body table tr td:first-child{padding:15px 50px;display:table-cell}.table-price__body table .mobile-active{display:block}.table-price__body table .mobile-disable{display:table-cell}.table-price-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);grid-row-gap:0;grid-column-gap:0;display:grid}.table-price-grid .image{height:94.8%;grid-area:1/1/7/2;-o-object-fit:cover;object-fit:cover;width:100%}.table-price-grid .mebel{grid-area:1/2/4/5}.table-price-grid .matras{grid-area:4/2/6/5}.company-advantage .title{text-align:center}.company-advantage__body{display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-block{width:70%}.company-advantage__body-block .photo{height:50%;width:100%}.company-advantage__body-block:nth-child(2),.company-advantage__body-item-block{display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-item-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:1em}.company-advantage__body-item-block img{display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body-item-block p{width:85%}.company-advantage__body-item-block .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.company-advantage__body button{font-size:1em;width:100%;margin-top:1em}.disinfection-table img{display:block}.disinfection-table__body table{font-size:1em}.disinfection-table__body table tr th{padding:15px 20px}.disinfection-table__body table tr th:first-child{padding:10px 15px 10px 50px;text-align:left}.disinfection-table__body table tr td{padding:15px 20px;display:table-cell}.disinfection-table__body table tr td:first-child{padding:15px 50px;display:table-cell}.disinfection-table__body table .mobile-active{display:block}.disinfection-table__body table .mobile-disable{display:table-cell}.disinfection-table-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);grid-row-gap:0;grid-column-gap:0;display:grid}.disinfection-table-grid .image{height:94.8%;grid-area:1/1/7/2;-o-object-fit:cover;object-fit:cover;width:100%}.disinfection-table-grid .mebel{grid-area:1/2/4/5}.disinfection-table-grid .matras{grid-area:4/2/6/5}}@media (min-width:1230px){.consultation-new-maintain{background-position:20%}.consultation-new__img{left:10%}}@media (min-width:1600px){.img-for-main-block-pc{right:calc(50% - 500px);top:calc(2% + 60px);width:auto}.service .title-object{font-size:2.25em;margin-bottom:2em}.service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.service-block__table{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);max-width:56%;grid-gap:15px;display:grid}.service-block .title{font-size:1.5em;margin-bottom:2em;color:#3378c4;text-align:left}.service-block .price{font-size:1em;bottom:0}.service-block__photo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:contents}.additional-service .title-object{font-size:2.25em;margin-bottom:2em}.additional-service-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.additional-service-block__table{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);max-width:56%;grid-gap:15px;display:grid}.additional-service-block .title{font-size:1.5em;margin-bottom:2em;color:#3378c4;text-align:left}.additional-service-block .price{font-size:1em;bottom:0}.additional-service-block__photo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:contents}}