.banner-kitchen__wrapper{background: #EFF2F8 url(/templates/stroitelstvo/images/panbalcon/banner-kitchen.jpg) no-repeat center center; position: relative; z-index: 1;}
.banner-kitchen__row{height:650px;max-width: 550px;}
.banner-kitchen__title{position:relative;display: inline-block;}
.banner-kitchen__title h1{font-weight: 900;font-size: 90px;line-height: 110px;text-transform: uppercase;color: #DB0000;}
.banner-kitchen__title span{font-weight: 800;font-size: 32px;line-height: 39px;text-transform: uppercase;color: #000000;opacity: 0.7;position: absolute;right: 0;top: 15px;}
.banner-kitchen__price{font-weight: 800;font-size: 30px;line-height: 38px;text-transform: uppercase;color: #333333;border: 3px solid #FC8A15;display: flex;align-items: center;width: 100%;justify-content: center;margin: 45px 0 65px;}
.banner-kitchen__price span{font-weight: 800;font-size: 96px;line-height: 117px;color: #FC8A15;margin: 0 15px;}
.banner-kitchen__wrapper a{display:block; width: 335px;line-height: 64px;background: #DB0000;box-shadow: 0px 5px 10px rgba(115, 115, 115, 0.3);border-radius: 6px;font-weight: 700;font-size: 16px;text-align: center;color: #FFFFFF}
.banner-kitchen__wrapper a:hover{text-decoration:none; background:#c10000}
@media(max-width: 1229px){
	.banner-kitchen__wrapper{background-size: cover}
	.banner-kitchen__row{height: 550px;max-width: 490px;}
	.banner-kitchen__title h1{font-size: 80px;line-height: 90px;}
	.banner-kitchen__title span{font-size: 28px;line-height: 32px;right: 0;top: 12px;}
	.banner-kitchen__price{font-size: 26px;line-height: 32px;margin: 30px 0 45px;}
	.banner-kitchen__price span{font-size: 76px;line-height: 100px;margin: 0 15px;}
	.banner-kitchen__wrapper a{width: 300px;line-height: 55px;font-size: 15px;}
}
@media(max-width: 991px){
	.banner-kitchen__row{height: 450px;max-width: 425px;}
	.banner-kitchen__title h1{font-size: 70px;line-height: 80px;}
	.banner-kitchen__title span{font-size: 24px;line-height: 28px;right: 0;top: 10px;}
	.banner-kitchen__price{font-size: 22px;line-height: 28px;margin: 25px 0 35px;}
	.banner-kitchen__price span{font-size: 62px;line-height: 90px;margin: 0 10px;}
	.banner-kitchen__wrapper a{width: 280px;line-height: 50px;font-size: 14px;}
}
@media(max-width: 767px){
	.banner-kitchen__wrapper{background-position: center left;}
	.banner-kitchen__row{height: 400px;max-width: 365px;}
	.banner-kitchen__title h1{font-size: 60px;line-height: 70px;}
	.banner-kitchen__title span{font-size: 22px;line-height: 26px;right: 0;top: 10px;}
	.banner-kitchen__price{font-size: 20px;line-height: 26px;margin: 20px 0 30px;}
	.banner-kitchen__price span{font-size: 52px;line-height: 72px;margin: 0 10px;}
	.banner-kitchen__wrapper a{width: 280px;line-height: 50px;font-size: 14px;}
}
@media(max-width: 575px){
	.banner-kitchen__wrapper{background-position: center left;}
	.banner-kitchen__wrapper br{display:none}
	.banner-kitchen__row{height: auto;max-width: 100%;padding: 30px 0;text-align: center;}
	.banner-kitchen__title h1{font-size: 42px;line-height: 52px;}
	.banner-kitchen__title span{font-size: 20px;line-height: 24px;right: 0;top: 10px;position: static;display: block;margin-top: 10px;}
	.banner-kitchen__price{font-size: 16px;line-height: 24px;margin: 20px auto;max-width: 280px;}
	.banner-kitchen__price span{font-size: 42px;line-height: 58px;margin: 0 10px;}
	.banner-kitchen__wrapper a{width: 280px;line-height: 48px;font-size: 13px;margin: 0 auto;}
}