.bts{font-size:45px;font-weight:800;margin-bottom:30px;color:#2e3334;text-align:center}.bts span{font-size:25px;font-weight:400;color:#2e3334;margin-top:10px;display:block}.btn-greenB{padding:0 50px;font-size:18px;font-weight:700;color:#fff;border-radius:5px;background:#96ca4f;line-height:58px}.btn-greenB:hover{background:#0389ce}#d__construction .btn{padding:0 50px;font-size:18px;border-radius:5px;line-height:58px}.lists li{padding:0 0 0 30px;font-size:16px;margin-bottom:5px;background:url(/wp-content/themes/gmp/imgs/ls.svg) 0 10px no-repeat;background-size:15px;line-height:1.5}#d__construction{padding:65px 0 100px;background:#eef1f2 url(/wp-content/themes/gmp/imgss/voln_s.png) 50% calc(100% + 425px) repeat-x}#d__construction .item{padding:40px;margin-bottom:40px;position:relative;border-radius:30px;background:#fff}#d__construction h2{font-size:30px;font-weight:800;margin-bottom:25px;color:#2e3334}#d__construction h3{font-size:20px;font-weight:700;margin-bottom:15px;color:#0088ce}#d__construction ul{margin-bottom:30px}#d__construction .text{width:calc(100% - 430px)}#d__construction .data{width:405px}#d__construction .data img{height:auto;border-radius:10px;width:100%;margin-top:27px}#d__construction .data .box{padding:15px 20px;font-size:16px;color:#0088ce;border-radius:10px;background:#e5f3fa}#d__base{padding:70px 0 85px}#d__base .text{max-width:670px}#d__base h2{font-size:33px;font-weight:700;margin-bottom:20px;color:#0088ce}#d__base .advantages{padding:35px 60px;border:2px solid #eef1f2;text-align:center;box-sizing:border-box;margin:45px 0;border-radius:30px}#d__base .advantages .title{font-size:22px;font-weight:700;margin-bottom:22px;color:#2e3334}#d__base .advantages .item{font-size:15px;width:16.66667%}#d__base .advantages .item .image{height:69px;position:relative;margin:0 auto 15px;border-radius:50%;background:#fff;width:69px;z-index:3}#d__base .advantages .item p{padding:0 20px}#d__base .advantages .flex{position:relative}#d__base .advantages .flex:after{height:2px;content:"";position:absolute;top:34px;background:#0081c8;left:100px;width:calc(100% - 200px)}#d__base .slick-next,#d__base .slick-prev{background:url(/wp-content/themes/gmp/imgss/arrrb.png) 50% 50% no-repeat;background-size:100% 100%}#d__base .slider__base{padding:0 70px}#d__base .slider__base .inn{margin:0 auto;width:202px}#d__base .slider__base .inn img{border-radius:10px}.price__complect{padding:40px;text-align:center;border-radius:30px;background:#eef1f2;margin-top:45px}.price__complect .title{font-size:40px;font-weight:800;margin-bottom:10px}.price__complect p{font-size:22px;font-weight:500;margin-bottom:5px;opacity:.6}.price__complect strong{font-size:46px;font-weight:800;margin-bottom:10px;color:#0088ce;display:block}#d__obr{padding:65px 0;background:url(/wp-content/themes/gmp/imgss/d_obr.jpg) 50% 50% no-repeat;background-size:cover}#d__obr .bts{color:#fff}#d__obr .filters{justify-content:center;align-items:center}#d__obr .filters div{padding:0 20px;font-weight:600;color:#fff;transition:all .15s;margin:0 10px;border-radius:40px;background:#45a8db;cursor:pointer;line-height:40px}#d__obr .filters div.active,#d__obr .filters div:hover{color:#45a8db;background:#fff}.slider__complects{padding:30px 90px 110px;display:none}.slider__complects.lc1{display:block}.slider__complects .item{margin-bottom:0}.slider__complects .slick-dots{bottom:50px;box-sizing:border-box;width:calc(100% - 180px);z-index:33}.slider__complects .slick-dots li button{border:1px solid #fff}.slider__complects .slick-dots li.slick-active button{background:#fff}#d__uz{padding:65px 0;background:#eef1f2}#d__uz .item{padding:35px;margin-bottom:35px;align-items:flex-start;border-radius:30px;background:#fff}#d__uz .item .image{width:240px}#d__uz .item .image img{height:auto;border-radius:10px;width:100%}#d__uz .item .text{width:calc(100% - 270px)}#d__uz .item .title{font-size:20px;font-weight:700;margin-bottom:15px;color:#0088ce}#d__programms{padding:65px 0;text-align:center}#d__programms .flex .item{font-size:20px;font-weight:500;width:25%;margin-top:20px}#d__programms .flex .item img{margin:0 auto 22px}#d__active{padding:75px 0;background:url(/wp-content/themes/gmp/imgss/bg_da.png) 50% 50% no-repeat;background-size:cover}#d__active .bts{color:#fff}.srw{padding:0 60px;margin-bottom:100px}.srw .slick-dots{width:calc(100% - 120px)}.srw .slick-dots li button{border:1px solid #fff}.inn__active,.srw .slick-dots li.slick-active button{background:#fff}.inn__active{padding:30px;max-width:580px;box-sizing:border-box;margin:0 auto;border-radius:30px;width:100%}.inn__active .title{font-size:30px;font-weight:700;color:#2e3334;width:calc(100% - 190px)}.inn__active .image{width:170px}.inn__active .image img{border-radius:10px;width:100%}.inn__active .comment{padding:20px 0 0;font-size:16px;line-height:1.6}#d__him{padding:75px 0;background:#eef1f2}#d__him .slick-next,#d__him .slick-prev{background:url(/wp-content/themes/gmp/imgss/arrrb.png) 50% 50% no-repeat;background-size:100% 100%}#d__him .srw .slick-dots li button{border:1px solid #0088ce}#d__him .srw .slick-dots li.slick-active button{background:#0088ce}.section__ct .form{width:560px}@media screen and (max-width:1840px){#d__base .image,#d__base .text{max-width:48%}#d__base .inn .image{max-width:80%}.inn__active{padding:20px;max-width:90%;width:100%}}@media screen and (max-width:1190px){.bts{font-size:35px}.bts span{font-size:20px}#d__construction .text{width:calc(100% - 250px)}#d__construction .data{width:215px}#d__construction h2{font-size:20px;margin-bottom:10px}#d__construction h3{font-size:16px;margin-bottom:5px}#d__construction .data .box{font-size:14px}#d__construction .data .box p:first-child{margin-bottom:8px}#d__construction .item{padding:20px;margin-bottom:20px}.lists li{font-size:14px;padding-left:25px}#d__base h2{font-size:16px;margin-bottom:15px}#d__base .advantages{padding:26px 50px 1px}#d__base .advantages .flex:after{display:none}#d__base .advantages .flex .item{margin-bottom:35px;width:33%}.price__complect .title{font-size:35px}.price__complect p{font-size:20px}.slider__complects{padding:0 54px;margin:35px 0 75px}#d__uz .item{padding:20px}#d__programms .flex .item{font-size:15px}#d__programms .flex .item img{margin-bottom:15px;max-width:96px}.d__slide{padding:0 54px}.inn__active .comment{font-size:14px;line-height:1.5}.d__slide{margin-bottom:70px}.srw .slick-dots{bottom:-43px}#d__base .slick-next,#d__base .slick-prev,.d__slide .slick-next,.d__slide .slick-prev,.slider__complects .slick-next,.slider__complects .slick-prev{height:38px;background-size:100%;width:38px;margin-top:-19px}#d__base .inn .image{max-width:92%;margin:0 auto}#d__base .slider__base{padding:0 50px}}@media screen and (max-width:767px){.bts{font-size:23px;margin-bottom:20px}.bts span{font-size:16px}#d__construction{padding:30px 0 80px}#d__construction .text{margin-bottom:20px;width:100%}#d__construction .data{width:100%}#d__base{padding:35px 0 50px}#d__base .text{margin-bottom:25px}#d__base .image,#d__base .text{max-width:100%;width:100%}#d__base .advantages{padding:25px 25px 1px}#d__base .advantages .flex .item{width:50%}#d__base .advantages .item p{padding:0}#d__base .slider__base .inn{width:100%}#d__base .slider__base .inn .image,#d__base .slider__base .inn .image img{overflow:hidden;max-width:100%;border-radius:12px;width:100%}.price__complect{padding:30px 20px}.price__complect .title{font-size:20px}.price__complect p{font-size:16px}.price__complect strong{font-size:33px}.price__complect .btn{width:100%}#d__active,#d__him,#d__obr,#d__programms,#d__uz{padding:40px 0}.slider__complects{padding:0}.slider__complects .slick-next,.slider__complects .slick-prev{display:none!important}.slider__complects .slick-dots{bottom:-43px;width:100%}#d__obr .filters div{margin-bottom:12px}#d__construction .btn,#d__obr .btn-greenB{padding:12px 10px;width:100%;line-height:1.4}#d__base .advantages,#d__uz .item,.price__complect,.slider__complects .item{border-radius:20px}#d__uz .item .image{margin-bottom:20px;width:100%}#d__uz .item .text{width:100%}#d__programms .flex .item{width:50%}.d__slide{padding:0}.d__slide .slick-next,.d__slide .slick-prev{display:none!important}.inn__active{max-width:100%;border-radius:20px;width:100%}.inn__active .title{font-size:16px;width:calc(100% - 100px)}.inn__active .image{width:90px}.srw .slick-dots{bottom:-43px;width:100%}}