.review-form{padding:50px 20px;margin-right:-10px;background-size:cover;background-position:50%;border-radius:15px;margin-left:-10px;background-image:-webkit-image-set(url(/local/templates/main/images/review-bg-320.webp) type("image/webp"),url(/local/templates/main/images/review-bg-320.jpg) type("image/jpeg"));background-image:image-set(url(/local/templates/main/images/review-bg-320.webp) type("image/webp"),url(/local/templates/main/images/review-bg-320.jpg) type("image/jpeg"))}@media (min-width:760px){.review-form{margin-right:0;padding-right:40px;margin-left:0;padding-left:40px}}@media (min-width:1200px){.review-form{margin-right:0;padding-right:60px;border-radius:20px;margin-left:0;padding-left:60px}}@media (min-width:1700px){.review-form{margin-right:-80px;padding-right:80px;margin-left:-80px;padding-left:80px}}@media (min-width:760px){.review-form{padding-top:70px;padding-bottom:70px}}@media (min-width:1200px){.review-form{min-height:796px;padding-top:100px;padding-bottom:0;background-image:-webkit-image-set(url(/local/templates/main/images/review-bg-1200.webp) type("image/webp"),url(/local/templates/main/images/review-bg-1200.jpg) type("image/jpeg"));background-image:image-set(url(/local/templates/main/images/review-bg-1200.webp) type("image/webp"),url(/local/templates/main/images/review-bg-1200.jpg) type("image/jpeg"))}}@media (min-width:1700px){.review-form{background-image:-webkit-image-set(url(/local/templates/main/images/review-bg.webp) type("image/webp"),url(/local/templates/main/images/review-bg.jpg) type("image/jpeg"));background-image:image-set(url(/local/templates/main/images/review-bg.webp) type("image/webp"),url(/local/templates/main/images/review-bg.jpg) type("image/jpeg"))}}.review-form__heading{margin-bottom:30px}@media (min-width:760px){.review-form__heading{margin-bottom:50px}}@media (min-width:1200px){.review-form__heading{margin-bottom:80px}}.review-form__form{max-width:517px;margin:0 auto}.review-form__fields{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;align-items:flex-start;-ms-flex-align:start;display:-ms-flexbox;display:flex}.review-form__fields>input{width:100%}@media (min-width:760px){.review-form__fields>input{width:calc(50% - 10px)}}.review-form__fields>button,.review-form__fields>textarea{width:100%}.review-form__privacy{font-size:12px;font-weight:300;text-align:center;margin-top:20px}@media (min-width:760px){.review-form__privacy{font-size:14px}}@media (min-width:1200px){.review-form__privacy{font-size:16px}}