.wrapper__balcony-insulation{background:url(/templates/stroitelstvo/images/panbalcon/balcony-insulation.jpg) no-repeat top center}
.balcony-insulation__row{height:650px}
.balcony-insulation__left{width:calc(100% - 369px);padding-top: 80px;}
.balcony-insulation__right{width:369px}
.balcony-insulation__left h1{font-weight: 800;font-size: 60px;line-height: 73px;text-transform: uppercase;color: #000000;margin-left: -25px; background: #FFD200; display:inline-block; padding:10px 25px}
.balcony-insulation__small-title{padding:30px 0 35px; font-weight: 800;font-size: 30px;line-height: 37px;text-transform: uppercase;color: #000000;}
.balcony-insulation__small-text{font-weight: 700;font-size: 14px;line-height: 18px;color: #000000;max-width:590px;padding-bottom:55px}
.balcony-insulation__buttons a{width: 215px; margin-right:30px; line-height: 60px; font-weight: 500; font-size: 14px}
@media(min-width:992px){
	.wrapper__topmenu {z-index: 10;position: absolute;left: 50%;transform: translateX(-50%);width: 100%}
}
@media(max-width:1229px){
	.wrapper__balcony-insulation{background-size: cover;}
	.balcony-insulation__row{height: 530px;}
	.balcony-insulation__left{width: calc(100% - 300px);padding-top: 65px;}
	.balcony-insulation__right{width: 300px;}
	.balcony-insulation__left h1{font-size: 46px;line-height: 60px;margin-left: -20px; padding: 10px 20px;}
	.balcony-insulation__small-title{padding: 20px 0 25px;font-size: 26px;line-height: 32px;}
	.balcony-insulation__small-text{padding-bottom: 45px;}
	.balcony-insulation__buttons a{width: 200px;margin-right: 25px;line-height: 55px;}
}
@media(max-width:991px){
	.balcony-insulation__row{height: 420px;}
	.balcony-insulation__left{width: calc(100% - 250px);padding-top: 0;}
	.balcony-insulation__right{width: 250px;}
	.balcony-insulation__left h1{font-size: 32px;line-height: 46px;margin-left: -15px; padding: 5px 15px;}
	.balcony-insulation__small-title{padding: 15px 0 20px;font-size: 22px;line-height: 28px;}
	.balcony-insulation__small-text{padding-bottom: 25px;font-size: 13px;line-height: 17px;}
	.balcony-insulation__buttons a{width: 180px;margin-right: 15px;line-height: 50px;font-size: 13px;}
}
@media(max-width:767px){
	.wrapper__balcony-insulation{padding:40px 0; text-align:center}
	.balcony-insulation__left h1{margin:0}
	.balcony-insulation__row{height: auto;}
	.balcony-insulation__left{width:100%}
	.balcony-insulation__right{display:none}
	.balcony-insulation__small-text{max-width:100%; padding:15px 0 25px}
	.balcony-insulation__buttons{justify-content:center}
	.balcony-insulation__buttons a{margin:0 10px; width:50%; line-height:45px}
}
@media(max-width:575px){
	.wrapper__balcony-insulation{padding:30px 0}
	.balcony-insulation__left h1{font-size: 24px;line-height: 36px; padding: 5px 10px}
	.balcony-insulation__small-title{padding: 10px 0;font-size: 18px;line-height: 24px;}
	.balcony-insulation__small-text{padding-bottom: 20px;font-size: 14px;line-height:20px;}
	.balcony-insulation__buttons a{margin:0 5px; font-size:14px}
}
@media(max-width:350px){
	.balcony-insulation__left h1{font-size: 20px;line-height: 28px;}
	.balcony-insulation__small-title{font-size: 16px;line-height: 22px;}
}