@charset "UTF-8";:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border-radius:100%;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right:2px solid var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--font-family:"Noto Sans",sans-serif}*{margin:0;padding:0;box-sizing:border-box;-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)}html{overflow:hidden}body,html{height:100vh}body{overflow:auto}body,button,html,input{font-family:var(--font-family);overflow-x:hidden}a{color:inherit;text-decoration:none}.courseOverview{padding:16px}.courseOverview__link{color:#595bd4}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}.BuyOption{position:fixed;bottom:0;left:0;min-height:60px;background-color:#009ae0;color:#fff;width:100%;z-index:9999}.item{margin:5px;padding:12px 16px;border:1px solid #f2f2f2}.NavBar__List{display:flex;align-items:center;padding:12px 4px;border-bottom:1px solid #000}.NavBar__List--Item{padding:4px 8px;border-radius:8px}.radioDiv{display:flex;align-items:center;justify-content:center;border-radius:50%}input[type=radio]{width:18px;height:18px;accent-color:var(--appAccentColor);border:3px solid #fff}.Header{background-color:#009ae0;color:#fff;height:60px;display:flex;align-items:center;padding:0 12px}.slick-dots .slick-active button:before{font-size:36px!important;opacity:1!important}.slick-dots li{margin:0!important}.slick-dots li button:before{font-family:var(--font-family)!important;font-size:28px!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.HomeShimmer{display:block;padding:60px 10%}.HomeShimmer__Banner{display:flex;width:100%;overflow-x:auto}.HomeShimmer__Banner--Item{margin:24px 12px;display:block;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:-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}.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;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;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;animation-name:chrome;animation-duration:5s;animation-iteration-count:infinite;text-shadow:0 0 0 rgba(255,255,255,.5);animation-timing-function:linear}@keyframes placeholderShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.OverView{background-color:#fff;width:100vw;padding:0 16px}@media(min-width:768px){.OverView{width:100%;min-width:calc(56vw - 12px);max-width:calc(56vw - 12px);padding:0}}.OverView__Heading{display:flex;padding:16px 0 0}@media(min-width:768px){.OverView__Heading{padding:32px 0 0}}.OverView__Heading__Left{display:flex;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;color:#3c4852;width:80%;margin-bottom:12px;display:table-cell;vertical-align:middle;overflow:hidden;word-wrap:break-word}@media(min-width:768px){.OverView__Heading__Left{font-size:24px;line-height:32px;font-weight:700;margin-bottom:16px}}.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}@media(min-width:768px){.OverView__Categories{padding:0}}.OverView__Categories__text{font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:18px;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}@media(min-width:768px){.OverView__OtherTags{padding:12px 0 0}}.OverView__Content__ThumbnailWrapper{position:relative;margin-bottom:10px;width:200px;height:160px}.OverView__Content__freeContent__VideoPreview__play{position:absolute;margin:auto}.OverView__Content__freeContent__VideoPreview__timer{background:#000;opacity:.87;border-radius:2px;color:#fff;position:absolute;bottom:32px;right:4px;padding:2px;font-style:normal;font-weight:500;font-size:11px;line-height:11px}.OverView__Content__showMore{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:200px;max-height:160px;min-width:200px;min-height:160px;border:1px solid #f2f2f2;border-radius:4px;margin:16px 0;cursor:pointer}.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-weight:500;font-size:12px;line-height:18px;color:#3c4852}.OverView__Content__showMore__Text__2{margin-top:0}.OverView__Content__Images.Empty{margin:24px 16px;position:relative}@media(min-width:768px){.OverView__Content__Images.Empty{margin:0;display:0}}.OverView__Content__Images{padding:24px 0 24px 16px;overflow-x:scroll;display:flex;max-width:100vw;scroll-behavior:smooth;position:relative;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:768px){.OverView__Content__Images{padding:24px 0}}.OverView__Content__Images__RightScroll{position:sticky;right:0;top:30px;z-index:5}.OverView__Content__Images__LeftScroll{position:sticky;left:-20px;z-index:5;top:30px;transform:rotate(180deg) translateX(-50%)}.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:271px}@media(min-width:768px){.OverView__Content__Images__Empty{display:none;margin:0;display:0}}.OverView__Content__Images__Empty img{border-radius:4px}.OverView__Content__Images__Wrapper{display:flex;max-width:200px;max-height:160px;min-width:200px;min-height:160px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:16px 12px 16px 0}.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:160px;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-weight:400;font-size:12px;line-height:18px;padding:5px 8px;margin:0;color:#3c4852}.OverView__Content__Line{border-bottom:1px dashed #e5e5e5;margin:16px 0 0;height:0}@media(min-width:768px){.OverView__Content__Line{display:none}}.OtherTags{background-color:#f6f8fa;padding:5px 8px;display:flex;align-items:center;min-width:-moz-fit-content;min-width:fit-content;height:26px;margin-right:8px;margin-bottom:16px}.OtherTags img{width:20px;height:20px}.OtherTags__text{font-family:var(--font-family);font-style:normal;font-weight:400;font-size:10px;line-height:18px;border-radius:4px;text-transform:uppercase;margin-left:8px}.ContentWrapper{margin-top:56px;margin-bottom:100px}.Overview__whatElse{margin:0 0 32px}.Overview__iframeContent{width:100vw;height:100vh;position:fixed;z-index:100!important;left:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.Overview__iframeContent__videoWrapper{position:relative;display:flex;flex-direction:column;align-items:flex-end}.Overview__iframeContent__videoWrapper--close{background-color:#fff;padding:4px!important;border-radius:50%!important;overflow:hidden!important;cursor:pointer}.jwplayer{width:95vw!important}@media(min-width:768px){.jwplayer{width:45vw!important}}.OverviewWrapper{width:100%;background-color:#f2f3f7;margin-bottom:30px}@media(min-width:768px){.OverviewWrapper{background-color:#fff}#isMobile{display:none}.OverView__Content__Images#isDesktop{display:flex}}@media screen and (min-width:990px){.AboutCourse#isMobile{display:none}}.AboutCourse{padding:16px;width:100%;margin:0 0 4px;border-top:8px solid #e5e5e5}@media(min-width:768px){.AboutCourse{width:100%;border:none;padding:24px 24px 0}}.AboutCourse__Heading{font-family:var(--font-family);font-style:normal;font-weight:700;font-size:16px;line-height:24px;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:14px;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)}@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;animation:close .1s linear .1s forwards;font-family:var(--font-family);font-style:normal;font-weight:400;font-size:14px;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}.AboutCourse__Description .open .text{animation:open .1s linear 0s forwards}@media(min-width:768px){.WhatElse#isMobile{display:none}}.WhatElse{background:#fbffec;border:1px solid #f0ffb6;box-sizing:border-box;border-radius:4px;padding:16px;margin:0 16px 16px}@media(min-width:768px){.WhatElse{margin:0;border-radius:8px;padding:24px;border:1px solid #e2e6d6;box-sizing:border-box;box-shadow:0 1px 2px rgba(102,102,102,.04)}}.WhatElse__TopBorder{height:20px;border-top:1px dashed #e5e5e5;margin:4px 16px 0}@media(min-width:768px){.WhatElse__TopBorder{display:none}}.WhatElse__Heading{font-family:var(--font-family);font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#3c4852;margin-bottom:12px}@media(min-width:768px){.WhatElse__Heading{margin-bottom:24px}}.WhatElse__Content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}@media(min-width:768px){.WhatElse__Content{grid-template-columns:repeat(3,1fr);grid-gap:28px}}.WhatElseBox{display:flex}.WhatElseBox__Left{width:16%;display:flex;align-items:flex-start;margin-right:4px}@media(min-width:768px){.WhatElseBox__Left{width:20px;margin-right:8px}}.WhatElseBox__Left img{width:20px;height:20px}.WhatElseBox__Right{display:flex;width:80%;flex-direction:column}.WhatElseBox__Right__Heading{font-family:var(--font-family);font-style:normal;font-weight:600;font-size:12px;line-height:18px;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:11px;line-height:14px;color:#7a8b94}@media screen and (min-width:1000px){.CourseDetails{border-bottom:none!important}}@media screen and (min-width:990px){.CourseDetails{width:100%;display:flex;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5;margin-top:24px;align-items:flex-start;justify-content:space-between}.CourseDetails>*{flex:1 1;width:50%}}.CourseDetails__Validity{display:flex;margin-top:24px;border-right:1px dashed #e5e5e5;align-items:center}@media screen and (max-width:480px){.CourseDetails__Validity{border-right:none}}.CourseDetails__Validity__changeValidityBox{display:flex;margin-top:6px;cursor:pointer;align-items:center}.CourseDetails__Validity__changeValidityBox p{color:#00ade7;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.CourseDetails__Validity__changeValidityBox img{margin-top:3px}.CourseDetails__Validity__Left{display:flex;width:40px}.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:14px;line-height:24px;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#3c4852}.CourseDetails__Validity__Right__Description{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#7a8b94}@media(min-width:768px){.CourseDetails__Validity__Right__Description{width:70%}}.CourseDetails__Validity__AppDownloads{margin-top:8px}.CourseDetails__Validity__AppDownloads a{color:#00ade7;font-size:12px}.CourseDetails__Validity__AppDownloads a svg{height:8px}.CourseDetails__Validity__downloads{margin-top:15px}.CourseDetails__Validity__downloads a+a{margin-left:10px;display:inline-block}.CourseDetails__Material{display:flex;margin:24px 0;padding-left:24px;cursor:pointer;align-items:center}@media screen and (max-width:480px){.CourseDetails__Material{padding-left:0;margin:24px 0 0}}.CourseDetails__Material__Left{width:40px;display:flex;justify-content:flex-start;align-items:center}.CourseDetails__Material__Middle{width:80%;flex-direction:column;display:flex}.CourseDetails__Material__Middle__Heading{font-style:normal;font-weight:600;font-size:14px;line-height:24px;display:flex;align-items:center;font-feature-settings:"pnum" on,"lnum" on;color:#3c4852}.CourseDetails__Material__Middle__Description{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#7a8b94}.CourseDetails__Material__Middle__VideoRestrictions{display:flex;margin-top:8px;align-items:center}.CourseDetails__Material__Middle__VideoRestrictions svg{width:10px;height:10px;stroke:var(--appAccentColor)}.CourseDetails__Material__Middle__VideoRestrictions svg path{fill:var(--appAccentColor)}.CourseDetails__Material__Middle__VideoRestrictions span{font-style:normal;font-weight:400;font-size:12px;line-height:15px;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:center}.DesktopAboutCourse{display:flex;width:100%;flex-direction:column;margin-bottom:32px}.DesktopAboutCourse__Content__Wrapper{padding:0 0 12px;background:#fff;box-sizing:border-box;border-radius:8px}@media(min-width:768px){.DesktopAboutCourse__Content__Wrapper{margin-top:16px;border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(102,102,102,.04)}}.DesktopAboutCourse__Tabs{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;position:fixed;top:80px;z-index:3;display:flex;width:100%;background:#fff}@media(min-width:768px){.DesktopAboutCourse__Tabs{border-top:none;position:relative!important;top:0}}.DesktopAboutCourse__Tabs__Item{padding:12px;width:50%;text-align:center}@media(min-width:768px){.DesktopAboutCourse__Tabs__Item{width:auto;cursor:pointer}}.iframeContent{width:100vw;height:100vh;position:fixed;z-index:100!important;left:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.iframeContent__videoWrapper{position:relative;display:flex;flex-direction:column;align-items:flex-end}.iframeContent__videoWrapper--close{background-color:#fff;padding:4px!important;border-radius:50%!important;overflow:hidden!important;cursor:pointer}.QueryComponent{border-top:8px solid #e5e5e5;border-bottom:8px solid #e5e5e5;padding:16px;background-repeat:no-repeat!important;background-position:100% 100%!important}.QueryComponent__header{font-weight:700;font-size:14px;color:#3c4852}.QueryComponent__subHeader{font-weight:400;font-size:12px;width:192px;margin-top:5px;line-height:18px;color:#7a8b94}.QueryComponent__queryButton{font-weight:500;font-size:12px;color:#3c4852;border:1px solid #f2f2f2;box-sizing:border-box;border-radius:8px;width:-moz-max-content;width:max-content;padding:8px 10px;margin-top:20px;cursor:pointer}@supports(-webkit-touch-callout:none){.DesktopAboutCourse__Content__Wrapper--safariMobile{padding-bottom:130px!important}}@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--img,.like--div--img--2{width:24px!important}.like--div--img--2{animation-duration:1s;animation-name:increasehand;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-style:normal;font-weight:400;font-size:12px;line-height:15px;white-space:nowrap;color:#7a8b94}.BuyNow__Container{position:fixed;bottom:0;left:0;display:flex;width:100%;padding:17px 16px 24px;background-color:#021927}.BuyNow__Left{width:40%}.BuyNow__Left__Top{font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff}.BuyNow__Left__Bottom{display:flex;margin-top:8px}.BuyNow__Left__Bottom__OriginalPrice{font-style:normal;font-weight:600;font-size:14px;line-height:17px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#f2f2f2;margin-right:8px}.BuyNow__Left__Bottom__Discount{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#fe9b0e}.BuyNow__Right{display:flex;width:60%}.BuyNow__Right__Button{width:100%;background:#009ae0;border-radius:8px;font-family:var(--font-family);font-style:normal;font-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;text-align:center;justify-content:center;padding:12px 56px;color:#fafafa}.AboutCourseCreator{padding:16px;margin:8px 0;background-color:#fff;border-top:8px solid #e5e5e5}@media(min-width:768px){.AboutCourseCreator{padding:24px;box-shadow:0 1px 2px rgba(102,102,102,.04);border-radius:8px;border:1px solid #e5e5e5;margin:32px 0 0}}.AboutCourseCreator__Heading{font-size:16px;line-height:24px;font-weight:600;color:#3c4852;margin-bottom:20px}@media(min-width:768px){.AboutCourseCreator__Heading{margin-bottom:24px}}.AboutCourseCreator__Body{display:flex;align-items:flex-start;grid-gap:12px}@media(min-width:768px){.AboutCourseCreator__Body{grid-gap:24px}}.AboutCourseCreator__Body__Profile{border-radius:50%;overflow:hidden;width:60px;height:60px}@media(min-width:768px){.AboutCourseCreator__Body__Profile{width:80px;height:80px}}.AboutCourseCreator__Body__Details--Name{font-size:16px;line-height:24px;font-weight:500;color:#3c4852;margin-bottom:8px}.AboutCourseCreator__Body__Details--Qualification{font-size:12px;line-height:18px;color:#0a1629;font-weight:400;margin-bottom:10px;display:flex;grid-gap:6px;gap:6px;flex-direction:column}@media(min-width:768px){.AboutCourseCreator__Body__Details--Qualification{margin-bottom:16px;grid-gap:12px;gap:12px;display:flex;flex-direction:row}}.AboutCourseCreator__Body__Details--tags{display:flex;grid-gap:6px;gap:6px}.AboutCourseCreator__Body__Details--Institute{font-size:12px;line-height:18px;font-weight:400;color:#0a1629;margin-bottom:10px}@media(min-width:768px){.AboutCourseCreator__Body__Details--Institute{margin-bottom:16px}}.AboutCourseCreator__Body__Details--Designation{font-size:14px;line-height:20px;font-weight:400;color:#3c4852;margin-bottom:8px}@media(min-width:768px){.AboutCourseCreator__Body__Details--Designation{margin-bottom:16px}}.AboutCourseCreator__Body__Details--Followers{font-size:14px;line-height:20px;font-weight:400;color:#7a8b94}.AboutCourseCreator__Body__Details--FollowersFont{font-size:12px}@media(min-width:768px){.AboutCourseCreator__Body__Details--FollowersFont{font-size:14px}}.AboutCourseCreator__Body__Details--mobileList{margin-left:12px;line-height:20px}.ModalWrapper{position:fixed;left:0;bottom:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-end;z-index:10000;transition:opacity .1s linear,z-index .1s linear;z-index:1000000}@media(min-width:768px){.ModalWrapper{align-items:center}}.ModalWrapper__Hide{display:none}.Backdrop{bottom:0}.Backdrop__Hide{display:none}.Modal{width:100vw;background-color:#fff;position:relative;transition:bottom .1s linear;border-radius:6px;overflow:hidden;max-height:90vh}@media(min-width:768px){.Modal{width:600px}}.Modal--Close{width:24px;height:24px;cursor:pointer}.Modal__Show{bottom:0;--finalPosition:0vh;animation:slide-in .2s linear}.Modal__Hide{bottom:-100vh}.Modal__Head{display:flex;align-items:center;justify-content:space-between;padding:24px}.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:500px;min-height:26vh;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:24px;scrollbar-width:6px;scrollbar-color:#e5e5e5 #fff}.Modal__Body::-webkit-scrollbar{display:block!important;width:6px;border-radius:8px}.Modal__Body::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:8px}.Modal__Body::-webkit-scrollbar-track{background:#fff;border-radius:8px}@media only screen and (max-width:576px){.Modal__Head{font-size:16px;line-height:24px;font-weight:700}}.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;max-width:720px;margin:auto;padding:24px;border-radius:4px;transition:bottom .2s linear;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:768px){.Popup{width:400px;left:calc(50vw - 200px)}}.Popup__Show{animation:slide-in .2s linear}.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:sticky;top:-.5px;z-index:2}.TabBar__List{display:flex;align-items:center;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:15px 8px;font-style:normal;font-size:14px;width:50%;color:#3c4852;margin-right:8px;text-transform:uppercase;white-space:nowrap}.BottomNotification,.TabBar__List--Item{justify-content:center;align-items:center;display:flex;font-weight:400;line-height:18px}.BottomNotification{width:100%;position:relative;padding:4px;--finalPosition:0vh;animation:slide-in .2s linear;font-size:12px;text-align:center;box-shadow:0 -1px 4px #f2f2f2}.Dropdown{border:1px solid #f2f2f2;border-radius:4px;position:relative}.Dropdown__Main{position:relative;display:flex;align-items:center;justify-content:space-between;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:15px;cursor:pointer}.Dropdown__Main div{border:none;padding:15px 0;width:100%}.Dropdown__Main__heading{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;line-break:anywhere;width:100%}.Dropdown__Main--Heading{font-style:normal;font-weight:600;font-size:14px;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(-90deg)}.Dropdown__Main--Toggle--Verticle--Hide{transform:rotate(90deg)}.Dropdown__Extended{transition:margin-top .5s linear,max-height .5s cubic-bezier(0,1,0,1);background-color:#fff;z-index:1;border:1px solid #e5e5e5;border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-radius:8px;width:-moz-max-content;width:max-content;overflow:auto}.Dropdown__Extended--Hide{max-height:0;width:0;display:none}.Dropdown__Extended--Show{max-height:380px;position:absolute;padding-top:8px;left:0;overflow:scroll;z-index:20}@media only screen and (max-width:576px){.Dropdown__Main__heading{width:100%}}.HorizontalList{position:relative;width:100%;display:flex}.HorizontalList__List{display:flex;-ms-overflow-style:none;scrollbar-width:none;max-width:100%;width:100%;overflow-x:auto;scroll-behavior:smooth;z-index:1}@media(min-width:768px){.HorizontalList__List{align-items:center}}.HorizontalList__List::-webkit-scrollbar{display:none}.HorizontalList__Buttons{display:flex;align-items:center;justify-content:space-between;align-self:center;position:absolute;left:-20px;width:calc(100% + 40px)}.HorizontalList__Buttons--Left{transform:rotate(180deg)}.HorizontalList__Buttons--Left,.HorizontalList__Buttons--Right{display:flex;align-items:center;z-index:2;cursor:pointer}.footer{display:flex;align-items:center;width:100%;height:138px;box-sizing:border-box;padding:32px 7%;background:#444;justify-content:space-between}.footer-left{display:flex;flex-direction:column;justify-content:flex-start}.footer-left-text{margin:0 0 16px;font-family:Circular Std,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:22px;text-transform:capitalize;color:#fff;opacity:.87}.footer-left-image{display:flex;align-items:center}.footer-left-imageBtn{background:inherit;border:none;outline:none;cursor:pointer;margin-right:20px}.footer-right{width:-moz-fit-content;width:fit-content;width:400px}.footer-right,.footer-right-item1{display:flex;flex-direction:column}.footer-right-item1{align-items:flex-start}.footer-right-item1-text{font-family:Circular Std,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:22px;text-align:right;text-transform:capitalize;margin:0 0 10px;color:#fff}.footer-right-item2{display:flex;align-items:flex-end;justify-content:space-between}.footer-right-item2-text{font-weight:400;font-size:14px;line-height:22px;margin:0;width:50%;color:rgba(255,255,255,.87)}.footer-right-item2-button,.footer-right-item2-text{font-family:Circular Std,sans-serif;font-style:normal}.footer-right-item2-button{width:121px;height:45px;background:#111;box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:5px;font-weight:700;font-size:12px;line-height:150%;text-transform:capitalize;padding:12px 24px;border:none;outline:none;cursor:pointer;color:#fff;margin-left:16px;white-space:nowrap}@media(max-width:700px){.footer{flex-direction:column-reverse;padding:24px 16px;align-items:flex-start;height:auto;width:auto}.footer-right{padding-bottom:24px;border-bottom:1px dashed rgba(255,255,255,.5);width:unset}.footer-left-image img{margin-right:8px}.footer-left{padding-top:24px;width:100%;align-items:center}.footer-right-item2-text{width:70%}.footer-right-item2-button{font-size:12px}}.CompleteCourseCard{display:flex;align-items:column;flex-direction:column;background-color:#fff;border:1px solid #e9eef2;border-radius:8px}.CompleteCourseCard__Header{display:grid;grid-template-columns:1.2fr .7fr .1fr;padding:18px 16px 6px}.CompleteCourseCard__Header__Text{text-align:left}.CompleteCourseCard__Header__Text,.CompleteCourseCard__Header__TP{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#1a181e}.CompleteCourseCard__Header__TP{text-align:right}.CompleteCourseCard__SubText{margin-top:8px;padding:0 16px 16px;display:grid;grid-template-columns:1fr 1fr}.CompleteCourseCard__SubText--text{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#4d4d4d}.CompleteCourseCard__SubText__PriceSummary{font-style:normal;font-weight:500;font-size:12px;line-height:14px;text-align:right;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer;color:#009ae0}.CompleteCourseCard .accordion-item__content{opacity:1;transform:translateY(0);transition-delay:.2s;transition-timing-function:linear;transition-duration:.2s;transition-property:opacity,transform;background:#fafafa;border:1px solid #f2f2f2}.CompleteCourseCard .accordion-item__inner{max-height:100rem;transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-duration:.5s;transition-property:max-height}.InstallmentCard{align-items:flex-start;flex-direction:column}.InstallmentCard,.InstallmentCard__Row1{display:flex;justify-content:space-between}.InstallmentCard__Row1{width:100%}.InstallmentCard__Row1__ImageWrapper{display:flex;justify-content:center;margin-left:8px}.InstallmentCard__Row2{display:flex;justify-content:space-between;width:100%;cursor:pointer}.InstallmentCard__Row2__SubText{margin-left:40px;color:#4d4d4d}.InstallmentCard__Row2__Receipt,.InstallmentCard__Row2__SubText{font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center}.InstallmentCard__Row2__Receipt{grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;text-align:right;color:#009ae0}.InstallmentCard:not(:first-child){margin-top:47px}.InstallmentCard__installNum{display:flex}.InstallmentCard__installNum__installNumText__num{font-weight:500;font-size:16px;margin:0}.InstallmentCard__installNum__installNumText__date{margin:4px 0}.InstallmentCard__installNum__installNumIcon{background:#009ae0;width:24px;height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin-right:16px;position:relative}.InstallmentCard__installNum__installNumIcon--withLine:after{content:"";height:52px;border-left:.866025px dashed rgba(26,24,30,.4);position:absolute;top:32px}.InstallmentCard .blue{background:#009ae0}.InstallmentCard__installPriceInputContainer{background:#fff;border:1px solid #000;padding:12px;border-radius:4px}.InstallmentCard__installPriceInputContainer__installPriceInput{border:none}.InstallmentCard__installPriceInputContainer__installPriceInput::-moz-placeholder{font-size:16px}.InstallmentCard__installPriceInputContainer__installPriceInput:-ms-input-placeholder{font-size:16px}.InstallmentCard__installPriceInputContainer__installPriceInput::placeholder{font-size:16px}.InstallmentCard__installPriceInputContainer__installPriceInput:focus{border:none;outline:none}.InstallmentCard__installPriceText{font-weight:500;font-size:16px;margin:0}.InstallmentCard__customDateForm{padding:16px 0}.InstallmentCard__customDateForm__form{display:flex;grid-gap:24px;gap:24px}.InstallmentCard__customDateForm__form__input--60{width:60%}.InstallmentCard__customDateForm__form__input--40{width:40%}.InstallmentCard__customDateForm__form__input label{font-size:14px;margin-bottom:8px}.InstallmentCard__customDateForm__form__input__inputContainer{padding:14px 16px;background:#fff;border:1px solid #000;border-radius:4px;min-height:54.8px;display:flex;font-size:16px}.InstallmentCard__customDateForm__form__input__inputContainer__input{border:none;width:-webkit-fill-available;max-width:95%}.InstallmentCard__customDateForm__form__input__inputContainer__input::-moz-placeholder{font-size:16px}.InstallmentCard__customDateForm__form__input__inputContainer__input:-ms-input-placeholder{font-size:16px}.InstallmentCard__customDateForm__form__input__inputContainer__input::placeholder{font-size:16px}.InstallmentCard__customDateForm__form__input__inputContainer__input:focus{border:none;outline:none}.Modal--Container{position:relative;padding-bottom:80px}.Modal--Container__bottom{position:fixed;bottom:0;left:0;display:flex;width:100%;padding:16px;z-index:1000;background:#fff;border-top:1px solid #e9eef2;justify-content:center}@media(min-width:768px){.Modal--Container__bottom{position:absolute;padding:11px 120px 16px}}.Modal--Container--Installment{max-height:40vh;overflow-y:auto;padding-bottom:90px;padding-left:2px}.Modal--Container--Installment::-webkit-scrollbar{display:none}.Modal--Container--Installment.m0{margin-bottom:0}.StudentPaymentDetails{margin:32px 0}.StudentPaymentDetails__Heading{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#1a181e}.StudentPaymentDetails__SubText{margin-top:4px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#4d4d4d}.BottomSheet{background:#fff;border-radius:12px 12px 0 0;width:100%;padding:24px 16px 20px}.BottomSheet__Head{justify-content:space-between;display:flex;width:100%}.BottomSheet__Head div{font-style:normal;font-weight:500;font-size:18px;line-height:24px;display:flex;align-items:center;color:#333}.BottomSheet__Body{width:100%;margin-top:24px}.BottomSheet__Body hr{border:1px solid #e9eef2}.BottomSheet__Body__Row.Bold{margin-bottom:0}.BottomSheet__Body__Row.Bold div{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#333}.BottomSheet__Body__Row{display:flex;justify-content:space-between;margin-bottom:16px}.BottomSheet__Body__Row div{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#4f4f4f}.storeBuy__priceDetails--heading.bold{font-weight:500;font-size:16px;line-height:22px;color:#000;opacity:.87}.promptModalContainer__promptModal__button.p-10{padding:0 3em}.promptModalContainer__promptModal__button.p10{margin:auto;padding:0 45px}.promptModalContainer__promptModal__button.p10.mt-32{margin-top:32px}.hourglass{display:block;background:#fff;margin:3em auto;width:2em;height:4em;animation:hourglass 1s linear infinite}.outer{fill:#108ee9}.middle{fill:#fff}@keyframes hourglass{0%{transform:rotate(0deg);box-shadow:inset 0 0 0 0 #108ee9,inset 0 -2em 0 0 #fff,inset 0 -4em 0 0 #108ee9}80%{transform:rotate(0deg);box-shadow:inset 0 -2em 0 0 #108ee9,inset 0 -2em 0 0 #fff,inset 0 -2em 0 0 #108ee9}to{transform:rotate(180deg);box-shadow:inset 0 -2em 0 0 #108ee9,inset 0 -2em 0 0 #fff,inset 0 -2em 0 0 #108ee9}}.loading{position:relative;font-size:19px}.loading:after{position:absolute;content:"";left:100%;animation:loading 2.5s infinite}@keyframes loading{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.Amount{padding-top:12px;border-top:1px dashed #8e8e8e;padding-bottom:0!important}.Amount__payable{font-weight:500!important;font-size:16px!important;line-height:24px!important;color:#333!important}.UpcomingLive{padding:16px;width:100vw;background-color:#021927;border-top:8px solid #e5e5e5}@media(min-width:768px){.UpcomingLive{width:unset;max-width:calc(56vw - 12px);border-radius:8px;border-top:none;padding:24px;margin-bottom:32px}.UpcomingLive .OverviewSectionContainer__Body{width:calc(100% + 24px)}}.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:14px;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}@media(min-width:768px){.LiveClassCard{min-width:328px;max-width:328px;margin-right:24px}}.LiveClassCard__Tags{display:flex;align-items:center;margin-bottom:8px}.LiveClassCard__Tags--Emblem{overflow:hidden}.LiveClassCard__Tags--Emblem img{margin-right:6px}.LiveClassCard__Title{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#3c4852;margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.LiveClassCard__Bottom{display:flex;justify-content:space-between;align-items:center}.LiveClassCard__Bottom--Time{font-style:normal;font-weight:400;font-size:12px;line-height:18px;display:flex;align-items:center;color:#3c4852}.LiveClassCard__Bottom--Time span{margin-left:8px}.LiveClassCard__Bottom--CTA{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;color:var(--appAccentColor);outline:none;border:none;background-color:transparent;cursor:pointer}.LiveClassCard__Bottom--CTA:disabled{color:#ccc}.couponsDiv{background-color:#fff}@media(min-width:768px){.couponsDiv{padding:24px 0 24px 24px;background:#f2f7fb;width:calc(56vw - 12px);margin:32px 0}.couponsDiv .OverviewSectionContainer{padding-right:16px}}.CouponTop{display:flex;justify-content:space-between;margin-bottom:16px}@media(min-width:768px){.CouponTop{padding-right:24px}}.CouponTop svg{stroke:var(--appAccentColor)}.Label{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#3c4852}.viewALLBtnMobile{cursor:pointer;font-style:normal;font-size:14px;line-height:18px;background-color:transparent;border:none;outline:none;display:flex;align-items:center;text-align:right;color:var(--appAccentColor)}.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:16px;line-height:22px;color:var(--appAccentColor)}.CouponBottom{display:flex;flex-direction:row;width:100%;overflow:auto;scroll-behavior:smooth;z-index:1}@media(min-width:1000px){.CouponBottom{max-width:66vw}}.CouponBottom::-webkit-scrollbar{display:none}.SVGCoupons{margin-right:12px}.coupon{padding:8px 24px 8px 16px;margin-right:8px;min-width:-moz-fit-content;min-width:fit-content;display:flex;background:#fffcfc;border:1px solid #ffad3b;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:10px;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #ffccd2;border-bottom:none;box-sizing:border-box}@media(min-width:768px){.coupon:after,.coupon:before{background-color:#f2f7fb}}.coupon:before{transform:rotate(90deg);left:-3px}.coupon:after{transform:rotate(-90deg);right:-3px}.couponApplied{background:#ffefe9;border-color:#f49898}.couponApplied:after,.couponApplied:before{border-color:#f49898;background-color:#fff}.couponLabel{margin-bottom:8px;font-style:normal;font-weight:600;font-size:12px;line-height:17px;color:#3c4852}.couponName{font-style:normal;font-size:11px;line-height:14px;color:#7a8b94}.couponIconCol{display:flex;flex-direction:column;align-items:flex-start}.couponExpiry{display:flex;align-items:center;margin-top:4px;font-style:normal;font-weight:600;font-size:12px;line-height:17px;color:#3c4852}.couponExpiryIcon{margin-top:18px;font-size:18px;line-height:1}.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 16px 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:16px;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:14px;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-weight:500;font-size:14px;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-weight:500;font-size:18px;color:#3c4852}.couponAppliedText1,.couponAppliedText2{font-style:normal;line-height:24px;text-align:center}.couponAppliedText2{font-weight:400;font-size:16px;color:rgba(0,0,0,.6)}.couponAppliedDone{cursor:pointer;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:var(--appAccentColor)}}@media screen and (min-width:700px){.couponAppliedWrapper{display:none}}.CouponsModalWrapper .ModalContainer .Modal .FormatModal .FormatModal-Content::-webkit-scrollbar{display:none}.couponSuccessApplied{font-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;color:#3c4852}.couponSuccessAppliedText{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#7a8b94;margin-top:8px}.couponSuccessAppliedText span{font-weight:600;color:#3c4852}.GIFCoupons{height:50px;width:50px}.couponsAppliedPopup{justify-content:center;display:flex;align-items:center;flex-direction:column}.invisibleCouponLine{line-height:20px;font-size:12px}.multipleValidity{border-bottom:1px dashed #e5e5e5;padding:24px 16px}.card{padding:24px 16px;border-radius:8px;background:#e6f5fc;margin-top:16px;display:flex;justify-content:space-between;align-items:center}.leftItem{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.leftItem>p:first-child{color:#0a1629;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.leftItem>p:nth-child(2){color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.rightItem{display:flex;color:#009ae0;font-size:12px;font-style:normal;font-weight:600;line-height:24px;align-items:center;grid-gap:4px;gap:4px}.bundle-div{margin:32px 0}.bundle-list-container{display:flex;margin-top:-12px;flex-wrap:wrap;justify-content:space-between}.bundle-list-img{width:85px;height:72px;display:flex;align-items:center;justify-content:center;background:rgba(23,115,234,.04);border-radius:4px 0 0 4px}.bundle-list-div{background:#fff;box-shadow:0 2px 4px #f2f2f2;border-radius:8px;display:flex;width:48%;grid-gap:16px;gap:16px}.bundle-list-div>p{flex:1 1;padding-right:8px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:auto 0;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#3c4852}.bundle-title-container{display:flex;align-items:center;grid-gap:6px;gap:6px}.bundle-list-text{display:flex}.bundle-title{font-weight:700;font-size:16px;line-height:24px}.bundle-subtitle{font-size:12px;font-weight:400;line-height:16px;margin-top:4px}@media screen and (max-width:700px){.bundle-div{width:100%}.bundle-list-container{display:flex;margin-top:-12px;flex-direction:column;grid-gap:16px;gap:16px;justify-content:space-between}.bundle-list-div{width:auto}}.homeHeader{position:fixed;top:0;flex-direction:row;justify-content:space-between;background:#fff;box-shadow:0 1px 3px rgba(172,173,175,.2),0 2px 2px rgba(172,173,175,.12),0 0 2px rgba(172,173,175,.14);height:64px;width:100%;z-index:10;padding:0 7%;box-sizing:border-box}.homeHeader,.homeHeader-left{display:flex;align-items:center}.homeHeader-left-text{font-family:Circular Std,sans-serif;font-style:normal;font-weight:500;font-size:22px;line-height:130%;color:rgba(17,17,17,.87);margin:0}.homeHeader-left-image{margin-right:16px;width:24px}.homeHeader-right{display:flex;align-items:center}.homeHeader-right-searchBar{margin-right:40px;position:relative;width:199px;height:45px;border-radius:65px;background:#fff;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items:flex-end}.homeHeader-right-searchBar img{position:absolute;left:20px;top:15px}.homeHeader-right-searchBar input{border:none;width:100%;border-radius:65px;padding:0 0 0 50px}.homeHeader-right-button,.homeHeader-right-searchBar input{height:40px;background:#fff;box-sizing:border-box;outline:none}.homeHeader-right-button{flex-direction:row;align-items:flex-start;padding:10px 16px;width:156px;border:1px solid #009ae0;border-radius:4px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:14px;line-height:20px;text-transform:capitalize;cursor:pointer;color:#009ae0}.homeHeader-right-cancelBtn{display:none}.headerAppLinkLogoContainer{display:flex;align-items:center}.headerAppLinkLogo{width:160px;margin-left:16px;cursor:pointer}@media(max-width:700px){.homeHeader{width:100%;flex-direction:column;height:auto;padding:16px;justify-content:flex-start;align-items:flex-start}.homeHeader-left-text{font-weight:600;font-size:20px;line-height:130%}.homeHeader-right-searchBox{margin-top:8px}.homeHeader-right{width:100%}.homeHeader-left-image{width:40px}.homeHeader-right-button{display:none}.homeHeader-right-searchBar{margin:0;width:100%}.homeHeader-right-searchBox{width:100%;border-top:1px solid #e5e5e5;padding:12px 0 0;display:flex;justify-content:center;align-items:center}.homeHeader-right-cancelBtn{display:inline;font-style:normal;font-weight:600;font-size:12px;line-height:130%;text-transform:capitalize;color:#009ae0;padding:0 8px;cursor:pointer}.headerAppLinkLogoContainer{display:none}}.AddressForm{background-color:#fff}.AddressForm__Fields{padding:16px;margin-bottom:84px}@media(min-width:768px){.AddressForm__Fields{padding:16px 0}}.AddressForm__Fields--Note{font-size:10px;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)}@media(min-width:768px){.AddressForm__Save{position:absolute;width:100%;display:flex;flex-direction:row-reverse;border-top:1px solid #e5e5e5}.AddressForm__Save button{width:-moz-fit-content;width:fit-content}}.AddressField__Label{font-size:14px;line-height:20px;font-weight:400;margin-bottom:8px}.AddressField__Input{margin-bottom:16px}.AddressField__Input .Dropdown__Extended{width:100%;max-height:130px}.AddressField__Input__List{padding:0 12px}.AddressField__Input__List input{width:100%}.AddressField__Input__List--Item{font-size:14px;line-height:20px;font-weight:400;padding:8px 0}@media(min-width:768px){.AddressField__Input__List--Item{padding:4px 16px}.AddressField__Input__List--Item:hover{background-color:#efefef}}.AddressField__Input--Error{margin-top:4px;font-size:10px;line-height:16px;font-weight:400;color:#ff4058}@media only screen and (max-width:576px){.AddressField .Dropdown__Extended{padding:5px 16px}}.courseOverviewcontainer{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:12px;display:flex;flex-direction:column;position:sticky;top:80px;width:auto;min-width:300px;margin-right:150px;min-width:none}.courseOverviewimageContainer{display:flex;position:relative;width:100%!important}.courseOverviewimage{height:240px;max-width:100%;width:100%;border-radius:12px 12px 0 0}.courseOverviewtopSellingTag{display:none;font-size:14px;line-height:150%;background:#ff4058;border-radius:0 4px 4px 0;padding:5px 6px;align-items:center;position:absolute;top:20px;left:0;color:#fff!important}.courseOverviewpreview{position:absolute;bottom:0;display:none;font-style:normal;font-weight:600;font-size:16px;line-height:22px;align-items:center;border-radius:0 0 4px 4px;padding:12px 0;width:100%;justify-content:center;color:#fff;outline:none;border:none}.courseOverviewmobileHeading{display:none;font-style:normal;font-weight:500;font-size:18px;line-height:150%}.courseOverviewshareBtn{border:none;background:inherit;outline:none;padding:0;margin-left:6px}.courseOverviewpricing{margin:16px;display:flex}@media(min-width:1000px){.courseOverviewpricing{display:none}}.courseOverviewcost{font-weight:700;font-size:22px;line-height:26px}.courseOverviewcost,.courseOverviewdiscValue{font-style:normal;display:flex;align-items:center;margin-right:20px}.courseOverviewdiscValue{font-weight:400;font-size:18px;line-height:21px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.courseOverviewdiscount{font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center;color:#ff4058}.courseOverviewCouponsAvailable{display:flex;align-items:center;margin:8px 12px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#009ae0}.courseOverviewCouponsAvailable>img{margin-right:5px}.courseOverviewcourseStatsMobile{display:none}.courseOverviewstickpoint{padding:4px 16px;font-style:normal;font-weight:450;font-size:14px;line-height:150%;display:flex;justify-content:center}@media(max-width:700px){.courseOverview-coupon{margin:0 0 32px;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#009ae0;cursor:pointer;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 40px;border:1px solid #009ae0;box-sizing:border-box;border-radius:4px}}.courseOverviewbuyWapper{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0 0 12px 12px;padding:12px 0;box-shadow:0 -1px 4px rgba(0,0,0,.24)}.courseOverviewbuyBtn{background:#009ae0;border-radius:4px;font-weight:500;font-size:16px;line-height:20px;border:none;outline:none;justify-content:center;padding:14px 0;color:#fff;width:90%;cursor:pointer}.courseOverviewbuyBtn,.courseOverviewsecure{font-style:normal;display:flex;align-items:center;align-self:center}.courseOverviewsecure{font-weight:450;font-size:14px;line-height:21px;padding:12px 0 16px}.courseOverviewcontentSummaryDesktop{display:flex}.courseOverviewName{display:flex;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#111;opacity:.87;padding:12px}@media(min-width:1100px)and (max-width:1420px){.courseOverviewcontainer{min-width:300px}.courseOverviewpricing{margin:10px}.courseOverviewcost,.courseOverviewdiscValue{font-size:17px;margin-right:12px;line-height:19px}.courseOverviewdiscount{font-size:15px;line-height:17px}.courseOverviewbuyBtn{padding:10px 0}.courseOverviewstickpoint{padding:4px 12px;font-style:normal;font-weight:450;font-size:14px;line-height:120%}.courseOverviewsecure{padding:10px 0 13px;font-size:13px;line-height:18px}}@media(max-width:700px){.courseOverviewimage{width:100%!important;max-width:100%;border-radius:4px}.courseOverviewcontainer{margin-top:0;border:none;width:100%;position:static;max-width:100%;box-shadow:none;padding:16px 16px 0;min-width:none}.courseOverviewpricing{margin:16px 0;display:flex;align-items:center}.courseOverviewcost{font-size:18px;margin-right:16px;font-weight:600}.courseOverviewdiscValue{font-size:16px;margin-right:16px}.courseOverviewdiscount{font-size:14px}.courseOverviewimageContainer{margin:0 0 16px;min-width:0}.courseOverviewpreview{display:flex}.courseOverviewmobileHeading{display:flex;justify-content:space-between;align-items:flex-start}.courseOverviewbuyBtn,.courseOverviewcontentSummaryDesktop,.courseOverviewsecure,.courseOverviewstickpoint{display:none}.courseOverviewCouponsAvailable{margin:8px 0 16px}}@media(min-width:1600px)and (max-width:2000px){.courseOverviewcontainer{min-width:none}.courseOverviewimage{width:100%}}@media(max-width:700px){.courseOverviewcontainer{background:#fff;border:none;box-sizing:border-box;border-radius:4px;display:flex;flex-direction:column;position:unset;width:100vw!important;margin-right:unset;min-width:none}.courseOverviewimageContainer-Type2{display:grid;grid-template-columns:.5fr 1fr;grid-gap:16px;align-items:center;position:relative;max-width:100%}.courseOverviewMobileHeading-Name-Type2{margin-top:14px;font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:rgba(0,0,0,.87)}.courseOverviewimageContainer{display:flex;position:relative;max-width:100%}.courseOverviewimage{height:285px;max-width:100%;width:100%}.courseOverviewtopSellingTag{font-size:14px;line-height:150%;position:absolute;top:20px;left:0}.courseOverviewtopSellingTag,.courseOverviewtopSellingTag-Type2{background:#ff4058;border-radius:0 4px 4px 0;padding:5px 6px;display:flex;align-items:center;color:#fff!important}.courseOverviewtopSellingTag-Type2{font-style:normal;font-weight:700;font-size:12px;line-height:15px;width:-moz-fit-content;width:fit-content}.courseOverviewpreview{position:absolute;bottom:0;display:none;font-style:normal;font-weight:600;font-size:16px;line-height:150%;align-items:center;border-radius:0 0 4px 4px;padding:12px 0;width:100%;justify-content:center;color:#fff;outline:none;border:none}.courseOverviewmobileHeading{display:none}.courseOverviewMobileHeading-Name{margin-top:12px;font-style:normal;font-weight:500;font-size:18px;line-height:120%;color:#111;opacity:.87}.courseOverviewpricing{font-weight:400;line-height:150%;opacity:.87}.courseOverviewcost,.courseOverviewpricing{font-style:normal;font-size:18px;color:rgba(17,17,17,.87);align-items:center}.courseOverviewcost{font-weight:600;line-height:23px;display:flex;margin:0 8px}.courseOverviewdiscValue{font-style:normal;font-weight:400;font-size:16px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgba(0,0,0,.45);margin-right:8px}.courseOverviewdiscount{font-style:normal;font-weight:400;font-size:12px;line-height:15px;display:flex;align-items:center;color:#ff5656}.courseOverviewpricing-Type2{margin:12px 0;line-height:20px}.courseOverviewcost-Type2,.courseOverviewpricing-Type2{font-style:normal;font-weight:400;font-size:14px;color:rgba(17,17,17,.87);opacity:.87}.courseOverviewcost-Type2{line-height:150%;display:flex;align-items:baseline}.courseOverviewcost-Type2-value{font-style:normal;font-weight:600;font-size:16px;line-height:23px;display:flex;align-items:center;color:#000;margin:0 8px}.Type2-label{color:rgba(0,0,0,.87)}.courseOverviewdiscValue-Type2,.Type2-label{font-style:normal;font-weight:400;font-size:16px;line-height:20px}.courseOverviewdiscValue-Type2{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgba(0,0,0,.45);margin:0 8px 8px}.courseOverviewdiscount-Type2{font-style:normal;font-weight:400;font-size:12px;line-height:15px;display:flex;align-items:center;color:#ff5656}.courseOverviewCouponsAvailable{display:flex;align-items:center;margin:8px 12px;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#009ae0}.courseOverviewCouponsAvailable>img{margin-right:5px}.courseOverviewcourseStatsMobile{display:flex}.courseOverviewstickpoint{padding:4px 16px;font-style:normal;font-weight:450;font-size:12px;line-height:150%;display:none}.courseOverviewbuyWapper{position:fixed!important;bottom:0!important;left:0;z-index:10!important;background-color:#fff;width:calc(100vw - 32px);display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;border-radius:0;padding:16px;box-shadow:0 -1px 4px rgba(0,0,0,.24)}.courseOverviewbuyBtn{font-weight:500;font-size:16px;line-height:20px;border:none;outline:none;justify-content:center;padding:14px 0;color:#fff;width:inherit;cursor:pointer}.courseOverviewbuyBtn,.courseOverviewsecure{font-style:normal;display:flex;align-items:center;align-self:center}.courseOverviewsecure{font-weight:450;font-size:14px;line-height:21px;padding:0}.courseOverviewcontentSummaryDesktop{display:flex}.courseOverviewmobileHeading{display:flex;font-style:normal;font-weight:500;font-size:18px;line-height:150%}.courseOverviewshareBtn{border:none;background:inherit;outline:none;padding:0;margin-left:6px}.courseDetail-CourseStats-container,.courseOverviewcontentSummaryDesktop,.courseOverviewName{display:none}}@media(min-width:700px){.courseOverview-coupon,.courseOverviewcost-Type2,.courseOverviewpricing-Type2{display:none!important}.courseOverviewdiscValue-Type2{display:none!important;background-color:#111}.courseOverviewstickpoint{margin-bottom:16px}}.moneyBackTopContainer{margin-bottom:2rem}.MoneyBackStrip{padding:0 1.5rem;z-index:1;position:relative;max-width:360px;height:26px}.MoneyBackStrip img{width:100%;max-width:332px}.MoneyBack{position:relative;background:#fff}.MoneyBack .MoneyBackCard{border:1px solid #e1e6f0;border-radius:1rem;display:flex;flex-direction:column;overflow:hidden}.MoneyBack .cardContent{display:flex;flex-direction:column;padding:1rem;background:rgba(255,244,230,.6);grid-gap:12px;gap:12px;flex:1 1}@media screen and (max-width:600px){.MoneyBack .cardContent{grid-gap:1rem;gap:1rem}}.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;grid-gap:8px;gap:8px}@media screen and (max-width:600px){.MoneyBack .infoList{display:flex;flex-direction:column;grid-gap:10px;gap:10px}}.MoneyBack .infoList li{padding-left:20px;background:url(https://cdn-cp-assets-public.classplus.co/web/courseWebview/content/check-green-vector-img.png) no-repeat 0;background-size:10px 6px;font-size:10px;font-weight:400;color:#666;white-space:nowrap;overflow:hidden}.MoneyBack .flexColumn{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex:1 1}.MoneyBack .flexColumn h2{font-size:18px;font-weight:700;line-height:24px;margin-bottom:4px}.MoneyBack .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 .flexColumn h4 img{cursor:pointer}.MoneyBack .flexColumn.flexRow{flex-direction:row;width:100%;justify-content:space-between}.MoneyBack .flexColumn.flexRow h4{margin-bottom:0}.MoneyBack .cardFooter{display:flex;align-items:center;justify-content:center;padding:1rem}.MoneyBack .cardFooter h2{font-size:18px;font-weight:700;margin-bottom:0}.MoneyBack .cardFooter h4{font-size:10px;line-height:12.37px;margin-bottom:0;color:#999}.MoneyBack .cardFooter h4,.MoneyBack button{font-weight:500;display:flex;align-items:center;grid-gap:6px;gap:6px}.MoneyBack button{border:1px solid #009ae0;background:#fff;border-radius:8px;justify-content:center;overflow:hidden;padding:6px 12px;font-size:14px;line-height:24px;color:#009ae0;cursor:pointer;transition:all .3s}.MoneyBack button:hover{color:#fff;background:#009ae0;transition:all .3s}.MoneyBack button:hover img{mix-blend-mode:plus-lighter;filter:invert(1)}.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{overflow:auto;padding:2rem;width:560px}@media screen and (max-width:600px){.ModalMoneyBack .Modal{border-radius:12px 12px 0 0;padding:1rem}}.ModalMoneyBack .Modal--Header{display:flex;align-items:center;justify-content:center;padding:1rem 1rem 2rem}.ModalMoneyBack .Modal--Close{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;top:unset;right:unset}.ModalMoneyBack .Modal__Body{max-width:400px;padding:0;margin:0 auto}.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 2rem}.ModalMoneyBack button{border-radius:8px;background:#fff;outline:0;font-size:14px;font-weight:600;line-height:20px;text-align:center;padding:14px 1rem;display:block;border:0;width:100%;cursor:pointer}.ModalMoneyBack .Btn-Add-Money{background:#009ae0;color:#fff;margin-bottom:1rem}.ModalMoneyBack .Btn-Remove-Money{color:#009ae0;background:#fff}.ModalMoneyBackShowBenefit .Modal{overflow:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}.ModalMoneyBackShowBenefit .Modal--Header{padding:1rem;display:flex;align-items:center;justify-content:space-between;height:-moz-max-content;height:max-content;border:1px solid #e9eef2}.ModalMoneyBackShowBenefit .Modal--Header h4{margin:0}.ModalMoneyBackShowBenefit .Modal--Close{width:24px;height:24px}.ModalMoneyBackShowBenefit .Modal__Body{padding:1rem 1.5rem;min-height:-moz-max-content;min-height:max-content}.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}.ModalMoneyBackShowBenefit .modal-footer{border-radius:12px;margin:0 24px 24px}.ModalMoneyBackShowBenefit .modal-footer span{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;margin:0 auto;grid-gap:4px;gap:4px;color:#006d9f;font-size:12px;font-size:10px;font-weight:400;line-height:18px;cursor:pointer}.moneyBackSticky{position:sticky}.moneyBackSticky .StickyCard{background:#fff;box-shadow:0 4px 16px 0 hsla(0,0%,40%,.251);display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:300px;max-width:300px;padding:1rem;border-radius:12px}.moneyBackSticky .StickyCard>img{border-radius:100%;overflow:hidden;width:40px;height:40px}.moneyBackSticky .StickyCard h4{flex:1 1;color:#333;font-size:12px;font-weight:700;line-height:18px;margin-bottom:0}.moneyBackSticky .StickyCard button{border-radius:8px;background:#fff;outline:0;color:#009ae0;font-size:14px;font-weight:600;line-height:20px;text-align:center;padding:4px 10px;height:36px;width:80px;display:block;cursor:pointer;border:1px solid #009ae0}@media screen and (max-width:768px){.moneyBackTopContainer{margin:1rem 1rem 1.5rem}.MoneyBackStrip{padding:0 14px;height:26px}.moneyBackSticky{background:#fff;position:fixed;bottom:0;width:100vw;padding:1rem;z-index:1;animation:fadeUp .3s ease-in-out forwards}.moneyBackSticky .StickyCard{max-width:100%;background:#000}.moneyBackSticky .StickyCard h4{color:#fff}}.MoneyBackContainer{position:relative;height:80px}.MoneyBackContainer.couponApplied{height:110px}.MoneyBackContainer.couponApplied .moneyBackSticky{margin-bottom:24px}@keyframes fadeUp{0%{bottom:0}to{bottom:80px}}.webFooter{background:#444;color:#fff;padding:24px 16px}@media(min-width:768px){.webFooter{padding:30px 10vw;display:grid;grid-template-columns:1fr 500px}}.webFooter__socialMediaText{font-weight:700;font-size:16px;margin-bottom:16px}.webFooter__socialMediaIconContainer{display:flex;padding:0 0 24px;border-bottom:1px dashed #e5e5e5;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media(min-width:768px){.webFooter__socialMediaIconContainer{border:none;padding:0}}.webFooter__socialMediaIconContainer__icon{cursor:pointer}.webFooter__socialMediaIcon{width:40px;margin:0 16px 0 0;cursor:pointer}.webFooter__queryTitle{font-weight:700;font-size:16px;margin:16px 0 4px}@media(min-width:768px){.webFooter__queryTitle{margin:0 0 10px}}.webFooter__queryText{font-weight:400;font-size:14px;line-height:22px}.webFooter__contactUs{width:100%;display:flex;grid-gap:16px;gap:16px;justify-content:flex-start}@media(min-width:768px){.webFooter__contactUs{display:flex;justify-content:flex-start;align-items:end}}.webFooter__contactUs__button{width:180px;font-size:14px;padding:10px 12px;background:var(--appAccentColor);height:-moz-fit-content;height:fit-content;border-radius:5px;cursor:pointer;text-align:center;margin:16px 0 0}@media only screen and (max-width:576px){.webFooter{margin-top:-16px;border-top:4px solid #f2f2f2}}@supports(-webkit-touch-callout:none){.webFooterSafariMobile{padding-bottom:120px!important}}.UpcomingLiveModal__ListItem{position:relative;padding-bottom:3rem;overflow:visible}.UpcomingLiveModal__ListItem:last-child:after{display:none}.UpcomingLiveModal__ListItem:after{position:absolute;border:1px dashed #e5e5e5;height:3rem;width:0;left:1.3rem;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}.UpcomingLiveCard__image__date{font-style:normal;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;color:#3c4852;position:absolute;top:13px;left:10px}.UpcomingLiveCard__item1__content{display:grid;grid-template-columns:1fr .6fr;padding-top:1rem}.UpcomingLiveCard__item1__content__para1{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.UpcomingLiveCard__item1__content__para2{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;color:var(--appAccentColor);outline:none;border:none;background-color:transparent;cursor:pointer}.UpcomingLiveCard__item1__content__para2:disabled{color:#ccc}.UpcomingLiveCard__item1__para{position:absolute;top:0;text-transform:uppercase;color:#ff4058}.disabled{color:#e5e5e5}.OverviewSectionContainer{width:100%}.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:14px;line-height:20px;font-weight:400;display:flex;align-items:center;text-align:right}.OverviewSectionContainer__Head__Button svg{margin-left:6px}.OverviewSectionContainer__Body{margin-top:1.2rem}@media(min-width:768px){.OverviewSectionContainer__Body{margin-top:24px}}@media screen and (max-width:480px){.CategoriesWrapper{margin-top:6px;padding:16px 0 16px 16px;border-bottom:4px solid #f2f2f2}}.MobileCategories{display:flex;flex-direction:column;margin-bottom:65px}.tooltip-container{position:relative;display:inline-block;cursor:pointer}.tooltip-container .tooltip-text{width:250px;visibility:visible;background-color:#3b4a54;color:#fff;font-size:11px;border-radius:5px;font-weight:500;padding:5px 10px;position:absolute;z-index:99999999;opacity:0;transition:opacity .3s}.tooltip-container .tooltip-text.tooltip-top{bottom:125%;left:50%;margin-left:-60px}.tooltip-container .tooltip-text.tooltip-bottom{top:125%;left:50%;margin-left:-60px}.tooltip-container .tooltip-text.tooltip-left{top:50%;right:125%;margin-top:-15px}.tooltip-container .tooltip-text.tooltip-right{top:50%;left:125%;margin-top:-15px}.tooltip-container:hover .tooltip-text{opacity:1}.Testimonials{padding:16px 16px 40px;border-top:8px solid #e5e5e5;border-bottom:8px solid #e5e5e5;background-color:#fff}@media(min-width:768px){.Testimonials{padding:24px 0 24px 24px;border:1px solid #e5e5e5;border-radius:8px;max-width:calc(56vw - 12px);margin:32px 0 0}}.Testimonials__Heading{font-size:16px;line-height:24px;font-weight:600;margin-bottom:16px;color:#3c4852}.Testimonials .slick-track{margin-left:unset!important;margin-right:unset!important}.PublishedCard{padding:16px 56px 16px 16px;background-size:cover;background-position:100%;margin-right:12px!important;border-radius:4px}@media(min-width:768px){.PublishedCard{width:100%}}.PublishedCard__Testimonial{min-height:118px;max-height:118px;min-width:296px;max-width:296px;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;font-size:14px;line-height:20px;font-weight:400;color:#3c4852}.PublishedCard__Details,.PublishedCard__Details__Image{display:flex;align-items:center}.PublishedCard__Details__Image{min-width:40px;max-width:40px;min-height:40px;max-height:40px;border-radius:50%;overflow:hidden;justify-content:center;margin-right:8px}@media(min-width:768px){.PublishedCard__Details__Image{min-width:52px;max-width:52px;min-height:52px;max-height:52px}}.PublishedCard__Details__Image img{width:100%}.PublishedCard__Details__Profile--Name{font-size:14px;line-height:20px;font-weight:400;color:#3c4852;margin-bottom:4px}.PublishedCard__Details__Profile--CourseName{font-size:12px;line-height:18px;font-weight:400;color:#7a8b94;margin-bottom:4px}.ProfilePlaceHolder{text-transform:uppercase;background-color:rgba(0,0,0,.05);font-size:32px;font-weight:700;width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.ProfilePlaceHolder{width:52px;height:52px}}.VideoRestrictions__item__heading{font-size:14px;line-height:24px;font-weight:600;color:#3c4852}.VideoRestrictions__item__list{font-size:14px;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:14px;line-height:24px;color:#3c4852;margin-top:16px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis}.AboutCourseBottomSheet__TempModalComponentData__Head{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#3c4852}.couponModalHeader--title{font-style:normal;font-weight:400;font-size:16px;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;line-height:19px;color:#999;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.enterCouponButton,.enterCouponField{border:none;outline:none;font-style:normal;font-size:12px}.enterCouponButton{cursor:pointer;background-color:#fff;font-weight:500;line-height:17px;display:flex;align-items:center;text-align:right;white-space:nowrap;color:var(--appAccentColor)}.CouponModalLabel2{font-weight:400;font-size:16px;line-height:24px;color:#3c4852;margin:24px auto 16px}.CouponListItem{padding:8px 12px 12px;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:16px}.CouponModalLabel{font-weight:400;font-size:16px;line-height:20px;color:#3c4852}.CouponModalRow1{margin-top:8px}.CouponModalRow1,.CouponModalRow2{display:flex;justify-content:space-between;align-items:center}.CouponModalRow2{margin-top:16px;border-top:1px dashed #e5e5e5;padding:8px 0 0}.CouponModalCodeGroup{display:flex;flex-direction:column;align-items:flex-start}.CouponModalName,.CouponModalValid{cursor:default;font-style:normal;font-size:12px;line-height:17px;color:#777}.CouponModalValid{font-weight:400;text-align:left;margin-top:6px;display:flex;align-items:center}.CouponModalCode{cursor:default;background-color:rgba(240,169,0,.05);border:1px dashed #f5a623;box-sizing:border-box;border-radius:2px;padding:6px 11px;font-size:12px;line-height:14px;text-align:center;letter-spacing:2px;color:#3c4852}.CouponModalCode,.CouponModalLink{font-style:normal;display:flex;align-items:center}.CouponModalLink{cursor:pointer;font-size:14px;line-height:17px;text-align:right;text-transform:capitalize;color:var(--appAccentColor)}.bundleModalHeader--title{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#3c4852}.bundle-modal-list-container{height:450px;overflow-y:auto;display:flex;margin:8px;flex-direction:column}.bundle-modal-list-img{width:64px;height:64px;background:rgba(23,115,234,.04);border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center}.bundle-modal-list-div{background:#fff;box-shadow:0 2px 4px #f2f2f2;margin-bottom:16px;border-radius:8px;display:flex;grid-gap:16px;gap:16px}.bundle-modal-list-div>p{padding-right:12px;flex:1 1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:auto 0;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#3c4852}.modals{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1000000000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modals-content{background-color:#fff;padding:20px;border:1px solid #888;max-width:600px;max-height:600px;position:relative;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);animation-name:modalopen;animation-duration:.3s}.close{position:absolute;top:0;right:0;padding:10px;cursor:pointer}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.contentContainer,.PromtPlaceholder{display:flex;justify-content:center}.PromtPlaceholder{flex-direction:column;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-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;color:#3c4852;margin-bottom:8px}.PromtPlaceholder__Body{font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#3c4852}.PromtPlaceholder__Action{margin-top:16px;width:100%}.CTA{background:#5a5cd4;border-radius:8px;justify-content:center;padding:10px 0;width:100%;font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;color:#fff}.RequestCallbackBottomSheet__Header{display:flex;flex-direction:column;align-items:flex-start!important}.RequestCallbackBottomSheet__Header h2{font-size:18px;line-height:24px;font-weight:400;color:#3c4852;margin-bottom:4px}.RequestCallbackBottomSheet__Header p{font-size:14px;line-height:20px;font-weight:400;color:#7a8b94}.RequestCallbackBottomSheet__Body textarea{font-size:14px;line-height:20px;font-weight:400;display:flex;align-items:center;font-family:inherit;border:1px solid #f2f2f2;border-radius:8px;padding:15px 19px;width:100%;margin-bottom:16px;resize:none;color:#3c4852;outline:none;background-color:#fff}.RequestCallbackBottomSheet__Footer{padding-top:32px}.RequestCallbackBottomSheet__TextArea{-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important;-webkit-user-select:text!important}.JoinLiveModalTemplate{display:flex;align-items:center;flex-direction:column;padding-bottom:40px}.JoinLiveModalTemplate__Heading{font-size:18px;line-height:24px;font-weight:500;color:#3c4852;text-align:center;margin:16px 0 8px}.JoinLiveModalTemplate__Description{font-size:12px;line-height:18px;font-weight:400;color:#7a8b94;text-align:center;margin-bottom:40px}.JoinLiveModalTemplate button{width:80%}.SubcatergoriesBottomSheet .Modal__Body{padding-bottom:150px}.SubcatergoriesBottomSheet__Bottom{position:absolute;bottom:0;left:0;width:100%;padding:16px;border-top:1px solid #f2f2f2;background-color:#fff}.CountryListBottomSheet__ListItem{display:flex;align-items:center;width:calc(100% + 32px);margin-left:-16px;padding:12px}.CountryListBottomSheet__ListItem span{font-size:24px;line-height:32px;font-weight:500;margin-right:6px}.courseCard{margin:1px;background:#fff;border-radius:8px;padding:16px;cursor:pointer;width:calc(25% - 26px)}.courseCard--horizontal{display:flex;border:1px solid #e5e5e5;box-shadow:0 4px 8px #e5e5e5;min-width:calc(50% - 20px);padding:0}.courseCard--horizontal .courseCard__thumbnail img{border-radius:8px 4px 4px 8px}.courseCard--vertical{transition:hover .25s ease-in-out;outline:1px solid #e5e5e5;padding:16px}.courseCard--vertical .courseCard__content__button,.courseCard--vertical .courseCard__content__hr{opacity:1}.courseCard--vertical:hover{box-shadow:0 4px 8px #e5e5e5}.courseCard--listing{width:calc(25% - 26px)}.courseCard__thumbnail span{min-width:100%;max-width:100%;min-height:100%;max-height:100%}.courseCard__thumbnail__img{box-shadow:0 5.04545px 10.0909px #eee;border-radius:4px}.courseCard__thumbnail__couponTagEmblem{display:none}.courseCard__content__tags{padding:4px 0;display:flex;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px;width:100%;overflow:hidden}.courseCard__content__tags__tag{font-size:10px;line-height:16px;font-weight:500;min-width:-moz-fit-content;min-width:fit-content;border-radius:2px;padding:4px 8px}.courseCard__content p{margin:8px 0;color:#3c4852;font-size:16px;line-height:24px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;min-height:48px}.courseCard__content__discount{margin:8px 0;display:flex;align-items:center;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;height:40px}.courseCard__content__noDiscount{margin:4px 0;height:40px}.courseCard__content__noPrice{margin:4px 0;height:28px}.courseCard__content__pricing{display:flex;align-items:baseline;grid-column-gap:6px;-moz-column-gap:6px;column-gap:6px;margin:10px 0;flex-wrap:wrap}.courseCard__content__pricing__sellingPrice{font-size:16px;line-height:24px;font-weight:700;color:#3c4852}.courseCard__content__pricing__markupPrice{font-size:12px;line-height:18px;font-weight:400;color:#7a8b94;text-decoration:line-through}.courseCard__content__pricing__discount{font-size:12px;line-height:18px;font-weight:400;color:#eb5757}.courseCard__content__hr{width:100%;height:1px;background-color:#f2f2f2;margin:7px 0 12px}.courseCard__content__button,.courseCard__content__hr{opacity:0;transition:all .25s ease-in-out}.courseCard__content--horizontal{padding:16px}.courseCard__content--horizontal .courseCard__content__discount,.courseCard__content--horizontal .courseCard__content__noDiscount{height:20px!important}.courseCard__content--horizontal .courseCard__content__noPrice{height:18px!important}.bundle-course-tag{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:absolute;bottom:12px;border-radius:4px;left:12px;margin-right:12px;word-break:break-all;font-size:12px;font-style:normal;font-weight:500;padding:2px 7px;line-height:18px;background:var(--white,#fff);box-shadow:0 .9119718075px 1.823943615px 0 rgba(102,102,102,.6)}@media only screen and (min-width:1700px){.courseCard{margin:2px;width:calc(20% - 4px);min-width:calc(20% - 4px)}.courseCard--horizontal{min-width:calc(33% - 12px)}}@media only screen and (min-width:1025px)and (max-width:1280px){.courseCard{min-width:33%}.courseCard--horizontal{min-width:100%}}@media only screen and (min-width:769px)and (max-width:1024px){.courseCard{min-width:50%}.courseCard--horizontal{min-width:100%}}@media only screen and (min-width:577px)and (max-width:768px){.courseCard{min-width:50%}.courseCard--horizontal{min-width:100%}}@media only screen and (max-width:576px){.courseCard--horizontal .courseCard__thumbnail img{border-radius:4px}.bundle-course-tag{bottom:auto;top:5px;left:6px;font-size:10px;padding:1px 7px;line-height:16px;border-radius:3px;margin-right:2px}.courseCard{margin:12px;min-width:80%;border:1px solid #e5e5e5;box-shadow:0 4px 8px #e5e5e5;width:unset}.courseCard span{min-width:100%;max-width:100%;min-height:100%;max-height:100%}.courseCard__thumbnail{position:relative}.courseCard__thumbnail__couponTagEmblem{position:absolute;top:62px;display:flex;justify-content:center;width:100%}.courseCard__thumbnail__couponTagEmblem__emblem{display:flex;align-items:center;grid-column-gap:5px;-moz-column-gap:5px;column-gap:5px;padding:2px 8px;font-size:10px;line-height:16px;font-weight:400;color:#fff;box-shadow:0 2px 8px rgba(102,102,102,.25);border-radius:2px}.courseCard--vertical .courseCard__content{padding:0}.courseCard--vertical .courseCard__content p{min-height:48px}.courseCard--vertical:hover{outline:1px solid #e5e5e5;box-shadow:0 4px 8px #e5e5e5;padding:16px}.courseCard--horizontal{min-width:unset;box-shadow:none;border-radius:0;border:none;border-bottom:1px solid #f2f2f2;padding:16px 0;margin:0 12px}.courseCard--horizontal span{min-width:100px;max-width:100px;min-height:75px;max-height:75px}.courseCard--horizontal p{margin:6px 0;min-height:unset;font-size:14px;line-height:20px;font-weight:700}.courseCard--horizontal:last-of-type{border-bottom:none}.courseCard--listing{width:calc(100% - 16px)}.courseCard__content{padding:0 0 0 16px}.courseCard__content__discount{height:24px}.courseCard__content__discount span{min-width:unset!important}.courseCard__content__noDiscount,.courseCard__content__noPrice{height:24px;min-height:24px}.courseCard__content__pricing{margin:4px 0}.courseCard__content__button{opacity:1}.courseCard__content--horizontal .courseCard__content__tags{padding:0}.courseCard__content--horizontal .courseCard__content__pricing{margin:4px 0 0}.courseCard__content--horizontal .courseCard__content__discount,.courseCard__content--horizontal .courseCard__content__noDiscount,.courseCard__content--horizontal .courseCard__content__noPrice{display:none}}@keyframes slide-in{0%{bottom:-100vh}to{bottom:var(--finalPosition)}}.CoursePage{width:100%;margin-top:47px;margin-bottom:80px}@media(min-width:768px){.CoursePage{display:grid;grid-template-columns:.7fr .3fr!important;grid-gap:48px;margin-top:unset;margin-bottom:unset}}.right-panel-course-home{display:flex;flex-direction:column;align-items:center;margin-top:32px;grid-gap:32px;gap:32px}.closeContainer{display:flex;align-self:center;cursor:pointer;padding-right:24px}@media only screen and (max-width:576px){.CoursePage{margin-bottom:62px}}.live-class-custom-slider .slick-list{margin:0 -7px}.live-class-custom-slider .slick-list .slick-slide>div{padding:0 10px}.live-class-custom-slider .slick-dots li button:before{color:#fff!important}body.moneyBackPopup .LayoutFooter{z-index:-1}.filterCourseSection{padding:28px 0}.filterCourseSection h1{margin:0 0 24px;font-size:24px;line-height:32px;font-weight:700;color:#3c4852}.filterCourseSection__container{display:flex;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.filterCourseSection__container__card{cursor:pointer;position:relative;width:calc(25% - 26px);padding:20px;border-radius:12px;flex-direction:column;display:flex;justify-content:space-between;background-repeat:no-repeat!important;width:100%;background-size:cover!important;max-width:262px}.filterCourseSection__container__card__heading{color:#fff;font-size:24px;line-height:32px;font-weight:800;width:50%}.filterCourseSection__container__card__footer{display:flex;justify-content:space-between;margin-top:30px}.filterCourseSection__container__card__footer__right{position:absolute;bottom:0;right:0}@media only screen and (max-width:576px){.filterCourseSection{border-top:4px solid #f2f2f2;border-bottom:4px solid #f2f2f2;box-shadow:0 1px 0 #e5e5e5;padding:4px 4px 10px}.filterCourseSection h1{font-size:16px;line-height:24px;font-weight:700;margin:16px 16px 4px}.filterCourseSection__container{grid-column-gap:0;-moz-column-gap:0;column-gap:0;flex-wrap:wrap;margin:0 10px}.filterCourseSection__container__card{margin:6px;width:calc(50% - 12px);max-height:100px;padding:12px}.filterCourseSection__container__card__heading{font-size:16px;line-height:24px;font-weight:700}.filterCourseSection__container__card__footer{margin-top:12px}}.filterCourseSectionShimmer{padding:50px 0}.filterCourseSectionShimmer__heading{width:200px;height:28px;margin-bottom:24px}.filterCourseSectionShimmer__container{display:flex;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.filterCourseSectionShimmer__container__card{width:calc(25% - 26px);height:160px;border-radius:8px}@media only screen and (max-width:576px){.filterCourseSectionShimmer{border-top:8px solid #f2f2f2;border-bottom:8px solid #f2f2f2;box-shadow:0 1px 0 #e5e5e5;padding:4px}.filterCourseSectionShimmer__heading{margin:16px 12px 4px}.filterCourseSectionShimmer__container{grid-column-gap:0;-moz-column-gap:0;column-gap:0;flex-wrap:wrap}.filterCourseSectionShimmer__container__card{margin:12px;width:calc(50% - 24px)}.filterCourseSectionShimmer__container__card__heading{width:80%}}.courseCardSection{padding:25px 0 32px}.courseCardSection__empty{min-height:80vh;padding:80px 20px 20px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.courseCardSection__empty h3{font-style:normal;font-weight:400;font-size:18px;line-height:21px;text-align:center;color:#333;margin-bottom:16px}.courseCardSection__empty p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#666}.courseCardSection__header{justify-content:space-between;display:flex;align-items:center;background:#fff;padding:24px 0}.courseCardSection__header__heading{justify-content:space-between;display:flex;align-items:flex-end}.courseCardSection__header h1{margin-left:16px;font-size:24px;line-height:32px;font-weight:700;color:#3c4852}.courseCardSection__header__seeAll{cursor:pointer;display:flex;align-items:center;color:var(--appAccentColor);font-size:16px;line-height:24px;font-weight:500;grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.courseCardSection__header__backIcon{cursor:pointer;margin-right:16px}.courseCardSection--horizontal h1{margin-left:0}.courseCardSection--listing{margin-top:80px}.courseCardSection__cards{width:100%;display:flex;overflow:auto;overflow-y:hidden;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.courseCardSection__cards--horizontal{grid-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.courseCardSection__cards--listing{flex-wrap:wrap;grid-row-gap:32px;row-gap:32px}@media only screen and (max-width:576px){.courseCardSection{border-top:4px solid #f2f2f2;border-bottom:4px solid #f2f2f2;box-shadow:0 1px 0 #e5e5e5;padding:0 8px 28px}.courseCardSection--horizontal{padding:0 4px}.courseCardSection--listing{border-top:8px solid #f2f2f2;padding:0 4px;margin-top:66px}.courseCardSection h1{margin-left:0;font-size:16px;line-height:24px;font-weight:700}.courseCardSection__header{padding:16px 16px 4px}.courseCardSection__header__heading{justify-content:space-between;display:flex;align-items:center}.courseCardSection__header__seeAll{font-size:12px;line-height:18px;font-weight:600}.courseCardSection__cards--horizontal{min-width:100%;flex-direction:column}.courseCardSection__cards--listing{grid-row-gap:0;row-gap:0}.courseCardSection__cards__Dots{bottom:-16px!important}}.HorizontalCarouselChipsLine{margin-top:32px;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.HorizontalCarouselChipsContainer,.HorizontalCarouselChipsLine{justify-content:center;display:flex;align-items:center}.HorizontalCarouselChips{background-color:#e5e5e5;width:32px;height:6px;margin:0 6px;border-radius:8px}.HorizontalCarouselChips__Active{background-color:var(--appAccentColor)}.courseCardSectionShimmer{padding:50px 0}.courseCardSectionShimmer__heading{width:250px;height:28px;margin:28px 0}.courseCardSectionShimmer__section{width:100%;display:flex;justify-content:space-between;overflow:hidden;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.courseCardSectionShimmer__section__card{width:100%;min-width:270px}.courseCardSectionShimmer__section__card--horizontal{display:flex}.courseCardSectionShimmer__section__card__container--horizontal{align-items:center;display:flex;flex-direction:column;padding:0 16px;width:100%}.courseCardSectionShimmer__section__card__thumbnail{width:100%;height:194px;border-radius:4px;margin:8px 0}.courseCardSectionShimmer__section__card__thumbnail--horizontal{height:170px;max-width:225px}.courseCardSectionShimmer__section__card__tags{display:flex;width:100%;margin:8px 0 4px;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.courseCardSectionShimmer__section__card__tags__tag{width:100%;max-width:70px;height:24px}.courseCardSectionShimmer__section__card__content{width:100%}.courseCardSectionShimmer__section__card__content__heading{width:100%;height:24px;margin:4px 0}.courseCardSectionShimmer__section__card__content__discount{width:100%;height:18px;margin:4px 0}.courseCardSectionShimmer__section__card__content__pricing{width:100%;height:24px;margin:4px 0}@media only screen and (max-width:576px){.courseCardSectionShimmer{padding:16px}.courseCardSectionShimmer__section--horizontal{display:flex;flex-direction:column}.courseCardSectionShimmer__section__card__thumbnail--horizontal{height:80px;max-width:100px}.courseCardSectionShimmer__section__card__tags__tag{height:20px}.courseCardSectionShimmer__section__card__content__heading{height:18px}.courseCardSectionShimmer__section__card__content__discount{display:none}.courseCardSectionShimmer__section__card__content__pricing{height:20px}}.courseListing__searchBar{padding:16px 10vw;background:#f2f7fb;box-shadow:0 1px 0 #e5e5e5;width:100vw;left:0;display:flex;align-items:center;position:fixed;top:100px;z-index:5}.courseListing__searchBar--field{width:100%}@media only screen and (max-width:576px){.courseListing__searchBar{padding:12px 16px;background:#fff;box-shadow:0 1px 0 #e5e5e5;width:100vw;margin-left:0;display:flex;top:80px}.courseListing__searchBar--field{padding:10px 16px!important}}.courseListingSort{position:relative}.courseListingSort__button{justify-content:space-between;display:flex;align-items:center;cursor:pointer;padding:10px 16px;background:#f2f7fb;border-radius:4px;color:#7a8b94;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:14px;line-height:20px;font-weight:500}.courseListingSort__container{padding:6px 16px;border:1px solid #e5e5e5;box-sizing:border-box;box-shadow:0 6px 12px rgba(102,102,102,.24);border-radius:8px;position:absolute;right:0;min-width:280px;z-index:200;margin-top:5px;background-color:#fff}.courseListingSort__container__heading{display:none}.courseListingSort__container__item{margin:16px 6px;cursor:pointer;display:flex;align-items:center;grid-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.courseListingSort__container__item__radio{width:18px;height:18px;-webkit-appearance:none;border-radius:50%;outline:none;border:3px solid var(--appAccentColor)}.courseListingSort__container__item__radio:checked{background:var(--appAccentColor)}.courseListingSort__container__item label{font-size:14px;line-height:20px;font-weight:400;color:#3c4852;cursor:pointer}.courseListingSort__container__button{display:none}@media only screen and (max-width:576px){.courseListingSort__backDrop{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.7);z-index:500}.courseListingSort__container{position:fixed;bottom:0;width:100%;border-radius:10px 10px 0 0;padding:0}.courseListingSort__container__heading{justify-content:space-between;display:flex;align-items:center;padding:18px 16px;border-bottom:1px solid #e5e5e5}.courseListingSort__container__item{grid-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin:10px 16px;padding:5px 0}.courseListingSort__container__button{display:block;padding:16px}}.subCategoriesFilter{margin-top:32px;position:relative;max-width:-moz-fit-content;max-width:fit-content}.subCategoriesFilter h1{font-size:14px;line-height:20px;font-weight:400;color:#3c4852;margin-bottom:20px}.subCategoriesFilter__shimmer{display:flex;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;overflow:scroll}.subCategoriesFilter__shimmer__item{min-width:150px;height:36px;box-shadow:0 1px 2px #eee;border-radius:8px}.subCategoriesFilter__list{display:flex;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;overflow:scroll}.subCategoriesFilter__list__item{font-size:14px;line-height:20px;font-weight:400;padding:8px 16px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 1px 2px #eee;border-radius:8px;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer}.subCategoriesFilter__list__item:last-of-type{margin-right:16px}.subCategoriesFilter__list__item--selected{color:var(--appAccentColor);border:1px solid var(--appAccentColor);background:rgba(0,154,224,.04)}.subCategoriesFilter__list__item--viewAll{background:#f2f7fb;border-radius:4px;padding:8px 16px;font-size:16px;line-height:24px;font-weight:700;color:var(--appAccentColor);border:none}.subCategoriesFilter__backdrop{height:100vh;width:100vw;background:transparent;position:fixed;top:0;left:0;z-index:500}.subCategoriesFilter__dropdown{margin-top:4px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 6px 12px rgba(102,102,102,.24);border-radius:8px;width:280px;position:absolute;right:0;z-index:5;margin-right:16px}.subCategoriesFilter__dropdown__header{display:none}.subCategoriesFilter__dropdown__content{display:flex;flex-wrap:wrap;grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:12px;row-gap:12px;padding:16px;max-height:296px;overflow-y:scroll;scrollbar-width:6px;scrollbar-color:#e5e5e5 #fff}.subCategoriesFilter__dropdown__content__item{font-size:14px;line-height:20px;font-weight:400;padding:8px 16px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 1px 2px rgba(102,102,102,.08);border-radius:8px;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer}.subCategoriesFilter__dropdown__content__item--selected{color:var(--appAccentColor);border:1px solid var(--appAccentColor);background:rgba(0,154,224,.04)}.subCategoriesFilter__dropdown__content::-webkit-scrollbar{display:block!important;width:6px;border-radius:8px}.subCategoriesFilter__dropdown__content::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:8px}.subCategoriesFilter__dropdown__content::-webkit-scrollbar-track{background:#fff;border-radius:8px}.subCategoriesFilter__dropdown__footer{border-top:1px solid #e5e5e5;padding:16px}@media only screen and (max-width:576px){.subCategoriesFilter{margin-top:0;position:static}.subCategoriesFilter h1{display:none}.subCategoriesFilter__shimmer{grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.subCategoriesFilter__shimmer__item{min-width:100px}.subCategoriesFilter__list{grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.subCategoriesFilter__list__item--viewAll{background:none;border:none;box-shadow:none}.subCategoriesFilter__backdrop{height:100vh;width:100vw;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:500;height:calc(var(--vh, 1vh)*100)}.subCategoriesFilter__dropdown{margin-right:0;left:0;bottom:0;width:100vw;border-radius:8px 8px 0 0}.subCategoriesFilter__dropdown__header{display:block;padding:16px;border-bottom:1px solid #e5e5e5;justify-content:space-between;display:flex;align-items:flex-start}.subCategoriesFilter__dropdown__header__heading h2{font-size:16px;line-height:24px;font-weight:700;color:#3c4852;margin-bottom:2px}.subCategoriesFilter__dropdown__header__heading p{font-size:12px;line-height:18px;font-weight:400;color:#7a8b94}.subCategoriesFilter__dropdown__content{max-height:50vh}}.live-class-details{display:flex;flex-direction:column;justify-content:space-between;padding:16px;border:1px solid #e5e5e5;box-shadow:0 4px 16px rgba(102,102,102,.08);border-radius:8px;background:#fff;width:100%}.live-class-details .slick-list{margin:0 -7px}.live-class-details .slick-list .slick-slide>div{padding:0 10px}.live-classdetails .slick-list{margin:0 -7px}.live-class-details .live-class-details-name{margin-bottom:14px}.live-class-details .live-class-bold-text{font-family:Noto Sans;font-style:normal;font-weight:700;font-size:16px;color:#3c4852}.live-class-details .live-class-details-status{margin-bottom:22px}.live-class-details .live-course-details{margin:24px}.live-class-details .live-course-details,.live-class-details .live-course-highlight{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.live-class-details .live-class-details-info{margin-bottom:8px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#3c4852}.live-class-details .live-class-details-user{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#3c4852;display:flex;grid-gap:4px;gap:4px;align-items:center}.live-class-details .higlight-box{display:flex;grid-gap:12px;gap:12px}.live-class-details .higlight-box-img{height:32px;width:32px}.live-class-details .highlight-box-text-heading{font-family:Noto Sans;font-style:normal;font-weight:400;font-size:16px}.live-class-details .highlight-box-text-sub-heading{font-family:Noto Sans;font-style:normal;font-weight:400;font-size:14px;color:#666}.live-class-details .live-class-badges{display:flex;align-items:center;margin-bottom:12px}.live-class-details .live-class-badges-live{font-weight:600;line-height:12px;display:flex;align-items:center;text-transform:uppercase;color:#fff;background:#ff4058;border-radius:11px;padding:4px 8px;margin-right:4px;font-style:normal;font-weight:500;font-size:10px;line-height:16px}.live-class-details .live-class-badges-live>span{min-width:10px;min-height:10px;margin-right:6px;padding:2px;font-size:5px;line-height:5px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#ff4058;background-color:#fff}.live-class-details .live-class-badges-scheduled{color:#333;background:#edf2f6;border:1px solid #ddd;box-sizing:border-box;justify-content:center;margin-right:4px}.live-class-details .live-class-badges-scheduled,.live-class-details .live-class-badges-trial{border-radius:11px;display:flex;align-items:center;padding:4px 8px;font-style:normal;font-weight:500;font-size:10px;line-height:16px}.live-class-details .live-class-badges-trial{text-transform:uppercase;color:#fff;background:#f3aa2b}.live-class-details .divider{border:1px solid #f2f2f2;margin:16px 0}.live-class-details .live-class-action-button{display:flex;justify-content:center;align-items:center;padding:8px 0;grid-gap:8px;gap:8px;font-weight:500;font-size:14px;border-radius:8px}.live-class-details .live-class-action-button-clickable{background:#009ae0;color:#fff;cursor:pointer;height:34px}.live-class-details .live-class-action-button-clickable:hover{background-color:#00008b}.live-class-details .live-class-action-button-disabled{color:#333;background:#fff;border:1px solid #e5e5e5;box-shadow:0 4px 16px rgba(102,102,102,.08);height:33px}.buyTogetherModalContainer{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}@media(max-width:576px){.buyTogetherModalContainer{align-items:flex-end;bottom:0}}.buyTogetherPopup{position:absolute;width:720px;height:465px;background-color:#fff;display:flex;flex-direction:column;z-index:1000}@media(max-width:576px){.buyTogetherPopup{width:100%;height:60vh;border-top-left-radius:16px;border-top-right-radius:16px}}.buyTogetherPopup_topContainer{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #e5e5e5}@media(max-width:576px){.buyTogetherPopup_topContainer{padding:16px 0}}.buyTogetherPopup_topContainer_heading{padding-left:24px;font-size:24px;font-weight:500;color:rgba(0,0,0,.87)}@media(max-width:576px){.buyTogetherPopup_topContainer_heading{font-size:16px;padding-left:16px}}.buyTogetherPopup .closeContainer{display:flex;align-self:center;cursor:pointer;padding-right:24px}@media(max-width:576px){.buyTogetherPopup .closeContainer{padding-right:16px}}.buyTogetherPopup .courseParentContainer{position:relative;display:flex;justify-content:flex-start;flex:1 1;overflow-y:auto;border-bottom:1px solid #e5e5e5;flex-direction:column}.buyTogetherPopup .courseParentContainer_loading{justify-content:center}.buyTogetherPopup .courseParentContainer .courseDetailsContainer{display:flex;justify-content:space-between;padding:24px 0;grid-gap:16px;gap:16px;border-bottom:1px solid #e5e5e5}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection{display:flex;padding-left:24px;grid-gap:16px;gap:16px}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseImageContainer{width:131px;height:98px;border-radius:6px;overflow:hidden}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseImageContainer .courseImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo{display:flex;flex-direction:column;flex:1 1;grid-gap:8px;gap:8px}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_blueTag{display:flex;width:-moz-fit-content;width:fit-content;padding:4px 8px;align-items:center;border-radius:4px;background:#009ae0;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_title{color:rgba(0,0,0,.87);font-size:16px;word-break:break-all;font-style:normal;font-weight:500}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_validityBox{display:flex;grid-gap:5px;gap:5px;align-items:center;color:rgba(0,0,0,.6);font-size:14px;font-style:normal;font-weight:400}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_validityBox .clockIcon{display:flex;align-self:center}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_priceBox{display:flex;grid-gap:10px;gap:10px;align-items:center}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_priceBox .discountedPrice{display:flex;align-self:center;color:#52b062;font-size:18px;font-weight:600}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_priceBox .originalPrice{display:flex;align-self:center;color:#999;font-size:14px;font-weight:400;text-decoration:line-through}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_priceBox .discount{display:flex;align-self:center;color:#fb8c00;font-size:12px;font-weight:700}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_leftSection .courseInfo_priceBox .discountTag{display:flex;padding:3px;align-items:flex-start;border-radius:2.315px;background:#52b062;color:#fff;font-size:12px;font-style:normal;font-weight:400;justify-content:center}.buyTogetherPopup .courseParentContainer .courseDetailsContainer_rightSection{display:flex;align-self:flex-start;padding-right:24px}.buyTogetherPopup_footerContainer{display:flex;padding:24px;justify-content:space-between;align-items:center}.buyTogetherPopup_footerContainer .priceContainer{display:flex;align-self:center;grid-gap:8px;gap:8px;align-items:center}.buyTogetherPopup_footerContainer .priceContainer_price{color:#333;font-size:24px;font-weight:600}.buyTogetherPopup_footerContainer .priceContainer_text{cursor:pointer;color:#009ae0;font-size:12px;font-style:normal;font-weight:400}.buyTogetherPopup_footerContainer .proceedBtn{padding:8px 16px;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #009ae0;color:#009ae0;font-size:14px;font-weight:600;cursor:pointer}.buyTogetherPopup_footerContainer .proceedBtn_selected{background:#009ae0;color:#fff}.buyTogetherPopup_offerContainer{display:flex;justify-content:center;align-items:center;padding:4px 0;background:#e8fceb;color:#3c4852;font-size:12px;font-style:normal;font-weight:400}.buyTogetherPopup_offerContainer span{margin:0 3px;font-weight:700}.buyTogetherPopup .courseBundleAnimation{position:absolute;bottom:-40%;width:720px;left:50%;transform:translateX(-50%)}.pricePopupContainer{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:flex-start;z-index:1000}.pricePopupContainer .pricePopup{position:relative;top:15%;width:720px;height:465px;overflow-y:auto;background-color:#52b062;z-index:1001;background:#fff;display:flex;flex-direction:column}.pricePopupContainer .pricePopup_topContainer{display:flex;justify-content:space-between;padding:16px 0;align-items:center;border-bottom:1px solid #e5e5e5}.pricePopupContainer .pricePopup_topContainer .priceHeading{padding-left:24px;display:flex;align-self:center;color:#333;font-size:18px;font-weight:700}.pricePopupContainer .pricePopup_topContainer .closeIcon{display:flex;align-self:center;cursor:pointer;padding-right:24px}.pricePopupContainer .pricePopup .priceDetailsBox{display:flex;flex-direction:column;padding:16px 24px;grid-gap:8px;gap:8px;flex:1 1;overflow:auto}.pricePopupContainer .pricePopup .priceDetailsBox_row{border-bottom:1px solid #e5e5e5;padding-bottom:8px}.pricePopupContainer .pricePopup .priceDetailsBox .priceListing{display:flex;justify-content:space-between;align-items:center}.pricePopupContainer .pricePopup .priceDetailsBox .priceListing_title{color:#000;font-size:14px;font-style:normal;font-weight:400;opacity:.8722}.pricePopupContainer .pricePopup .priceDetailsBox .priceListing_value{color:#000;font-size:16px;font-weight:500;line-height:22px}.pricePopupContainer .pricePopup .priceDetailsBox .priceListing_value_negative{color:#52b062}.pricePopupContainer .pricePopup_footerContainer{padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e5e5e5}.pricePopupContainer .pricePopup_footerContainer_title{display:flex;align-self:center;color:#000;font-size:16px;font-style:normal;font-weight:500}.pricePopupContainer .pricePopup_footerContainer p{display:flex;align-self:center;color:#000;font-size:18px;font-style:normal;font-weight:600}.bundleLoader{font-size:24px;height:100%;display:flex;justify-content:center;align-items:center;margin-top:-10%}.lastDetail{border-bottom:none!important}.popup-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:720px;padding:10px;box-sizing:border-box;position:relative}.popup-content .close-btn{position:absolute;top:1px;right:1px;background:none;border:none;font-size:24px;cursor:pointer;z-index:2;color:#333}.version{background:#f5f5f5;border-radius:8px;padding:12px 32px;font-weight:600;font-size:16px;text-align:center;min-width:120px}.text{color:#888;font-size:14px;margin-bottom:24px;white-space:nowrap}.download-btn{background:#0099f7;color:#fff;border:none;border-radius:12px;padding:14px 32px;font-size:18px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;white-space:nowrap}.download-img{display:flex;align-items:center;margin-right: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(https://courses-assets-v2.classplus.co/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(https://courses-assets-v2.classplus.co/_next/static/media/slick.25572f22.eot);src:url(https://courses-assets-v2.classplus.co/_next/static/media/slick.25572f22.eot#iefix) format("embedded-opentype"),url(https://courses-assets-v2.classplus.co/_next/static/media/slick.653a4cbb.woff) format("woff"),url(https://courses-assets-v2.classplus.co/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(https://courses-assets-v2.classplus.co/_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}