.wraper__banner-closet-icon h1{font-size: 48px;line-height: 48px; text-transform: uppercase; margin:0 0 5px}
.wraper__banner-closet-icon h2{font-weight:400; text-transform: uppercase;font-size: 34px;line-height: 50px; margin:0 0 10px}
.wraper__banner-closet-icon p{font-size: 24px; line-height: 36px;margin-bottom: 20px; margin-top: 0;}
.wraper__banner-closet-icon{background:#fff url(/templates/stroitelstvo/images/screenfoto.jpg) no-repeat top center;padding-top: 50px;}
.wraper__banner-closet-icon .wrapper__forms-block{background:#FFD200}
.wraper__banner-closet-icon .wrapper__forms-block .wrapper__forms-block__in{padding:20px 20px 15px; position:relative}
.wraper__banner-closet-icon .form-agreement-yes{margin:15px 0 0}
.wraper__banner-closet-icon .forms-block__title{font-weight: 800;font-size: 24px;line-height: 32px;color: #000000;}
.wraper__banner-closet-icon .forms-block__text{font-size: 16px;line-height: 18px;text-align: center;font-weight:400;text-transform: lowercase;color: #000000;}
.forms-block-text{font-size: 14px; line-height:18px}
.banner-closet-icon__image{transform: translateX(-60px);}
.banner-closet-icon__row{margin:0 -15px;padding-bottom: 40px;}
.banner-closet-icon__block{text-align:center;padding:15px}
.banner-closet-icon__text{font-size: 16px;line-height: 20px;color: #454545;}
.banner-closet-icon__icon{padding-bottom:15px;}
.banner-closet-icon__icon svg{height:50px}
.st0{fill:#FC8A15;}
@media(max-width:1229px){
	.wraper__banner-closet-icon h1{font-size: 38px;line-height: 38px;}
	.wraper__banner-closet-icon h2{font-size: 27px;line-height: 46px;}
	.wraper__banner-closet-icon p{font-size: 18px;line-height: 26px}
	.wraper__banner-closet-icon{background-size: 1675px}
	.wraper__banner-closet-icon .forms-block__title{font-size: 22px;line-height: 28px;}
	.wraper__banner-closet-icon .forms-block__text{font-size: 14px;line-height: 16px;}
	.forms-block-text{font-size: 12px;line-height: 16px;}
	.banner-closet-icon__image{width: 440px;}
	.banner-closet-icon__text{font-size: 14px;line-height: 18px;}
}
@media(max-width:991px){
	.wraper__banner-closet-icon h1{font-size: 28px;line-height: 28px;}
	.wraper__banner-closet-icon h2{font-size: 20px;line-height: 32px;}
	.wraper__banner-closet-icon p{font-size: 16px;line-height: 24px;margin-bottom: 15px}
	.wraper__banner-closet-icon{background-size: 1630px}
	.wraper__banner-closet-icon .wrapper__forms-block .wrapper__forms-block__in{padding: 15px 15px 10px;}
	.wraper__banner-closet-icon .forms-block__title{font-size: 20px;line-height: 26px;}
	.wraper__banner-closet-icon .forms-block__text{font-size: 12px;line-height: 15px;}
	.forms-block-text{font-size: 12px;line-height: 16px;}
	.banner-closet-icon__image{width: 350px;}
	.banner-closet-icon__row{flex-wrap: wrap;}
	.banner-closet-icon__block{padding: 30px 15px 0;width: 33.333%;}
	.banner-closet-icon__text{font-size: 13px;line-height: 17px;}
	.banner-closet-icon__icon svg{height: 40px;}
}
@media(max-width:767px){
	.wraper__banner-closet-icon h1{font-size: 26px;line-height: 26px;}
	.wraper__banner-closet-icon h2{font-size: 18px;line-height: 28px;}
	.wraper__banner-closet-icon p{font-size: 14px;line-height: 22px;margin-bottom: 10px}
	.wraper__banner-closet-icon{background-size: 1495px}
}
@media(max-width:575px){
	.wraper__banner-closet-icon{background-size: cover; background-position:bottom center}
	.banner-closet-icon__block{padding: 30px 15px 0;width:50%;}
	.banner-closet-icon__text{font-size: 12px;line-height: 16px;}
}
