.review-item{margin-bottom:18px;box-shadow:0 4px 40px #0000001a;border-radius:30px;background:#fff;padding:23px 45px 13px}.review-item .review-item-top{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:8px}.review-item .review-item-doctor{color:#563518;font-weight:600;font-size:16px}.review-item .review-item-doctor a{color:#7f9540;font-weight:600;font-size:16px;text-decoration-line:underline}.review-item .review-item-date{color:#7f9540;font-weight:600;font-size:16px;text-align:right}.review-item .review-item-spec{margin-bottom:18px;color:#563518;font-style:italic;font-weight:500;font-size:16px}.review-item .review-item-text{color:#4f4f4f;font-weight:400;font-size:14px}.review-item .review-item-author{color:#563518;font-weight:600;font-size:16px;text-align:right}.answer-item-wrap{display:flex;justify-content:end}.answer-item{position:relative;margin-bottom:2rem;border-radius:30px;background:#faf6f3;padding:23px 43px 20px;max-width:1007px}.answer-item:after{display:block;position:absolute;top:-4px;left:13%;transform:rotate(135deg);background:#faf6f3;width:20px;height:20px;content:""}.answer-item .answer-item-top{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.answer-item .answer-item-name{color:#563518;font-weight:600;font-size:16px}.answer-item .answer-item-date{color:#7f9540;font-weight:600;font-size:16px;text-align:right}.answer-item .answer-item-text{color:#4f4f4f;font-weight:400;font-size:14px}.wrap-for-review{margin:12px 0 51px;border-radius:10px;background:#ebefe0;padding:32px 52px 29px 37px}.wrap-for-review .rev-form-title{display:block;margin-bottom:22px;color:#563518;font-weight:600;font-size:24px;line-height:28.2px}#doctor-form{margin-bottom:16px}.wrap-for-review .custom-select__option{height:24px}.wrap-for-review .custom-select__option--value{height:47px}.wrap-for-review textarea{margin-top:16px}.wrap-for-review .custom-checkbox{display:none}.wrap-for-review .custom-checkbox+span{display:block;margin-right:12px;border-radius:30px;background:#fff;width:26px;min-width:26px;height:26px}.wrap-for-review .custom-checkbox:checked+span{background:url(https://meddynasty.ru/build/assets/check-jxo6Hu4i.svg) center center no-repeat #fff}.review-agree-wrap{display:flex;align-items:center;color:#563518;font-weight:400;font-size:10px}.review-agree-wrap a{color:#563518}.review-agree-wrap a:hover{text-decoration:underline}.review-bottom{margin-top:20px}.review-bottom>div{display:flex;align-items:center}.wrap-for-review .row-input,.wrap-for-quality .row-input{padding-bottom:0}.wrap-for-review .row-input.error .input-form,.wrap-for-quality .row-input.error .input-form,.wrap-for-review .row-input.error .textarea-form,.wrap-for-quality .row-input.error .textarea-form{border:1px solid #ff0000}.row-input.error textarea+.error-msg{bottom:-10px}.wrap-for-quality{margin:12px 0 51px;border-radius:10px;background:#f1e6dd;padding:32px 37px 30px}.wrap-for-quality .textarea-form{margin-top:16px}.wrap-for-quality .custom-select__option{height:24px}.wrap-for-quality .custom-select__option--value{height:47px}.quality-form-title{display:block;margin-bottom:22px;color:#563518;font-weight:600;font-size:24px;line-height:28.2px}.quality-bottom{margin-top:20px}.quality-bottom>div{display:flex;align-items:center}.wrap-for-quality .custom-checkbox{display:none}.wrap-for-quality .custom-checkbox+span{display:block;margin-right:12px;border-radius:30px;background:#fff;width:26px;min-width:26px;height:26px}.wrap-for-quality .custom-checkbox:checked+span{background:url(https://meddynasty.ru/build/assets/check-jxo6Hu4i.svg) center center no-repeat #fff}.quality-agree-wrap{display:flex;align-items:center;color:#563518;font-weight:400;font-size:10px}.quality-agree-wrap a{color:#563518}.quality-agree-wrap a:hover{text-decoration:underline}.review-form-success{display:none}.review-form-success.active{display:block}.review-form-success .rev-form-title{display:block;margin-bottom:22px;color:#563518;font-weight:600;font-size:24px;line-height:28.2px}@media (max-width: 768px){.custom-select{margin-bottom:16px}.wrap-for-review{margin:2px 0 20px;padding:32px 12px 29px 13px}.wrap-for-review textarea{margin-top:0}.review-bottom>div{justify-content:center}.review-agree-wrap{margin-bottom:18px;width:100%}.review-item{margin-bottom:24px;padding:23px 15px 13px}.answer-item{padding:23px 15px 20px}.wrap-for-quality{margin:2px 0 20px;padding:32px 12px 29px 13px}.wrap-for-quality textarea{margin-top:0}.quality-bottom>div{justify-content:center}.quality-agree-wrap{margin-bottom:18px;width:100%}.wrap-for-quality .textarea-form{margin-top:0}}
