.review-form__head{background:-webkit-gradient(linear, left top, right top, color-stop(19.9%, #FFF), to(#EDF0F9));background:-o-linear-gradient(left, #FFF 19.9%, #EDF0F9 100%);background:linear-gradient(90deg, #FFF 19.9%, #EDF0F9 100%);border-radius:16px;padding:36px 32px;border:1px solid #f1f2f5;-webkit-box-shadow:0px 6px 20px -8px rgba(0,0,0,.12);box-shadow:0px 6px 20px -8px rgba(0,0,0,.12);margin-bottom:12px;overflow:hidden;position:relative}@media screen and (max-width: 991px){.review-form__head{padding:24px 16px}}.review-form__image{width:228px;height:228px;position:absolute;top:-42px;right:70px;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 991px){.review-form__image{width:180px;height:180px;top:-36px;right:10px}}@media screen and (max-width: 575px){.review-form__image{width:130px;height:130px;top:-12px;right:-80px}}.review-form__title{font-size:28px;font-weight:400;line-height:110%;font-family:"Onest",serif;color:#262a3d;position:relative;z-index:1}@media screen and (max-width: 991px){.review-form__title{font-size:24px}}.review-form__body{background-color:#fff;border-radius:16px;padding:32px}@media screen and (max-width: 991px){.review-form__body{padding:24px 16px}}.review-form__row{display:grid;gap:12px;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 991px){.review-form__row{grid-template-columns:1fr}}.review-form__thanks{display:none}.review-form__text{max-width:436px;margin-bottom:16px}.review-form__bottom{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:505px}@media screen and (max-width: 575px){.review-form__bottom{max-width:unset;grid-template-columns:1fr;gap:8px}}@media screen and (max-width: 575px){.review-form__bottom .policy{margin:0 auto;text-align:center}}