@media (min-width: 1400px) {.container {width: 1260px;}}






@media (max-width: 1400px)
{

#block1 h1 {font-size: 48px;line-height: 64px;margin-top: 64px;}
.p-1-2 {margin-top: 45px;}

.p-kak-1-1 {left: 870px;top: 415px;width: 170px;}
.p-kak-1-2 {left: 340px;top: 95px;width: 250px;}
.p-kak-1-6 {left: 730px;top: 540px;width: 326px;}
.p-kak-1-7 {left: 780px;top: 260px;width: 240px;}
.p-kak-1-8 {left: 840px;top: 100px;width: 240px;}

.p-kak-2-1 {left: 894px;top: 415px;width: 200px;}
.p-kak-2-6 {left: 800px;top: 541px;width: 297px;}
.p-kak-2-7 {left: 790px;top: 295px;width: 240px;}
.p-kak-2-8 {left: 850px;top: 100px;width: 240px;}

.p-kak-3-2 {left: 73px;top: 510px;width: 240px;}
.p-kak-3-7 {left: 488px;top: 544px;width: 230px;}
.p-kak-3-8 {left: 850px;top: 380px;width: 180px;}
.p-kak-3-9 {left: 817px;top: 530px;width: 266px;}

.p-kak-4-3 {left: 430px;top: 460px;width: 230px;}

.img-5-1 {margin-top: 56px;}

}







@media (max-width: 1200px)
{

#block1 h1 {font-size: 38px;line-height: 50px;margin-top: 50px;}

.p-1-1 {margin-top: 24px;margin-bottom: 10px;font-size: 16px;}


.bulit-1 {font-size: 16px;line-height: 22px;}

.p-1-2 {margin-top: 30px;}
.p-1-2 a {font-size: 14px;padding: 15px 22px 15px 22px;}
.p-1-2 scan {top: 1px;font-size: 14px;}



#block2 h2 {font-size: 38px;line-height: 42px;margin-bottom: 20px;}


.tip-uborki {padding: 15px;}

.p-2-1 {font-size: 20px;line-height: 24px;margin-bottom: 10px;}
.p-2-2 {font-size: 14px;}
.p-2-4 {font-size: 20px;}
.p-2-5 a {font-size: 14px;}

#block3 h2  {font-size: 38px;line-height: 42px;margin-bottom: 20px;}

.p-3-1 {font-size: 18px;margin-bottom: 40px;}

.slick-prev {top: 242px;}
.slick-next {top: 242px;}

.p-kak {
    font-size: 14px;
    line-height: 16px;
    padding: 6px;
    background: #fff url(img/icons8-plus-26.png) no-repeat left 6px center;
    background-size: 14px;
    padding-left: 24px;
    border-radius: 12px;
}

.p-kak-1-1 {left: 570px;top: 283px;width: 149px;}
.p-kak-1-2 {left: 210px;top: 88px;width: 224px;}
.p-kak-1-3 {left: 290px;top: 284px;width: 213px;}
.p-kak-1-4 {left: 110px;top: 193px;width: 185px;}
.p-kak-1-5 {left: 108px;top: 412px;width: 303px;}
.p-kak-1-6 {left: 530px;top: 440px;width: 288px;}
.p-kak-1-7 {left: 587px;top: 180px;width: 209px;}
.p-kak-1-8 {left: 647px;top: 87px;width: 224px;}

.p-kak-2-1 {left: 694px;top: 315px;width: 160px;}
.p-kak-2-2 {left: 240px;top: 42px;width: 250px;}
.p-kak-2-3 {left: 273px;top: 268px;width: 183px;}
.p-kak-2-4 {left: 103px;top: 150px;width: 184px;}
.p-kak-2-5 {left: 120px;top: 440px;width: 220px;}
.p-kak-2-6 {left: 600px;top: 441px;width: 252px;}
.p-kak-2-7 {left: 632px;top: 217px;width: 219px;}
.p-kak-2-8 {left: 650px;top: 70px;width: 226px;}


.p-kak-3-1 {left: 100px;top: 107px;width: 181px;}
.p-kak-3-2 {left: 73px;top: 410px;width: 206px;}
.p-kak-3-3 {left: 304px;top: 40px;width: 230px;}
.p-kak-3-4 {left: 294px;top: 213px;width: 186px;}
.p-kak-3-5 {left: 650px;top: 80px;width: 153px;}
.p-kak-3-6 {left: 550px;top: 182px;width: 200px;}
.p-kak-3-7 {left: 392px;top: 444px;width: 197px;}
.p-kak-3-8 {left: 650px;top: 300px;width: 153px;}
.p-kak-3-9 {left: 640px;top: 430px;width: 228px;}

.p-kak-4-1 {left: 621px;top: 150px;width: 140px;}
.p-kak-4-2 {left: 110px;top: 150px;width: 220px;}
.p-kak-4-3 {left: 330px;top: 377px;width: 230px;}

.form-3-1 {margin-top: 0px;padding: 20px 10px;}



.preim-box {font-size: 16px; line-height: 20px; padding: 10px 18px;background-size: 30px;padding-left: 52px;}


.p-5-2 {font-size: 16px;}
.p-5-2-ul {font-size: 16px;}
.img-5-1 {margin-top: 15px;}


.p-6-1 {font-size: 28px;line-height: 38px;margin-bottom: 35px;}
.p-6-2 {font-size: 28px;line-height: 38px;margin-bottom: 20px;margin-top: 5px;}


#block7 {padding-top: 70px;padding-bottom: 20px;}
.p-7-2 {font-size: 16px;padding-left: 46px;background-size: 36px;}
.div-otziv-1 {padding-right: 180px;}
.otziv-text {margin-top: 25px;font-size: 14px;}
.mockup-otzivi {top: -14px;right: -20px;width: 206px;}
.star-2 {top: -35px;right: 124px;width: 70px;}


.p-8-1 {font-size: 28px;line-height: 38px;margin-bottom: 15px;}


.p-8-2 {font-size: 16px;}
.p-8-3 {font-size: 16px;}

.p-cliner-1 {font-size: 18px;line-height: 24px;}

.form-8-1 {margin-top: 40px;padding: 10px;}

.p-8-4 {font-size: 28px;line-height: 38px;margin-bottom: 20px;margin-top: 10px;}


.p-cont-1 {font-size: 28px;line-height: 38px;margin-bottom: 25px;margin-top: 20px;}


.p-cont-2 {font-size: 16px;}
.p-cont-3 {font-size: 16px;}
.p-cont-4 {font-size: 16px;}
.p-cont-5 {font-size: 16px;}
.p-cont-6 {font-size: 16px;}
.p-cont-7 {font-size: 14px;}



}







@media (max-width: 992px)
{

.p-logo img {height: 60px;}

#block1 h1 {font-size: 26px;line-height: 36px;margin-top: 42px;}

.p-top-phone {font-size: 18px;line-height: 20px;margin-top: 0px;background-size: 24px;padding-left: 35px;padding-top: 10px;padding-bottom: 10px;}


.p-1-1 {margin-top: 20px;margin-bottom: 10px;font-size: 16px;}
.bulit-1 {font-size: 14px;line-height: 18px;}
.bulit-1-1 {background-size: 24px;padding-left: 34px;}
.bulit-1-2 {background-size: 24px;padding-left: 34px;}
.bulit-1-3 {background-size: 24px;padding-left: 34px;}
.bulit-1-4 {background-size: 24px;padding-left: 34px;}

.img-woman-1 {width: 100%;margin-top: -40px;}
.p-1-2 {line-height: 14px;}
.p-1-2 a {font-size: 12px;padding: 14px 16px 14px 16px;}

.p-1-2 scan {display: block;width: 100%;top: 0px;font-size: 12px;}


#block2 {padding-top: 30px;padding-bottom: 30px;}
#block2 h2 {font-size: 26px;line-height: 32px;margin-bottom: 20px;}

.tip-uborki {width: 50%;padding: 6px;}

.p-2-3 {display: none;}


#block3 {padding-top: 20px;padding-bottom: 10px;background: #f8f8f8;}
#block3 h2 {font-size: 26px;line-height: 32px;margin-bottom: 20px;}

.p-3-1 {font-size: 16px;margin-bottom: 30px;}


.slick-prev {top: 181px;left: 0px;}
.slick-next {top: 181px;right: 0px;}

.p-kak-zagolovok {font-size: 18px;width: 130px;padding: 8px;border-radius: 12px 0px 12px 0px;}

.p-kak {font-size: 12px;line-height: 14px;padding: 3px;padding-left: 24px;}


.p-kak-1-1 {left: 500px;top: 247px;width: 131px;}
.p-kak-1-2 {left: 125px;top: 54px;width: 188px;}
.p-kak-1-3 {left: 270px;top: 205px;width: 117px;}
.p-kak-1-4 {left: 75px;top: 145px;width: 157px;}
.p-kak-1-5 {left: 31px;top: 312px;width: 265px;}
.p-kak-1-6 {left: 430px;top: 318px;width: 180px;}
.p-kak-1-7 {left: 441px;top: 127px;width: 185px;}
.p-kak-1-8 {left: 447px;top: 56px;width: 126px;}

.p-kak-2-1 {left: 519px;top: 248px;width: 148px;}
.p-kak-2-2 {left: 203px;top: 42px;width: 228px;}
.p-kak-2-3 {left: 273px;top: 205px;width: 163px;}
.p-kak-2-4 {left: 72px;top: 117px;width: 159px;}
.p-kak-2-5 {left: 90px;top: 340px;width: 201px;}
.p-kak-2-6 {left: 500px;top: 325px;width: 160px;}
.p-kak-2-7 {left: 531px;top: 159px;width: 118px;}
.p-kak-2-8 {left: 500px;top: 70px;width: 195px;}

.p-kak-3-1 {left: 61px;top: 70px;width: 152px;}
.p-kak-3-2 {left: 57px;top: 309px;width: 130px;}
.p-kak-3-3 {left: 229px;top: 40px;width: 171px;}
.p-kak-3-4 {left: 201px;top: 162px;width: 164px;}
.p-kak-3-5 {left: 450px;top: 44px;width: 136px;}
.p-kak-3-6 {left: 450px;top: 112px;width: 107px;}
.p-kak-3-7 {left: 392px;top: 329px;width: 166px;}
.p-kak-3-8 {left: 491px;top: 192px;width: 139px;}
.p-kak-3-9 {left: 440px;top: 267px;width: 197px;}

.p-kak-4-1 {left: 444px;top: 97px;width: 140px;}
.p-kak-4-2 {left: 110px;top: 97px;width: 187px;}
.p-kak-4-3 {left: 236px;top: 278px;width: 186px;}

.preim {width: 50%;padding: 6px 20px;}

.p-3-2 {font-size: 26px;line-height: 53px;}
.p-6-1 {font-size: 26px;line-height: 38px;margin-bottom: 35px;}
.p-6-2 {font-size: 26px;}



.mockup-otzivi {display: none;}
.star-2 {position: absolute;top: -25px;right: -25px;width: 70px;}
.div-otziv-1 {padding-right: 20px;}

.p-8-1 {font-size: 26px;}


.cliner {width: 50%;}


.p-8-4 {font-size: 26px;line-height: 38px;margin-bottom: 40px;margin-top: 30px;text-align: center;}

#contacts {text-align: center;}
.frame-map {margin-top: 40px;}

.p-cont-1 {font-size: 26px;text-align: center;}

}









@media (max-width: 767px)
{

.container {width: 600px;}

.p-logo {text-align: left;}

.p-top-phone {text-align: right;background: none}
.p-top-phone a {font-size: 22px;background: url(img/icons8-ringer-volume-50.png) no-repeat left top 2px;background-size: 22px;padding-left: 30px;}

#block1 {text-align: center;}
#block1 h1 {font-size: 32px;line-height: 44px;margin-top: 42px;}

.bulit-1 {width: 33%;padding: 0px;margin-top: 10px;padding-left: 36px;}
.bulit-1-1 {background: url(img/icons8-clean-hands-50.png) no-repeat left top 5px;background-size: 32px;}
.bulit-1-2 {background: url(img/icons8-clock-50.png) no-repeat left top 5px;background-size: 32px;}
.bulit-1-3 {background: url(img/icons8-place-marker-50.png) no-repeat left top 5px;background-size: 32px;}
.bulit-1-4 {background: url(img/icons8-vacuuming-50.png) no-repeat left top 5px;background-size: 32px;}

.p-1-2 a {float: none; font-size: 18px; padding: 16px 20px 16px 20px;}
.p-1-2 scan {margin-left: -5px; display: block; width: 100%;top: 8px; font-size: 14px;}

.img-woman-1 { width: 60%; margin-top: -19px; float: left;margin-left: 68px;}

.slick-prev {top: 138px;}
.slick-next {top: 138px;}

.p-kak-1-1 {left: 78px;top: 66px;width: 150px;}
.p-kak-1-2 {left: 78px;top: 100px;width: 150px;}
.p-kak-1-3 {left: 78px;top: 158px;width: 150px;}
.p-kak-1-4 {left: 78px;top: 204px;width: 150px;}

.p-kak-1-5 {left: 300px;top: 50px;width: 180px;}
.p-kak-1-6 {left: 300px;top: 124px;width: 180px;}
.p-kak-1-7 {left: 300px;top: 183px;width: 180px;}
.p-kak-1-8 {left: 300px;top: 230px;width: 180px;}

.p-kak-2-1 {left: 78px;top: 50px;width: 150px;}
.p-kak-2-2 {left: 78px;top: 108px;width: 150px;}
.p-kak-2-3 {left: 78px;top: 180px;width: 150px;}
.p-kak-2-4 {left: 78px;top: 238px;width: 150px;}

.p-kak-2-5 {left: 300px;top: 50px;width: 180px;}
.p-kak-2-6 {left: 300px;top: 108px;width: 180px;}
.p-kak-2-7 {left: 300px;top: 183px;width: 180px;}
.p-kak-2-8 {left: 300px;top: 230px;width: 180px;}


.p-kak-3-1 {left: 78px;top: 50px;width: 180px;}
.p-kak-3-2 {left: 78px;top: 108px;width: 180px;}
.p-kak-3-3 {left: 78px;top: 180px;width: 180px;}
.p-kak-3-4 {left: 78px;top: 238px;width: 180px;}

.p-kak-3-5 {left: 300px;top: 50px;width: 180px;}
.p-kak-3-6 {left: 300px;top: 108px;width: 180px;}
.p-kak-3-7 {left: 300px;top: 183px;width: 180px;}
.p-kak-3-8 {left: 300px;top: 230px;width: 180px;}

.p-kak-3-9 {display: none;}

.p-kak-4-1 {left: 78px;top: 50px;width: 150px;}
.p-kak-4-2 {left: 78px;top: 115px;width: 150px;}
.p-kak-4-3 {left: 78px;top: 180px;width: 150px;}


}



@media (max-width: 620px)
{

.container {width: 500px;}


.bulit-1 {width: 38%;}
.tip-uborki {width: 100%;padding: 20px;}

.preim {width: 100%;padding: 10px 40px;}
.preim-box {width: 100%;text-align: center;}
.preim-box-1 {background: #fcfcfc url(img/icons8-rubber-gloves-50.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px; }
.preim-box-2 {background: #fcfcfc url(img/icons8-van-50.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}
.preim-box-3 {background: #fcfcfc url(img/icons8-vacuum-cleaner-50.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}
.preim-box-4 {background: #fcfcfc url(img/icons8-sustainability-50.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}
.preim-box-5 {background: #fcfcfc url(img/icons8-clock-50g.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}
.preim-box-6 {background: #fcfcfc url(img/icons8-vacuuming-50g.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}
.preim-box-7 {background: #fcfcfc url(img/icons8-clean-hands-50g.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}
.preim-box-8 {background: #fcfcfc url(img/icons8-flyer-distributor-female-50.png) no-repeat top 10px center;background-size: 50px;padding-left: 0px;padding-top: 70px;}

.star-1 {right: 10px;}
.star-2 {right: 10px;}

.p-kak-zagolovok {font-size: 16px;width: 122px;padding: 4px;}



.slick-prev {top: 113px;background-size: 32px;}
.slick-next {top: 113px;background-size: 32px;}


.p-kak-1-1 {left: 60px;top: 72px;width: 150px;}
.p-kak-1-2 {left: 60px;top: 106px;width: 150px;}
.p-kak-1-3 {left: 60px;top: 164px;width: 150px;}
.p-kak-1-4 {left: 60px;top: 210px;width: 150px;}

.p-kak-1-5 {left: 230px;top: 40px;width: 180px;}
.p-kak-1-6 {left: 230px;top: 114px;width: 180px;}
.p-kak-1-7 {left: 230px;top: 173px;width: 180px;}
.p-kak-1-8 {left: 230px;top: 220px;width: 180px;}

.p-kak-2-1 {left: 60px;top: 36px;width: 160px;}
.p-kak-2-2 {left: 60px;top: 90px;width: 160px;}
.p-kak-2-3 {left: 60px;top: 158px;width: 160px;}
.p-kak-2-4 {left: 60px;top: 202px;width: 160px;}

.p-kak-2-5 {left: 230px;top: 36px;width: 180px;}
.p-kak-2-6 {left: 230px;top: 94px;width: 180px;}
.p-kak-2-7 {left: 230px;top: 173px;width: 180px;}
.p-kak-2-8 {left: 230px;top: 220px;width: 180px;}

.p-kak-3-1 {left: 60px;top: 36px;width: 160px;}
.p-kak-3-2 {left: 60px;top: 90px;width: 160px;}
.p-kak-3-3 {left: 60px;top: 158px;width: 160px;}
.p-kak-3-4 {left: 60px;top: 202px;width: 160px;}

.p-kak-3-5 {left: 230px;top: 36px;width: 180px;}
.p-kak-3-6 {left: 230px;top: 94px;width: 180px;}
.p-kak-3-7 {left: 230px;top: 173px;width: 180px;}
.p-kak-3-8 {left: 230px;top: 220px;width: 180px;}

.img-carousel {
    object-fit: cover;
    height: 280px;
}

}




@media (max-width: 520px)
{

.container {width: 440px;}

.img-carousel {object-fit: cover;height: 560px;}

.slick-prev {top: 265px;background-size: 32px;}
.slick-next {top: 265px;background-size: 32px;}

.p-kak {font-size: 14px;line-height: 14px;padding: 5px;padding-left: 24px;}


.p-kak-1-1 {left:20%;top: 60px;width: 60%;}
.p-kak-1-2 {left:20%;top: 120px;width: 60%;}
.p-kak-1-3 {left:20%;top: 180px;width: 60%;}
.p-kak-1-4 {left:20%;top: 240px;width: 60%;}
.p-kak-1-5 {left:20%;top: 300px;width: 60%;}
.p-kak-1-6 {left:20%;top: 360px;width: 60%;}
.p-kak-1-7 {left:20%;top: 420px;width: 60%;}
.p-kak-1-8 {left:20%;top: 480px;width: 60%;}


.p-kak-2-1 {left:20%;top: 60px;width: 60%;}
.p-kak-2-2 {left:20%;top: 120px;width: 60%;}
.p-kak-2-3 {left:20%;top: 180px;width: 60%;}
.p-kak-2-4 {left:20%;top: 240px;width: 60%;}
.p-kak-2-5 {left:20%;top: 300px;width: 60%;}
.p-kak-2-6 {left:20%;top: 360px;width: 60%;}
.p-kak-2-7 {left:20%;top: 420px;width: 60%;}
.p-kak-2-8 {left:20%;top: 480px;width: 60%;}

.p-kak-3-1 {left:20%;top: 60px;width: 60%;}
.p-kak-3-2 {left:20%;top: 120px;width: 60%;}
.p-kak-3-3 {left:20%;top: 180px;width: 60%;}
.p-kak-3-4 {left:20%;top: 240px;width: 60%;}
.p-kak-3-5 {left:20%;top: 300px;width: 60%;}
.p-kak-3-6 {left:20%;top: 360px;width: 60%;}
.p-kak-3-7 {left:20%;top: 420px;width: 60%;}
.p-kak-3-8 {left:20%;top: 480px;width: 60%;}

.p-kak-4-1 {left:20%;top: 70px;width: 60%;}
.p-kak-4-2 {left:20%;top: 140px;width: 60%;}
.p-kak-4-3 {left:20%;top: 210px;width: 60%;}

.a-btn-cont-callback {display: block;width: 100%;margin: 0px;margin-top: 20px;}


.p-5-2 {font-size: 14px;}

.p-5-2-ul {font-size: 14px;}

.p-cliner-2 {font-size: 12px;}

.cliner {padding: 10px;}

.p-7-1 {text-align: center;}




}















@media (max-width: 460px)
{

.container {width: 360px;}

.p-top-phone a {font-size: 18px;background: url(img/icons8-ringer-volume-50.png) no-repeat left top 2px;background-size: 16px;padding-left: 22px;}

#block1 h1 {font-size: 26px;line-height: 36px;margin-top: 42px;}

.bulit-1 {width: 52%;display: none;}



.img-woman-1 {width: 70%;margin-top: -19px;float: left;margin-left: 23px;}

.p-3-2 {font-size: 26px;line-height: 32px;}












}









@media (max-width: 380px)
{

.container {width: 100%;}

}