.s1-broker-detail #reviews-form-wrapper{display:block;scroll-margin-top:80px}.s1-review-page{margin:24px 0 48px;color:#333;font-family:-apple-system,BlinkMacSystemFont,Avenir Next,Avenir,Nimbus Sans L,Roboto,Noto,Segoe UI,Arial,Helvetica,Helvetica Neue,sans-serif}.s1-review-page h1{margin:0 0 20px;color:#29303a;font-size:32px;font-weight:500;line-height:1.1}.review-form{position:relative;max-width:640px;margin-top:18px;padding:8px 16px 20px;background:#fff;border:1px solid #e3e3e3}.review-form h2{margin:0;padding:7px 0 18px;color:#202020;font-size:21px;font-weight:300;border-bottom:1px solid #e3e3e3}.review-form .review-broker{margin:12px 0 0;font-size:14px}.review-form label{display:block;margin:12px 0 1px;color:#333;font-size:13px;font-weight:400}.review-form .review-label span{float:right;color:#000;font-size:12px}.review-form input[type=text],.review-form select,.review-form textarea{box-sizing:border-box;width:100%;height:32px;padding:0 10px;color:#333;font-size:13px;border:1px solid #d4d4d4;border-radius:2px;background:#fff}.review-form textarea{height:auto;min-height:108px;padding-top:10px;resize:vertical}.review-form .agree-block{margin-top:22px;overflow:hidden}.review-form .review-submit{float:right;height:32px;padding:0 20px;color:#fff;font-size:15px;font-weight:500;background:#ae3a40;border:1px solid #ae3a40;border-radius:2px;cursor:pointer}.review-form .review-submit:focus,.review-form .review-submit:hover{color:#ae3a40;background:#fff}.review-form .review-submit:disabled{cursor:default;opacity:.7}.review-form .review-error,.review-unavailable{margin:12px 0 0;color:#a94442;font-size:14px}.review-form .review-success{margin:12px 0 0;color:#1b5e20;font-size:15px;font-weight:500}.review-form .must-be-filled{border-color:#a94442}.review-form .review-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (max-width:767px){.review-form h2,.s1-review-page h1{font-size:24px}.review-form .review-label span{display:none}}