.form-feedback{background: #006CB5; color:#fff; border-radius: 6px; padding:35px 60px}
.form-feedback__title{font-weight: 500;font-size: 28px;line-height: 1.2}
.form-feedback__text{font-weight: 300;font-size: 17px;line-height: 1.6; opacity:0.8; padding:8px 0 12px}
.form-feedback__row{display:flex; align-items:center; justify-content:space-between}
.form-feedback__left{max-width:540px}
.form-feedback__left form{position:relative}
.form-feedback__left form::after{position:absolute;content:"";background:url(/templates/window/images/arrow-feedback.svg) no-repeat 0 0;width: 37px;height: 68px;right: 0;top: 0;transform: translateY(15px);}
.form-feedback__right{max-width:220px; position:relative}
.form-feedback__boss-image{position:absolute;right:100%;bottom: -85px;width: 389px;height: 379px;}
.form-feedback__left input{background:#fff; height:64px; width:280px}
.form-feedback__left button{height:64px; width:200px}
.form-feedback__left .input__checkbox-text{color: rgba(255, 255, 255, 0.5); line-height:15px}
.form-feedback__left .input__checkbox-text a{color: rgba(255, 255, 255, 1)}
.form-feedback__title-small{font-weight: 300;font-size: 16px;line-height: 1.6;color: rgba(255, 255, 255, 0.8)}
.form-feedback__title-phone{font-weight: 700;font-size: 24px;line-height: 32px;color: #FFFFFF;display:block;padding:8px 0 20px}
@media(min-width: 1360px) {
	.form__feedback--conact .form-feedback__row{min-height:290px}
	.form__feedback--conact .form-feedback__boss-image{bottom:-106px}
}
@media(max-width: 1359px) {
	.form-feedback{padding:30px 50px}
	.form-feedback__title{font-size: 26px}
	.form-feedback__text{font-size: 16px}
	.form-feedback__left input, .form-feedback__left button{height:60px}
	.form-feedback__boss-image{display:none}
}
@media(max-width: 991px) {
	.form-feedback{padding:30px}
	.form-feedback__left form::after{display:none}
	.form-feedback__left{max-width: 420px;}
	.form-feedback__right{max-width: 185px;}
	.form-feedback__title{font-size: 24px}
	.form-feedback__text, .form-feedback__title-small{font-size: 14px}
	.form-feedback__left input, .form-feedback__left button{height:55px}
	.form-feedback__left input{width: 220px;}
	.form-feedback__left button{width: 160px;}
	.form-feedback__title-phone{font-size: 20px;line-height: 26px;padding: 5px 0 15px;}
}
@media(max-width: 767px) {
	.form-feedback{padding:20px}
	.form-feedback__row{flex-direction:column; align-items:start; gap:20px}
	.form-feedback__title{font-size: 20px}
	.form-feedback__title br{display:none}
	.form-feedback__left, .form-feedback__right{max-width: 100%;}
	.form-feedback__left .input__checkbox-text{font-size:12px}
	.form-feedback__left .input__checkbox-text br{display:none}
	.form-feedback__right{display: flex; flex-wrap: wrap; align-items: center; gap: 15px;}
	.form-feedback__left input,	.form-feedback__left .wrap-field__icon{width: 100%;}
	.form-feedback__left input, .form-feedback__left button{height:50px}
	.form-feedback__title-small{font-size: 16px; width:100%}
	.form-feedback__title-phone{padding:0;}
}
@media(max-width: 575px) {
	.form-feedback__left input, .form-feedback__left button{width: 100%;}
	.form-feedback{padding:15px}
	.form-feedback__title-small{font-size: 14px}
	.form-feedback__right{gap:10px}
}