.centerd-text{text-align:center}.popup-open{overflow:hidden}.popup{display:none;width:100%;height:100%;position:fixed;z-index:99999;background:rgba(0,0,0,.4);top:0;left:0;overflow-y:auto}.popup .popup-container{position:absolute;top:120px;left:50%;max-width:700px;transform:translateX(-50%);margin-bottom:80px;background:#fff;padding:40px 80px;border-radius:10px}.popup .popup-container .centerd-text{text-align:center}.popup.vacancy-popup .popup-container{padding:40px}.popup .popup-container .popup-close{position:absolute;top:15px;right:30px;width:20px;height:20px;background:url(/img/close-popup.png) 0 0 no-repeat;cursor:pointer}.popup .popup-container .popup-close:hover{background:url(/img/close-popup.png) 0 -20px no-repeat}.popup .popup-container .popup-title{color:#434343;font-size:1.875rem;line-height:2.125rem;text-align:center;font-weight:500;margin-bottom:40px}.popup .popup-container .success-img{background:url(/img/success-img.png) 0 0 no-repeat;width:87px;height:95px;margin:0 auto 30px}.popup .success-img img{display:block;margin:0 auto 30px}.popup .popup-container .error-img{background:url(/img/success-img.png) 0 0 no-repeat;width:87px;height:95px;margin:0 auto 30px}.popup .popup-container form select{width:100%;background:0 0;border:none;border-bottom:1px solid #a3a3a3;height:30px;color:#000;font-size:.875rem;line-height:1.875rem;border-radius:0}.popup .popup-container form textarea{width:100%;background:0 0;border:none;border-bottom:1px solid #a3a3a3;height:60px;color:#000;font-size:.875rem;line-height:1.25rem;margin-top:25px;border-radius:0}.popup.mobile-callback-popup .popup-container form textarea{margin-top:0}.popup .popup-container form input[type=text].error{color:#fe0101;border-bottom:1px solid #fe0101}.popup .popup-main form input[type=text].error{color:#fe0101;border-bottom:1px solid #fe0101}.popup .popup-container form select{width:100%;background:0 0;border:none;border-bottom:1px solid #a3a3a3;height:30px;color:#000;font-size:.875rem;line-height:1.875rem}.popup .popup-container form .form-input{position:relative;padding-top:16px;margin-bottom:25px}.popup .popup-container form .form-input .g-recaptcha-form>div{margin:0 auto}.popup .popup-container form .form-input .ui-datepicker-trigger{position:absolute;top:13px;right:0}.popup .popup-container form .form-input label.form-label{top:20px;color:#494849;font-size:.875rem;-webkit-transition:all .25s ease;transition:all .25s ease}.popup .popup-container form .form-input.active label.form-label{top:0;left:0;font-size:.75rem}.popup .popup-container form .check-block{text-align:center}.popup .popup-container form input[type=checkbox].checkbox+label.css-label{font-size:.875rem;padding-left:24px;text-align:left}.popup .popup-container form input[type=checkbox].checkbox+label.css-label a{color:#484848}.popup .popup-container form .check-block input[type=checkbox].checkbox:checked+label.css-label{background:url(/img/checkbox4.png) 0 0 no-repeat;font-weight:500;color:#484848}.popup .popup-container form .check-block label.css-label{background:url(/img/checkbox3.png) 0 0 no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.125rem}.popup .popup-container form .radio-block{text-align:left;margin-top:5px}.popup .popup-container form .form-label+.radio-block{margin-top:10px}.popup .popup-container form input[type=radio].radiobox+label{padding-left:25px;display:inline-block;line-height:1.5rem;font-size:1.125rem;vertical-align:middle;cursor:pointer;color:#484848;text-align:left}.popup .popup-container form input[type=radio].radiobox+label.css-label{font-size:.875rem}.popup .popup-container form .radio-block input[type=radio].radiobox:checked+label.css-label{background:url(/img/radiobox.png) 0 2px no-repeat;font-weight:500;color:#484848}.popup .popup-container form .radio-block label.css-label{background:url(/img/radiobox2.png) 0 2px no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup.mobile-callback-popup .phone{color:#484848;text-align:center;font-size:1.5rem;line-height:2.1875rem;margin-top:20px}.popup.mobile-callback-popup .phone a{text-decoration:none;color:#484848}.popup.mobile-callback-popup .hint{color:#484848;text-align:center;font-size:.625rem;line-height:1.5625rem}.popup.callback-popup form{margin-bottom:40px}.popup.feedback-popup form{margin:0 -30px}.popup.feedback-popup form .left{width:50%}.popup.feedback-popup form .file_upload{display:block;width:260px;text-align:left;background:url(/img/upload-icon.png) no-repeat 0 0;padding-left:40px;margin:0 auto 20px;overflow:hidden}.popup.feedback-popup form .file_upload .file_name{font-size:1.125rem;line-height:1.5625rem;color:#494849;border-bottom:1px dotted #494849;overflow:hidden!important;text-overflow:ellipsis;height:25px}.popup.feedback-popup form .file_upload .file_rules{font-size:.75rem;line-height:1rem;color:#8b8b8b}.popup.feedback-popup form input[type=file]{position:absolute;top:0;visibility:hidden}.popup.feedback-popup form .check-block{text-align:center}.popup.feedback-popup form input[type=checkbox].checkbox+label.css-label{font-size:1rem;line-height:1.125rem;margin-bottom:20px}.popup.feedback-popup form input[type=checkbox].checkbox+label.css-label a{color:#494849;font-style:italic}.popup.feedback-popup form input[type=checkbox].checkbox+label.css-label a:hover{text-decoration:none}.popup.feedback-popup form .check-block input[type=checkbox].checkbox:checked+label.css-label{background:url(/img/checkbox4.png) 0 0 no-repeat}.popup.feedback-popup form .check-block label.css-label{background:url(/img/checkbox3.png) 0 0 no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup.feedback-popup .popup-container form textarea{margin-top:0}.popup.feedback-popup .popup-container form{margin-bottom:30px}.popup.callback-popup .popup-container,.popup.callback-type-popup .popup-container,.popup.feedback-popup .popup-container{padding-bottom:0}.popup.callback-type-popup .callback-list{text-align:center;margin:0 -30px 40px}.popup.callback-type-popup .callback-list .type-item{display:inline-block;width:155px;margin:0 20px;text-decoration:none;vertical-align:top}.popup.callback-type-popup .callback-list .type-item .img{text-align:center;margin-bottom:20px}.popup.callback-type-popup .callback-list .type-item .text{text-align:center;color:#434343;font-size:.875rem;font-weight:700;text-transform:uppercase}.popup.callback-type-popup .callback-list .type-item:hover .text{color:#f37320}.popup .callback-footer{background:#f4f4f4;margin:0 -80px;padding:40px 80px;border-radius:0 0 10px 10px}.popup .callback-footer .phone{color:#434343;font-size:2.5rem;line-height:2.5rem;text-align:center}.popup .callback-footer .phone a{color:#434343;text-decoration:none}.popup .callback-footer .hint{color:#434343;font-size:.75rem;text-align:center}.ui-datepicker{display:none}.form .hasDatepicker+.ui-datepicker-trigger{border:none;padding:0;background:0 0}html>body.popup-open{overflow:hidden}.popup-overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);overflow-y:auto;z-index:9999;width:100%;height:100%}.popup-main{position:relative;max-width:500px;margin:0 auto;padding:35px 50px 25px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);font-family:Arial,sans-serif}.vacancy-popup-content{min-height:100%;display:flex;align-items:center;justify-content:center}.vacancy-popup .popup-main{position:relative;left:0;top:0;transform:none}.pravex_form_file_block{display:none}.pravex_form_file_block.show{display:block}.pravex-form-file{box-sizing:border-box;width:max-content;display:flex;align-items:center;padding:4px 8px;border:1px solid #0b331d;border-radius:4px;max-width:450px}.pravex-form-file .file-name{font-size:1rem;line-height:1rem;color:#424242;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pravex-form-file .file-icon{display:flex;align-items:center;justify-content:center;margin-right:4px}.pravex-form-file .file-icon svg{width:18px;height:18px;color:#0b331d}.pravex-form-file .file-remove{display:flex;align-items:center;justify-content:center}.pravex-form-file .file-remove svg{width:12px;height:12px;margin-left:8px;cursor:pointer}@media (max-width:640px){.pravex-form-file{max-width:245px}}label[for=vacancy-checkbox]{padding-left:30px}.popup-main-wrapper{top:120px;position:absolute;left:0;right:0;margin-bottom:80px}.popup-close{position:absolute;top:20px;right:20px;width:16px;height:16px;background-image:url(/img/close.svg);cursor:pointer}.popup-header h3{margin:0 0 20px 0;position:relative;text-align:center;font-style:normal;font-weight:700;font-size:1.875rem;line-height:2.125rem;color:#424242}.popup-header h3:before{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);width:22px;height:20px;background-image:url(/img/union.svg);background-repeat:no-repeat}.popup-main label{display:block;position:relative;font-family:Arial;font-style:normal;font-weight:400;font-size:.875rem;line-height:1rem;color:#424242}.popup-main .custom-checkbox{text-align:left}.popup-main .custom-checkbox a{font-size:.875rem;line-height:1rem;vertical-align:baseline}.popup-main input{margin-top:7px;display:block;padding:11px 37px 11px 14px;font-style:normal;font-weight:400;font-size:1rem;line-height:1.125rem;color:#424242;border:1px solid #e5e5e5;width:100%}.popup-main input::placeholder{color:#ffdab9;font-size:1rem}.popup-main textarea{box-sizing:border-box;font-size:1rem;width:100%;height:130px;padding:12px;color:#424242;border:1px solid #e5e5e5;resize:none;margin-top:7px}.popup-main textarea[name=more_info]{height:84px}.popup-main textarea[name=pasport_seria]{height:64px}.popup-main select{max-width:100%;margin-top:7px}.popup-main .form-row-radio label{display:flex;align-items:center}.popup-main .form-row-radio input[type=radio]{width:auto;margin:0 6px 0 0}.popup-main .form-row-radio{margin-bottom:10px}.popup-main .form-radio{margin-bottom:20px}.popup-main input::placeholder,.popup-main textarea::placeholder{color:#959595}.popup-main .form-submit{margin:0 auto;background:#0b331d;font-weight:700;line-height:2.375rem;width:200px;font-size:.875rem;color:#fff;border:1px solid #fff;transition:all .25s linear;cursor:pointer}.popup-main .form-submit:hover{border:1px solid #0b331d}.popup-main .form-row{margin-bottom:27px}.popup-main .form-row:last-child{margin-bottom:0}.popup-main .form-row-center{text-align:center}.popup-footer{background-color:#f2f0f0;height:110px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:30px -50px 0}@media (max-width:766px){.popup-footer{margin:30px -34px 0}}.popup-footer-phone{color:#424242;font-size:2.5rem;line-height:1.5rem;margin-bottom:15px}.popup-footer-text{font-size:.75rem;color:#424242;padding:0 80px;text-align:center}.form-row-title{margin-bottom:6px;font-size:.875rem;line-height:1rem;color:#424242}.popup-main .form-submit-green{background:#17723b}.popup-main .form-submit-green:hover{border-color:#17723b}input[type=file]{visibility:hidden;position:absolute}.form-row-file label{display:flex}.form-row-file .file-img{flex-shrink:0;width:17px;height:18px;background-image:url(/img/add-file.svg);background-repeat:no-repeat;background-size:cover;margin-right:14px;cursor:pointer}.form-row-file .check-file{background-image:url(/img/checkdoc.png)}.form-row-file .file-text{font-size:.875rem;line-height:1.2;color:#424242;margin-right:9px;white-space:nowrap;cursor:pointer}.form-row-file .check-file{background-image:url(/img/checkdoc.png)}.file-types{color:#959595;font-size:.625rem;line-height:1.1}.custom-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.375rem;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #999;border-radius:2px}.custom-checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.custom-checkmark:after{display:block}.custom-checkbox .custom-checkmark:after{left:4px;top:2px;width:3px;height:7px;border:solid #0b331d;border-width:0 3px 3px 0;transform:rotate(45deg)}.custom-checkbox-green input:checked~.custom-checkmark:after{border:solid #17723b;border-width:0 3px 3px 0}.ui-datepicker{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);width:250px}.ui-datepicker-header{display:flex;justify-content:center;align-items:center;height:40px;background:#302f2f;position:relative}.ui-datepicker-title{font-family:Arial;font-style:normal;font-weight:700;font-size:1rem;line-height:1.125rem;color:#fff}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:50%;transform:translateY(-50%);height:10px!important;width:6.5px!important;background-size:cover;background-repeat:no-repeat;cursor:pointer}.ui-datepicker-prev{background-image:url(/img/vector-left.svg)!important;left:15px!important}.ui-datepicker-next{background-image:url(/img/vector-right.svg)!important;right:15px!important}.ui-datepicker-prev:hover{background-image:url(/img/vector-left-hover.svg)!important;background-color:transparent!important;border:none!important}.ui-datepicker-next:hover{background-image:url(/img/vector-right-hover.svg)!important;background-color:transparent!important;border:none!important}.form-row .ui-datepicker-trigger{cursor:pointer;position:absolute;right:15px;bottom:9.5px}.ui-datepicker-calendar{width:100%;padding:12px 15px}.ui-datepicker-calendar a{text-decoration:none;color:#959595;font-weight:400;font-size:.875rem;line-height:1rem}.ui-icon{font-size:0}a.ui-state-default{color:#000}span.ui-state-default{cursor:default;user-select:none;color:#959595;font-weight:400;font-size:.875rem;line-height:1rem}.ui-datepicker .ui-datepicker-buttonpane button{background-color:#0b331d;color:#fff;font-size:.875rem;line-height:2.5rem;user-select:none;padding:0;width:100px;border:none}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:50%;width:7px;height:11px}.ui-state-highlight,.ui-widget-content .ui-state-highlight{background-color:#0b331d;border-color:#0b331d;opacity:.3;color:#000}.ui-state-active,.ui-widget-content .ui-state-active{background-color:#0b331d!important;border-color:#0b331d!important;opacity:1;color:#fff}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{cursor:pointer;outline:0}.custom-select{width:100%;position:relative}.custom-select select{display:none}body .select-selected{background-color:#fff;border:1px solid #e5e5e5;user-select:none}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#0b331d transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #0b331d transparent;top:7px}.select-items div,.select-selected{color:#424242;padding:8px 16px;border:1px solid transparent;cursor:pointer}.select-items{position:absolute;background-color:#1e90ff;top:100%;left:0;right:0;z-index:99;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);user-select:none}.select-hide{display:none}.select-items div:hover,body .same-as-selected{color:#fff;background-color:#0b331d}.popup-overlay .callback-type-popup .popup-main{max-width:500px}.callback-options{display:flex;justify-content:space-around;padding:30px 0 20px}.callback-options__button{padding:0;cursor:pointer;border:none;padding:0;background:0 0;display:flex;flex-direction:column;align-items:center;text-align:center;color:#424242}.callback-options__title{font-weight:700;font-size:1rem;line-height:1.125rem;text-align:center;color:inherit;transition:color .3s}.callback-options__icon{margin-bottom:17px}.callback-options__icon svg{fill:#959595;transition:fill .3s}.callback-options__button:hover{color:#0b331d}.callback-options__button:hover .callback-options__icon svg{fill:#0b331d}@media (max-width:766px){.popup-main{padding:35px 34px 25px}}#apply-form .form-row{margin-bottom:20px!important}.business-duration-warn,.credit-sum-input-warn{font-size:.75rem;color:red;display:none}.business-duration-warn.active{display:block}.credit-sum-input-warn.active{display:block}.radio{margin-top:7px;display:flex!important}.radio p{font-style:normal;font-weight:400;font-size:1rem;line-height:1.125rem;color:#424242}.radio input{position:relative;width:16px;min-width:16px;height:16px;padding:0;margin-top:0;margin-right:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.radio input::after,.radio input::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio input[type=radio]::after,.radio input[type=radio]::before{border-radius:50%}.radio input::before{width:16px;height:16px;background-color:#fff;border:1px solid #666}.radio input[type=radio]::after{display:none;width:8px;height:8px;background-color:#0b331d}.radio input[type=radio]:checked::before{border:1px solid #0b331d}.radio input[type=radio].error::before{border:1px solid #fe0101}.radio input[type=radio]:checked::after{display:block}.radio input[type=checkbox]::after{display:none;width:12px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-50%,calc(-50% - 2px)) rotate(-55deg)}.radio input[type=checkbox]:checked::before{border:1px solid #0b331d;background-color:#0b331d}.radio input[type=checkbox]:checked::after{display:block}.modal-otp{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:-1;opacity:0;transition:all .15s linear}.modal-otp.show{z-index:1050;opacity:1;transition:all .3s linear;pointer-events:auto!important;z-index:999999!important}.modal-otp.show *{pointer-events:auto!important}.modal-otp.show .modal-otp__content{background-color:#fff;animation-duration:1.5s;animation-name:fadePopupDown}.modal-otp.show.hide{animation-duration:1.5s;animation-name:fadePopupUp}.modal-otp__content{background-color:#fff;background-size:cover;border:1px solid #fff;border-radius:4px;width:800px;height:260px;position:relative}.modal-otp__content strong{cursor:pointer;font-weight:700}.modal-otp__close{position:absolute;width:20px;height:20px;display:flex;align-items:center;justify-items:center;right:15px;top:20px;cursor:pointer}.modal-otp__btn:hover{color:#0b331d;background-color:transparent}.modal-otp{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:-1;opacity:0;transition:all .15s linear}.modal-otp.show .modal-otp__content{width:calc(100% - 20px);max-width:500px;height:auto;margin:auto;padding:58px 60px 60px;font-size:14px;border-radius:0}.modal-otp__content *{font-family:Arial,Helvetica,sans-serif;color:#424242}.modal-otp__content h2{max-width:280px;margin:0 auto 5px;font-weight:600;font-size:30px;text-align:center;line-height:1.2}.modal-otp__content h3{margin-bottom:16px;text-align:left;font-size:16px;line-height:1.1;font-weight:700}.modal-otp .hidden{display:none!important}.otp-icon{margin:0 0 18px 0;text-align:center}.otp-icon img{display:inline-block}.otp-inputs{margin:32px 0 16px;display:flex;align-items:center;justify-content:center;gap:16px}.otp-inputs input{width:40px;height:40px;padding:0;font-weight:400;font-size:16px;border:1.5px solid #959595;text-align:center}.otp-inputs.error input{border-color:#e28383}.otp-error-message{margin-bottom:8px;font-weight:700;color:#e28383;white-space:nowrap}.otp-error-message{margin-top:24px;font-weight:700;color:#d60000;white-space:nowrap}.otp-toggle{display:inline-block;margin:16px 0 12px;font-weight:400;text-decoration:underline;cursor:pointer}.otp-toggle:hover{text-decoration:none}.otp-info{background-color:#e5e5e5;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.otp-info.show{display:block;max-height:500px;margin:12px 0 24px;padding:16px;opacity:1}.otp-info p{margin-bottom:8px}.otp-info ul{padding-left:20px;list-style-type:disc}.modal-otp.show .otp-info ul li{margin-bottom:0!important;padding-bottom:2px}.modal-otp-btns{display:flex;align-items:center;justify-content:center;gap:16px;margin:12px 0 24px}.modal-otp-btns button{width:50%;height:40px;cursor:pointer;font-weight:600;font-size:14px}.modal-otp.show .modal-otp-btns button.btn-confirm{border:1.5px solid #0b331d;background:#0b331d;color:#fff}.modal-otp.show .modal-otp-btns button.btn-confirm.disabled,.modal-otp.show .modal-otp-btns button.btn-confirm[disabled]{background:#959595!important;border-color:#959595!important;cursor:not-allowed!important;color:#fff!important}.modal-otp.show .modal-otp-btns button.btn-confirm:hover{color:#0b331d;background-color:transparent}.modal-otp.show .modal-otp-btns button.btn-back{border:1.5px solid #959595;background:#fff}.modal-otp.show .modal-otp-btns button.btn-back:hover{color:#fff;background-color:#424242}.modal-otp.show .otp-error-lock-message{color:#d60000}@media screen and (max-width:767px){.modal-otp.show .modal-otp__content{padding:32px 24px}}@keyframes fadePopupDown{from{transform:translateY(-40%)}to{transform:translateY(0)}}@keyframes fadePopupUp{from{transform:translateY(0)}to{transform:translateY(-100%)}}
