.form-review{padding-bottom:70px}@media (min-width:0px) and (max-width:767px){.form-review{padding-bottom:15px}}.form-review__wrapper{-ms-flex-pack:end;padding:45px 80px 45px 0;justify-content:end;-webkit-box-pack:end;position:relative;border-radius:6px;background:#f7f6ff;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:767px){.form-review__wrapper{padding:20px 15px}}.form-review__image{position:absolute;bottom:0;left:0}@media (min-width:0px) and (max-width:767px){.form-review__image{display:none}}.form-review__box{width:50%}@media (min-width:0px) and (max-width:767px){.form-review__box{width:100%}}.form-review__title{font-size:22px;font-weight:700;margin-bottom:20px;color:#282739;text-transform:uppercase;line-height:32px}@media (min-width:0px) and (max-width:767px){.form-review__title{font-size:16px;line-height:22px}}.form-review__slogan{margin-bottom:24px}@media (min-width:0px) and (max-width:767px){.form-review__slogan{font-size:16px;line-height:22px}}.form-review__fields{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:767px){.form-review__fields{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.form-review__fields+.form-review__fields{margin-top:20px}.form-review__field{margin-right:0;width:calc(50% - 10px)}@media (min-width:0px) and (max-width:767px){.form-review__field{width:100%}}.form-review__field+.form-review__field{margin-left:20px}@media (min-width:0px) and (max-width:767px){.form-review__field+.form-review__field{margin-left:0;margin-top:20px}}.form-review__textarea{height:110px;margin-bottom:22px;position:relative;width:100%}.form-review__textarea textarea{min-height:110px;padding:14px;resize:vertical;font-size:16px;border:1px solid #eaebed;font-weight:400;color:#818181;min-width:100%;border-radius:6px;width:100%}.form-review__field button{width:100%}.form-review__controls{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:767px){.form-review__controls{-webkit-box-align:unset;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:unset;-webkit-box-orient:vertical;-ms-flex-align:unset}}.form-review__controls .form-check label{margin-left:20px;margin-top:0}@media (min-width:0px) and (max-width:767px){.form-review__controls .form-check label{margin-left:0;margin-top:20px}}.form-review__controls button{white-space:nowrap}