:root{--color-red:#ff0000;--color-transparent:transparent;--main-button-color:#515151;--additional-orange-1:#020000;--additional-orange-2:#020000;--primary-yellow:#fff;--button-hover-color:#fff;--transparent-overlay-orange:#fff;--light-overlay-orange:#767676;--disabled-button-color:#838383;--bright-orange:#020000;--footer-background-color:#000000;--color-green:green;--light-green:#4ca555;--color-black:#000000;--overlay-color:rgba(0,0,0,0.5);--gray-border:#9a9a9a;--gray-loader:#f3f3f3;--date-input:#aaa;--description-color:#686663;--placeholder-color:#8d8d8d;--light-background-color:#aeaeae29;--dark-text-color:#2f2d2c;--medium-text-color:#676767;--medium-sub-text-color:#676767;--color-gray:gray;--dark-placeholder:#8b8b8b;--light-gray-placeholder:#d9d9d9;--medium-gray:#ccc;--color-white:#ffffff;--modal-background-color:#f0ede5;--mobile-background-color:#f5f5f5;--border-color:#dddddd;--content-bg-color:#fbf7f4;--light-gray:#e8e8e8;--semi-transparent-white:rgba(255,255,255,0.7);--transparent-black:rgba(221,221,221,0);--semi-transparent-gray:rgba(221,221,221,0.44);--box-shadow-1:#00000026;--box-shadow-2:#0000001f}.ui-form-field{padding:.45em 0;display:flex;flex-direction:column}.ui-form-field label{margin:0;font-family:var(--sora-font);font-size:15px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:var(--placeholder-color);padding:0 0 4px}.ui-form-field input{border:1px solid var(--border-color);width:100%;border-radius:8px;padding:12px 18px 14px;outline:none;color:var(--placeholder-color)}.ui-form-field .errors{margin:0;padding:20px 0 0;list-style:none;color:#000}.ui-form-field.ui-form-field-one-line{display:grid;grid-template-areas:"control label" "error error";grid-template-columns:20px auto}.ui-form-field.ui-form-field-one-line .control{grid-area:control}.ui-form-field.ui-form-field-one-line .errors{grid-area:error}.ui-form-field.ui-form-field-one-line label{padding:0 0 0 10px;grid-area:label}.ui-form-field.ui-form-field-one-line label .separator{display:none}.ui-form-field.ui-form-field-one-line:not(:has(input:disabled)) label{cursor:pointer}.error-message{color:var(--color-red);font-family:var(--sora-font);font-size:15px;margin:5px 0 7px;text-transform:capitalize}.no-cap{text-transform:none}.password_validation_message{text-align:center}.input_with_icon_wrapper{position:relative;width:100%}.password_eye_button{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.button{color:var(--color-white);background:var(--main-button-color);padding:13px 0;text-align:center;outline:none;border:0;border-radius:50px;font-size:16px;cursor:pointer;width:100%;height:45px;display:flex;align-items:center;justify-content:center;font-family:var(--sora-font)}.button:disabled{background:var(--disabled-button-color);opacity:.6;cursor:not-allowed!important}.button:disabled:hover{background:var(--disabled-button-color)!important}.button .spinner{height:20px;width:20px;margin:0;border-left:3px solid var(--color-white);border-top:3px solid var(--color-white);border-radius:50%;background:var(--main-button-color);border-bottom:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);will-change:transform;animation:spin 1s linear infinite}@media(min-width:1190px){.button:hover{background:var(--light-overlay-orange)}}.button:hover{background:var(--light-overlay-orange)}.button-outline{background:rgba(0,0,0,0)!important}.button-outline,.button-outline:hover{color:var(--main-button-color)!important;border:1px solid var(--main-button-color)!important}.button-outline:hover{background:var(--transparent-overlay-orange)!important}.radius-sm{border-radius:4px}.checkbox{display:flex;align-items:center}.checkbox input{cursor:pointer;border:1px solid var(--border-color);height:20px;width:20px;margin:0 10px 0 0}.checkbox label{margin:0;padding:0;font-family:var(--sora-font);font-size:15px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:var(--placeholder-color);cursor:pointer}@media(min-width:1190px){.auth_page{padding-top:100px;padding-bottom:100px;background:var(--color-white)}}.auth_page .mt-20{margin-top:20px}.auth_page .mt-22{margin-top:22px}@media(min-width:1190px){.auth_page_box{width:550px;margin:100px auto 0;box-shadow:0 0 15px 0 var(--box-shadow-2);background:var(--color-white);border-radius:18px}}.auth_page_box_heading{padding:24px 0 30px}.auth_page_box_heading h2{font-family:var(--sora-font);font-size:28px;font-weight:600;line-height:35px;letter-spacing:0;text-align:center;margin:0}.auth_page_box_inner{position:relative;padding:0 30px 15px}.auth_page_box_inner .input-text-label{color:var(--placeholder-color);font-size:15px;font-weight:400;font-family:var(--sora-font)}.auth_page_box_inner .email_validation_message{color:var(--color-red);font-family:var(--sora-font);margin:0 0 10px;text-transform:capitalize}.auth_page_box_inner .email_validation_message>div{font-size:15px}.auth_page_box_inner .ui-form-field input{width:calc(100% - 60px)}.auth_page_box_inner .validations-section{padding-top:10px;display:flex;justify-content:flex-end;align-items:center}.auth_page_box_inner .validations-section .forgot-link{font-family:var(--sora-font);font-size:15px;font-weight:600;line-height:19px;color:var(--additional-orange-2);background-color:rgba(0,0,0,0);border:0;text-decoration:underline;text-align:right;width:-moz-fit-content;width:fit-content;cursor:pointer}.auth_page_box_inner .authentication_button_container{margin-top:20px}.auth_page_box_inner .react-select_prefix_inner_class__menu-list{max-height:320px}.auth_page_box_inner .ui-form-field input{width:calc(100% - 60px)!important}.auth_page_box_inner .edit-profile-button{display:flex;align-items:center;margin-top:30px;justify-content:space-between;gap:30px}.auth_page_box .auth_email_settings{border:1px solid var(--border-color);border-radius:8px;padding:12px 0;margin-top:15px;color:var(--placeholder-color)}.auth_page_box .auth_email_settings_label{font-size:15px;font-weight:400;font-family:var(--sora-font);line-height:18px;margin:0 0 12px 20px}.auth_page_box .auth_email_settings .email_horizontal_line{border-color:var(--border-color);opacity:.3}.auth_page_box .auth_email_settings .auth_email_settings_options{padding:0 17px}.auth_page_box .auth_email_settings .auth_email_settings_options .toggle_receipt_email{margin-top:10px}.auth_page_box .server_error_message{color:var(--color-red);margin:0;padding:5px 20px 20px;font-family:var(--sora-font);text-align:center}.spinner{height:20px;width:20px;margin:0;border-left:3px solid var(--color-white);border-top:3px solid var(--color-white);border-radius:50%;background:var(--main-button-color);border-bottom:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);will-change:transform;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button_text{margin:0}.reset-password-loading{width:100%;height:60vh}.body_content{position:relative}