@charset "UTF-8";:root{--font-family:"Noto Sans",sans-serif}*{margin:0;padding:0;box-sizing:border-box;font-size:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:none;scrollbar-width:none}* ::-webkit-scrollbar{display:none}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{overflow:hidden}body,button,html,input{font-family:var(--font-family);overflow-x:hidden}input{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}#__next{overflow:hidden}a{color:inherit;text-decoration:none}h1,h2{font-weight:700}h2{font-size:16px;line-height:24px}h2,h3{font-style:normal}h3{font-size:12px;line-height:18px}h3,h4{font-weight:400}.slick-dots .slick-active button:before{font-size:36px!important;opacity:1!important}.slick-dots li button:before{font-family:var(--font-family)!important;font-size:28px!important}.videoPlayerWrapper{height:100vh;background-color:#000!important;max-height:100vh!important}.videoPlayerWrapper .Modal__Body{max-height:90vh}button.vjs-fullscreen-control.vjs-control.vjs-button{display:none}.rotttt{rotate:90deg;transform:scale(1.5);position:relative;top:164px;margin-top:20%}.HomeShimmer{display:block;padding:60px 10%}.HomeShimmer__Banner{display:flex;width:100%;overflow-x:auto}.HomeShimmer__Banner--Item{margin:24px 12px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#aaa;width:500px;height:300px}.HomeShimmer__Trending{display:flex;width:100%;overflow-x:auto}.HomeShimmer__Trending--Item{display:block;width:300px;height:130px;margin:24px 12px}.HomeShimmer__CourseList{display:block;width:100%}.HomeShimmer__CourseList--Top{display:flex;width:calc(100% - 24px);justify-content:space-between;padding:16px 12px}.HomeShimmer__CourseList--Top--YouMay{color:rgba(0,0,0,.7)}.HomeShimmer__CourseList--Top--View{color:#009ae9}.HomeShimmer__CourseList--Body{display:flex;justify-content:space-between}.HomeShimmer__CourseList--Body--Item{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:250px;height:200px;margin:12px}.HomeShimmer__Download{display:flex;justify-content:space-around;background-color:#009ae9;padding:16px 0;margin:16px 12px}.HomeShimmer__Download--Left{display:block;width:200px;height:200px;border-radius:50%}.HomeShimmer__Download--Right{display:flex;flex-direction:column;justify-content:space-around}.HomeShimmer__Download--Right--Row{margin:12px;display:block;width:400px;height:50px}.courseShimmer{display:block;padding:60px 10% 0;overflow-y:hidden}.courseShimmer__Body{display:grid;grid-template-columns:2fr 1fr}.courseShimmer__Body--Left{padding:0 16px 0 0}.courseShimmer__Body--Left--Top{display:flex;flex-direction:column;width:100%;position:absolute;left:0;padding:24px 10%;background:linear-gradient(90deg,#f3faff,rgba(238,247,254,0))}.courseShimmer__Body--Left--Top--Item{margin:12px;display:block;max-width:400px;height:40px}.courseShimmer__Body--Left--Bottom{display:flex;flex-direction:column;margin-top:250px!important;padding-top:24px;height:60vh}.courseShimmer__Body--Left--Bottom--Item{margin:12px;display:block;max-width:400px;height:80px}.courseShimmer__Body--Right--CourseOverview{display:block;width:250px;height:350px}.detailsShimmer{padding:60px 10%}.detailsShimmer__Courses{padding:16px 0}.detailsShimmer__Courses__Top{padding:0 12px}.detailsShimmer__Courses__Body{display:flex;justify-content:space-between;margin-top:16px}.detailsShimmer__Courses__Body--Item{display:block;width:250px;height:200px;margin:12px!important}@media(max-width:700px){.courseShimmer{padding:24px 16px}.courseShimmer__Body{display:flex;flex-direction:column-reverse}.courseShimmer__Body--Left--Top{padding:24px 0}.courseShimmer__Body--Left--Bottom{display:none}.courseShimmer__Body--Right--CourseOverview{width:-webkit-fill-available}.HomeShimmer{padding:24px 16px}.HomeShimmer__Banner{display:flex;overflow-x:hidden}.HomeShimmer__Banner--Item{min-width:calc(100% - 24px)!important;height:200px}.HomeShimmer__Trending{overflow-x:hidden}.HomeShimmer__Trending--Item{min-width:calc(100% - 24px)}.HomeShimmer__CourseList--Body{flex-direction:column;max-height:25vh;overflow-y:hidden}.HomeShimmer__CourseList--Body--Item{min-width:calc(100% - 24px);min-height:100px!important}.HomeShimmer__Download{display:none}.detailsShimmer{padding:24px 16px}.detailsShimmer__Courses__Body{flex-direction:column;max-height:116px;overflow:hidden}.detailsShimmer__Courses__Body--Item{min-width:calc(100% - 24px);min-height:100px}}.boxShadow{box-shadow:0 0 5px rgba(0,0,0,.15),0 2px 5px rgba(0,0,0,.15);border-radius:5px;margin:24px 0}.CustomShimmer{border-radius:8px;display:block}.shine{background:#eee;background-image:linear-gradient(90deg,#bbb 0,#edeef1 20%,#bbb 40%,#bbb);background-repeat:no-repeat;background-size:800px 100%;display:inline-block;position:relative;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;animation-name:placeholderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}.buyNowShine{background:var(--appAccentColor) -webkit-gradient(linear,left top,right top,from(var(--appAccentColor)),to(var(--appAccentColor)),color-stop(.5,hsla(0,0%,100%,.5))) 0 0 no-repeat;background-image:-webkit-linear-gradient(-40deg,transparent,transparent 40%,hsla(0,0%,100%,.4) 50%,transparent 60%,transparent);background-size:200px;-webkit-animation-name:chrome;animation-name:chrome;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;text-shadow:0 0 0 rgba(255,255,255,.5);-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes placeholderShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes placeholderShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@-webkit-keyframes chrome{0%{background-position:-1000px}50%{background-position:0 0}to{background-position:1000px}}@-webkit-keyframes slide-in{0%{bottom:-100vh}to{bottom:0}}.OverView{background-color:#fff;width:100vw;overflow:hidden}.OverView .Empty{padding:0!important}.OverView__Heading{display:flex;padding:16px 16px 0}.OverView__Heading__Left{display:flex;font-family:var(--font-family);font-style:normal;font-size:1rem;line-height:24px;font-weight:700;letter-spacing:0;text-align:left;color:#3c4852;width:80%;margin-bottom:12px}.OverView__Heading__Right{display:flex;width:20%;flex-direction:column;justify-content:center;align-items:center;padding-left:13%}.OverView__Heading__Right img{width:20%}.OverView__Categories{display:flex;flex-wrap:wrap;width:80%;padding:0 16px}.OverView__Categories__text{font-family:var(--font-family);font-style:normal;font-size:.75rem;line-height:18px;font-weight:400;letter-spacing:0;text-align:left;color:#7a8b94;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.OverView__Categories__text.modal{margin-bottom:16px}.OverView__Categories__text:not(:last-child):after{content:"•";font-weight:700;display:inline-block;margin:0 6px;color:#7a8b94}.OverView__OtherTags{display:flex;overflow-x:scroll;width:100%;padding:12px 0 0 16px}.OverView__Content__freeContent__VideoPreview__timer{background:#000;opacity:.87;border-radius:4px;color:#fff;position:absolute;bottom:33px;right:6px;padding:2px;font-style:normal;font-size:.75rem;line-height:18px;font-weight:500;line-height:11px}.OverView__Content__showMore{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:200px;max-height:150px;min-width:200px;min-height:150px;border:1px solid #f2f2f2;margin-right:16px;border-radius:4px}.OverView__Content__showMore__Arrow{max-width:64px;max-height:64px;min-width:64px;min-height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 2px 4px #f2f2f2}.OverView__Content__showMore__Arrow img{width:30%}.OverView__Content__showMore__Text{margin-top:8px}.OverView__Content__showMore__Text,.OverView__Content__showMore__Text__2{padding:0 30%;width:100%;display:block;text-align:center;font-style:normal;font-size:.75rem;line-height:18px;font-weight:500;color:#3c4852}.OverView__Content__showMore__Text__2{margin-top:0}.OverView__Content__Images.Empty{margin:24px 16px}.OverView__Content__Images{padding:24px 0 24px 16px;overflow-x:scroll;display:flex;max-width:100vw;-ms-overflow-style:none;scrollbar-width:none}.OverView__Content__Images::-webkit-scrollbar{display:none}.OverView__Content__Images__Empty{width:100%;background-repeat:no-repeat;background-attachment:unset;background-position:50%;background-size:cover;border-radius:4px;overflow:hidden;position:relative;min-width:210px;min-height:150px}.OverView__Content__Images__Empty img{border-radius:4px}.OverView__Content__Images__Wrapper{display:flex;max-width:200px;max-height:150px;min-width:200px;min-height:150px;margin-right:12px;background-position:50%;background-repeat:no-repeat;background-size:cover}.OverView__Content__Images__Wrapper__videoProgress{position:absolute;bottom:28px;width:100%}.OverView__Content__Images__Wrapper img{max-width:100%;border-radius:4px}.OverView__Content__Images__Thumbnail{border-radius:4px;min-width:200px!important;margin-right:6px}.OverView__Content__Images__Thumbnail.courseImage{height:300px;width:100vw;position:relative}.OverView__Content__Images__Thumbnail.courseImage span:first-of-type{margin-right:10px}.OverView__Content__Images__Wrapper.freeContent{justify-content:center;display:flex;align-items:center;position:relative;min-width:200px;min-height:150px;background:rgba(23,115,234,.04);border-radius:4px;overflow:hidden;background-size:cover!important;background-position:50%!important;filter:drop-shadow(0 2px 4px #f2f2f2)}.OverView__Content__Images__Wrapper.freeContent__bottomText{position:absolute;bottom:0;left:0;display:inline-block;background-color:#fff;max-height:28px;min-height:28px;height:28px;text-overflow:ellipsis;overflow:hidden;width:200px;min-width:0;white-space:nowrap;font-style:normal;font-size:.75rem;line-height:18px;font-weight:400;padding:5px 8px;color:#3c4852}.OverView__Content__Line{border-bottom:1px dashed #e5e5e5;margin:0 16px;height:0}.OtherTags{background-color:#f6f8fa;padding:5px 8px;display:flex;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:26px;margin-right:8px;border-radius:4px}.OtherTags img{width:auto;height:100%}.OtherTags__text{font-family:var(--font-family);font-style:normal;font-size:.625rem;line-height:16px;font-weight:400;line-height:18px;border-radius:4px;text-transform:uppercase;margin-left:8px}.ContentWrapper{margin-top:56px;margin-bottom:100px}.OverviewWrapper{display:grid;margin-bottom:30px}.AboutCourse{padding:16px;background-color:#fff;width:100vw;margin:8px 0 4px}.AboutCourse__Heading{font-family:var(--font-family);font-style:normal;font-size:1rem;line-height:24px;font-weight:600;display:flex;align-items:center;color:#3c4852}.AboutCourse__hr{border-bottom:1px dashed #e5e5e5;height:0;border-top:none}.AboutCourse__Description .box{width:100%;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}.AboutCourse__Description .box__ReadMore{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:.875rem;line-height:24px;display:flex;align-items:center;text-align:center;color:var(--appAccentColor)}.AboutCourse__Description .box.open{max-height:100rem;transition:max-height .3s cubic-bezier(.9,0,.8,.2)}@-webkit-keyframes open{0%{line-clamp:3;-webkit-line-clamp:3}to{line-clamp:none;-webkit-line-clamp:initial}}@keyframes open{0%{line-clamp:3;-webkit-line-clamp:3}to{line-clamp:none;-webkit-line-clamp:initial}}.AboutCourse__Description __Headingframes close 0%{line-clamp:none;-webkit-line-clamp:initial}.AboutCourse__Description __Headingframes close to{line-clamp:3;-webkit-line-clamp:3}.AboutCourse__Description .text{margin:12px 0 0;-webkit-animation:close .1s linear .1s forwards;animation:close .1s linear .1s forwards;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:.875rem;line-height:24px;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#3c4852;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-all;word-break:normal}.AboutCourse__Description .text a{color:var(--appAccentColor)}.AboutCourse__Description .open .text{-webkit-animation:open .1s linear 0s forwards;animation:open .1s linear 0s forwards}.WhatElse{background:#fbffec;border:1px solid #f0ffb6;box-sizing:border-box;border-radius:4px;padding:16px 8px 8px}.WhatElse__Heading{font-family:var(--font-family);font-style:normal;font-size:.875rem;line-height:20px;font-weight:600;line-height:24px;color:#3c4852;margin:0 8px 4px}.WhatElse__Content{display:flex;flex-wrap:wrap}.WhatElseBox{display:flex;margin:8px;min-width:40%;flex:.5 1}.WhatElseBox__Left{width:20%;display:flex;align-items:flex-start}.WhatElseBox__Left img{width:20px;height:20px}.WhatElseBox__Right{display:flex;width:80%;flex-direction:column;grid-row-gap:4px;row-gap:4px}.WhatElseBox__Right__Heading{font-family:var(--font-family);font-style:normal;font-size:.75rem;line-height:18px;font-weight:600;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#3c4852}.WhatElseBox__Right__Description{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:.75rem;line-height:14px;color:#7a8b94}.CourseDetails__Validity{display:flex;margin:24px 0}.CourseDetails__Validity__Left{display:flex;width:10%;align-items:center}.CourseDetails__Validity__Left img{width:70%;max-width:24px}.CourseDetails__Validity__Right{display:flex;flex-direction:column;width:90%}.CourseDetails__Validity__Right__Heading{font-style:normal;font-weight:600;font-size:.875rem;line-height:24px;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#3c4852}.CourseDetails__Validity__Right__Description{margin-top:4px;font-style:normal;font-weight:400;font-size:.75rem;line-height:16px;color:#7a8b94}.CourseDetails__Validity__Right__MultipleValididtyButton{font-weight:500;font-size:.75em;line-height:.9275em;color:var(--appAccentColor);margin-top:.53125em;display:flex;align-items:center}.CourseDetails__Validity__Right__RightIcon{width:16px;height:16px;display:flex;justify-content:center;align-items:center;margin-left:2px}.CourseDetails__Material{display:flex;margin-bottom:24px}.CourseDetails__Material__Left{width:10%;display:flex;justify-content:flex-start;align-items:flex-start;padding-top:10px}.CourseDetails__Material__Middle{width:80%;flex-direction:column;display:flex}.CourseDetails__Material__Middle__Heading{font-style:normal;font-weight:600;font-size:.875rem;line-height:24px;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#3c4852}.CourseDetails__Material__Middle__Description{margin-top:4px;font-style:normal;font-weight:400;font-size:.75rem;line-height:16px;color:#7a8b94}.CourseDetails__Material__Middle__VideoRestrictions{display:flex;margin-top:8px;align-items:center}.CourseDetails__Material__Middle__VideoRestrictions svg{width:14px;height:14px;stroke:var(--appAccentColor)}.CourseDetails__Material__Middle__VideoRestrictions svg path{fill:var(--appAccentColor)}.CourseDetails__Material__Middle__VideoRestrictions span{font-style:normal;font-size:.75rem;line-height:18px;font-weight:500;display:flex;align-items:center;text-align:center;color:var(--appAccentColor);flex:none;order:1;flex-grow:0;margin:0 4px}.CourseDetails__Material__Right{width:10%;display:flex;justify-content:flex-end;align-items:flex-start;padding-top:20px}.newAdCard{display:flex;grid-gap:12px;gap:12px;margin-top:16px;padding:16px 12px;border:1px solid #d8e0f0;border-radius:4px;align-items:flex-start}.newAdCard__image{width:48px;height:48px}.newAdCard__detailsWrapper{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.newAdCard__headingWrapper{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.newAdCard__heading{color:#0a1629;font-size:14px;font-style:normal;font-weight:510;line-height:21px}.newAdCard__subHeading{color:#7d8592;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.newAdCard__button{display:flex;padding:8px 12px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:4px;background:#fb8c00;border:none;color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.12);align-self:start;cursor:pointer}.newAdSmallCard{display:flex;grid-gap:8px;gap:8px;padding:8px;background:#fff7e4;box-shadow:0 -1px 2px 0 #e5e5e5;align-items:center}.newAdSmallCard__imageWrapper{display:flex;justify-content:center;align-items:center}.newAdSmallCard__image{height:48px;width:48px}.newAdSmallCard__headingWrapper{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.newAdSmallCard__heading{color:#0a1629;font-style:normal;font-size:12px;font-weight:500;line-height:18px}.newAdSmallCard__subHeading{color:#7d8592;font-style:normal;font-size:11px;font-weight:400;line-height:16px}.newAdSmallCard__button{display:flex;padding:4px 8px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;background:#fb8c00;border:none;color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.12);cursor:pointer;font-size:10px;font-weight:700;line-height:16px;min-width:98px}@-webkit-keyframes increasehand{0%{transform:rotate(0deg) scale(1) skew(0deg);transform-origin:0 0;width:110%}50%{transform:rotate(-15deg) scale(1.2) skew(0deg);transform-origin:bottom left;width:70%}to{transform:rotate(0deg) scale(1) skew(0deg);transform-origin:0 0;width:110%}}@keyframes increasehand{0%{transform:rotate(0deg) scale(1) skew(0deg);transform-origin:0 0;width:110%}50%{transform:rotate(-15deg) scale(1.2) skew(0deg);transform-origin:bottom left;width:70%}to{transform:rotate(0deg) scale(1) skew(0deg);transform-origin:0 0;width:110%}}.like--div{height:30px}.like--div--img,.like--div--img--2{width:24px!important}.like--div--img--2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:increasehand;animation-name:increasehand;-webkit-animation-iteration-count:1;animation-iteration-count:1}.like--div--animated{width:30px!important;margin-top:-6px}.like--text.done{color:var(--appAccentColor);justify-content:center}.like--text,.like--text.done{display:flex;align-items:center}.like--text{font-size:.75rem;line-height:18px;font-style:normal;font-weight:400;line-height:15px;white-space:nowrap;color:#7a8b94}.ModalWrapper{position:fixed;left:0;bottom:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-end;transition:opacity .1s linear,z-index .1s linear;z-index:100}.Modal{width:100vw;background-color:#fff;position:relative;transition:bottom .1s linear;border-radius:10px 10px 0 0;overflow:hidden;max-height:90vh}.Modal--Close{position:absolute;top:16px;right:16px}.Modal__Show{bottom:0;--finalPosition:0vh;-webkit-animation:slide-in .2s linear;animation:slide-in .2s linear}.Modal__Hide{bottom:-100vh}.Modal__Head{display:flex;align-items:center;justify-content:space-between;padding:16px}.Modal__Head--Details{display:block;width:calc(100% - 24px)}.Modal__Head--Details span{margin-right:8px!important}.Modal__Head--Details div{display:flex;align-items:center}.Modal__Body{max-height:80vh;min-height:26vh;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:16px}.Modal__Footer{bottom:0;left:0;width:100%;padding:16px;background:#fff;box-shadow:0 1px 4px rgba(242,242,242,.25)}.Modal__Footer__Fixed{position:fixed}.Modal__Footer__Absolute{position:absolute}.PopupWrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;display:grid;place-content:center;transition:opacity .1s linear,z-index .2s linear}.PopupWrapper__Show{z-index:100;opacity:1}.PopupWrapper__Hide{z-index:-1;opacity:0}.Backdrop{position:fixed;width:100vw;height:100vh;left:0;top:0;transition:background-color .1s linear}.Backdrop__Show{background-color:rgba(0,0,0,.6)}.Backdrop__Hide{background-color:transparent}.Popup{background-color:#fff;position:absolute;width:90vw;left:5vw;padding:24px;border-radius:4px;transition:bottom .2s linear;display:flex;flex-direction:column;justify-content:center;align-items:center}.Popup__Show{bottom:40vh;--finalPosition:30vh;-webkit-animation:slide-in .2s linear;animation:slide-in .2s linear}.Popup__Hide{bottom:-100vh}.ProfilePlaceholder{color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-transform:uppercase;font-size:20px}.TabBar{background-color:#fff;border-bottom:1px solid #e5e5e5;position:-webkit-sticky;position:sticky;top:-.5px;z-index:3}.TabBar__List{display:flex;align-items:center;padding:12px 8px;overflow-x:auto;max-width:100%;scroll-behavior:smooth}.TabBar__List::-webkit-scrollbar{display:none}.TabBar__List:last-child{margin-right:0}.TabBar__List--Item{padding:5px 8px;border:1px solid #f2f2f2;border-radius:16px;font-style:normal;font-size:.75rem;line-height:18px;font-weight:500;color:#3c4852;margin-right:8px;text-transform:capitalize;white-space:nowrap}.TabBar__List--Item--active{background-color:var(--appAccentColor);color:#fff}.TabBar__List--Item--inActive{background-color:#fff;color:#3c4852}.BottomNotification{width:100%;position:relative;padding:4px;--finalPosition:0vh;-webkit-animation:slide-in .2s linear;animation:slide-in .2s linear;justify-content:center;display:flex;align-items:center;text-align:center;min-height:26px;font-size:.75rem;line-height:18px;font-weight:400;box-shadow:0 -1px 4px #f2f2f2}.Dropdown{border:1px solid #f2f2f2;border-radius:4px}.Dropdown__Main{position:relative;display:flex;align-items:center;justify-content:space-between}.Dropdown__Main div{border:none;padding:15px 0;width:100%}.Dropdown__Main--Heading{font-style:normal;font-size:.875rem;line-height:20px;font-weight:600;line-height:24px;color:#666}.Dropdown__Main--Toggle{position:relative;display:flex;justify-content:center;align-items:center;min-width:24px;min-height:24px;max-width:24px;max-height:24px;transition:background-color .5s linear;border-radius:50%}.Dropdown__Main--Toggle--Verticle{position:absolute;transition:transform .3s linear}.Dropdown__Main--Toggle--Verticle--Show{transform:rotate(0deg)}.Dropdown__Main--Toggle--Verticle--Hide{transform:rotate(90deg)}.Dropdown__Extended{overflow:auto}.Dropdown__Extended--Hide{max-height:0;transition:padding-top .2s cubic-bezier(0,1,0,1),max-height .3s cubic-bezier(0,1,0,1)}.Dropdown__Extended--Show{max-height:150px;transition:padding-top .3s linear,max-height .3s linear;padding-top:8px}.UpcomingLive{padding:16px;width:100vw;background-color:#021927;z-index:7;margin-bottom:8px}.UpcomingLive__ModalHeader{display:flex;align-items:center}.UpcomingLive__ModalHeader span{margin-right:10px!important}.UpcomingLive__headings{display:flex;justify-content:space-between}.UpcomingLive__headings__buttonHeadings{cursor:pointer;font-style:normal;color:#fff;font-size:.875rem;line-height:18px;background-color:transparent;border:none;outline:none;display:flex;align-items:center;text-align:right}.UpcomingLive h2,.UpcomingLive h3{color:#fff}.UpcomingLive h2{margin-bottom:4px}.UpcomingLive__Body{margin-top:16px}.UpcomingLive__Body__Dots{position:relative!important;bottom:0!important}.UpcomingLive__Body__Dots li{margin:0!important}.UpcomingLive__Body__Dots li button{padding:0!important}.UpcomingLive__Body__Dots li button:before{width:20px;height:20px;content:"•";text-align:center;opacity:.8!important;color:#f2f2f2!important}.UpcomingLive__Body__Dots .slick-active button:before{color:#fff!important;opacity:1!important}.LiveClassCard{padding:16px;background-color:#fff;margin:0 2px;border:1px solid #f2f2f2;box-sizing:border-box;border-radius:8px;position:relative}.LiveClassCard__Tags{display:flex;align-items:center;margin-bottom:8px}.LiveClassCard__Tags--Emblem{overflow:hidden}.LiveClassCard__Top{display:flex;align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:8px}.LiveClassCard__Title{font-style:normal;font-size:.875rem;line-height:20px;font-weight:400;color:#3c4852;margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-all}.LiveClassCard__Bottom,.LiveClassCard__Bottom--Wrap{display:flex;justify-content:space-between;align-items:center}.LiveClassCard__Bottom--Wrap{font-style:normal;font-size:.75rem;line-height:18px;font-weight:400;width:100%;color:#3c4852}.LiveClassCard__Bottom--Wrap span{margin-left:8px}.LiveClassCard__Bottom--Assignee,.LiveClassCard__Bottom--Time{display:flex;align-items:center}.LiveClassCard__Bottom--CTA{font-style:normal;font-size:.875rem;line-height:20px;font-weight:400;width:100%;text-transform:uppercase;text-align:right;color:var(--appAccentColor);outline:none;border:none;background-color:transparent}.LiveClassCard__Bottom--CTA:disabled{color:#ccc}.LiveClassTutorialText{display:flex;flex-direction:column;align-items:end;color:#fff;grid-gap:6px;gap:6px;margin-right:1em;font-size:14px;font-weight:600;z-index:6}.GotItBtn{border-radius:8px;padding:6px 12px;background-color:#00ade7;border:none;color:#fff;margin-top:8px}.modalStyle{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:6}.modalContentStyle,.modalStyle{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.modalContentStyle{border-radius:10px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(10px)}.modalContentBody{position:absolute;display:flex;flex-direction:column;top:40%}.fingerPointer{bottom:9em!important;z-index:999;position:absolute!important;height:80%!important;padding:0 3px 10px 1em!important;pointer-events:none!important;top:50%;left:50%;transform:translate(-20%,-65%)}.couponsDiv{overflow-x:scroll;background-color:#fff}.couponsDivPricingSection{overflow-x:scroll;background-color:#eaf8ff;border-radius:4px;margin-top:16px;padding:12px 16px}.Label{font-weight:600;line-height:22px}.invisibleCouponLine{margin-top:8px;margin-left:16px;line-height:20px}.Scrollbutton{position:absolute;right:-30px;top:70px;cursor:pointer}.CouponWebBtn{width:100%;display:flex;justify-content:center;align-items:center}.viewALLBtnDesktop{cursor:pointer;background:#fff;border:1.2px solid var(--appAccentColor);box-sizing:border-box;border-radius:4px;padding:12px 70px;outline:none;font-style:normal;font-size:1rem;line-height:22px;color:var(--appAccentColor)}.CouponBottom{display:flex;flex-direction:row;width:100%;overflow-x:scroll;overflow-y:hidden;z-index:1;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.CouponBottom>*{-webkit-transform:translateZ(0)}@media(min-width:1000px){.CouponBottom{max-width:66vw}}.CouponBottom::-webkit-scrollbar{display:none}.SVGCoupons{margin-right:12px}.coupon{padding:8px 16px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:flex;background:#fffcfc;border:1px solid #fc7c49;box-sizing:border-box;border-radius:8px;cursor:pointer;align-items:center;position:relative}.coupon:last-child{margin-right:16px}.coupon:after,.coupon:before{content:"";position:absolute;width:14px;height:9px;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #fc7c49;border-bottom:none;box-sizing:border-box}.coupon:before{transform:rotate(90deg);left:-4px}.coupon:after{transform:rotate(-90deg);right:-4px}.couponCustom:after,.couponCustom:before{background-color:#eaf8ff}.couponApplied,.couponAppliedCustom{background:#ffefe9;border-color:#fc7c49}.couponAppliedCustom:after,.couponAppliedCustom:before{border-color:#fc7c49;background-color:#eaf8ff}.couponApplied:after,.couponApplied:before{border-color:#fc7c49;background-color:#fff}.couponLabel{margin-bottom:8px;font-weight:600;color:#3c4852}.couponLabel,.couponName{font-style:normal;font-size:.75rem;line-height:18px}.couponName{font-weight:400;color:#7a8b94}.CouponsModalTop{padding:12px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:.5px solid #e7e7e7}.CouponModalLabel{display:flex;flex-direction:row}.CouponsModalTop>button{background-color:transparent;border:none;outline:none}.CouponModalLabel>img{margin:0 5px}.couponList{max-height:70vh;overflow-y:scroll}.couponList::-webkit-scrollbar{width:0}.enterCouponWrapper{width:inherit;padding:24px}.viewALLBtnDesktop{display:none}@media screen and (max-width:700px){.couponsDiv{padding:24px 0 8px 16px}.enterCouponWrapper{width:inherit;padding:12px}.viewALLBtnMobile{display:flex}.viewALLBtnDesktop{display:none}}.enterMainCouponWrapper{width:inherit;padding:24px 0}.enterMainCoupon{padding:12px 16px;max-width:490px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px}.enterMainCouponField{font-size:1rem;line-height:24px;line-height:19px;color:#282828}.enterMainCouponButton,.enterMainCouponField{border:none;outline:none;font-style:normal;font-weight:500}.enterMainCouponButton{cursor:pointer;background-color:#fff;font-size:.875rem;line-height:20px;line-height:17px;display:flex;align-items:center;text-align:right;color:var(--appAccentColor)}@media screen and (max-width:700px){.enterMainCouponWrapper{width:inherit;padding:16px 0}.enterMainCoupon{padding:12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px}.enterMainCouponField{color:#282828}.enterMainCouponButton,.enterMainCouponField{border:none;outline:none;font-style:normal;font-size:.875rem;line-height:20px;font-weight:500;line-height:17px}.enterMainCouponButton{cursor:pointer;background-color:#fff;display:flex;align-items:center;text-align:right;color:var(--appAccentColor)}.enterCouponField{width:60%}.Scrollbutton{display:none}.couponAppliedWrapper{position:fixed;z-index:10;width:100%}.couponAppliedModal{background-color:#fff!important;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;background:#fff;box-shadow:0 1px 16px rgba(164,164,164,.6);border-radius:6px;width:90%;margin:0 auto;padding:36px 0}.couponAppliedRow1{margin-bottom:20px}.couponAppliedRow2{margin-bottom:36px}.couponAppliedText1{margin-bottom:8px;font-size:1.125rem;font-weight:500;color:#3c4852}.couponAppliedText1,.couponAppliedText2{font-style:normal;line-height:24px;text-align:center}.couponAppliedText2{font-size:1rem;font-weight:400;color:rgba(0,0,0,.6)}.couponAppliedDone{cursor:pointer;font-style:normal;font-size:1rem;line-height:24px;font-weight:500;color:var(--appAccentColor)}}@media screen and (min-width:700px){.couponAppliedWrapper{display:none}}.CouponsModalWrapper .ModalContainer .Modal .FormatModal .FormatModal-Content::-webkit-scrollbar{display:none}.couponSuccessApplied{font-size:1rem;line-height:24px;font-weight:600;display:flex;align-items:center;color:#3c4852}.couponSuccessAppliedText{font-style:normal;font-size:.875rem;line-height:20px;font-weight:400;text-align:center;color:#7a8b94;margin-top:8px}.couponSuccessAppliedText span{font-weight:600;color:#3c4852}.GIFCoupons{height:50px;width:50px}.couponsAppliedPopup{flex-direction:column}.CouponModalLoading,.couponsAppliedPopup{justify-content:center;display:flex;align-items:center}.CouponModalLoading{position:absolute;bottom:10px;width:90%}.bundleDiv{padding:16px;overflow-x:scroll;background-color:#f6fafe}.CouponTop{display:flex;justify-content:space-between;margin-bottom:12px}.CouponTop svg{stroke:var(--appAccentColor)}.Label{font-style:normal;font-size:16px;font-size:1rem;font-weight:700;line-height:24px;color:#3c4852}.viewALLBtnMobile{font-size:.75rem;line-height:18px;font-weight:600;background-color:transparent;border:none;outline:none;text-align:right;color:var(--appAccentColor)}.viewALLBtn,.viewALLBtnMobile{cursor:pointer;font-style:normal;display:flex;align-items:center}.viewALLBtn{background:rgba(20,160,233,.039);border:1px solid #14a0e9;padding:8px 12px 8px 8px;border-radius:4px;font-weight:510;font-size:12px;color:#3c4852;margin:8px 0}.descp{color:#7a8b94;font-weight:400;font-size:12px;line-height:16px;margin:4px 0}.idfy-prepurchage{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:999}.idfy-prepurchage .container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;left:0;right:0;background-color:#fff;z-index:999;border-top-left-radius:16px;border-top-right-radius:16px}.idfy-prepurchage .container .header{padding:16px;width:100%;display:flex;justify-content:space-between}.idfy-prepurchage .container .header .close-icon{cursor:pointer;width:24px!important;height:24px!important}.idfy-prepurchage .container .divider{border:.5px solid #e5e5e5}.idfy-prepurchage .container .inputContainer{display:flex;flex-direction:column;grid-gap:8px!important;gap:8px!important;margin:24px 16px}.idfy-prepurchage .container .inputContainer label{font-size:14px;font-weight:500;line-height:20px;color:#3c4852}.idfy-prepurchage .container .inputContainer input{outline:none;border:1px solid #e5e5e5;border-radius:4px;padding:14px 16px;font-size:14px;font-weight:400}.idfy-prepurchage .container .otp-container{margin:24px 16px}.idfy-prepurchage .container .otp-container .emailVerificationInput{margin:25px 0;padding:14.5px 24px;background-color:#f0f4f7;width:100%;outline:none;border:none;font-size:14px;font-weight:400;color:#3c4852;line-height:20px;border-radius:4px}.idfy-prepurchage .container .otp-container .bodyTittle{font-size:14px;font-weight:400;color:#3c4852;margin:0}.idfy-prepurchage .container .otp-container .otpBox{background-color:#fff;padding:24px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:320px}.idfy-prepurchage .container .otp-container .otpTitle{font-size:14px;font-weight:400;line-height:20px;color:#3c4852;margin-bottom:8px}.idfy-prepurchage .container .otp-container .otpInputs{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:space-between;margin-bottom:16px;grid-gap:16px;gap:16px}.idfy-prepurchage .container .otp-container .otpInputs .otpInput{width:48px;height:48px;font-size:16px;font-weight:700;text-align:center;border:1px solid #e5e5e5;border-radius:8px;outline:none;color:#3c4852;transition:border-color .3s,box-shadow .3s}.idfy-prepurchage .container .otp-container .otpInputs .otpInput:focus{box-shadow:0 2px 4px rgba(10,22,41,.15)}.idfy-prepurchage .container .otp-container .otpTimer{font-size:12px;color:#3c4852;font-weight:400;line-height:18px}.idfy-prepurchage .container .otp-container .otpResend{color:#3b82f6;background:none;border:none;cursor:pointer;font-size:14px;padding:0}.idfy-prepurchage .container .otp-container .verificationFooterText{width:100%;font-size:12px;font-weight:400;line-height:18px;color:#7a8b94;margin-top:16px}.idfy-prepurchage .container .otp-container .verificationFooterText span{color:#009ae0;font-weight:600}.idfy-prepurchage .container .footer{width:100%;padding:16px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.24)}.idfy-prepurchage .container .footer .btn{width:100%;border-radius:8px;border:none;padding:14px 0;cursor:pointer;background-color:#009ae0;color:#fff;font-size:14px;font-weight:500}.idfy-prepurchage .container .footer .btn:disabled{background-color:rgba(0,154,224,.5);color:rgba(255,255,255,.5);cursor:not-allowed}.idfy-prepurchage .postpurchage{width:100%;height:auto;position:absolute;bottom:0;left:0;right:0;background-color:#fff;z-index:999;border-top-left-radius:16px;border-top-right-radius:16px;padding:24px 16px;display:flex;grid-gap:16px;gap:16px;flex-direction:column}.idfy-prepurchage .postpurchage .postpurchage-itle{font-size:16px;font-weight:600;line-height:24px;color:#3c4852;text-align:center}.idfy-prepurchage .postpurchage .postpurchage-description{font-size:14px;font-weight:400;line-height:20px;color:#7a8b94;text-align:center}.idfy-prepurchage .postpurchage .postpurchage-input{width:100%;height:60px;border:1px solid #e5e5e5;padding:8px;outline:none;font-size:14px;font-weight:400;line-height:20px;color:#7a8b94;border-top-left-radius:4px;border-top-right-radius:4px;color:#000}.idfy-prepurchage .postpurchage .postpurchage-button{width:100%;height:60px;background-color:#595bd4;font-size:16px;font-weight:500;padding:8px;color:#fff;outline:none;border-radius:8px;border:none;cursor:pointer}.idfy-prepurchage .postpurchage .postpurchage-button:disabled{background-color:rgba(89,91,212,.5);color:rgba(255,255,255,.5);cursor:not-allowed}.idfy-prepurchage .postpurchage .postpurchage-button-back{width:100%;height:60px;background-color:transparent;font-size:16px;font-weight:500;color:#595bd4;outline:none;border-radius:8px;border:none;cursor:pointer;padding:8px}.idfy-prepurchage .postpurchage .verification-logo{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}.idfy-prepurchage .success-doc{width:calc(100% - 64px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:50%;left:32px;right:32px;transform:translateY(-50%);background-color:#fff;z-index:999999;border-radius:8px;padding:16px 24px 24px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.idfy-prepurchage .success-doc .postpurchage-itle{font-size:16px;font-weight:600;line-height:24px;color:#3c4852;text-align:center}.idfy-prepurchage .success-doc .postpurchage-description{font-size:14px;font-weight:400;line-height:20px;color:#7a8b94;text-align:center}.idfy-prepurchage .success-doc .verification-logo{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}.idfy-prepurchage .success-doc .btn-box{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center}.idfy-prepurchage .success-doc .btn-box .button-click{font-size:14px;font-weight:600;color:#5a5cd4;border:none;background-color:transparent;margin-top:17px}.MoneyBackStrip{padding:0 14px;width:100%}.MoneyBackStrip img{width:100%;display:block}.MoneyBack{position:relative;background:#fff;padding:1rem}.MoneyBack .MoneyBackCard{background:#fff;border:1px solid #e1e6f0;border-radius:1rem;overflow:hidden}.MoneyBack .cardContent{padding:1rem;background:rgba(255,244,230,.6);display:flex;flex-direction:column;grid-gap:20px;gap:20px}.MoneyBack .cardHeader{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.MoneyBack .cardHeader img{width:32px;height:32px;border-radius:100%;overflow:hidden}.MoneyBack .cardHeader h4{font-size:18px;font-weight:500;margin-bottom:0}.MoneyBack .infoList{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.MoneyBack .infoList li{padding-left:26px;background:url(https://cdn-cp-assets-public.classplus.co/web/courseWebview/content/check-green-vector-img.png) no-repeat 0;background-size:12px 8px;font-size:12px;font-weight:400;color:#333;line-height:16px;white-space:nowrap;overflow:hidden}.MoneyBack .cardFooter{display:flex;align-items:center;justify-content:space-between;padding:16px}.MoneyBack .cardFooter .flexColumn{display:flex;flex-direction:column}.MoneyBack .cardFooter .flexColumn h2{font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}.MoneyBack .cardFooter .flexColumn h4{font-size:10px;font-weight:500;line-height:12.37px;margin-bottom:0;color:#999;display:flex;align-items:center;grid-gap:6px;gap:6px}.MoneyBack .cardFooter .flexColumn.flexRow{flex-direction:row;width:100%;justify-content:space-between}.MoneyBack .cardFooter .flexColumn.flexRow h2{margin-bottom:0}.MoneyBack button{border:1px solid #009ae0;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;overflow:hidden;padding:6px 10px;font-size:14px;font-weight:500;line-height:24px;color:#009ae0;min-width:88px}.MoneyBack .MoneyBackCard.MoneyBackCardClaimNow{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;background:linear-gradient(108.1deg,#fff4e6 -12.1%,rgba(255,244,230,0) 31.46%);padding:1rem}.MoneyBack .MoneyBackCard.MoneyBackCardClaimNow .cardHeader{display:flex;grid-gap:0;gap:0;flex-direction:column;align-items:flex-start}.MoneyBack .MoneyBackCard.MoneyBackCardClaimNow h4{margin-bottom:8px}.MoneyBack .MoneyBackCard.MoneyBackCardClaimNow p{color:#7a8b94;font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px}.ModalMoneyBack .Modal--Close{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;top:unset;right:unset}.ModalMoneyBack h4{font-size:16px;font-weight:500;line-height:24px;text-align:center;color:#181b1f;margin:0 1rem 1rem}.ModalMoneyBack p{font-size:12px;font-weight:400;line-height:18px;color:#868b96;text-align:center;margin:0 1rem 1rem}.ModalMoneyBack button{border-radius:8px;background:#fff;outline:0;font-size:14px;font-weight:600;line-height:20px;text-align:center;padding:14px 0;display:block;border:0;width:100%}.ModalMoneyBack .Btn-Add-Money{background:#009ae0;color:#fff}.ModalMoneyBack .Btn-Remove-Money{color:#009ae0;background:#fff}.ModalMoneyBackShowBenefit .Modal--Close{width:24px;height:24px}.ModalMoneyBackShowBenefit .benefit-img{margin:0 auto 1.5rem;display:block}.ModalMoneyBackShowBenefit h4{font-size:16px;font-weight:600;line-height:24px;text-align:center;color:#181b1f;margin-bottom:24px}.ModalMoneyBackShowBenefit p{font-size:12px;font-weight:400;line-height:18px;text-align:center;color:#868b96;margin-left:1rem;margin-right:1rem;margin-top:-.5rem}.ModalMoneyBackShowBenefit .benefit-list{list-style:none;display:flex;flex-direction:column;padding:0;margin:0 -1rem}.ModalMoneyBackShowBenefit .benefit-list li{color:#5b5f69;font-size:12px;font-weight:700;line-height:18px;background-image:url(https://cdn-cp-assets-public.classplus.co/web/courseWebview/content/circle-list-icon.png);background-repeat:no-repeat;background-position:1rem 12px;background-size:24px 24px;padding:1rem 0 1rem 48px;border-bottom:1px solid #f0f2f7}.ModalMoneyBackShowBenefit .benefit-list li:first-child{border-top:1px solid #f0f2f7}.ModalMoneyBackShowBenefit .modal-footer{border-radius:12px;margin:0 24px 1rem}.ModalMoneyBackShowBenefit .modal-footer span{display:flex;align-items:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;grid-gap:4px;gap:4px;color:#006d9f;font-size:10px;font-weight:400;line-height:18px}.MoneyBackBottomDrawer{width:100%;background:#fff;padding:1rem;position:-webkit-sticky;position:sticky;bottom:0;margin-bottom:-36px;z-index:10;-webkit-animation:fadeUp .3s ease-in-out;animation:fadeUp .3s ease-in-out}.MoneyBackBottomDrawer .bottom-drawer-box{background:#021927;padding:12px 1rem;display:flex;align-items:center;grid-gap:12px;gap:12px;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);border-radius:8px}.MoneyBackBottomDrawer .course-img{width:40px;height:40px;background:#fff;border-radius:100%}.MoneyBackBottomDrawer h4{font-size:12px;font-weight:700;line-height:18px;margin-bottom:0;color:#fff;flex:1 1}.MoneyBackBottomDrawer .add-btn{background:#fff;border:1px solid #009ae0;padding:8px 1rem;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;font-size:14px;font-weight:500;line-height:24px;border-radius:8px;outline:0;color:#009ae0}.MoneyBackBottomDrawer .close-btn{width:24px;height:24px;outline:0;background:0;border:0;display:flex;align-items:center;justify-content:center}@-webkit-keyframes fadeUp{0%{bottom:-50px}to{bottom:0}}@keyframes fadeUp{0%{bottom:-50px}to{bottom:0}}.AddressForm{background-color:#fff}.AddressForm__Fields{padding:16px;margin-bottom:84px}.AddressForm__Fields--Note{font-size:.625rem;line-height:16px;font-weight:400;color:#7a8b94}.AddressForm__Save{position:fixed;bottom:0;left:0;width:100vw;padding:16px 16px 12px;background-color:#fff;box-shadow:0 1px 4px rgba(242,242,242,.25)}.AddressField__Label{font-size:.875rem;line-height:20px;font-weight:400;margin-bottom:8px}.AddressField__Input{margin-bottom:16px}.AddressField__Input__List{padding:0 12px}.AddressField__Input__List--Item{font-size:.875rem;line-height:20px;font-weight:400;padding:8px 0}.AddressField__Input--Error{margin-top:4px;font-size:.625rem;line-height:16px;font-weight:400;color:#ff4058}.UpcomingLiveModal__ListItem{position:relative;padding-bottom:3rem;overflow:visible}.UpcomingLiveModal__ListItem:last-child:after{display:none}.UpcomingLiveModal__ListItem:after{position:absolute;border-left:1px dashed #e5e5e5;height:3rem;width:0;left:2rem;content:""}.UpcomingLiveCard{display:grid;grid-template-columns:.3fr 1.5fr;height:4.5rem;align-items:center;position:relative;grid-gap:10px}.UpcomingLiveCard__image{position:relative;display:flex;justify-content:center;align-items:center}.UpcomingLiveCard__image__date{text-align:center;text-transform:uppercase;color:#3c4852;position:absolute;top:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.UpcomingLiveCard__image__date p:first-of-type{font-size:1rem;line-height:24px;font-weight:700;color:#3c4852;margin-bottom:2px}.UpcomingLiveCard__image__date p:nth-of-type(2){font-size:.625rem;line-height:16px;font-weight:600;color:#7a8b94;margin-top:-8px}.UpcomingLiveCard__item1__content{display:grid;grid-template-columns:1fr .6fr;padding-top:1rem}.UpcomingLiveCard__item1__content__para1{font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-all}.UpcomingLiveCard__item1__content__para2{font-style:normal;font-weight:400;font-size:.875rem;text-transform:uppercase;text-align:right;color:var(--appAccentColor);outline:none;border:none;background-color:transparent}.UpcomingLiveCard__item1__content__para2:disabled{color:#ccc}.UpcomingLiveCard__item1__para{position:absolute;top:0;text-transform:uppercase;color:#ff4058}.UpcomingLiveCard__item1__bottom_para{padding-top:5px;font-size:12px;color:#7a8b94}.disabled{color:#e5e5e5}.OverviewSectionContainer__Head{display:flex;justify-content:space-between}.OverviewSectionContainer__Head__Button{cursor:pointer;color:var(--appAccentColor);background-color:transparent;border:none;outline:none;font-size:.875rem;line-height:20px;font-weight:400;display:flex;align-items:center;text-align:right}.OverviewSectionContainer__Head__Button svg{margin-left:8px}.OverviewSectionContainer__Body{margin-top:1.2rem}.LiveClasses__Search{background:#fff;padding:16px;position:-webkit-sticky;position:sticky;top:50px;z-index:1;margin-bottom:8px}.LiveClasses__List{background:#fff}.Dots{position:relative!important;bottom:0!important;align-items:center!important}.Dots li{margin:0!important}.Dots li button{padding:0!important}.Dots li button:before{opacity:.6!important;color:#000!important}.Dots li.slick-active button:before{opacity:1!important}.CourseRecordings{background:#fff;padding:16px}.CourseRecordings h1{color:#3c4852;font-size:1rem;line-height:24px;font-weight:700}.CourseRecordings__Item{display:flex;margin-top:16px;padding-bottom:16px;border-bottom:1px solid #f2f2f2}.CourseRecordings__Item__Content{width:100%;display:flex;justify-content:space-between;padding:2px;margin-left:14px}.CourseRecordings__Item__Content__text{flex-direction:column;display:flex;justify-content:space-between}.CourseRecordings__Item__Content p{font-size:.875rem;line-height:20px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-all;color:#3c4852}.CourseRecordings__Item__Content__Details{justify-content:flex-start;display:flex;align-items:center}.CourseRecordings__Item__Content__Details span{font-style:normal;font-size:.875rem;line-height:16px;font-weight:400;color:#7a8b94;margin-left:5px}.VideoRestrictions__item__heading{font-size:.875rem;line-height:24px;font-weight:600;color:#3c4852}.VideoRestrictions__item__list{font-size:.875rem;line-height:150%;font-weight:400;color:#3c4852;padding:1.5rem;display:flex;flex-direction:column}.VideoRestrictions__item__list li:first-child{padding-bottom:1rem}.AboutCourseBottomSheet{padding:16px;background-color:#fff}.AboutCourseBottomSheet__TempModalComponentData{display:flex;flex-direction:column}.AboutCourseBottomSheet__TempModalComponentData__text{font-size:.875rem;line-height:24px;color:#3c4852;margin-top:16px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis}.AboutCourseBottomSheet__TempModalComponentData__text a{color:var(--appAccentColor)}.AboutCourseBottomSheet__TempModalComponentData__Head,.couponModalHeader--title{font-style:normal;font-weight:700;font-size:1rem;line-height:24px;color:#3c4852}.enterCoupon{padding:12px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:4px}.enterCouponField{font-weight:400;color:#999}.enterCouponButton,.enterCouponField{border:none;outline:none;font-style:normal;font-size:.75rem;line-height:18px}.enterCouponButton{cursor:pointer;background-color:#fff;font-weight:600;display:flex;align-items:center;text-align:right;white-space:nowrap;color:var(--appAccentColor)}.CouponModalLabel2{font-size:1rem;line-height:24px;font-weight:600;color:#3c4852;margin:24px auto 16px}.CouponListItem{padding:12px;border:1px solid #e5e5e5;margin-bottom:16px;border-radius:4px}.CouponModalLabel{font-weight:700;font-size:1rem;line-height:20px;color:#3c4852}.CouponModalRow1{margin-top:8px;margin-bottom:16px}.CouponModalRow1,.CouponModalRow2{display:flex;justify-content:space-between;align-items:center}.CouponModalRow2{padding:8px 0 0}.CouponModalName,.CouponModalValid{cursor:default;font-style:normal;font-size:.75rem;line-height:18px;font-weight:400;color:#777}.CouponModalValid{text-align:right;display:flex;align-items:center}.CouponModalValid--expire{margin-left:8px}.CouponModalCode{cursor:default;background:rgba(240,169,0,.05);outline:1px dashed #f5a623;border-radius:2px;padding:6px 15px;font-size:.75rem;line-height:18px;text-align:center;letter-spacing:2px;color:#3c4852}.CouponModalCode,.CouponModalLink{font-style:normal;font-weight:600;display:flex;align-items:center}.CouponModalLink{cursor:pointer;font-size:.875rem;line-height:20px;text-align:right;text-transform:capitalize;color:var(--appAccentColor)}.bundleListItem{border-radius:8px;grid-gap:12px;gap:12px;padding:4px;align-items:center}.bundleBox,.bundleListItem{display:flex;background:#fff}.bundleBox{width:100%;flex-direction:column;box-shadow:0 2px 10px rgba(0,0,0,.078);border:1px solid #f2f2f2;border-radius:8px}.img-div{width:64px;height:64px;display:flex;justify-content:center;align-items:center}.content-div{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;flex:1 1;padding:8px 8px 8px 0;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#3c4852}.bundle-receipt-div{display:flex;flex-direction:column;margin:32px 24px 0}.bundle-download{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.bundle-download>button{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:rgba(0,0,0,.87);background:transparent;border:none;text-align:left;cursor:pointer}.border{border-bottom:1px solid #e5e5e5;margin-top:24px}.cancel-button-div{height:62px;display:flex;align-items:center;justify-content:center}.cancel-button-div>button{background:transparent;border:none;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:1.71429px;text-transform:uppercase;color:#df4952}.PromtPlaceholder{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:100vw;min-height:100vh;max-width:100vw;max-height:100vh;padding:0 2rem;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;z-index:100000}.PromtPlaceholder__Thumb{margin-bottom:24px}.PromtPlaceholder__Heading{font-style:normal;font-size:1rem;line-height:24px;font-weight:600;display:flex;align-items:center;color:#3c4852;margin-bottom:8px}.PromtPlaceholder__Body{font-style:normal;font-weight:400;font-size:.875rem;line-height:24px;text-align:center;color:#3c4852}.PromtPlaceholder__Action{margin-top:16px;width:100%}.CTA{border-radius:8px;justify-content:center;padding:10px 0;width:100%;font-style:normal;display:flex;align-items:center;text-align:center;color:var(--appAccentColor)}.CTA,.PaymentMethods__Note{font-size:.875rem;line-height:20px;font-weight:400}.PaymentMethods__Note{margin-bottom:12px}.PaymentMethods__List--Item{padding:16px 4px;display:flex;align-items:center;justify-content:space-between}.PaymentMethods__List--Item--Left{display:flex;align-items:center;font-size:1rem;line-height:24px;font-weight:400}.PaymentMethods__List--Item--Left span{margin-right:10px!important}.layoutHeader{padding:16px 20px 16px 16px;border-bottom:1px solid #e5e5e5;justify-content:space-between;color:#3c4852;background:#fff}.layoutHeader,.layoutHeader__left,.layoutHeader__left__back{display:flex;align-items:center}.layoutHeader__left__back{padding-right:18px}.layoutHeader__left__back span{min-height:16px!important;min-width:16px!important}.layoutHeader--accent{background:var(--appAccentColor);color:#fff}.layoutHeader h1{width:100%;font-size:1rem;line-height:24px;font-weight:500;margin:0 18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-all}.layoutHeader span{min-height:24px;min-width:24px}@keyframes slide-in{0%{bottom:-100vh}to{bottom:0}}.doubtBudyCOntainer{width:92%;height:56px;position:relative;bottom:4.5rem;margin:0 auto;justify-content:flex-end}.doubtBudy{transition:width .5s ease-in-out;background-color:#e9eeff;border-radius:32px;padding:8px 12px;display:flex;grid-gap:8px;gap:8px}.doubtBudy__rightDiv{display:flex;width:82%;align-items:center;justify-content:space-between}.doubtBudy__rightDiv__title{font-size:14px;font-weight:700;line-height:21px;color:#021927}.doubtBudy__rightDiv__subTitle{font-size:12px;font-weight:400;line-height:16px;color:#021927}.CheckoutOptionsBottomSheet_heading{font-style:normal;font-weight:700;font-size:1rem;line-height:24px;color:#202124}.CheckoutOptionsBottomSheet_container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;color:#5f6368;font-size:14px;font-style:normal;font-weight:400}.CheckoutOptionsBottomSheet_container p{line-height:20px}.CheckoutOptionsBottomSheet_container ul{margin-top:16px;margin-left:6%}.CheckoutOptionsBottomSheet_note{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.CheckoutOptionsBottomSheet_buttonContainer{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.CheckoutOptionsBottomSheet_buttonContainer>button{flex:1 1;display:flex;justify-content:center;align-items:center;padding:8px 16px;border-radius:4px;outline:none}.CheckoutOptionsBottomSheet_buttonContainer_learnMoreBtn{border:1px solid #dadce0;color:#01875f;background:#fff}.CheckoutOptionsBottomSheet_buttonContainer_continueBtn{border:none;background:#01875f;color:#fff}.optionScreenDescription{font-size:14px;color:#5f6368;line-height:20px}.optionScreenDescription .learnMoreText{text-decoration:underline}.paymentOptionCard{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;padding:16px;border:1px solid #dadce0;border-radius:8px;margin-top:16px}.paymentOptionCardTitle{font-size:16px;line-height:20px}.paymentOptionCardImageList{margin-top:8px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.refreshIconContainer{width:40px;height:40px;margin:0 auto;position:absolute;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:500000;opacity:0;transition:all .5s}.refreshIconContainer__icon{width:20px;height:20px;transform:scaleX(-1);transition:transform .5s}.refreshIconContainer.loading:after{content:"";background-color:#fff;width:40px;height:40px;border-radius:100%;position:absolute;z-index:4;transition:1.5s;-webkit-filter:drop-shadow(0 2px 2px #828282)}