.page-title{font-weight:400;margin-bottom:50px}@media (max-width:639px){.page-title{font-size:19px;margin-bottom:30px}}.review-item__rating-stars{display:flex}.review-item__rating-star{height:12px;margin-right:8px;transition:all .2s ease;background:url(/assets/static/pages/feedback/img/icon-rating-star.svg);background-size:cover;width:14px;background-repeat:no-repeat}.review-item__rating-star.choosen{background:url(/assets/static/pages/feedback/img/icon-rating-star-ch.svg);background-size:cover;background-repeat:no-repeat}.write-review{padding:24px 16px 32px;box-shadow:0 8px 24px rgba(0,0,0,.12);border-radius:4px;background:#fff}.write-review__title{font-size:18px;font-weight:500;margin-bottom:16px;text-align:center;line-height:116%}.write-review__descr{font-size:15px;margin-bottom:16px;letter-spacing:.04em;line-height:148%}.write-review__btn{padding:0 20px;font-size:18px;font-weight:500;letter-spacing:.04em;margin:0 auto;width:208px;display:block}@media (max-width:639px){.write-review{margin-bottom:56px;width:100%;margin-top:25px}.write-review__title{font-size:19px;font-weight:400}}.feedback-block{justify-content:space-between;display:flex}.feedback-block .write-review{width:317px}.feedback-content{margin-right:24px;max-width:659px;flex-basis:659px}.feedback{border:1px solid rgba(60,60,59,.13);margin-bottom:32px;border-radius:4px;background:#fff;padding-bottom:32px;width:100%}.feedback__content{padding:24px 24px 0;font-size:17px;margin-bottom:50px;line-height:148%}.feedback__content-title{font-size:15px;font-weight:500;margin-bottom:2px;line-height:148%}.feedback__content-text{font-size:17px;margin-bottom:24px;line-height:148%}.feedback__content-img{margin:24px auto;display:block}.feedback__images{margin:16px -8px -8px;display:flex}.feedback__img{height:64px;margin:8px;border-radius:4px;cursor:pointer}.feedback__caption{padding:10px 24px;position:relative;border-bottom:1px solid rgba(60,60,59,.13);border-radius:4px 4px 0 0;background:#f9fafc}.feedback__caption-row{justify-content:space-between;align-items:center;display:flex}.feedback__caption-row:first-child{margin-bottom:16px}.feedback__caption-name{font-size:17px;font-weight:500;margin:0;line-height:116%}.feedback__caption-date{font-size:15px;color:rgba(60,60,59,.81);line-height:148%}.feedback__caption-contract{font-size:14px;color:rgba(60,60,59,.81);line-height:116%}.feedback__caption-contract-num{text-transform:uppercase}.feedback__caption .review-item__rating-star:last-child{margin-right:0}.feedback__rating-from{font-size:15px;color:#3c3c3b;text-decoration-line:underline;line-height:148%;display:none}@media (min-width:992px){.feedback__rating-from:hover{text-decoration:none}}.feedback__fo-answer{padding:24px;font-size:17px;border:1px solid rgba(60,60,59,.13);position:relative;margin:0 24px;border-radius:4px;background:rgba(234,247,255,.64);line-height:148%}.feedback__fo-answer-triangle{height:0;border-right:16px solid transparent;border-left:24px solid rgba(60,60,59,.13);position:absolute;border-top:16px solid transparent;top:-16px;left:24px;width:0;display:block}.feedback__fo-answer-triangle:before{border-left:24px solid #fff}.feedback__fo-answer-triangle:after,.feedback__fo-answer-triangle:before{height:0;border-right:16px solid transparent;content:"";position:absolute;border-top:16px solid transparent;top:-14px;left:-23px;width:0;display:block}.feedback__fo-answer-triangle:after{border-left:24px solid rgba(234,247,255,.64)}.feedback__fo-answer-title{font-size:18px;font-weight:500;margin-bottom:16px}.feedback__fo-answer-sign{margin-top:16px}.feedback-content__links{justify-content:space-between;font-size:17px;letter-spacing:.04em;line-height:148%;display:flex}.feedback-content__links a{text-decoration:underline}@media (min-width:992px){.feedback-content__links a:hover{text-decoration:none}}@media (max-width:991px){.feedback-content{margin-right:0;max-width:100%;flex-basis:auto}}@media (max-width:639px){.feedback{padding:0;border:none}.feedback__content{padding:24px 0 0;margin-bottom:32px}.feedback__content-title{font-size:13px}.feedback__content-text{font-size:15px;margin-bottom:16px}.feedback__content-img{margin:16px auto}.feedback__images{margin:8px -8px -8px}.feedback__fo-answer{padding:16px;font-size:15px;margin:0}.feedback__fo-answer-title{font-size:16px;margin-bottom:8px}.feedback__fo-answer-sign{margin-top:8px}.feedback__caption{padding:32px 0 0;border:none;position:relative;background:#fff}.feedback__caption-row:first-child{margin-bottom:8px}.feedback__caption-name{font-size:16px}.feedback__caption-date{font-size:12px;font-weight:500;position:absolute;text-align:center;top:0;left:0;width:100%;display:block}.feedback__caption-contract{font-size:13px}.feedback__rating-from{font-size:12px;font-weight:500;color:rgba(60,60,59,.81);text-decoration-line:none}.feedback-content__links{font-size:15px}}.new-review-popup{padding:32px 24px 48px;position:relative;letter-spacing:.03em;background:linear-gradient(0deg,#fff,#fff),#f9fafc;width:800px}.new-review-popup__overlay{height:100%;position:absolute;top:0;background:hsla(0,0%,100%,.64);left:0;width:100%;z-index:100}.show .new-review-popup{display:block!important}.new-review-popup__title{font-size:23px;margin-bottom:16px;text-align:center;line-height:140%}.new-review-popup__text{font-size:17px;margin-bottom:24px;letter-spacing:.04em;text-align:center;line-height:148%}.new-review-popup__form-group:first-child{justify-content:space-between;display:flex}input[type=text].new-review-popup__inp,textarea.new-review-popup__inp{height:48px;padding:11px 16px;font-size:17px;border:1px solid #b8b8b8;border-radius:3px;cursor:pointer;width:100%}textarea.new-review-popup__inp{overflow-y:hidden;resize:none}.new-review-popup .f-animate__group textarea.new-review-popup__inp.is--open{height:192px;overflow-y:auto;border:1px solid #8f8f8f;position:absolute;top:0;cursor:auto;left:0;z-index:100}.new-review-popup .f-animate__group .f-animate-field.is--filled.is--open+label{font-size:13px;font-weight:500;cursor:auto;z-index:100}.new-review-popup .f-animate__group .f-animate-field.is--filled+label,.new-review-popup .f-animate__group .f-animate-field:focus+label,.new-review-popup .has-error .f-animate-field+label{font-size:13px;font-weight:500;top:-7px;left:6px}.new-review-popup .f-animate__group .f-animate-field.is--filled+label span.label-comment,.new-review-popup .f-animate__group .f-animate-field:focus+label span.label-comment,.new-review-popup .has-error .f-animate-field+label span.label-comment{display:none}.new-review-popup .f-animate__group{height:48px;margin-bottom:24px}.new-review-popup .f-animate__group label{font-size:17px;font-weight:500;color:#8f8f8f;letter-spacing:.04em;top:24px;z-index:1}.new-review-popup .f-animate__group label span.label-comment{font-size:15px;font-weight:400;display:inline}.new-review-popup .f-animate__row-cl-static{color:#3c3c3b}.new-review-popup .f-animate__row-cl-static label{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:13px;font-weight:500;top:-7px;left:6px}.new-review-popup .f-animate__group .f-animate-field:focus,.new-review-popup .f-animate__group .f-animate-field:hover{border-color:#b8b8b8}.new-review-popup .f-animate__group input{max-height:48px}.new-review-popup .f-animate__group input.new-review-popup__inp_name{max-width:527px;width:527px}.new-review-popup .f-animate__row-cl-static.new-review-popup__inp_num{border:1px solid #b8b8b8;max-width:202px;margin:0}#new-review-order-prefix{font-size:20px;font-weight:500;-webkit-appearance:none;max-width:84px;padding-right:16px;background:url(/assets/static/misc/icon-drop.svg) 100% 50% no-repeat;background-size:8px;letter-spacing:.04em;text-align-last:auto;padding-left:16px}#new-review .f-animate__row-cl-static>div:nth-child(2){flex:1;font-size:20px;font-weight:500;max-width:20px;letter-spacing:.04em;margin-left:5px}#new-review-number{padding:0;font-size:20px;font-weight:500;max-width:100px}.new-review-popup__save-btn{position:absolute;opacity:0;visibility:hidden;z-index:-1}.new-review-popup .f-animate__group .f-animate-field.is--filled.is--open~.new-review-popup__save-btn{height:30px;font-size:16px;right:20px;opacity:1;bottom:-143px;letter-spacing:.04em;visibility:visible;text-align:right;background:#fff;width:calc(100% - 32px);line-height:148%;z-index:100}.new-review-popup__save-btn span{cursor:pointer}.new-review-popup__rating{height:auto;justify-content:space-between;margin-bottom:40px;margin-top:32px}.new-review-popup__rating,.new-review-popup__rating-stars-block{align-items:center;display:flex}.new-review-popup__rating-title{font-size:17px;font-weight:500;margin-right:10px;letter-spacing:.04em;line-height:148%}.new-review-popup__rating .review-item__rating-star{cursor:pointer}.new-review-popup .f-animate__group-filenames{justify-content:flex-end;right:0;position:absolute;top:-12px;width:100%;display:flex}.new-review-popup .f-animate__group-files-add-btn{font-size:17px;position:inherit;letter-spacing:.04em;background-image:none;line-height:148%}.new-review-popup .f-animate__group-files-add-btn:hover{background-image:none}.new-review-popup__send-group{justify-content:space-between;margin:0 auto;width:610px;display:flex}.new-review-popup__btn{height:48px;flex-shrink:0;padding:0 24px;font-size:20px;border:none;letter-spacing:.04em;width:260px;line-height:48px}.new-review-popup__send-agree{margin-right:56px;align-items:center;display:flex}.new-review-popup .new-review-popup__send-agree label{transform:none;padding:0;font-size:14px;font-weight:400;color:#595958;position:inherit;letter-spacing:.03em;align-items:center;line-height:124%;display:flex}.agree-checkbox-title{display:inline-block}.agree-checkbox{display:none}.agree-checkbox~span{transition:all .2s ease}.agree-checkbox:checked~span{opacity:1}.agree-checkbox:checked+.agree-checkbox--style:after{opacity:1;background:url(/assets/static/widgets/calc.v1/img/ico/icon-arrow-ch.svg) no-repeat}.agree-checkbox--style{height:14px;border:1px solid rgba(60,60,59,.42);margin-right:16px;margin-bottom:-2px;transition:all .2s ease;position:relative;min-width:14px;border-radius:3px;background:#fff;cursor:pointer;width:14px;display:inline-block}.agree-checkbox--style:after{height:14px;transition:all .2s ease;content:"";position:absolute;opacity:0;top:0;left:2px;width:14px;z-index:1}.form-captcha{margin-bottom:16px}.new-review-popup__btn[disabled]{pointer-events:none;cursor:inherit}@media (max-width:799px){.new-review-popup{min-height:100vh;padding:56px 16px 75px;position:relative;width:100%}.new-review-popup__title{font-size:19px;line-height:132%}.new-review-popup__text{font-size:15px;margin-bottom:32px}.new-review-popup .f-animate__group{margin-bottom:16px}.new-review-popup__form-group:first-child{height:112px;flex-direction:column}.new-review-popup .f-animate__group input.new-review-popup__inp_name{max-width:100%;width:100%}.new-review-popup .f-animate__row-cl-static.new-review-popup__inp_num{max-width:100%}.new-review-popup .f-animate__group label{font-size:15px}.new-review-popup .f-animate__group label span.label-comment{font-size:12px;display:block}input[type=text].new-review-popup__inp,textarea.new-review-popup__inp{padding:12px 16px;font-size:15px}#new-review-number,#new-review-order-prefix{font-size:17px}.new-review-popup .f-animate__group .f-animate-field.is--filled+label,.new-review-popup .f-animate__group .f-animate-field.is--filled.is--open+label,.new-review-popup .f-animate__group .f-animate-field:focus+label,.new-review-popup .f-animate__row-cl-static label,.new-review-popup .has-error .f-animate-field+label{font-size:12px}.new-review-popup .f-animate__group .f-animate-field.is--filled.is--open~.new-review-popup__save-btn{font-size:15px}.new-review-popup .new-review-popup__rating{height:auto;margin-bottom:40px;flex-direction:column-reverse;margin-top:24px}.new-review-popup .f-animate__group-files-add-btn{font-size:16px}.new-review-popup .f-animate__group-files{margin:0 0 24px}.new-review-popup__rating-stars-block{flex-direction:column}.new-review-popup__rating-title{font-size:15px;margin-right:0;margin-bottom:16px;line-height:124%}.new-review-popup .review-item__rating-star{height:16px;margin-right:24px;width:19px}.new-review-popup__send-group{flex-direction:column;align-items:center;width:100%}.new-review-popup__send-agree{margin-right:0;margin-bottom:16px}.new-review-popup .new-review-popup__send-agree label{font-size:13px}.agree-checkbox--style{margin-bottom:0}.new-review-popup__btn{max-width:288px;width:100%}}