.feedback__body-form{display:flex;justify-content:space-between;padding:85px 81px 60px;background-color:var(--color-violete)}.feedback__body-left{flex:0 0 45%;position:relative;max-height:calc(44px*3 + 15px*3 + 159px);display:flex;flex-direction:column;justify-content:space-between}.feedback-info__text{display:flex;flex-direction:column}.feedback-info__text-title{font-family:Unbounded,var(--replacement-fonts);font-size:30px;font-style:normal;font-weight:600;line-height:136.7%;text-transform:uppercase;color:var(--color-white);margin-bottom:39px}.feedback-info__text-subtitle{font-family:Inter,var(--replacement-fonts);font-size:20px;font-style:normal;font-weight:300;line-height:150%;color:#fff}.form-fb__contol-label,.form-fb__input{color:var(--color-light-black,#3b3d4b);font-family:Inter,var(--replacement-fonts)}.feedback-info__logo{width:300px;height:auto}.feedback__body-right{flex:0 0 45%}.form-fb__item:not(:last-child){position:relative;margin:0 0 15px}.form-fb__input{background-color:#f0e9ff;height:44px;width:100%;padding:17px 10px 3px;font-size:17px;transition:.5s}.form-fb__input--textarea{min-height:159px;padding-top:25px;margin-bottom:5px;resize:none}.form-fb__contol-label--textarea-mob,.form-fb__input--textarea-mob{display:none;resize:none;overflow-y:hidden}.form-fb__input--textarea-mob{padding-top:20px}.agree-send__input,.form-fb__input--none{display:none}.form-fb__input:focus{box-shadow:0 0 2px var(--color-white,#f7f5fa)}.form-fb__contol-label{position:absolute;top:50%;right:5px;padding-left:10px;left:0;pointer-events:none;transform:translateY(-50%);white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:16px}.form-fb__contol-label--textarea{top:5%;transform:translateY(0)}.form-fb__required{display:inline-flex;color:red}.agree-send{position:relative;margin-bottom:20px}.agreeAdv-send{position:relative;margin-bottom:43px}.agree-send__chekbox{display:inline-block;width:20px;height:20px;background-color:#f0e9ff;border-radius:4px;vertical-align:top;margin:0 10px 0 0;position:relative}.agree-send__chekbox:before{content:'';display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:14px;height:14px;background-color:var(--color-orange,#f2b22f);border-radius:4px;transition:transform .5s}.agree-send__input:checked+.agree-send__chekbox:before{transform:translate(-50%,-50%) scale(1)}.agree-send__label,.agree-send__label a{font-size:14px;line-height:140%;font-family:Inter,var(--replacement-fonts);cursor:pointer;color:var(--color-white,#f7f5fa)}.agree-send__label a{text-decoration:underline}._active-control-label{top:4px!important;transform:translateY(0)!important;font-size:11px;transition:top .5s,transform .5s}._error{border:1px solid rgba(242,88,48,.25);background-color:#fef2ee}.form-fb__error-mes{display:none;position:absolute;background:#f25830;z-index:2;padding:2px 4px 2px 22px;font-size:13px;color:#fff;animation:1s error-mes;font-family:Inter,var(--replacement-fonts)}.form-fb__error-mes--bottom{top:95%;left:12px;border-radius:0 2px 2px}.form-fb__error-mes--top{top:-80%;left:10px;border-radius:2px 2px 2px 0}._error-mes__active{display:block}@keyframes error-mes{0%{opacity:0}100%{opacity:1}}.form-fb__error-mes:after{content:'';display:block;height:6px;width:6px;box-sizing:border-box;border-top-color:#f25830;border-right-color:#f25830;position:absolute;font-family:Inter,var(--replacement-fonts)}.form-fb__error-mes--bottom:after{left:0;bottom:100%;border:3px solid #f25830;border-top-color:transparent;border-right-color:transparent}.form-fb__error-mes--top:after{left:0;top:100%;border:4px solid #f25830;border-bottom-color:transparent;border-right-color:transparent}.form-fb__body{position:relative}.form-fb__body-sending{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(123,102,167,.91);display:none;flex-direction:column;align-items:center;justify-content:center;padding:0 15px;transition:.5s;animation:1s show-sending-mes}.sending__text{font-family:Inter,var(--replacement-fonts);color:#fff;font-size:1.25em;margin-bottom:10px}._form-fb__body-sending-active{display:flex}@keyframes show-sending-mes{0%{opacity:0}100%{opacity:1}}.btn-form__block{display:flex;justify-content:end}.btn-form{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-family:Unbounded,var(--replacement-fonts);font-size:16px;font-weight:400;letter-spacing:1px;text-align:center;min-height:43px;padding:12px 31px}.btn-form--violete{background-color:var(--color-violete);color:var(--color-white)}.btn-form--white{background-color:var(--color-grey);color:var(--color-light-black)}.btn-form--position-center{display:flex;justify-content:center}.btn-form.btn-form--white:hover{background-color:#bdafd8;color:#fff;box-shadow:0 3px 3px -1px rgba(0,0,0,.3);transition:250ms ease-out}@media screen and (max-width:1600px){.feedback-info__text-title{font-size:26px}.feedback-info__text-subtitle{font-size:16px}}@media screen and (max-width:1445px){.feedback-info__text-title{font-size:23px}.feedback-info__text-subtitle{font-size:15px}.feedback__body-left{flex:0 0 40%}.feedback-info__logo{width:250px}}@media screen and (max-width:1375px){.feedback-info__text-title{font-size:20px}}@media screen and (max-width:1350px){.btn-form{font-size:14px;min-height:40px}}@media screen and (max-width:1200px){.feedback-info__text-title{font-size:18px}.form-fb__error-mes--top{top:-52%}}@media screen and (max-width:1024px){.feedback-info__text-title{font-size:17px}}@media screen and (max-width:980px){.form-fb__error-mes--top{top:-154%}.feedback__body-form{flex-direction:column;padding:45px 25px 43px}.form-fb__contol-label,.form-fb__input{padding-left:10px}.feedback-info__logo{display:none}.feedback-info__text-title{margin-bottom:24px;text-transform:none;width:70%}.feedback-info__text-subtitle{margin-bottom:23px;width:75%}.form-fb__contol-label--textarea-mob,.form-fb__input--textarea-mob{display:block}.form-fb__contol-label--textarea,.form-fb__input--textarea{display:none}.form-fb__input{font-size:16px}.btn-form__block{justify-content:center}}@media screen and (max-width:823px){.form-fb__error-mes--top{top:-84%}}@media screen and (max-width:732px){.feedback-info__text-title{font-size:16px}}@media screen and (max-width:496px){.feedback-info__text-subtitle{width:86%}.form-fb__input{font-size:15px}.form-fb__contol-label{font-size:13px}}@media screen and (max-width:460px){.form-fb__error-mes--top{top:-54%}}@media screen and (max-width:421px){.feedback-info__text-subtitle{width:100%}}