.next-step-button-container{box-sizing:border-box;cursor:pointer;background-color:#0f6b6b;border-radius:1.5rem;justify-content:center;align-items:center;gap:8px;min-height:49px;padding:14px 18px;display:flex}@media screen and (max-width:767px){.next-step-button-container{gap:4px;padding:8px 10px}}.next-step-button-text{color:#fff;font-size:14px;font-weight:500}.ltr-arrow{transform:rotate(-180deg)!important}.rtl-arrow{transform:rotate(0)!important}.next-step-button-disable{opacity:.5;pointer-events:none;background-color:#212121}
.academic-information-form-container{box-sizing:border-box;width:100%;padding-top:1rem}.academic-information-form-row{justify-content:flex-start;align-items:flex-start;gap:22px;width:100%;margin-bottom:20px;display:flex}@media screen and (max-width:479px){.academic-information-form-row{flex-direction:column}}.academic-information-form-button-container{box-sizing:border-box;justify-content:flex-end;gap:1rem;padding-top:1rem;display:flex}
.previous-step-button-container{box-sizing:border-box;cursor:pointer;background-color:#e0e0e0;border-radius:1.5rem;justify-content:center;align-items:center;gap:8px;padding:14px 18px;display:flex}.previous-step-button-text{color:#424242;font-size:14px;font-weight:500}.ltr-arrow-p{transform:rotate(360deg)!important}.rtl-arrow-p{transform:rotate(180deg)!important}
.identity-information-form-container{box-sizing:border-box;width:100%;padding-top:1rem}.identity-information-form-row{justify-content:flex-start;align-items:flex-start;gap:22px;width:100%;margin-bottom:20px;display:flex}@media screen and (max-width:479px){.identity-information-form-row{flex-direction:column}}
.file-upload-form-container{box-sizing:border-box;width:100%;padding-top:1rem}.file-upload-form-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:1rem;display:flex;position:relative}.file-upload-form-button-container{box-sizing:border-box;justify-content:flex-end;gap:1rem;padding-top:1rem;display:flex}.textarea-input{resize:none;box-sizing:border-box;background-color:#eee;border:1px solid #f5f5f5;border-radius:1rem;width:100%;height:121px;padding:1rem}.form-label{color:#212121;margin-bottom:10px;margin-right:4px;font-size:16px;font-weight:400}.file-upload-form-input{box-sizing:border-box;cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:1rem;font-size:14px;font-weight:400;display:flex}.without-upload{color:#9e9e9e;background-color:#eee;border:2px dashed #9e9e9e}.uploaded{color:#424242;background-color:#e75d0e1a;border:2px dashed #e75d0e}.file-upload-delete{cursor:pointer;position:absolute;top:3.25rem;left:3rem}
.modal-overlay{opacity:0;visibility:hidden;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.modal-overlay.show{opacity:1;visibility:visible}.modal{box-sizing:border-box;border-radius:8px;width:100%;max-width:900px;padding:1rem;transition:transform .3s;position:relative;transform:translateY(-20px)}.modal-overlay.show .modal{transform:translateY(0)}@media screen and (max-width:767px){.modal{width:calc(100vw - 2rem)}}.normal-container{background:#fff;box-shadow:0 4px 12px #0003}.modal-title-wrapper{justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;display:flex}.modal-title-text{letter-spacing:0;color:#0f6b6b;font-size:18px;font-weight:700;line-height:28px}.modal-close-icon{cursor:pointer}
.loading-container{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.loading-text{color:#616161}
.result-text{color:#212121;font-size:16px;font-weight:400}
.request-advice-container{box-sizing:border-box;width:100%;margin-bottom:55px;padding-top:102px}
