.wrapper__banner-center{background:url(/templates/naves/images/banner-center.jpg) no-repeat top center; position:relative}
.banner-center__row{height:500px}
.banner-center__left{width:calc(100% - 640px); padding:0 150px 20px 0}
.banner-center__left .banner-center__left-image{float:right; position:relative}
.banner-center__right{width:640px}
.banner-center__title{font: 32px/1.2 Arial Black;color:#2b2a29}
.banner-center__text{font-size: 16px;color:#2b2a29;line-height: 1.2;padding: 25px 0 10px;}
.banner-center__icons{padding:0; margin:0; position:relative}
.banner-center__icons::after{content:"";position:absolute;background: url(/templates/naves/images/center-banner-right.png) no-repeat 0 0 / contain;width: 349px;height: 271px;right: -90px;bottom: -18px;}
.banner-center__icons li{padding:15px 0 0; margin:0; list-style:none; display:flex; align-items:center}
.banner-center__image{width:77px; min-width:77px}
.banner-center__image img{width:100%; height:auto}
.banner-center__info{padding-left: 25px;color:#2b2a29;font-size: 16px;line-height: 1.2;font-weight: 700}
.banner-center__info-title{font: 24px/1.2 Arial Black;color:#3e608d}
.banner-center__garant {background: url(/templates/naves/images/romb.png) no-repeat 0 0 / contain;font-size: 16px;color: #fff;font-weight: 700;text-transform: uppercase;line-height: 1.2;text-align: center;position: absolute;bottom: 100px;width: 192px;height: 173px;right: -80px}
.banner-center__garant span{font: 68px/1.2 Arial Black; display:block}
@media(max-width:1229px){
	.banner-center__row{height:400px}
	.banner-center__left img{height:350px}
	.banner-center__left{width:calc(100% - 560px); padding:0 100px 15px 0}
	.banner-center__right{width:560px}
	.banner-center__icons::after {width: 290px; height: 225px; right: -50px;bottom: -15px}
	.banner-center__title {font: 28px/1.2 Arial Black}
	.banner-center__text {font-size: 14px; line-height: 1.4; padding: 15px 0 5px}
	.banner-center__image {width: 65px;min-width: 65px}
	.banner-center__icons li{padding:10px 0 0;}
	.banner-center__info{padding-left: 15px; font-size: 14px;line-height: 1.4}
	.banner-center__info-title{font: 20px/1.4 Arial Black}
	.banner-center__garant {font-size: 15px;bottom: 60px;width: 180px;height: 162px;right: -40px}
	.banner-center__garant span{font: 52px/1.4 Arial Black;}
}
@media(max-width:991px){
	.banner-center__row{height:auto; padding:30px 0}
	.wrapper__banner-center{background-position:top left}
	.banner-center__right{width:100%}
	.banner-center__icons::after{right:0}
}
@media(max-width:767px){
	.banner-center__title {font: 24px/1.2 Arial Black}
	.banner-center__text{padding-top:5px}
	.banner-center__image {width: 50px;min-width: 50px;}
	.banner-center__info-title {font: 18px/1.2 Arial Black}
	.banner-center__info {font-size: 13px; line-height: 1.2}
	.banner-center__icons::after {width: 215px;height: 168px;bottom:0}
}
@media(max-width:575px){
	.banner-center__row{padding:20px 0}
	.banner-center__title{font: 20px/1.2 Arial Black}
	.banner-center__title, .banner-center__text{text-align:center;padding-bottom: 0;}
	.banner-center__icons::after {display:none}
	.banner-center__icons li{flex-direction:column;padding: 15px 15px 0;}
	.banner-center__icons{text-align:center;display:flex;margin: 0 -15px;flex-wrap: wrap;justify-content: center;}
	.banner-center__info-title {font: 14px/1.2 Arial Black;padding-bottom: 0px;}
	.banner-center__info {padding: 5px 0 0;font-size: 12px;line-height: 1.2}
}