.b-auth{margin-top:1.6666666667rem}.b-auth__flex-row{display:flex;justify-content:space-between}.b-auth__flex-elem--between{display:flex;flex-direction:column;justify-content:space-between}.b-auth--no-margin{margin-top:-20px}.b-auth__control{color:#000;border:1px solid #000;border-radius:2px;padding:1.65rem 2rem;line-height:1rem;background:#fff;filter:none;width:100%}.b-auth__control.b-dadata{width:100% !important;margin-right:0 !important}.b-auth__control[type=checkbox]{width:10%}.b-auth__control:invalid{box-shadow:none}.b-auth__control:active,.b-auth__control:focus{outline:none}.b-auth__control:active{border-color:#000}.b-auth__label-photo{margin-right:20px}.b-auth__label-photo:hover{cursor:pointer}.b-auth__label-photo:hover .b-button{background:#fff;cursor:pointer}.b-auth__upload{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:0;height:0}.b-auth__field{margin-top:2.2222222222rem;display:block;align-items:center;flex-wrap:wrap;position:relative;width:99%;margin-left:auto;margin-right:auto}.b-auth__field--margin-bottom{margin-bottom:1.9444444444rem}.b-auth__field .calendar-icon{margin-left:1.1111111111rem}.b-auth__field--captcha{position:relative}.b-auth__field.completed label{top:3px;padding-left:0;left:0;color:#000;transform:scale(0.8) translate3d(0, -2.225rem, 0)}.b-auth__field::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;transform:scaleX(0);transition:.3s transform cubic-bezier(0.39, 0.575, 0.565, 1)}.b-auth__field.focused::before{transform:none}.b-auth__label{position:absolute;top:2rem;left:2rem;width:100%;padding:0 0 .3125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.5);user-select:none;pointer-events:none;transform-origin:0 0;transition:.2s color cubic-bezier(0.39, 0.575, 0.565, 1);transition-property:color,transform}.b-auth label{color:rgba(0,0,0,.5);font-weight:300}.b-auth__note-photo{margin-bottom:0;font-size:15px;font-style:italic;color:#a1a1a1;line-height:20px}.b-auth .form__errors{margin-bottom:1.6666666667rem}@media print,screen and (min-width: 48em){.b-auth .form__errors{width:80%;margin:auto;text-align:center}}.b-auth__title{margin-bottom:1.2222222222rem;margin-top:3.2777777778rem;font-style:normal;font-weight:600}.b-auth__title::after{content:"";position:absolute;width:13px;height:8px;right:0;top:calc(50% - 2px);margin-right:-24px}.b-auth__preloader{position:absolute;left:78px;top:9px;width:24px;height:24px;overflow:visible;background:transparent url("/images/common/preloader.gif") no-repeat center center;display:none}.b-auth__captcha-img{margin-right:1.8333333333rem;cursor:pointer;margin-bottom:.8333333333rem}.b-auth__link--top-margin{margin-top:.8333333333rem}.b-auth__comment{margin-top:-2rem;width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 30em){.b-auth__comment{width:352px}}.b-auth__button{min-width:230px;display:block;margin:0 auto 4rem}@media screen and (min-width: 80em){.b-auth__button{margin:0 auto 14rem}}.b-auth__buttons{margin-top:1.4444444444rem;display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:45px;justify-content:space-around}@media print,screen and (min-width: 40em){.b-auth__buttons{justify-content:center}}.b-auth__buttons a{font-weight:normal;font-size:15px;line-height:25px;text-decoration:underline;color:rgba(129,129,126,.8)}@media print,screen and (min-width: 40em){.b-auth__buttons a{font-size:18px}.b-auth__buttons a:first-of-type{margin-right:2.2222222222rem}}.b-auth__buttons a:hover,.b-auth__buttons a:focus{text-decoration:none}.b-auth .errortext{color:#cf3a60;text-align:center;display:block}.b-auth__section{margin-bottom:30px}.b-auth__section--last{margin-bottom:60px}.b-auth textarea{overflow:hidden;overflow-wrap:break-word;resize:none;min-height:45px}.b-auth .b-ask__confidential{width:100%}.b-auth__checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b-auth__checkbox-input:checked+.b-auth__checkbox-label .b-auth__checkbox-icon::after{opacity:1;transform:scale(1);transition-duration:.12s;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.b-auth__checkbox-label{display:flex;margin-top:-0.8888888889rem}.b-auth__checkbox-icon{width:1.3888888889rem;height:1.3888888889rem;margin-top:.8888888889rem;margin-left:.8888888889rem;border:1px solid #44dd5d;flex:0 0 auto;cursor:pointer}.b-auth__checkbox-icon::after{content:"";width:1.3888888889rem;height:1.3888888889rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAAIVBMVEUAAABoh0hph0plikpph0pph0poh0pph0lrhkhog0hph0rrSk/RAAAACnRSTlMAIN8w789gv19AtIPDUQAAAEBJREFUCNdjQAWMGlCG0CoBBsZCoIDWMgYG1kUCDEJLEhgYmL0UGbWcQfImiyYtMQAxmLVWOUO1QASAeoJRzAQAyUQJciO5WLcAAAAASUVORK5CYII=) 45% 40% no-repeat;display:block;opacity:.0001;transform:scale(0.8);transition:opacity .3s ease-out;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}.b-auth__checkbox-text{flex:1 1 200px;margin-top:.8888888889rem}.b-auth__authorize--forgot,.b-auth__change-pass{margin-bottom:3rem}.b-auth__authorize--forgot .b-auth__note,.b-auth__change-pass .b-auth__note{font-size:18px;width:100%;margin:0 auto 2rem;text-align:center}.b-auth__authorize--forgot .b-auth__buttons,.b-auth__change-pass .b-auth__buttons{justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;margin-top:2rem;flex-direction:column}.b-auth__authorize--forgot .b-auth__button,.b-auth__change-pass .b-auth__button{margin:0 0 1rem}.b-auth__authorize--forgot .b-auth__link--top-margin,.b-auth__change-pass .b-auth__link--top-margin{margin-right:0 !important;font-size:18px}@media print,screen and (min-width: 30em){.b-auth__authorize--forgot .b-auth__buttons,.b-auth__change-pass .b-auth__buttons{flex-direction:row;width:352px}}@media print,screen and (min-width: 40em){.b-auth__authorize--forgot,.b-auth__change-pass{margin-bottom:6rem}.b-auth__authorize--forgot .b-auth__note,.b-auth__change-pass .b-auth__note{font-size:22px;width:60%;margin:0 auto 4rem}.b-auth__authorize--forgot .b-auth__button,.b-auth__change-pass .b-auth__button{margin:0 0 4rem}}@media screen and (min-width: 29.25em){.b-auth__captcha-img{margin-bottom:0}}.b-auth__policy{margin-bottom:2rem}@media print,screen and (min-width: 30em){.b-auth__policy{width:60%}}.b-auth__register-form-wrapper{margin-bottom:3rem}.b-auth__register-form-wrapper .b-ask__policy{margin-top:2rem}.b-auth__register-bottom-block .b-button{padding:1.8rem 5.5rem}.b-auth__flex-row{flex-direction:column;margin-bottom:4rem}.b-auth__flex-elem{width:100%}.b-auth__authorize .b-auth__control,.b-auth__authorize .b-auth__control.b-dadata,.b-auth__authorize .b-auth__field,.b-auth__change-pass .b-auth__control,.b-auth__change-pass .b-auth__control.b-dadata,.b-auth__change-pass .b-auth__field{width:100% !important}@media print,screen and (min-width: 30em){.b-auth__authorize .b-auth__control,.b-auth__authorize .b-auth__control.b-dadata,.b-auth__authorize .b-auth__field,.b-auth__change-pass .b-auth__control,.b-auth__change-pass .b-auth__control.b-dadata,.b-auth__change-pass .b-auth__field{width:352px !important}}@media print,screen and (min-width: 48em){.b-auth__register-form-wrapper{margin-bottom:6rem}.b-auth__flex-row{flex-direction:row;margin-bottom:8rem}.b-auth__flex-elem{width:49%}.b-auth__authorize .b-auth__control,.b-auth__authorize .b-auth__control.b-dadata,.b-auth__authorize .b-auth__field,.b-auth__change-pass .b-auth__control,.b-auth__change-pass .b-auth__control.b-dadata,.b-auth__change-pass .b-auth__field{width:352px !important}}@media print,screen and (min-width: 60em){.b-auth__field--margin-bottom{margin-bottom:3.1111111111rem}}.b-auth__error{border:1px solid red !important}
.b-base-form{margin-top:1.6666666667rem}.b-base-form__flex-row{display:flex;justify-content:space-between}.b-base-form__flex-elem--between{display:flex;flex-direction:column;justify-content:space-between}.b-base-form--no-margin{margin-top:-20px}.b-base-form__register-form-wrapper{margin-top:4rem}.b-base-form__control{color:#000;border:1px solid #000;border-radius:2px;padding:1.65rem 2rem;line-height:1.4;background:#fff;filter:none;width:100%}.b-base-form__control.b-dadata{width:100% !important;margin-right:0 !important}.b-base-form__control[type=checkbox]{width:10%}.b-base-form__control:invalid{box-shadow:none}.b-base-form__control:active,.b-base-form__control:focus{outline:none}.b-base-form__control:active{border-color:#000}.b-base-form__control--code{border:none;font-size:3rem;text-align:center;padding:0;width:100%}.b-base-form__control--code::placeholder{color:#000;font-size:3rem;opacity:1;filter:none}.b-base-form__control--COMMENT{resize:none}.b-base-form__note{width:100%;font-size:1.3rem;color:gray;margin-top:1rem;display:block}.b-base-form__label-photo{margin-right:20px}.b-base-form__label-photo:hover{cursor:pointer}.b-base-form__label-photo:hover .b-button{background:#fff;cursor:pointer}.b-base-form__label-photo-img{width:26.6rem;height:auto;max-height:40rem;border-radius:2rem}.b-base-form__upload{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:0;height:0}.b-base-form__field{margin-top:4rem;display:block;align-items:center;flex-wrap:wrap;position:relative;width:99%;margin-left:auto;margin-right:auto}.b-base-form__field--margin-bottom{margin-bottom:3.5rem}.b-base-form__field--flex{display:flex}.b-base-form__field .calendar-icon{margin-left:2rem}.b-base-form__field--captcha{position:relative}.b-base-form__field.completed label{top:3px;padding-left:0;left:0;color:#000;transform:scale(0.8) translate3d(0, -2.225rem, 0)}.b-base-form__field--COMMENT.completed label{top:-0.5rem}.b-base-form__field::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;transform:scaleX(0);transition:.3s transform cubic-bezier(0.39, 0.575, 0.565, 1)}.b-base-form__field.focused::before{transform:none}.b-base-form__label{position:absolute;top:2rem;left:2rem;width:100%;padding:0 0 .3125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.5);user-select:none;pointer-events:none;transform-origin:0 0;transition:.2s color cubic-bezier(0.39, 0.575, 0.565, 1);transition-property:color,transform}.b-base-form label{color:rgba(0,0,0,.5);font-weight:300}.b-base-form__note-photo{margin-bottom:0;font-size:15px;font-style:italic;color:#a1a1a1;line-height:20px}.b-base-form .form__errors{margin-bottom:3rem}@media print,screen and (min-width: 48em){.b-base-form .form__errors{width:80%;margin:auto;text-align:center}}.b-base-form__title{margin-bottom:2.2rem;margin-top:5.9rem;font-style:normal;font-weight:600}.b-base-form__title::after{content:"";position:absolute;width:13px;height:8px;right:0;top:calc(50% - 2px);margin-right:-24px}.b-base-form__preloader{position:absolute;left:78px;top:9px;width:24px;height:24px;overflow:visible;background:transparent url("/images/common/preloader.gif") no-repeat center center;display:none}.b-base-form__captcha-img{margin-right:3.3rem;cursor:pointer;margin-bottom:1.5rem}.b-base-form__link--top-margin{margin-top:1.5rem}.b-base-form__comment{margin-top:-2rem;width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 30em){.b-base-form__comment{width:352px}}.b-base-form__button{min-width:230px;display:block;margin:0 auto 4rem}@media screen and (min-width: 80em){.b-base-form__button{margin:0 auto 14rem}}.b-base-form__buttons{margin-top:2.6rem;display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:45px;justify-content:space-around}@media print,screen and (min-width: 40em){.b-base-form__buttons{justify-content:center}}.b-base-form__buttons a{font-weight:normal;font-size:15px;line-height:25px;text-decoration:underline;color:rgba(129,129,126,.8)}@media print,screen and (min-width: 40em){.b-base-form__buttons a{font-size:18px}.b-base-form__buttons a:first-of-type{margin-right:4rem}}.b-base-form__buttons a:hover,.b-base-form__buttons a:focus{text-decoration:none}.b-base-form .errortext{color:#cf3a60;text-align:center;display:block}.b-base-form__section{margin-bottom:30px}.b-base-form__section--last{margin-bottom:60px}.b-base-form textarea{overflow:hidden;overflow-wrap:break-word;resize:none;min-height:45px}.b-base-form .b-ask__confidential{width:100%}.b-base-form__checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b-base-form__checkbox-input:checked+.b-base-form__checkbox-label .b-base-form__checkbox-icon::after{opacity:1;transform:scale(1);transition-duration:.12s;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.b-base-form__checkbox-label{display:flex;margin-top:-0.8888888889rem}.b-base-form__checkbox-icon{width:1.3888888889rem;height:1.3888888889rem;margin-top:.8888888889rem;margin-left:.8888888889rem;border:1px solid #44dd5d;flex:0 0 auto;cursor:pointer}.b-base-form__checkbox-icon::after{content:"";width:1.3888888889rem;height:1.3888888889rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAAIVBMVEUAAABoh0hph0plikpph0pph0poh0pph0lrhkhog0hph0rrSk/RAAAACnRSTlMAIN8w789gv19AtIPDUQAAAEBJREFUCNdjQAWMGlCG0CoBBsZCoIDWMgYG1kUCDEJLEhgYmL0UGbWcQfImiyYtMQAxmLVWOUO1QASAeoJRzAQAyUQJciO5WLcAAAAASUVORK5CYII=) 45% 40% no-repeat;display:block;opacity:.0001;transform:scale(0.8);transition:opacity .3s ease-out;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}.b-base-form__checkbox-text{flex:1 1 200px;margin-top:.8888888889rem}.b-base-form__authorize--forgot,.b-base-form__change-pass{margin-bottom:3rem}.b-base-form__authorize--forgot .b-base-form__note,.b-base-form__change-pass .b-base-form__note{font-size:18px;width:100%;margin:0 auto 2rem;text-align:center}.b-base-form__authorize--forgot .b-base-form__buttons,.b-base-form__change-pass .b-base-form__buttons{justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;margin-top:2rem;flex-direction:column}.b-base-form__authorize--forgot .b-base-form__button,.b-base-form__change-pass .b-base-form__button{margin:0 0 1rem}.b-base-form__authorize--forgot .b-base-form__link--top-margin,.b-base-form__change-pass .b-base-form__link--top-margin{margin-right:0 !important;font-size:18px}@media print,screen and (min-width: 30em){.b-base-form__authorize--forgot .b-base-form__buttons,.b-base-form__change-pass .b-base-form__buttons{flex-direction:row;width:352px}}@media print,screen and (min-width: 40em){.b-base-form__authorize--forgot,.b-base-form__change-pass{margin-bottom:6rem}.b-base-form__authorize--forgot .b-base-form__note,.b-base-form__change-pass .b-base-form__note{font-size:22px;width:60%;margin:0 auto 4rem}.b-base-form__authorize--forgot .b-base-form__button,.b-base-form__change-pass .b-base-form__button{margin:0 0 4rem}}@media screen and (min-width: 29.25em){.b-base-form__captcha-img{margin-bottom:0}}.b-base-form__policy{margin-bottom:2rem}@media print,screen and (min-width: 30em){.b-base-form__policy{width:60%}}.b-base-form__buttons-bottom{margin-top:3rem}.b-base-form__register-form-wrapper{margin-bottom:3rem}.b-base-form__register-form-wrapper .b-ask__policy{margin-top:2rem}.b-base-form__register-bottom-block .b-button{padding:1.8rem 5.5rem}.b-base-form__flex-row{flex-direction:column;margin-bottom:4rem}.b-base-form__flex-elem{width:100%}.b-base-form__authorize .b-base-form__control,.b-base-form__authorize .b-base-form__control.b-dadata,.b-base-form__authorize .b-base-form__field,.b-base-form__change-pass .b-base-form__control,.b-base-form__change-pass .b-base-form__control.b-dadata,.b-base-form__change-pass .b-base-form__field{width:100% !important}@media print,screen and (min-width: 30em){.b-base-form__authorize .b-base-form__control,.b-base-form__authorize .b-base-form__control.b-dadata,.b-base-form__authorize .b-base-form__field,.b-base-form__change-pass .b-base-form__control,.b-base-form__change-pass .b-base-form__control.b-dadata,.b-base-form__change-pass .b-base-form__field{width:352px !important}}@media print,screen and (min-width: 48em){.b-base-form__register-form-wrapper{margin-bottom:6rem}.b-base-form__flex-row{flex-direction:row;margin-bottom:8rem}.b-base-form__flex-elem{width:49%}.b-base-form__authorize .b-base-form__control,.b-base-form__authorize .b-base-form__control.b-dadata,.b-base-form__authorize .b-base-form__field,.b-base-form__change-pass .b-base-form__control,.b-base-form__change-pass .b-base-form__control.b-dadata,.b-base-form__change-pass .b-base-form__field{width:352px !important}}@media print,screen and (min-width: 60em){.b-base-form__field--margin-bottom{margin-bottom:5.6rem}}.b-base-form__error{border:1px solid red !important}
.b-files-form__title{margin-bottom:2rem;font-weight:500;font-size:2.4rem}.b-files-form__field{margin-bottom:2rem}.b-files-form__files{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));gap:1.3rem 5.1rem;margin-bottom:1.6rem}.b-files-form__file{display:flex;gap:.2rem;align-items:center}.b-files-form__file-name{font-weight:300;font-size:1.8rem;color:#969696;text-decoration:underline;text-underline-offset:.2em}.b-files-form__file-name:hover{text-decoration:none}.b-files-form__file-remove{display:flex;cursor:pointer;max-width:1rem;margin-left:.4rem;color:#af3939}
.b-form{color:rgba(0,0,0,.1);font-size:22px}.b-form__form{max-width:1160px;margin-top:20px}.b-form__footer{display:flex;justify-content:flex-start;flex-wrap:wrap}@media print,screen and (min-width: 64em){.b-form__footer{justify-content:space-between}}.b-form__footer-column{width:100%}.b-form__description{font-size:18px}@media print,screen and (min-width: 64em){.b-form__description{font-size:22px}}.b-form__required-message{margin-top:20px;font-size:14px}@media print,screen and (min-width: 40em){.b-form__required-message{font-size:16px}}@media print,screen and (min-width: 64em){.b-form__required-message{margin-top:40px;font-size:22px}}.b-form--calculate .h2{text-align:left}.b-form .form--done .h2,.b-form .form--done-error .h2{font-style:normal;font-weight:500;font-size:28px;line-height:52px;color:#000}.b-form .form--done p,.b-form .form--done-error p{font-size:20px;line-height:1.2;color:#000}.b-form .form--done .h2{font-weight:400;line-height:1.2;margin-top:30px}.b-form .form--done-error .h2{color:#af3939}.b-form__error-list{background:#f95d51;padding:20px;width:100%;text-align:center;margin-bottom:10px}.b-form__error-list span{color:#fff;font-size:20px;line-height:1.55;font-weight:300}.b-form__confidential{margin-top:25px}.b-form__field-list{display:flex;margin-bottom:40px;flex-wrap:nowrap;flex-direction:column}.b-form__field-list .text-field_floating{position:relative;margin-right:30px;border-bottom:2px solid #917005;margin-bottom:30px}.b-form__field-list .text-field_floating.b-form__label--invalid{border:1px solid red}.b-form__field-list .text-field_floating.b-form__label--invalid input{padding:2.5rem 1.75rem .7rem 1rem}.b-form__field-list .text-field_floating.b-form__label--invalid .b-form__label{left:10px}.b-form__field-list .text-field_floating--file{height:75px}.b-form__field-list .text-field_floating input,.b-form__field-list .text-field_floating select{display:block;background-color:transparent;width:100%;border:none;outline:none;font-style:normal;font-weight:400;font-size:16px;line-height:24px;transition:1s ease;color:#000}.b-form__field-list .text-field_floating input{padding:2.5rem 1.75rem .7rem 0}.b-form__field-list .text-field_floating select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/images/select.png);background-repeat:no-repeat,repeat;background-position:right 0 top 60%,0 0;background-size:.65em auto,100%;padding:3rem 1.75rem 1rem 0;background-clip:padding-box;max-height:85px}.b-form__field-list .text-field_floating .b-form__label{color:#000;font-weight:400;opacity:.5;line-height:40px;letter-spacing:.01em;position:absolute;left:0;transition:opacity .15s ease-in-out,transform .15s ease-in-out;pointer-events:none;font-size:16px;top:10px}.b-form__field-list .text-field_floating input:focus~.b-form__label,.b-form__field-list .text-field_floating textarea:focus~.b-form__label,.b-form__field-list .text-field_floating .focused{bottom:0;line-height:20px;transform:translateY(-30%) scale(0.7) translateX(-20px)}.b-form--calculate .b-form__field-list{margin-bottom:5px}.b-form select~label{font-size:14px !important;top:0 !important}.b-form .custom-file{width:100%;position:relative;display:flex;justify-content:flex-end;align-items:center;top:3px !important;pointer-events:auto !important;height:75px}.b-form .custom-file .b-form__label-text{letter-spacing:.01em;text-decoration-line:underline;position:relative;padding-left:30px;top:0;cursor:pointer}.b-form .custom-file .b-form__label-text::before{content:"";position:absolute;top:10px;left:0;width:18px;height:22px;background-image:url(/images/clip.png);background-repeat:no-repeat;background-position:center;background-size:contain}.b-form .custom-file .b-form__label-text:hover{color:#000}@media print,screen and (min-width: 64em){.b-form .custom-file .b-form__label-text{padding-left:50px}.b-form .custom-file .b-form__label-text::before{width:28px;height:32px;top:0}}.b-form .b-form__field-list .text-field_floating input.custom-file-input{opacity:0;width:0;padding-right:0}.b-form div.b-form__form-error{color:red;font-size:13px;position:absolute;bottom:-20px;font-weight:400}.b-form__submit{display:flex;justify-content:flex-start;margin-top:20px}.b-form__submit .b-button{padding:20px 55px}.b-form--calculate .b-form__submit{margin-top:0}.b-form .c-hidden{display:none}.b-form__captcha-note{color:#000;margin-top:20px;font-size:14px}.b-form__captcha-note a{text-decoration:underline}
.b-no-form__wrapper{display:flex;flex-direction:column;padding-left:0;margin-top:0}.b-no-form__field{font-style:normal;font-size:18px;line-height:25px;padding:0;display:flex;margin-bottom:24px;color:#000;flex-direction:column;align-items:flex-start}.b-no-form__field::before{display:none}@media print,screen and (min-width: 40em){.b-no-form__field{flex-direction:row;align-items:center}}.b-no-form__field--diplomas{flex-direction:column;align-items:flex-start}.b-no-form__confirm{margin-left:0}@media print,screen and (min-width: 40em){.b-no-form__confirm{margin-left:1.5rem}}.b-no-form__label{font-weight:bold;padding-right:15px}.b-no-form__value--unconfirmed{color:#9e170e}.b-no-form__value--unconfirmed,.b-no-form__value--confirmed{display:flex;align-items:flex-start;flex-direction:column}@media print,screen and (min-width: 40em){.b-no-form__value--unconfirmed,.b-no-form__value--confirmed{flex-direction:row;align-items:center}}.b-no-form__value--diplomas{margin-top:2rem;border:3px solid #dadada;border-radius:2rem;padding:2rem 3rem;width:100%}@media print,screen and (min-width: 40em){.b-no-form__value--diplomas{width:auto}}.b-no-form__note{position:relative;padding-left:3rem;font-size:1.6rem;color:#3da35a}.b-no-form__note::before{content:"";position:absolute;left:11px;top:-1px;width:1.5rem;height:1.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px'%0Awidth='15' height='15'%0AviewBox='0 0 24 24'%0Astyle=' fill:%233da35a'%3E%3Cpath fill-rule='evenodd' d='M 22.59375 3.5 L 8.0625 18.1875 L 1.40625 11.5625 L 0 13 L 8.0625 21 L 24 4.9375 Z'%3E%3C/path%3E%3C/svg%3E") center center no-repeat}.b-no-form__diplomas{display:flex;flex-wrap:wrap}.b-no-form__diplomas img{width:10rem;height:auto}.b-no-form__diplomas a{margin-bottom:1rem;margin-right:1rem;display:block}@media print,screen and (min-width: 40em){.b-no-form__diplomas img{width:20rem;height:auto}}
.b-reviews-form{margin-top:1.6666666667rem}.b-reviews-form__flex-row{display:flex;justify-content:space-between}.b-reviews-form__flex-elem--between{display:flex;flex-direction:column;justify-content:space-between}.b-reviews-form__control{color:#000;border:1px solid #000;border-radius:2px;padding:1.65rem 2rem;line-height:1.4;background:#fff;filter:none;width:100%}.b-reviews-form__control.b-dadata{width:100% !important;margin-right:0 !important}.b-reviews-form__control[type=checkbox]{width:10%}.b-reviews-form__control:invalid{box-shadow:none}.b-reviews-form__control:active,.b-reviews-form__control:focus{outline:none}.b-reviews-form__control:active{border-color:#000}.b-reviews-form__control--code{border:none;font-size:3rem;text-align:center;padding:0;width:100%}.b-reviews-form__control--code::placeholder{color:#000;font-size:3rem;opacity:1;filter:none}.b-reviews-form__control--COMMENT,.b-reviews-form__control--PREVIEW_TEXT{resize:none}.b-reviews-form__note{width:100%;font-size:1.3rem;color:gray;margin-top:1rem;display:block}.b-reviews-form__field{margin-top:4rem;display:block;align-items:center;flex-wrap:wrap;position:relative;width:99%;margin-left:auto;margin-right:auto}.b-reviews-form__field.completed label{top:3px;padding-left:0;left:0;color:#000;transform:scale(0.8) translate3d(0, -2.225rem, 0)}.b-reviews-form__field--COMMENT.completed label,.b-reviews-form__field--PREVIEW_TEXT.completed label{top:-0.5rem}.b-reviews-form__field::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;transform:scaleX(0);transition:.3s transform cubic-bezier(0.39, 0.575, 0.565, 1)}.b-reviews-form__field.focused::before{transform:none}.b-reviews-form__field--textarea{text-align:left}.b-reviews-form__label{position:absolute;top:2rem;left:2rem;width:100%;padding:0 0 .3125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.5);user-select:none;pointer-events:none;transform-origin:0 0;transition:.2s color cubic-bezier(0.39, 0.575, 0.565, 1);transition-property:color,transform}.b-reviews-form label{color:rgba(0,0,0,.5);font-weight:300}.b-reviews-form .form__errors{margin-bottom:3rem}@media print,screen and (min-width: 48em){.b-reviews-form .form__errors{width:80%;margin:auto;text-align:center}}.b-reviews-form__preloader{position:absolute;left:78px;top:9px;width:24px;height:24px;overflow:visible;background:transparent url("/images/common/preloader.gif") no-repeat center center;display:none}.b-reviews-form__comment{margin-top:-2rem;width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 30em){.b-reviews-form__comment{width:352px}}.b-reviews-form__button{min-width:230px;display:block;margin:0 auto 4rem}@media screen and (min-width: 80em){.b-reviews-form__button{margin:0 auto 14rem}}.b-reviews-form__buttons{margin-top:2.6rem;display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:45px;justify-content:space-around}@media print,screen and (min-width: 40em){.b-reviews-form__buttons{justify-content:center}}.b-reviews-form__buttons a{font-weight:normal;font-size:15px;line-height:25px;text-decoration:underline;color:rgba(129,129,126,.8)}@media print,screen and (min-width: 40em){.b-reviews-form__buttons a{font-size:18px}.b-reviews-form__buttons a:first-of-type{margin-right:4rem}}.b-reviews-form__buttons a:hover,.b-reviews-form__buttons a:focus{text-decoration:none}.b-reviews-form .errortext{color:#cf3a60;text-align:center;display:block}.b-reviews-form textarea{overflow:hidden;overflow-wrap:break-word;resize:none;min-height:45px}.b-reviews-form .b-ask__confidential{width:100%}.b-reviews-form__checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b-reviews-form__checkbox-input:checked+.b-reviews-form__checkbox-label .b-reviews-form__checkbox-icon::after{opacity:1;transform:scale(1);transition-duration:.12s;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.b-reviews-form__checkbox-label{display:flex;margin-top:-0.8888888889rem}.b-reviews-form__checkbox-icon{width:1.3888888889rem;height:1.3888888889rem;margin-top:.8888888889rem;margin-left:.8888888889rem;border:1px solid #44dd5d;flex:0 0 auto;cursor:pointer}.b-reviews-form__checkbox-icon::after{content:"";width:1.3888888889rem;height:1.3888888889rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALBAMAAABSacpvAAAAIVBMVEUAAABoh0hph0plikpph0pph0poh0pph0lrhkhog0hph0rrSk/RAAAACnRSTlMAIN8w789gv19AtIPDUQAAAEBJREFUCNdjQAWMGlCG0CoBBsZCoIDWMgYG1kUCDEJLEhgYmL0UGbWcQfImiyYtMQAxmLVWOUO1QASAeoJRzAQAyUQJciO5WLcAAAAASUVORK5CYII=) 45% 40% no-repeat;display:block;opacity:.0001;transform:scale(0.8);transition:opacity .3s ease-out;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}.b-reviews-form__checkbox-text{flex:1 1 200px;margin-top:.8888888889rem}@media screen and (min-width: 29.25em){.b-reviews-form__captcha-img{margin-bottom:0}}.b-reviews-form__policy{margin-bottom:2rem}@media print,screen and (min-width: 30em){.b-reviews-form__policy{width:60%}}.b-reviews-form__buttons-bottom{margin-top:3rem}.b-reviews-form__error{border:1px solid red !important}
.b-upload-input{display:flex;flex-direction:column;gap:.2rem}.b-upload-input__label{position:relative;text-decoration:underline;font-weight:300;cursor:pointer;width:fit-content;font-size:1.8rem}.b-upload-input__label span{cursor:pointer}.b-upload-input__label:hover{text-decoration:none}.b-upload-input__field{position:absolute;z-index:-100;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0, 0, 0, 0)}.b-upload-input__files{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));gap:1.3rem 5.1rem;margin-bottom:1.6rem}.b-upload-input__file{display:flex;gap:.2rem;align-items:center}.b-upload-input__file-name{font-weight:300;font-size:1.8rem;color:#969696}.b-upload-input__file-remove{display:flex;cursor:pointer;max-width:1rem;margin-left:.4rem;color:#af3939}.b-upload-input__accept{font-size:1.7rem;margin:1rem 0 0;font-weight:300}
