section{margin:0 0 60px}.text-16{font:normal 400 16px/24px var(--text-font);color:var(--title-color)}.h1{font:normal 600 26px/34px var(--title-font);color:var(--text-color)}.h2{font:normal 600 21px/27px var(--title-font);color:var(--text-color)}.mob-h3{font:normal 600 18px/23px var(--title-font)}.h3{font:normal 600 18px/23px var(--title-font);color:var(--text-color)}.h4{font:normal 600 16px/21px var(--title-font);color:var(--title-color)}.text-14{font:normal 400 14px/21px var(--text-font);color:var(--dark-grey-color)}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px;letter-spacing:.08em;text-transform:uppercase;font:500 12px/16px var(--text-font);padding:10px 21.5px 8px 22px}.btn-red{border:1px solid var(--main-color);background:var(--main-color);color:var(--background)}.btn-white{border:1px solid #c1c1c1;color:var(--title-color)}.btn-red:hover,.btn-white:hover{border:1px solid var(--main-color);background:var(--background);color:var(--main-color)}@media screen and (min-width:680px){section{margin:0 0 80px}div.home-title-wrapper{width:calc(100% - 60px)}}@media screen and (min-width:1280px){section{margin:0 0 120px}}div.home-title-wrapper{display:block}.sroki{overflow:hidden}.sroki__title{width:320px;margin-bottom:40px}.sroki__control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:29px 0 40px;gap:10px}.sroki__control--btn{font:normal 400 16px/24px var(--text-font);text-align:center;color:var(--dark-grey-color);background:#f7f6f5;padding:4px 14px 4px 12px;border-radius:4px}.btn_active{color:var(--background);background:var(--tab-color)}.t-btn.active{color:var(--background);background:var(--tab-color)}.toggle-sections-component .to-toggle-section.owl-loaded{display:none}.toggle-sections-component .to-toggle-section.owl-loaded.active{display:block}.sroki .item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:300px;height:300px;padding:16px 16px 30px 29px}.item__sroki{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:end;align-self:flex-end;background-color:var(--background);border-radius:4px;white-space:nowrap;padding:4px 12.5px 4px 13.5px}.item__category{color:var(--background)}.category .owl-item:first-child .item{background:url(/about/terms/img/sroki/category/kottedji.jpg) no-repeat;background-position:center;background-size:contain}.category .owl-item:last-child .item{background:url(/about/terms/img/sroki/category/bani.jpg) no-repeat;background-position:center;background-size:contain}.category .owl-item:nth-child(2) .item{background:url(/about/terms/img/sroki/category/bolshie-kottedji.jpg) no-repeat;background-position:center;background-size:contain}.category .owl-item:nth-child(3) .item{background:url(/about/terms/img/sroki/category/dachnie-doma.jpg) no-repeat;background-position:center;background-size:contain}.size .owl-item:first-child .item{background:url(/about/terms/img/sroki/size/50.jpg) no-repeat;background-position:center;background-size:contain}.size .owl-item:last-child .item{background:url(/about/terms/img/sroki/size/150.jpg) no-repeat;background-position:center;background-size:contain}.size .owl-item:nth-child(2) .item{background:url(/about/terms/img/sroki/size/50-100.jpg) no-repeat;background-position:center;background-size:contain}.size .owl-item:nth-child(3) .item{background:url(/about/terms/img/sroki/size/100-150.jpg) no-repeat;background-position:center;background-size:contain}.technology .owl-item:first-child .item{background:url(/about/terms/img/sroki/technology/karkas.jpg) no-repeat;background-position:center;background-size:contain}.technology .owl-item:last-child .item{background:url(/about/terms/img/sroki/technology/kirpich.jpg) no-repeat;background-position:center;background-size:contain}.technology .owl-item:nth-child(2) .item{background:url(/about/terms/img/sroki/technology/brus.jpg) no-repeat;background-position:center;background-size:contain}.technology .owl-item:nth-child(3) .item{background:url(/about/terms/img/sroki/technology/brus-2.jpg) no-repeat;background-position:center;background-size:contain}.sroki .complete-sets .item{padding:16px 15px 54px 29px}.item__body{height:121px}.complete-sets .item__category{color:var(--title-color);margin:0 0 15px}.item__description{width:92%}.complete-sets .owl-item:first-child .item{background:url(/about/terms/img/sroki/complete-sets/optimal.svg) no-repeat #f8f8f8;background-position:left 31px top 37px;background-size:auto}.complete-sets .owl-item:last-child .item{background:url(/about/terms/img/sroki/complete-sets/zachodi.svg) no-repeat #f8f8f8;background-position:left 31px top 37px;background-size:auto}.complete-sets .owl-item:nth-child(2) .item{background:url(/about/terms/img/sroki/complete-sets/comfort.svg) no-repeat #f8f8f8;background-position:left 25px top 36px;background-size:auto}.complete-sets .owl-item:nth-child(3) .item{background:url(/about/terms/img/sroki/complete-sets/dom.svg) no-repeat #f8f8f8;background-position:left 33px top 38px;background-size:auto}.to-toggle-section .owl-item .item{margin:0 0 41px}.sroki__btns{height:96px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.sroki__btn--comment{font:normal 400 14px/21px var(--text-font);color:var(--grey-color)}.sroki__btn--comment a{display:inline-block;line-height:1;border-bottom:1px solid var(--grey-color)}.sroki__btn--comment a:hover{border-bottom:1px solid transparent}.sroki__btn{padding:10px 29.5px 8px 28px}.sroki .carousel-container-wrapper .owl-stage-outer{overflow:visible}@media (min-width:680px) and (max-width:999px){.item__sroki{padding:6px 12.5px 3px 13.5px}}@media (min-width:1000px){.sroki__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0}.sroki__control{gap:19px}.sroki__btns{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sroki__btn--comment{position:absolute;margin:-14px 0 0}.sroki__btn{margin:0 auto;padding:10px 27.5px 8px 29px}.sroki .item{width:307px;height:308px;padding:15px 15px 29px 30px}}@media screen and (min-width:1050px){.sroki__title{width:995px;font:normal 600 80px/88px var(--title-font);letter-spacing:.04em;margin-bottom:79px}}@media screen and (max-width:360px){.sroki__title{width:285px}.sroki .h1{font:normal 600 24px/34px var(--title-font)}.sroki__control--btn{font:normal 400 14px/24px var(--text-font)}.sroki .item{width:260px;height:260px;padding:16px 16px 30px 29px}.sroki .mob-h3{font:normal 600 16px/22px var(--title-font)}}.podbor-uchastkov{overflow:hidden}.podbor-uchastkov__title{max-width:100%;font:600 21px var(--title-font);line-height:130%;color:var(--text-color);margin-bottom:30px}.podbor-uchastkov .item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:300px;height:400px;border:1px solid #c1c1c1;border-radius:6px;padding:31px 27px 30px 29px}.item__num{font:400 20px var(--text-font);line-height:150%;color:var(--grey-color);margin-bottom:41px}.item__title{font:normal 600 21px/23px var(--title-font);color:var(--text-color);margin-bottom:22px}.item__text{font:normal 400 16px var(--text-font);line-height:150%;color:var(--text-color)}.item__text a{display:inline-block;line-height:1;border-bottom:1px solid var(--text-color)}.item__text a:hover{border-bottom:1px solid transparent}.item__text--link{text-decoration:none;display:inline-block;border-bottom:1px solid var(--text-color);line-height:1}.item__text--link:hover{border-bottom:1px solid transparent}.connect{position:absolute;top:88px;right:-21px;height:1px;width:20px;background:#c1c1c1}.podbor-uchastkov .carousel-container-wrapper .owl-stage-outer{overflow:visible}@media (max-width:360px){.podbor-uchastkov .item{width:260px;height:430px}}@media (min-width:680px){.item__title{margin-bottom:22px}.connect{top:88px}.podbor-uchastkov .item{padding:30px 27px 30px 30px}.item__num{margin-bottom:42px}}@media (min-width:1000px){section.podbor-uchastkov{margin:0 0 120px}.podbor-uchastkov__title{font-size:30px;margin-bottom:40px}.benefit-projects .benefit-projects__btn{padding:10px 24px 9px 22px}.podbor-uchastkov .item{width:420px;height:378px}.item__title{font:normal 600 18px/23px var(--title-font)}.item__num,.item__title{font-size:21px;max-width:80%}.podbor-uchastkov .item{padding:31px 35px 30px 28px}.item__num{margin-bottom:69px}.item__title{font:normal 600 21px/27px var(--title-font);margin-bottom:20px}}@media (min-width:1223px){.connect{width:30px;top:87px;right:-31px}}section.questions{margin:58px 0}.questions .questions__title{margin-bottom:29.5px}.questions-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:45px;font:normal 500 16px/20px var(--text-font);color:var(--title-color);border-top:1px solid var(--line-color);margin:0 -15px;padding:29px 19px 30px 15px}.questions-answer__list{list-style:disc;margin:0 17px}.questions-answer__list li{padding:0 0 20px 10px}.questions-answer a,.questions-answer span{display:inline-block;line-height:1.5;border-bottom:1px solid var(--main-color)}.questions .item:last-of-type{border-bottom:1px solid var(--line-color)}.questions-question.j-dd-button{cursor:pointer}.questions .arrow{display:inline-block;cursor:pointer}.questions .arrow span{display:block;width:16px;height:2px;background-color:var(--dark-grey-color);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:opacity .1s ease .1s,-webkit-transform .2s;transition:opacity .1s ease .1s,-webkit-transform .2s;-o-transition:transform .2s,opacity .1s ease .1s;transition:transform .2s,opacity .1s ease .1s;transition:transform .2s,opacity .1s ease .1s,-webkit-transform .2s;opacity:1}.questions .arrow span:nth-child(1){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:2px}.questions .active .arrow span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.questions .active .arrow span:nth-child(2){opacity:0;-webkit-transform:rotate(90deg) translate(-1.5px,0);-ms-transform:rotate(90deg) translate(-1.5px,0);transform:rotate(90deg) translate(-1.5px,0)}.questions-answer__wrapper{display:none}.questions-answer{color:var(--text-color);font-size:16px;padding:0 5px 51px 0}.questions-answer p{width:80%;color:var(--text-color);margin-bottom:20px}.questions-answer .img-desc{font:400 12px/150% var(--text-font);color:var(--text-color);padding-top:12px}.questions img{margin-top:27px}section.questions{border-bottom:1px solid var(--line-color)}.questions .item:last-of-type{border-bottom:1px solid transparent}@media (min-width:680px){section.questions{border-bottom:1px solid transparent}.questions .item:last-of-type{border-bottom:1px solid var(--line-color)}section.questions{margin:75px 0 76px}.questions .small-wrapper{width:calc(100% - 60px);margin:0 auto}.questions .item{padding-left:15px;padding-right:15px}.questions-question{margin:0 -15px;padding:29px 29px 30px 15px}.questions .arrow{margin-top:0}.questions .arrow span{width:16px}.questions-question-text{width:89%}.questions-answer{padding:0 52px 21px 0;margin-bottom:28px}.questions .questions__title{padding-left:0;margin-bottom:30px}}@media (min-width:1000px){section.questions{margin:114px 0 111px 0}.questions .small-wrapper{width:calc(100% - 40px)}.questions .questions__title{font:600 30px/39px var(--title-font);margin-bottom:40px}.questions-question{background:#f8f8f8;border-top:1px solid transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;font:500 18px/27px var(--text-font);padding:30.5px 30px 31.5px 40px}.questions .item:last-of-type{border-bottom:1px solid transparent}.questions-answer__list li{padding:0 0 19.5px 9px}.questions .arrow span{width:18px;background-color:var(--main-color)}.questions-answer__list li:last-child{padding-bottom:0}.questions-answer{width:80%;font-size:18px;line-height:27px;padding:20.5px 100px 49px 83px;margin:0}.questions-answer p{width:100%;margin-bottom:0}.questions .item{margin:0 0 9.5px}}section.video-reviews{padding:0;margin:0 0 59px}div.video-reviews__header--container{margin-bottom:20px}a.video-reviews__button--mobile{margin-top:38px}div .video-reviews .tx .h5{margin-bottom:7px}div .video-reviews .tp{margin-bottom:15px}@media screen and (min-width:680px){div.video-reviews__header--container{margin-bottom:30px}section.video-reviews{padding:0;margin:0 0 79px}div .video-reviews .tp{margin-bottom:15px}}@media screen and (min-width:1000px){section.video-reviews{padding:0;margin:0 0 117px}div.video-reviews__header--container{margin-bottom:40px}.questions-question{gap:40px}}div .vse-uslugi__title{margin-bottom:31px}@media (min-width:680px) and (max-width:999px){div .vse-uslugi__item{padding:29px 29px 30px}}@media screen and (min-width:1000px){div .vse-uslugi__title{margin-bottom:40px}div.vse-uslugi__img-container{margin-bottom:73px}.vse-uslugi .carousel-container .owl-stage-outer{padding-bottom:15px}section.zahodi.vse-uslugi{margin:0 0 -9px}}@media (min-width:680px) and (max-width:1000px){.vse-uslugi .wrapper{width:calc(100% - 60px)}.vse-uslugi .carousel-container-wrapper .owl-stage-outer{margin-left:0}}.vystavka{margin:60px auto}@media screen and (min-width:640px){.vystavka{margin:80px auto}}@media screen and (min-width:1000px){.vystavka{margin:120px auto}}