.Home-module__5iFGfa__root{height:calc(100vh - 15.45vw);flex-direction:column;align-items:center;height:calc(100svh - 15.45vw);display:flex;position:relative}@media (min-width:1024px){.Home-module__5iFGfa__root{justify-content:space-between;width:100%;height:100%;margin:0}}.Home-module__5iFGfa__screensContainer{flex-direction:column;justify-content:space-between;gap:4.545vw;width:100%;height:100%;padding:10.909vw 3.636vw 0;display:flex}@media (min-width:1024px){.Home-module__5iFGfa__screensContainer{flex-direction:row;align-items:center;gap:2.083vw;padding:0 15%}}.Home-module__5iFGfa__diyScreen{padding:0}.Home-module__5iFGfa__viewContainer{flex:1;transition:height .5s}.Home-module__5iFGfa__viewContainerDiy{flex-direction:column;align-items:center;width:100%;display:flex}.Home-module__5iFGfa__btnContainer{justify-content:space-between;gap:11.364vw;width:100%;padding-bottom:4.318vw;transition:bottom .3s;display:flex}.Home-module__5iFGfa__desktopNextContainer{justify-content:center;align-items:center;gap:1.67vw;width:-moz-fit-content;width:fit-content;margin-top:1.81vw;display:flex}.Home-module__5iFGfa__desktopNextContainer .Home-module__5iFGfa__enterContainer{align-items:center;gap:.63vw;display:flex}.Home-module__5iFGfa__desktopNextContainer .Home-module__5iFGfa__enterContainer .Home-module__5iFGfa__enterIconContainer{background:#f1f1f1;border-radius:.28vw;justify-content:center;align-items:center;padding:.18vw;display:flex}.Home-module__5iFGfa__desktopNextContainer .Home-module__5iFGfa__enterContainer p{color:#1f2a37;font-family:Nunito Sans;font-size:.83vw;font-style:normal;font-weight:400;line-height:110%}.Home-module__5iFGfa__backBtn{cursor:pointer;background:none;border:none;outline:none;align-items:center;display:flex}@media (min-width:1024px){.Home-module__5iFGfa__backBtn{margin-bottom:1.528vw;margin-left:-.347vw}}.Home-module__5iFGfa__backBtn .Home-module__5iFGfa__chevrons{width:4.545vw;height:3.636vw;transform:rotate(90deg)}@media (min-width:1024px){.Home-module__5iFGfa__backBtn .Home-module__5iFGfa__chevrons{width:1.39vw;height:1.11vw}}.Home-module__5iFGfa__backBtn span{color:#000;font-family:Nunito Sans;font-size:3.636vw;font-style:normal;font-weight:700;line-height:110%}@media (min-width:1024px){.Home-module__5iFGfa__backBtn span{font-size:.972vw;font-weight:800}.Home-module__5iFGfa__backBtn:hover .Home-module__5iFGfa__chevrons,.Home-module__5iFGfa__backBtn:hover span{color:#7453d7}}.Home-module__5iFGfa__nextBtn{color:#fff;cursor:pointer;background:#7453d7;border:none;border-radius:22.727vw;outline:none;flex:1;justify-content:center;align-items:center;gap:2.273vw;height:11.818vw;padding:3.409vw 6.818vw;font-family:Nunito Sans;font-size:3.636vw;font-style:normal;font-weight:700;line-height:110%;display:flex}.Home-module__5iFGfa__nextBtn:disabled{color:#fff;background:#c1c1c1}.Home-module__5iFGfa__nextBtn.Home-module__5iFGfa__nextBtnLoaderContainer{padding-top:0;padding-bottom:0}.Home-module__5iFGfa__nextBtn img{width:100%;height:11.818vw;min-height:11.818vw}@media (min-width:1024px){.Home-module__5iFGfa__nextBtn{border-radius:6.944vw;height:2.778vw;padding:1.042vw 2.083vw;font-size:1.111vw}.Home-module__5iFGfa__nextBtn.Home-module__5iFGfa__nextBtnLoaderContainer{padding-top:0;padding-bottom:0}.Home-module__5iFGfa__nextBtn img{width:100%;height:2.778vw;min-height:2.778vw}}.Home-module__5iFGfa__nextBtn:hover:disabled{background:#c1c1c1}@media (min-width:1024px){.Home-module__5iFGfa__nextBtn:hover{background:rgba(116,83,215,.7)}}.Home-module__5iFGfa__backBtnOtpDesktop{margin-top:16px}.CourseView-module__1EnIfW__courseCardContainer{flex-wrap:wrap;gap:2.27vw;margin-top:7.5vw;display:flex}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCardContainer{gap:.694vw;max-width:70%;margin-top:1.389vw}}.CourseView-module__1EnIfW__courseCard{flex-direction:column;align-items:center;gap:2.73vw;width:16.27vw;margin-right:5vw;display:flex}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard{gap:.833vw;width:5.278vw;margin-right:1.528vw}}.CourseView-module__1EnIfW__courseCard h4{color:#000;text-align:center;font-family:Nunito Sans;font-size:3.64vw;font-style:normal;font-weight:700;line-height:5.45vw}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard h4{font-size:1.111vw;line-height:1.667vw}}.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainerBox{opacity:.7;cursor:pointer;border-radius:3.64vw;justify-content:center;align-items:center;width:100%;height:17.27vw;display:flex}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainerBox{border-radius:1.111vw;height:5.278vw}}.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainer{border-radius:2.73vw;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainer{border-radius:.833vw}}.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainer .CourseView-module__1EnIfW__imgBox{background:#fff;border-radius:5.68vw;justify-content:center;align-items:center;width:11.36vw;height:11.36vw;display:flex}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainer .CourseView-module__1EnIfW__imgBox{border-radius:1.736vw;width:3.472vw;height:3.472vw}}.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainer .CourseView-module__1EnIfW__imgBox img{width:14.13vw;height:12.81vw;position:absolute}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainer .CourseView-module__1EnIfW__imgBox img{width:4.321vw;height:3.915vw}}.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainerBoxSelected{opacity:1}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainerBoxSelected .CourseView-module__1EnIfW__imgBox{border-radius:50%;width:4.08vw;height:4.08vw;transition:all .3s ease-in-out}}.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainerBox:hover{opacity:1}@media (min-width:1024px){.CourseView-module__1EnIfW__courseCard .CourseView-module__1EnIfW__imgContainerBox:hover .CourseView-module__1EnIfW__imgBox{border-radius:50%;width:4.08vw;height:4.08vw;transition:all .3s ease-in-out}}.otpView-module__qUPSDW__otpContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.otpView-module__qUPSDW__title{color:#000;text-align:center;margin-bottom:3.63vw;font-family:Nunito Sans;font-size:5.45vw;font-style:normal;font-weight:800;line-height:110%}@media (min-width:1024px){.otpView-module__qUPSDW__title{margin-bottom:1.11vw;font-size:1.67vw}}.otpView-module__qUPSDW__subtitle{color:#000;text-align:center;margin-bottom:8.09vw;font-family:Nunito Sans;font-size:2.73vw;font-style:normal;font-weight:400;line-height:5vw}@media (min-width:1024px){.otpView-module__qUPSDW__subtitle{margin-bottom:1.11vw;font-size:.83vw;line-height:120%}}.otpView-module__qUPSDW__label{color:var(--Typography-500,#3d4d5d);text-align:start;margin-bottom:.9vw;font-family:Nunito;font-size:3.18vw;font-style:normal;font-weight:400;line-height:normal}@media (min-width:1024px){.otpView-module__qUPSDW__label{margin-bottom:.28vw;font-size:.97vw}}.otpView-module__qUPSDW__inputGroup{flex-direction:column;display:flex}.otpView-module__qUPSDW__otpInputs{gap:3.63vw;margin-bottom:.27vw;display:flex}@media (min-width:1024px){.otpView-module__qUPSDW__otpInputs{gap:1.11vw;margin-bottom:1.11vw}}.otpView-module__qUPSDW__otpInput{text-align:center;color:#000;border:1px solid var(--Typography-100,#c3c8cd);background:var(--White,#fff);border-radius:1.81vw;outline:none;width:10.18vw;height:10.18vw;margin-bottom:3.63vw;padding:3.18vw 2.27vw;font-family:Nunito Sans;font-size:4.54vw;font-style:normal;font-weight:500;line-height:normal}@media (min-width:1024px){.otpView-module__qUPSDW__otpInput{border:1px solid var(--Typography-100,#c3c8cd);border-radius:.56vw;width:4.03vw;height:4.03vw;margin-bottom:1.11vw;padding:.97vw .69vw;font-size:1.39vw}}.otpView-module__qUPSDW__resendText{color:#000;text-align:center;text-align:right;font-family:Nunito Sans;font-size:2.72vw;font-style:normal;font-weight:400;line-height:110%}@media (min-width:1024px){.otpView-module__qUPSDW__resendText{font-size:.83vw}}.otpView-module__qUPSDW__resend{color:#7453d7;cursor:pointer;font-family:Nunito Sans;font-size:2.72vw;font-style:normal;font-weight:700;line-height:110%}@media (min-width:1024px){.otpView-module__qUPSDW__resend{font-size:.83vw}}.otpView-module__qUPSDW__verifyButton{color:#fff;cursor:pointer;background-color:#7453d7;border:none;border-radius:22.72vw;width:68vw;margin-bottom:3.63vw;padding:3.41vw 6.81vw;font-family:Nunito Sans;font-size:3.63vw;font-weight:700;line-height:120%}@media (min-width:1024px){.otpView-module__qUPSDW__verifyButton{border-radius:6.94vw;width:-moz-fit-content;width:fit-content;margin-bottom:1.11vw;padding:1.04vw 2.08vw;font-size:.83vw}}.otpView-module__qUPSDW__back{color:#000;cursor:pointer;font-family:Nunito Sans;font-size:3.18vw;font-style:normal;font-weight:800;line-height:110%}@media (min-width:1024px){.otpView-module__qUPSDW__back{font-size:.97vw}}.otpView-module__qUPSDW__verifyWrapper{flex-direction:row;justify-content:space-between;align-items:center;width:85%;display:flex}@media (min-width:1024px){.otpView-module__qUPSDW__verifyWrapper{flex-direction:column-reverse;justify-content:center;width:100%}}.otpView-module__qUPSDW__enterOtpContainer{justify-content:flex-end;align-items:flex-end;width:80%;margin-bottom:10.09vw;display:flex}@media (min-width:1024px){.otpView-module__qUPSDW__enterOtpContainer{align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:1.11vw;display:flex}}.DiyView-module__C-xu5q__root{width:100%;height:100%;position:relative}.DiyView-module__C-xu5q__diyCourseDetails{background:#fff;border:1px solid #d4d4d4;justify-content:space-between;align-items:center;padding:16px;display:flex}@media (min-width:1024px){.DiyView-module__C-xu5q__diyCourseDetails{background:#f8f7f7;border:none;border-radius:8px;width:70%}}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__courseDetailsContainer{align-items:center;gap:16px;display:flex}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__courseDetailsContainer img{width:48px;height:48px}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__courseDetailsContainer h4{color:#000;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer{flex-direction:column;display:flex}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer .DiyView-module__C-xu5q__diamondDetails{align-items:center;gap:3px;display:flex}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer .DiyView-module__C-xu5q__diamondDetails img{width:14px;height:11.507px}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer .DiyView-module__C-xu5q__diamondDetails p{color:#3d4d5d;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer .DiyView-module__C-xu5q__priceContainer{align-items:center;gap:4px;display:flex}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer .DiyView-module__C-xu5q__priceContainer span{color:#cbcbcb;font-family:Nunito;font-size:10px;font-style:italic;font-weight:400;line-height:24px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.DiyView-module__C-xu5q__diyCourseDetails .DiyView-module__C-xu5q__coursePriceDetailsContainer .DiyView-module__C-xu5q__priceContainer p{color:#894aed;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:700;line-height:24px}.DiyView-module__C-xu5q__userDetails{flex-direction:column;gap:32px;margin-bottom:84px;padding:57px 32px 0;display:flex}@media (min-width:1024px){.DiyView-module__C-xu5q__userDetails{align-items:center;margin-bottom:0;padding:0}}.DiyView-module__C-xu5q__userDetails h2{color:#000;font-family:Nunito Sans;font-size:24px;font-style:normal;font-weight:800;line-height:110%}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer{flex-flow:wrap;align-items:center;width:70%}}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail{flex-direction:column;gap:8px;display:flex}@media (min-width:1024px){.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail{width:48%}}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail h4{color:#000;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail .DiyView-module__C-xu5q__mobileInput{border:1px solid var(--Typography-100,#c3c8cd);background:var(--White,#fff);color:#3d4d5d;border-radius:8px;padding:14px 16px;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:600}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail .DiyView-module__C-xu5q__mobileInput::placeholder{color:#b2b2b2}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail .DiyView-module__C-xu5q__mobileInput:focus{border:1px solid var(--Typography-100,#c3c8cd)}.DiyView-module__C-xu5q__userDetails .DiyView-module__C-xu5q__detailsContainer .DiyView-module__C-xu5q__singleDetail .DiyView-module__C-xu5q__mobileInput:disabled{color:#9e9e9e;cursor:not-allowed;opacity:1;background:#f5f5f5}.DiyView-module__C-xu5q__paymentMethodBox{background:#fff;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;justify-content:space-between;width:100%;padding:24px 16px 24px 24px;display:flex;position:absolute;bottom:0}.DiyView-module__C-xu5q__paymentMethodBox p{color:#000;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.DiyView-module__C-xu5q__paymentMethodBox button{cursor:pointer;color:#7453d7;background:none;border:none;outline:none;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.sidebar-module__h9RMPa__modalRoot{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:rgba(0,0,0,.5);justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:fixed;top:0;right:0;overflow-y:hidden}.sidebar-module__h9RMPa__leftAlign{align-items:center;justify-content:left!important}.sidebar-module__h9RMPa__rightAlign{align-items:center;justify-content:right!important}.sidebar-module__h9RMPa__centerAlign{align-items:center;justify-content:center!important}.sidebar-module__h9RMPa__modalBackdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:rgba(253,253,253,0);width:100%;height:100%;position:absolute;top:0;overflow-y:hidden}.sidebar-module__h9RMPa__modalContainer{z-index:1001;border-top-left-radius:20px;border-bottom-left-radius:20px;place-items:center;width:max-content;height:100%;display:grid;position:relative;overflow-y:hidden}@media screen and (max-width:684px){.sidebar-module__h9RMPa__modalContainer{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;width:100%;height:auto}}.sidebar-module__h9RMPa__forcedWindowHeight{border-radius:20px;height:90vh;overflow-y:auto}.PaymentMethodModal-module__SCy0Sq__root{width:100vw;height:80vh;background:#fff;flex-direction:column;height:80svh;padding:32px 24px;animation:PaymentMethodModal-module__SCy0Sq__drawerIn .3s ease-out forwards;display:flex}@keyframes PaymentMethodModal-module__SCy0Sq__drawerIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__filterHeader{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__filterHeader .PaymentMethodModal-module__SCy0Sq__filterTexts{flex-direction:column;gap:8px;display:flex}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__filterHeader .PaymentMethodModal-module__SCy0Sq__filterTexts h2{color:#000;font-family:Nunito Sans;font-size:18px;font-style:normal;font-weight:800;line-height:24px}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__filterHeader .PaymentMethodModal-module__SCy0Sq__filterTexts h4{color:#000;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__closeButton{width:7.27vw;height:7.27vw;margin-bottom:2.27vw}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__methodsContainer{flex-direction:column;gap:16px;margin-bottom:52px;display:flex;overflow:auto}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__methodsContainer .PaymentMethodModal-module__SCy0Sq__methodBox{box-sizing:border-box;background:#fff;border:1px solid #d7d7d7;border-radius:10px;justify-content:space-between;align-items:center;padding:16px 26px 16px 16px;display:flex}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__methodsContainer .PaymentMethodModal-module__SCy0Sq__methodBox h4{color:#000;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__methodsContainer .PaymentMethodModal-module__SCy0Sq__methodBox img{width:28px;height:28px}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__methodsContainer .PaymentMethodModal-module__SCy0Sq__methodBox .PaymentMethodModal-module__SCy0Sq__checkBox{aspect-ratio:1;background:#f9f9f9;border:1.6px solid #9e9e9e;border-radius:50%;flex-shrink:0;width:28px;height:28px}.PaymentMethodModal-module__SCy0Sq__root .PaymentMethodModal-module__SCy0Sq__confirmBtn{color:#fff;background:#7453d7;border:none;border-radius:100px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:90%;height:52px;padding:15px 30px;font-family:Nunito Sans;font-size:16px;font-style:normal;font-weight:700;line-height:110%;display:flex;position:absolute;bottom:9px;left:50%;transform:translateX(-50%)}