.form-callback{background: #006CB5; color:#fff; border-radius: 6px; padding:32px 40px}
.form-callback__title{font-weight: 500;font-size: 20px;line-height: 1.4}
.form-callback__text{font-weight: 300;font-size: 16px;line-height: 1.6; opacity:0.8; padding:4px 0 0}
.form-callback__row{display:flex; align-items:center; justify-content:space-between}
.form-callback__left{max-width:890px;display: flex;align-items: center;gap: 24px;width: 100%;}
.form-callback__right{max-width:275px;padding-left:25px;position:relative;border-left: 1px solid rgba(137, 166, 189, 0.4);display: flex;align-items: end;padding: 10px 0 10px 25px;}
.form-callback__right span{white-space:nowrap; font-weight: 500;font-size: 16px;line-height: 1.6;color: #FFFFFF; display:block;  padding-bottom:4px}
.form-callback__left-heading{max-width:480px}
.form-callback__title-small{font-weight: 400;font-size: 15px;line-height: 1.2;color: rgba(255, 255, 255, 0.8)}
.form-callback .btn-red{width:232px; justify-content:center; height:58px; margin-left:auto}
.form-callback .btn-red svg{filter:grayscale(1) brightness(10)}

@media(max-width: 1359px) {
	.form-callback{padding: 24px}
	.form-callback__left{gap:16px; padding-right:16px}
	.form-callback__title{font-size: 18px}
	.form-callback__text{font-size: 14px}
	.form-callback__left img{width:60px; height:auto}
	.form-callback__right span{font-size: 15px;}
	.form-callback__title-small{font-size: 14px}
	.form-callback__right{padding:5px 0 5px 16px}
	.form-callback .btn-red{height:52px}
}
@media(max-width: 1359px) and (min-width:992px) {
	.form-callback .btn-red svg{display:none}
}
@media(max-width: 991px) {
	.form-callback{padding: 20px;}
	.form-callback__row{flex-direction:column}
	.form-callback__left{gap:15px; padding-right: 0;padding-bottom: 15px;align-items: end;}
	.form-callback__left img{display: none;}
	.form-callback__right span{font-size: 18px;}
	.form-callback__title-small{font-size: 14px;}
	.form-callback__left-heading{max-width:420px}
	.form-callback__right{width: 100%;max-width: 100%;border-left: none;border-top: 1px solid rgba(137, 166, 189, 0.4);padding: 15px 0 0;gap: 20px;justify-content: space-between;}
	.form-callback .btn-red{width: 170px;gap: 10px;height: 48px}
}
@media(max-width: 767px) {
	.form-callback__left-heading{max-width:290px}
	.form-callback .btn-red{width: 150px}
}
@media(max-width: 767px)  and (min-width:576px) {
	.form-callback .btn-red svg{display:none}
}
@media(max-width: 575px) {
	.form-callback__left {flex-direction: column;align-items: start;}
	.form-callback .btn-red{margin:0; width:auto}
	.form-callback__left-heading {max-width: 100%; width:100%}
	
}
@media(max-width:420px) {
	.form-callback__right span{font-size: 16px;}
	.form-callback__title-small{font-size: 14px;}
	.form-callback .btn-red{width:100%}
}