*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:0}:root{--app-height-phone:100vh;--app-main_bottom-phone:150px;--app-main_min_mobile_width:480px}body{font-family:Roboto,sans-serif;color:#000;background:#fff}.container{width:100%;padding:0 15px}a{text-decoration:none}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(fonts/roboto-v29-latin-ext_latin-regular.woff2) format("woff2"),url(fonts/roboto-v29-latin-ext_latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(""),url(fonts/roboto-v29-latin-ext_latin-500.woff2) format("woff2"),url(fonts/roboto-v29-latin-ext_latin-500.woff) format("woff")}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hidden{display:none!important}.visibility{visibility:hidden}.body_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden;height:100%}.body_wrapper .body_head{width:100%;margin-bottom:20px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.05);border:1px solid transparent;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.body_wrapper .body_main{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.body_wrapper .body_main._mobile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--app-main_bottom-phone)}.body_wrapper .body_main._mobile .mob_visible{display:block}.body_wrapper .body_main .mob_visible{display:none}.body_wrapper .body_footer{-webkit-box-flex:0;-ms-flex:0;flex:0}.container{width:100%;max-width:1000px;margin:0 auto}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;margin:0 auto;padding-bottom:10px}.logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.logo img{width:auto;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section{width:100%;max-width:500px;margin:0 auto}.loading_ex{position:relative}.loading_ex::after{content:"";display:block;position:absolute;top:0;left:0;background:url(../img/loading.svg) no-repeat 50% 50%;background-size:50%;width:100%;height:100%}.otp_error{color:#e83841}._field_item{position:relative;margin-bottom:20px}._field_item ._item_input{border:1px solid #084ae8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.5em;font-weight:400;font-size:16px;line-height:22px;color:#212121;padding:24px 20px 9px 20px;text-shadow:none;-webkit-box-shadow:none!important;box-shadow:none!important;width:100%;outline:0}._field_item ._item_input.empty~._field_label{color:#7d7d7d;font-weight:400;font-size:16px;line-height:22px;pointer-events:none;position:absolute;-webkit-transform:translateY(17px);-ms-transform:translateY(17px);transform:translateY(17px);top:0}._field_item ._item_input:focus~._field_label{font-weight:400;font-size:12px;line-height:14px;-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}._field_item ._item_input.mask::-webkit-input-placeholder{color:transparent}._field_item ._item_input.mask::-moz-placeholder{color:transparent}._field_item ._item_input.mask:-ms-input-placeholder{color:transparent}._field_item ._item_input.mask::-ms-input-placeholder{color:transparent}._field_item ._item_input.mask::placeholder{color:transparent}._field_item ._item_input.error{border-color:#e83841}._field_item ._item_input.error~._field_error{display:block}._field_item ._item_input:disabled{cursor:default!important;background:#f6f7fb;border-color:#f6f7fb}._field_item ._field_label{color:#7d7d7d;font-weight:400;font-size:12px;line-height:14px;left:20px;pointer-events:none;position:absolute;top:0;margin-bottom:0;-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}._field_item ._field_error{display:none;font-weight:400;text-align:center;font-size:10px;line-height:12px;color:#e83841;padding-left:5px;padding-top:3px}._field_item input[type=number]{-moz-appearance:textfield}._field_item input[type=number]::-webkit-inner-spin-button,._field_item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}._field_item button[type=button]{width:100%;margin:0;max-width:100%}._field_item ._otpfield{letter-spacing:20px;text-align:center}a.button,button.button,input[type=submit]{cursor:pointer;padding:.75em 2.19em;border:none;border-radius:.5em;color:#fff;background-color:#216fd5;width:100%;max-width:250px;margin:35px auto;display:block}a.button:hover,button.button:hover,input[type=submit]:hover{background-color:#124c97}a.button:disabled,button.button:disabled,input[type=submit]:disabled{cursor:default!important;background:#fff!important;color:#216fd5;border:1px solid #216fd5}a.button._nomarging,button.button._nomarging,input[type=submit]._nomarging{margin:10px auto}a.button._white,button.button._white,input[type=submit]._white{background-color:#fff;color:#000}a.button._white:hover,button.button._white:hover,input[type=submit]._white:hover{text-decoration:underline}a.button{text-align:center}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.checkbox input[type=checkbox]+label::before{content:"";display:inline-block;width:22px;height:21px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #084ae8;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.checkbox input[type=checkbox]:not(:disabled):active+label::before{background-color:#b3d7ff;border-color:#b3d7ff}.checkbox input[type=checkbox]:checked+label::before{background:url(../img/icon-checkbox.svg) no-repeat}.checkbox input[type=checkbox]:not(:checked)+label::before{border:1px solid #e83841}.checkbox .text{font-family:Roboto,sans-serif;font-size:12px;line-height:14px}.checkbox .text a{color:#00a0d0;text-decoration:none}.error-message{display:none;font-size:11px;font-style:normal;font-weight:400;line-height:100%;text-align:center;color:#e83841;margin-bottom:16px}.error-message.active{display:block}._form_text{margin:15px}#attachFiles{text-align:center}#attachFiles .progress{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}#attachFiles .progress__bar{width:20%;height:5px;background:#deedff}#attachFiles .progress .active{background:#2a70c8}#attachFiles .title{font-weight:800;font-size:14px;margin-bottom:30px}#attachFiles .img{margin-bottom:30px}#attachFiles form .subt{height:36px;color:#7d7d7d;font-size:12px;text-transform:uppercase}#attachFiles form label.attach{background:#2a70c8;position:relative;min-height:50px;padding:10px 0;border-radius:.5em;color:#fff}#attachFiles form label.attach input{opacity:.01;height:inherit}#attachFiles form label.attach .btn{position:absolute;top:0;left:0;width:100%;cursor:pointer;padding:10px;font-size:14px}#attachFiles form label.attach.disabled{cursor:default!important;background:#fff!important;color:#216fd5;border:1px solid #216fd5}.backdrop{display:none;position:fixed;top:0;left:0;background:rgba(31,39,37,.8);width:100%;height:100vh;z-index:99999}.backdrop .modal-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;max-width:320px;min-height:250px;margin-left:auto;margin-right:auto;background:#fff;border-radius:18px;-ms-flex-line-pack:stretch;align-content:stretch}.backdrop .modal-wrap .modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:10px 15px;width:100%;-ms-flex-item-align:stretch;align-self:stretch}.backdrop .modal-wrap .modal-inner .close{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.backdrop .modal-wrap .modal-inner .close .btn-close{width:17px;height:17px;background:url(../img/icon-close__blue.svg) no-repeat center center;background-size:80%!important;padding-left:10px;border:none;cursor:pointer}.backdrop .modal-wrap .modal-inner .close .btn-close:active,.backdrop .modal-wrap .modal-inner .close .btn-close:focus,.backdrop .modal-wrap .modal-inner .close .btn-close:hover{outline:0}.backdrop .modal-wrap .modal-inner .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.backdrop .modal-wrap .modal-inner .contents>div:not(:last-child){margin-bottom:15px}.backdrop .modal-wrap .modal-inner .contents .message{font-weight:700;font-size:18px;line-height:25px;text-align:center}.backdrop._active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.container{padding:0 10px}.logo{height:80px;width:100%}section{max-width:100%}}