.review-form{box-sizing:border-box;background-color:#dff2fd;justify-content:center;width:100vw;margin-top:80px;margin-left:-50vw;margin-right:-50vw;padding:64px 40px;display:flex;position:relative;left:50%;right:50%}.review-form-inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1280px;display:flex}.review-form-title{color:#0c2d52;text-align:center;max-width:900px;margin:0;font-family:Montserrat;font-size:28px;font-weight:600;line-height:1.6}.review-form-email{color:#0c2d52;border-bottom:2px solid #0c2d52;font-weight:600;text-decoration:none;transition:color .3s,border-bottom-color .3s}.review-form-email:hover{color:#00b6e6;border-bottom-color:#00b6e6}.review-form-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f39200 0%,#ff9a1a 100%);border:none;border-radius:50px;justify-content:center;align-items:center;gap:20px;width:100%;padding:13px 16px;font-family:Montserrat;font-size:14px;font-weight:600;text-decoration:none;transition:background .3s;display:flex}.review-form-btn:hover{background:#0bbbef}.review-form-btn img{object-fit:contain;width:10px;height:10px}@media (max-width:1023px){.review-form-title{font-size:clamp(24px,8vw,32px)}}@media (max-width:767px){.review-form{margin-top:48px;padding:40px 24px}.review-form-inner{gap:24px}.review-form-title{font-size:18px}}@media (min-width:768px){.review-form-btn{width:360px}}@media (min-width:2500px){.review-form{margin-top:100px;padding:80px 60px}.review-form-title{font-size:36px}.review-form-btn{width:480px;padding:16px 24px;font-size:24px}.review-form-btn img{width:14px;height:14px}}
