.wrapper__banner-gager{background:url(/templates/komfort74/images/gager-bg.jpg) no-repeat top center}
.bannergager__row{display:flex; height:675px; justify-content:space-between}
.bannergager__info{max-width:575px; align-self:center}
.bannergager__image{align-self:end}
.bannergager__info .h2{margin:0}
.bannergager__info .h5{margin:16px 0 0}
.bannergager__info ul{display:flex; flex-direction:column; gap:16px 0; margin:40px 0}
.bannergager__info ul li{font-weight: 400; line-height: 125%;color: #666666;position:relative;display: flex;align-items: center;}
.bannergager__info ul li::before{content:"";background:url(/templates/komfort74/images/gager-check.svg) no-repeat 0 0 / contain;width: 56px;height: 56px;display: block;margin-right: 16px;}
.bannergager__info input[type=tel]{background-color:#D3DFEC}
.bannergager__info button{background-color:#3478B9}
@media(min-width:992px){
	.bannergager__info input[type=tel], .bannergager__info button{height:66px}
}
@media(min-width:1230px){
	.bannergager__info input[type=tel], .bannergager__info button{height:72px}
}
@media(max-width:1229px){
	.bannergager__row{height: 620px;}
	.bannergager__info{max-width: 500px;padding-right: 20px;}
	.bannergager__info .h5{margin:14px 0 0}
	.bannergager__info ul{gap:14px 0; margin:30px 0}
	.bannergager__info ul li::before{width: 48px;height: 48px; margin-right: 14px;}
}
@media(max-width:991px){
	.wrapper__banner-gager{background-size:1200px auto}
	.bannergager__row{height: auto; padding:40px 0}
	.bannergager__info{max-width: 100%; padding-right: 0;}
	.bannergager__info .h2{text-align:center}
	.bannergager__info .h5{text-align:center; margin:12px 0 0}
	.bannergager__image{display:none}
}
@media(max-width:991px) and (min-width:576px){
	.bannergager__info ul{gap:0; margin:20px -15px; flex-direction:row}
	.bannergager__info ul li{padding:0 15px; display:block; text-align:center}
	.bannergager__info ul li::before{width: 42px;height: 42px; margin: 0 auto 10px}
}
@media(max-width:575px){
	.bannergager__row{padding:30px 0}
	.bannergager__info ul{gap:10px 0; margin:15px 0}
	.bannergager__info ul li::before{width: 38px;height: 38px; min-width:38px; margin-right:10px}
}