.guarantee__screen{
    padding: 40px;
    text-align: left;
     display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 1;
	border-radius:20px;
    position: relative;
    background: url(/templates/komfort74/images/guarantee_bg.jpg) no-repeat center center / cover;
}


.guarantee__screen img{
    object-fit: contain;
}

.guarantee__screen .guarantee__title{
    font-size: 18px;
    line-height: 160%;
    margin: 0px;
	color:#fff;
}

.guarantee__screen .guarantee__title strong{
    font-size: 32px;
    display: block;
    line-height: 160%;
	color:#fff;
}


.guarantee__button{box-shadow: 0 0 0 1px #fff inset; color:#fff; border:none; min-width:220px}
.guarantee__button:hover{color:#007ABE; background:#fff}

@media(max-width:1229px){
	.guarantee__screen{padding: 35px;}
	.guarantee__screen img{max-width:160px}
	.guarantee__screen .guarantee__title strong{font-size:28px}
	.guarantee__screen .guarantee__title{font-size: 16px}
}
@media(max-width:991px){
	.guarantee__screen{padding: 30px;}
	.guarantee__screen img{display:none}
	.guarantee__screen{flex-direction:column; justify-content:center; align-items:center; text-align:center}
	.guarantee__button{margin-top:20px}
}
@media(max-width:575px){
	.guarantee__screen{padding: 25px;}
	.guarantee__screen .guarantee__title strong{font-size:24px}
	.guarantee__screen .guarantee__title{font-size: 14px}
}
@media(max-width:430px){
	.guarantee__screen{padding: 20px;}
	.guarantee__screen .guarantee__title strong{font-size:20px}
	.guarantee__button{margin-top:15px}
}
@media(max-width:350px){
	.guarantee__screen .guarantee__title strong{line-height:120%; padding:5px 0}
}