*,::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:#431d33;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}.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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section{width:100%;max-width:320px;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}.title{color:#778ed2;text-align:center;font-weight:700;font-size:36px;margin-bottom:36px}._field_item{position:relative;margin-bottom:20px}._field_item ._item_input{border:1px solid #778ed2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.5em;font-weight:400;font-size:20px;line-height:22px;color:#431d33;padding:27px 24px;text-shadow:none;-webkit-box-shadow:none!important;box-shadow:none!important;width:100%;outline:0}._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:#431d33;font-weight:400;font-size:12px;line-height:14px;left:0;pointer-events:none;position:absolute;top:-25px;margin-bottom:0;-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px);text-transform:uppercase}._field_item ._field_error{display:none;font-weight:400;font-size:12px;line-height:12px;color:#e83841;padding-left:5px;padding-top:3px;text-align:center}._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 1.19em;border:none;border-radius:8px;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#431d33),to(#2a3759));background:linear-gradient(90deg,#431d33 0,#2a3759 100%);width:100%;max-width:260px;margin:35px auto;display:block;font-size:20px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600}a.button:hover,button.button:hover,input[type=submit]:hover{background-color:linear-gradient(90deg,#431d33 0,#2a3759 100%)}a.button:disabled,button.button:disabled,input[type=submit]:disabled{cursor:default!important;background:#fff!important;color:linear-gradient(90deg,#431d33 0,#2a3759 100%);border:1px solid linear-gradient(90deg,#431d33 0,#2a3759 100%)}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:#431d33}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:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.checkbox input[type=checkbox]+label::before{content:"";display:inline-block;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:2px solid #778ed2;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.checkbox input[type=checkbox].error+label::before{background:url(../img/icon-checkbox_error.svg) no-repeat;border:1px solid transparent}.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;border:1px solid transparent}.checkbox .text{font-family:Roboto,sans-serif;font-size:12px;line-height:14px;width:90%}.checkbox .text a{color:#00a0d0;text-decoration:none}.checkbox ._field_error{display:none;width:100%;padding:15px 15px 0 30px;font-weight:400;font-size:12px;line-height:12px;color:#e83841}.checkbox input[type=checkbox].error~._field_error{display:block}._form_text{margin:0 0 30px 0}#form\[first\] #first\:sendOtp .text a{color:inherit;text-decoration:underline}#first\:getOtp .getOtp_tel{text-align:center;margin-bottom:45px}#first\:getOtp #form\[otp\] ._field_item ._field_label{top:-30px}#first\:getOtp #form\[otp\] ._field_item .otp_error{text-align:left}#first\:getOtp #form\[otp\] .otp_resend{font-size:14px;color:#431d33;text-align:center}#first\:getOtp #form\[otp\] .otp_resend a{color:inherit;text-decoration:underline}._mobile #attachFiles form[name=attachments] .mob_visible ._field_item label{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#431d33),to(#2a3759));background:linear-gradient(90deg,#431d33 0,#2a3759 100%);border:1px solid transparent;padding:13px 0}._mobile #attachFiles form[name=attachments] .mob_visible ._field_item label .btn{top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:c;-ms-flex-pack:c;justify-content:c}._mobile #attachFiles form[name=attachments] ._field_item label{background:0 0;border:1px solid #431d33;color:#431d33}._mobile #attachFiles form[name=attachments] ._field_item label .btn{display:block;padding:10px;top:7px}._mobile #attachFiles form[name=attachments] ._field_item label .btn::after{content:""}._mobile #attachFiles form label.attach{max-width:260px}#attachFiles{text-align:center;max-width:600px}#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;width:100%;max-width:320px;margin:0 auto 30px auto}#attachFiles .progress__bar{width:20%;height:5px;background:#431d33;border-radius:4px}#attachFiles .progress .active{background:#0079ff}#attachFiles .title{font-weight:600;font-size:18px;margin-bottom:30px;color:#431d33}#attachFiles .img{margin-bottom:30px;border:1px solid #778ed2;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 30px}#attachFiles .img.error{border:1px solid #e83841}#attachFiles form .subt{height:36px;color:#7d7d7d;font-size:12px;text-transform:uppercase}#attachFiles form label.attach{background:-webkit-gradient(linear,left top,right top,from(#431d33),to(#2a3759));background:linear-gradient(90deg,#431d33 0,#2a3759 100%);position:relative;min-height:50px;padding:16px 0;border-radius:8px;color:#fff;font-weight:500}#attachFiles form label.attach input{opacity:.01;height:inherit}#attachFiles form label.attach .btn{position:absolute;top:5px;left:0;width:100%;cursor:pointer;padding:10px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#attachFiles form label.attach.disabled{cursor:default!important;background:#fff!important;color:linear-gradient(90deg,#431d33 0,#2a3759 100%);border:1px solid linear-gradient(90deg,#431d33 0,#2a3759 100%)}.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%}}