.error{padding-top:var(--pm-050);line-height:1.5}.custom_error,.error{color:var(--color-primary);font-size:var(--font-size-xxs)}.custom_error{padding-top:0}.forget-pass__form{margin:60px 0;max-width:575px;width:100%;margin-inline:auto;box-shadow:0 6px 56px 5px #0000001f;padding:20px;border-radius:var(--radius-max);display:flex;flex-direction:column;justify-content:center;gap:25px;align-items:center;background-color:#fff;min-height:70vh}.forget-pass__form a,.forget-pass__form button,.forget-pass__form>div{width:100%}.forget-pass__form a,.forget-pass__form button{margin-top:var(--pm-075);margin-bottom:var(--pm-075);padding-block:var(--pm-100)}.forget-pass__form input{color:var(--color-balck);background-color:#eaeaea;padding:var(--pm-075);border-radius:var(--radius-max);border:none;border-right:16px solid transparent;font-size:var(--font-size-xs);width:100%;min-height:50px}.forget-pass__form input::placeholder{color:#9e9e9e}.forget-pass__form input[type=number].otp-input::-webkit-inner-spin-button,.forget-pass__form input[type=number].otp-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@media only screen and (min-width:577px){.forget-pass__form{padding:40px}.forget-pass__form-title{font-size:var(--font-size-xxl)}}.forget-pass__form1{max-width:575px;width:100%;margin-inline:auto;box-shadow:0 6px 56px 5px #0000001f;padding:20px;border-radius:var(--radius-max);display:flex;flex-direction:column;justify-content:center;gap:22px;align-items:center;background-color:#fff;min-height:50vh}.forget-pass__form-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);margin-bottom:var(--pm-100)}.forget-pass__email-sent{background-color:var(--color-black);border-radius:var(--radius-min);padding:var(--pm-075) var(--pm-050);margin-bottom:var(--pm-075)}.forget-pass__email-sent p{color:var(--color-white);font-size:var(--font-size-xxs);text-align:center}.forget-pass__form1 a,.forget-pass__form1 button,.forget-pass__form1>div{width:100%;font-size:15px}.forget-pass__form1 a,.forget-pass__form1 button{margin-top:var(--pm-075);margin-bottom:var(--pm-075);padding-block:var(--pm-100)}.forget-pass__form1 input{color:var(--color-balck);background-color:#eaeaea;padding:var(--pm-075);border-radius:var(--radius-max);border:none;border-right:16px solid transparent;font-size:var(--font-size-xs);width:100%;min-height:50px}.forget-pass__form1 input::placeholder{color:#9e9e9e}.forget-pass__form1 input[type=number].otp-input::-webkit-inner-spin-button,.forget-pass__form1 input[type=number].otp-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.forget-pass__resend-otp-container{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.forget-pass__resend-otp-container p{font-size:var(--font-size-xs)}.forget-pass__disabled{opacity:.65}.forget-pass__resend-otp-container strong{transition:all .3s ease;cursor:pointer;font-weight:600}.forget-pass__resend-otp-container strong:hover{color:var(--color-primary)}.forget-pass__disabled strong:hover{color:var(--color-balck);cursor:not-allowed}.forget-pass__error{margin-top:-15px}@media only screen and (max-width:768px){.forget-pass__form1 a,.forget-pass__form1 button,.forget-pass__form1>div{width:100%;font-size:12px}.modal2 h2{margin:0;font-size:23px}.forget-pass__form1{gap:19px}}@media only screen and (min-width:577px){.forget-pass__form1{padding:24px}.forget-pass__form-title{font-size:var(--font-size-xxl)}.forget-pass__form1{gap:8px}}@media only screen and (max-width:425px){.forget-pass__form1 a,.forget-pass__form1 button,.forget-pass__form1>div{width:100%;font-size:12px}.forget-pass__form1{gap:8px}.modal2 h2{margin:0;font-size:23px}.modal2{position:fixed;top:55%}}.close-btn{position:relative;top:-10px;font-size:31px;color:#333;cursor:pointer;padding:4px}.close_btn_verify{display:flex;justify-content:end}@media only screen and (max-width:475px){p.otp_text{line-height:17px}.forget-pass__form1{gap:8px}}.info-button{display:flex;align-items:center;justify-self:start;height:12px;width:12px;position:relative;cursor:pointer}.info-button img{width:100%;height:100%;object-fit:contain;position:relative}.info-button__content{position:absolute;max-width:200px;width:max-content;padding:8px;border-radius:5px;letter-spacing:.25px;visibility:hidden;opacity:0;transform:scale(0);transition:all .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.5;z-index:99;font-weight:500!important}.info-button__content.active{transform:scale(1);visibility:visible;opacity:1}.info-button__content.light{background-color:var(--color-white-secondary);color:var(--color-black)}.info-button__content.dark{background-color:var(--color-black);color:var(--color-white-secondary);font-weight:300}.info-button.arrow:before{content:"";position:absolute;transform:translateX(-50%);left:50%;visibility:hidden;transition:all .1s ease;top:auto;bottom:auto;border-color:transparent}.info-button.light.arrow.top:before{visibility:visible;border:10px solid transparent;border-top:10px solid var(--color-white-secondary);top:-10px}.info-button.light.arrow.bottom:before{visibility:visible;border:10px solid transparent;border-bottom:10px solid var(--color-white-secondary);bottom:-10px}.info-button.dark.arrow.top:before{visibility:visible;border:10px solid transparent;border-top:10px solid var(--color-black);top:-10px}.info-button.dark.arrow.bottom:before{visibility:visible;border:10px solid transparent;border-bottom:10px solid var(--color-black);bottom:-10px}@media only screen and (max-width:300px){.info-button__content{max-width:125px}}.sign-up__section{background:url(/assets/bg-line-2.svg) no-repeat 50%;background-size:100% 100%}.sign-up__form{max-width:575px;width:100%;margin-inline:auto;box-shadow:0 5.5562310218811035px 55.56230926513672px 4.167173385620117px #0000001f;padding:20px;border-radius:var(--radius-max);display:flex;flex-direction:column;gap:25px;align-items:center;background-color:#fff}.sign-up__form button,.sign-up__form>div{width:100%}.sign-up__form button{margin-top:var(--pm-075);height:50px}.sign-up__form select{cursor:pointer}.sign-up__form input,.sign-up__form select{color:var(--color-balck);background-color:#eaeaea;padding:var(--pm-075);border-radius:var(--radius-max);border:none;border-right:16px solid transparent;font-size:var(--font-size-xs);width:100%;min-height:50px}.sign-up__form input::placeholder{color:#9e9e9e}.sign-up__two-col{display:flex;flex-direction:column;gap:25px}.sign-up__two-col>div{flex:1 1}.sign-up__form-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular)}.sign-up__form-agree{display:flex;align-items:flex-start;gap:8px}.sign-up__form-agree input[type=checkbox]{accent-color:var(--color-primary);cursor:pointer;height:15px;width:15px;min-height:unset}.sign-up__form-agree input{width:max-content}.sign-up__form-agree label{flex:1 1;line-height:1.5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:-3px}.sign-up__form-agree a,.sign-up__form-agree label{font-size:var(--font-size-xxs);color:var(--color-gray-medium)}.sign-up__form-agree a{text-decoration:underline;transition:all .3s ease}.sign-up__form-agree a:hover{color:var(--color-primary)}.sign-up__form-countries{display:flex}.sign-up__form-password-span{position:relative}.sign-up__form-password-eye{position:absolute;top:50%;right:15px;transform:translateY(-50%);object-fit:contain;cursor:pointer}.sign-up__form-have-account{color:var(--color-blue);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s ease}.sign-up__form-have-account:hover{color:var(--color-black);text-decoration:underline}.sign-up__teacher-modal-content-container{min-height:150px;min-width:250px;width:100%;height:100%;max-width:500px;max-height:325px;background-color:var(--color-background-primary);border-radius:var(--radius-max);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--pm-200);gap:20px}.sign-up__teacher-modal-content-container h3{font-weight:600;line-height:1.25}.sign-up__teacher-modal-content-container p{font-size:var(--font-weight-medium);font-weight:var(--font-weight-medium);line-height:1.25;color:var(--color-accent-dark)}.sign-up__teacher-modal-content-container p>a{color:var(--color-blue);transition:all .2s ease}.sign-up__teacher-modal-content-container p>a:hover{color:var(--color-balck)}@media only screen and (min-width:577px){.sign-up__form{padding:40px}.sign-up__two-col{flex-direction:row;gap:30px}.sign-up__form-title{font-size:var(--font-size-xxl)}.sign-up__form-agree a,.sign-up__form-agree label{font-size:var(--font-size-xs)}}.verify_code_phone-sent{position:relative;display:block;color:var(--color-white);background-color:var(--color-black);border:1px solid var(--color-black);border-radius:var(--radius-min);padding-block:var(--pm-075);padding-inline:var(--pm-125);letter-spacing:1px;font-weight:var(--font-weight-regular);font-weight:var(--font-weight-medium);font-family:var(--font-poppins);font-size:var(--font-size-xs);width:100%;text-align:center;opacity:1;transition:all .3s ease;height:-moz-fit-content;height:fit-content}.verify_code_resend{display:flex;justify-content:space-between;padding:0 5px}.button_go_back{position:relative;display:block;background-color:#fff;border:1px solid var(--color-black);border-radius:var(--radius-min);padding-block:var(--pm-075);padding-inline:var(--pm-125);letter-spacing:1px;font-weight:var(--font-weight-regular);cursor:pointer;font-weight:var(--font-weight-medium);font-family:var(--font-poppins);font-size:var(--font-size-xs);width:100%;text-align:center;opacity:1;transition:allease .3s;height:-moz-fit-content;height:fit-content}.resend_btn{font-weight:500;cursor:pointer}.pass__input-container{position:relative;width:100%}.password__eye-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);object-fit:contain;height:20px;width:20px;cursor:pointer}.miwcc__container{width:100%}.miwcc__info-btn-container{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:140px;width:100%;margin-bottom:10px}.miwcc__label,.miwcc__label-important{font-size:var(--font-size-xxs);color:var(--color-black)}.miwcc__label-important{display:flex;align-items:flex-start;width:max-content}.miwcc__label-important:after{content:"*";font-size:var(--font-size-sm);color:var(--color-primary);margin-left:2px}.cd__main{position:relative;width:100%;display:flex;gap:5px}.cd__main *{font-size:var(--font-size-xxs);line-height:1.25}.cd__item-container{display:flex;align-items:center;justify-content:space-evenly;padding:var(--pm-025);cursor:pointer;font-size:var(--font-size-xs)!important;gap:2px;background-color:#eaeaea;height:50px;border-radius:var(--radius-max);width:85px}.cd__input-container{width:100%;flex:1 1}.cd__dropdown-container{background-color:#eaeaea;height:max-content;overflow:hidden;box-shadow:0 5.5562310218811035px 55.56230926513672px 4.167173385620117px #0000001f;padding:var(--pm-075);position:absolute;inset-inline:0;top:calc(100% + 2px);border-radius:var(--radius-max);isolation:isolate;z-index:3}.cd__dropdown-input{position:relative;top:0;inset-inline:0;background-color:#eaeaea;border-radius:16px;border:1px solid #9e9e9e;height:35px}.cd__dropdown-input input{border-radius:16px;height:100%;min-height:unset;outline:none;border:none;background:transparent;padding-left:10px}.cd__dropdown-input-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.cd__dropdown-item-list-container{overflow-y:auto;height:100%;max-height:150px}.cd__dropdown-item-list-container::-webkit-scrollbar{width:5px}.cd__dropdown-item-list-container::-webkit-scrollbar-track{background-color:var(--color-white);border-radius:10px}.cd__dropdown-item-list-container::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:10px}.cd__dropdown-item-container{display:flex;align-items:center;padding:var(--pm-075);cursor:pointer;font-size:var(--font-size-xs)!important;gap:10px}.cd__dropdown-item-selected{height:15px;width:15px;border-radius:50%;border:1px solid #9e9e9e;padding:2px}.cd__dropdown-item-selected-inner{height:100%;width:100%;border-radius:50%;background-color:var(--color-black)}.cd__dropdown-item-container>p{font-size:.7rem}.cd__dropdown-container>p{font-size:.7rem;margin-top:var(--pm-050)}.reverify_phone_number{position:relative;display:flex;justify-content:end;font-size:var(--font-size-xs);color:var(--color-black)}@media (max-width:768px){.reverify_phone_number{margin-left:12px}}@media (max-width:320px){.reverify_phone_number{margin-left:0}}.reverify_phone_number:hover .customTooltip{display:block}.customTooltip{position:absolute;top:-80px;left:0;width:100%;background:#000;color:#fff;font-size:13px;padding:10px 5px;border-radius:4px;text-align:left;line-height:16px;display:none;z-index:1}@media (max-width:400px){.customTooltip{margin-top:-36px}}.re_verify{margin-right:8px;font-size:var(--font-size-xxs);color:var(--color-black);display:flex;align-items:flex-start;width:max-content;cursor:pointer}.re_verify.disabled{color:gray;cursor:not-allowed}.re_verify:after{content:"*";font-size:var(--font-size-sm);color:var(--color-primary);margin-left:2px}.modal{position:fixed;inset:0;animation:revealModal .3s ease forwards;z-index:999999999;isolation:isolate;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal__backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.85);cursor:pointer;z-index:-1}.modal__close-btn-container{position:absolute;right:20px;top:20px;cursor:pointer;z-index:999}@keyframes revealModal{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}.content__content-wrapper,.reverse__container{display:flex;flex-direction:column}.content__content-wrapper{align-items:center}.content__content{display:flex;flex-direction:column;text-align:center;margin-bottom:var(--pm-200)}.content__content h1{font-size:var(--font-size-xxl)}.content__content h1,.content__content h2{font-weight:var(--font-weight-bold);color:var(--color-accent-dark);line-height:1.25}.content__content h2{font-size:var(--font-size-lg)}.content__content h3{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-accent-dark);line-height:1.25}.content__content p{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-accent-gray);line-height:1.75}@media only screen and (min-width:880px){.reverse__container{flex-direction:row-reverse}.content__content-wrapper{align-items:flex-start}.content__content{text-align:unset}.content__content h1{font-size:var(--font-size-4xl)}.content__content h2{font-size:1.65rem}.content__content h3{font-size:var(--font-size-lg)}.content__content p{font-size:var(--font-size-sm)}}@supports (font-size:clamp(var(--font-size-lg ),5vw,var(--font-size-4xl ))){.content__content h1{font-size:clamp(var(--font-size-xxl),5vw,var(--font-size-5xl))}.content__content h2{font-size:clamp(var(--font-size-xl),4vw,var(--font-size-3xl))}.content__content h3{font-size:clamp(var(--font-size-md),4vw,var(--font-size-lg))}.content__content p{font-size:clamp(var(--font-size-xs),2vw,var(--font-size-sm))}}