@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:wght@600&family=Purple+Purse&display=swap);@import url(https://fonts.googleapis.com/css2?family=Wendy+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:wght@600&family=Poppins:wght@700&family=Purple+Purse&display=swap);@import url(https://fonts.googleapis.com/css2?family=Grandstander:wght@700&family=Poppins:wght@400;500;700&family=Lato:wght@400;700&display=swap);@font-face{font-family:myFirstFont;src:url(https://fonts.googleapis.com/css2?display=swap&family=Lato%3Awght%40100%3B300%3B400%3B700%3B900)}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Lato,sans-serif!important}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}a,button,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}body{margin:0;padding:0;overflow-x:hidden}hr{border:none}.iticks-last-container{display:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.onboarding-secondary-link{font-size:1.6rem;text-align:center;width:100%;display:inline-block}.onboarding-secondary-link,.onboarding-secondary-link:active,.onboarding-secondary-link:hover,.onboarding-secondary-link:visited{color:#e47762;text-decoration:underline}.tnc{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.tnc__label{font-size:1.3rem;color:#666}.tnc__checkbox{-moz-appearance:initial;visibility:hidden;position:relative;margin-right:2rem;margin-bottom:1.25rem}.tnc__checkbox.checked:after,.tnc__checkbox.unchecked:after{visibility:visible;cursor:pointer;content:"";position:absolute;left:0;top:0;width:1.5rem;height:1.5rem}.tnc__checkbox.checked:after{background:url(/_next/static/media/newChecked.8fe12b895431165f81a26c262bc4803f.svg) 50%/contain no-repeat}.tnc__checkbox.unchecked:after{background:url(/_next/static/media/newUnchecked.59e5ff658ba6c8235151beded0fd412e.svg) 50%/contain no-repeat}.tnc__link{text-decoration:underline;margin-left:3px}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.swiper-pagination{margin-bottom:4rem}.swiper-pagination-bullet{width:20px!important;background-color:#ccc!important}.swiper-pagination-bullet,.swiper-pagination-bullet-active{opacity:1!important;height:6px!important;border-radius:3rem!important;cursor:pointer!important}.swiper-pagination-bullet-active{width:45px!important;background-color:#fcb444!important}.swiper-button-next{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}.swiper-button-next:after{content:""!important;background:url(/_next/static/media/rightArrow.869f6b940544ef31f8d6b84faa58f0fb.svg) 50%/contain no-repeat;height:3rem;width:3rem}.swiper-button-prev{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}.swiper-button-prev:after{content:""!important;background:url(/_next/static/media/leftArrow.89ccf7be0988edfe02ef7713b3a0f50f.svg) 50%/contain no-repeat;height:3rem;width:3rem}.VERTICAL-TABS{display:-webkit-flex;display:flex;font-family:Lato;font-size:14spx;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer}.VERTICAL-TABS .text{font-family:Lato;font-style:normal;font-weight:400;font-size:22px;line-height:25px;text-transform:capitalize;width:100%;color:#000;text-align:justify}.VERTICAL-TABS .txt{font-family:Lato,sans-serif;text-align:left;width:auto;padding:100px;display:block;font-style:normal;font-weight:800;font-size:300%;color:#fff}.VERTICAL-TABS .box{width:100%;height:180px;background:#fcb444}.VERTICAL-TABS .box .txt{padding:3rem 2rem}.VERTICAL-TABS .text1{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:justify;text-transform:capitalize;width:93%;color:#909090;margin-top:-2%}.VERTICAL-TABS__label__element:focus{outline:0;color:orange}.VERTICAL-TABS__label{width:25%;margin-left:5%;margin-right:20px;border:none}.VERTICAL-TABS__label__element{padding:10px 20px;text-align:right;opacity:.5}.VERTICAL-TABS__label__element--active{opacity:1}.VERTICAL-TABS__content{width:65%;border:none}.VERTICAL-TABS__content__catalog{display:none;padding:30px}.VERTICAL-TABS__content__element{padding:30px}@media(max-width:600px){.VERTICAL-TABS{-webkit-flex-wrap:wrap;flex-wrap:wrap}.VERTICAL-TABS__label{width:100%;padding:unset}.VERTICAL-TABS__label__element{border-bottom:2px solid gray;text-align:center}.VERTICAL-TABS__content{display:none}.VERTICAL-TABS__content__catalog{display:-webkit-flex;display:flex}}.teach-page{padding-top:12rem}.teach-page>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.teach-page .h1{text-align:center}.teach-page .primary-button{width:20rem;margin:4rem auto 0}.teach-page .apply{position:absolute;width:120px;padding:10px;color:#fff;height:40px;margin-left:-.5%;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);border-radius:48px}.teach-page .a{margin-top:3%}.teach-page .btn1{margin-left:39%;-webkit-box-shadow:inset 1px 0 3px rgba(255,255,255,.5);box-shadow:inset 1px 0 3px rgba(255,255,255,.5);-webkit-filter:drop-shadow(0 2px 6px rgba(91,22,170,.12)),drop-shadow(0 4px 14px #eee);filter:drop-shadow(0 2px 6px rgba(91,22,170,.12)),drop-shadow(0 4px 14px #eeeeee)}.teach-page .btn1,.teach-page .btn3{width:120px;height:40px;border:none;border-radius:48px}.teach-page .btn3{margin-left:-5%;color:#fff;margin-top:3%;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5)}.teach-page .title{width:183px;height:18px;font-family:Lato;font-size:24px;line-height:18px}.teach-page .h1,.teach-page .title{font-style:normal;font-weight:800;color:#000632}.teach-page .h1{font-family:Lato,sans-serif;font-size:70px;line-height:85px;text-transform:capitalize}.teach-page .h2{font-family:Lato,sans-serif;width:70%;display:block;font-style:normal;font-weight:400;font-size:20px;line-height:30px;margin-top:3%;text-align:center;line-height:25px;color:#000632}.teach-page .image{height:auto;width:80%;background:transparent;mix-blend-mode:multiply}.teach-page .h3{font-family:Lato,sans-serif;font-style:normal;font-weight:800;font-size:70px;text-align:center;line-height:85px;margin:0 0 4rem;text-transform:capitalize;color:#000632}@media screen and (max-width:769px){.teach-page .h3{font-size:3.5rem}}.teach-page .h4{font-weight:400;font-size:20px;line-height:25px;padding-bottom:30px;margin-bottom:3rem}.teach-page .h4,.teach-page .h5{font-family:Lato,sans-serif;font-style:normal;text-align:center;text-transform:capitalize;color:#000632}.teach-page .h5{font-weight:800;font-size:36px;line-height:85px}.teach-page .card{width:351px;margin:auto auto 30px;padding:20px;background:#fff;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.1);box-shadow:0 2px 20px rgba(0,0,0,.1);border-radius:15px}.teach-page .card-body{-webkit-flex-direction:column;flex-direction:column}.teach-page .card-body,.teach-page .card-buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.teach-page .card-buttons .primary-button{width:16rem;margin:0 2rem 0 0}.teach-page .card-buttons .secondary-button{margin:0;width:10rem}.teach-page .card-text{padding:20px;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin:1rem 0;color:#757575}.teach-page .card-title{font-family:Lato,sans-serif;font-style:normal;font-weight:800;font-size:24px;line-height:18px;color:#000632;margin-top:1rem}.alert-container>div>div{width:350px!important;padding:15px!important;background-color:#333!important;border-radius:5px!important}.alert-container>div>div>span{font-size:1.2rem!important}.primary-button{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);-webkit-appearance:none;border-radius:5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;cursor:pointer}.primary-button:active,.primary-button:focus,.primary-button:hover,.primary-button:visited{color:#fff}.primary-button.version-1{padding:1.5rem 4rem;-webkit-justify-content:center;justify-content:center;font-weight:600}.primary-button.version-2{padding:1.5rem 0 1.5rem 2.2rem;-webkit-justify-content:space-between;justify-content:space-between;position:relative;font-size:18px;font-weight:400;box-shadow:0 2px 6px rgba(252,176,70,.64),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);-webkit-box-shadow:0 2px 6px rgba(252,176,70,.64),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);-webkit-appearance:none;width:22rem}.primary-button.version-2 img.primary-button-arrow{position:absolute;width:4rem;right:.6rem}.primary-button.version-3{font-size:1.2rem;padding:.5rem 1rem;box-shadow:0 1px 8px rgba(63,63,63,.3);-webkit-box-shadow:0 1px 8px rgba(63,63,63,.3);-webkit-appearance:none}.primary-button.version-5{-webkit-justify-content:center;justify-content:center;padding:0;width:13rem;height:4rem}.primary-button.version-6{position:relative;padding:15px 27px;background:none;box-shadow:none;-webkit-box-shadow:none}.primary-button.version-6 p{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#333;z-index:1}.primary-button.version-6:before{content:"";position:absolute;inset:0;border-radius:48px;padding:2px;background:-webkit-linear-gradient(45deg,#f4735a,#fcaf46);background:linear-gradient(45deg,#f4735a,#fcaf46);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff))!important;-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor;mask-composite:exclude}.primary-button.shine{-webkit-animation:shine 3s ease-out infinite;animation:shine 3s ease-out infinite;background:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#ffffff22 49.5%,#ffffff22 50.5%,#fcb444 52%,#f3705b);background:linear-gradient(-45deg,#f3705b,#fcb444 48%,#ffffff22 49.5%,#ffffff22 50.5%,#fcb444 52%,#f3705b);background-size:400px 1500px}@-webkit-keyframes shine{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes shine{0%{background-position:0 0}to{background-position:100% 100%}}.primary-button.disabled{background:-webkit-gradient(linear,left top,right top,from(#909090),color-stop(98.07%,#d7d7d7));background:-webkit-linear-gradient(left,#909090,#d7d7d7 98.07%);background:linear-gradient(90deg,#909090,#d7d7d7 98.07%);cursor:not-allowed}.primary-button.disabled img.primary-button-arrow{width:5.5rem!important;right:-.2rem;top:.3rem}.primary-button.no-shadow{box-shadow:none;-webkit-box-shadow:none}.homepage-banner__wrapper{display:grid}@media screen and (max-width:2561px){.homepage-banner__wrapper{padding-left:8rem;padding-top:20.5rem;margin-bottom:-12rem;height:57vw;grid-template-columns:817px 1fr}}@media screen and (max-width:1901px){.homepage-banner__wrapper{padding-left:5rem;padding-top:15.5rem;margin-bottom:-12rem;height:63vw;grid-template-columns:558px 1fr}}@media screen and (max-width:1661px){.homepage-banner__wrapper{height:56vw}}@media screen and (max-width:1441px){.homepage-banner__wrapper{padding-left:5rem;padding-top:11rem;margin-bottom:-5rem;height:64vw;grid-template-columns:489px 1fr}}@media screen and (max-width:1201px){.homepage-banner__wrapper{margin-bottom:-5rem;grid-template-columns:375px 1fr;height:60vw}}@media screen and (max-width:993px){.homepage-banner__wrapper{grid-template-columns:300px 1fr;height:65vw}}@media screen and (max-width:876px){.homepage-banner__wrapper{height:60vw}}@media screen and (max-width:801px){.homepage-banner__wrapper{height:65vw}}@media screen and (max-width:769px){.homepage-banner__wrapper{grid-template-columns:250px 1fr;height:80vw;padding-left:3rem}}@media screen and (max-width:601px){.homepage-banner__wrapper{padding:7rem 0 0;min-height:95rem;grid-template-columns:1fr;grid-template-rows:.5fr 1fr}}@media screen and (max-width:461px){.homepage-banner__wrapper{padding:7rem 0 0;min-height:82rem;grid-template-columns:1fr;grid-template-rows:.5fr 1fr;width:100%}}.homepage-banner__left{margin-top:3rem}.homepage-banner__left--subheader{font-size:3rem;line-height:3.2rem;font-weight:600;margin-bottom:4rem;color:#666}@media screen and (min-width:1200px){.homepage-banner__left .primary-button{font-size:2.8rem;padding-left:6rem;width:40rem;height:8rem}.homepage-banner__left .primary-button img.primary-button-arrow{width:6.8rem}}@media screen and (max-width:2561px){.homepage-banner__left{width:69.3rem;height:30rem}.homepage-banner__left--header{font-weight:800;color:#000632;font-size:7.8rem;line-height:9.8rem;margin-bottom:2.4rem}.homepage-banner__left--subheader,.homepage-banner__left--subheader-gradient{font-size:3rem;line-height:3.2rem;font-weight:600;margin-bottom:4rem;color:#666}.homepage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:1901px){.homepage-banner__left{width:59.3rem;height:24rem}.homepage-banner__left--header{font-weight:800;color:#000632;font-size:6.4rem;line-height:8rem;margin-bottom:2.4rem}.homepage-banner__left--subheader,.homepage-banner__left--subheader-gradient{font-size:2.4rem;line-height:2.88rem;font-weight:600;margin-bottom:4rem;color:#666}.homepage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:1441px){.homepage-banner__left{width:51.1rem;height:21rem}.homepage-banner__left--header{color:#000632;font-size:5.6rem;line-height:7rem;margin-bottom:2.4rem;font-weight:800}.homepage-banner__left--subheader,.homepage-banner__left--subheader-gradient{font-size:2.2rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}.homepage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:1201px){.homepage-banner__left{width:51.1rem;height:21rem}.homepage-banner__left--header{color:#000632;font-size:5.6rem;line-height:7rem;margin-bottom:2.4rem;font-weight:800}.homepage-banner__left--subheader,.homepage-banner__left--subheader-gradient{font-size:2.2rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}.homepage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:993px){.homepage-banner__left{margin-top:6rem}.homepage-banner__left--header{line-height:6rem;font-size:5rem}}@media screen and (max-width:769px){.homepage-banner__left--header{color:#000632;font-size:4rem;line-height:5rem;margin-bottom:2.4rem;font-weight:800}.homepage-banner__left--subheader{font-size:2.1rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666;width:250px}.homepage-banner__left--subheader-gradient{display:inline;font-size:1.8rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}}@media screen and (max-width:601px){.homepage-banner__left{margin-top:3rem;margin-bottom:12rem;padding:0 3rem}.homepage-banner__left--header{color:#000632;line-height:7rem;margin-bottom:3rem;font-size:4.5rem;font-weight:800}.homepage-banner__left--subheader,.homepage-banner__left--subheader-gradient{font-size:2rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}.homepage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:461px){.homepage-banner__left--header{font-size:4rem;font-weight:800;line-height:5rem;margin-bottom:2rem}.homepage-banner__left--subheader{margin-bottom:2rem;width:100%}}@media screen and (max-width:545px){.homepage-banner__left{width:100%}}.homepage-banner__right{position:relative;overflow:hidden}.homepage-banner__right--image-1{position:absolute;right:0;top:0;width:100%}.homepage-banner__right--image-2{position:absolute;right:-25rem;bottom:0;width:85%;z-index:2}@media screen and (max-width:2561px){.homepage-banner__right--image-1{width:80%}.homepage-banner__right--image-2{right:-15rem;width:50%}}@media screen and (max-width:1901px){.homepage-banner__right--image-1{width:80%}.homepage-banner__right--image-2{right:-15rem;width:50%}}@media screen and (max-width:1661px){.homepage-banner__right--image-1{width:80%}.homepage-banner__right--image-2{right:-15rem;width:50%}}@media screen and (max-width:1441px){.homepage-banner__right--image-1{width:80%}.homepage-banner__right--image-2{right:-9rem;width:50%}}@media screen and (max-width:1201px){.homepage-banner__right--image-1{width:70%}.homepage-banner__right--image-2{right:-7rem;width:50%}}@media screen and (max-width:993px){.homepage-banner__right--image-1{width:80%}.homepage-banner__right--image-2{width:50%}}@media screen and (max-width:801px){.homepage-banner__right--image-2{width:60%;right:-7rem}}@media screen and (max-width:769px){.homepage-banner__right--image-1{width:100%;top:0}.homepage-banner__right--image-2{width:70%}}@media screen and (max-width:601px){.homepage-banner__right--image-1{width:90%;top:3rem;left:-4rem}.homepage-banner__right--image-2{width:66%}}.section-header{position:relative;margin-top:4rem;margin-bottom:1rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;width:100%;height:15rem}@media screen and (max-width:545px){.section-header{margin:2rem 0}}.section-header:before{content:"";position:absolute;background:rgba(248,255,230,.8);-webkit-filter:blur(50px);filter:blur(50px);top:0;left:0;width:100%;height:100%}@media screen and (max-width:1201px){.section-header{height:10rem}}.section-header__top{z-index:2;font-size:5rem;color:#333;text-align:center;font-weight:800}@media screen and (max-width:1201px){.section-header__top{font-size:4rem}}@media screen and (max-width:545px){.section-header__top{font-size:3rem}}.section-header__top .ted{color:#da3a34;font-weight:900}.section-header__top .ed{color:#000;font-weight:900}.section-header__top .club{color:#000;font-weight:300}.section-header__bottom{z-index:2;font-size:2rem;color:#666;text-align:center}@media screen and (max-width:1201px){.section-header__bottom{font-size:1.8rem}}@media screen and (max-width:545px){.section-header__bottom{font-size:1.6rem}}.homepage-course-card{display:grid;grid-template-rows:1fr 1fr;width:325px;height:394px;margin:1rem 2rem;border-radius:3rem;box-shadow:0 1px 8px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.4);-webkit-appearance:none;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer;position:relative;overflow:hidden}.homepage-course-card .free-tag{position:absolute;top:0;left:0}.homepage-course-card .free-tag img{width:10rem}@media screen and (min-width:992px){.homepage-course-card:hover{-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-transform:scale(1.03);transform:scale(1.03)}}@media screen and (max-width:545px){.homepage-course-card{margin:1rem 0;width:310px}}.homepage-course-card__top{width:100%}.homepage-course-card__top img{width:100%;border-radius:3rem 3rem 0 0}.homepage-course-card__bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:100%;justify-self:center;border-radius:0 0 3rem 3rem;padding:0 0 1.5rem;border:5px solid rgba(255,255,255,.8);border-top:none}.homepage-course-card__bottom--liner{font-size:1rem;color:#333;background-color:rgba(255,255,255,.7);width:100%;padding:.3rem 2rem;text-align:left}.homepage-course-card__bottom--title{font-size:2.2rem;font-weight:900;padding:0 1.5rem;color:#333}.homepage-course-card__bottom--content{font-size:1.4rem;font-weight:400;padding:0 1.5rem;text-align:left;color:#666}.homepage-course-card__bottom--tags{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;width:100%}.homepage-course-card__bottom--tags .course-tag{font-size:1rem;padding:.3rem .8rem .3rem 2rem;border:2px solid #fff;position:relative;border-radius:3rem;background-color:rgba(255,255,255,.5)}.homepage-course-card__bottom--tags .course-tag:before{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#000;border-radius:2rem;left:.7rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.purchasedOrderCard__wrapper{-webkit-justify-content:space-between;justify-content:space-between;background:-webkit-linear-gradient(335.72deg,#fdcd4c -12.61%,hsla(0,0%,100%,0) 94.49%);background:linear-gradient(114.28deg,#fdcd4c -12.61%,hsla(0,0%,100%,0) 94.49%);-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);border-radius:8px;padding:15px;margin-bottom:15px}.purchasedOrderCard--left,.purchasedOrderCard__wrapper{display:-webkit-flex;display:flex}.purchasedOrderCard--left img{width:91px;height:72px;border-radius:5px}.purchasedOrderCard--left-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:2rem}.purchasedOrderCard--left-details h2{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:22px;color:#333}@media screen and (max-width:545px){.purchasedOrderCard--left-details h2{font-size:20px;line-height:19px}}.purchasedOrderCard--left-details p{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:14px;color:#333;margin-top:.9rem}.purchasedOrderCard--right{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.purchasedOrderCard--right p{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0;color:#666}@media screen and (max-width:545px){.purchasedOrderCard--right p{font-size:13px}}.spark-testimonial__single-slide{position:relative;padding:10rem 7rem 10rem 10rem;border-radius:3rem;width:70vw;min-height:35rem}@media screen and (max-width:1301px){.spark-testimonial__single-slide{width:80vw}}@media screen and (max-width:993px){.spark-testimonial__single-slide{padding:7rem 5rem 7rem 7rem;width:85vw}}@media screen and (max-width:769px){.spark-testimonial__single-slide{padding:5rem 3rem 4rem 5rem;min-height:25rem}}.spark-testimonial__single-slide--quotes{position:absolute;top:5rem;left:7rem}@media screen and (max-width:993px){.spark-testimonial__single-slide--quotes{top:4rem;left:5rem}}@media screen and (max-width:769px){.spark-testimonial__single-slide--quotes{-webkit-transform:scale(.7);transform:scale(.7);top:1rem;left:2rem}}.spark-testimonial__single-slide--content{font-size:1.8rem;font-weight:700;line-height:2.4rem;max-width:70%;text-align:left;margin-bottom:3rem}@media screen and (max-width:1301px){.spark-testimonial__single-slide--content{max-width:90%}}@media screen and (max-width:769px){.spark-testimonial__single-slide--content{font-size:1.6rem;line-height:2rem}}.spark-testimonial__single-slide--source{font-size:2.2rem;font-weight:900;text-align:left}@media screen and (max-width:769px){.spark-testimonial__single-slide--source{font-size:1.8rem}}.spark-testimonial__swiper{padding-bottom:0!important}.spark-testimonial__swiper .swiper-slide{width:75vw!important}@media screen and (max-width:1301px){.spark-testimonial__swiper .swiper-slide{width:85vw!important}}@media screen and (max-width:993px){.spark-testimonial__swiper .swiper-slide{width:90vw!important}}@media screen and (max-width:769px){.spark-testimonial__swiper .swiper-slide{width:90vw!important}}.spark-testimonial__swiper .swiper-pagination{margin-bottom:0!important}.news-slider__wrapper{padding:6rem 2rem 8rem;overflow:hidden;position:relative;margin-top:4rem}.news-slider__title{color:#333;font-size:3.2rem;font-weight:700;text-align:center;margin-bottom:4rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.news-slider__swiper{max-width:1440px;margin:0 auto;padding:2rem 2rem 5rem;overflow:visible!important;height:100%}.news-slider__swiper .swiper-slide{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;width:auto;height:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-slider__swiper .swiper-slide:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.news-slider__swiper .swiper-pagination{bottom:-7rem!important}.news-slider__swiper .swiper-pagination-bullet{width:10px;height:10px;background:rgba(255,255,255,.5);opacity:1;margin:0 6px}.news-slider__swiper .swiper-pagination-bullet-active{background:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.news-card{background:#fff;border-radius:1.2rem;padding:2.4rem 3.4rem;height:100%;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;border:1px solid #e0e0e0;-webkit-justify-content:space-between;justify-content:space-between;margin:1rem}.news-card,.news-card__image{display:-webkit-flex;display:flex}.news-card__image{width:120px;height:60px;margin-bottom:2rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#ffa98f;border-radius:1rem;padding:1rem}.news-card__image img{width:100%;height:100%;object-fit:contain}.news-card__title{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:1.2rem;line-height:1.4}.news-card__date{font-size:1.2rem;color:#666;margin-bottom:2rem}.news-card__button{background:#ff7f6a;color:#fff;text-decoration:none;padding:1rem 2rem;border-radius:2.5rem;font-size:1.4rem;font-weight:500;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news-card__button:hover{background:#ff6a52;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media(max-width:1200px){.news-slider__wrapper{padding:5rem 2rem}.news-slider__title{font-size:2.8rem}}@media(max-width:768px){.news-slider__wrapper{padding:4rem 1.5rem}.news-slider__title{font-size:2.4rem;margin-bottom:3rem}.news-slider__swiper{padding:1rem 1rem 4rem}.news-card{width:280px;padding:2rem;min-height:18rem}.news-card__image{width:100px;height:50px;margin-bottom:1.5rem}.news-card__title{font-size:1.6rem}.news-card__button{padding:.8rem 1.6rem;font-size:1.2rem}}.modal__bottom--courses,.modal__bottom--name,.modal__bottom--slots{color:#999}.modal__bottom--courses-list{padding-left:1rem}.modal__bottom .selected-slot{-webkit-align-items:center;align-items:center;margin:.7rem 0 .7rem 1rem}.modal__bottom .selected-slot img{width:1.8rem;margin-right:1rem}@media screen and (max-width:850px){.modal__bottom .selected-slot{font-size:1.4rem}.modal__bottom .selected-slot img{width:1.5rem}}.modal__bottom .custom-slot-liner{margin-left:1rem}.global-modal-wrapper{top:0;width:100vw;display:none}.recording-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:450px;min-width:360px;max-height:550px;background-color:#fff;padding:2rem 2rem 1rem;border-radius:1rem;position:relative}.recording-modal__header{font-size:2.1rem;font-weight:700;-webkit-align-self:flex-start;align-self:flex-start;margin-bottom:1.5rem}.recording-modal__logo{width:8rem}.recording-modal .primary-button{width:1rem;height:1.5rem;margin:2rem 0 1rem auto}.recording-modal__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}.recording-modal__separator span{height:1px;width:4.5rem;background-color:#949494}.recording-modal__separator p{color:#949494;font-size:1.1rem}.recording-modal__alternate-button{border:none;outline:none;background-color:transparent;color:#ff8671;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.recording-modal__alternate-button.inactive{cursor:not-allowed;color:#888}.recording-modal__alternate-button span{color:#fff;background-color:#ff8671;height:2rem;width:2rem;border-radius:5rem;display:inline-block;text-align:center;padding-top:3px;padding-right:1px}.recording-modal__close{position:absolute;width:2rem;top:3rem;right:2rem;cursor:pointer}.class-recording-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:450px;min-width:360px;max-height:550px;background-color:#fff;padding:2.5rem 2rem 1rem;border-radius:1rem;margin-top:250px}@media screen and (max-width:545px){.class-recording-modal{min-width:360px;max-height:500px;padding:1.5rem .5rem .5rem}}.class-recording-modal__p-text{font-family:Lato;font-size:23px;font-weight:900;line-height:29px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.class-recording-modal__p-text{font-size:22px}}.class-recording-modal__passwordContainer{margin-top:1.6rem;width:95%;height:4.8rem;border-radius:10rem;background:#afeafb;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;padding:.8rem}@media screen and (max-width:545px){.class-recording-modal__passwordContainer{margin-top:1.2rem;width:95%}}.class-recording-modal__passwordContainer--p-text{font-family:Lato;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;color:#333;text-align:left}.class-recording-modal__passwordContainer--img{margin-top:2.4rem;border-radius:25px;width:300px}@media screen and (max-width:545px){.class-recording-modal__passwordContainer--img{width:300px}}.class-recording-modal__passwordContainer--img1{position:absolute;top:45%;left:40%}.class-recording-modal__passwordContainer--ps{color:#666;font-family:Lato;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}.class-recording-modal__passwordContainer--copy{display:-webkit-flex;display:flex}.class-recording-modal__passwordContainer--copy--img{margin-right:1.2rem}.class-recording-modal__t-text{font-family:Lato;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#e50300;margin-bottom:2.4rem}.class-recording-modal .primary-button{margin:2.4rem 0 1.6rem}.class-recording-modal__close{position:absolute;width:2rem;top:3rem;right:2rem;cursor:pointer}.pause-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:450px;min-width:360px;max-height:550px;background-color:#fff;padding:1.5rem;border-radius:1rem;position:relative}.pause-modal__header{font-weight:700;margin-bottom:1rem;font-size:2.6rem}.pause-modal__header,.pause-modal__subheading{-webkit-align-self:flex-start;align-self:flex-start;line-height:2rem}.pause-modal__subheading{opacity:.7;margin-bottom:2rem;font-size:1.5rem}.pause-modal__textArea{overflow-y:scroll;padding:2.5rem 1.5rem 1.5rem;resize:none;background-color:#f5f5f5;height:19rem;font-size:1.75rem;font-family:Lato;outline:none;border:none;width:100%;border-radius:1rem}.pause-modal__textArea:focus{border:none;outline:none}.pause-modal__textArea::-webkit-scrollbar{width:.5rem}.pause-modal__textArea::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.pause-modal__textArea::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(231,130,97,.5)}.pause-modal__textArea:active{outline:none;border:none}@media screen and (max-width:993px){.pause-modal__icon{display:-webkit-flex;display:flex;margin-left:0}}.pause-modal__emptyIcon{display:-webkit-flex;display:flex;width:6rem}@media screen and (max-width:993px){.pause-modal__emptyIcon,.pause-modal__hidden{display:none}}.pause-modal__pauseButton{width:10rem;height:3rem;font-size:1.4rem;-webkit-justify-content:center;justify-content:center}.pause-modal__logo{width:8rem}.pause-modal .primary-button{width:13rem;height:3.5rem;margin-top:2rem;margin-bottom:1rem}.pause-modal__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}.pause-modal__separator span{height:1px;width:4.5rem;background-color:#949494}.pause-modal__separator p{color:#949494;font-size:1.1rem}.pause-modal__alternate-button{border:none;outline:none;background-color:transparent;color:#ff8671;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pause-modal__alternate-button.inactive{cursor:not-allowed;color:#888}.pause-modal__alternate-button span{color:#fff;background-color:#ff8671;height:2rem;width:2rem;border-radius:5rem;display:inline-block;text-align:center;padding-top:3px;padding-right:1px}.pause-modal__close{position:absolute;width:2.3rem;top:2rem;right:1.5rem;cursor:pointer}.getstarted-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;padding:2rem;border-radius:1rem;position:relative}.getstarted-modal__logo{width:8rem}.getstarted-modal .primary-button{width:13rem;height:4rem;font-weight:700;font-size:1.45rem}.getstarted-modal__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}.getstarted-modal__separator span{height:1px;width:4.5rem;background-color:#949494}.getstarted-modal__separator p{color:#949494;font-size:1.1rem}.getstarted-modal__alternate-button{border:none;outline:none;background-color:transparent;color:#ff8671;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.getstarted-modal__alternate-button.inactive{cursor:not-allowed;color:#888}.getstarted-modal__alternate-button span{color:#fff;background-color:#ff8671;height:2rem;width:2rem;border-radius:5rem;display:inline-block;text-align:center;padding-top:3px;padding-right:1px}.getstarted-modal__close{position:absolute;width:3rem;top:3rem;right:2rem;cursor:pointer}.slot-selection-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-justify-content:center;justify-content:center;align-items:center;background-color:#fff;padding:2.6rem;border-radius:1rem;position:relative}.slot-selection-modal__p-container{display:-webkit-flex;display:flex;width:100%}.slot-selection-modal__p-container-p-text{font-family:Lato;font-size:22px;font-weight:800;line-height:33px;letter-spacing:-.011em;text-align:left}.slot-selection-modal__s-text{text-align:left}.slot-selection-modal__s-text,.slot-selection-modal__t-text{font-family:Lato;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-.011em}.slot-selection-modal__t-text{text-align:center;text-decoration:underline;color:#e47762;margin-top:1.6rem}.slot-selection-modal__callback-container{display:"flex"!important;-webkit-flex-direction:"column";flex-direction:"column";-webkit-justify-content:"center";justify-content:"center";-webkit-align-content:"center";align-content:"center";width:"100%";margin-top:"1rem"}.slot-selection-modal__callback-container__wrapper{text-align:center}.slot-selection-modal__callback-container--p-text{font-family:Lato;font-size:24px;font-weight:900;line-height:36px;letter-spacing:-.011em;text-align:left;color:#333;margin-top:1.6rem}.slot-selection-modal .primary-button{width:13rem;height:4rem;font-weight:700;font-size:1.45rem;margin:3.6rem auto 0!important}.slot-selection-modal .primary-button.callback{margin:2.4rem auto 0!important;width:100%}.slot-selection-modal__close{position:absolute;width:3rem;top:3rem;right:2rem;cursor:pointer}.video-showcase-modal{max-width:70%;background:#f2b65a;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:16px;padding:42px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden;display:none;position:relative;overflow:visible}@media screen and (max-width:851px){.video-showcase-modal{padding:2rem 1.5rem;margin:0 1.5rem;min-height:auto}}@media screen and (max-width:993px){.video-showcase-modal{max-width:85%}}.video-showcase-modal img,.video-showcase-modal video{width:100%}.video-showcase-modal__details{margin-top:1rem}.video-showcase-modal__details--title{font-size:1.8rem;margin-bottom:.5rem}@media screen and (min-width:768px){.video-showcase-modal__details--title{font-size:2rem}}.video-showcase-modal__details--name{font-size:1.4rem}@media screen and (min-width:768px){.video-showcase-modal__details--name{font-size:1.6rem}}.video-showcase-modal__close{position:absolute;background-color:#fff;height:6rem;width:6rem;border-radius:10rem;box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:-2rem;right:-2rem;cursor:pointer}.video-showcase-modal__close img{width:4rem}.single-slide{position:relative}.single-slide__background{width:100vw}@media screen and (max-width:545px){.single-slide__background{-webkit-transform:scaleY(.8);transform:scaleY(.8)}}.single-slide__content{text-align:left;position:absolute;color:#000e6d;font-size:2.5rem;font-weight:600;width:80rem;top:25%;left:20%;z-index:10}.single-slide__source{position:absolute;font-size:3rem;color:#fff;bottom:30%;left:20%;z-index:10}@media screen and (max-width:1201px){.single-slide__content{font-size:2.2rem;top:20%;width:50rem}.single-slide__source{font-size:2.2rem;bottom:27%}}@media screen and (max-width:993px){.single-slide__content{font-size:2rem;width:50rem}.single-slide__source{font-size:2.2rem}}@media screen and (max-width:769px){.single-slide__content{font-size:1.6rem;width:70vw;top:20%;left:15%}.single-slide__source{font-size:1.8rem;bottom:25%;left:15%}}@media screen and (max-width:601px){.single-slide__content{top:15%}.single-slide__source{font-size:1.8rem;bottom:23%}}@media screen and (max-width:545px){.single-slide__content{font-size:2.2rem;font-weight:600;top:30%}.single-slide__content,.single-slide__source{text-align:left;max-width:85vw;left:10%;z-index:10}.single-slide__source{font-size:2.5rem;color:#fff;bottom:25%}}@media screen and (max-width:461px){.single-slide__content{font-size:1.8rem;top:22%;left:10%}.single-slide__source{font-size:2.2rem;bottom:30%;left:10%}}@media screen and (max-width:401px){.single-slide__content{font-size:1.8rem;top:20%;left:10%}.single-slide__source{font-size:2rem;bottom:30%;left:10%}}.testimonial-slider__wrapper{overflow:hidden;position:relative}@media screen and (max-width:769px){.testimonial-slider__wrapper{margin-bottom:-10rem}}.testimonial-slider__wrapper .swiper-pagination{-webkit-transform:translate(-28%,15%);transform:translate(-28%,15%)}@media screen and (max-width:993px){.testimonial-slider__wrapper .swiper-pagination{-webkit-transform:translate(-27%,100%);transform:translate(-27%,100%)}}@media screen and (max-width:769px){.testimonial-slider__wrapper .swiper-pagination{-webkit-transform:translate(-31%,150%);transform:translate(-31%,150%)}}@media screen and (max-width:621px){.testimonial-slider__wrapper .swiper-pagination{-webkit-transform:translate(-30%,150%);transform:translate(-30%,150%)}}@media screen and (max-width:545px){.testimonial-slider__wrapper .swiper-pagination{-webkit-transform:translate(-33%,-7rem);transform:translate(-33%,-7rem)}}@media screen and (max-width:401px){.testimonial-slider__wrapper .swiper-pagination{-webkit-transform:translate(-33%,-5rem);transform:translate(-33%,-5rem)}}.testimonial-slider__wrapper .swiper-pagination-bullet{background-color:#4f4fff!important}.testimonial-slider__wrapper .swiper-pagination-bullet-active{background-color:#fff!important}.expert-card{height:300px;width:220px;border-radius:3rem;margin:1.5rem 0;-webkit-transition:all .1s linear;transition:all .1s linear;box-shadow:0 1px 6px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.4);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:0 1rem}@media screen and (max-width:993px){.expert-card{margin:2.5rem 0}}@media screen and (min-width:992px){.expert-card:hover{-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-transform:scale(1.02);transform:scale(1.02)}}.expert-card--blue{background:-webkit-linear-gradient(336.13deg,#a0dce7 -9.5%,hsla(0,0%,100%,.5) 97.11%);background:linear-gradient(113.87deg,#a0dce7 -9.5%,hsla(0,0%,100%,.5) 97.11%)}.expert-card--blue .primary-button{color:#333;background:-webkit-linear-gradient(336.13deg,hsla(0,0%,100%,.5) -9.5%,#a0dce777 62.13%);background:linear-gradient(113.87deg,hsla(0,0%,100%,.5) -9.5%,#a0dce777 62.13%)}.expert-card--yellow{background:-webkit-linear-gradient(338.71deg,#fdcd4c -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,#fdcd4c -1.83%,hsla(0,0%,100%,0) 109.95%)}.expert-card--yellow .primary-button{color:#333;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,100%,.3) -1.83%,#fdcd4c77 66.87%);background:linear-gradient(111.29deg,hsla(0,0%,100%,.3) -1.83%,#fdcd4c77 66.87%)}.expert-card--purple{background:-webkit-linear-gradient(338.71deg,#8469c0 -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,#8469c0 -1.83%,hsla(0,0%,100%,0) 109.95%)}.expert-card--purple .primary-button{color:#333;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,100%,.2) -1.83%,#8469c077 66.87%);background:linear-gradient(111.29deg,hsla(0,0%,100%,.2) -1.83%,#8469c077 66.87%)}.expert-card img{width:55%;border-radius:.8rem}.expert-card__name{font-size:2rem;font-weight:800;color:#000632}.expert-card__title{font-size:1.6rem}.expert-card__content{font-size:1.2rem;text-align:center;color:#666;padding:0 1rem}.callback-request-modal{width:600px;min-height:100px;background:#f2b65a;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:16px;padding:42px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:none;z-index:3;overflow:visible}@media screen and (max-width:850px){.callback-request-modal{padding:2rem 1.5rem;margin:0 3.5rem;min-height:auto}}.callback-request-modal__cartoon{position:absolute;bottom:-8rem;left:2rem;width:10rem}.callback-request-modal__content{font-size:3rem;color:#fff}@media screen and (max-width:545px){.callback-request-modal__content{font-size:2.2rem}}.callback-request-modal__close{position:absolute;background-color:#fff;height:6rem;width:6rem;border-radius:10rem;box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:-2rem;right:-2rem;cursor:pointer}.callback-request-modal__close img{width:4rem}.age-selection-modal .MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root{-webkit-align-items:center;align-items:center;padding:3rem 0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px}.age-selection-modal__top{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:1rem;padding:0 0 0 2rem}.age-selection-modal__left{max-width:20rem}.age-selection-modal__left--title{font-size:1.8rem;font-weight:900;color:#333;margin-bottom:1rem}.age-selection-modal__left--description{font-size:1.4rem;font-weight:500;color:#666;margin-bottom:2rem}.age-selection-modal__left--selector{width:12rem;border:2px solid #f3705b;border-radius:10rem;background-color:transparent!important}.age-selection-modal__left--selector:after,.age-selection-modal__left--selector:before{display:none}.age-selection-modal__left--selector select{font-size:1.4rem;padding:1rem 2rem;background-color:transparent!important}.age-selection-modal__left--selector .MuiSelect-icon{top:10px;right:12px;-webkit-transform:scale(1.5);transform:scale(1.5)}.secondary-button{background-color:#000;color:#fff;font-weight:500;border-radius:10rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;text-align:center;cursor:pointer}.secondary-button.version-1{padding:1rem 2rem;font-size:1.6rem;height:5rem;width:20rem}.secondary-button.version-1 img{width:1.5rem}.secondary-button.version-2{width:14rem;height:2.8rem;font-size:1.2rem;font-weight:600;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:1.5rem;position:relative}.secondary-button.version-2 img:first-child{margin-right:1rem;width:1.2rem}.secondary-button.version-2 img:last-child{margin-right:1rem;width:2.2rem;position:absolute;top:50%;right:-8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.secondary-button.version-3{font-size:1.4rem;width:7.5rem;height:5rem}.secondary-button.version-5{margin-top:1rem;border:2px solid #f3705b;border-radius:5rem;height:4.5rem;width:15rem;text-align:center;background-color:transparent;font-size:1.6rem;color:#f3705b}.secondary-button.version-6{font-size:1.6rem;padding:.7em 2rem;background:#000;color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content}.copyReferral-button{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-box-shadow:0 4px 14px #eee;box-shadow:0 4px 14px #eee;border-radius:48px;height:43px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;width:100%;margin-top:16px;cursor:pointer}.copyReferral-button img{margin-right:16px;height:24px;width:24px}.whatsappShare-button{color:#fff;background:#4fcc5d;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.16);box-shadow:0 2px 10px rgba(0,0,0,.16);border-radius:32px;height:43px;-webkit-justify-content:center;justify-content:center;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;width:100%;margin-top:16px;padding:1.6rem;cursor:pointer}.whatsappShare-button,.whatsappShare-button div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.whatsappShare-button div img{margin-right:16px;height:24px;width:24px}.stripe-modal .MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root{-webkit-align-items:center;align-items:center;padding:3rem 0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;width:42.5rem}.stripe-modal__top{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:1rem;padding:0 0 0 2rem}.stripe-modal__left{max-width:20rem}.postpayment_modal{background-color:#fff;border-radius:16px;opacity:1;width:30%;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.postpayment_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.postpayment_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.postpayment_modal{width:40%}}@media screen and (max-width:769px){.postpayment_modal{width:65%}}@media screen and (max-width:545px){.postpayment_modal{width:94%}}.postpayment_modal-head_wrapper{width:100%;padding:20px 15px 20px 30px}.postpayment_modal-head_wrapper--main-text{font-family:Lato;font-weight:900;font-size:20px;line-height:24px;color:#333}.postpayment_modal-head_wrapper--off-details{font-family:Lato;font-style:normal;font-weight:900;font-size:18px;line-height:22px;color:#e47762;margin-top:16px}.postpayment_modal-body{width:100%}.postpayment_modal-body img{width:100%;height:auto}.postpayment_modal-footer{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:24px;padding:0 2.4rem}.coupon_modal,.postpayment_modal-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.coupon_modal{background-color:#fff;border-radius:16px;opacity:1;width:30%;position:relative}.coupon_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}@media screen and (max-width:1201px){.coupon_modal{width:40%}}@media screen and (max-width:769px){.coupon_modal{width:55%}}@media screen and (max-width:545px){.coupon_modal{width:80%}}.coupon_modal-head_wrapper{width:100%;padding:15px}.coupon_modal-head_wrapper--main-text{font-family:Lato;font-weight:700;font-size:22px;line-height:24px;color:#333;text-align:center}.coupon_modal-head_wrapper--off-details{font-family:Lato;text-align:center;background:rgba(242,201,76,.24);font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#f3705b;margin-top:16px;padding:7px;border-radius:2px}.coupon_modal-body{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.coupon_modal-body--lottie{width:250px;height:250px}.coupon_modal-footer{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:24px;padding:0 2.4rem}.batch-allotment_modal,.coupon_modal-footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.batch-allotment_modal{padding:20px 15px 0 30px;background-color:#fff;border-radius:16px;opacity:1;width:30%;position:relative}.batch-allotment_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.batch-allotment_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.batch-allotment_modal{width:40%}}@media screen and (max-width:769px){.batch-allotment_modal{width:65%}}@media screen and (max-width:545px){.batch-allotment_modal{width:94%}}.batch-allotment_modal-top_wrapper{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.batch-allotment_modal-top_wrapper_image-section{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.batch-allotment_modal-top_wrapper_image-section img{width:100%;height:auto}@media screen and (max-width:545px){.batch-allotment_modal-top_wrapper_image-section{width:60%}}.batch-allotment_modal-top_wrapper_text-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:24px;font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;text-align:center;letter-spacing:.2px;color:#333}.batch-allotment_modal-top_wrapper_text-section .helper-text{display:block;font-weight:400;font-size:20px;line-height:24px;color:#666;margin:16px 0 8px}@media screen and (max-width:545px){.batch-allotment_modal-top_wrapper_text-section{width:40%;margin-top:0}.batch-allotment_modal-top_wrapper_text-section .helper-text{display:none}.batch-allotment_modal-top_wrapper_text-section .secondary-text{font-weight:400;font-size:18px;line-height:24px}.batch-allotment_modal-top_wrapper{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.batch-allotment_modal-bottom{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:24px}.batch-allotment_modal-bottom,.parent-dashboard-referral_modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.parent-dashboard-referral_modal{background-color:#fff;border-radius:16px;opacity:1;width:30%;position:relative}.parent-dashboard-referral_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.parent-dashboard-referral_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.parent-dashboard-referral_modal{width:40%}}@media screen and (max-width:769px){.parent-dashboard-referral_modal{width:65%}}@media screen and (max-width:545px){.parent-dashboard-referral_modal{width:94%}}.parent-dashboard-referral_modal-head_wrapper{width:100%;padding:16px 17px 24px 24px}.parent-dashboard-referral_modal-head_wrapper--main-text{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:26px;text-align:center;letter-spacing:-.2px;color:#333}.parent-dashboard-referral_modal_input-box{position:relative}.parent-dashboard-referral_modal_input-box_wrapper{width:100%;padding:0 16px 16px}.parent-dashboard-referral_modal_input-box__title{position:absolute;font-size:1.3rem;color:#333;left:2rem;font-weight:500;background-color:#fff;top:-.6rem;padding:0 .5rem}.parent-dashboard-referral_modal_input-box .input-box{height:5.5rem;width:100%;border:none;font-size:1.6rem;outline:none;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;padding:0 1rem}.parent-dashboard-referral_modal_input-box .input-box.active{border:2px solid #f2b65a}.parent-dashboard-referral_modal_input-box .input-box.active::-webkit-input-placeholder{display:none;color:transparent}.parent-dashboard-referral_modal_input-box .input-box.active::-moz-placeholder{display:none;color:transparent}.parent-dashboard-referral_modal_input-box .input-box.active:-ms-input-placeholder{display:none;color:transparent}.parent-dashboard-referral_modal_input-box .input-box.active::placeholder{display:none;color:transparent}.parent-dashboard-referral_modal_input-box .input-box.error{border-bottom:4px solid #c84343}.parent-dashboard-referral_modal-footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;padding:24px 16px}.parent-dashboard-referral_modal-footer .primary-button{width:100%}.course-category-card{border-radius:3rem;height:450px;width:300px;display:grid;grid-template-rows:6fr 4.5fr;justify-items:self-start;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.course-category-card__wrapper{position:relative}.course-category-card__wrapper .ted-branding{position:absolute;top:2rem;right:2rem;width:10rem}@media screen and (max-width:769px){.course-category-card{width:250px;height:380px;grid-template-rows:6fr 5fr;margin:1rem 0}}@media screen and (min-width:992px){.course-category-card:hover{-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-transform:scale(1.03);transform:scale(1.03)}}.course-category-card__top img{height:100%;width:100%;border-radius:3rem 3rem 0 0;object-fit:cover}.course-category-card__bottom{border-radius:0 0 3rem 3rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:flex-start;align-self:flex-start;padding-bottom:1.5rem;-webkit-justify-content:space-between;justify-content:space-between;height:100%;width:100%;border:5px solid rgba(255,255,255,.8);border-top:none}.course-category-card__bottom *{text-align:left}.course-category-card__bottom--liner{font-size:1rem;color:#333;background-color:rgba(255,255,255,.7);width:100%;padding:.3rem 2rem}.course-category-card__bottom--name{font-size:2rem;font-weight:800;color:#333;padding:0 1.5rem}@media screen and (max-width:769px){.course-category-card__bottom--name{font-size:1.8rem}}.course-category-card__bottom--category{font-size:1.4rem;padding:0 1.5rem;color:#666;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.course-category-card__bottom--category .sessions{font-size:1.2rem;color:#666}@media screen and (max-width:769px){.course-category-card__bottom--category{font-size:1.2rem}}.course-category-card__bottom--details{font-size:1.2rem;padding:0 1.5rem;color:#333}@media screen and (max-width:769px){.course-category-card__bottom--details{font-size:1rem}}.course-category-card__bottom .secondary-button{margin-left:1.5rem}.course-category-slider{display:grid;grid-template-columns:400px 1fr;height:100%}.course-category-slider__wrapper{padding:4rem 7rem;height:610px}@media screen and (max-width:769px){.course-category-slider{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.course-category-slider__wrapper{height:auto;padding:4rem 0}}.course-category-slider__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;height:100%;padding-bottom:5rem}@media screen and (max-width:769px){.course-category-slider__left{-webkit-align-items:center;align-items:center;padding-bottom:0}}.course-category-slider__left--header{font-size:5rem;color:#333;font-weight:800}@media screen and (max-width:769px){.course-category-slider__left--header{font-size:3.6rem}}.course-category-slider__left--duration{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.4rem;color:#333}.course-category-slider__left--duration img{width:1.3rem;margin-right:1rem;-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}@media screen and (max-width:769px){.course-category-slider__left--duration{margin-top:3rem}}.course-category-slider__left--content{font-size:1.4rem;color:#333;max-width:280px;font-weight:600;line-height:2.4rem}@media screen and (max-width:769px){.course-category-slider__left--content{margin:3rem 0;text-align:center}}.course-category-slider__left--keywords{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:20rem;-webkit-align-items:center;align-items:center}@media screen and (max-width:769px){.course-category-slider__left--keywords{-webkit-justify-content:center;justify-content:center;max-width:100vw}}.course-category-slider__left--keywords>div{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:1.7rem;margin-bottom:1rem}.course-category-slider__left--keywords>div:first-child{border-right:2px solid #000;padding-right:1.7rem}@media screen and (max-width:769px){.course-category-slider__left--keywords>div:first-child{padding-right:1.5rem}}.course-category-slider__left--keywords>div:nth-child(2){padding-left:1.7rem}@media screen and (max-width:769px){.course-category-slider__left--keywords>div:nth-child(2){padding:0 1.5rem;border-right:2px solid #000}.course-category-slider__left--keywords>div:nth-child(3){padding-left:1.5rem}}.course-category-slider__left--keywords .keyword{font-size:1.2rem;color:#333}.course-category-slider__left .secondary-button{margin-top:5rem}.course-category-slider .course-category-swiper{width:-webkit-calc(100vw - 485px)!important;width:calc(100vw - 485px)!important;margin-left:0}@media screen and (max-width:769px){.course-category-slider .course-category-swiper{width:100vw!important;padding-bottom:5rem;margin-top:3rem}.course-category-slider .course-category-swiper .swiper-pagination{margin-bottom:-1.5rem!important}}.course-category-slider .course-category-swiper--communication .swiper-pagination-bullet{background-color:#fff!important;border:2px solid #83def0}.course-category-slider .course-category-swiper--communication .swiper-pagination-bullet-active{background-color:#83def0!important}.course-category-slider .course-category-swiper--music .swiper-pagination-bullet{background-color:#fff!important;border:2px solid #ffc142}.course-category-slider .course-category-swiper--music .swiper-pagination-bullet-active{background-color:#ffc142!important}.course-category-slider .course-category-swiper--art .swiper-pagination-bullet{background-color:#fff!important;border:2px solid #8469c0}.course-category-slider .course-category-swiper--art .swiper-pagination-bullet-active{background-color:#8469c0!important}@media screen and (max-width:769px){.course-category-slider .course-category-swiper .swiper-slide{-webkit-transition:all .15s linear!important;transition:all .15s linear!important;width:28rem!important}.course-category-slider .course-category-swiper .swiper-slide-active{-webkit-transition:all .15s linear!important;transition:all .15s linear!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}}.course-category-slider .swiper-slide{width:32rem!important}.course-category-slider .swiper-pagination{margin-bottom:1rem!important}@media screen and (max-width:769px){.course-category-slider .swiper-pagination{margin-bottom:-1.5rem!important}}.course-category-slider .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.course-category-slider .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.course-category-slider .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.course-category-slider .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.course-category-slider .swiper-button-disabled{opacity:0!important}.new-testimonial-slider__swiper{width:100%;padding-bottom:6rem!important}.new-testimonial-slider__swiper .swiper-slide{width:90rem}@media screen and (max-width:993px){.new-testimonial-slider__swiper .swiper-slide{width:46.5rem}}@media screen and (max-width:545px){.new-testimonial-slider__swiper .swiper-slide{width:32rem}}.new-testimonial-slider__swiper .swiper-pagination{margin-bottom:0}.new-testimonial-slider__swiper .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.new-testimonial-slider__swiper .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.new-testimonial-slider__swiper .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.new-testimonial-slider__swiper .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.new-testimonial-slider__header{font-size:4rem;font-weight:900;color:#333;margin:3rem 0 2rem}@media screen and (max-width:769px){.new-testimonial-slider__header{font-size:3rem;margin:2rem 0 1rem}}@media screen and (max-width:545px){.new-testimonial-slider__header{font-size:2.5rem}}.new-testimonial-slider__sub-header{font-size:2rem;font-weight:500;color:#666;margin-bottom:4rem}@media screen and (max-width:769px){.new-testimonial-slider__sub-header{font-size:1.6rem;margin-bottom:3rem}}.new-testimonial-slider__single-testimonial{-webkit-align-items:center;align-items:center;width:100%;padding:2rem 4rem;border-radius:2rem;max-width:85rem;min-height:33rem}.new-testimonial-slider__single-testimonial,.new-testimonial-slider__single-testimonial--left{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.new-testimonial-slider__single-testimonial--left{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;max-width:50rem;min-height:29rem}.new-testimonial-slider__single-testimonial--header{font-size:3.2rem;color:#333;font-weight:900;text-align:left;margin-bottom:3rem;word-wrap:break-word}.new-testimonial-slider__single-testimonial--content{font-size:1.6rem;color:#666;font-weight:500;text-align:left;margin:1rem 0 3rem;word-wrap:break-word;position:relative}.new-testimonial-slider__single-testimonial--content-quotes{position:absolute;top:-5rem;left:-2rem;width:5rem}.new-testimonial-slider__single-testimonial--highlight{font-size:2rem;color:#333;font-weight:700;text-align:left;word-wrap:break-word}.new-testimonial-slider__single-testimonial--right img{width:20rem;border-radius:50rem}@media screen and (max-width:993px){.new-testimonial-slider__single-testimonial{position:relative;min-height:41rem;padding:2rem 3rem;max-width:450px}.new-testimonial-slider__single-testimonial--left{min-height:37rem;-webkit-justify-content:space-between;justify-content:space-between}.new-testimonial-slider__single-testimonial--right{position:absolute;top:2rem;right:2rem}.new-testimonial-slider__single-testimonial--right img{width:12rem}.new-testimonial-slider__single-testimonial--header{font-size:2.8rem;font-weight:700;max-width:25rem;margin-bottom:7rem}.new-testimonial-slider__single-testimonial--content-quotes{top:-6rem;left:-2rem;width:7rem}}@media screen and (max-width:545px){.new-testimonial-slider__single-testimonial{max-width:31rem;min-height:43rem}.new-testimonial-slider__single-testimonial--right{top:1rem;right:1rem}.new-testimonial-slider__single-testimonial--right img{width:10rem}.new-testimonial-slider__single-testimonial--left{min-height:39rem;-webkit-justify-content:space-between;justify-content:space-between}.new-testimonial-slider__single-testimonial--header{font-size:2.2rem;max-width:15rem;margin-bottom:0}.new-testimonial-slider__single-testimonial--content{font-size:1.4rem}}.all-courses-banner-filter{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.all-courses-banner-filter__wrapper{padding-top:14rem;padding-bottom:7rem}.all-courses-banner-filter__wrapper .swiper-slide{width:36rem!important}.all-courses-banner-filter__wrapper .swiper-wrapper{margin-bottom:6rem}.all-courses-banner-filter__wrapper .swiper-pagination{margin-bottom:0!important}.all-courses-banner-filter__wrapper .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.all-courses-banner-filter__wrapper .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.all-courses-banner-filter__wrapper .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.all-courses-banner-filter__wrapper .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.all-courses-banner-filter__wrapper .swiper-button-disabled{opacity:0!important}.all-courses-banner-filter__header{font-size:5rem;font-weight:800;text-align:center}@media screen and (max-width:769px){.all-courses-banner-filter__header{font-size:3.6rem}}.all-courses-banner-filter__header__workshop{margin-bottom:2rem}.all-courses-banner-filter__sub-header{font-size:2rem;font-weight:500;margin-top:1rem;text-align:center}@media screen and (max-width:769px){.all-courses-banner-filter__sub-header{font-size:1.6rem;text-align:left;-webkit-align-self:flex-start;align-self:flex-start;padding:0 1.5rem}}.all-courses-banner-filter__search{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:4rem 0}@media screen and (max-width:769px){.all-courses-banner-filter__search{padding:0 3rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.all-courses-banner-filter__search label{margin-right:2rem;position:relative}.all-courses-banner-filter__search label input{height:5rem;width:44rem;font-size:1.4rem;outline:none;border:none;padding:0 2rem 0 5rem;border-radius:8px}.all-courses-banner-filter__search label input:active,.all-courses-banner-filter__search label input:focus{outline:none;border:none}@media screen and (max-width:769px){.all-courses-banner-filter__search label input{width:-webkit-calc(100vw - 20rem);width:calc(100vw - 20rem)}}.all-courses-banner-filter__search label:before{content:"";position:absolute;height:2rem;width:2rem;background:url(/_next/static/media/searchIcon.7fec0e9eab7e4cf4987ba25a2f1ba150.svg) 50%/contain no-repeat;left:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.all-courses-banner-filter__search select{height:5rem;width:15rem;font-size:1.4rem;outline:none;border:none;margin-right:2rem;border-radius:8px;padding-left:1rem;cursor:pointer}.all-courses-banner-filter__search select option{outline:none;border:none;color:#333;font-weight:600}.all-courses-banner-filter__search select option:hover{background-color:red!important}@media screen and (max-width:769px){.all-courses-banner-filter__search select{-webkit-order:3;order:3;margin-right:0;margin-top:4rem;width:20rem}}.all-courses-banner-filter__age-filter{list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;width:100%;margin-bottom:6rem}@media screen and (max-width:993px){.all-courses-banner-filter__age-filter{margin-bottom:2rem}}.all-courses-banner-filter__age-filter-item{padding:.5rem 0;width:10rem;text-align:center;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,92%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,92%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);font-size:1.6rem;border-radius:8px;border:3px solid #fff;margin:1rem 1.5rem;cursor:pointer;font-weight:500;color:#666}@media screen and (max-width:993px){.all-courses-banner-filter__age-filter-item{margin:1rem}}.all-courses-banner-filter__age-filter-item.active{border:3px solid #fcb444}.all-courses-banner-filter__courses-grid{display:grid;justify-items:center;grid-gap:1rem}@media screen and (min-width:768px){.all-courses-banner-filter__courses-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.all-courses-banner-filter__courses-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1600px){.all-courses-banner-filter__courses-grid{max-width:1600px;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:768px){.all-courses-banner-filter__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.all-courses-banner-filter__wrapper .secondary-button.version-4{margin-top:3rem;height:5rem;font-size:1.6rem;width:20rem}.all-courses-banner-filter__wrapper .secondary-button.version-4 img{display:none}}.large-trial-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:4rem 0;margin:7rem 7rem 0;border:5px solid #fcb444;border-radius:3rem;min-height:37rem}.large-trial-card__header{font-size:5rem;font-weight:800}.large-trial-card__content{font-size:1.8rem;text-align:center;max-width:75rem;margin-bottom:2rem}.large-trial-card__liner{color:#e47964;font-size:2rem;font-weight:700;margin:1.5rem 0;text-align:center}@media screen and (max-width:769px){.large-trial-card{margin:7rem 0 0;border-radius:5px}.large-trial-card__header{font-size:3.6rem;text-align:center;padding:0 2rem}.large-trial-card__content{font-size:1.5rem;padding:0 2rem}}.large-trial-card.version-2{background:-webkit-linear-gradient(338.71deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);border:5px solid #fff}.large-trial-card.version-2 .large-trial-card__header{font-size:4rem}@media screen and (max-width:769px){.large-trial-card.version-2{margin:0}}.large-trial-card1{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 0;border:none}.large-trial-card1__header{font-size:5rem;font-weight:800}.large-trial-card1__content{font-size:1.8rem;text-align:center;max-width:75rem}@media screen and (max-width:769px){.large-trial-card1{margin:7rem 0 0;border-radius:5px}.large-trial-card1__header{font-size:3.6rem;text-align:center;padding:0 2rem}.large-trial-card1__content{font-size:1.5rem;padding:0 2rem}}.invitation-card{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.invitation-card__left img{width:100%}.invitation-card__right{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;height:100%;-webkit-flex-direction:column;flex-direction:column;padding:1.5rem}.invitation-card__right--header{font-size:2rem;font-weight:900}.invitation-card__right--content{font-size:1.4rem;font-weight:500;margin:1.5rem 0}.invitation-card__right--content span{font-weight:900}.invitation-card__right--link{margin-bottom:1.5rem;display:grid;cursor:pointer;grid-template-columns:.7fr 5fr 2fr;-webkit-align-items:center;align-items:center;justify-self:center;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);padding:.5rem 1rem;border-radius:32px}.invitation-card__right--link img{width:2rem}.invitation-card__right--link p{color:#4086ff;font-size:1.3rem}.invitation-card__right--link span{color:#fe9b00;font-size:1.3rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;justify-self:end}.invitation-card__right--link span img{margin-right:.5rem;width:1.5rem}@media screen and (min-width:1200px){.invitation-card__right--header{font-size:2.8rem}.invitation-card__right--content{font-size:1.8rem;margin:2rem 0}.invitation-card__right--link{padding:1rem 2rem;margin-bottom:2rem}.invitation-card__right--link img{width:2.5rem}.invitation-card__right--link p,.invitation-card__right--link span{font-size:1.6rem}.invitation-card__right--link p img,.invitation-card__right--link span img{width:2rem}}.invitation-card__right .sharing__icons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.invitation-card__right .sharing__icons button+button{margin-left:1rem}.invitation-card.responsive{-webkit-flex-direction:column;flex-direction:column}.invitation-card.responsive .invitation-card__right{padding:1.5rem 0;-webkit-align-items:center;align-items:center}.invitation-card.responsive .invitation-card__right--header{text-align:center;font-size:1.8rem}.invitation-card.responsive .invitation-card__right--content{text-align:center}.invitation-card.responsive .invitation-card__right--link p{font-size:1.4rem}.cart-drawer{position:relative}.cart-drawer__wrapper{-webkit-overflow-scrolling:touch;padding:0 1rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;height:-webkit-calc(100vh - 6.9rem);height:calc(100vh - 6.9rem);overflow-y:scroll}.cart-drawer__close-button{cursor:pointer;position:absolute;width:3rem;top:1.6rem;left:.5rem;background:#fff;border-radius:5rem}.cart-drawer__header{font-size:1.8rem;text-align:center;margin:2rem 0}.cart-drawer__bottom{margin-top:1rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:2rem}.cart-drawer__bottom .primary-button{width:100%}.cart-drawer__discount-text{text-align:center;color:#f3705b;font-size:1.6rem;margin:1rem 0;font-weight:700}.cart-drawer__promo{height:5rem;padding:0 2rem;font-size:1.6rem;width:100%;border:none;outline:none;border-radius:8px;margin-top:2rem;background-color:#fff;justify-self:flex-start}.cart-drawer__promo:active,.cart-drawer__promo:focus{border:none;outline:none}.cart-drawer__terms{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.4rem;-webkit-align-self:center;align-self:center;color:#333;margin:2rem 0!important}.cart-drawer__terms input{cursor:pointer;margin-bottom:-.1rem}.cart-drawer__terms a{color:#f2715a;font-weight:500;margin-left:.4rem;text-decoration:underline}.cart-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.cart-card__wrapper{height:12rem;margin:1rem auto;padding:1rem 2rem;border-radius:.8rem;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-appearance:none}.cart-card__wrapper--small{width:100%}.cart-card__wrapper--large{width:100%;padding:1rem}.cart-card__wrapper--no-price-qty{margin:1rem 0;width:32rem;height:10rem;padding:2rem}.cart-card__name{font-size:1.6rem;color:#333;font-weight:800}.cart-card__category{font-size:1.5rem;font-weight:400;color:#666}.cart-card__age-group{font-size:1.3rem;font-weight:700;color:#666}.cart-card__qty-price{font-size:1.4rem;width:100%}.cart-card__qty-price,.cart-card__qty-price .quantity{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.cart-card__qty-price .quantity{width:8rem}.cart-card__qty-price .quantity img{width:2.2rem;cursor:pointer}.cart-card__qty-price .quantity span{font-size:1.4rem;color:#666;font-weight:800}.cart-card__qty-price .price{font-size:1.6rem;font-weight:800;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cart-card__qty-price .price .currency-icon{margin-right:5px;height:1.6rem}.cart-card--large{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 0}.cart-card--large-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.cart-card--large .cart-card__name{font-size:1.7rem;margin-top:1.5rem}.cart-card--large .cart-card__name span{color:#666;font-size:1.7rem;position:relative}.cart-card--large .cart-card__sessions{color:#666;font-size:1.5rem;position:relative;margin:12px 0}.cart-card--large .cart-card__course-duration{margin-top:3rem}.cart-card--large .cart-card__batch{margin-top:1.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.cart-card--large .cart-card__batch span{font-size:1.5rem;padding:.3rem 0;color:#333}.cart-card--large .cart-card__batch span:first-child,.cart-card--large .cart-card__batch span:last-child{font-weight:700}.cart-card--large .cart-card__qty-price{-webkit-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;-webkit-justify-content:space-between;justify-content:space-between}.cart-card--large .cart-card__qty-price .quantity{width:7.5rem}.cart-card--large .cart-card__qty-price .price{font-size:1.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.cart-card--large .cart-card__qty-price .price .currency-icon{height:1.4rem;margin-right:.2rem}.cart-card--large .cart-card__qty-price .price .slashed-price{font-size:1.8rem;-webkit-transform:scale(.9);transform:scale(.9);font-weight:500;position:relative}.cart-card--large .cart-card__qty-price .price .slashed-price:after{content:"";height:1px;width:130%;background-color:#000;position:absolute;top:50%;left:-15%}.cart-card--large .cart-card__category{margin:.25rem 0}.cart-card--no-price-qty .cart-card__course-duration{margin-top:1rem}.brand-new-card{display:grid;grid-template-columns:50% 50%;grid-gap:3%;gap:3%}.brand-new-card__wrapper{max-width:100%;min-height:45rem;padding:7rem 4% 7rem 8%;margin-bottom:2rem;background-color:#f7eee7}@media screen and (max-width:993px){.brand-new-card__wrapper{min-height:80rem}}.brand-new-card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:2rem;gap:2rem}.brand-new-card__left__wrapper{padding:0}@media screen and (max-width:993px){.brand-new-card__left{-webkit-align-items:flex-start;align-items:flex-start}}.brand-new-card__left--p-heading{font-size:40px;font-style:normal;font-weight:700;line-height:52px;letter-spacing:0;text-align:left;color:#333}.brand-new-card__left--p-heading .underline{text-decoration:underline;font-weight:800}@media screen and (max-width:993px){.brand-new-card__left--p-heading .underline{font-size:24px;line-height:29px}.brand-new-card__left--p-heading{font-size:24px;font-weight:700;line-height:29px;text-align:left}}.brand-new-card__left--sub-heading{font-family:Lato;font-size:16px;width:60%;font-style:normal;margin-top:2rem;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#999}@media screen and (max-width:993px){.brand-new-card__left--sub-heading{width:100%}}.brand-new-card__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;grid-gap:2rem;gap:2rem}@media screen and (max-width:993px){.brand-new-card__right{-webkit-align-items:center;align-items:center;margin-top:4rem}}.brand-new-card__right__card{display:-webkit-flex;display:flex;background-color:#fff;padding:.5rem 2rem;-webkit-align-items:center;align-items:center;min-height:7.6rem;border-radius:1.6rem;-webkit-justify-content:"space-between";justify-content:"space-between";width:40rem}.brand-new-card__right__card--p-text{font-family:Lato;font-size:18px;font-style:normal;font-weight:800;line-height:28px;margin-left:2rem;letter-spacing:0;text-align:left;color:#000}@media screen and (max-width:426px){.brand-new-card__right__card--p-text{font-size:13px}.brand-new-card__right__card--card-icon{width:3.7rem;height:3.7rem;object-fit:contain}.brand-new-card__right__card{width:98%}}@media screen and (max-width:993px){.brand-new-card{grid-template-rows:55%;grid-template-columns:100%}}.brand-new-card .primary-button{width:20rem;padding:1.5rem 1rem;font-weight:500}.spelling-bee-homepage-section{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.spelling-bee-homepage-section-header{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;text-align:center;text-transform:capitalize;color:#333;margin-top:4rem}@media screen and (max-width:545px){.spelling-bee-homepage-section-header{margin-top:2rem;font-size:3rem;padding:0 1rem}}.spelling-bee-homepage-section-subHeader{font-family:Lato;font-style:normal;font-weight:400;font-size:28px;line-height:34px;text-align:center;color:#666;margin-top:2.5rem}@media screen and (max-width:545px){.spelling-bee-homepage-section-subHeader{margin-top:1rem;font-size:20px}}.spelling-bee-homepage-section-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-radius:24px;overflow:hidden;margin-top:2rem}.spelling-bee-homepage-section-card,.spelling-bee-homepage-section-card-imgDesktop{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.spelling-bee-homepage-section-card-imgDesktop{max-width:1210px;max-height:288px;border-radius:24px 24px 0 0}.spelling-bee-homepage-section-card-imgMobile{border-radius:16px;width:100%;height:100%}.spelling-bee-homepage-section-card-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:2rem;background-color:#f9f7e2}.spelling-bee-homepage-section-cardMobile{border-radius:16px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));margin-top:2rem;max-width:328px;max-height:278px;cursor:pointer}.word_list-container{margin-top:40px}@media screen and (max-width:769px){.word_list-container{margin-top:24px}}.word_list--heading{font-weight:900;font-size:40px;line-height:48px}@media screen and (max-width:769px){.word_list--heading{font-size:24px;line-height:29px}}.word_list_card{background:-webkit-gradient(linear,left top,left bottom,from(#f9eaff));background:-webkit-linear-gradient(#f9eaff);background:linear-gradient(#f9eaff);backdrop-filter:blur(35px);border-radius:16px;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;max-width:992px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.word_list_card-wrapper{margin-top:40px;padding-left:10%;padding-right:10%}@media screen and (max-width:769px){.word_list_card-wrapper{padding-left:16px;padding-right:16px;margin-top:24px}.word_list_card{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;grid-gap:24px;gap:24px}.word_list_card--left{width:100%}}.word_list_card--left--img{border-radius:16px 16px 0 16px;width:100%}.word_list_card--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:24px;-webkit-justify-content:space-around;justify-content:space-around;width:50%}@media screen and (max-width:769px){.word_list_card--right{width:100%;padding:16px 36px;display:-webkit-flex;display:flex;grid-gap:16px;gap:16px}}.word_list_card--right--p-text{font-family:Lato;font-size:40px;font-weight:800;line-height:48px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:1025px){.word_list_card--right--p-text{font-size:24px;font-weight:800;line-height:29px}}.word_list_card--right--s-text{font-family:Lato;font-size:28px;font-weight:400;line-height:34px;letter-spacing:0;text-align:left;color:#666}@media screen and (max-width:769px){.word_list_card--right--s-text{font-size:20px;font-weight:400;line-height:24px}}.word_list_card--right_practice{width:168px;height:22px;-webkit-flex-grow:0;flex-grow:0;margin:10px 197px 0;background-image:-webkit-linear-gradient(350deg,#ec7f57 -6%,#f2b65a 122%);background-image:linear-gradient(100deg,#ec7f57 -6%,#f2b65a 122%);font-family:Lato;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.audio-player{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 0;background-color:#fff}.audio-player .song{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 20px}.audio-player .song .song__title{text-align:left;margin:0;color:#000;font-family:Permanent Marker,cursive;font-weight:400;font-size:3.5em}.audio-player .song .song__title:hover{color:#adff2f}.audio-player .song .song__artist{margin:0;color:#000;font-family:Rock Salt,cursive;font-weight:400;font-size:1em}.audio-player .song .song__artist:hover{color:#adff2f;cursor:pointer}.audio-player .controls{-webkit-flex-grow:1;flex-grow:1;margin:0 20px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.audio-player .player__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;background-color:transparent;border:none}.audio-player .player__button:focus{outline:none}.audio-player .player__button:hover{cursor:pointer}.audio-player .player__button:hover svg{color:#adff2f}.audio-player .player__button svg{font-size:4em;color:#fff}.audio-player .bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:-webkit-flex;display:flex;margin-left:15px;color:#000;-webkit-align-items:center;align-items:center}.audio-player .bar .bar__time{color:#000;font-size:14.4px}.audio-player .bar .bar__progress{-webkit-flex:1 1;flex:1 1;border-radius:5px;border:#000;width:14px;margin:0 20px;height:4px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.audio-player .bar .bar__progress .bar__progress__knob{position:relative;height:16px;width:16px;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#eaac59),to(#dd775f));background:-webkit-linear-gradient(top,#eaac59,#dd775f);background:linear-gradient(180deg,#eaac59,#dd775f)}@media screen and (max-width:800px){.audio-player{-webkit-flex-direction:column;flex-direction:column}.audio-player .controls{width:100%;margin-top:1rem}.audio-player .bar{width:90%}}.course-card-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:60px;z-index:1;border:1px solid #fff;width:100%;min-height:400px;padding:1rem .5rem;border-radius:25px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1)}.course-card-container--heading{margin:1rem auto 0;font-size:2rem;font-weight:800;color:#333;font-family:Lato}.course-card-container--subheading{margin:1.5rem auto 1rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}.course-card-container .about-card{height:600px}.course-card-container .swiper-slide{width:33rem!important}.course-card-container .swiper-wrapper{margin-bottom:6rem}.course-card-container .swiper-pagination{margin-bottom:0}.course-card-container .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.course-card-container .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.course-card-container .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.course-card-container .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.course-card-container .swiper-button-disabled{opacity:0!important}.service-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:60px;z-index:1;width:100%;min-height:400px;padding:1rem .5rem}.service-card--heading{margin:1rem auto 0;font-size:2rem;font-weight:800;color:#333;font-family:Lato}.service-card--subheading{margin:1.5rem auto 3rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}.service-card .about-card{height:600px}.service-card .grid-icon-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;width:100%;margin-left:auto;margin-right:auto}.service-card .flex-container{padding:0;margin:0;list-style:none;border:1px solid silver;-ms-box-orient:horizontal;display:-moz-flex;display:-webkit-flex;display:flex}.grammer-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:60px;width:100%;padding:1rem .5rem 3rem}.grammer-card--heading{margin:1rem auto;font-size:2rem;font-weight:800;color:#333;font-family:Lato}.grammer-card--subheading{margin:1.5rem auto 3rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}.grammer-card .nowrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.grammer-card .about-card{height:600px}.grammer-card .flex-container{padding:0;margin:0;list-style:none;border:1px solid silver;-ms-box-orient:horizontal;display:-moz-flex;display:-webkit-flex;display:flex}.grammer-card .single-stage{font-size:1.5rem;display:-webkit-flex;display:flex;width:100%;font-weight:700;margin:0 8% 1rem;cursor:pointer;color:#333}@media screen and (max-width:993px){.grammer-card .single-stage{font-size:1.4rem}}.grammer-card .single-stage:hover{color:#333}.grammer-card .single-stage span{display:inline-block;text-align:center;font-size:1.6rem;font-weight:700;background-color:#ddd;height:2.6rem;width:2.6rem;border-radius:5rem;padding:.3rem 0 0;margin:0 .5rem;color:#666}@media screen and (max-width:993px){.grammer-card .single-stage span{height:2.2rem;width:2.2rem;font-size:1.4rem;padding:.2rem 0 0}}.grammer-card .single-stage.active span{background-color:#f2b65a;color:#fff}.grammer-card .single-stage.done span{background-color:#90d4a3;color:#fff}.grammer-card .info-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:1.8rem;font-weight:800;margin-left:4%}.grammer-card .transpert-info-text{margin-top:1rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}.about-card-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:60px;z-index:1;width:100%;min-height:400px;padding:1rem .5rem}@media screen and (min-width:992px){.about-card-container{background-color:#fffbf1;border-radius:0;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;flex-direction:row;padding:2rem}}@media screen and (min-width:768px){.about-card-container{padding:3.5rem 4rem 2rem;min-height:35rem;background-color:#fffbf1;border-radius:0;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.about-card-container--heading{margin:1rem auto 2rem;font-size:2rem;font-weight:800;color:#333;font-family:Lato}@media screen and (min-width:992px){.about-card-container--heading{margin:3rem auto 4rem 3rem;font-size:2.2rem}}@media screen and (min-width:1200px){.about-card-container--heading{margin:3rem auto 4rem 3rem;font-size:2.5rem}}@media screen and (min-width:768px){.about-card-container--heading{font-size:2rem;margin:3rem auto 4rem 3rem}}.about-card-container--subheading{margin:1.5rem auto 3rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}.about-card-container .about-card{height:600px}.about-card-container .circle-icon{font-size:1.5rem;display:-webkit-flex;display:flex;width:100%;font-weight:700;margin:0 8% 1rem;cursor:pointer;color:#333}@media screen and (max-width:993px){.about-card-container .circle-icon{font-size:1.4rem}}@media screen and (min-width:1440px){.about-card-container .circle-icon{margin:0 2% 3rem}}@media screen and (min-width:768px){.about-card-container .circle-icon{margin:0}}.about-card-container .circle-icon:hover{color:#333}.about-card-container .circle-icon span{display:inline-block;text-align:center;font-size:1.6rem;font-weight:700;background-color:#ddd;height:2.6rem;width:2.6rem;border-radius:5rem;padding:.3rem 0 0;margin:0 .5rem;color:#666}@media screen and (max-width:993px){.about-card-container .circle-icon span{height:2.6rem;width:2.6rem;font-size:1.4rem;padding:.2rem 0 0}}.about-card-container .circle-icon.active span{background-color:#f2b65a;color:#000}.about-card-container .circle-icon.done span{background-color:#90d4a3;color:#fff}.about-card-container .info-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:1.8rem;font-weight:800;margin:.25rem 0 0 2%}@media screen and (min-width:768px){.about-card-container .info-text{margin:.25rem 0 1rem 2%;font-size:1.6rem}}.about-card-container .transpert-info-text{margin-top:1rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}@media screen and (min-width:768px){.about-card-container .transpert-info-text{font-size:1.4rem}}.about-card-container .transpert-info-text--img{margin-top:auto;padding:2rem 0}@media screen and (max-width:1066px){.about-card-container .transpert-info-text--img{width:50%}}@media screen and (min-width:768px){.about-card-container .transpert-info-text--img{margin-top:6rem;width:40%}}.learn-card-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin:6rem 0 0 auto;z-index:1;min-height:313px;padding:1rem 3rem}.learn-card-container--heading{margin:1rem auto 0;font-size:2rem;font-weight:800;color:#333;font-family:Lato}@media screen and (min-width:1440px){.learn-card-container--heading{margin:0 0 4rem;font-size:3rem}}.learn-card-container--subheading{margin:1.5rem auto 3rem;font-size:1.6rem;font-weight:400;color:#333;font-family:Lato;opacity:.7}@media screen and (min-width:1440px){.learn-card-container--subheading{display:none}}.learn-card-container .learn-card{height:600px}.learn-card-container .circle-icon{font-size:1.5rem;display:-webkit-flex;display:flex;width:100%;font-weight:700;cursor:pointer;color:#333}@media screen and (max-width:993px){.learn-card-container .circle-icon{font-size:1.4rem}}@media screen and (max-width:1441px){.learn-card-container .circle-icon{margin-bottom:1rem}}.learn-card-container .circle-icon:hover{color:#333}.learn-card-container .circle-icon span{display:inline-block;text-align:center;font-size:1.6rem;font-weight:700;background-color:#ddd;height:2.6rem;width:2.6rem;border-radius:5rem;padding:.3rem 0 0;margin:0 .5rem;color:#666}@media screen and (max-width:993px){.learn-card-container .circle-icon span{height:2.2rem;width:2.2rem;font-size:1.4rem;padding:.2rem 0 0}}.learn-card-container .circle-icon.active span{background-color:#f2b65a;color:#fff}.learn-card-container .circle-icon.done span{background-color:#90d4a3;color:#fff}.learn-card-container .info-text{display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;flex-direction:column;font-size:1.8rem;font-weight:800;margin-left:4%}@media screen and (min-width:1440px){.learn-card-container .info-text{margin-left:0}}.learn-card-container .transpert-info-text{font-size:1.6rem;font-weight:400;color:#333;margin-left:4%;margin-bottom:2rem;font-family:Lato;opacity:.7}@media screen and (min-width:1440px){.learn-card-container .transpert-info-text{margin-left:1.5%}}.small-icon-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:5rem;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column}.small-icon-container .p-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-family:Lato;font-size:1.4rem;margin-top:2rem}.small-icon-container .margin-text{margin-top:.4rem}.cart-preview{max-width:45rem;margin:0 auto;padding:5rem 0 10rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.cart-preview__wrapper{background-color:#fff}@media screen and (max-width:993px){.cart-preview__wrapper{background-color:transparent}.cart-preview{padding:5rem 0}}.cart-preview__customer-name,.cart-preview__liner,.cart-preview__liner-2{font-size:18px;padding:0 1rem;font-weight:700;color:#333}.cart-preview__cart-cards{margin:2rem 0;padding:0 1.5rem;max-height:35rem;overflow-y:scroll}.cart-preview__cart-cards::-webkit-scrollbar{display:none}.cart-preview__liner-2{justify-self:flex-end;margin:2rem 0 3rem}.cart-preview__promo-code{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.cart-preview__promo-code--image{margin-left:1rem}.cart-preview__promo-code--container{position:relative}.cart-preview__promo-code--container h3{font-size:1.4rem;color:#333;margin-bottom:1.5rem;margin-left:1rem}.cart-preview__promo-code--container>p{color:#999;font-size:1.2rem;margin-bottom:1.5rem;margin-left:1rem}.cart-preview__promo-code--container .confirmation-lottie{position:absolute;right:-180px;top:2rem}@media screen and (max-width:993px){.cart-preview__promo-code--container{width:100%}}.cart-preview__promo-code--input{height:4rem;width:25rem;margin-left:1rem;background-color:#eee;border:none;outline:none;border-radius:8px;padding:0 2rem}@media screen and (max-width:993px){.cart-preview__promo-code--input{width:100%;margin-right:1rem;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-appearance:none}}.cart-preview__promo-code--input.valid{border:2px solid #32cd32}.cart-preview__promo-code--input.invalid{border:2px solid #ed465a}.cart-preview__promo-code .cross-icon{-webkit-transform:translateX(-3rem);transform:translateX(-3rem);cursor:pointer}@media screen and (max-width:993px){.cart-preview__promo-code .cross-icon{-webkit-transform:translateX(-4rem);transform:translateX(-4rem)}}.cart-preview__promo-code button{position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:none;background-color:transparent;color:#f3705b;font-size:1.4rem;font-weight:700;cursor:pointer}.cart-preview__promo-code--validation-tooltip{font-size:1.2rem;position:absolute;top:5rem;left:1rem;font-weight:700}.cart-preview__promo-code--validation-tooltip.valid{color:#32cd32}.cart-preview__promo-code--validation-tooltip.invalid{color:#f3705b}.cart-preview__cart-cards--total{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:0 1rem 2rem;margin-bottom:2rem;border-bottom:2px solid #eee}.cart-preview__cart-cards--total span{font-size:2rem;font-weight:700;color:#333}.cart-preview__cart-cards--total.discount{border-bottom:none;margin-bottom:0;padding-bottom:1rem}.cart-preview__cart-cards--total.discount span{font-size:1.8rem;font-weight:500;color:#333}.address-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:30rem;margin:0 auto}.address-form__wrapper{background-color:#fff;padding-bottom:8rem}@media screen and (min-width:992px){.address-form__wrapper{box-shadow:0 4px 6px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);-webkit-appearance:none;padding-top:5rem}}@media screen and (max-width:993px){.address-form__wrapper{background-color:transparent}}.address-form__header{margin-bottom:2rem}.address-form input[type=text]{height:5rem;border:none;outline:none;padding:0 1.5rem;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;border-radius:.8rem;margin:.7rem 0}.address-form input[type=text]:active,.address-form input[type=text]:focus{border:none;outline:none}@media screen and (max-width:545px){.address-form input[type=text]{width:100%}}.address-form__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:1.25rem 0}.address-form__separator span{height:1px;width:8rem;background-color:#ccc}.address-form__separator p{font-size:1.2rem;color:#aaa}.address-form__state-and-pincode{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.address-form__state-and-pincode input:first-child{width:100%}@media screen and (max-width:545px){.address-form__state-and-pincode input:first-child{width:65%}}.address-form label{margin:2rem 0;font-size:1.2rem}.address-form .pay-button,.address-form label{-webkit-align-self:center;align-self:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.address-form .pay-button{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),0 4px 14px #eee,inset 1px 0 3px rgba(255,255,255,.5);border-radius:5rem;font-size:1.6rem;cursor:pointer;border:none;outline:none;padding:1.5rem 0 1.5rem 4rem;-webkit-justify-content:space-between;justify-content:space-between;position:relative;font-size:18px;font-weight:400;box-shadow:0 1px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5);-webkit-appearance:none;width:22rem}.address-form .pay-button img{position:absolute;width:4rem;right:.6rem}.address-form .pay-button .tooltip{display:none}.address-form .pay-button.disabled{background:-webkit-gradient(linear,left top,right top,from(#989898),to(#b7b7b7));background:-webkit-linear-gradient(left,#989898,#b7b7b7);background:linear-gradient(90deg,#989898,#b7b7b7);cursor:not-allowed;position:relative}.address-form .pay-button.disabled .tooltip{display:none;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:6rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#333;width:20rem}.address-form .pay-button.disabled:hover .tooltip{display:block;-webkit-transition:all .3s linear;transition:all .3s linear;background-color:#fff;border:2px solid #fcb444;border-radius:.8rem;padding:.5rem 2rem;font-size:1.4rem}.address-form .promo-code{display:none;position:relative;width:31rem;-webkit-transform:translateX(.5rem);transform:translateX(.5rem);margin:.7rem 0;overflow:hidden;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none}@media screen and (max-width:769px){.address-form .promo-code{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}.address-form .promo-code:after{content:"PROMO CODE";color:#fff;position:absolute;top:0;right:0;min-height:1rem;width:15rem;background-color:#ab2121;font-size:1rem;font-weight:700;text-align:center;padding:.6rem 0;-webkit-transform:rotate(30deg) translate(1.5rem,.5rem);transform:rotate(30deg) translate(1.5rem,.5rem)}.address-form .promo-code--input{width:100%;margin:0!important}.address-form .alternate-sign-in{border:none;outline:none;background-color:transparent;color:#f3705b;font-size:1.6rem;margin-bottom:2rem;font-weight:700;cursor:pointer}.auth-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:450px;min-width:360px;max-height:550px;background-color:#fff;padding:3rem 3rem 2rem;border-radius:1rem;position:relative}.auth-modal.checkout-modal{min-width:400px}@media screen and (max-width:426px){.auth-modal.checkout-modal{min-width:353px}}.auth-modal__header{font-size:2.4rem;font-weight:800;-webkit-align-self:flex-start;align-self:flex-start;margin-bottom:2rem}.auth-modal__header.margin{margin-top:2rem}.auth-modal__checkout--wrapper{display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;flex-direction:column}.auth-modal__checkout--wrapper--p-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:#666}.auth-modal__checkout--wrapper__container{display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1.6rem}.auth-modal__checkout--wrapper__container__left{width:10rem;height:7rem}.auth-modal__checkout--wrapper__container__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:0 0 0 2.8rem}.auth-modal__checkout--wrapper__container__right--p-heading{font-family:Lato;font-size:18px;font-style:normal;font-weight:800;line-height:22px;letter-spacing:0;text-align:left;color:#333}.auth-modal__checkout--wrapper__container__right--course-title{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;margin-top:.8rem;line-height:17px;letter-spacing:0;text-align:left;color:#666}.auth-modal__checkout--wrapper__container__right__secondaryContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.8rem;width:100%}.auth-modal__checkout--wrapper__container__right__secondaryContainer--course-details{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0;text-align:left;color:#666}.auth-modal__checkout--wrapper__container__right--line{width:100%;height:.5px;background-color:#949494}.auth-modal__checkout--wrapper__container__right--line.bottom{margin-bottom:1.6rem}.auth-modal__checkout--wrapper__container__right__amount-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1.6rem 0;padding:0 .7rem}.auth-modal__checkout--wrapper__container__right__amount-container--amount,.auth-modal__checkout--wrapper__container__right__amount-container--total{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#000}.auth-modal__input{height:4.5rem;width:100%;border:none;outline:none;padding:0 0 0 1rem;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;border-radius:8px;margin:1rem 0}.auth-modal .contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex-direction:column;flex-direction:column;width:100%}.auth-modal .contact input:first-child{margin-right:2rem}.auth-modal .contact .phone-validation-tooltip{top:-2rem}.auth-modal .contact>div.phone-number{width:100%;display:-webkit-flex;display:flex}.auth-modal.auth-sign-up .contact{-webkit-flex-direction:row;flex-direction:row}.auth-modal__logo{width:8rem}.auth-modal .primary-button{margin:2rem 0 3rem}.auth-modal__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}.auth-modal__separator span{height:1px;width:4.5rem;background-color:#949494}.auth-modal__separator p{color:#949494;font-size:1.1rem}.auth-modal__alternate-button{border:none;outline:none;background-color:transparent;color:#ff8671;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.auth-modal__alternate-button.inactive{cursor:not-allowed;color:#888}.auth-modal__alternate-button span{color:#fff;background-color:#ff8671;height:2rem;width:2rem;border-radius:5rem;display:inline-block;text-align:center;padding-top:3px;padding-right:1px}.auth-modal__change-number{position:absolute;top:2rem;left:3rem;cursor:pointer;font-weight:500;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.auth-modal__change-number img{height:1.2rem;margin-right:1rem}.auth-modal__resend-otp{font-size:1.2rem;margin-top:-1rem;margin-bottom:3rem}.auth-modal__resend-otp.margin{margin-top:0;margin-bottom:0}.auth-modal__resend-otp button{margin-left:.5rem}.auth-modal__resend-otp button span{font-size:1.1rem;padding-top:4px}.auth-modal__close{position:absolute;width:3rem;top:3rem;right:2rem;cursor:pointer}.phone-number .spark-booking-input-box__wrapper:first-child{width:20%}.phone-number .spark-booking-input-box__wrapper:last-child{width:80%}.spark-booking-input-box__wrapper{width:100%}.checkout-modal .phone-number .spark-booking-input-box__wrapper:first-child{width:20%}.checkout-modal .phone-number .spark-booking-input-box__wrapper:last-child{width:80%}.checkout-modal .spark-booking-input-box__wrapper{width:100%}.homework-upload-modal{width:600px;min-height:100px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:16px;padding:42px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:none;overflow:visible}.homework-upload-modal__content{font-size:2.2rem;text-align:center;margin-bottom:2rem;color:#333}@media screen and (max-width:545px){.homework-upload-modal__content{font-size:2.2rem}}.homework-upload-modal__details{font-size:1.6rem;color:#666;margin:.5rem 0}.homework-upload-modal__details span{color:#333;font-weight:700}.homework-upload-modal .file-upload-input{margin:1rem 0}.homework-upload-modal .primary-button{margin:auto}.homework-upload-modal__close{position:absolute;background-color:#fff;height:6rem;width:6rem;border-radius:10rem;box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:-2rem;right:-2rem;cursor:pointer}.homework-upload-modal__close img{width:4rem}.homework-upload-modal .uploads{margin-top:2rem}.homework-upload-modal .uploads .single-upload{font-size:1.4rem;padding:.5rem 1rem;background-color:#fcb444;border-radius:2rem;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);margin-right:1rem}.joinlink-modal{width:360px;min-height:100px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:10px;padding:2.4rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;position:relative;display:none;overflow:visible}@media screen and (max-width:401px){.joinlink-modal{padding:2.4rem 1.6rem;width:330px}}@media screen and (max-width:321px){.joinlink-modal{width:290px}}.joinlink-modal--p-text{font-family:Lato;font-size:18px;font-weight:900;line-height:22px;letter-spacing:.200000003px;text-align:left;color:#333}.joinlink-modal--s-text{font-weight:500;margin-top:.8rem;color:#666}.joinlink-modal--s-text,.joinlink-modal--s-text .p{font-family:Lato;font-size:14px;line-height:17px;letter-spacing:.200000003px;text-align:left}.joinlink-modal--s-text .p{font-weight:400}.joinlink-modal--s-text--span,.joinlink-modal--s-text .p{color:#ffb541;text-decoration:underline}.joinlink-modal--zoom-img{margin:1.6rem auto}.joinlink-modal--or-text{font-family:Lato;font-size:14px;font-weight:700;line-height:17px;letter-spacing:.200000003px;text-align:left;color:#666}.joinlink-modal .primary-button{margin:auto;padding:1.5rem 9rem}.joinlink-modal--t-text{font-family:Lato;font-size:14px;font-weight:400;line-height:17px;letter-spacing:.200000003px;text-align:left;color:#666;margin:.4rem 0 1.6rem}.joinlink-modal__close{position:absolute;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:-2rem;right:-2rem;cursor:pointer}.joinlink-modal__close img{width:4rem}.single-course-banner{display:grid;height:100%}@media screen and (max-width:993px){.single-course-banner__wrapper{height:auto}}@media screen and (max-width:769px){.single-course-banner__wrapper{padding:0}}@media screen and (min-width:1440px){.single-course-banner{grid-template-columns:45vw 1fr}}@media screen and (max-width:1441px){.single-course-banner{grid-template-columns:1fr 1fr}}@media screen and (max-width:993px){.single-course-banner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.single-course-banner__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;height:100%;padding:4rem 0 4rem 7rem}@media screen and (max-width:993px){.single-course-banner__left{-webkit-order:2;order:2;-webkit-align-items:center;align-items:center;padding:4rem 0}}@media screen and (max-width:545px){.single-course-banner__left{padding:0 0 2rem}}.single-course-banner__left--header{font-size:5rem;font-weight:900}@media screen and (max-width:1201px){.single-course-banner__left--header{font-size:3.5rem}}@media screen and (max-width:993px){.single-course-banner__left--header{text-align:center}}@media screen and (max-width:769px){.single-course-banner__left--header{font-size:4rem}}@media screen and (max-width:545px){.single-course-banner__left--header{font-size:2.4rem}}.single-course-banner__left--content{font-size:2rem;font-weight:500;margin:3rem 0;padding-right:2rem}@media screen and (max-width:1201px){.single-course-banner__left--content{font-size:1.8rem;margin-bottom:0}}@media screen and (max-width:993px){.single-course-banner__left--content{max-width:70vw;text-align:center}}@media screen and (max-width:769px){.single-course-banner__left--content{max-width:80vw}}@media screen and (max-width:545px){.single-course-banner__left--content{font-size:1.4rem;margin:2rem 0}}.single-course-banner__left--usp{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1.5rem;font-size:1.8rem;font-weight:500}.single-course-banner__left--usp img{width:3rem;margin-right:1rem;margin-top:.5rem}@media screen and (max-width:993px){.single-course-banner__left--usp{-webkit-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}.single-course-banner__left--usp img{width:5rem;margin-bottom:1rem}}.single-course-banner__left--usp span{font-weight:700;margin-right:.5rem}@media screen and (max-width:545px){.single-course-banner__left--usp{font-size:1.6rem}.single-course-banner__left--usp img{width:4rem}}.single-course-banner__left--tags{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;margin:2.5rem 0}@media screen and (max-width:993px){.single-course-banner__left--tags{-webkit-justify-content:center;justify-content:center;margin-top:2rem;-webkit-order:2;order:2}}.single-course-banner__left--tags li{font-size:1rem;padding:.3rem .8rem .3rem 2rem;border:2px solid #fff;position:relative;border-radius:3rem;background-color:rgba(255,255,255,.5);margin-right:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-flex-wrap:wrap;flex-wrap:wrap}.single-course-banner__left--tags li:before{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#000;border-radius:2rem;left:.7rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-course-banner__left--book-trial{font-size:1.6rem;font-weight:700;margin-top:1.5rem;color:#f3705b}.single-course-banner__left--book-trial:hover{color:#f3705b}@media screen and (max-width:545px){.single-course-banner__left--book-trial{margin:1.5rem auto}.single-course-banner__left--book-trial.left-aligned{margin:1.5rem 0}}.single-course-banner__right{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:993px){.single-course-banner__right{margin-top:4rem}}@media screen and (min-width:992px){.single-course-banner__right{padding:4rem 0}}.single-course-banner__right img.fallback-image{width:70%;border-radius:2rem}@media screen and (max-width:993px){.single-course-banner__right img.fallback-image{margin-bottom:4rem;width:90%}}.single-course-banner .swiper-slide{width:58rem!important}@media screen and (min-width:992px){.single-course-banner .swiper-slide{padding-bottom:4rem}}@media screen and (max-width:769px){.single-course-banner .swiper-slide{width:42rem!important}}@media screen and (max-width:545px){.single-course-banner .swiper-slide{width:34rem!important}}.single-course-banner-slider{width:58rem!important}@media screen and (max-width:769px){.single-course-banner-slider{width:100vw!important}}@media screen and (max-width:993px){.single-course-banner-slider{padding-bottom:5rem!important}}.single-course-banner-slider .swiper-pagination{margin-bottom:0!important}@media screen and (max-width:993px){.single-course-banner-slider .swiper-pagination{margin-bottom:1rem!important}}.single-course-banner-slider .swiper-pagination-bullet{background-color:#fcb444!important}.single-course-banner-slider .swiper-pagination-bullet-active{background-color:#000!important}.single-course-banner-slider .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.single-course-banner-slider .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.single-course-banner-slider .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.single-course-banner-slider .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.single-course-banner-slider .swiper-button-disabled{opacity:0!important}.single-course-banner-card{height:40rem;width:56rem;background-color:#fff;border-radius:.8rem;box-shadow:0 0 7px rgba(0,0,0,.3);-webkit-box-shadow:0 0 7px rgba(0,0,0,.3);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:2rem;overflow:hidden;margin:2rem 0}.single-course-banner-card__showcase-video{width:100%;height:80%}.single-course-banner-card__showcase-video video{object-fit:cover}.single-course-banner-card img{width:100%;height:80%;object-fit:cover}.single-course-banner-card h1{font-size:2rem;font-weight:800;padding:1rem 2rem 0}@media screen and (max-width:545px){.single-course-banner-card h1{font-size:1.8rem}}.single-course-banner-card p{font-size:1.6rem;font-weight:500;padding:0 2rem}@media screen and (max-width:545px){.single-course-banner-card p{font-size:1.4rem;padding:.5rem 2rem 0}}@media screen and (max-width:1441px){.single-course-banner-card{width:44rem;height:33rem}}@media screen and (max-width:769px){.single-course-banner-card{width:40rem;height:30rem}}@media screen and (max-width:545px){.single-course-banner-card{width:32rem;height:24rem}}.spark-footer{padding:7rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.spark-footer__wrapper{background-color:#000632;width:100vw;position:relative;z-index:5;overflow:hidden}.spark-footer__wrapper .confetti{position:absolute;z-index:3;width:60rem}.spark-footer__wrapper .confetti-1{left:-30rem;top:-10rem}.spark-footer__wrapper .confetti-2{right:-30rem;bottom:10rem}@media screen and (max-width:769px){.spark-footer__wrapper .confetti-2{bottom:20rem}}.spark-footer *{color:#fff}@media screen and (max-width:876px){.spark-footer{padding:7rem 3rem}}@media screen and (max-width:769px){.spark-footer{-webkit-flex-direction:column;flex-direction:column}}.spark-footer__left{z-index:10;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:769px){.spark-footer__left{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}}@media screen and (max-width:681px){.spark-footer__left{-webkit-flex-direction:column;flex-direction:column}}.spark-footer__left--top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.spark-footer__left--top-logo{width:20rem}.spark-footer__left--top-content{font-size:1.8rem;width:40rem;margin:3rem 0 4rem;font-weight:500}.spark-footer__left--bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:769px){.spark-footer__left--bottom{-webkit-align-items:flex-end;align-items:flex-end}}@media screen and (max-width:681px){.spark-footer__left--bottom{-webkit-align-items:flex-start;align-items:flex-start}}.spark-footer__left--bottom-header{font-size:4rem;font-weight:900;margin-bottom:2.5rem}.spark-footer__left--bottom a{font-size:2.2rem;font-weight:500;margin-bottom:.5rem;border-bottom:1px solid #fff;padding-bottom:.2rem}@media screen and (max-width:581px){.spark-footer__left--top-logo{width:15rem}.spark-footer__left--top-content{width:25rem}.spark-footer__left--bottom-header{font-size:3rem}.spark-footer__left--bottom a{font-size:1.8rem}}.spark-footer__right{z-index:10;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem}@media screen and (max-width:876px){.spark-footer__right{grid-gap:3rem}}@media screen and (max-width:769px){.spark-footer__right{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:100%}}@media screen and (max-width:491px){.spark-footer__right{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}}.spark-footer__right--column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.spark-footer__right--column-item{margin-bottom:.6rem}.spark-footer__right--column-item a{font-size:2rem;font-weight:300}.spark-footer__right--column-item-header{font-size:2.4rem;font-weight:800;margin-bottom:2rem}.spark-footer__social{background-color:#fff;padding:3rem 7rem;width:100vw;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:1251px){.spark-footer__social{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}@media screen and (max-width:993px){.spark-footer__social{padding:2rem 7rem}}@media screen and (max-width:876px){.spark-footer__social{padding:2rem 3rem}}.spark-footer__social .social-icons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;justify-self:flex-start}@media screen and (max-width:1251px){.spark-footer__social .social-icons{margin:2rem 0;-webkit-justify-content:center;justify-content:center}}.spark-footer__social .social-icons img{width:4rem;margin:0 1rem}.spark-footer__social .social-icons a:first-child img{margin:0 1rem 0 0}.spark-footer__social .call{font-size:1.6rem;font-weight:700;color:#333}@media screen and (max-width:1251px){.spark-footer__social .call{justify-self:flex-end}}.spark-footer__social .contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-footer__social .contact .separator{height:2rem;width:2px;background-color:#000;display:inline-block;margin:0 1rem}@media screen and (max-width:476px){.spark-footer__social .contact{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.spark-footer__social .contact .separator{height:1px;width:25rem;background-color:#aaa;display:inline-block;margin:1rem 0}}.spark-footer__social .whatsapp{font-size:1.6rem;font-weight:700;color:#333}.spark-footer__social p{font-size:1.6rem;font-weight:500;justify-self:flex-end;color:#333}@media screen and (max-width:1251px){.spark-footer__social p{justify-self:center;margin-top:4rem;text-align:center}}.workshop-course-details-card{display:grid;grid-template-columns:45fr 55fr;margin:0 auto;border-radius:2rem}.workshop-course-details-card__wrapper{border-radius:2rem;border:5px solid #fff;position:relative;overflow-x:hidden;max-width:1300px;margin:3rem auto;overflow-y:visible}@media screen and (max-width:1441px){.workshop-course-details-card__wrapper{margin:3rem 7rem}}@media screen and (max-width:1201px){.workshop-course-details-card__wrapper{margin:3rem}}@media screen and (max-width:993px){.workshop-course-details-card__wrapper{max-width:62rem;margin:3rem auto;padding-top:1rem}}@media screen and (max-width:631px){.workshop-course-details-card__wrapper{max-width:100vw;border:none;border-radius:0 0 2rem 2rem}}.workshop-course-details-card__wrapper .free-tag{position:absolute;width:12rem;top:0;left:0}@media screen and (max-width:993px){.workshop-course-details-card__wrapper .free-tag{width:8rem}}@media screen and (min-width:992px){.workshop-course-details-card{min-height:40rem}}@media screen and (max-width:1341px){.workshop-course-details-card{grid-template-columns:40fr 60fr}}@media screen and (max-width:1201px){.workshop-course-details-card{grid-template-columns:50fr 50fr}}@media screen and (max-width:993px){.workshop-course-details-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.workshop-course-details-card__left{border-radius:1.5rem;overflow:hidden}.workshop-course-details-card__left>img{object-fit:cover;height:450px;width:600px}@media screen and (max-width:993px){.workshop-course-details-card__left{margin:0}}@media screen and (max-width:631px){.workshop-course-details-card__left{margin:0;border-radius:0;width:100%}.workshop-course-details-card__left img{width:100%;height:auto}}@media screen and (max-width:545px){.workshop-course-details-card__left{padding:0 1rem}}.workshop-course-details-card__right{padding:4rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column}.workshop-course-details-card__right *{color:#000632}@media screen and (max-width:1341px){.workshop-course-details-card__right{padding:2rem}}@media screen and (max-width:993px){.workshop-course-details-card__right{padding:2rem 4rem}}@media screen and (max-width:631px){.workshop-course-details-card__right{border-radius:0 0 2rem 2rem;border-left:5px solid #fff;border-right:5px solid #fff;border-bottom:5px solid #fff;padding:2rem}}.workshop-course-details-card__right--details{max-width:100%;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;height:100%}@media screen and (max-width:631px){.workshop-course-details-card__right--details{-webkit-align-items:center;align-items:center}}.workshop-course-details-card__right--details .title{font-weight:900;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.workshop-course-details-card__right--details .title span{font-size:4rem}@media screen and (max-width:1201px){.workshop-course-details-card__right--details .title{font-size:3rem}}@media screen and (max-width:631px){.workshop-course-details-card__right--details .title{text-align:center;-webkit-justify-content:center;justify-content:center}.workshop-course-details-card__right--details .title span{font-size:3.5rem}}.workshop-course-details-card__right--details .title .age-group{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;font-weight:700}.workshop-course-details-card__right--details .title .age-group img{width:1.4rem;margin-right:.5rem}@media screen and (max-width:631px){.workshop-course-details-card__right--details .title .age-group{display:none}}.workshop-course-details-card__right--details .session-duration{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.4rem;margin:2rem 0}.workshop-course-details-card__right--details .session-duration img{margin-right:.5rem}@media screen and (max-width:1201px){.workshop-course-details-card__right--details .session-duration{margin:1rem 0}}@media screen and (max-width:631px){.workshop-course-details-card__right--details .session-duration{margin:2rem 0}}.workshop-course-details-card__right--details .workshop-description{font-size:1.4rem;font-weight:400}@media screen and (max-width:631px){.workshop-course-details-card__right--details .workshop-description{padding:0 2rem 0 0}}.workshop-course-details-card__right--slots{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-top:2rem}.workshop-course-details-card__right--slots .slots .single-slot{font-size:1.5rem;font-weight:500;margin:.5rem 0}.workshop-course-details-card__right--slots .slots .single-slot__title{margin-bottom:1rem;font-weight:500;font-weight:900}@media screen and (min-width:992px){.workshop-course-details-card__right--slots .slots .single-slot{max-width:30rem}}.workshop-course-details-card__right--slots .batches{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #aaa}@media screen and (min-width:544px){.workshop-course-details-card__right--slots .batches span+span{border-left:2px solid #333}}@media screen and (max-width:616px){.workshop-course-details-card__right--slots .batches{width:100%;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:545px){.workshop-course-details-card__right--slots .batches{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.workshop-course-details-card__right--slots .batches .single-batch{padding:0 .5rem;font-size:1.5rem;font-weight:700;display:inline-block;color:#333}@media screen and (max-width:993px){.workshop-course-details-card__right--slots .batches .single-batch{text-align:center}}@media screen and (max-width:545px){.workshop-course-details-card__right--slots .batches .single-batch{margin:.4rem 0}}.workshop-course-details-card__right--slots .batches .single-batch__header{font-size:1.5rem;font-weight:700;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#666}@media screen and (max-width:993px){.workshop-course-details-card__right--slots .batches .single-batch__header{text-align:center}}.workshop-course-details-card__right--slots .batches.bundle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.workshop-course-details-card__right--slots .batches.bundle .single-bundle{margin:.5rem 0}.workshop-course-details-card__right--slots .action{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;width:100%}@media screen and (max-width:631px){.workshop-course-details-card__right--slots .action{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.workshop-course-details-card__right--slots .action .age-group{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;font-weight:700;margin-top:2rem}.workshop-course-details-card__right--slots .action .age-group img{width:1.4rem;margin-right:.5rem}@media screen and (min-width:544px){.workshop-course-details-card__right--slots .action .age-group{display:none}}.workshop-course-details-card__right--slots .action .tags{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;margin:0}@media screen and (max-width:631px){.workshop-course-details-card__right--slots .action .tags{-webkit-justify-content:center;justify-content:center;margin-top:2rem;-webkit-order:2;order:2}}.workshop-course-details-card__right--slots .action .tags li{font-size:1rem;padding:.3rem .8rem .3rem 2rem;border:2px solid #fff;position:relative;border-radius:3rem;background-color:rgba(255,255,255,.5);margin-right:1rem}.workshop-course-details-card__right--slots .action .tags li:before{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#000;border-radius:2rem;left:.7rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.workshop-course-details-card__right--slots .action .cta-price{-webkit-flex-direction:column;flex-direction:column}.workshop-course-details-card__right--slots .action .cta-price,.workshop-course-details-card__right--slots .action .cta-price .price-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.workshop-course-details-card__right--slots .action .cta-price .price-container strike{margin-left:.5rem;display:inline-block;font-size:1.5rem}@media screen and (max-width:616px){.workshop-course-details-card__right--slots .action .cta-price .price-container strike{margin:1.5rem 0 0 .5rem}}.workshop-course-details-card__right--slots .action .cta-price .price{display:inline-block;font-size:2rem;font-weight:900;color:#333;min-width:9rem;-webkit-align-self:center;align-self:center;margin:1.5rem 0}@media screen and (max-width:616px){.workshop-course-details-card__right--slots .action .cta-price .price{margin:1.5rem 0 0}}.workshop-course-details-card__right--slots .action .cta-price .primary-button{color:#fff;width:20rem;margin-bottom:1.5rem}@media screen and (max-width:631px){.workshop-course-details-card__right--slots .action .cta-price .primary-button{margin-top:2rem}}.workshop-course-details-card__right--slots .action .cta-price .discount-text{font-size:1.5rem;font-weight:700;color:#f3705b;display:inline-block;margin-bottom:1rem}@media screen and (max-width:631px){.workshop-course-details-card__right--slots .action .cta-price .discount-text{margin-top:1rem}}.workshop-course-details-card__separator{-webkit-transform:translateX(5%);transform:translateX(5%);height:2px;width:90%;margin:1rem 0;background-color:#ccc;display:inline-block}.summercamp-headercomponent__wrapper{padding:100px 40px;background-size:cover;background-position:50%;background-repeat:no-repeat}.summercamp-headercomponent__wrapper .header-content-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:1200px;margin:0 auto}@media(max-width:992px){.summercamp-headercomponent__wrapper .header-content-container{-webkit-flex-direction:column;flex-direction:column;text-align:center}}.summercamp-headercomponent__wrapper .header-content-container .header-text-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:500px;-webkit-align-items:flex-start;align-items:flex-start}@media(max-width:992px){.summercamp-headercomponent__wrapper .header-content-container .header-text-content{-webkit-align-items:center;align-items:center}}.summercamp-headercomponent__wrapper .header-content-container .header-text-content .tag-text{color:#92400e;background:#fef3c7;font-size:14px;border-radius:999px;padding:6px 12px;display:inline-block;margin-bottom:16px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:992px){.summercamp-headercomponent__wrapper .header-content-container .header-text-content .tag-text{-webkit-align-self:center;align-self:center}}.summercamp-headercomponent__wrapper .header-content-container .header-text-content .main-title{color:#282828;font-size:62px;line-height:130%;margin-bottom:16px;font-weight:700}@media(max-width:768px){.summercamp-headercomponent__wrapper .header-content-container .header-text-content .main-title{font-size:36px}}.summercamp-headercomponent__wrapper .header-content-container .header-text-content .subtitle{color:#334155;font-size:20px;margin-bottom:16px;font-weight:600}@media(max-width:768px){.summercamp-headercomponent__wrapper .header-content-container .header-text-content .subtitle{font-size:18px}}.summercamp-headercomponent__wrapper .header-content-container .header-text-content .offer-text{color:#92400e;background:#fef3c7;font-size:14px;border-radius:999px;padding:8px 16px;display:inline-block;margin-bottom:24px;font-weight:500;-webkit-align-self:flex-start;align-self:flex-start}@media(max-width:992px){.summercamp-headercomponent__wrapper .header-content-container .header-text-content .offer-text{-webkit-align-self:center;align-self:center}}.summercamp-headercomponent__wrapper .header-content-container .header-text-content .claim-trial-btn{-webkit-align-self:flex-start;align-self:flex-start}@media(max-width:992px){.summercamp-headercomponent__wrapper .header-content-container .header-text-content .claim-trial-btn{-webkit-align-self:center;align-self:center}}.summercamp-headercomponent__wrapper .header-content-container .header-image-container{max-width:450px}@media(max-width:992px){.summercamp-headercomponent__wrapper .header-content-container .header-image-container{margin-top:30px;max-width:100%}}.summercamp-headercomponent__wrapper .header-content-container .header-image-container .header-image{width:100%;height:auto;object-fit:contain}.hamper-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;width:50rem;border-radius:1.6rem;margin:0}.hamper-card__wrapper{padding:0;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:24px}@media screen and (max-width:1201px){.hamper-card{width:43rem}}@media screen and (max-width:1025px){.hamper-card{width:40rem}}@media screen and (max-width:545px){.hamper-card{width:35rem}}@media screen and (max-width:993px){.hamper-card{margin:0 auto 3.2rem}}.hamper-card__topBanner{width:100%;background-color:#fff;height:5.5rem;border-radius:1.6rem 1.6rem 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding-left:2rem}.hamper-card__topBanner h1{font-family:Lato;font-size:18px;font-style:normal;font-weight:900;letter-spacing:0;text-align:center;color:#333;width:100%}.hamper-card--img{width:100%}.hamper-card__bottomBanner{width:100%;background-color:#fff;min-height:4rem;border-radius:1.6rem 1.6rem 0 0;border-radius:0 0 1.6rem 1.6rem;padding:.5rem 0 0 2rem;bottom:-1px}.hamper-card__bottomBanner h1{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:0;text-align:center}.summercamp-explorecomponent{display:-webkit-flex;display:flex;width:100%;min-height:48rem;-webkit-justify-content:space-between;justify-content:space-between;padding:4.8rem 3% 3rem 4%;margin-bottom:4.8rem}.summercamp-explorecomponent__wrapper{padding:0;margin-bottom:4.8rem}@media screen and (max-width:993px){.summercamp-explorecomponent{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:1.5rem 0 0 .5rem;margin-bottom:4.2rem}}@media screen and (max-width:545px){.summercamp-explorecomponent{padding:.5rem 0 0 .5rem;margin-bottom:4.2rem}}.summercamp-explorecomponent__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:37%}@media screen and (max-width:993px){.summercamp-explorecomponent__left{width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.summercamp-explorecomponent__left--title{font-family:Lato;font-size:32px;font-style:normal;font-weight:800;line-height:38px;letter-spacing:0;margin-top:4rem;color:#333}.summercamp-explorecomponent__left--sub-title{font-family:Lato;font-size:15px;font-style:normal;font-weight:700;margin-top:1.6rem;line-height:24px;letter-spacing:0}@media screen and (max-width:993px){.summercamp-explorecomponent__left--sub-title{margin-top:1.2rem}}.summercamp-explorecomponent__left--age{color:#000;font-family:Lato;font-size:14px;font-style:normal;margin-top:3.2rem;display:-webkit-flex;display:flex;font-weight:600;line-height:17px;letter-spacing:0;padding:4px}.summercamp-explorecomponent__left--age span{margin-right:5px}@media screen and (max-width:993px){.summercamp-explorecomponent__left--age{margin-top:1.6rem}}.summercamp-explorecomponent__left--description{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:22px;width:65%;letter-spacing:0;margin-top:1.6rem}@media screen and (max-width:769px){.summercamp-explorecomponent__left--description{width:90%;margin-top:2.8rem}}@media screen and (max-width:993px){.summercamp-explorecomponent__left--description{width:80%;margin-top:2.4rem}}.summercamp-explorecomponent__right{display:-webkit-flex;display:flex;width:63%;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media screen and (max-width:993px){.summercamp-explorecomponent__right{width:100%;margin-top:4.2rem;display:none}}.summercamp-explorecomponent__right_mobile{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:3%;width:100%;margin-top:4rem}@media screen and (min-width:992px){.summercamp-explorecomponent__right_mobile{display:none}}.summercamp-explorecomponent ul{display:-webkit-flex;display:flex;grid-column-gap:25px;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;width:40%;margin-top:1.2rem;margin-bottom:0;padding-left:1.6rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:993px){.summercamp-explorecomponent ul{-webkit-justify-content:center;justify-content:center;margin-top:0}}@media screen and (max-width:769px){.summercamp-explorecomponent ul{width:100%;margin-top:0}}.summercamp-explorecomponent ul li{font-family:Lato;font-size:12px;font-style:normal;font-weight:700;margin-top:1.2rem;line-height:14px;letter-spacing:0;text-align:left;color:#333}.summercamp-explorecomponent .primary-button{width:18rem;margin-top:3.2rem;margin-bottom:2rem;padding:1.2rem 1.8rem}@media screen and (max-width:993px){.summercamp-explorecomponent .primary-button{margin-bottom:0}}.summercamp-tndc{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#333;width:100%;min-height:48rem;padding:3.2rem 2.4rem 2.4rem}.summercamp-tndc__wrapper{padding:0;margin:0 0 5.6rem}@media screen and (max-width:545px){.summercamp-tndc{padding:3.2rem 2rem 2.4rem}}.summercamp-tndc.dashboard-padding{padding-left:90px}@media screen and (max-width:1441px){.summercamp-tndc.dashboard-padding{padding:3.2rem 2.4rem 2.4rem}}.summercamp-tndc--p-heading{font-family:Lato;font-size:18px;font-style:normal;font-weight:800;width:100%;line-height:25px;letter-spacing:0;margin-bottom:2.4rem;text-align:center;color:#fff}@media screen and (max-width:545px){.summercamp-tndc--p-heading{margin-bottom:1.6rem}}.summercamp-tndc--s-heading{font-size:20px;font-weight:700;margin-top:1.6rem}.summercamp-tndc--s-heading,.summercamp-tndc--t-subheading{font-family:Lato;font-style:normal;line-height:25px;letter-spacing:0;text-align:left;color:#fff}.summercamp-tndc--t-subheading{font-size:16px;font-weight:500;margin-top:.8rem}.summercamp-tndc--t-subheading.offers{font-weight:800;font-size:18px}.summercamp-tndc ul{list-style-type:numeric;padding-left:3rem;margin-top:1rem}.summercamp-tndc ul li{font-weight:900;margin:.8rem 0}.summercamp-tndc ol li,.summercamp-tndc ul li{line-height:1.5;font-family:Lato;color:#fff;font-size:16px;font-style:normal;line-height:25px;letter-spacing:0;text-align:left}.summercamp-tndc ol li{font-weight:400}.summercamp-tndc ol{padding-left:1.5rem;list-style-type:lower-alpha}.summercamp-tndc li{line-height:1.5;font-family:Lato;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:0;text-align:left;margin-left:3%}.summercamp-brandnewcomponent{display:-webkit-flex;display:flex;width:100%;min-height:20rem;-webkit-flex-direction:column;flex-direction:column}.summercamp-brandnewcomponent__wrapper{padding:1.2rem 4rem;background-color:#fff8ee}@media screen and (max-width:545px){.summercamp-brandnewcomponent__wrapper{padding:0 3rem}}@media screen and (max-width:426px){.summercamp-brandnewcomponent__wrapper{padding:0 1rem}}.summercamp-brandnewcomponent__sliderContainer{margin-top:3.2rem}.summercamp-brandnewcomponent .primary-button{width:20rem;margin:4.8rem auto}@media screen and (max-width:993px){.summercamp-brandnewcomponent .primary-button{margin:1.6rem auto 4rem}}.summercamp-courseAccordian__wrapper{padding:0 4rem;background-color:#fff8ee}@media screen and (max-width:545px){.summercamp-courseAccordian__wrapper{padding:0 3rem}}@media screen and (max-width:426px){.summercamp-courseAccordian__wrapper{padding:0 2rem}}.summer-camp-special-courses{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:3rem 5%}@media screen and (max-width:1201px){.summer-camp-special-courses{padding:3rem 6rem}}@media screen and (max-width:545px){.summer-camp-special-courses{padding:3rem 2.5%}}.summer-camp-special-courses_header{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;text-align:center;margin:2rem 0;color:#333}.summer-camp-special-courses_card__wrapper{max-width:1332px;border-radius:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:3rem}@media screen and (max-width:1201px){.summer-camp-special-courses_card__wrapper{-webkit-flex-direction:column;flex-direction:column}}.summer-camp-special-courses_card-left{padding:0 1.5rem 0 2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:1201px){.summer-camp-special-courses_card-left{width:100%;padding:2rem 1.5rem}}.summer-camp-special-courses_card-left-image{border-radius:16px;width:398px;height:292px}@media screen and (max-width:1201px){.summer-camp-special-courses_card-left-image{object-fit:contain;width:100%;height:100%}}.summer-camp-special-courses_card-middle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:2rem 1.5rem;width:50%}@media screen and (max-width:1201px){.summer-camp-special-courses_card-middle{width:100%;padding:2.2rem 3rem}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle{padding:1rem 1.5rem}}.summer-camp-special-courses_card-middle-headTextWrapper{-webkit-justify-content:space-between;justify-content:space-between;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:1.5rem}.summer-camp-special-courses_card-middle-headTextWrapper,.summer-camp-special-courses_card-middle-headTextWrapper-innerWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}@media screen and (max-width:1201px){.summer-camp-special-courses_card-middle-headTextWrapper{margin-bottom:1rem;-webkit-align-items:flex-start;align-items:flex-start}}.summer-camp-special-courses_card-middle-headTextWrapper-courseName{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;text-transform:capitalize;color:#333;word-break:break-all}@media screen and (max-width:1441px){.summer-camp-special-courses_card-middle-headTextWrapper-courseName{font-size:22px}}.summer-camp-special-courses_card-middle-headTextWrapper-courseName:after{content:" |"}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-headTextWrapper-courseName{font-size:20px}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-headTextWrapper-courseName{font-size:24px}.summer-camp-special-courses_card-middle-headTextWrapper-courseName:after{content:none}}.summer-camp-special-courses_card-middle-headTextWrapper-ages{font-family:Lato;font-style:normal;font-weight:900;font-size:16px;line-height:19px;color:#000}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-headTextWrapper-ages{font-size:13px;white-space:nowrap}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-headTextWrapper-ages{display:none}}.summer-camp-special-courses_card-middle-headTextWrapper-poweredBy{width:116px;height:64px}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-headTextWrapper-poweredBy{display:none}}.summer-camp-special-courses_card-middle-headTextWrapper-poweredBy-mobile{display:none}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-headTextWrapper-poweredBy-mobile{display:block;width:88px;height:44px;margin:1rem 0}}.summer-camp-special-courses_card-middle-person-icon{width:15px;height:15px;margin:0 .8rem}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-person-icon{display:none}}.summer-camp-special-courses_card-middle-courseDescription{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#666;margin-bottom:1.5rem}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-courseDescription{font-size:15px}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-courseDescription{font-size:16px;line-height:20px;margin-bottom:1rem}}.summer-camp-special-courses_card-middle-courseDescriptionToggle,.summer-camp-special-courses_card-middle-courseDuration-mobile{display:none}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-courseDuration-mobile{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin:1rem 0}}.summer-camp-special-courses_card-middle-courseDuration-mobile-person-icon{width:15px;height:15px;margin:0 .8rem}.summer-camp-special-courses_card-middle-courseDuration-mobile-ages{font-family:Lato;font-style:normal;font-weight:900;font-size:16px;line-height:19px;color:#000;font-size:13px;white-space:nowrap}.summer-camp-special-courses_card-middle-courseDuration-mobile-topWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-left:1rem}.summer-camp-special-courses_card-middle-courseDuration-mobile-topWrapper-clockIcon{width:16px;height:16px;margin-right:.5rem}.summer-camp-special-courses_card-middle-courseDuration-mobile-topWrapper-session{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333}.summer-camp-special-courses_card-middle-batches{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1rem;gap:1rem;margin:1rem 0}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-batches{margin:1rem 0}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-batches{-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;flex:1 0 auto}}.summer-camp-special-courses_card-middle-batches-batchWrapper{position:relative;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,3%,6%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,3%,6%,0) 109.95%);border-radius:8px;border:1px solid #fff;padding:1rem}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-batches-batchWrapper{padding:.8rem}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-batches-batchWrapper{padding:1rem}}.summer-camp-special-courses_card-middle-batches-mainText{font-family:Lato;font-size:15px;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;color:#333;max-width:135px;margin-bottom:1rem}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-batches-mainText{font-size:13px}}.summer-camp-special-courses_card-middle-batches-subText{font-family:Lato;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;color:#666}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-batches-subText{font-size:13px}}.summer-camp-special-courses_card-middle-batches-batchNumber{background:#fff;border-radius:8px;padding:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;right:10px;bottom:15px;display:none}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-batches-batchNumber{display:block}}.summer-camp-special-courses_card-middle-batches-batchNumber-text{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#999}.summer-camp-special-courses_card-middle-downloadDetails_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;cursor:pointer}@media screen and (max-width:1201px){.summer-camp-special-courses_card-middle-downloadDetails_wrapper{-webkit-justify-content:center;justify-content:center;margin-top:1.5rem}}.summer-camp-special-courses_card-middle-downloadDetails-icon{width:32px;height:32px;margin-right:.5rem}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-downloadDetails-icon{width:22px;height:22px}}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-downloadDetails-icon{display:none}}.summer-camp-special-courses_card-middle-downloadDetails-icon-mobile{width:24px;height:24px;margin-right:.7rem;display:none}@media screen and (max-width:545px){.summer-camp-special-courses_card-middle-downloadDetails-icon-mobile{display:block}}.summer-camp-special-courses_card-middle-downloadDetails-text{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#333}@media screen and (max-width:993px){.summer-camp-special-courses_card-middle-downloadDetails-text{font-size:16px}}.summer-camp-special-courses_card-right{width:20%;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);backdrop-filter:blur(35px);border-radius:0 24px 24px 0;padding:3rem 1rem 2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1201px){.summer-camp-special-courses_card-right{width:100%;background:none!important;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;border-radius:none}}@media screen and (max-width:993px){.summer-camp-special-courses_card-right{padding:2rem 1rem 4rem}}@media screen and (max-width:545px){.summer-camp-special-courses_card-right{padding:1rem 1rem 2rem}}.summer-camp-special-courses_card-right-topWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.summer-camp-special-courses_card-right-topWrapper{display:none}}.summer-camp-special-courses_card-right-topWrapper-clockIcon{width:20px;height:20px;margin-right:1rem}@media screen and (max-width:993px){.summer-camp-special-courses_card-right-topWrapper-clockIcon{width:16px;height:16px}}.summer-camp-special-courses_card-right-topWrapper-session{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333}@media screen and (max-width:1201px){.summer-camp-special-courses_card-right-topWrapper-session{margin-bottom:1rem}}.summer-camp-special-courses_card-right-bottomWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.summer-camp-special-courses_card-right-bottomWrapper-price{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;text-align:center;text-transform:capitalize;color:#333;margin-bottom:2rem}@media screen and (max-width:545px){.summer-camp-special-courses_card-right-bottomWrapper-price{margin-bottom:0}}.summer-camp-special-courses_card-right-bottomWrapper-gradientText{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;cursor:pointer;text-align:center;line-height:24px;padding-top:2rem;background-image:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-image:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}@media screen and (max-width:545px){.summer-camp-special-courses_card-right-bottomWrapper-gradientText{padding-top:1rem}}.summer-camp-special-courses_card-right-bottomWrapper-note{margin-top:1.5rem;padding:.75rem 1rem;background-color:#fff9e6;border-radius:8px;width:100%;max-width:300px;text-align:center}.summer-camp-special-courses_card-right-bottomWrapper-note-text{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#8b5a00}.summer-camp-special-courses_card-right-bottomWrapper-note-important{font-weight:700}@media screen and (max-width:545px){.summer-camp-special-courses_card-right-bottomWrapper-note{padding:.5rem .75rem;margin-top:1rem}}.summer-camp-page-strip__wrapper{background:#0e1232;padding:2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative}@media screen and (max-width:1201px){.summer-camp-page-strip__wrapper{padding:1.5rem}}@media screen and (max-width:545px){.summer-camp-page-strip__wrapper{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding:2rem 2rem 0}}.summer-camp-page-strip__text-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:255px}@media screen and (max-width:545px){.summer-camp-page-strip__text-wrapper{margin-left:0}}.summer-camp-page-strip-headText{font-family:Lato;font-style:normal;font-weight:800;font-size:32px;line-height:38px;color:#ffc727;margin-bottom:1rem}@media screen and (max-width:1201px){.summer-camp-page-strip-headText{font-size:28px}}.summer-camp-page-strip-subText{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-transform:capitalize;color:#fff}@media screen and (max-width:1201px){.summer-camp-page-strip-subText{font-size:20px}}.summer-camp-page-strip-image{position:absolute;width:238px;height:180px;bottom:0;left:2rem}@media screen and (max-width:545px){.summer-camp-page-strip-image{position:relative;margin:0 auto;left:0}}.summer-camp-courses{background-color:#fff}.summer-camp-courses__container{padding:64px 80px;margin:0 auto}@media(max-width:992px){.summer-camp-courses__container{padding:64px 40px}}.summer-camp-courses__title{margin-bottom:8px;font-size:32px;font-weight:600;color:#1f2937;line-height:150%;width:40%}@media(max-width:992px){.summer-camp-courses__title{width:100%}}.summer-camp-courses__grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:32px}@media(min-width:768px){.summer-camp-courses__grid{grid-template-columns:1fr 1fr}}.summer-camp-courses__card{display:-webkit-flex;display:flex;grid-gap:16px;gap:16px;padding:16px;border:1px solid #e5e7eb;border-radius:24px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.summer-camp-courses__card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.summer-camp-courses__card:first-child{background-color:#edfcff}.summer-camp-courses__card:nth-child(2){background-color:#ffeed2}@media(max-width:768px){.summer-camp-courses__card{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.summer-camp-courses__image{object-fit:cover;width:157px;height:157px;border-radius:12px}.summer-camp-courses__card-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.summer-camp-courses__card-title{font-weight:500;color:#1f2937;line-height:150%;font-size:24px}.summer-camp-courses__card-description{font-size:16px;color:#4b5563;line-height:150%;font-weight:400}.summer-camp-courses__pricing{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:auto;padding:24px;background-color:#fff;border-top:1px solid #e5e7eb}.summer-camp-courses__regular-price-label{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:8px}.summer-camp-courses__regular-price-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.summer-camp-courses__regular-price-original{font-size:32px;font-weight:600;color:#6b7280;text-decoration:line-through}.summer-camp-courses__offer-price{text-align:right}.summer-camp-courses__offer-price-label{font-size:18px;font-weight:600;color:#16a34a;margin-bottom:8px}.summer-camp-courses__offer-price-value{font-size:32px;font-weight:700;color:#16a34a}.summer-camp-courses-original{background:#fff8ee}.summer-camp-courses-original__container{padding:64px 80px;margin:0 auto}@media(max-width:992px){.summer-camp-courses-original__container{padding:64px 40px}}.summer-camp-courses-original__title{margin-bottom:16px;font-size:32px;line-height:150%;font-weight:600;color:#0f172a}.summer-camp-courses-original__subtitle{margin-bottom:52px;color:#475569;font-weight:400;font-size:18px;line-height:150%}.summer-camp-courses-original__grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.summer-camp-courses-original__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}.summer-camp-courses-original__card{overflow:hidden;border:1px solid #e5e7eb;border-radius:24px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.summer-camp-courses-original__card:first-child{background:-webkit-gradient(linear,left top,left bottom,from(#dcccff),to(#e9e1fd));background:-webkit-linear-gradient(top,#dcccff,#e9e1fd);background:linear-gradient(180deg,#dcccff,#e9e1fd)}.summer-camp-courses-original__card:nth-child(2){background:-webkit-gradient(linear,left top,left bottom,from(#cdf4fc),to(#edfcff));background:-webkit-linear-gradient(top,#cdf4fc,#edfcff);background:linear-gradient(180deg,#cdf4fc,#edfcff)}.summer-camp-courses-original__card:nth-child(3){background:-webkit-gradient(linear,left top,left bottom,from(#ffe29f),to(#fec));background:-webkit-linear-gradient(top,#ffe29f,#fec);background:linear-gradient(180deg,#ffe29f,#fec)}.summer-camp-courses-original__card:nth-child(4){background:-webkit-gradient(linear,left top,left bottom,from(#dcccff),to(#e9e1fd));background:-webkit-linear-gradient(top,#dcccff,#e9e1fd);background:linear-gradient(180deg,#dcccff,#e9e1fd)}.summer-camp-courses-original__card-header{display:grid;grid-template-columns:1fr;margin:24px}@media(min-width:768px){.summer-camp-courses-original__card-header{grid-template-columns:auto 1fr;margin:24px 24px 0}}.summer-camp-courses-original__image-container{padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.summer-camp-courses-original__image{object-fit:contain;width:149px;height:137px;border-radius:12px}.summer-camp-courses-original__header-content{padding:12px}.summer-camp-courses-original__header-title{font-weight:600;color:#09090b;font-size:24px;line-height:150%;letter-spacing:-.6px}.summer-camp-courses-original__header-description{font-size:18px;color:#71717a;font-weight:400;line-height:150%}.summer-camp-courses-original__content{padding:0 24px;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.summer-camp-courses-original__level-container{margin-top:0;padding:16px 0}.summer-camp-courses-original__level-heading{font-size:18px;font-weight:600;color:#09090b;margin-bottom:4px}.summer-camp-courses-original__level-sessions{font-size:18px;color:#71717a;font-weight:400}.summer-camp-courses-original__level-divider{height:1px;background-color:#e5e7eb;width:100%}.summer-camp-courses-original__level-badge{display:inline-block;padding:4px 8px;font-size:12px;font-weight:500;border-radius:4px;margin-right:8px}.summer-camp-courses-original__level-title{font-size:14px;font-weight:500}.summer-camp-courses-original__level-details{font-size:12px;color:#6b7280;margin-top:8px}.summer-camp-courses-original__pricing{padding:20px;background-color:rgba(255,255,255,.8);border-radius:16px;margin:24px 0;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.04);box-shadow:0 4px 8px rgba(0,0,0,.04);overflow:hidden}.summer-camp-courses-original__price-tag,.summer-camp-courses-original__pricing{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.summer-camp-courses-original__price-tag{width:100%;margin-bottom:16px}.summer-camp-courses-original__discount-badge{position:absolute;top:-8px;right:0;background:-webkit-gradient(linear,left top,right top,from(#ff6b6b),to(#ff4a4a));background:-webkit-linear-gradient(left,#ff6b6b,#ff4a4a);background:linear-gradient(90deg,#ff6b6b,#ff4a4a);color:#fff;font-weight:700;font-size:16px;padding:6px 12px;border-radius:16px 0 16px 0;z-index:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.summer-camp-courses-original__discount-badge:before{content:"";position:absolute;bottom:-5px;left:0;width:10px;height:5px;background:#d14141;border-radius:0 0 0 5px}.summer-camp-courses-original__price-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;margin-top:24px}@media(max-width:768px){.summer-camp-courses-original__price-content{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:12px;gap:12px}}.summer-camp-courses-original__price-regular{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.summer-camp-courses-original__price-strike{font-size:24px;color:#94a3b8;text-decoration:line-through;font-weight:700;line-height:150%}.summer-camp-courses-original__price-offer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.summer-camp-courses-original__price-value{font-weight:700;font-size:32px;line-height:150%;color:#16a34a}.summer-camp-courses-original__price-label{font-size:14px;font-weight:500;color:#64748b;margin-top:4px}.summer-camp-courses-original__price-note{font-size:16px;color:#475569;text-align:center;font-weight:500;margin-top:12px;font-style:italic}.summer-camp-courses-original__enroll-button{cursor:pointer;padding:14px 24px;font-size:18px;font-weight:600;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);color:#fff;border:none;border-radius:999px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 6px rgba(243,112,91,.3);box-shadow:0 4px 6px rgba(243,112,91,.3);-webkit-align-self:center;align-self:center;width:100%;max-width:300px;margin-top:8px}.summer-camp-courses-original__enroll-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 10px rgba(243,112,91,.4);box-shadow:0 6px 10px rgba(243,112,91,.4);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.summer-camp-courses-original__enroll-button:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 4px rgba(243,112,91,.4);box-shadow:0 2px 4px rgba(243,112,91,.4)}.summer-camp-referal-card__wrapper{background:#ffdede7b;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 3rem}@media screen and (max-width:993px){.summer-camp-referal-card__wrapper{-webkit-flex-direction:column;flex-direction:column}}.summer-camp-referal-card-image{margin-right:2rem;max-width:355px}@media screen and (max-width:993px){.summer-camp-referal-card-image{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-right:0}}.summer-camp-referal-card_text-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.summer-camp-referal-card_text-main{font-family:Lato;font-style:normal;font-weight:700;font-size:32px;line-height:38px;color:#333;margin-bottom:2rem}@media screen and (max-width:993px){.summer-camp-referal-card_text-main{font-size:24px;line-height:29px;margin-top:1rem;margin-bottom:1rem}}.summer-camp-referal-card_text-sub{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#666}@media screen and (max-width:993px){.summer-camp-referal-card_text-sub{font-size:20px;line-height:24px;margin-bottom:2rem}}.summer-camp-referal-card_share_wrapper{margin-left:2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:993px){.summer-camp-referal-card_share_wrapper{margin-left:0}}.summer-camp-referal-card_share_whatsapp{background:#4fcc5d;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:32px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:1rem 3rem;cursor:pointer}.summer-camp-referal-card_share_whatsapp-icon{margin-right:.8rem}.summer-camp-referal-card_share_whatsapp-text{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#fff;white-space:nowrap}.parent-testimonials{padding:60px 20px;text-align:center;background-color:#fff;overflow:hidden}.parent-testimonials__title{font-weight:700;font-size:36px;line-height:150%;text-align:center;margin-bottom:60px;color:#0f172a}@media(max-width:768px){.parent-testimonials__title{font-size:24px;margin-bottom:30px}}.parent-testimonials__subtitle{font-weight:700;font-size:24px;line-height:150%;text-align:center;margin-bottom:30px;color:#0f172a}@media(max-width:768px){.parent-testimonials__subtitle{font-size:16px;margin-bottom:20px}}.parent-testimonials__carousel-container{position:relative;width:100%;margin:0 auto;overflow:hidden;padding:0 20px}.parent-testimonials__carousel{display:-webkit-flex;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-bottom:30px;grid-gap:20px;gap:20px;padding:10px calc(50% - 230px);scrollbar-width:none;-ms-overflow-style:none}.parent-testimonials__carousel::-webkit-scrollbar{display:none}.parent-testimonials__navigation{grid-gap:15px;gap:15px;margin-top:30px}.parent-testimonials__dots,.parent-testimonials__navigation{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.parent-testimonials__dots{grid-gap:10px;gap:10px}.parent-testimonials__dot{width:12px;height:12px;border-radius:50%;border:none;background-color:rgba(20,20,20,.83);cursor:pointer;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.parent-testimonials__dot--active{background-color:#f4735a;-webkit-transform:scale(1.2);transform:scale(1.2)}.parent-testimonials__dot:hover{background-color:rgba(244,115,90,.7)}.parent-testimonials__nav-btn{width:40px;height:40px;border-radius:50%;border:2px solid rgba(252,175,70,.5);background-color:transparent;color:#f4735a;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:1.2rem;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}.parent-testimonials__nav-btn:hover{background-color:rgba(252,175,70,.2);border-color:#fcaf46}.parent-testimonials__nav-btn:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(244,115,90,.3);box-shadow:0 0 0 3px rgba(244,115,90,.3)}.testimonial-card{-webkit-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:460px;padding:24px;border-radius:15px;text-align:center;scroll-snap-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;color:#333}.testimonial-card:first-child{background-color:#eae1ff}.testimonial-card:nth-child(2){background-color:#cdf4fc}.testimonial-card:nth-child(3){background-color:#ffebca}.testimonial-card:nth-child(4){background-color:#fffde1}.testimonial-card:nth-child(5){background-color:#ffe1e1}.testimonial-card__quote{margin-bottom:16px;font-weight:400;font-size:16px;line-height:150%;text-align:center}.testimonial-card__author{margin-top:auto}.testimonial-card__name{font-weight:600;font-size:16px;line-height:150%;text-align:center}.testimonial-card__relation{font-weight:400;font-size:14px;line-height:150%;text-align:center;color:#64748b}@media(max-width:768px){.parent-testimonials{padding:80px 40px}.parent-testimonials__carousel{grid-gap:30px;gap:30px;padding-left:calc(50% - 250px);padding-right:calc(50% - 250px)}.parent-testimonials__navigation{margin-top:40px}}@media(max-width:768px)and (max-width:480px){.parent-testimonials__navigation{margin-top:0}}@media(max-width:768px){.testimonial-card{max-width:500px}.testimonial-card__quote{font-size:1.3rem}}@media(max-width:1200px){.parent-testimonials{padding:60px 0}}.video-section{padding:60px 20px;background-color:#fff}.video-section__heading{font-weight:700;font-size:24px;line-height:150%;text-align:center;color:#0f172a;margin-bottom:40px}@media(max-width:768px){.video-section__heading{font-size:20px;margin-bottom:30px}}.video-section__container{max-width:1200px;margin:0 auto}.video-section__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px}@media(max-width:768px){.video-section__grid{grid-template-columns:1fr}}.video-section__video-card{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.video-section__video-card:first-child{background-color:rgba(36,36,115,.1)}.video-section__video-card:nth-child(2){background-color:rgba(0,128,0,.1)}.video-section__video-container{position:relative;width:100%;padding-top:56.25%;background-color:#000}.video-section__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-section__video-container .video-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px;height:70px;background-color:red;border-radius:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer;z-index:2}.video-section__video-container .video-play-button:before{content:"";width:0;height:0;border-top:15px solid transparent;border-left:25px solid #fff;border-bottom:15px solid transparent;margin-left:5px}.video-section__caption{padding:16px;color:#0f172a}.video-section__caption--blue{background:#f4e7ff}.video-section__caption--green{background:#e6f7ee}.video-section__caption h3{margin-bottom:5px;font-weight:500;font-size:16px;line-height:150%}.offer-section{position:relative;overflow:hidden;padding:3rem 2rem;border-radius:.5rem;text-align:center;color:#fff;min-height:350px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.offer-section__content{position:relative;z-index:2;max-width:800px;margin:0 auto}.offer-section__badge{display:inline-block;background-color:#ffffff66;padding:4px 16px;border-radius:999px;margin-bottom:16px;font-weight:600;font-size:14px;line-height:20px;text-align:center;color:#fff}.offer-section__title{font-weight:700;font-size:36px;line-height:40px;text-align:center;margin-bottom:16px}.offer-section__description{font-weight:400;font-size:18px;line-height:28px;text-align:center;margin-bottom:18px}.offer-section__button{background-color:#fff;color:#f47a56;padding:8px 32px;border:none;border-radius:999px;font-size:16px;font-weight:700;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.offer-section__button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media(max-width:768px){.offer-section{padding:2rem 1rem}.offer-section__title{font-size:24px}.offer-section__description{font-size:16px;line-height:normal}}.prefered-batch-selection-modal{padding:2rem}@media screen and (max-width:545px){.prefered-batch-selection-modal{max-height:750px;padding:2rem;overflow-y:scroll}}.prefered-batch-selection-modal-header{font-family:Lato;font-style:normal;font-weight:800;font-size:28px;line-height:34px;color:#333}.prefered-batch-selection-modal-batches{border:2px solid rgba(153,153,153,.4);-webkit-filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));border-radius:8px;padding:2rem;cursor:pointer;position:relative}.prefered-batch-selection-modal-batches_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2rem;gap:2rem;margin-top:2rem;margin-bottom:3rem}.prefered-batch-selection-modal-batches.active{border:2px solid #98e35f}@media screen and (max-width:545px){.prefered-batch-selection-modal-batches{padding:1rem}}.prefered-batch-selection-modal-batches-batchNumber{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#999;padding:1rem;border:1px solid rgba(153,153,153,.2);border-radius:8px;margin-bottom:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.prefered-batch-selection-modal-batches-batchNumber.active{border:1px solid rgba(152,227,95,.8);color:#333}.prefered-batch-selection-modal-batches-batchDate-bold{font-family:Lato;font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#333}.prefered-batch-selection-modal-batches-batchDate-fade{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#666}.prefered-batch-selection-modal-batches-tickIcon{position:absolute;right:10px;top:10px}.affiliate-invite-friend{display:-webkit-flex;-webkit-justify-content:center;justify-content:center;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.affiliate-invite-friend__wrapper{padding:0;margin-top:2rem}.affiliate-invite-friend__card{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.affiliate-invite-friend__card__wrapper{width:90%;padding:2.4rem 4rem;background-color:#fff;min-height:20rem;border-radius:1.6rem}@media screen and (max-width:993px){.affiliate-invite-friend__card__wrapper{padding:2.4rem 3rem}}@media screen and (max-width:545px){.affiliate-invite-friend__card__wrapper{padding:2.4rem 2.25rem}}@media screen and (max-width:993px){.affiliate-invite-friend__card{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}}.affiliate-invite-friend__card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.affiliate-invite-friend__card__left h3{font-family:Lato;font-size:24px;font-style:normal;font-weight:900;line-height:29px;letter-spacing:0;text-align:left}@media screen and (max-width:993px){.affiliate-invite-friend__card__left h3{font-size:18px;text-align:left;text-align:initial;line-height:21.6px;font-weight:700;margin-top:4rem}}.affiliate-invite-friend__card__left p{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;margin-top:1.6rem;line-height:19px;letter-spacing:0;text-align:left}@media screen and (max-width:993px){.affiliate-invite-friend__card__left p{font-size:14px;text-align:left;text-align:initial;margin-top:.8rem}}.affiliate-invite-friend__card__left__share_url_container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;grid-row-gap:2.4rem;row-gap:2.4rem;grid-column-gap:1.6rem;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;margin-top:4rem;width:90%}@media screen and (max-width:993px){.affiliate-invite-friend__card__left__share_url_container{-webkit-flex-direction:column;flex-direction:column;width:100%}}.affiliate-invite-friend__card__left__share_url_container__whatsappButton{width:40%;cursor:pointer;height:4.6rem;display:-webkit-flex;display:flex;background-color:#56d062;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:3.2rem}@media screen and (max-width:993px){.affiliate-invite-friend__card__left__share_url_container__whatsappButton{width:100%}}.affiliate-invite-friend__card__left__share_url_container__whatsappButton--p-text{font-family:Lato;font-size:1.2rem;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0;text-align:left;color:#fff}.affiliate-invite-friend__card__left__share_url_container__whatsappButton--whatsapp-icon{width:1.8rem;height:1.6rem;margin-bottom:-4px;margin-right:5px}.affiliate-invite-friend__card__left__share_url_container__copy-url-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border-radius:3.2rem;cursor:pointer;height:5rem;width:46%;background-color:#f2f6fe}@media screen and (max-width:993px){.affiliate-invite-friend__card__left__share_url_container__copy-url-container{width:100%}}.affiliate-invite-friend__card__left__share_url_container__copy-url-container--url{width:11.6rem;font-family:Lato;font-size:1.3rem;font-style:normal;font-weight:400;line-height:14px;color:#4086ff;letter-spacing:0;text-align:left;margin:1.8rem 2rem 1.4rem 1.4rem}.affiliate-invite-friend__card__left__share_url_container__copy-url-container__copy-link{width:40%;height:100%;z-index:5;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#f2b65a;margin-left:auto;border-radius:0 3.2rem 3.2rem 0}.affiliate-invite-friend__card__left__share_url_container__copy-url-container__copy-link h2{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;color:#fff;line-height:17px;letter-spacing:0;text-align:left}.affiliate-invite-friend__card__right--img{width:46%;object-fit:contain}@media screen and (max-width:993px){.affiliate-invite-friend__card__right--img{width:100%}}.affiliate-invite-friend__referral-code{width:90%;text-align:left;font-size:20px;margin-top:2rem;font-weight:500}.registeration-steps{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:4rem 0}.registeration-steps__wrapper{padding:0}@media screen and (max-width:545px){.registeration-steps{margin:0}}.registeration-steps--img{margin-top:5rem;margin-bottom:5rem;width:80%;object-fit:contain}.affiliate-table{display:-webkit-flex;display:flex}.affiliate-table__wrapper{padding:0}.affiliate-table__fullname{font-size:1.5rem;text-align:center}.affiliate-table__childname__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:9.6rem;overflow-y:scroll}.affiliate-table__childname__container-p-text{margin-bottom:5px}.affiliate-table__purchaseStaus{font-size:1.5rem;text-align:center}.affiliate-table__classesRegistered__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:9.6rem;overflow-y:scroll}.affiliate-table__classesRegistered__container--studentName{font-weight:900}.affiliate-table__classesRegistered__container p{font-size:1.4rem;margin-bottom:.5rem}.affiliate-table__upcomingClass__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:9.6rem;overflow-y:scroll}.affiliate-table__upcomingClass__container--studentname{font-weight:900}.affiliate-table__upcomingClass__container--time{font-size:14px;margin-bottom:5px}.affiliate-registered-users-comp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.affiliate-registered-users-comp__wrapper{padding:0}@media screen and (max-width:993px){.affiliate-registered-users-comp{padding:0,1.2rem}}.affiliate-registered-users-comp--heading{font-family:Lato;font-size:24px;font-style:normal;font-weight:500;line-height:29px;margin-left:3rem;letter-spacing:0;text-align:left;color:#666}.affiliate-registered-users-comp--sub-heading{font-family:Lato;font-size:32px;font-style:normal;font-weight:900;line-height:38px;letter-spacing:0;margin:.8rem 0 2.4rem 3rem;text-align:left;color:#333}.affiliate-registered-users-comp__filter-container{margin-left:auto}.affiliate-registered-users-comp__filter-container__dropdownContainer{width:13.2rem;z-index:10}.affiliate-registered-users-comp--refresh-text{font-family:Lato;font-size:13px;font-style:italic;font-weight:300;margin-bottom:2.4rem;line-height:16px;letter-spacing:0;text-align:center;color:#666}.recommended-class{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:4rem 0}.recommended-class__wrapper{padding:0}@media screen and (max-width:545px){.recommended-class{margin:0}}.recommended-class__card{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%}.recommended-class__card__wrapper{width:100%;padding:2.4rem 4rem 1.6rem;background-color:#fff;min-height:20rem;border-radius:1.6rem}@media screen and (max-width:993px){.recommended-class__card__wrapper{padding:2.4rem 3rem}}@media screen and (max-width:545px){.recommended-class__card__wrapper{padding:2.4rem 2.25rem}}@media screen and (max-width:993px){.recommended-class__card{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}}.recommended-class__card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:50%}@media screen and (max-width:993px){.recommended-class__card__left{width:100%}}.recommended-class__card__left__row{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1.5rem}@media screen and (max-width:545px){.recommended-class__card__left__row{width:100%;-webkit-flex-direction:column;flex-direction:column}}.recommended-class__card__left__row.buttonContainer{margin-bottom:0;-webkit-justify-content:right;justify-content:right}@media screen and (max-width:545px){.recommended-class__card__left__row.buttonContainer{-webkit-align-items:center;align-items:center}}.recommended-class__card__left__row h3{font-family:Lato;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left}.recommended-class__card__left__row--s-text{font-family:Lato;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.recommended-class__card__left__row--t-text{font-family:Lato;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-align:left}.recommended-class__card__left__row .primary-button{width:12rem;height:4rem}.recommended-class__card__right{display:-webkit-flex;display:flex;width:55%}.recommended-class__card__right--img{width:46%;object-fit:contain}@media screen and (max-width:993px){.recommended-class__card__right--img{width:100%}}.dropdown-component__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);-webkit-filter:drop-shadow(37.6126px 45.1351px 75.2252px rgba(0,0,0,.05));filter:drop-shadow(37.6126px 45.1351px 75.2252px rgba(0,0,0,.05));border-radius:16px;padding:30px;border:2px solid #fff}@media screen and (max-width:545px){.dropdown-component__wrapper{-webkit-flex-direction:column;flex-direction:column}}.dropdown-component--left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.dropdown-component--left-head{text-align:left}.dropdown-component--left-head h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#333;margin-bottom:13px}.dropdown-component--left-head p{font-family:Lato;font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#666}.dropdown-component--left-inputs{margin-top:20px;text-align:left}.dropdown-component--left-inputs.dropdown{margin-top:0}@media screen and (max-width:545px){.dropdown-component--left-inputs.dropdown{margin:1.7rem auto 0}}.dropdown-component--left-inputs #inputName{width:263px;height:38px;border:none;-webkit-box-shadow:0 0 8.88598px rgba(75,0,188,.08);box-shadow:0 0 8.88598px rgba(75,0,188,.08);border-radius:8px;padding:15px}.dropdown-component--left-inputs #inputName:focus{outline:none}.dropdown-component--left-inputs #inputName::-webkit-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.dropdown-component--left-inputs #inputName::-moz-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.dropdown-component--left-inputs #inputName:-ms-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.dropdown-component--left-inputs #inputName::placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.dropdown-component--left-inputs-inputAge{margin-top:13px;width:263px;height:38px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-shadow:0 0 8.88598px rgba(75,0,188,.08);box-shadow:0 0 8.88598px rgba(75,0,188,.08);border-radius:8px;padding:15px;background-color:#fff}.dropdown-component--left-inputs-inputAge.dropdown{margin-top:0}.dropdown-component--left-inputs-inputAge.sortdropdown{margin-top:0;width:150px;margin-bottom:5px}@media screen and (max-width:545px){.dropdown-component--left-inputs-inputAge.sortdropdown{margin:1.7rem auto 0}}.dropdown-component--left-inputs-inputAge p{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.dropdown-component--left-inputs-inputAge-select{background-color:#fff;position:absolute;width:150px;margin-top:5px;border-radius:8px;text-align:center}.dropdown-component--left-inputs-inputAge-select.dropdown{min-width:25rem;z-index:10}.dropdown-component--left-inputs-inputAge-select p{font-family:Lato;font-style:normal;font-weight:400;padding:2px 0 1px;font-size:13px;line-height:14px;color:#333;margin-bottom:3px}.dropdown-component--left-inputs-inputAge-select p.dropdown{line-height:19px}.dropdown-component--left-inputs-inputAge-select p:hover{background-color:#d3d3d3;cursor:pointer}.dropdown-component--left-inputs-inputAge-select.hidden{display:none}.dropdown-component--left-inputs-inputAge .profile-arrow{cursor:pointer;-webkit-transition:.5s;transition:.5s}.dropdown-component--left-inputs-inputAge .profile-arrow.active{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-component--left .primary-button{width:71px;margin-top:20px}@media screen and (max-width:545px){.dropdown-component--right{margin-top:30px}}.dropdown-component--right-image{width:458px}@media screen and (max-width:545px){.dropdown-component--right-image{width:288px}}.gsvStrip__wrapper{width:100%;position:fixed;z-index:10000;height:64px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:0 25px;margin:-1px}@media screen and (max-width:769px){.gsvStrip__wrapper{padding:0 10px;height:54px}}.gsvStrip__wrapper .gsv-close-icon{width:14px;height:16px;cursor:pointer}.gsvStrip--left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.gsvStrip--left .gsvStrip-cup-icon{width:40px}.gsvStrip--left h2{margin-left:10px;margin-right:10px;color:#fff;font-family:Lato;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.05em}@media screen and (max-width:769px){.gsvStrip--left h2{margin-left:10px}}@media screen and (max-width:545px){.gsvStrip--left h2{margin-left:5px}}@media screen and (max-width:769px){.gsvStrip--left h2{font-size:13px}}@media screen and (max-width:545px){.gsvStrip--left h2{font-family:Lato;font-style:normal;font-weight:600;font-size:10px;line-height:15px;letter-spacing:.05em}}.gsvStrip--left .gsvStrip-sparkstudio-span{position:relative;background-image:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-image:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.gsvStrip--left .gsvStrip-sparkstudio-span:before{content:"";position:absolute;top:110%;width:100%;left:0;height:1px;border-radius:2px;background:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b)}.gsvStrip--right{margin-left:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.gsvStrip--right-text{color:#fff;font-family:Lato;font-style:normal;font-weight:600;font-size:18px;line-height:24px;letter-spacing:.05em;margin-right:28px;cursor:pointer}@media screen and (max-width:769px){.gsvStrip--right-text{font-size:13px;margin-right:8px}}@media screen and (max-width:545px){.gsvStrip--right-text{font-family:Lato;font-style:normal;font-weight:600;font-size:10px;line-height:15px;letter-spacing:.05em}}.homepage-courses__top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin-top:1rem;margin-bottom:4rem}@media screen and (max-width:545px){.homepage-courses__top{margin:2.5rem 0}}.homepage-courses__liner{font-size:1.6rem;color:#333;margin-bottom:2rem}.homepage-courses__age-filter{list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}@media screen and (max-width:993px){.homepage-courses__age-filter{margin-bottom:2rem}}.homepage-courses__age-filter-item{padding:.5rem 0;width:10rem;text-align:center;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,92%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,92%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);font-size:1.6rem;border-radius:8px;border:3px solid #fff;margin:1rem 1.5rem;cursor:pointer;font-weight:500;color:#666}@media screen and (max-width:993px){.homepage-courses__age-filter-item{margin:1rem}}.homepage-courses__age-filter-item--see-all{position:absolute;right:8rem;font-size:1.8rem;font-weight:600;color:#666;cursor:pointer}@media screen and (max-width:1072px){.homepage-courses__age-filter-item--see-all{font-size:2rem;right:5rem;top:7rem}}@media screen and (max-width:629px){.homepage-courses__age-filter-item--see-all{font-size:1.8rem;right:2rem;top:11.6rem}}.homepage-courses__age-filter-item.active{border:3px solid #fcb444}.homepage-courses .primary-button{margin:8rem auto;margin:4rem auto 8rem}.homepage-courses .swiper-slide{width:36rem!important}@media screen and (max-width:545px){.homepage-courses .swiper-slide{width:33rem!important}}.homepage-courses .swiper-wrapper{margin-bottom:6rem}.homepage-courses .swiper-pagination{margin-bottom:0}.homepage-courses .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.homepage-courses .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.homepage-courses .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.homepage-courses .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.homepage-courses .swiper-button-disabled{opacity:0!important}.homepage-showcase__wrapper{min-height:100rem;margin-top:7rem;position:relative}@media screen and (min-width:992px){.homepage-showcase__wrapper{margin-bottom:-4rem}}.homepage-showcase__wrapper:before{content:"";background:url(/_next/static/media/Confetti.bd5d424182a1d5e758098260a069cc05.svg);width:100px;height:100px;position:absolute;left:0;top:0;z-index:10}.homepage-showcase__wrapper .primary-button{position:absolute;bottom:4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1201px){.homepage-showcase__wrapper{min-height:90rem}}@media screen and (max-width:993px){.homepage-showcase__wrapper{min-height:80rem}}@media screen and (max-width:769px){.homepage-showcase__wrapper{min-height:75rem}}@media screen and (max-width:545px){.homepage-showcase__wrapper{min-height:65rem}}.homepage-showcase__elements{max-width:940px;position:relative;margin:4rem auto 0;-webkit-transform:scale(.85);transform:scale(.85)}@media screen and (max-width:1201px){.homepage-showcase__elements{-webkit-transform:scale(.75);transform:scale(.75)}}@media screen and (max-width:993px){.homepage-showcase__elements{max-width:700px;-webkit-transform:scale(.75);transform:scale(.75)}}@media screen and (max-width:701px){.homepage-showcase__elements{margin-top:0;max-width:500px}}@media screen and (max-width:501px){.homepage-showcase__elements{-webkit-transform:scale(.6);transform:scale(.6);max-width:375px}}.homepage-showcase__elements .showcase-single-element{border-radius:6.6rem;box-shadow:0 1px 8px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.4);-webkit-appearance:none;position:absolute;overflow:hidden;cursor:pointer;display:-webkit-flex;display:flex}@media screen and (max-width:993px){.homepage-showcase__elements .showcase-single-element{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:701px){.homepage-showcase__elements .showcase-single-element{-webkit-transform:scale(.65);transform:scale(.65)}}.homepage-showcase__elements .showcase-single-element img{width:130%;object-fit:cover;object-position:center center}.homepage-showcase__elements .showcase-single-element--video{cursor:pointer}.homepage-showcase__elements .showcase-single-element--video:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:13;height:10rem;width:10rem;background-color:red;background:url(/_next/static/media/playButton.f05cef0c54d088fdb94c769126d56c8f.svg) 50%/cover}.homepage-showcase__elements--one{height:410px;width:410px;left:0;top:0;z-index:5}.homepage-showcase__elements--two{height:290px;width:290px;right:12%;top:5rem;z-index:3}.homepage-showcase__elements--three{height:240px;width:240px;top:35rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.homepage-showcase__elements--four{height:290px;width:290px;right:0;top:30rem;z-index:4}.homepage-showcase__elements--five{height:290px;width:290px;left:20rem;top:45rem;z-index:5}@media screen and (max-width:993px){.homepage-showcase__elements--one{left:-6rem;top:0}.homepage-showcase__elements--two{right:5rem;top:10rem}.homepage-showcase__elements--three{top:28rem;left:30%}.homepage-showcase__elements--four{right:-5rem;top:30rem}.homepage-showcase__elements--five{left:5rem;top:40rem}}@media screen and (max-width:701px){.homepage-showcase__elements--one{left:-13rem;top:0}.homepage-showcase__elements--two{right:-2rem;top:10rem}.homepage-showcase__elements--three{top:24rem;left:25%}.homepage-showcase__elements--four{right:-10rem;top:28rem}.homepage-showcase__elements--five{left:2rem;top:36rem}}@media screen and (max-width:501px){.homepage-showcase__elements--one{left:-17rem;top:0}.homepage-showcase__elements--two{right:-10rem;top:10rem}.homepage-showcase__elements--three{top:25rem;left:17%}.homepage-showcase__elements--four{right:-15rem;top:28rem}.homepage-showcase__elements--five{left:-6rem;top:36rem}}.homepage-callback{display:grid;grid-template-columns:2fr 1fr;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.85)),to(hsla(0,0%,100%,.85)));background:-webkit-linear-gradient(hsla(0,0%,100%,.85),hsla(0,0%,100%,.85));background:linear-gradient(hsla(0,0%,100%,.85),hsla(0,0%,100%,.85));-webkit-filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.4);-webkit-appearance:none;border-radius:4.8rem;border:5px solid #e9e9e9;margin:0 7rem 7rem;min-height:35rem;padding:3rem 7rem;position:relative;z-index:1}.homepage-callback__wrapper{position:relative;padding-top:12rem}.homepage-callback__artwork{position:absolute;top:-11rem;left:50%;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.homepage-callback__artwork img{width:35rem;max-width:100%;opacity:.8}@media screen and (max-width:993px){.homepage-callback{padding:3rem 4rem;min-height:28rem}.homepage-callback__artwork{top:-3rem}.homepage-callback__artwork img{width:25rem}}@media screen and (max-width:769px){.homepage-callback{grid-template-columns:1fr;grid-template-rows:1fr .7fr;padding:3rem 2rem;margin:0 1rem 7rem}.homepage-callback__artwork{top:-2rem}.homepage-callback__artwork img{width:20rem}}.homepage-callback__left{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-top:2rem}.homepage-callback__left--header{font-size:4rem;font-weight:800;margin-bottom:1.5rem}.homepage-callback__left--header.pointer{cursor:pointer}.homepage-callback__left--header span{color:#f3705b}.homepage-callback__left--liner{font-weight:400;font-size:2.6rem;color:#666;margin-bottom:2rem}@media screen and (max-width:993px){.homepage-callback__left--header{font-size:3rem;font-weight:700;margin-bottom:1rem}.homepage-callback__left--liner{font-weight:400;font-size:2.2rem;margin-bottom:1.5rem}.homepage-callback__left .primary-button{font-size:2rem;height:5rem;width:24rem}.homepage-callback__left .primary-button img{width:4rem;right:.5rem}}@media screen and (max-width:769px){.homepage-callback__left{padding-top:2rem;-webkit-align-items:center;align-items:center}.homepage-callback__left--header{text-align:center}.homepage-callback__left--liner{text-align:center;margin:1.5rem 0}}.homepage-callback__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-top:2rem;grid-gap:2rem;gap:2rem}.homepage-callback__right>input{width:400px}.homepage-callback__right input{height:66px;border-radius:12px;border:2px solid #ccc;outline:none;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-appearance:none;padding:0 1.5rem;font-size:16px;font-weight:400;color:#333;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-callback__right input::-webkit-input-placeholder{color:#999;font-weight:400}.homepage-callback__right input::-moz-placeholder{color:#999;font-weight:400}.homepage-callback__right input:-ms-input-placeholder{color:#999;font-weight:400}.homepage-callback__right input::placeholder{color:#999;font-weight:400}.homepage-callback__right input:focus{border-color:#f3705b;box-shadow:0 2px 12px rgba(243,112,91,.2);-webkit-box-shadow:0 2px 12px rgba(243,112,91,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.homepage-callback__right input:hover{border-color:#f3705b;box-shadow:0 3px 10px rgba(0,0,0,.12);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.12)}.homepage-callback__right--contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:1.5rem;gap:1.5rem;width:100%;-webkit-justify-content:center;justify-content:center}.homepage-callback__right--contact-country-code{width:120px;text-align:center;font-weight:500}.homepage-callback__right--contact-number{width:260px}.homepage-callback__right--contact label{position:relative}@media screen and (max-width:993px){.homepage-callback__right--contact-country-code{width:80px}.homepage-callback__right--contact-number{width:170px}.homepage-callback__right{grid-gap:1.5rem;gap:1.5rem}.homepage-callback__right>input{width:270px}.homepage-callback__right input{height:54px;padding:0 1.2rem;font-size:1.5rem}.homepage-callback__right--contact{grid-gap:1.2rem;gap:1.2rem}.homepage-callback__right--contact-country-code{width:80px}.homepage-callback__right--contact-number{width:170px}.homepage-callback__right .primary-button{margin:1rem 0}}@media screen and (max-width:769px){.homepage-callback__right{grid-gap:2rem;gap:2rem;-webkit-align-items:center;align-items:center}.homepage-callback__right--contact{-webkit-flex-direction:column;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;width:100%}.homepage-callback__right--contact-country-code{width:100%;max-width:300px}.homepage-callback__right--contact-number{margin:0;width:100%;max-width:300px}.homepage-callback__right>input{width:100%;max-width:300px}.homepage-callback__right .contact__whatsapp{box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-appearance:none;background-color:#25d366;padding:1.5rem 3rem;border-radius:10rem;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:2rem;text-decoration:none}.homepage-callback__right .contact__whatsapp .whatsapp-icon{margin-right:1rem;width:4rem;fill:#fff}}@media screen and (max-width:545px){.homepage-callback__right .contact__whatsapp{padding:1.25rem 3rem;font-size:1.8rem}.homepage-callback__right .contact__whatsapp .whatsapp-icon{width:3rem}}.phone-validation-tooltip{top:-5rem;background-color:#fff;padding:.8rem 1.5rem;border-radius:8px;border:2px solid #e47762;box-shadow:0 4px 12px rgba(228,119,98,.15);-webkit-box-shadow:0 4px 12px rgba(228,119,98,.15);-webkit-appearance:none;display:none;z-index:25;white-space:nowrap}.phone-validation-tooltip,.phone-validation-tooltip:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.phone-validation-tooltip:after{content:"";top:100%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e47762}.phone-validation-tooltip span{font-size:1.3rem;color:#e47762;font-weight:500;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;line-height:1.3}@media screen and (max-width:993px){.phone-validation-tooltip{top:-4.5rem;padding:.6rem 1.2rem}.phone-validation-tooltip span{font-size:1.2rem}}@media screen and (max-width:769px){.phone-validation-tooltip{top:-4rem;left:0;right:0;-webkit-transform:none;transform:none;margin:0 auto;max-width:200px}.phone-validation-tooltip:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.phone-validation-tooltip.visible{display:block;-webkit-animation:fadeInUp .2s ease-out;animation:fadeInUp .2s ease-out}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.usp-section{-webkit-justify-content:center;justify-content:center}.usp-section,.usp-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.usp-section__wrapper{margin-bottom:4rem}@media screen and (min-width:768px){.usp-section__wrapper{margin-bottom:10rem}}.usp-section__wrapper .square{height:30rem;width:30rem;background-color:red}.usp-section__wrapper .usp-card{position:relative;max-width:40rem}.usp-section__wrapper .usp-card__header{position:absolute;font-size:2.2rem;top:50%;left:25%;text-align:center}.usp-section__wrapper .usp-card__content{position:absolute;font-size:1.4rem;top:60%;left:23%;width:20rem;text-align:center}@media screen and (max-width:1201px){.usp-section__wrapper .usp-card__header{font-size:2rem;top:50%;left:24%}.usp-section__wrapper .usp-card__content{top:60%;left:19%}}.usp-section__wrapper .usp-card-reverse .usp-card__header{top:30%}.usp-section__wrapper .usp-card-reverse .usp-card__content{top:40%}@media screen and (max-width:993px){.usp-section__wrapper .usp-card-reverse img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.usp-section__wrapper .usp-card-reverse .usp-card__header{top:50%}.usp-section__wrapper .usp-card-reverse .usp-card__content{top:60%}}.usp-section__wrapper .swiper-slide{margin-bottom:6rem}.usp-section__bottom,.usp-section__middle,.usp-section__top{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.usp-section__top--card-1 img,.usp-section__top--card-2 img{width:40rem}.usp-section__top--card-2 .usp-card__header{left:30%}.usp-section__top--card-2 .usp-card__content{left:24%}.usp-section__top--card-3 img{width:40rem}.usp-section__top--card-3 .usp-card__header{left:26%}.usp-section__top--card-3 .usp-card__content{left:27%}@media screen and (max-width:1201px){.usp-section__top--card-1 img,.usp-section__top--card-2 img{width:33rem}.usp-section__top--card-2 .usp-card__header{left:28%}.usp-section__top--card-2 .usp-card__content{left:21%}.usp-section__top--card-3 img{width:33rem}.usp-section__top--card-3 .usp-card__header{top:47%;left:23%}.usp-section__top--card-3 .usp-card__content{left:23%}}@media screen and (max-width:993px){.usp-section__top--card-2 img{width:32rem}.usp-section__top--card-3 .usp-card__header{top:47%;left:23%}.usp-section__top--card-3 .usp-card__content{top:58%;left:21%}}.usp-section__middle{-webkit-transform:translateY(-10rem);transform:translateY(-10rem)}.usp-section__middle--card-1 img{width:40rem}.usp-section__middle--card-1 .usp-card__header{top:54%;left:28%}.usp-section__middle--card-1 .usp-card__content{top:64%}.usp-section__middle--card-2 img{width:33rem}.usp-section__middle--card-2 .usp-card__header{top:55%;left:24%}.usp-section__middle--card-2 .usp-card__content{top:65%;left:20%}@media screen and (max-width:1201px){.usp-section__middle{-webkit-transform:translateY(-7rem);transform:translateY(-7rem)}.usp-section__middle--card-1 img{width:35rem}.usp-section__middle--card-1 .usp-card__header{top:50%}.usp-section__middle--card-1 .usp-card__content{top:60%}.usp-section__middle--card-2 img{width:29rem}.usp-section__middle--card-2 .usp-card__header{top:55%;left:22%}.usp-section__middle--card-2 .usp-card__content{top:65%;left:17%}}@media screen and (max-width:993px){.usp-section__middle--card-1 img{width:31rem}.usp-section__middle--card-1 .usp-card__header{top:52%;left:23%}.usp-section__middle--card-1 .usp-card__content{top:62%;left:15%}.usp-section__middle--card-2 img{width:27rem}.usp-section__middle--card-2 .usp-card__header{top:54%;left:20%}.usp-section__middle--card-2 .usp-card__content{top:64%;left:12%}}.usp-section__bottom{-webkit-transform:translateY(-25rem);transform:translateY(-25rem);margin-bottom:-20rem}.usp-section__bottom--card-1 img{width:35rem}.usp-section__bottom--card-1 .usp-card__header{top:55%;left:33%}.usp-section__bottom--card-1 .usp-card__content{top:65%;left:22%}@media screen and (max-width:1201px){.usp-section__bottom--card-1 img{width:30rem}.usp-section__bottom--card-1 .usp-card__header{top:55%;left:30%}.usp-section__bottom--card-1 .usp-card__content{top:65%;left:17%}}@media screen and (max-width:993px){.usp-section__bottom--card-1 img{width:28rem}.usp-section__bottom--card-1 .usp-card__header{top:55%;left:29%}.usp-section__bottom--card-1 .usp-card__content{top:65%;left:13%}}@media screen and (min-width:992px){.homepage-experts-section__wrapper{width:100%;padding:0 0 3rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.homepage-experts-section .swiper-container{width:100vw!important;padding-bottom:5rem!important}.homepage-experts-section .swiper-slide{width:25rem!important}.homepage-experts-section .swiper-pagination{margin-bottom:0!important}}.homepage-experts-section__responsive .swiper-slide{margin-bottom:1rem;-webkit-transition:all .2s linear;transition:all .2s linear;width:25rem!important}.homepage-experts-section__responsive .swiper-container{width:100vw!important;padding-bottom:5rem!important}.homepage-experts-section__responsive .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;left:auto;right:10px;position:absolute}.homepage-experts-section__responsive .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.homepage-experts-section__responsive .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;left:10px;right:auto;border-radius:10rem;position:absolute}.homepage-experts-section__responsive .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.homepage-experts-section__responsive .swiper-button-disabled{opacity:0!important}.homepage-experts-section__responsive .swiper-pagination{margin-bottom:0!important}@media screen and (max-width:993px){.homepage-experts-section__responsive .swiper-slide-active{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:scale(1.1);transform:scale(1.1)}}.homepage-experts-section .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;left:auto;right:24px;position:absolute}.homepage-experts-section .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.homepage-experts-section .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;left:24px;right:auto;border-radius:10rem;position:absolute}.homepage-experts-section .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.homepage-experts-section .swiper-button-disabled{opacity:0!important}.ted-ed-showcase__section{padding:80px 0;background:-webkit-linear-gradient(315deg,#fef2f2,#fff 50%,#fef2f2);background:linear-gradient(135deg,#fef2f2,#fff 50%,#fef2f2)}.ted-ed-showcase__container{max-width:1280px;margin:0 auto;padding:0 16px}.ted-ed-showcase__container--mobile{padding:0 12px}.ted-ed-showcase__header{text-align:center;margin-bottom:64px}.ted-ed-showcase__header--mobile{margin-bottom:48px}.ted-ed-showcase__badge{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:8px 16px;background-color:#fecaca;color:#dc2626;border-radius:50px;font-size:14px;font-weight:500;margin-bottom:24px}.ted-ed-showcase__badge-dot{width:8px;height:8px;background-color:#ef4444;border-radius:50%;margin-right:8px;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.ted-ed-showcase__title{font-size:32px;font-weight:700;color:#111827;margin-bottom:24px;line-height:1.1}.ted-ed-showcase__title--large{font-size:48px}.ted-ed-showcase__title-accent{color:#dc2626;display:block}.ted-ed-showcase__description{font-size:18px;color:#6b7280;max-width:768px;margin:0 auto;line-height:1.6}.ted-ed-showcase__description--large{font-size:20px}.ted-ed-showcase__video-section{position:relative;max-width:1024px;margin:0 auto}.ted-ed-showcase__video-section--mobile{margin:0 -12px}.ted-ed-showcase__decorative-circle{position:absolute;background-color:#fecaca;border-radius:50%;opacity:.2;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.ted-ed-showcase__decorative-circle--1{top:-24px;left:-24px;width:96px;height:96px}.ted-ed-showcase__decorative-circle--1.mobile{width:64px;height:64px;top:-16px;left:-16px}.ted-ed-showcase__decorative-circle--2{bottom:-32px;right:-32px;width:128px;height:128px;background-color:#fef3c7;-webkit-animation:pulse 2s 1s infinite;animation:pulse 2s 1s infinite}.ted-ed-showcase__decorative-circle--2.mobile{width:80px;height:80px;bottom:-20px;right:20px}.ted-ed-showcase__video-container{position:relative;background-color:#fff;border-radius:24px;-webkit-box-shadow:0 0 40px -12px rgba(0,0,0,.25);box-shadow:0 0 40px -12px rgba(0,0,0,.25);overflow:hidden;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ted-ed-showcase__video-container:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.ted-ed-showcase__video-container--mobile{border-radius:16px;margin:0 12px}.ted-ed-showcase__video-wrapper{position:relative;aspect-ratio:16/9;background-color:#000}.ted-ed-showcase__iframe{width:100%;height:100%;border:none}.ted-ed-showcase__overlay{position:absolute;top:24px;left:24px;background-color:rgba(255,255,255,.9);backdrop-filter:blur(8px);border-radius:8px;padding:8px 16px}.ted-ed-showcase__overlay--mobile{top:12px;left:12px;padding:6px 12px}.ted-ed-showcase__overlay-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px}.ted-ed-showcase__overlay-dot{width:8px;height:8px;background-color:#ef4444;border-radius:50%}.ted-ed-showcase__overlay-text{font-size:14px;font-weight:600;color:#1f2937}.ted-ed-showcase__overlay-text--small{font-size:12px}.ted-ed-showcase__info-panel{padding:32px;background:-webkit-gradient(linear,left top,right top,from(#f9fafb),to(#fff));background:-webkit-linear-gradient(left,#f9fafb,#fff);background:linear-gradient(90deg,#f9fafb,#fff)}.ted-ed-showcase__info-panel--mobile{padding:24px 16px}.ted-ed-showcase__info-panel-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px}.ted-ed-showcase__info-panel-content--large{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.ted-ed-showcase__info-title{font-size:20px;font-weight:700;color:#111827;margin-bottom:8px}.ted-ed-showcase__info-title--large{font-size:24px}.ted-ed-showcase__info-subtitle{color:#6b7280;font-size:16px}.ted-ed-showcase__info-subtitle--large{font-size:18px}.ted-ed-showcase__info-stats{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px;-webkit-justify-content:center;justify-content:center}.ted-ed-showcase__info-stats--large{-webkit-justify-content:flex-start;justify-content:flex-start}.ted-ed-showcase__stat-item{text-align:center}.ted-ed-showcase__stat-value{font-size:20px;font-weight:700;color:#dc2626}.ted-ed-showcase__stat-value--large{font-size:24px}.ted-ed-showcase__stat-value--dark{color:#111827}.ted-ed-showcase__stat-label{font-size:14px;color:#6b7280}.ted-ed-showcase__stat-divider{width:1px;height:48px;background-color:#d1d5db}.ted-ed-showcase__achievements-grid{margin-top:64px;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.ted-ed-showcase__achievements-grid--medium{grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.ted-ed-showcase__achievements-grid--large{grid-template-columns:repeat(3,1fr)}.ted-ed-showcase__achievement-card{text-align:center;padding:24px;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 15px -3px rgba(0,0,0,.1);box-shadow:0 4px 15px -3px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.ted-ed-showcase__achievement-card:hover{-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.ted-ed-showcase__achievement-icon{width:64px;height:64px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 16px}.ted-ed-showcase__achievement-icon--red{background-color:#fecaca}.ted-ed-showcase__achievement-icon--yellow{background-color:#fef3c7}.ted-ed-showcase__achievement-icon--blue{background-color:#dbeafe}.ted-ed-showcase__achievement-title{font-size:18px;font-weight:700;color:#111827;margin-bottom:8px}.ted-ed-showcase__achievement-title--large{font-size:20px}.ted-ed-showcase__achievement-description{color:#6b7280;font-size:14px}.ted-ed-showcase__achievement-description--large{font-size:16px}.ted-ed-showcase__cta-section{text-align:center;margin-top:64px}.ted-ed-showcase__cta-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px}.ted-ed-showcase__cta-content--large{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;grid-gap:24px;gap:24px}.ted-ed-showcase__cta-button{padding:16px 32px;background-color:#dc2626;color:#fff;font-weight:600;border-radius:50px;border:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);font-size:16px}.ted-ed-showcase__cta-button--mobile{padding:14px 28px;font-size:14px}.ted-ed-showcase__cta-button:hover{background-color:#b91c1c;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.ted-ed-showcase__cta-text{color:#6b7280;font-size:16px}.ted-ed-showcase__cta-text--mobile{font-size:14px}@-webkit-keyframes pulse{0%,to{opacity:.2}50%{opacity:.4}}.course-category-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.single-course-details__wrapper{padding:2rem 0 5rem}@media screen and (max-width:545px){.single-course-details{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}.single-course-details .course-details-slide{margin:0 7rem;display:grid;grid-template-columns:4fr 6fr;-webkit-align-items:center;align-items:center;border-radius:3rem;border:5px solid #fff;overflow:hidden;padding:2rem;max-width:100%}@media screen and (max-width:993px){.single-course-details .course-details-slide{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}@media screen and (max-width:545px){.single-course-details .course-details-slide{max-width:360px;margin:0 1rem}}.single-course-details .course-details-slide__left img{width:100%;border-radius:2rem}.single-course-details .course-details-slide__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding-left:5rem}@media screen and (max-width:1301px){.single-course-details .course-details-slide__right{padding:2rem 4rem}}@media screen and (max-width:769px){.single-course-details .course-details-slide__right{padding:2rem 0 0}}.single-course-details .course-details-slide__right .name{font-size:3rem;margin-bottom:3rem}@media screen and (max-width:1301px){.single-course-details .course-details-slide__right .name{font-size:2.5rem;margin-bottom:2rem}}@media screen and (max-width:545px){.single-course-details .course-details-slide__right .name{font-size:2rem;font-weight:900}}.single-course-details .course-details-slide__right h2{font-size:2rem;font-weight:300;margin-bottom:1rem}.single-course-details .course-details-slide__right h2 span{font-weight:500}.single-course-details .course-details-slide__right h2 span .price{font-weight:900}@media screen and (max-width:1301px){.single-course-details .course-details-slide__right h2{font-size:1.8rem;margin-bottom:.8rem;text-align:left}}@media screen and (max-width:545px){.single-course-details .course-details-slide__right h2{font-size:1.4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.single-course-details .course-details-slide__right .batch-details{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-top:2rem}.single-course-details .course-details-slide__right .batch-details img{width:2rem;margin-right:.5rem}.single-course-details .course-details-slide__right .batch-details .batches{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.single-course-details .course-details-slide__right .batch-details .batches .single-batch{font-size:1.6rem}.single-course-details .course-details-slide__right .batch-details .batches .single-batch .date{color:#f3705b;font-weight:700;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.single-course-details .course-details-slide__right .batch-details .batches .single-batch .date p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:769px){.single-course-details .course-details-slide__right .batch-details .batches .single-batch .date{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.single-course-details .course-details-slide__right .batch-details .batches .single-batch .time{font-weight:700;color:#333;padding-left:.5rem}@media screen and (max-width:769px){.single-course-details .course-details-slide__right .batch-details .batches .single-batch .time{padding:.5rem 0 0}}@media screen and (max-width:545px){.single-course-details .course-details-slide__right .batch-details .batches .single-batch{font-size:1.4rem;margin-left:1rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.single-course-details .course-details-slide__right .batch-details .batches .single-batch .date{margin:0}}.single-course-details .course-details-slide__right .primary-button{margin-top:3rem}@media screen and (max-width:1301px){.single-course-details .course-details-slide__right .primary-button{margin-top:2rem}}@media screen and (max-width:545px){.single-course-details .course-details-slide__right .primary-button{-webkit-align-self:center;align-self:center}}.single-course-details .course-details-filter-swiper{position:relative;padding-top:12rem}@media screen and (max-width:769px){.single-course-details .course-details-filter-swiper .swiper-wrapper{margin-top:4rem}}@media screen and (max-width:545px){.single-course-details .course-details-filter-swiper .swiper-wrapper{margin-top:6rem}}.single-course-details .course-details-filter-swiper .swiper-pagination{position:absolute;top:3rem;margin-bottom:18rem!important}.single-course-details .course-details-filter-swiper .swiper-pagination-bullet{width:25rem!important;height:5rem!important;background-color:#ffffff77!important;font-size:1.4rem!important;font-weight:800!important;padding-top:1.4rem;border-radius:.8rem!important;border:3px solid #fff!important}@media screen and (max-width:545px){.single-course-details .course-details-filter-swiper .swiper-pagination-bullet{border-radius:10rem!important;width:20rem!important}}.single-course-details .course-details-filter-swiper .swiper-pagination-bullet-active{border:3px solid #fcb444!important}.usp-strip{padding:4rem 0;width:100vw;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin-bottom:5rem}@media screen and (max-width:769px){.usp-strip{display:grid;grid-template-columns:1fr 1fr;justify-items:center;padding:2rem 0}}.usp-strip__item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;font-size:2rem;font-weight:700}.usp-strip__item span{display:inline-block;font-weight:900;font-size:2.5rem}@media screen and (max-width:769px){.usp-strip__item{margin:2rem 0}}.parents-section__wrapper{height:80vh;width:100vw;margin-top:7rem;position:relative}.parents-section__wrapper>img{position:absolute;width:30%;left:-5rem}@media screen and (max-width:769px){.parents-section__wrapper>img{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:12rem}}@media screen and (min-width:768px){.parents-section{margin-left:30%}}.parents-section__header{font-size:5rem;font-weight:900;margin-left:1.25rem}@media screen and (max-width:769px){.parents-section__header{text-align:center;font-size:3rem}}.parents-section__liner{font-size:2rem;font-weight:500;margin-left:1.25rem}@media screen and (max-width:769px){.parents-section__liner{text-align:center;margin:2rem 0}}.parents-section__slider{margin-top:8rem}@media screen and (max-width:1201px){.parents-section__slider{margin-top:0}}@media screen and (max-width:769px){.parents-section__slider{margin-top:10rem}}@media screen and (max-width:545px){.parents-section__slider{margin-top:7rem}}@media screen and (max-width:451px){.parents-section__slider{margin-top:6rem}}@media screen and (max-width:391px){.parents-section__slider{margin-top:4rem}}.parents-section__slider .swiper-pagination{-webkit-transform:translateX(-webkit-calc(70vw * .32 * -1));transform:translateX(calc(70vw * .32 * -1))}@media screen and (max-width:1201px){.parents-section__slider .swiper-pagination{-webkit-transform:translate(-webkit-calc(70vw * .32 * -1),-2rem);transform:translate(calc(70vw * .32 * -1),-2rem)}}@media screen and (max-width:993px){.parents-section__slider .swiper-pagination{-webkit-transform:translate(-webkit-calc(70vw * .31 * -1),-4rem);transform:translate(calc(70vw * .31 * -1),-4rem)}}@media screen and (max-width:769px){.parents-section__slider .swiper-pagination{-webkit-transform:translate(-webkit-calc(70vw * .49 * -1),-4rem);transform:translate(calc(70vw * .49 * -1),-4rem)}}@media screen and (max-width:545px){.parents-section__slider .swiper-pagination{-webkit-transform:translate(-webkit-calc(70vw * .45 * -1),-4rem);transform:translate(calc(70vw * .45 * -1),-4rem)}}@media screen and (max-width:451px){.parents-section__slider .swiper-pagination{-webkit-transform:translate(-webkit-calc(70vw * .52 * -1),-3rem);transform:translate(calc(70vw * .52 * -1),-3rem)}}.parents-section__slider .swiper-pagination-bullet{background-color:#ffbb2e!important}.parents-section__slider .swiper-pagination-bullet-active{background-color:#000!important}.parents-section .single-slide{position:relative}@media screen and (min-width:768px){.parents-section .single-slide svg{width:65vw}}@media screen and (max-width:769px){.parents-section .single-slide svg{width:100vw}}@media screen and (max-width:545px){.parents-section .single-slide svg{width:100vw;-webkit-transform:scaleY(1.4);transform:scaleY(1.4)}}@media screen and (max-width:451px){.parents-section .single-slide svg{-webkit-transform:scaleY(1.8);transform:scaleY(1.8)}}.parents-section .single-slide__content{position:absolute;color:#000e6d;font-size:1.8rem;font-weight:600;width:60rem;top:30%;left:12%;z-index:10;text-align:left}@media screen and (max-width:1201px){.parents-section .single-slide__content{top:25%;width:50rem}}@media screen and (max-width:993px){.parents-section .single-slide__content{top:30%;width:40rem;font-size:1.6rem;font-weight:700}}@media screen and (max-width:451px){.parents-section .single-slide__content{left:3rem;width:100%;top:25%}}.parents-section .single-slide__source{position:absolute;font-size:2.2rem;font-weight:800;color:#666;bottom:30%;left:12%;z-index:10}@media screen and (max-width:1201px){.parents-section .single-slide__source{bottom:35%}}@media screen and (max-width:993px){.parents-section .single-slide__source{bottom:40%;font-size:1.8rem}}@media screen and (max-width:451px){.parents-section .single-slide__source{left:3rem;bottom:35%}}.showcase-section{width:100%;border:5px solid #fff;overflow:hidden;display:grid;grid-template-columns:2fr 1fr;border-radius:3rem;-webkit-align-items:flex-start;align-items:flex-start}.showcase-section__wrapper{padding:0 7rem;margin-bottom:7rem}@media screen and (max-width:993px){.showcase-section__wrapper{padding:0 2rem}.showcase-section__wrapper .primary-button{margin:-3rem auto 3rem;width:20rem}}@media screen and (max-width:545px){.showcase-section__wrapper{padding:0}.showcase-section{border:none;border-radius:0}}@media screen and (max-width:993px){.showcase-section{grid-template-columns:1fr;grid-template-rows:.3fr 1fr}}.showcase-section__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding-left:7rem}@media screen and (max-width:993px){.showcase-section__left{padding:0 3rem}}.showcase-section__left--header{font-size:5rem;font-weight:800;margin:3rem 0 2rem}@media screen and (max-width:993px){.showcase-section__left--header{font-size:4rem;text-align:center;width:100%}}.showcase-section__left--content{font-size:2rem;font-weight:500;margin-bottom:3rem}@media screen and (max-width:993px){.showcase-section__left--content{margin-bottom:0;font-size:1.8rem}}.showcase-section__right .showcase-card{margin:3rem 2rem 8rem;width:100%;background-color:rgba(255,255,255,.3);border-radius:2rem;overflow:hidden;box-shadow:0 0 7px rgba(0,0,0,.3);-webkit-box-shadow:0 0 7px rgba(0,0,0,.3);-webkit-appearance:none}@media screen and (max-width:545px){.showcase-section__right .showcase-card{margin:3rem 0 8rem;width:80%}}.showcase-section__right .showcase-card img{width:100%;object-fit:contain}.showcase-section__right .showcase-card h1{padding:1rem 0;font-size:1.8rem;font-weight:900}.showcase-section__right .showcase-card p{padding-bottom:2rem;font-size:1.6rem}.showcase-section__right .swiper-slide{margin:2rem 0;height:90%}.expert-section{position:absolute;top:5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60vw}.expert-section__wrapper{position:relative;margin-bottom:65rem}.expert-section__wrapper>img{position:absolute;width:35%;opacity:.6}.expert-section__wrapper>img:first-child{top:0;left:-15%}@media screen and (max-width:769px){.expert-section__wrapper>img:first-child{width:50vw}}.expert-section__wrapper>img:last-child{top:10rem;right:-15%}@media screen and (max-width:769px){.expert-section__wrapper>img:last-child{width:50vw}.expert-section__wrapper{margin-bottom:70rem!important}}@media screen and (max-width:571px){.expert-section__wrapper{margin-bottom:80rem!important}}@media screen and (max-width:769px){.expert-section{top:0;width:85vw;z-index:10}}.expert-section__header{font-size:4rem;font-weight:900}@media screen and (max-width:769px){.expert-section__header{text-align:center}}.expert-section__sub-header{font-size:2rem;font-weight:500;margin-top:1rem}@media screen and (max-width:769px){.expert-section__sub-header{text-align:center;font-size:1.6rem}}.expert-section__bottom{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-top:3rem}@media screen and (max-width:769px){.expert-section__bottom{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.expert-section__bottom--left img{width:20rem}.expert-section__bottom--left h3{font-size:2.5rem;font-weight:800;margin:1rem 0}.expert-section__bottom--left p{font-size:1.8rem;color:#666}@media screen and (max-width:769px){.expert-section__bottom--left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.expert-section__bottom--right{padding-left:4rem}.expert-section__bottom--right p{font-size:1.8rem;font-weight:500;margin:0 0 2rem}@media screen and (max-width:769px){.expert-section__bottom--right{padding:0}.expert-section__bottom--right p{margin-top:3rem}}.expert-section__bottom--right h2{font-size:1.8rem;font-weight:700;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;margin:1rem 0 1rem 2rem}.expert-section__bottom--right h2 span{position:absolute;left:-2rem;height:1.2rem;width:1.2rem;border-radius:10rem;top:.5rem}.curriculum-section{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.curriculum-section__wrapper{min-height:60vh;padding:0 7rem;margin:5rem 0}@media screen and (max-width:769px){.curriculum-section__wrapper{padding:0}}@media screen and (max-width:993px){.curriculum-section{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.curriculum-section__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding:0 2.5rem}@media screen and (min-width:992px){.curriculum-section__left{padding-top:5rem}}.curriculum-section__left--header{font-size:5rem;font-weight:900}.curriculum-section__left--liner{font-size:1.8rem;font-weight:700;margin:3rem 0 2rem}.curriculum-section__left--list{list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;margin-bottom:4rem;padding-left:2.2rem}.curriculum-section__left--list-item{font-size:1.8rem;position:relative;margin:1rem 0}.curriculum-section__left--list-item:before{content:"";background:url(/_next/static/media/bulletArrow.c67627aeebecd691c1ed011162e898c1.svg) 50%/contain no-repeat;height:2rem;width:2rem;position:absolute;top:.2rem;left:-2.5rem;border-radius:5rem}@media screen and (max-width:993px){.curriculum-section__left--list{padding-left:2.5rem}}.faq-section__wrapper{margin:0 7rem 7rem;text-align:left}@media screen and (max-width:769px){.faq-section__wrapper{margin:0 3rem 7rem}}.faq-section__header{font-size:5rem;color:#333;font-weight:900;text-align:center;margin-bottom:5rem}@media screen and (max-width:545px){.faq-section__header{font-size:3.5rem;padding:0 2rem}}.faq-section__accordion{border:none!important;border-bottom:1px solid #666!important;background:transparent!important}.faq-section__accordion *{font-family:Lato,sans-serif!important}.faq-section__accordion--question{background:transparent!important;color:#333!important;padding-left:0!important;border:none!important}@media screen and (max-width:545px){.faq-section__accordion--question{min-height:4rem!important}.faq-section__accordion--question>div{margin:1rem 0!important}}.faq-section__accordion--question p{font-weight:700!important;font-size:1.8rem}@media screen and (max-width:545px){.faq-section__accordion--question p{font-size:1.6rem}}.faq-section__accordion--answer{border:none!important;background:transparent!important}.faq-section__accordion--answer p{font-size:1.6rem}@media screen and (max-width:545px){.faq-section__accordion--answer p{font-size:1.4rem}}.curriculum-path{position:relative}.curriculum-path__wrapper{padding:5rem 4rem 10rem 7rem;border-radius:2rem;border:5px solid #fff;position:relative}.curriculum-path__wrapper--header{font-size:4rem;font-weight:900;text-align:center;margin-bottom:5rem;margin-left:-2.5rem}@media screen and (max-width:993px){.curriculum-path__wrapper{padding:5rem 4rem 10rem 7rem;margin-top:4rem}}@media screen and (max-width:545px){.curriculum-path__wrapper{border:none;border-radius:0}.curriculum-path__wrapper--header{font-size:3rem}}.curriculum-path__wrapper .action-trigger{position:absolute;top:35rem}@media screen and (max-width:451px){.curriculum-path{-webkit-transform:scale(.8);transform:scale(.8)}}.curriculum-path label{position:absolute;background:#f3705b;border-radius:5rem;width:2.5rem;height:2.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:3px solid #fff}.curriculum-path label span{font-size:1.2rem;color:#fff;font-weight:900}.curriculum-path label input{width:5rem!important;height:5rem!important;display:inline-block;cursor:pointer;opacity:0;position:absolute;z-index:20}.curriculum-path label.active{z-index:10}.curriculum-path label.active:after{content:"";position:absolute;top:-42.5%;left:-43.5%;-webkit-transform:scale(1);transform:scale(1);border:5px solid rgba(0,0,0,.3);height:3.5rem;width:3.5rem;border-radius:10rem;z-index:5;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.curriculum-path label .session-title{position:absolute;font-size:1.2rem;font-weight:700;width:10rem;text-align:center;top:3.5rem;color:#000072;word-wrap:break-word}.curriculum-path label .session-tooltip{position:absolute;background-color:#fff;border-radius:.8rem;width:18rem!important;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;padding:2rem 1rem;top:3.5rem;-webkit-justify-content:space-evenly;justify-content:space-evenly;font-size:1.2rem;z-index:15;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear;box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-box-shadow:0 0 4px rgba(100,100,100,.3)}.curriculum-path label .session-tooltip.active{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.curriculum-path label .session-tooltip.left:before,.curriculum-path label .session-tooltip.right:before{content:"";position:absolute;top:-.9rem;height:1rem;width:2rem;clip-path:polygon(0 0,0 100%,100% 100%,50% 0,0 100%,0 0);background-color:#fff}.curriculum-path label .session-tooltip span{font-size:1.6rem;color:#000;display:inline-block;width:100%;text-align:center;border-bottom:1px solid #ccc;padding-bottom:1rem}.curriculum-path label .session-tooltip p{margin-top:1.5rem}.curriculum-path label .session-tooltip:before{content:"";position:absolute;top:-.9rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:1rem;width:2rem;clip-path:polygon(0 0,0 100%,100% 100%,50% 0,0 100%,0 0);background-color:#fff}.curriculum-path label .session-tooltip.left{left:-2rem}.curriculum-path label .session-tooltip.left:before{left:3rem}.curriculum-path label .session-tooltip.right{right:-2rem}.curriculum-path label .session-tooltip.right:before{right:2rem!important;-webkit-transform:translateX(5rem);transform:translateX(5rem)}.curriculum-path__7 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__7 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__7 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__7 label:nth-child(5){top:-webkit-calc(50% - 1.2rem);top:calc(50% - 1.2rem);left:32rem}.curriculum-path__7 label:nth-child(6){top:-webkit-calc(50% - 1.2rem);top:calc(50% - 1.2rem);left:16rem}.curriculum-path__7 label:nth-child(7){top:-webkit-calc(50% - .5rem);top:calc(50% - .5rem);left:0}.curriculum-path__7 label:nth-child(8){left:-.7rem;bottom:.5rem}.curriculum-path__10 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__10 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__10 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__10 label:nth-child(5){top:-webkit-calc(33% - .7rem);top:calc(33% - .7rem);left:32rem}.curriculum-path__10 label:nth-child(6){top:-webkit-calc(33% - .7rem);top:calc(33% - .7rem);left:16rem}.curriculum-path__10 label:nth-child(7){top:-webkit-calc(33% - .4rem);top:calc(33% - .4rem);left:0}.curriculum-path__10 label:nth-child(8){top:-webkit-calc(66% - .9rem);top:calc(66% - .9rem);left:0}.curriculum-path__10 label:nth-child(9){top:-webkit-calc(66% - .4rem);top:calc(66% - .4rem);left:16rem}.curriculum-path__10 label:nth-child(10){top:-webkit-calc(66% - .4rem);top:calc(66% - .4rem);left:32rem}.curriculum-path__10 label:nth-child(11){left:29.5rem;top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem)}.curriculum-path__12 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__12 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__12 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__12 label:nth-child(5){top:-webkit-calc(33% - .7rem);top:calc(33% - .7rem);left:32rem}.curriculum-path__12 label:nth-child(6){top:-webkit-calc(33% - .7rem);top:calc(33% - .7rem);left:16rem}.curriculum-path__12 label:nth-child(7){top:-webkit-calc(33% - .4rem);top:calc(33% - .4rem);left:0}.curriculum-path__12 label:nth-child(8){top:-webkit-calc(66% - .9rem);top:calc(66% - .9rem);left:0}.curriculum-path__12 label:nth-child(9){top:-webkit-calc(66% - .4rem);top:calc(66% - .4rem);left:16rem}.curriculum-path__12 label:nth-child(10){top:-webkit-calc(66% - .4rem);top:calc(66% - .4rem);left:32rem}.curriculum-path__12 label:nth-child(11){left:32rem;top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem)}.curriculum-path__12 label:nth-child(12){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:16rem}.curriculum-path__12 label:nth-child(13){left:0;top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem)}.curriculum-path__13 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__13 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__13 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__13 label:nth-child(5){top:-webkit-calc(25% - .7rem);top:calc(25% - .7rem);left:32rem}.curriculum-path__13 label:nth-child(6){top:-webkit-calc(25% - .7rem);top:calc(25% - .7rem);left:16rem}.curriculum-path__13 label:nth-child(7){top:-webkit-calc(25% - .4rem);top:calc(25% - .4rem);left:0}.curriculum-path__13 label:nth-child(8){top:-webkit-calc(50% - .9rem);top:calc(50% - .9rem);left:0}.curriculum-path__13 label:nth-child(9){top:-webkit-calc(50% - .4rem);top:calc(50% - .4rem);left:16rem}.curriculum-path__13 label:nth-child(10){top:-webkit-calc(50% - .4rem);top:calc(50% - .4rem);left:32rem}.curriculum-path__13 label:nth-child(11){left:32rem;top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem)}.curriculum-path__13 label:nth-child(12){top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem);left:16rem}.curriculum-path__13 label:nth-child(13){top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem);left:-.5rem}.curriculum-path__13 label:nth-child(14){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:0}.curriculum-path__14 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__14 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__14 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__14 label:nth-child(5){top:-webkit-calc(25% - .7rem);top:calc(25% - .7rem);left:32rem}.curriculum-path__14 label:nth-child(6){top:-webkit-calc(25% - .7rem);top:calc(25% - .7rem);left:16rem}.curriculum-path__14 label:nth-child(7){top:-webkit-calc(25% - .4rem);top:calc(25% - .4rem);left:0}.curriculum-path__14 label:nth-child(8){top:-webkit-calc(50% - .9rem);top:calc(50% - .9rem);left:0}.curriculum-path__14 label:nth-child(9){top:-webkit-calc(50% - .4rem);top:calc(50% - .4rem);left:16rem}.curriculum-path__14 label:nth-child(10){top:-webkit-calc(50% - .4rem);top:calc(50% - .4rem);left:32rem}.curriculum-path__14 label:nth-child(11){left:32rem;top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem)}.curriculum-path__14 label:nth-child(12){top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem);left:16rem}.curriculum-path__14 label:nth-child(13){top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem);left:-.5rem}.curriculum-path__14 label:nth-child(14){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:0}.curriculum-path__14 label:nth-child(15){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:16.5rem}.curriculum-path__15 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__15 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__15 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__15 label:nth-child(5){top:-webkit-calc(25% - .7rem);top:calc(25% - .7rem);left:32rem}.curriculum-path__15 label:nth-child(6){top:-webkit-calc(25% - .7rem);top:calc(25% - .7rem);left:16rem}.curriculum-path__15 label:nth-child(7){top:-webkit-calc(25% - .4rem);top:calc(25% - .4rem);left:0}.curriculum-path__15 label:nth-child(8){top:-webkit-calc(50% - .9rem);top:calc(50% - .9rem);left:0}.curriculum-path__15 label:nth-child(9){top:-webkit-calc(50% - .4rem);top:calc(50% - .4rem);left:16rem}.curriculum-path__15 label:nth-child(10){top:-webkit-calc(50% - .4rem);top:calc(50% - .4rem);left:32rem}.curriculum-path__15 label:nth-child(11){left:32rem;top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem)}.curriculum-path__15 label:nth-child(12){top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem);left:16rem}.curriculum-path__15 label:nth-child(13){top:-webkit-calc(75% - 1.2rem);top:calc(75% - 1.2rem);left:-.5rem}.curriculum-path__15 label:nth-child(14){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:0}.curriculum-path__15 label:nth-child(15){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:16.5rem}.curriculum-path__15 label:nth-child(16){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:31.5rem}.curriculum-path__20 label:nth-child(2){top:-.8rem;left:-.7rem}.curriculum-path__20 label:nth-child(3){top:-.8rem;left:16rem}.curriculum-path__20 label:nth-child(4){top:-.8rem;left:32rem}.curriculum-path__20 label:nth-child(5){top:-webkit-calc(17% - .9rem);top:calc(17% - .9rem);left:32rem}.curriculum-path__20 label:nth-child(6){top:-webkit-calc(17% - .9rem);top:calc(17% - .9rem);left:16rem}.curriculum-path__20 label:nth-child(7){top:-webkit-calc(17% - .4rem);top:calc(17% - .4rem);left:0}.curriculum-path__20 label:nth-child(8){top:-webkit-calc(34% - .9rem);top:calc(34% - .9rem);left:0}.curriculum-path__20 label:nth-child(9){top:-webkit-calc(34% - .8rem);top:calc(34% - .8rem);left:16rem}.curriculum-path__20 label:nth-child(10){top:-webkit-calc(34% - .8rem);top:calc(34% - .8rem);left:32rem}.curriculum-path__20 label:nth-child(11){left:32rem;top:-webkit-calc(51% - 1.8rem);top:calc(51% - 1.8rem)}.curriculum-path__20 label:nth-child(12){top:-webkit-calc(51% - 1.8rem);top:calc(51% - 1.8rem);left:16rem}.curriculum-path__20 label:nth-child(13){top:-webkit-calc(51% - 1.8rem);top:calc(51% - 1.8rem);left:-.5rem}.curriculum-path__20 label:nth-child(14){top:-webkit-calc(66% - 1.7rem);top:calc(66% - 1.7rem);left:0}.curriculum-path__20 label:nth-child(15){top:-webkit-calc(66% - 1.7rem);top:calc(66% - 1.7rem);left:16.5rem}.curriculum-path__20 label:nth-child(16){top:-webkit-calc(66% - 1.7rem);top:calc(66% - 1.7rem);left:32rem}.curriculum-path__20 label:nth-child(17){left:32rem;top:-webkit-calc(83% - 1.8rem);top:calc(83% - 1.8rem)}.curriculum-path__20 label:nth-child(18){top:-webkit-calc(83% - 1.8rem);top:calc(83% - 1.8rem);left:16rem}.curriculum-path__20 label:nth-child(19){top:-webkit-calc(83% - 1.8rem);top:calc(83% - 1.8rem);left:-.5rem}.curriculum-path__20 label:nth-child(20){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:0}.curriculum-path__20 label:nth-child(21){top:-webkit-calc(100% - 1.7rem);top:calc(100% - 1.7rem);left:16.5rem}.user-details-container{border-radius:16px 16px 0 0;background:#fff;-webkit-box-shadow:65.3166px 78.38px 130.633px rgba(0,0,0,.05);box-shadow:65.3166px 78.38px 130.633px rgba(0,0,0,.05);width:100%}.user-details-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:77px;background:#ffd77c;border-radius:16px 16px 0 0;font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;padding:24px}.user-details-body{padding:0 40px 13px}@media screen and (max-width:545px){.user-details-body{padding:0}}.payment-details-container{margin-top:20px;width:100%;max-height:450px;-webkit-box-shadow:65.3166px 78.38px 130.633px rgba(0,0,0,.05);box-shadow:65.3166px 78.38px 130.633px rgba(0,0,0,.05);border-radius:16px 16px 0 0;background:#fff}.payment-details-header{padding:24px;border-radius:16px 16px 0 0;height:77px;background:#fb8d6b;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333}@media screen and (max-width:545px){.payment-details-header{padding:12px}}.payment-details-header_terms-text{text-decoration:underline;cursor:pointer}.payment-details_body{max-height:375px;overflow-y:scroll;padding:25px}@media screen and (max-width:993px){.payment-details_body{padding:14px}}.payment-details_body_column-1{width:25%}@media screen and (max-width:993px){.payment-details_body_column-1{width:28%}}.payment-details_body_column-2{width:45%}@media screen and (max-width:993px){.payment-details_body_column-2{width:35%}}.payment-details_body_column-3{width:20%}@media screen and (max-width:545px){.payment-details_body_column-3{width:25%}}.payment-details_body table,.payment-details_body td,.payment-details_body th{border-bottom:1px solid #ccc6c6;border-collapse:collapse}.payment-details_body tr{display:table-row}.payment-details_body th{color:#999;padding:10px 0;border:none}.payment-details_body td,.payment-details_body th{font-family:Lato;font-style:normal;font-weight:700;font-size:18px;line-height:22px;text-align:left}.payment-details_body td{padding:24px 0;color:#333}.payment-details_body_send-text span{font-family:Lato;font-style:normal;font-weight:700;font-size:18px;line-height:22px;border-bottom:2px solid #f3705b;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;cursor:pointer}.sent-email-alert_bar{z-index:100;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 25px 15px 15px;background:#333;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:16px;position:fixed;width:95%;margin-left:auto;margin-right:auto;top:40px;left:0;right:0}.sent-email-alert_bar-left{width:10%}@media screen and (max-width:769px){.sent-email-alert_bar-left{width:20%}}@media screen and (max-width:545px){.sent-email-alert_bar-left{display:none}}.sent-email-alert_bar-left-img-container{background-color:#fff;border-radius:50%;width:50px;height:50px;margin:0 22px;padding:2px}.sent-email-alert_bar-left-img-container img{height:100%;width:100%}.sent-email-alert_bar-right{width:90%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:769px){.sent-email-alert_bar-right{width:80%}}.sent-email-alert_bar-right_text-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.sent-email-alert_bar-right_text-container_primary-text{font-family:Lato;font-style:normal;font-weight:800;font-size:18px;line-height:20px;color:#fff;margin-bottom:5px}.sent-email-alert_bar-right_text-container_secondary-text{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#e9ba7d;margin-right:1rem}.edit-details-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #ccc6c6;padding:0 16px}@media screen and (max-width:545px){.edit-details-box{padding:0}}.edit-details-box_wrapper{height:72px}@media screen and (max-width:545px){.edit-details-box_wrapper{padding:0 16px}}.edit-details-box .primary-button{height:20px;width:60px;padding:15px;border:none}.edit-details-box_input{outline:none;background:#fff;padding:5px;margin:15px;border:none;font-family:Lato;font-style:normal;font-weight:700;font-size:18px;line-height:29px;color:#333;width:400px}@media screen and (max-width:1201px){.edit-details-box_input{width:300px}}@media screen and (max-width:993px){.edit-details-box_input{width:200px}}.edit-details-box_edit-text{width:29px;height:19px;font-weight:700;font-size:16px;line-height:19px;text-decoration:underline;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;border-bottom:2px solid #f2b65a;margin-left:8px}.edit-details-box_edit-icon_wrapper{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.about-us-banner__wrapper{width:100%;padding:0 7rem}@media screen and (max-width:993px){.about-us-banner__wrapper{padding:0 2rem}}.about-us-banner__cards{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:1300px;margin:0 auto}@media screen and (max-width:1521px){.about-us-banner__cards{max-width:700px;display:grid;grid-template-columns:1fr 1fr;justify-items:center}}.about-us-banner .react-card-flip{margin:2rem}.about-us-banner .banner-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#ffe7c2;box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-appearance:none;border-radius:10px;width:30rem;padding:1rem 2rem;min-height:40rem}.about-us-banner .banner-card__top{-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:1.5rem}.about-us-banner .banner-card__top,.about-us-banner .banner-card__top--left{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.about-us-banner .banner-card__top--left{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.about-us-banner .banner-card__top--left .position{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:1rem}.about-us-banner .banner-card__top--left .position--text{font-size:1.8rem;font-weight:500}.about-us-banner .banner-card__top--left .position--separator{height:1.8rem;display:inline-block;width:2px;background-color:#333;margin:0 1rem 0 .8rem}.about-us-banner .banner-card__top--left .position--social img{cursor:pointer;width:2rem}.about-us-banner .banner-card__top--left .name{font-size:2.6rem;font-weight:900;text-align:left}.about-us-banner .banner-card__top--left .name span{display:block}.about-us-banner .banner-card__top--left .founder-content{font-size:1.8rem;text-align:left}.about-us-banner .banner-card__top--right button{background:transparent;outline:none;border:none;margin-bottom:.5rem;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.about-us-banner .banner-card__bottom img{width:100%;border-radius:.8rem}.about-us-banner__slider{padding-bottom:5rem!important}.about-us-banner__slider .swiper-pagination{margin-bottom:0!important}.team-grid__wrapper{margin-bottom:5rem}.team-grid__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;max-width:1000px;margin:0 auto}@media screen and (max-width:1201px){.team-grid__grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:993px){.team-grid__grid{grid-template-columns:1fr 1fr}}.team-grid .single-card{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;margin:2rem}.team-grid .single-card img{width:20rem;box-shadow:0 0 20px rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);-webkit-appearance:none}@media screen and (max-width:545px){.team-grid .single-card{margin:1rem .5rem}.team-grid .single-card img{width:16rem}}.team-grid .single-card p{font-size:1.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding-top:.5rem}.team-grid .single-card p span{display:inline-block;font-size:1.4rem}.team-description{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.team-description__wrapper{padding:0 7rem;margin-bottom:5rem}@media screen and (max-width:545px){.team-description__wrapper{padding:0 3rem}}@media screen and (max-width:993px){.team-description{-webkit-flex-direction:column;flex-direction:column}}.team-description__left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;max-width:50rem}@media screen and (max-width:993px){.team-description__left{margin-bottom:4rem}}@media screen and (max-width:769px){.team-description__left{max-width:80vw}}.team-description__left p{margin-bottom:2rem;font-size:1.8rem;font-weight:500}.team-description__right img{width:100%;margin:0 auto}.belief-section__wrapper{width:100%;padding-top:5rem;display:grid;grid-template-columns:40rem 1fr;min-height:80rem}@media screen and (max-width:1021px){.belief-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.belief-section__left{position:relative;z-index:5}.belief-section__left:before{content:"";position:absolute;background-color:#fff5e5;border-radius:100rem;height:70rem;width:70rem;left:0;top:-5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}@media screen and (max-width:1021px){.belief-section__left:before{left:-30vw}}@media screen and (max-width:769px){.belief-section__left:before{left:-webkit-calc(-50vw);left:calc(-50vw)}}.belief-section__left--header{position:absolute;z-index:10;font-size:5rem;font-weight:900;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;top:0;left:4rem}@media screen and (max-width:1021px){.belief-section__left--header{left:-webkit-calc(-30vw + 4rem);left:calc(-30vw + 4rem)}}@media screen and (max-width:769px){.belief-section__left--header{left:-webkit-calc(-50vw + 4rem);left:calc(-50vw + 4rem)}}.belief-section__left--header span{display:inline-block;font-size:3rem;font-weight:500;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.belief-section__left .belief-card{position:absolute;z-index:10;width:25rem;height:12rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:0 2rem;background-color:#fff;border-radius:.8rem;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08)!important;-webkit-appearance:none!important}.belief-section__left .belief-card span{position:absolute;top:-2rem;left:-.5rem;color:#f6a428;font-size:3.5rem;font-weight:900}.belief-section__left .belief-card .title{font-size:2rem;font-weight:900}.belief-section__left .belief-card .liner{font-size:1.4rem;font-weight:500}@media screen and (max-width:545px){.belief-section__left .belief-card{padding:1rem;width:20rem}.belief-section__left .belief-card span{position:absolute;top:-1.5rem;left:1rem;color:#f6a428;font-size:2.5rem;font-weight:900}.belief-section__left .belief-card .title{font-size:1.8rem;font-weight:900}.belief-section__left .belief-card .liner{font-size:1.2rem;font-weight:500}}.belief-section__left .belief-card:nth-child(2){top:13rem;right:-2rem}@media screen and (max-width:1021px){.belief-section__left .belief-card:nth-child(2){left:-webkit-calc(-30vw + 25rem);left:calc(-30vw + 25rem)}}@media screen and (max-width:769px){.belief-section__left .belief-card:nth-child(2){left:-webkit-calc(-50vw + 22rem);left:calc(-50vw + 22rem)}}@media screen and (max-width:545px){.belief-section__left .belief-card:nth-child(2){left:-webkit-calc(-50vw + 16rem);left:calc(-50vw + 16rem)}}.belief-section__left .belief-card:nth-child(3){top:28rem;left:4rem}@media screen and (max-width:1021px){.belief-section__left .belief-card:nth-child(3){left:-webkit-calc(-30vw + 6rem);left:calc(-30vw + 6rem)}}@media screen and (max-width:769px){.belief-section__left .belief-card:nth-child(3){left:-webkit-calc(-50vw + 6rem);left:calc(-50vw + 6rem)}}@media screen and (max-width:545px){.belief-section__left .belief-card:nth-child(3){left:-webkit-calc(-50vw + 3rem);left:calc(-50vw + 3rem)}}.belief-section__left .belief-card:nth-child(4){top:43rem;right:3rem}@media screen and (max-width:1021px){.belief-section__left .belief-card:nth-child(4){left:-webkit-calc(-30vw + 28rem);left:calc(-30vw + 28rem)}}@media screen and (max-width:769px){.belief-section__left .belief-card:nth-child(4){left:-webkit-calc(-50vw + 26rem);left:calc(-50vw + 26rem)}}@media screen and (max-width:545px){.belief-section__left .belief-card:nth-child(4){left:-webkit-calc(-50vw + 10rem);left:calc(-50vw + 10rem)}}.belief-section__right .showcase-section{padding:0 3rem;grid-template-columns:3fr 1fr}@media screen and (max-width:1151px){.belief-section__right .showcase-section__wrapper{padding-right:0;padding-left:5rem}}@media screen and (max-width:1021px){.belief-section__right .showcase-section__wrapper{padding:0}}@media screen and (min-width:1440px){.belief-section__right .showcase-section{height:45rem}}@media screen and (max-width:1441px){.belief-section__right .showcase-section{grid-template-columns:1fr;grid-template-rows:.3fr 1fr}}@media screen and (max-width:1151px){.belief-section__right .showcase-section{border:none}}@media screen and (max-width:1021px){.belief-section__right .showcase-section{padding:0}}.belief-section__right .showcase-section__left{padding-left:0}.belief-section__right .showcase-section__left--header{font-size:3.5rem}@media screen and (max-width:1021px){.belief-section__right .showcase-section__left--header{font-size:4rem;text-align:center;width:100%}}@media screen and (max-width:545px){.belief-section__right .showcase-section__left--header{font-size:2.8rem}}.belief-section__right .showcase-section__left--content{font-size:1.6rem}@media screen and (max-width:1021px){.belief-section__right .showcase-section__left--content{font-size:1.8rem;max-width:60vw;margin:auto auto 4rem}}@media screen and (max-width:545px){.belief-section__right .showcase-section__left--content{max-width:80vw;font-size:2.2rem}}@media screen and (max-width:1021px){.belief-section__right .showcase-section__left{padding:0}.belief-section__right .showcase-section__left .primary-button{margin:0 auto}}.belief-section__right .showcase-section__right img.fallback-image{width:100%}.belief-section__right .showcase-section__right .showcase-card{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:1151px){.belief-section__right .showcase-section__right .showcase-card{width:100%}}@media screen and (max-width:769px){.belief-section__right .showcase-section__right .showcase-card{width:80%}}.belief-section__right .showcase-section__right .showcase-card img{height:25rem;width:100%;object-fit:cover}@media screen and (max-width:1151px){.belief-section__right .showcase-section__right .showcase-card img{height:70vh}}@media screen and (max-width:769px){.belief-section__right .showcase-section__right .showcase-card img{height:50vh}}.belief-section__right .showcase-section__right .swiper-slide{margin:2rem 0;height:90%}@media screen and (max-width:1151px){.belief-section__right .showcase-section__right .swiper-slide{width:80%!important}}@media screen and (max-width:769px){.belief-section__right .showcase-section__right .swiper-slide{width:100%!important}}@media screen and (max-width:1021px){.belief-section__right{margin-top:70rem}}.mentors-section__wrapper{margin-bottom:7rem}.mentors-section__slider{width:100%;height:40rem!important}@media screen and (max-width:993px){.mentors-section__slider{height:55rem!important}}@media screen and (min-width:544px){.mentors-section__slider .swiper-pagination-bullet-active{-webkit-transform:translate(-.4rem,-.2rem);transform:translate(-.4rem,-.2rem)}}@media screen and (max-width:545px){.mentors-section__slider .swiper-pagination{margin-bottom:.5rem!important}}.mentors-section .mentor-slide{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:900px;margin:0 auto}.mentors-section .mentor-slide__wrapper{width:100%;height:40rem;background-color:#fdefde}@media screen and (max-width:993px){.mentors-section .mentor-slide__wrapper{height:55rem!important}.mentors-section .mentor-slide{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}}.mentors-section .mentor-slide__left img{width:20rem;border-radius:25rem}.mentors-section .mentor-slide__right{padding-left:7rem}@media screen and (max-width:993px){.mentors-section .mentor-slide__right{padding-left:0}}.mentors-section .mentor-slide__right--header{font-size:2.8rem;font-weight:900;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:993px){.mentors-section .mentor-slide__right--header{text-align:center;-webkit-align-items:center;align-items:center;margin:1rem 0}}.mentors-section .mentor-slide__right--header span{display:inline-block;margin-top:.5rem;font-size:1.6rem;font-weight:500}.mentors-section .mentor-slide__right .content{font-size:1.6rem;margin-top:3rem;text-align:left}@media screen and (max-width:993px){.mentors-section .mentor-slide__right .content{max-width:60vw}}@media screen and (max-width:769px){.mentors-section .mentor-slide__right .content{max-width:80vw}}.new-showcase{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.new-showcase__wrapper{border:5px solid #fff;border-radius:8px}@media screen and (min-width:768px){.new-showcase__wrapper{margin:0 5rem;padding:2rem 3rem}}.new-showcase.home{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}@media screen and (max-width:1441px){.new-showcase{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.new-showcase .swiper-container{padding-bottom:4rem}.new-showcase__left--header{font-size:4rem;font-weight:900;color:#333}.new-showcase__left--sub-header{margin-top:2rem;font-size:2.2rem;font-weight:500;color:#666}@media screen and (max-width:769px){.new-showcase__left{padding:2rem 3rem}.new-showcase__left--header{font-size:2.6rem}.new-showcase__left--sub-header{font-size:1.6rem}}@media screen and (max-width:1441px){.new-showcase__right .single-course-banner-card{width:40rem;height:30rem}.new-showcase__right .swiper-slide{width:42rem!important}}.best-field{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;width:100%}.best-field__wrapper{padding:0 10rem;margin-bottom:5rem}@media screen and (max-width:545px){.best-field__wrapper{padding:0 3rem}}.best-field__wrapper h1{font-size:50px;font-weight:900;line-height:60px;text-align:center}.best-field__wrapper h1,.best-field__wrapper p{font-family:Lato;font-style:normal;letter-spacing:0}.best-field__wrapper p{font-size:22px;font-weight:400;line-height:30px;text-align:left;margin:5rem 0}@media screen and (max-width:993px){.best-field{-webkit-flex-direction:column;flex-direction:column}}.best-field__left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;max-width:50rem}@media screen and (max-width:993px){.best-field__left{margin-bottom:4rem}}@media screen and (max-width:769px){.best-field__left{max-width:80vw}}.best-field__left p{margin-bottom:2rem;font-size:1.8rem;font-weight:500}.best-field__right img{width:100%;margin:0 auto}.certificates{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;width:100%}.certificates__wrapper{padding:0 10rem;margin:10rem 0}@media screen and (max-width:545px){.certificates__wrapper{padding:0 3rem}}.certificates__wrapper h2{font-weight:800;line-height:60px;font-size:40px}.certificates__wrapper h2,.certificates__wrapper h3{font-family:Lato;font-style:normal;letter-spacing:0;text-align:center}.certificates__wrapper h3{font-size:18px;font-weight:400;margin:4rem 0}.certificates__wrapper p{font-family:Lato;font-size:22px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;margin:5rem 0}@media screen and (max-width:993px){.certificates{-webkit-flex-direction:column;flex-direction:column}}.certificates__left img{width:100%}.certificates__right{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;max-width:50rem}@media screen and (max-width:993px){.certificates__right{margin-bottom:4rem}}@media screen and (max-width:769px){.certificates__right{max-width:80vw}}.certificates__right p{margin-bottom:2rem;font-size:1.8rem;font-weight:500}.featuredIn{background-image:url(/_next/static/media/Featured.ddc1e70a40938ac86c9453f50b636624.png);background-repeat:no-repeat;background-size:100% 100%;height:200px;margin:4.8rem 0 4rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.featuredIn img{cursor:pointer;width:30rem}.featuredIn--p-heading{font-family:Lato;font-size:64px;font-weight:800;line-height:60px;letter-spacing:0;text-align:center;color:#333;margin-top:4rem}@media screen and (max-width:545px){.featuredIn--p-heading{font-size:40px}}@media screen and (max-width:993px){.featuredIn img{width:22rem}}@media screen and (max-width:769px){.featuredIn{height:150px;margin:5rem 0}.featuredIn img{width:16rem}}@media screen and (max-width:545px){.featuredIn{-webkit-flex-direction:column;flex-direction:column;height:auto;padding:3rem 0;margin:1.6rem 0 0}.featuredIn img{width:22rem;margin:2rem 0}}.featured-heading{font-family:Lato;font-size:50px;font-style:normal;font-weight:900;line-height:60px;letter-spacing:0;text-align:center;font-size:20px;font-weight:800}.belief-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.belief-wrapper .our-belief-section__wrapper{padding-top:5rem;display:grid;grid-template-columns:40rem 1fr;min-height:80rem}@media screen and (max-width:993px){.belief-wrapper .our-belief-section__wrapper{width:100%}}@media screen and (max-width:1021px){.belief-wrapper .our-belief-section__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}@media screen and (max-width:769px){.belief-wrapper .our-belief-section{-webkit-flex-direction:column;flex-direction:column}}.belief-wrapper .our-belief-section__left{position:relative;z-index:5}.belief-wrapper .our-belief-section__left:before{content:"";position:absolute;background-color:#fff5e5;border-radius:100rem;height:70rem;width:70rem;left:0;top:-5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0}@media screen and (max-width:1021px){.belief-wrapper .our-belief-section__left:before{left:-30vw}}@media screen and (max-width:769px){.belief-wrapper .our-belief-section__left:before{left:-webkit-calc(-50vw);left:calc(-50vw)}}.belief-wrapper .our-belief-section__left--header{position:absolute;z-index:10;font-size:5rem;font-weight:900;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;top:0;left:4rem}@media screen and (max-width:1021px){.belief-wrapper .our-belief-section__left--header{left:-webkit-calc(-30vw + 4rem);left:calc(-30vw + 4rem)}}@media screen and (max-width:769px){.belief-wrapper .our-belief-section__left--header{left:-webkit-calc(-50vw + 4rem);left:calc(-50vw + 4rem)}}.belief-wrapper .our-belief-section__left--header span{display:inline-block;font-size:3rem;font-weight:500;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.belief-wrapper .our-belief-section__left .our-belief-card{position:absolute;z-index:10;width:25rem;height:12rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:0 2rem;background-color:#fff;border-radius:.8rem}.belief-wrapper .our-belief-section__left .our-belief-card span{position:absolute;top:-2rem;left:-.5rem;color:#f6a428;font-size:3.5rem;font-weight:900}.belief-wrapper .our-belief-section__left .our-belief-card .title{font-size:2rem;font-weight:900}.belief-wrapper .our-belief-section__left .our-belief-card .liner{font-size:1.4rem;font-weight:500}@media screen and (max-width:545px){.belief-wrapper .our-belief-section__left .our-belief-card{padding:1rem;width:20rem}.belief-wrapper .our-belief-section__left .our-belief-card span{position:absolute;top:-1.5rem;left:1rem;color:#f6a428;font-size:2.5rem;font-weight:900}.belief-wrapper .our-belief-section__left .our-belief-card .title{font-size:1.8rem;font-weight:900}.belief-wrapper .our-belief-section__left .our-belief-card .liner{font-size:1.2rem;font-weight:500}}.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(2){top:13rem;right:-2rem}@media screen and (max-width:1021px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(2){left:-webkit-calc(-30vw + 25rem);left:calc(-30vw + 25rem)}}@media screen and (max-width:769px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(2){left:-webkit-calc(-50vw + 22rem);left:calc(-50vw + 22rem)}}@media screen and (max-width:545px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(2){left:-webkit-calc(-50vw + 16rem);left:calc(-50vw + 16rem)}}.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(3){top:28rem;left:4rem}@media screen and (max-width:1021px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(3){left:-webkit-calc(-30vw + 6rem);left:calc(-30vw + 6rem)}}@media screen and (max-width:769px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(3){left:-webkit-calc(-50vw + 6rem);left:calc(-50vw + 6rem)}}@media screen and (max-width:545px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(3){left:-webkit-calc(-50vw + 3rem);left:calc(-50vw + 3rem)}}.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(4){top:43rem;right:3rem}@media screen and (max-width:1021px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(4){left:-webkit-calc(-30vw + 28rem);left:calc(-30vw + 28rem)}}@media screen and (max-width:769px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(4){left:-webkit-calc(-50vw + 26rem);left:calc(-50vw + 26rem)}}@media screen and (max-width:545px){.belief-wrapper .our-belief-section__left .our-belief-card:nth-child(4){left:-webkit-calc(-50vw + 10rem);left:calc(-50vw + 10rem)}}.belief-wrapper-heading{text-align:center}.belief-wrapper-logos{margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.belief-wrapper-logos img{margin:3rem;width:20rem}@media screen and (max-width:993px){.belief-wrapper-logos img{-webkit-transform:scale(.8);transform:scale(.8)}}.belief-wrapper-logos img.company-2,.belief-wrapper-logos img.company-5{width:13rem}.card-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.card-wrapper-text{text-align:center;padding-top:10rem}.card-wrapper-text h1{font-size:50px;font-weight:900;line-height:60px;text-align:center;font-size:70px}.card-wrapper-text h1,.card-wrapper-text p{font-family:Lato;font-style:normal;letter-spacing:0}.card-wrapper-text p{font-size:22px;font-weight:400;line-height:30px;text-align:left;margin:5rem 0;text-align:center}.card-wrapper .card-container{width:363px;margin:5% auto;text-align:center;border-radius:45px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,194,0,.7)),color-stop(27.77%,rgba(255,174,0,.7)),color-stop(53.45%,rgba(255,152,0,.7)),color-stop(68.21%,rgba(255,126,8,.7)),color-stop(88.51%,rgba(255,96,17,.7)),to(rgba(255,85,21,.7)));background:-webkit-linear-gradient(left,rgba(255,194,0,.7),rgba(255,174,0,.7) 27.77%,rgba(255,152,0,.7) 53.45%,rgba(255,126,8,.7) 68.21%,rgba(255,96,17,.7) 88.51%,rgba(255,85,21,.7));background:linear-gradient(90deg,rgba(255,194,0,.7),rgba(255,174,0,.7) 27.77%,rgba(255,152,0,.7) 53.45%,rgba(255,126,8,.7) 68.21%,rgba(255,96,17,.7) 88.51%,rgba(255,85,21,.7));-webkit-box-shadow:0 8.58673px 11.449px rgba(255,184,1,.2);box-shadow:0 8.58673px 11.449px rgba(255,184,1,.2)}.card-wrapper .card-container-card-top{height:130px;padding-left:6rem;padding-right:6rem;padding-top:15px}.card-wrapper .card-container-card-top img{border-radius:50%;object-fit:cover;width:100%;height:250px}.card-wrapper .card-container-card-white{overflow:hidden;height:450px;font-family:Lato;margin-top:30px;padding-top:30%;padding-bottom:5%;text-align:center;border-bottom-left-radius:45px;border-bottom-right-radius:45px;background-color:#fffefe}.card-wrapper .card-container-card-white-name{font-size:24px;font-style:normal;font-weight:700;color:#fdb340}.card-wrapper .card-container-card-white-title{font-size:22px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:0}.card-wrapper .card-container-card-white-school{font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0}.card-wrapper .card-container-card-white-country{font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}.card-wrapper .card-container-card-white-description{font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;text-align:center}.card-wrapper .card-container-card-white-fact{font-size:14px;font-style:normal;font-weight:800;line-height:16px;letter-spacing:0;padding-top:12px}.card-wrapper .card-container-card-white .single-fact{font-size:14px;line-height:16px;letter-spacing:0;padding-top:5px}.card-wrapper .card-container-card-white>*{padding-bottom:8px;word-wrap:break-word;width:85%;margin:0 auto}.card-wrapper .card-container-card-grey{padding-top:1rem}.card-wrapper .card-container-card-bottom{background-color:#fefbf9;border-bottom-right-radius:45px;border-bottom-left-radius:45px}.ambassador-banner{margin:0 3rem}.ambassador-banner h1{font-size:50px;font-weight:900;line-height:60px}.ambassador-banner h1,.ambassador-banner h3{font-family:Lato;font-style:normal;letter-spacing:0;text-align:center}.ambassador-banner h3{font-size:18px;font-weight:400;margin:4rem 0;line-height:30px}.ambassador-form{text-align:center}.ambassador-form .PhoneInput{margin-bottom:1.5rem;width:100%}.ambassador-form .PhoneInputCountry{-webkit-justify-content:space-evenly;justify-content:space-evenly;width:7rem;max-height:5.5rem}.ambassador-form .PhoneInputCountryIcon{width:3.8rem;height:2.5rem;border:none;outline:none;background-color:transparent;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-appearance:none}.ambassador-form .PhoneInputCountry .PhoneInputCountrySelectArrow{width:.8rem;height:.8rem}.ambassador-form .PhoneInput .spark-booking-input-box__wrapper{width:100%;margin:0}.ambassador-form-split-image1,.ambassador-form-split-image2{display:none}.ambassador-form .testing .primary-button.version-1{width:60%;margin:2rem auto 0}.ambassador-form .title{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:0;text-align:center}.ambassador-form .title.schoolsform{font-size:22px}.ambassador-form-input{padding:40px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:30px;width:415px;margin:0 auto;position:relative;-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5)}@media screen and (max-width:545px){.ambassador-form-input{padding:40px 20px}}.ambassador-form-input .spark-booking-input-box__wrapper{width:100%}.ambassador-form-image{position:absolute}.ambassador-form-image img,.ambassador-form input[type=tel]{width:100%}@media screen and (max-width:993px){.ambassador-form-image{display:none}.ambassador-form-input{width:90%}.ambassador-form-split-image2{height:auto;width:100%;display:block}.ambassador-form-split-image1{display:block}.ambassador-form .testing{padding-top:0}}.social-alert{border-bottom:1px solid #d3d3d3;width:100vw}.social-alert ul{max-width:1100px;margin:0 auto;list-style:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;padding:.7rem 0}.social-alert ul li+li{margin-left:1.5rem}.facebook,.instagram,.twitter{width:2rem;fill:#606264;cursor:pointer;-webkit-transition:all .15s linear;transition:all .15s linear}.facebook:hover,.instagram:hover,.twitter:hover{-webkit-transition:all .15s linear;transition:all .15s linear;fill:#38c0c0}.facebook{width:1.8rem}.slots-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.slots-form .timing-disclaimer{font-size:1.3rem;margin:1.5rem 0}.slots__days{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:34.1rem;-webkit-transform:translateX(-2.1rem);transform:translateX(-2.1rem)}.slots__days .slots-day-card{margin:.5rem auto 1.5rem}@media screen and (max-width:850px){.slots__days{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.slots__days .days-swiper{margin-left:1rem}.slots__days .days-swiper .swiper-slide{width:11rem!important}.slots__days .days-swiper .swiper-button-next,.slots__days .days-swiper .swiper-button-prev{top:100%}.slots__days .days-swiper .swiper-button-next{right:-.5rem;z-index:10}.slots__days .days-swiper .swiper-button-next:after{z-index:10;content:"";background:url(/_next/static/media/rightArrowSlots.b77e83a7c3f4a1280a434673fc2245e1.svg) 50%/contain no-repeat;-webkit-transform:scale(1.6);transform:scale(1.6)}.slots__days .days-swiper .swiper-button-prev{left:-.5rem;z-index:10}.slots__days .days-swiper .swiper-button-prev:after{content:"";background:url(/_next/static/media/rightArrowSlots.b77e83a7c3f4a1280a434673fc2245e1.svg) 50%/contain no-repeat;-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}.slots-day-card{width:96px;height:70px;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;cursor:pointer;position:relative}.slots-day-card .date,.slots-day-card .day,.slots-day-card .month{color:#999;font-size:1.6rem;font-weight:400}.slots-day-card.checked{border:1px solid #f2b65a}.slots-day-card.checked .date,.slots-day-card.checked .day,.slots-day-card.checked .month{color:#000}.slots-day-card .radio{position:absolute;height:7rem;width:9.6rem;cursor:pointer;opacity:0}.slots__times{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:2rem 0}.slots__times .slots-time-card+.slots-time-card{margin-top:1.5rem}.slots__times .course-card{margin:.5rem 0}.slots__times .workshop-slot{text-align:left;font-size:1.6rem;-webkit-align-self:flex-start;align-self:flex-start;margin:1rem 0}.slots-time-card{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2rem;width:250px;height:56px;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:8px;cursor:pointer}.slots-time-card .time{color:#999;font-size:1.6rem;font-weight:400}.slots-time-card.checked{border:1px solid #f2b65a}.slots-time-card.checked .time{color:#000}.slots-time-card .slot-time-tooltip{display:none}.slots-time-card.disabled{background-color:#f0f0f0;cursor:not-allowed}.slots-time-card.disabled .time{color:#999}.slots-time-card.disabled .slot-time-tooltip{display:none}.slots-time-card.disabled:hover{position:relative}.slots-time-card.disabled:hover .slot-time-tooltip{background-color:#fff;position:absolute;left:-webkit-calc(100% + 1rem);left:calc(100% + 1rem);display:block;width:16rem;padding:.5rem 0;text-align:center;border:1px solid #f2b65a;border-radius:5rem;box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;font-size:1.3rem;font-weight:500}@media screen and (max-width:850px){.slots-time-card.disabled:hover .slot-time-tooltip{left:-webkit-calc(100% - 16rem);left:calc(100% - 16rem);top:-5rem}}.slots__buttons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1.5rem}@media screen and (max-width:850px){.slots__buttons{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center}}.slots__buttons .request-trial{border:none;outline:none;color:#fff;font-size:1.6rem;font-weight:400;width:140px;height:46px;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-appearance:none;border-radius:100px;font-family:inherit;cursor:pointer;position:relative}.slots__buttons .request-trial:active,.slots__buttons .request-trial:focus,.slots__buttons .request-trial:hover,.slots__buttons .request-trial:visited{color:#fff}.slots__buttons .request-trial .slots-selected-notification{position:absolute;top:-.5rem;right:0;height:2rem;width:2rem;border-radius:5rem;background-color:#e47762;box-shadow:0 1px 6px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.4);-webkit-appearance:none;font-size:13px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.slots__buttons .request-trial .slots-selected-notification .slots-tooltip{position:absolute;bottom:2rem;left:0;background-color:#fff;border-radius:8px;box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;width:24rem;padding:1rem 1.25rem;opacity:0;display:none}.slots__buttons .request-trial .slots-selected-notification .slots-tooltip p{color:#444;font-weight:600;font-size:1.5rem;padding-bottom:.5rem}.slots__buttons .request-trial .slots-selected-notification .slots-tooltip p.single-slot{margin:.5rem 0;padding:.5rem 0;border:1.5px solid #f2b65a;border-radius:5rem;font-size:1.4rem;font-weight:500}.slots__buttons .request-trial .slots-selected-notification span{width:2rem;height:2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.slots__buttons .request-trial .slots-selected-notification span:hover+.slots-tooltip{opacity:1;-webkit-transition:all .25s linear;transition:all .25s linear;display:block}.slots__buttons .request-trial.disabled{background:-webkit-gradient(linear,left top,right top,from(#909090),color-stop(98.07%,#d7d7d7));background:-webkit-linear-gradient(left,#909090,#d7d7d7 98.07%);background:linear-gradient(90deg,#909090,#d7d7d7 98.07%);position:relative;cursor:not-allowed}.slots__buttons .request-trial.disabled .disabled-tooltip{display:none}.slots__buttons .request-trial.disabled:hover .disabled-tooltip{display:block;position:absolute;top:-7rem;left:-100%;height:7rem;width:20rem;background-color:#fff;box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;border-radius:8px;border:2px solid #f2b65a;font-size:1.5rem;padding:.5rem .5rem .3rem;text-align:center;color:#333;cursor:default}.slots__buttons .request-trial.disabled:hover .disabled-tooltip span{color:#e47762;font-weight:500;cursor:pointer}@media screen and (max-width:1111px){.slots__buttons .request-trial.disabled:hover .disabled-tooltip{left:0;top:-7.5rem}}@media screen and (max-width:850px){.slots__buttons .request-trial.disabled:hover .disabled-tooltip{left:50%;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}.slots__buttons .custom-slot-request{outline:none;background-color:transparent;margin-left:2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.4rem;font-weight:500;color:#666;border:none;border-bottom:2px solid #f2b65a;cursor:pointer}@media screen and (max-width:850px){.slots__buttons .custom-slot-request{margin-left:0;margin-top:3rem}}.courses-form{overflow-y:scroll;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:332px;height:415px;border:1px solid #ededed;border-radius:12px;padding:1rem 0}.courses-form::-webkit-scrollbar{display:none}.select-slots{border:none;outline:none;color:#fff;font-size:1.6rem;font-weight:400;width:160px;height:46px;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-appearance:none;border-radius:100px;font-family:inherit;cursor:pointer;margin-top:1.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.select-slots:active,.select-slots:focus,.select-slots:hover,.select-slots:visited{color:#fff}.select-slots:hover{color:#fff!important}.select-slots.hidden{visibility:hidden}.course-card{width:312px;padding:2rem 0;display:grid;grid-template-columns:7fr 1fr;justify-items:flex-start;-webkit-align-items:center;align-items:center;margin:.5rem;border:1.5px solid #d3d3d3;cursor:pointer;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:8px}.course-card .course-name{font-size:16px;font-weight:400;padding-left:2rem}.course-card.checked{border:1.5px solid #f2b65a}.course-card.disabled{background-color:#f0f0f0;cursor:not-allowed}.course-card.disabled .time{color:#999}.course-card.disabled .slot-time-tooltip{display:none}.course-card.disabled:hover{position:relative}.course-card.disabled:hover .slot-time-tooltip{background-color:#fff;position:absolute;left:-webkit-calc(100% + 1rem);left:calc(100% + 1rem);display:block;width:16rem;padding:.5rem 0;text-align:center;border:1px solid #f2b65a;border-radius:5rem;box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;font-size:1.3rem;font-weight:500}@media screen and (max-width:850px){.course-card.disabled:hover .slot-time-tooltip{left:-webkit-calc(100% - 16rem);left:calc(100% - 16rem);top:-5rem}}.booking-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.booking-form__header{color:#e47762;font-size:2.4rem;background:-webkit-linear-gradient(left,#e47762,#f2b65a);-webkit-background-clip:text;margin-top:3rem;margin-bottom:.7rem}.booking-form__header,.booking-form__header .ist-tooltip{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.booking-form__header .ist-tooltip{margin-left:1rem;position:relative}.booking-form__header .ist-tooltip img{width:2.4rem;-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}.booking-form__header .ist-tooltip__content{-webkit-text-fill-color:#333;position:absolute;left:3.5rem;font-size:1.3rem;color:#333;font-weight:400;width:20rem;background-color:#fff;box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;border-radius:8px;padding:.5rem 1rem;display:none;-webkit-transition:all .25s linear;transition:all .25s linear}@media screen and (max-width:850px){.booking-form__header .ist-tooltip__content{left:-17rem;top:3rem}}.booking-form__header .ist-tooltip img:hover+.ist-tooltip__content{-webkit-transition:all .25s linear;transition:all .25s linear;display:block}.booking-form__sub-header{font-size:1.6rem;margin-bottom:4rem}.booking-form input{height:56px;width:312px;border-radius:8px;border:none;outline:none;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;padding:0 1rem;margin:1rem 0}.booking-form .whatsapp-notif{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.booking-form .whatsapp-notif .whatsapp-icon{width:1.7rem;margin-right:.8rem;fill:#32cd32}.booking-form .whatsapp-notif input[type=checkbox]{height:1.6rem;width:1.6rem;margin:.5rem 1rem .5rem 0}.booking-form .email-label,.booking-form .phone-label{position:relative}.booking-form .email-label .verification-tooltip,.booking-form .phone-label .verification-tooltip{position:absolute;top:0;right:0;border-radius:3rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);box-shadow:0 0 3px rgba(0,0,0,.4)}.booking-form .email-label .verification-tooltip span,.booking-form .phone-label .verification-tooltip span{text-transform:uppercase;font-size:1.3rem;font-weight:700;color:#fff;padding:.3rem 2rem .4rem}.booking-form .email-label .verification-tooltip.verified,.booking-form .phone-label .verification-tooltip.verified{background-color:#90d4a3}.booking-form .email-label .verification-tooltip.not-verified,.booking-form .phone-label .verification-tooltip.not-verified{background-color:#e47762;cursor:pointer}.booking-form .contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.booking-form .contact input:first-child{width:119px}.booking-form .contact input:last-child{width:170px}.booking-form .contact .phone-label{position:relative;margin-left:2rem;width:100%}.booking-form .contact .phone-label input{width:170px}.booking-form .contact .phone-label .phone-validation-tooltip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-70%;background-color:#fff;padding:.5rem 2rem;border-radius:5rem;border:1px solid #e47762;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;display:none}.booking-form .contact .phone-label .phone-validation-tooltip span{font-size:1.4rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media screen and (max-width:850px){.booking-form .contact .phone-label .phone-validation-tooltip{right:0;top:-25%}}.booking-form .contact .phone-label .phone-validation-tooltip.visible{display:block}.booking-form .select-courses{border:none;outline:none;color:#fff;font-size:1.6rem;font-weight:400;width:160px;height:46px;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-appearance:none;border-radius:100px;font-family:inherit;cursor:pointer;margin-top:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.booking-form .select-courses:active,.booking-form .select-courses:focus,.booking-form .select-courses:hover,.booking-form .select-courses:visited{color:#fff}.booking-form .select-courses.hidden{visibility:hidden}.booking-form .PhoneInputCountry{-webkit-justify-content:space-evenly;justify-content:space-evenly;width:7rem}.booking-form .PhoneInputCountryIcon{width:3.8rem;height:2.5rem;border:none;outline:none;background-color:transparent;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-appearance:none}.booking-form .PhoneInputCountry .PhoneInputCountrySelectArrow{width:.8rem;height:.8rem}.booking-form .PhoneInputInput{width:239px}.modal{width:482px;min-height:604px;background:#f2b65a;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:16px;padding:42px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;position:relative;overflow:hidden}.modal,.modal__wrapper{display:-webkit-flex;display:flex;display:none}.modal__wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.3);z-index:25}@media screen and (max-width:850px){.modal{padding:2rem 1.5rem;margin:0 1.5rem;min-height:auto}}.modal:after{content:"";position:absolute;top:0;left:-.7rem;background:url(/_next/static/media/modalArtwork.a077e94d4f2c4461e2a94ce75c6f8994.svg) 50%/contain no-repeat;z-index:6;width:100%;height:100%}.modal__top{padding-left:1.75rem;z-index:7}.modal__top--header{font-size:2rem;color:#fff}.modal__top--content{font-size:1.6rem;color:#fff;padding:.5rem 0 1rem}.modal__bottom{z-index:7;width:100%;min-height:460px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-appearance:none;border-radius:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;padding:2.8rem 2.8rem 1.8rem}@media screen and (max-width:850px){.modal__bottom{padding:2rem 1.5rem;min-height:auto}}.modal__bottom--courses,.modal__bottom--name,.modal__bottom--slots{font-size:1.6rem;font-weight:400;color:#666;padding-top:2rem}.modal__bottom--courses span,.modal__bottom--name span,.modal__bottom--slots span{color:#000;font-weight:600}.modal__bottom--name{padding-top:0}.modal__bottom--timezone{font-size:1.6rem;font-weight:400;color:#666;padding-top:2rem}.modal__bottom--courses-list{list-style:none;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;font-size:1.6rem;color:#000;font-weight:600;margin:0;padding-top:.5rem}@media screen and (max-width:850px){.modal__bottom--courses-list{font-size:1.4rem}}.modal__bottom .selected-slot{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;font-size:1.6rem;margin:1rem 0;font-weight:500}.modal__bottom .selected-slot>h3{margin-bottom:.5rem;font-size:2rem;color:#333}.modal__bottom .selected-slot>p{color:#666;font-size:1.6rem}.modal__bottom .custom-slot-liner{margin-top:1rem;font-size:1.6rem;font-weight:500}.modal__bottom .modal-btn-group{-webkit-align-self:center;align-self:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:2rem}@media screen and (max-width:850px){.modal__bottom .modal-btn-group{margin-top:1rem}}.modal__bottom .modal-btn-group .modal-confirm{border:none;outline:none;color:#fff;font-size:1.6rem;font-weight:400;width:140px;height:46px;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-appearance:none;border-radius:100px;font-family:inherit;cursor:pointer}.modal__bottom .modal-btn-group .modal-edit{outline:none;background-color:transparent;margin-top:1.8rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:1.4rem;font-weight:600;color:#666;border:none;border-bottom:2px solid #f2b65a;cursor:pointer}@media screen and (max-width:850px){.modal__bottom .modal-btn-group .modal-edit{margin-bottom:-.5rem}}.modal__batch-selection .modal{min-height:auto;position:relative;overflow:visible}.modal__batch-selection .modal__top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:0;margin-bottom:2rem}.modal__batch-selection .modal__top--header{color:#333}@media screen and (max-width:545px){.modal__batch-selection .modal__top--header{font-size:1.6rem}}.modal__batch-selection .modal__top--content{color:#333}@media screen and (max-width:545px){.modal__batch-selection .modal__top--content{font-size:1.4rem}}.modal__batch-selection .modal__bottom{padding:2rem;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:auto}.modal__batch-selection .modal-btn-group{justify-self:flex-end}.modal__batch-selection .modal .modal-close{cursor:pointer;position:absolute;top:-1rem;right:-1rem;border:none;outline:none;background-color:transparent}.modal__batch-selection .modal .modal-close img{width:3rem;background-color:#fff;border-radius:5rem}.modal__batch-selection .modal .choose-batch{font-size:1.8rem;color:#666;font-weight:500}@media screen and (max-width:545px){.modal__batch-selection .modal .choose-batch{font-size:1.6rem}}.modal__batch-selection .single-batch{cursor:pointer;padding:1.5rem 0;border-bottom:1px solid #aaa}.modal__batch-selection .single-batch:last-child{border:none}.modal__batch-selection .single-batch>p{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;color:#666}.modal__batch-selection .single-batch>p img{width:2rem;margin-right:.7rem}@media screen and (max-width:545px){.modal__batch-selection .single-batch>p img{width:1.5rem}.modal__batch-selection .single-batch>p{font-size:1.4rem}}.modal__batch-selection .single-batch>p span{color:#f3705b;font-weight:700;margin-left:1.7rem;position:relative}.modal__batch-selection .single-batch>p span:before{content:"";position:absolute;top:50%;left:-1rem;width:5px;height:5px;border-radius:1rem;background-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal__batch-selection .single-batch>h3{padding-left:2.7rem;font-size:1.6rem;padding-top:.5rem;font-weight:900}@media screen and (max-width:545px){.modal__batch-selection .single-batch>h3{font-size:1.5rem;padding-left:2.2rem}}.learn-page-metronome__wrapper{padding:15rem 0 10rem}.metronome__wrapper{margin:auto;height:500px;width:700px;background-color:#f5f5f5;-webkit-box-shadow:0 1px 6px gray;box-shadow:0 1px 6px gray;border-radius:10px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly}.metronome__wrapper,.metronome__wrapper .btn-group{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.metronome__wrapper .btn-group{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.metronome__wrapper .btn-group button{cursor:pointer;margin:.5rem}.metronome__header{font-size:3rem}.metronome__octaves{-webkit-flex-direction:column;flex-direction:column;width:100%}.metronome__octaves,.metronome__octaves--list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.metronome__octaves--list{width:71%;-webkit-justify-content:space-between;justify-content:space-between}.metronome__octaves--list-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.metronome__octaves--list-item h1{margin-bottom:.5rem}.metronome__octaves--list-item .shape{height:30px;width:30px;background-color:rgba(255,221,4,.805)}.metronome__octaves--list-item:nth-child(2) .shape,.metronome__octaves--list-item:nth-child(4) .shape{border-radius:5rem}.metronome__octaves--graph{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:2px solid #0277d6;width:80%;margin-top:2rem;position:relative}.metronome__octaves--graph .small-bar{width:2.8px;height:50px;background-color:red}.metronome__octaves--graph .large-bar{width:1px;height:80px;background-color:#0277d6}.metronome__octaves--graph .large-bar:first-child{-webkit-transform:translateX(3.5px);transform:translateX(3.5px)}.metronome__octaves--graph .large-bar:last-child{-webkit-transform:translateX(-3.5px);transform:translateX(-3.5px)}.metronome__octaves--graph .large-bar-red{background-color:#708090}.metronome__octaves--graph .seeker-bar{height:60px;width:10px;background-color:red;z-index:2;position:absolute;left:0;bottom:-2px;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%,0 0)}.metronome__control{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:2rem 3rem;border-radius:1.5rem;-webkit-box-shadow:0 1px 4px #eef8fb,0 0 10px silver;box-shadow:0 1px 4px #eef8fb,0 0 10px silver}.metronome__control .play-btn{width:6rem;margin-left:2rem;-webkit-box-shadow:0 1px 4px #656464;box-shadow:0 1px 4px #656464;border-radius:20rem;cursor:pointer}.metronome__control .slider-container{width:450px;height:2px;background-color:#0277d6;border-radius:5px}.metronome__control .slider-target{width:100px;height:35px;background:#f5f5f5;border-radius:4rem;border:1px solid #0277d6;cursor:pointer;-webkit-transform:translateY(-webkit-calc(-50% + 1px));transform:translateY(calc(-50% + 1px));display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.metronome__control .slider-target .bpm-level{font-size:1.6rem;color:#0277d6}.metronome__button{outline:none;border:none;background-color:#ff4d4d;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.6);box-shadow:0 1px 4px rgba(0,0,0,.6);padding:.7rem 2rem;border-radius:5rem;cursor:pointer;margin-left:2rem}.metronome__button.disabled{background-color:#9f9f9f;cursor:not-allowed}.sequencer-wrapper{margin:auto;background-color:#fff;height:600px;width:900px;-webkit-box-shadow:0 1px 6px gray;box-shadow:0 1px 6px gray;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;border-radius:10px}.sequencer-wrapper>h1{font-size:3rem}.sequencer-wrapper .notes-grid-parent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;width:80%;height:50%;position:relative}.sequencer-wrapper .notes-grid-parent .sequence-slider{position:absolute;height:80%;width:4px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:red;z-index:3}.sequencer-wrapper .notes-grid-parent .visualizer-wrapper{position:absolute;right:-1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;height:60%;width:2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.sequencer-wrapper .notes-grid-parent .visualizer-wrapper .visualizer{height:3rem;width:3rem}.sequencer-wrapper .notes-grid-parent .visualizer-wrapper .visualizer-1{background-color:#0095ff}.sequencer-wrapper .notes-grid-parent .visualizer-wrapper .visualizer-2{background-color:#32cd32;border-radius:3rem}.sequencer-wrapper .notes-grid-parent .visualizer-wrapper .visualizer-3{background-color:salmon;clip-path:polygon(50% 0,100% 100%,0 100%,50% 0);-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem)}.sequencer-wrapper .notes-grid{width:100%;margin:0 auto;height:3.3px;background-color:#f5d1c3;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.sequencer-wrapper .notes-grid .note-checkbox{visibility:hidden;position:relative;cursor:pointer}.sequencer-wrapper .notes-grid .note-checkbox:after{visibility:visible;content:"";height:10px;width:10px;border-radius:5rem;background-color:#aa3925;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sequencer-wrapper .notes-grid .note-checkbox:checked:after{visibility:visible;content:"";height:25px;width:25px;background-color:#ffb542;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sequencer-wrapper .control{padding:2rem 3rem;border-radius:1.5rem;-webkit-box-shadow:0 1px 4px #eef8fb,0 0 10px silver;box-shadow:0 1px 4px #eef8fb,0 0 10px silver}.sequencer-wrapper .control,.sequencer-wrapper .control-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.sequencer-wrapper .control-wrapper{-webkit-justify-content:space-between;justify-content:space-between}.sequencer-wrapper .control-wrapper .stop-recording{outline:none;border:none;background-color:#ff4d4d;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.6);box-shadow:0 1px 4px rgba(0,0,0,.6);padding:.7rem 2rem;border-radius:5rem;cursor:pointer;margin-left:2rem}.sequencer-wrapper .control-wrapper .stop-recording.disabled{background-color:#9f9f9f;cursor:not-allowed}.sequencer-wrapper .control .play-btn{width:6rem;margin-left:2rem;-webkit-box-shadow:0 1px 4px #656464;box-shadow:0 1px 4px #656464;border-radius:20rem;cursor:pointer}.sequencer-wrapper .control .slider-container{width:450px;height:2px;background-color:#0277d6;border-radius:5px}.sequencer-wrapper .control .slider-target{width:100px;height:35px;background:#f5f5f5;border-radius:4rem;border:1px solid #0277d6;cursor:pointer;-webkit-transform:translateY(-webkit-calc(-50% + 1px));transform:translateY(calc(-50% + 1px));display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.sequencer-wrapper .control .slider-target .bpm-level{font-size:1.6rem;color:#0277d6}.shape-size{height:30px;width:30px}.circle{border-radius:10rem}.triangle{clip-path:polygon(50% 0,100% 100%,0 100%,50% 0)}.green{background-color:#32cd32}.blue{background-color:#196ffa}.yellow{background-color:#dbca0a}.purple{background-color:#ae22ae}.red{background-color:#f3604f}.spark-booking__wrapper{width:100%;padding:1rem 1.5rem}@media screen and (max-width:769px){.spark-booking,.spark-booking__wrapper{margin-bottom:5rem}}.spark-booking__contact{display:-webkit-flex;display:flex;width:100%}.spark-booking__contact .spark-booking-input-box__wrapper:first-child{width:20%}.spark-booking__contact .spark-booking-input-box__wrapper:last-child{width:-webkit-calc(75% - 1.5rem);width:calc(75% - 1.5rem);margin-left:1.5rem}.spark-booking__details-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.spark-booking__details-form .PhoneInput{margin-bottom:1.5rem;width:95%}.spark-booking__details-form .PhoneInputCountry{-webkit-justify-content:space-evenly;justify-content:space-evenly;width:7rem;max-height:5.5rem}.spark-booking__details-form .PhoneInputCountryIcon{width:3.8rem;height:2.5rem;border:none;outline:none;background-color:transparent;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-appearance:none}.spark-booking__details-form .PhoneInputCountry .PhoneInputCountrySelectArrow{width:.8rem;height:.8rem}.spark-booking__details-form .PhoneInput .spark-booking-input-box__wrapper{margin:0}.spark-booking__details-form .primary-button{-webkit-transform:translateX(-5%);transform:translateX(-5%);margin:auto}.spark-booking__details-form .timezone{margin:-.5rem 0 1.5rem}.spark-booking__courses-form{max-height:34rem;overflow-y:scroll;overflow-x:hidden;position:relative}.spark-booking__courses-form::-webkit-scrollbar{width:1.2rem}.spark-booking__courses-form::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.spark-booking__courses-form::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.1)}.spark-booking__wrapper.courses__wrapper{position:relative;overflow:hidden}.spark-booking__choose-slot{max-height:34rem;overflow-y:scroll;overflow-x:hidden;position:relative}.spark-booking__choose-slot__locationContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.spark-booking__choose-slot__locationContainer--p-text{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#000}.spark-booking__choose-slot__locationContainer--s-text{color:#e47762;font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.spark-booking__choose-slot::-webkit-scrollbar{width:1.2rem}.spark-booking__choose-slot::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.spark-booking__choose-slot::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.1)}.spark-booking__wrapper .primary-button{-webkit-transform:translateX(-5%);transform:translateX(-5%);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:3rem auto auto}.spark-booking__wrapper.choose-slot__wrapper{position:relative;overflow:hidden}.spark-booking__wrapper .shadow{position:absolute;width:100%;height:1px;-webkit-box-shadow:0 0 25px 2px #969696;box-shadow:0 0 25px 2px #969696;-webkit-transform:translateX(.8rem)!important;transform:translateX(.8rem)!important}.spark-booking__wrapper .shadow-1{top:0;clip-path:inset(0 0 -25px 0)}.spark-booking__wrapper .shadow-2{clip-path:inset(-25px 0 0 0);bottom:7rem}.slot-selection-component{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.slot-selection-component__wrapper{padding:0}.slot-selection-component__container__wrapper{padding:0;margin:1.6rem 0}.slot-selection-component__container--p-text{color:#333;font-family:Lato;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left}.spark-booking__slots-form--day-selector{overflow-x:scroll;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;padding-bottom:2rem}.spark-booking__slots-form--day-selector--single-day{font-size:1.6rem;font-weight:500;margin:0 2rem 0 0;color:#666;cursor:pointer;padding-bottom:.7rem}.spark-booking__slots-form--day-selector--single-day input{display:none}.spark-booking__slots-form--day-selector--single-day.active{padding-bottom:.2rem;font-weight:700;border-bottom:2px solid #f2b65a;color:#333}.spark-booking__slots-form--day-selector--single-day.app-booking-active{border-bottom:2px solid #f2b65a;font-weight:900;font-size:18px;margin-bottom:-.5px;color:#333}.spark-booking__slots-form--day-selector.app-booking{border-bottom:1px solid #666;padding-bottom:0}.spark-booking__slots-form--slot-selector{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:2rem}@media screen and (min-width:768px){.spark-booking__slots-form--slot-selector{min-height:30rem}.spark-booking__slots-form--slot-selector.autoHeight{min-height:auto}}.spark-booking__slots-form--slot-selector--single-course>span{font-size:1.6rem;font-weight:700}.spark-booking__slots-form .slots-timezone{font-size:1.2rem;font-weight:700;display:inline-block;width:95%;text-align:center;margin:3rem auto .5rem}.spark-booking__slots-form .primary-button{margin-top:1rem}.spark-booking__slots-form .custom-slot-text{display:inline-block;font-size:1.4rem;font-weight:700;margin:1.5rem 0}.spark-booking__wrapper.confirmation-wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:0;padding:0 1.5rem 1rem}.spark-booking__wrapper.confirmation-wrapper .MuiCircularProgress-colorPrimary{color:#f3705b}.spark-booking__wrapper.confirmation-wrapper .MuiCircularProgress-colorPrimary svg circle{stroke-width:5}.spark-booking__wrapper.confirmation-wrapper .confirmation-timer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;margin-top:3rem;color:#333}.spark-booking__wrapper.confirmation-wrapper .confirmation-timer>div{margin-left:1rem}.spark-booking__wrapper.confirmation-wrapper .primary-button{margin-top:1rem}.spark-booking__booking-confirmation{width:100%;margin-top:.4rem}.spark-booking__booking-confirmation--header{font-size:2rem;font-weight:700;display:block;margin:1.5rem 0;color:#333}.spark-booking__booking-confirmation--content{font-size:1.6rem;color:#666;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:.3rem 1.1rem .3rem 0}.spark-booking__booking-confirmation--content span span{color:#333;font-weight:700}.spark-booking__booking-confirmation--content span a{color:#e57b62;font-size:1.4rem;font-weight:700}.spark-booking__booking-confirmation--content span a:hover{color:#e57b62}.spark-booking__booking-confirmation--time-to{font-size:2rem;font-weight:700;margin:1.5rem 0;color:#333}.spark-booking__booking-confirmation--time-to span{display:block}.spark-booking__booking-confirmation--bookings{background:#f7eee7;box-shadow:0 2.98833px 2.98833px rgba(0,0,0,.25);-webkit-box-shadow:0 2.98833px 2.98833px rgba(0,0,0,.25);-webkit-appearance:none!important;border-radius:16px;padding:2.5rem 3rem}.spark-booking__booking-confirmation--bookings .title{font-size:1.4rem;color:#333;font-weight:700;margin:.5rem 0}.spark-booking__booking-confirmation--bookings .title span{font-weight:500;color:#999}.spark-booking__booking-confirmation--bookings--slots{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.spark-booking__booking-confirmation--bookings--slots .single-slot{width:100%;font-size:1.4rem;color:#333;padding:2rem 0;border-bottom:1px solid #aaa}.spark-booking__booking-confirmation--bookings--slots .single-slot span{font-weight:700}.spark-booking__booking-confirmation--bookings--slots .single-slot:last-child{border:none;padding-bottom:1rem}.spark-booking__booking-confirmation--edit{cursor:pointer;font-size:1.6rem;font-weight:700;color:#e47762;text-decoration:underline;text-align:center;-webkit-transform:translateX(-35%);transform:translateX(-35%);margin-top:2.5rem}.spark-booking__booking-confirmation--edit:hover{color:#e47762;text-decoration:underline}.spark-booking__booking-confirmation--app_booking{width:90%;padding:2rem 3.5rem;background:#fff;border-radius:16px;margin-top:2rem}.spark-booking__booking-confirmation--app_booking---headText{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.149416px;color:#333}.spark-booking__booking-confirmation--app_booking---media{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.spark-booking__booking-confirmation--app_booking---media----text{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.149416px;color:#666}.spark-booking__booking-confirmation--app_booking---media----text.bold{font-weight:700;color:#333}.spark-booking__booking-confirmation--app_booking---media----link{font-family:Poppins;font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:-.149416px;color:#e57b62;margin-left:.5rem}.spark-booking__booked--header{font-family:Lato;font-size:2.4rem;font-weight:900;line-height:26px;margin-bottom:3.2rem;color:#333}.spark-booking__booked--header,.spark-booking__booked--liner{font-style:normal;letter-spacing:-.1494163424px;text-align:left}.spark-booking__booked--liner{font-size:1.4rem;font-weight:500;opacity:.8;margin-bottom:.5rem;color:#9a9a9a;line-height:2.4rem}.spark-booking__booked__contact-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.spark-booking__booked__contact-container--contact-info{font-size:1.4rem;font-style:normal;font-weight:500;color:#999;line-height:2.4rem;letter-spacing:-.1494163424px;text-align:left}.spark-booking__booked__contact-container--contact-info span{color:#333;font-size:1.2rem;font-style:normal;font-weight:600;margin-left:1.2rem;line-height:2.4rem;letter-spacing:-.1494163424px;text-align:left}.spark-booking__booked__contact-container--change-status{font-size:1.2rem;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-.1494163424px;text-align:left;color:#e57b62}.spark-booking__booked__classinfo-card--wrapper{width:100%}.spark-booking__booked .primary-button.version-1{margin-top:3rem!important}.spark-booking__booked--content{font-size:1.6rem;margin:1rem 0}.spark-booking__booked--content-1{color:#666;font-weight:300}.spark-booking__booked--content-2{color:#333;font-weight:500;margin-bottom:2rem}.spark-booking__booked--content-3{font-weight:500;color:#999}.spark-booking__booked--slots{margin-bottom:2rem}.spark-booking__booked--slots .single-slot{font-size:1.6rem;font-weight:900;margin-bottom:1rem}.spark-booking__booked--joining{font-size:1.8rem;font-weight:900;margin:1.5rem 0}.spark-booking__booked--joining-link{height:7rem;width:100%;background:url(/_next/static/media/brush-stroke.347cf2f317b8b4818bc1edd09fbf27bb.svg) 50%/contain no-repeat;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.spark-booking__booked--joining-link--href{padding-left:3rem;padding-bottom:1rem;font-size:2.5rem;font-weight:900;color:#4086ff;text-decoration:underline}.spark-booking__booked--joining-link--href:hover{color:#4086ff;text-decoration:underline}.spark-booking__booked--joining-steps{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;margin-top:1rem}.spark-booking__booked--joining-steps .single-step{display:grid;grid-template-columns:6rem 1fr;margin-bottom:1rem}.spark-booking__booked--joining-steps .single-step>span{font-size:1.6rem;font-weight:700;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.spark-booking__booked--joining-steps .single-step p{line-height:2.2rem;font-size:1.5rem;font-weight:500;color:#666}.spark-booking__booked--joining-steps .single-step p span{font-weight:700;display:inline-block}.spark-booking__booked .expect{font-size:2.4rem;font-weight:900;margin:1rem 0 1.5rem}.spark-booking__booked--ending p{font-size:1.6rem;margin:.5rem 0}.spark-booking__booked--ending p.first{color:#999;font-weight:300}.spark-booking__booked--ending p.second{color:#666;font-weight:500;margin-bottom:2rem}.spark-booking__booked--ending .outline{font-size:1.6rem;font-weight:700;color:#e47762;text-decoration:underline;text-align:center}.spark-booking__booked--ending .outline:hover{color:#e47762;text-decoration:underline}.spark-booking__booked--referral img{width:100%}.spark-booking__booked--referral .sharing{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:2rem;padding:1.2rem 1.5rem;border:2px dashed #000;border-radius:10rem}.spark-booking__booked--referral .sharing span{color:#4086ff;font-size:1.4rem;font-weight:700;padding-right:.5rem;display:inline-block;width:100%;text-align:left}.spark-booking__booked--referral .sharing img{width:2.5rem;cursor:pointer}.spark-booking__booked .sharing__icons{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:2rem 0 1rem}.spark-booking__booked .sharing__icons>button{margin:0 .5rem}.spark-welcome-screen__wrapper{min-height:40rem}.spark-welcome-screen__header{font-size:2rem;color:#333;font-weight:700;margin-bottom:2rem}.spark-welcome-screen__header.v1{font-size:42px;font-weight:900;line-height:58px;letter-spacing:-.200000003px;text-align:left}.spark-welcome-screen__header__span{font-size:28px;font-weight:900;line-height:38px;letter-spacing:-.200000003px;text-align:left}.spark-welcome-screen__content{font-size:1.6rem;color:#666;margin-bottom:1rem}.spark-welcome-screen__content.v1{font-size:22px;line-height:32px;font-weight:400;letter-spacing:-.200000003px;text-align:left;margin-bottom:8rem}.spark-welcome-screen__list{margin-bottom:10rem}.spark-welcome-screen__list li{font-size:1.6rem;font-weight:700}.spark-welcome-screen .urgency{display:inline-block;width:100%;font-size:2rem;font-weight:900;text-align:center;margin:1rem 0}.spark-welcome-screen .primary-button{width:25rem;margin:auto}.add-to-calendar{height:100%}.add-to-calendar,.add-to-calendar__action{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}.add-to-calendar__action .onboarding-secondary-link{margin-top:1.5rem}.onboarding-joining__wrapper{-webkit-align-items:center;align-items:center;width:100%}.onboarding-course-outline__wrapper,.onboarding-joining__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.onboarding-course-outline__header{font-size:1.6rem;font-weight:900;margin:2rem 0 3rem}.onboarding-course-outline__single-course{margin:1.5rem 0 2.5rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.onboarding-course-outline__single-course--title{font-size:1.8rem;font-weight:900;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;color:#333}.onboarding-course-outline__single-course--title span{text-align:center;display:inline-block;margin-right:1rem;background-color:#f2b65a;height:2.3rem;width:2.3rem;border-radius:3rem}.onboarding-course-outline__single-course--description{font-size:1.4rem;color:#666;font-weight:500;margin:1.5rem 0 2.5rem}.onboarding-course-outline__single-course .primary-button{-webkit-align-self:center;align-self:center;width:15.4rem;height:4.2rem;font-size:1.35rem;padding:0}.onboarding-personalise{width:100%}.onboarding-personalise .MuiAccordionSummary-content.Mui-expanded{margin:12px 0!important}.onboarding-personalise__accordion{background:#fff;border:1px solid rgba(237,237,237,.8)!important;box-shadow:0 4px 4px rgba(0,0,0,.08)!important;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.08)!important;border-radius:16px!important}.onboarding-personalise__accordion-summary{padding:.5rem 2rem!important}.onboarding-personalise__accordion-summary--top--title{font-size:1.8rem;font-weight:900;color:#e47762;margin-bottom:.7rem}.onboarding-personalise__accordion-summary--top--details{font-size:1.4rem;font-weight:500;color:#666}.onboarding-personalise__accordion-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:flex-start;align-self:flex-start}.onboarding-personalise__accordion-details--header{font-size:1.8rem;font-weight:700;margin:1.5rem 0 2rem;color:#333}.onboarding-personalise__accordion-details--sub-header{font-size:1.3rem;font-weight:500;color:#666;margin-bottom:-.5rem}.onboarding-personalise .personalise-card{padding:0 1.5rem;background:#fff;margin-bottom:1rem;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;cursor:pointer;height:5rem;max-width:25rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.onboarding-personalise .personalise-card span{font-size:1.6rem;font-weight:500;color:#666}.onboarding-personalise .personalise-card__checked{border:2px solid #f2b65a}.onboarding-personalise .personalise-card__checked span{color:#f2b65a}.onboarding-personalise .primary-button{margin-top:2.5rem}.onboarding-all-set{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.onboarding-all-set__header{font-size:2.2rem;font-weight:700;color:#333;text-align:center}.onboarding-all-set__content{font-size:1.6rem;font-weight:500;color:#666;text-align:center;margin:1.5rem 0 2rem;line-height:2.4rem}.onboarding-all-set__content span{color:#333;font-weight:700}.onboarding-all-set .primary-button{margin-bottom:2rem}.spark-booking-input-box{position:relative}.spark-booking-input-box__wrapper{width:95%;margin-bottom:1.5rem}.spark-booking-input-box__title{position:absolute;font-size:1.3rem;color:#333;left:2rem;font-weight:500;background-color:#fff;top:-.6rem;padding:0 .5rem}.spark-booking-input-box .input-box{height:5.5rem;width:100%;border:none;font-size:1.6rem;outline:none;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:8px;padding:0 1rem}.spark-booking-input-box .input-box.active{border:2px solid #f2b65a}.spark-booking-input-box .input-box.active::-webkit-input-placeholder{display:none;color:transparent}.spark-booking-input-box .input-box.active::-moz-placeholder{display:none;color:transparent}.spark-booking-input-box .input-box.active:-ms-input-placeholder{display:none;color:transparent}.spark-booking-input-box .input-box.active::placeholder{display:none;color:transparent}.spark-booking-input-box .input-box.error{border-bottom:4px solid #c84343}.spark-booking-input-box__error-text{color:#c84343;display:inline-block;font-size:1.2rem;margin:.5rem 0}.spark-booking-input-box.number-input:after{content:"";position:absolute;height:2rem;width:2rem;top:1.7rem;right:1.5rem;background:url(/_next/static/media/whatsapp.b1732bf4e6a90b8c00a8aee625662dd3.svg) 50%/contain no-repeat}.spark-booking-course-card{height:5.5rem;width:100%;background:#fff;border-radius:8px;padding:0 1.5rem 0 1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;border-radius:8px!important}.spark-booking-course-card__wrapper{margin:1.3rem .8rem;width:100%}.spark-booking-course-card__wrapper *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;font-family:Lato!important}.spark-booking-course-card__wrapper>div{border-radius:8px!important;margin-right:1rem!important;border:none!important;box-shadow:0 0 8px rgba(75,0,188,.08)!important;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08)!important;-webkit-appearance:none!important}.spark-booking-course-card__wrapper.checked>div{border:2px solid #f2b65a!important}.spark-booking-course-card__wrapper.checked .spark-booking-course-card__label span{color:#f2b65a;font-weight:700}.spark-booking-course-card__wrapper.disabled>div{background-color:#eee!important}.spark-booking-course-card .course-title{font-size:1.6rem;font-weight:500}.spark-booking-course-card>div{margin:0}.spark-booking-course-card__label{-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-right:0!important;padding:17px 0 17px 10px}.spark-booking-course-card__label span{font-size:1.6rem!important;color:#666;font-weight:700}.spark-booking-course-card__label span .single-course-title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.spark-booking-course-card__label span .co-booked-title{font-size:1.2rem!important;font-weight:500!important;padding-left:1.2rem;position:relative;color:#666!important}.spark-booking-course-card__label span .co-booked-title:before{content:"";position:absolute;z-index:10;height:.8rem;width:.8rem;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/_next/static/media/star.cb6f41dadc04e2dab74a7d9260b7fb7c.svg) 50%/cover no-repeat}.spark-booking-course-card__label .course-checkbox{-webkit-order:2;order:2;height:1.5rem;width:1.5rem;position:relative;z-index:5;visibility:hidden}.spark-booking-course-card__label .course-checkbox:after{visibility:visible;content:"";position:absolute;top:-.4rem;left:0;height:2rem;width:2rem;cursor:pointer;z-index:10}.spark-booking-course-card__label .course-checkbox.checked:after{background:url(/_next/static/media/checked.4148e1d1755621c2b098af3b896caafa.svg) 50%/contain no-repeat}.spark-booking-course-card__label .course-checkbox.unchecked:after{background:url(/_next/static/media/unchecked.d87282948428ac25faa45462dac0843a.svg) 50%/cover no-repeat}.spark-booking-course-card.disabled .spark-booking-course-card__label{cursor:not-allowed!important}.spark-booking-course-card.disabled .spark-booking-course-card__label span{color:#999}.spark-booking-course-card__details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.spark-booking-course-card__details--first-line{line-height:1.8rem!important;padding:2rem 0;border-top:1px solid #eee;font-size:1.4rem!important}.spark-booking-course-card__details--second-line{line-height:1.8rem!important;font-size:1.4rem!important;font-weight:700!important;padding-left:3.5rem!important;position:relative;z-index:5}.spark-booking-course-card__details--second-line:before{content:"";position:absolute;z-index:10;height:2rem;width:2rem;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/_next/static/media/star.cb6f41dadc04e2dab74a7d9260b7fb7c.svg) 50%/cover no-repeat}.spark-booking-course-card .MuiAccordionSummary-expandIcon{padding:.5rem}.spark-booking-slot-card{font-size:1.4rem;padding:0 1rem;color:#999;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.spark-booking-slot-card__wrapper{padding:1.4rem .8rem 1.4rem .4rem;width:90%;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08)!important;-webkit-appearance:none!important;border-radius:8px;margin:1.5rem 0;cursor:pointer;position:relative}.spark-booking-slot-card__wrapper:after{content:"";position:absolute;top:50%;right:1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2.4rem;width:2.4rem;z-index:10;background:url(/_next/static/media/unchecked.d87282948428ac25faa45462dac0843a.svg) 50%/contain no-repeat}.spark-booking-slot-card__wrapper.checked{border:2px solid #f2b65a}.spark-booking-slot-card__wrapper.checked:after{background:url(/_next/static/media/checked.4148e1d1755621c2b098af3b896caafa.svg) 50%/contain no-repeat}.spark-booking-slot-card__wrapper.disabled{background-color:#eee}.spark-booking-slot-card__wrapper.not-allowed{cursor:not-allowed}.spark-booking-slot-card__wrapper .co-booking-slot{position:absolute;display:inline-block;text-align:left;left:22rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.1rem;color:#666;min-width:10rem;max-width:15rem}.spark-booking-slot-card__wrapper .co-booking-slot img{width:.9rem;margin-right:.3rem}.spark-booking-slot-card__wrapper .tap-here-tooltip{height:2.5rem;width:15rem;background-color:#eee;box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-appearance:none;border-radius:8px;padding:.5rem;text-align:center;position:absolute;z-index:50}.spark-booking-slot-card__wrapper .tap-here-tooltip:after{content:"";position:absolute;top:-1rem;left:1rem;height:1rem;width:2rem;background-color:#eee;clip-path:polygon(50% 20%,0 100%,100% 100%)}.spark-booking-slot-card__wrapper .tap-here-tooltip span{display:inline-block;text-align:center;width:100%;font-size:1.2rem}.spark-booking-slot-card__wrapper.app-booking{width:100%;-webkit-box-shadow:0 4px 4px 1px rgba(51,51,51,.25);box-shadow:0 4px 4px 1px rgba(51,51,51,.25);border-radius:8px;height:auto}.spark-booking-slot-card__wrapper.app-booking:after{display:none}.spark-booking-slot-card_app-booking{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:1rem;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.spark-booking-slot-card_app-booking--time{font-family:Poppins;font-style:normal;font-weight:700;font-size:18px;line-height:27px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#333}.spark-booking-slot-card_app-booking--checked{width:24px;height:24px}.spark-booking-slot-card--p-text{font-family:Lato;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:#333}.spark-booking-slot-card__co-booking{padding-left:1.1rem;margin-top:4px;padding-top:rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-booking-slot-card__co-booking-text{font-family:Lato;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left;margin-top:1px;margin-left:5px}.spark-booking-slot-card__co-booking--img{width:1.2rem;margin-right:4px}.courses-table{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fffcfa;-webkit-box-shadow:0 2.98833px 2.98833px rgba(0,0,0,.25);box-shadow:0 2.98833px 2.98833px rgba(0,0,0,.25);border-radius:8px}.courses-table__wrapper{width:100%}.courses-table__wrapper .timezone{text-align:center;width:100%;display:inline-block;margin:1rem 0;font-size:1.2rem}.courses-table__single-row{display:grid;grid-template-columns:1.7fr 1.1fr 1fr 1.2fr;position:relative}.courses-table__single-row span{border:.5px solid #eee;font-size:1.3rem;padding:1rem 0}.courses-table__single-row span.course{font-weight:700;padding:1rem}.courses-table__single-row span.date{text-align:center}.courses-table__single-row span.day,.courses-table__single-row span.time{font-weight:900;text-align:center}.courses-table__single-row:first-child .course{border-top-left-radius:8px}.courses-table__single-row:first-child .time{border-top-right-radius:8px}.courses-table__single-row:last-child .course{border-bottom-left-radius:8px}.courses-table__single-row:last-child .time{border-bottom-right-radius:8px}.courses-table__single-row--header span{font-weight:900!important}.courses-table__single-row .add-to-calendar-link{z-index:100;cursor:pointer;position:absolute;right:-1.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2.6rem;width:2.6rem;border-radius:5rem;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25)}.courses-table__single-row .add-to-calendar-link:after{z-index:99;content:"";position:absolute;height:1.6rem;width:1.6rem;left:50%;top:50%;background:url(/_next/static/media/calendarIconWhite.13e5bedef7a3f705407314da6d913e99.svg) 50%/contain no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.courses-table__single-row .add-to-calendar-link__dropdown-open:after{height:1.3rem;width:1.3rem;background:url(/_next/static/media/whiteCross.e790b35bef2dc2d128e69f2f65164aa1.svg) 50%/contain no-repeat}.courses-table__single-row .add-to-calendar-link__dropdown{z-index:100;position:absolute;top:100%;right:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:15rem;background:#fffcfa}.courses-table__single-row .add-to-calendar-link__dropdown span{width:100%;padding:1rem 1.5rem;cursor:pointer}.courses-table__single-row .add-to-calendar-link__tooltip{height:2.5rem;width:18rem;background-color:#eee;box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-appearance:none;border-radius:8px;padding:.5rem;text-align:center;position:absolute;right:-2rem;top:110%;z-index:102}.courses-table__single-row .add-to-calendar-link__tooltip:after{content:"";position:absolute;top:-1rem;right:1rem;height:1rem;width:2rem;background-color:#ddd;clip-path:polygon(50% 20%,0 100%,100% 100%)}.courses-table__single-row .add-to-calendar-link__tooltip span{display:inline-block;text-align:center;width:100%;font-size:1.2rem;border:none;padding:0}.course-info-card{max-width:95%;height:8.4rem;padding:2rem 1.5rem;margin:1rem 0 2rem .8rem;border-radius:.5rem;background-color:#e7f2ff}.course-info-card__wrapper{font-family:Lato;margin:1.6rem 0 1rem}.course-info-card__wrapper h1{font-weight:900}.course-info-card__wrapper h1,.course-info-card__wrapper h1 span{color:#333;font-size:18px;font-style:normal;line-height:22px;letter-spacing:-.1494163424px;text-align:left}.course-info-card__wrapper h1 span{margin-left:.5rem;font-weight:400}.course-info-card.bg-yellow{background-color:#fffae9}.course-info-card.bg-purple{background-color:#f1e9ff}.course-info-card--course-name{font-size:1.6rem;font-style:normal;font-weight:700;color:#666;line-height:19px;letter-spacing:-.1494163424px;text-align:left}.course-info-card--course-name.app_booking{font-family:Poppins;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.149416px;color:#333;margin-top:-5px}.course-info-card--timimgs{font-size:1.4rem;font-style:normal;margin-top:1rem;font-weight:400;line-height:17px;letter-spacing:-.1494163424px;text-align:left;color:#666}.course-info-card--timimgs.app_booking{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:-.149416px;color:#666}.course-info-card--edit{font-size:1.6rem;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;text-align:center;margin:1.1rem 3rem 1rem 1rem;color:#e47762;text-decoration:underline}.course-info-card.app_booking{-webkit-box-shadow:0 4px 4px 1px rgba(51,51,51,.25);box-shadow:0 4px 4px 1px rgba(51,51,51,.25);border-radius:8px}.onboarding-stage{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.onboarding-stage__wrapper{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.onboarding-stage .single-stage{height:5px;width:-webkit-calc(25% - .5rem);width:calc(25% - .5rem);border-radius:5rem}.onboarding-stage .single-stage.empty{background-color:rgba(236,127,87,.2)}.onboarding-stage .single-stage.half{background-color:rgba(236,127,87,.2);position:relative}.onboarding-stage .single-stage.half:after{content:"";position:absolute;left:0;top:0;height:5px;width:50%;border-radius:5rem;background-color:#ec7f57}.onboarding-stage .single-stage.filled{background-color:#ec7f57}.onboarding-stage__stage-title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:1.5rem 0 2.5rem;width:100%}.onboarding-stage__stage-title span{min-width:5.5rem;font-size:1.5rem;font-weight:500;display:inline-block;margin-right:1rem;color:#666}.onboarding-stage__stage-title h2{font-size:2.4rem;font-weight:900;color:#333;min-width:215px}.onboarding-invitecard{min-height:42.5rem;-webkit-justify-content:center;justify-content:center}.onboarding-invitecard__wrapper{margin:2rem auto 3.5rem;padding:2.4rem 2rem 2rem;width:32.8rem;font-family:Lato;border-radius:1rem;background:-webkit-linear-gradient(306.09deg,#2274ff -33.59%,#ff36d3 109.08%);background:linear-gradient(143.91deg,#2274ff -33.59%,#ff36d3 109.08%)}.onboarding-invitecard h2{font-family:Lato;font-size:15px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;color:linear-gradient(90deg,#e47762,#f2b65a 98.07%)}.onboarding-invitecard__viewButton{margin:1.2rem auto;width:15.6rem;font-weight:600;height:4.3rem;display:-webkit-flex;display:flex;font-size:1.4rem;-webkit-justify-content:center;justify-content:center}.onboarding-invitecard--header{font-size:2rem;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.200000003px;text-align:center;color:#fff}.onboarding-invitecard--ticket{margin:2.4rem 0 3.2rem;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.onboarding-invitecard h1{font-size:1.4rem;line-height:35px;text-align:center;color:#ececec}.onboarding-invitecard h1,.onboarding-invitecard h1 span{font-family:Lato;font-style:normal;font-weight:400;letter-spacing:-.200000003px}.onboarding-invitecard h1 span{font-size:2rem;line-height:18px;color:#ffc700}.onboarding-invitecard__shareContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:1.4rem 1.3rem 1.3rem;border-radius:3.2rem;margin-top:3.2rem;height:4.6rem;width:29rem;background-color:#fff}.onboarding-invitecard__shareContainer--whatsapp-icon{width:1.8rem;height:1.6rem}.onboarding-invitecard__shareContainer--title{font-family:Lato;font-size:14px;font-style:normal;margin-left:1rem;font-weight:700;color:#48c857;line-height:17px;letter-spacing:0;text-align:left}.onboarding-invitecard__copy-url-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border-radius:3.2rem;margin-top:1.6rem;cursor:pointer;height:5rem;width:100%;background-color:#fff}.onboarding-invitecard__copy-url-container--url{width:62%;font-family:Lato;font-size:1.4rem;font-style:normal;font-weight:400;line-height:14px;color:#4086ff;letter-spacing:0;text-align:left;margin:2rem 2rem 1.4rem 2.4rem}.onboarding-invitecard__copy-url-container__copy-link{width:38%;height:100%;z-index:5;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#f2b65a;margin-left:auto;border-radius:0 3.2rem 3.2rem 0}.onboarding-invitecard__copy-url-container__copy-link h2{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;color:#fff;line-height:17px;letter-spacing:0;text-align:left}.onboarding-invitecard__progressBar-wrapper{margin:0 2rem 2rem;padding:0 1rem;width:95%;font-family:Lato;border-radius:1rem}.onboarding-invitecard-b{-webkit-justify-content:center;justify-content:center}.onboarding-invitecard-b__wrapper{margin:0 auto;padding:2rem 1.5rem;width:95%;font-family:Lato;border-radius:1rem}.onboarding-invitecard-b h2{font-family:Lato;font-size:15px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;color:#f2b65a}.onboarding-invitecard-b--header{font-family:Lato;font-size:26px;font-style:normal;font-weight:900;line-height:32px;letter-spacing:-.200000003px;text-align:left;color:#002704}.onboarding-invitecard-b--ticket{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:1.6rem 0 2.4rem}.onboarding-invitecard-b--ticket-img{width:70%}.onboarding-invitecard-b--offer-text{font-size:1.75rem;line-height:3.5rem;text-align:center;color:#666}.onboarding-invitecard-b--offer-text,.onboarding-invitecard-b--offer-text span{font-family:Lato;font-style:normal;font-weight:400;letter-spacing:-.200000003px}.onboarding-invitecard-b--offer-text span{font-size:2rem;line-height:18px;color:#ffc700}.onboarding-invitecard-b__shareContainer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:1.4rem 1.3rem 1.3rem;border-radius:3.2rem;margin-top:3rem;height:4.6rem;width:100%;background-color:#fff}.onboarding-invitecard-b__shareContainer--whatsapp-icon{width:1.8rem;height:1.6rem}.onboarding-invitecard-b__shareContainer--title{font-family:Lato;font-size:14px;font-style:normal;margin-left:1rem;font-weight:700;color:#48c857;line-height:17px;letter-spacing:0;text-align:left}.onboarding-invitecard-b__share-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:3rem}@media screen and (max-width:1201px){.onboarding-invitecard-b__share-container{-webkit-justify-content:space-around;justify-content:space-around}}.onboarding-invitecard-b__share-container__copyLinkButton{width:15.4rem;height:4.6rem;cursor:pointer;display:-webkit-flex;display:flex;background-color:#f2b65a;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:3.2rem}.onboarding-invitecard-b__share-container__copyLinkButton--p-text{font-family:Lato;font-size:1.2rem;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0;text-align:left;color:#fff}.onboarding-invitecard-b__share-container__whatsappButton{width:15.4rem;cursor:pointer;height:4.6rem;display:-webkit-flex;display:flex;background-color:#56d062;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:3.2rem}.onboarding-invitecard-b__share-container__whatsappButton.affilate-share{width:26.4rem}@media screen and (max-width:993px){.onboarding-invitecard-b__share-container__whatsappButton.affilate-share{width:100%}}.onboarding-invitecard-b__share-container__whatsappButton--p-text{font-family:Lato;font-size:1.2rem;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0;text-align:left;color:#fff}.onboarding-invitecard-b__share-container__whatsappButton--whatsapp-icon{width:1.8rem;height:1.6rem;margin-bottom:-4px;margin-right:5px}.onboarding-invitecard-b__progressBar-wrapper{margin:0 2rem 2rem;padding:0 1rem;width:95%;font-family:Lato;border-radius:1rem}.on-boarding-progress-bar__wrapper{margin:0;width:100%}.on-boarding-progress-bar--conformation-msg{font-family:Lato;font-size:16px;font-style:italic;font-weight:300;line-height:22px;letter-spacing:-.1494163424px;text-align:center;color:#999}.on-boarding-progress-bar__progress-container{width:100%;height:1.25rem;margin-top:1rem;background-color:#dadada;border-radius:1rem}.on-boarding-progress-bar__progress-container--percentage-progress{height:100%;width:0;-webkit-transition:12s ease;transition:12s ease;-webkit-transition-delay:1s;transition-delay:1s;border-radius:1rem 1.5rem 1.5rem 1rem;background-color:#ffc700}.confirmation-ticket{margin-top:2rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.confirmation-ticket__wrapper{margin:0}.confirmation-ticket .confirmation-info-text{font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:-.1494163424px;text-align:left;color:#999}.confirmation-ticket .confirmation-date{font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;margin-left:-2rem;line-height:21px;letter-spacing:-.1494163424px;text-align:left}.confirmation-ticket__buttonStyle{margin:3.2rem auto;width:16.5rem;height:4.2rem;display:-webkit-flex;display:flex;font-weight:600;font-size:1.4rem;-webkit-justify-content:center;justify-content:center}.confirmation-ticket__gradient-img{position:relative;width:32rem;height:15rem}.confirmation-ticket__sparklogo{position:absolute;top:3rem;z-index:100;left:3.5rem}.confirmation-ticket__ticket-layout-img{position:absolute;left:1.135rem;bottom:.7rem}.confirmation-ticket--coursename{position:absolute;top:2.75rem;z-index:100;left:12rem;width:17rem;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;text-align:right;color:#333}.confirmation-ticket--p-text{position:absolute;left:3.5rem;bottom:5rem}.confirmation-ticket--s-text{position:absolute;left:3.5rem;bottom:2.5rem}.confirmation-ticket--date-position{position:absolute;left:23rem;bottom:4.7rem}.confirmation-ticket--date-position.custom-slot{left:21.5rem}.confirmation-ticket--time-position{position:absolute;left:22.5rem;bottom:2.2rem}.recommended_slots_bottom_sheet_wrapper{padding:2rem 2rem 1rem}.recommended_slots_bottom_sheet-header{font-family:Poppins;font-style:normal;font-weight:700;font-size:18px;line-height:27px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#333;margin-bottom:1rem}.recommended_slots_bottom_sheet-subHeader{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#666}.recommended_slots_bottom_sheet-body{padding:1rem}.recommended_slots_bottom_sheet-body-wrapper{margin-bottom:2rem}.recommended_slots_bottom_sheet-body--date{font-family:Poppins;font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:-.149416px;color:#333;margin-bottom:1rem}.recommended_slots_bottom_sheet-body--card{-webkit-box-shadow:0 4px 4px 1px rgba(51,51,51,.25);box-shadow:0 4px 4px 1px rgba(51,51,51,.25);border-radius:8px;width:100%;padding:2rem}.recommended_slots_bottom_sheet-body--card---title{font-family:Poppins;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.149416px;color:#333;margin-bottom:.5rem}.recommended_slots_bottom_sheet-body--card---timing{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:-.149416px;color:#666}.homeCalendar{display:inline-grid;grid-template-columns:auto auto auto auto;width:95%;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:769px){.homeCalendar__wrapper{margin-left:10px}}@media screen and (max-width:545px){.homeCalendar{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);overflow-x:scroll;width:100%}}.homeCalendar::-webkit-scrollbar{display:none}.homeCalendar--element{-webkit-flex-shrink:0;flex-shrink:0;height:100px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.homeCalendar--element::-webkit-scrollbar{display:none}.homeCalendar--element-text{width:100px}.homeCalendar--element h1{font-size:14px;font-weight:600;line-height:18px}.homeCalendar--element h1,.homeCalendar--element p{font-family:Lato;font-style:normal;letter-spacing:0;width:70%;text-align:left}.homeCalendar--element p{font-size:12px;font-weight:500;line-height:16px;color:#616161;margin-bottom:5px}.homeCalendar--element.upcoming{border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-flex-direction:row;flex-direction:row;padding-left:10px;background-color:#fff}.homeCalendar--element.upcoming h1{width:90%}.homeCalendar--element.upcoming .homeCalendar--element-icon{margin-right:10px;margin-top:7px;position:relative}.homeCalendar--element.upcoming .homeCalendar--element-icon__wrapper #weekTag{width:-webkit-max-content;width:-moz-max-content;width:max-content}.homeCalendar--element.upcoming .homeCalendar--element-icon--image{margin-right:10px;width:80px}.homeCalendar--element.upcoming .homeCalendar--element-icon-text{position:absolute;z-index:1;top:16%;left:26%;-webkit-transition:.5s;transition:.5s}.homeCalendar--element.upcoming .homeCalendar--element-icon-text p{font-family:Lato;font-size:10px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0;color:#000}.homeCalendar--element.upcoming .homeCalendar--element-icon-text h1{font-family:Lato;font-size:18px;font-style:normal;font-weight:800;line-height:16px;letter-spacing:0}.homeCalendar--element.next,.homeCalendar--element.submission{padding-top:20px}.homeCalendar--element.submission span{color:red}.homeCalendar--element.gotoCalendar{background:#f9b215;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:0 15px;-webkit-flex-direction:row;flex-direction:row}.homeCalendar--element.gotoCalendar h1{color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content}.homeCalendar--element.gotoCalendar img{margin-left:10px;cursor:pointer}.upcomingClassCard{display:inline-grid;grid-template-columns:auto;width:95%;padding:25px;border-radius:8px;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05)}@media screen and (min-width:768px){.upcomingClassCard{grid-template-columns:350px auto}}.upcomingClassCard__wrapper{margin-top:50px}.upcomingClassCard--footer{display:-webkit-flex;display:flex}.upcomingClassCard--footer p{color:#999;font-family:Lato;font-size:11px;font-style:normal;font-weight:400;line-height:13px;letter-spacing:0;text-align:left;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:769px){.upcomingClassCard--footer p{font-size:10px}}.upcomingClassCard--left{margin-right:50px;display:grid;text-align:left}@media screen and (max-width:769px){.upcomingClassCard--left{margin-right:0}}.upcomingClassCard--left-top h1{font-family:Lato;font-size:26px;font-style:normal;font-weight:900;line-height:25px;letter-spacing:0;max-width:350px;color:#333}@media screen and (max-width:769px){.upcomingClassCard--left-top h1{margin-bottom:15px;color:#000632;font-size:24px}}.upcomingClassCard--left-top p{display:none;font-weight:300;margin-bottom:10px}.upcomingClassCard--left-top p,.upcomingClassCard--left-top p span{font-family:Lato;font-size:14px;font-style:normal;line-height:21px;letter-spacing:0}.upcomingClassCard--left-top p span{font-weight:900;margin-left:2px}@media screen and (max-width:769px){.upcomingClassCard--left-top p{display:block}}.upcomingClassCard--left-bottom p{font-family:Lato;font-size:17px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#666}@media screen and (max-width:769px){.upcomingClassCard--left-bottom p{font-size:14px}}.upcomingClassCard--left-bottom span{font-family:Lato;font-size:17px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:769px){.upcomingClassCard--left-bottom span{font-size:14px}}.upcomingClassCard--right{margin-right:20px}@media screen and (max-width:769px){.upcomingClassCard--right-top{display:none}}.upcomingClassCard--right-top p{font-weight:300}.upcomingClassCard--right-top p,.upcomingClassCard--right-top span{font-family:Lato;font-size:16px;font-style:normal;line-height:21px;letter-spacing:0}.upcomingClassCard--right-top span{font-weight:900;margin-left:2px}.upcomingClassCard--right-bottom{background-color:#fff;margin:20px;-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);border-radius:12px;padding:10px 50px 0}@media screen and (max-width:769px){.upcomingClassCard--right-bottom{padding:0}}.upcomingClassCard--right-bottom p{font-family:Lato;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0;text-align:center;color:#333}.upcomingClassCard--right-bottom-timer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.upcomingClassCard--right-bottom-timer-element{margin:15px}.upcomingClassCard--right-bottom-timer-element:nth-child(2){border-left:1px solid #c7bdbd;border-right:1px solid #c7bdbd;padding:0 15px}.upcomingClassCard--right-bottom-timer-element.withDays{margin:15px 5px}.upcomingClassCard--right-bottom-timer-element.withDays:first-child,.upcomingClassCard--right-bottom-timer-element.withDays:nth-child(2),.upcomingClassCard--right-bottom-timer-element.withDays:nth-child(3){margin:15px}.upcomingClassCard--right-bottom-timer-element.withDays:nth-child(4){display:none}.upcomingClassCard--right-bottom-timer-element h2{color:#e47762;font-family:Lato;font-size:22px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0}.upcomingClassCard--right-bottom-timer-element p{font-family:Lato;font-size:10px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:0;text-align:center;color:#666}.upcomingClassCard--right-reschedule{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.upcomingClassCard--right-reschedule p{font-family:Lato;font-style:normal;font-weight:600;font-size:14px;line-height:17px;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#666;padding-right:2rem;cursor:pointer}@media screen and (max-width:545px){.upcomingClassCard--right-reschedule p{margin-top:-1rem;margin-bottom:1rem}}.dashboardHead__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px;margin-left:20px}.dashboardHead--left{text-align:left}.dashboardHead--left h1{font-weight:900;color:#333}.dashboardHead--left h1,.dashboardHead--left h2{font-family:Lato;font-size:45px;font-style:normal;line-height:54px;letter-spacing:0;text-align:left}.dashboardHead--left h2{font-weight:300;color:#666}@media screen and (max-width:1201px){.dashboardHead--right{display:none}}.dashboard-profile--top{display:-webkit-flex;display:flex}.dashboard-profile--top-left{position:relative}.dashboard-profile--top-left,.dashboard-profile--top-left-picWrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.dashboard-profile--top-left-picWrapper{background-color:#fff;border-radius:50%;width:140px;height:150px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.dashboard-profile--top-left-picture{width:120px;height:140px}.dashboard-profile--top-left-edit{cursor:pointer;position:absolute;right:-2px;bottom:18px;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);border-radius:30px;width:25px;padding:3px 0;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.dashboard-profile--top-left-edit-icon{width:15px}.dashboard-profile--top-right{text-align:left;margin-left:25px}.dashboard-profile--top-right h1{font-family:Lato;font-size:29px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:0}.dashboard-profile--top-right h2{font-family:Lato;font-size:15px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0;color:#666}.dashboard-profile--top-right-edit{display:-webkit-flex;display:flex;margin-top:5px}.dashboard-profile--top-right-edit-icon{margin-left:10px;cursor:pointer}.dashboard-profile--top-right-edit span{color:#666;font-family:Lato;font-size:15px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0}.dashboard-profile--top-right-studio{-webkit-align-items:flex-end;align-items:flex-end;margin:15px 0}.dashboard-profile--bottom,.dashboard-profile--top-right-studio{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.dashboard-profile--bottom{margin-top:20px}@media screen and (max-width:545px){.dashboard-profile--bottom{-webkit-justify-content:center;justify-content:center}}.profileCompletion__wrapper{display:-webkit-flex;display:flex;border-radius:21px;background-color:#fff;-webkit-box-shadow:0 0 21.9385795593px 0 #00000033;box-shadow:0 0 21.9385795593px 0 #00000033;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer;padding:7px 12px}.profileCompletion__wrapper p{font-family:Lato;font-size:13px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0}.profileCompletion__wrapper img{margin-left:5px;cursor:pointer}.profileCompletion--progressBar{width:94px;background-color:#dcdcdc;border-radius:10px;margin:0 10px}.profileCompletion--progressBar-progress{background:-webkit-linear-gradient(359.99deg,#f3705b -8.62%,#fcb444 60.83%);background:linear-gradient(90.01deg,#f3705b -8.62%,#fcb444 60.83%);height:4px;border-radius:10px}.studioLink-notification{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:23px;height:22px;background-color:#e47762;border-radius:50%;position:absolute;top:-13px;right:-3px}.studioLink-notification p{color:#fff;margin-right:0!important}.studioLink__wrapper{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;border-radius:21px;background-color:#fff;-webkit-box-shadow:0 0 21.9385795593px 0 #00000033;box-shadow:0 0 21.9385795593px 0 #00000033;padding:7px 12px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.studioLink__wrapper p{font-family:Lato;font-size:13px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0;margin-right:10px}.studioLink__wrapper .studioIcon{margin-right:10px}.homeAssignmentCard__wrapper{margin:50px auto 0;padding:20px;display:inline-grid;grid-template-columns:auto auto;-webkit-align-items:center;align-items:center;width:95%;border-radius:8px}@media screen and (max-width:545px){.homeAssignmentCard__wrapper{grid-template-columns:auto}}.homeAssignmentCard--left{text-align:left}.homeAssignmentCard--left #hiddenDesc{height:40px;overflow:hidden}.homeAssignmentCard--left h1{color:#666;margin:7px 0}.homeAssignmentCard--left h1,.homeAssignmentCard--left h2{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0;text-align:left}.homeAssignmentCard--left h2{color:#333}.homeAssignmentCard--left p{max-width:350px;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0;text-align:left;color:#666;margin-top:15px}@media screen and (max-width:545px){.homeAssignmentCard--left p{max-width:280px}}.homeAssignmentCard--left span{font-size:12px;margin-left:3px}.homeAssignmentCard--left .expandText{cursor:pointer}.homeAssignmentCard--left-homework{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.homeAssignmentCard--left-homework{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.homeAssignmentCard--left-homework-upload{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:10px 0;background:rgba(255,255,255,.6);border:1px solid rgba(153,153,153,.5);border-radius:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 15px}.homeAssignmentCard--left-homework-upload img{width:20px;height:auto}.homeAssignmentCard--left-homework-upload p{margin:0 0 0 5px;font-family:Lato;font-size:16px;font-style:normal;font-weight:300;line-height:19px;letter-spacing:-.200000003px;color:#000632}.homeAssignmentCard--left-homework-due{margin-left:10px}@media screen and (max-width:545px){.homeAssignmentCard--left-homework-due{margin-left:10px;display:-webkit-flex;display:flex}}.homeAssignmentCard--left-homework-due p{font-weight:300;color:#666;margin-top:0}.homeAssignmentCard--left-homework-due p,.homeAssignmentCard--left-homework-due p span{font-family:Lato;font-size:20px;font-style:normal;line-height:24px;letter-spacing:-.200000003px}.homeAssignmentCard--left-homework-due p span{font-weight:700;color:#333}.homeAssignmentCard--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.homeAssignmentCard--right img{width:80px}.homeAssignmentCard--right h2{width:70%;font-family:Lato;font-size:12px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:0;margin:12px 0}.homeAssignmentCard--right .primary-button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.homeWorkCompleteCard__wrapper{display:grid;position:relative;z-index:10;grid-template-columns:auto auto;margin:20px 20px 0;padding:25px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:15px;background:-webkit-linear-gradient(271.89deg,#3ebeff 16.24%,rgba(48,186,255,0) 191.61%);background:linear-gradient(178.11deg,#3ebeff 16.24%,rgba(48,186,255,0) 191.61%);width:95%}@media screen and (max-width:545px){.homeWorkCompleteCard__wrapper{grid-template-columns:auto;width:320px}}.homeWorkCompleteCard--left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;-webkit-align-items:flex-start;align-items:flex-start}.homeWorkCompleteCard--left-top{border-bottom:1px solid #000}.homeWorkCompleteCard--left-top h1{font-family:Lato;font-size:28px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:-.200000003px;color:#333;margin-bottom:10px;max-width:410px}@media screen and (max-width:545px){.homeWorkCompleteCard--left-top h1{max-width:300px}}.homeWorkCompleteCard--left-top h2{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.200000003px;padding-bottom:8px}.homeWorkCompleteCard--left-top span{font-family:Lato;font-size:28px;font-style:normal;font-weight:300;line-height:34px;letter-spacing:-.200000003px}.homeWorkCompleteCard--left-top-share{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.homeWorkCompleteCard--left-top-share{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.homeWorkCompleteCard--left-top-share p{font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:-.200000003px;color:#333;margin-left:10px;max-width:content;cursor:pointer;text-decoration:underline}.homeWorkCompleteCard--left-bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px}.homeWorkCompleteCard--left-bottom #toggleAssignments{margin-right:5px;font-size:14px;cursor:pointer}@media screen and (max-width:545px){.homeWorkCompleteCard--left-bottom #toggleAssignments{font-size:10px}}.homeWorkCompleteCard--left-bottom-assignmentPreview{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:5px;width:170px;max-height:95px;border:1px solid #fff;margin-right:10px}.homeWorkCompleteCard--left-bottom-assignmentPreview img{width:25px;height:25px}.homeWorkCompleteCard--left-bottom-assignmentDescription h2{font-family:Lato;font-size:18px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:-.200000003px;color:#fff;margin-top:10px}.homeWorkCompleteCard--left-bottom-assignmentDescription p{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.200000003px;max-width:250px;margin-top:5px}@media screen and (max-width:545px){.homeWorkCompleteCard--left-bottom-assignmentDescription p{max-width:300px}}.homeWorkCompleteCard--left-bottom-assignmentDescription #hiddenTwo{max-height:40px;overflow:hidden}.homeWorkCompleteCard--left-bottom-assignmentDescription span{color:#757575;padding-bottom:1px;border-bottom:1px solid #757575;cursor:pointer;font-size:14px}.homeWorkCompleteCard--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:545px){.homeWorkCompleteCard--right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.homeWorkCompleteCard--right-top{margin-bottom:20px}.homeWorkCompleteCard--right-top .primary-button{-webkit-box-shadow:none;box-shadow:none;width:116px;padding:10px 0;position:relative;right:-55%}@media screen and (max-width:545px){.homeWorkCompleteCard--right-top .primary-button{right:0}}.homeWorkCompleteCard--right-bottom{padding:10px 0 10px 20px}@media screen and (max-width:545px){.homeWorkCompleteCard--right-bottom{padding-left:0}}.homeWorkCompleteCard--right-bottom h2{font-family:Lato;font-size:18px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:-.200000003px;color:#fff;margin-top:10px}.homeWorkCompleteCard--right-bottom p{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.200000003px;max-width:200px;margin-top:5px}@media screen and (max-width:545px){.homeWorkCompleteCard--right-bottom p{max-width:260px}}.homeWorkCompleteCard--right-bottom span{color:#757575;padding-bottom:1px;border-bottom:1px solid #757575;cursor:pointer}.homeWorkCompleteCard--right-bottom #hidden{max-height:40px;overflow:hidden}.homeWorkCompleteCard--right-bottom-homeworkUpload{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:10px 0;background:rgba(255,255,255,.6);border:1px solid rgba(153,153,153,.5);border-radius:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 15px;overflow-x:scroll}.homeWorkCompleteCard--right-bottom-homeworkUpload::-webkit-scrollbar{display:none}.homeWorkCompleteCard--right-bottom-homeworkUpload{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:545px){.homeWorkCompleteCard--right-bottom-homeworkUpload{max-width:200px;line-break:none}}.homeWorkCompleteCard--right-bottom-homeworkUpload img{width:20px;height:auto}.homeWorkCompleteCard--right-bottom-homeworkUpload p{margin:0 0 0 5px;font-family:Lato;font-size:16px;font-style:normal;font-weight:300;line-height:19px;letter-spacing:-.200000003px;color:#000632}.homeWorkCompleteCard--right-bottom-wrapper{border-left:1px solid #fff;padding-left:20px}@media screen and (max-width:545px){.homeWorkCompleteCard--right-bottom-wrapper{padding-left:0;border:none}}.homeWorkCompleteCard-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown{z-index:1;position:relative;width:95%;margin:0 auto;padding-top:30px;top:-10px;background-color:#fff;max-height:140px;overflow-y:scroll;border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-bottom:20px;padding-left:25px;display:none}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown::-webkit-scrollbar{width:5px;height:5px}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:20px}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown.active{display:block}@media screen and (max-width:545px){.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown{width:320px}}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown-Content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-bottom:10px;width:95%;margin-bottom:5px;border-bottom:1px solid #666}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown-Content h1{margin-left:10px;width:200px}.homeWorkCompleteCard-container .homeWorkCompleteCard-dropdown-Content h2{cursor:pointer;text-decoration:underline}.homeWorkPendingCard__wrapper{display:inline-grid;grid-template-columns:auto auto;margin:20px;padding:25px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:15px;width:95%}@media screen and (max-width:545px){.homeWorkPendingCard__wrapper{grid-template-columns:auto;width:320px}}.homeWorkPendingCard--left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;-webkit-align-items:flex-start;align-items:flex-start}.homeWorkPendingCard--left-top{border-bottom:1px solid #000;word-break:break-all}.homeWorkPendingCard--left-top h1{font-family:Lato;font-size:28px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:-.200000003px;color:#333;margin-bottom:10px;word-break:normal}.homeWorkPendingCard--left-top h2{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.200000003px;padding-bottom:8px}.homeWorkPendingCard--left-top span{font-family:Lato;font-size:28px;font-style:normal;font-weight:300;line-height:34px;letter-spacing:-.200000003px;display:inline-block}.homeWorkPendingCard--left-bottom h2{font-family:Lato;font-size:20px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:-.200000003px;color:#fff;margin-top:10px}.homeWorkPendingCard--left-bottom .assignment-description-text{width:570px}@media screen and (max-width:769px){.homeWorkPendingCard--left-bottom .assignment-description-text{width:100%}}.homeWorkPendingCard--left-bottom p{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.200000003px;max-width:570px;margin-top:5px}@media screen and (max-width:769px){.homeWorkPendingCard--left-bottom p{max-width:480px}}.homeWorkPendingCard--left-bottom-homeworkUpload{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:10px 0;background:rgba(255,255,255,.6);border:1px solid rgba(153,153,153,.5);border-radius:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 15px;overflow-x:scroll}.homeWorkPendingCard--left-bottom-homeworkUpload::-webkit-scrollbar{display:none}.homeWorkPendingCard--left-bottom-homeworkUpload{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:545px){.homeWorkPendingCard--left-bottom-homeworkUpload{max-width:200px;line-break:none}}.homeWorkPendingCard--left-bottom-homeworkUpload img{width:20px;height:auto}.homeWorkPendingCard--left-bottom-homeworkUpload p{margin:0 0 0 5px;font-family:Lato;font-size:16px;font-style:normal;font-weight:300;line-height:19px;letter-spacing:-.200000003px;color:#000632}.homeWorkPendingCard--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:545px){.homeWorkPendingCard--right{-webkit-flex-direction:row;flex-direction:row}}.homeWorkPendingCard--right-top{position:relative;top:-25%;right:-20%}@media screen and (max-width:545px){.homeWorkPendingCard--right-top{top:0;right:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:10px}}.homeWorkPendingCard--right-top .primary-button{-webkit-box-shadow:none;box-shadow:none;width:116px;padding:10px 0}.homeWorkPendingCard--right-bottom{border-left:1px solid #fff;padding:10px 0 10px 20px}.homeWorkPendingCard--right-bottom h2{font-family:Lato;font-size:24px;font-style:normal;font-weight:300;line-height:29px;letter-spacing:-.200000003px;color:#333}.homeWorkPendingCard--right-bottom #overdue{padding-right:30px}@media screen and (max-width:545px){.homeWorkPendingCard--right-bottom #overdue{padding-right:0}}.homeWorkPendingCard--right-bottom h1{font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:29px;letter-spacing:-.200000003px;color:#333}.pendingAssignmentCard{border-radius:16px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (max-width:769px){.pendingAssignmentCard{border-radius:8px}}.pendingAssignmentCard-content-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;padding:2rem 2.5rem 2rem 2rem}@media screen and (max-width:769px){.pendingAssignmentCard-content-container{padding:8px}}.pendingAssignmentCard-content-container_left--courseName{color:#333;font-weight:900;font-size:32px}@media screen and (max-width:769px){.pendingAssignmentCard-content-container_left--courseName{font-size:14px}}.pendingAssignmentCard-content-container_left--session{margin-top:8px;color:#666;font-weight:400;font-size:24px}@media screen and (max-width:769px){.pendingAssignmentCard-content-container_left--session{font-size:11px}}.pendingAssignmentCard-content-container_left--dueText{margin-top:16px;color:#e47762;font-size:20px;font-weight:500;font-style:italic}@media screen and (max-width:769px){.pendingAssignmentCard-content-container_left--dueText{font-size:10px;margin-top:8px}}.pendingAssignmentCard-content-container_right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:1rem;row-gap:1rem}@media screen and (max-width:769px){.pendingAssignmentCard-content-container_right{grid-row-gap:8px;row-gap:8px}}.pendingAssignmentCard-content-container_right .primary-button{padding:12px 24px;font-size:18px;font-weight:400;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);white-space:nowrap}@media screen and (max-width:769px){.pendingAssignmentCard-content-container_right .primary-button{font-size:14px;padding:4px 16px}}.view-assignment-btn{white-space:nowrap;-webkit-justify-content:center;justify-content:center;padding:12px 24px}@media screen and (max-width:769px){.view-assignment-btn{font-size:14px;padding:4px 16px}}.completedAssignmentCard{border-radius:16px;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05)}.completedAssignmentCard-top{display:-webkit-flex;display:flex}.completedAssignmentCard-top--image-container{-webkit-flex:.5 1;flex:.5 1;height:14rem;position:relative}@media screen and (max-width:769px){.completedAssignmentCard-top--image-container{height:7rem}}.completedAssignmentCard-top--image-container_overlay{position:absolute;top:0;height:100%;width:100%;background-color:rgba(51,51,51,.5)}.completedAssignmentCard-top--image-container .view-assignment-btn,.completedAssignmentCard-top--image-container_view-upload-btn{position:absolute;bottom:16px;right:24px}@media screen and (max-width:545px){.completedAssignmentCard-top--image-container .view-assignment-btn,.completedAssignmentCard-top--image-container_view-upload-btn{right:5px;bottom:8px}}.completedAssignmentCard-top--image-container img{height:100%;width:100%;position:relative;border-radius:16px}.completedAssignmentCard-top--image-container .primary-button{padding:12px 24px;font-size:18px;font-weight:400;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.completedAssignmentCard-bottom{padding:16px 24px 24px 40px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-radius:0 0 0 16px;grid-gap:25px;gap:25px}@media screen and (max-width:769px){.completedAssignmentCard-bottom{padding:16px}}.completedAssignmentCard-bottom--left--courseName{color:#333;font-weight:900;font-size:32px}@media screen and (max-width:769px){.completedAssignmentCard-bottom--left--courseName{font-size:14px}}.completedAssignmentCard-bottom--left--session{margin-top:8px;color:#666;font-weight:400;font-size:24px}@media screen and (max-width:769px){.completedAssignmentCard-bottom--left--session{font-size:11px}}.completedAssignmentCard-bottom--left--dueText{margin-top:16px;color:#e47762;font-size:20px;font-weight:500;font-style:italic}@media screen and (max-width:769px){.completedAssignmentCard-bottom--left--dueText{font-size:11px;margin-top:0;text-align:right}}.completedAssignmentCard-bottom--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:16px;row-gap:16px}@media screen and (max-width:769px){.completedAssignmentCard-bottom--right{grid-row-gap:8px;row-gap:8px}}.completedAssignmentCard-bottom--right_ratings{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#fff;padding:12px 12px 12px 16px;border-radius:8px;grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.completedAssignmentCard-bottom--right_ratings p{font-weight:400;font-size:17px;color:#333}@media screen and (max-width:769px){.completedAssignmentCard-bottom--right_ratings p{font-size:12px;white-space:nowrap}.completedAssignmentCard-bottom--right_ratings{padding:4px 8px}}.completedAssignmentCard-bottom--right .primary-button{padding:12px 24px;font-size:18px;font-weight:400;background:-webkit-gradient(linear,left top,right top,from(#e47762),color-stop(98.07%,#f2b65a));background:-webkit-linear-gradient(left,#e47762,#f2b65a 98.07%);background:linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);white-space:nowrap}@media screen and (max-width:769px){.completedAssignmentCard-bottom--right .primary-button{font-size:14px;padding:4px 16px}}.view-assignment-btn{cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:.75rem 2rem;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:#333;font-weight:300;font-size:18px;border:2px rgba(153,153,153,.6);border-radius:2.5rem;background-color:rgba(255,255,255,.8)}@media screen and (max-width:769px){.view-assignment-btn{font-size:14px;padding:4px 1rem;grid-column-gap:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.view-assignment-btn img{height:22px;width:22px}@media screen and (max-width:769px){.view-assignment-btn img{height:14px;width:14px}}.homework-uploaded-modal{margin:0 auto;max-width:80%;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:16px;padding:42px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;position:relative;overflow:visible}.homework-uploaded-modal .primary-button{margin:20px auto 0}@media screen and (max-width:851px){.homework-uploaded-modal{padding:2rem 1.5rem;margin:0 1.5rem;min-height:auto}}@media screen and (max-width:993px){.homework-uploaded-modal{max-width:85%}}.homework-uploaded-modal img{width:100%}.homework-uploaded-modal__close{position:absolute;background-color:#fff;height:4rem;width:4rem;border-radius:10rem;box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:-2rem;right:-1.5rem;cursor:pointer}.homework-uploaded-modal__close img{width:3rem}.homework-uploaded-modal-container{-webkit-flex-direction:column;flex-direction:column}.homework-uploaded-modal-container,.homework-uploaded-modal-container-inputs{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.homework-uploaded-modal-container-inputs{margin-top:10px;margin-bottom:10px;width:100%}@media screen and (max-width:545px){.homework-uploaded-modal-container-inputs{-webkit-flex-direction:column;flex-direction:column}}.homework-uploaded-modal-container-inputs-preview{position:relative;margin-right:10px;z-index:0}.homework-uploaded-modal-container-inputs-preview .file-preview{width:240px;border:.5px dashed orange;border-radius:6.6px;padding-right:5px}.homework-uploaded-modal-container-inputs-preview .file-remove{width:40px;position:absolute;right:-7%;top:-7%;z-index:1000;cursor:pointer}.homework-uploaded-modal-container-inputs-field{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:5px}@media screen and (max-width:545px){.homework-uploaded-modal-container-inputs-field{margin-left:0}}.homework-uploaded-modal-container-inputs-field input[type=text]{width:100%;padding:12px 20px;margin:8px 0;border:none;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333}.homework-uploaded-modal-container-inputs-field input[type=text]:focus{outline:none}.homework-uploaded-modal-container-inputs-field textarea{width:100%;padding:12px 20px;border:none;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333;height:130px}.homework-uploaded-modal-container-inputs-field textarea:focus{outline:none}.homework-uploaded-modal-container-inputs__wrapper{max-height:400px;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width:545px){.homework-uploaded-modal-container-inputs__wrapper{max-height:200px}}.homework-uploaded-modal-container-inputs__wrapper::-webkit-scrollbar{width:4px}.homework-uploaded-modal-container-inputs__wrapper::-webkit-scrollbar-track{margin:20px}.homework-uploaded-modal-container-inputs__wrapper::-webkit-scrollbar-thumb{background-color:#fcb444;border-radius:20px}.homework-uploaded-modal-multipleUpload{margin:20px auto 0;font-family:Lato;font-style:normal;font-weight:600;font-size:20px;cursor:pointer;line-height:24px;border-bottom:1px solid #333;color:#333}@media screen and (max-width:545px){.homework-uploaded-modal-multipleUpload{font-size:14px}}.dragDrop--container{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:15px auto 0}.dragDrop--container .dropzone{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:250px;height:250px;border:1px dashed;border-radius:12px}@media screen and (max-width:545px){.dragDrop--container .dropzone{height:220px;width:270px}}.dragDrop--container .dropzone.active{border:3px dashed #fcb444}.dragDrop--container .dropzone img{width:54px;height:54px;margin:0 auto 30px}@media screen and (max-width:545px){.dragDrop--container .dropzone img{width:30px;height:30px;margin-bottom:5px}}.dragDrop--container .dropzone h2{margin:5px 0;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}@media screen and (max-width:545px){.dragDrop--container .dropzone h2{font-size:15px;line-height:20px}}.dragDrop--container .dropzone--files{max-height:80px;overflow-y:scroll}.dragDrop--container .dropzone--files::-webkit-scrollbar{display:none}.dragDrop--container .dropzone--files{-ms-overflow-style:none;scrollbar-width:none}.dragDrop--container .dropzone--files li{font-family:Lato;font-size:10px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.200000003px;margin-bottom:3px;text-align:center}.assignment-upload-modal-new{padding:20px;background-color:#fff;border-radius:16px;opacity:1;width:40%;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.assignment-upload-modal-new_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.assignment-upload-modal-new-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}.assignment-upload-modal-new-header{font-weight:700;font-size:22px}@media screen and (max-width:1201px){.assignment-upload-modal-new{width:40%}}@media screen and (max-width:769px){.assignment-upload-modal-new{width:65%}}@media screen and (max-width:545px){.assignment-upload-modal-new{width:94%}}.assignment-upload-modal-new_dragDrop--container{margin-top:2rem;background:rgba(242,182,90,.2);border:1px dashed rgba(242,182,90,.48);border-radius:16px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.assignment-upload-modal-new_dragDrop--container>div{padding:2rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.assignment-upload-modal-new_dragDrop--container_drag-text{margin-top:2rem;font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:24px}.assignment-upload-modal-new_dragDrop--container_supported-format-text{margin-top:1rem;color:#676767;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:18px}.assignment-upload-modal-new_file-uploading-section{margin-top:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:16px;row-gap:16px}.assignment-upload-modal-new_file-uploading-section--heading-text{font-weight:700;font-size:18px;line-height:22px;color:#676767}.assignment-upload-modal-new_file-uploading-section_files{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 16px;font-weight:400;font-size:16px;line-height:19px;color:#0f0f0f;border:1px solid #11af22;border-radius:4px}.assignment-upload-modal-new_uploaded-file-view{display:-webkit-flex;display:flex;grid-gap:2.5rem;gap:2.5rem;max-height:180px}.assignment-upload-modal-new_uploaded-file-view_left{position:relative;-webkit-flex:.4 1;flex:.4 1}.assignment-upload-modal-new_uploaded-file-view_left .file-preview{width:100%;height:100%}.assignment-upload-modal-new_uploaded-file-view_left--bottom-overlay-div{position:absolute;bottom:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.assignment-upload-modal-new_uploaded-file-view_left--bottom-overlay-div p{font-weight:400;font-size:16px;line-height:19px;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25)}.assignment-upload-modal-new_uploaded-file-view_right{-webkit-flex:.6 1;flex:.6 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px}.assignment-upload-modal-new_uploaded-file-view_right input[type=text]{width:100%;padding:12px 20px;margin:8px 0;border:none;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333}.assignment-upload-modal-new_uploaded-file-view_right input[type=text]:focus{outline:none}.assignment-upload-modal-new_uploaded-file-view_right textarea{width:100%;padding:12px 20px;border:none;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333;height:130px;resize:none}.assignment-upload-modal-new_uploaded-file-view_right textarea:focus{outline:none}.studio-interested-modal{padding:2rem;border-radius:16px;background:#cff4ff;opacity:1;width:436px;min-height:340px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.studio-interested-modal_wrapper{display:-webkit-flex;position:fixed;top:0;left:0;width:100vw;height:120vh;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}@media screen and (max-width:1201px){.studio-interested-modal{width:40%}}@media screen and (max-width:769px){.studio-interested-modal{width:65%}}@media screen and (max-width:545px){.studio-interested-modal{width:94%}}.studio-interested-modal_header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-left:2rem;padding-right:2rem;margin-bottom:10px}.studio-interested-modal_header__heading{display:-webkit-flex;display:flex;grid-gap:8px;gap:8px;-webkit-align-items:center;align-items:center}.studio-interested-modal_header__heading span{color:#333;font-size:56px;font-family:"Noto Serif Display"!important;font-weight:700}.studio-interested-modal_header-profileImage{width:52px;height:52px;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.studio-interested-modal_header--img{width:95%;height:100%;border-radius:100%;object-fit:contain}.studio-interested-modal_container{border-radius:16px;border:4px solid #fff;max-width:404px;min-height:156px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.studio-interested-modal_container button{max-width:154px;height:45px;border-radius:88px;border:1px solid #fff;background:rgba(255,255,255,.48);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#666;font-size:18px;font-family:Lato;font-weight:500;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;grid-gap:5px;gap:5px;-webkit-align-items:center;align-items:center;padding-left:10px;padding-right:20px;margin:10px}.studio-interested-modal_container button img{width:20px;height:20px}.studio-aboutme-modal{padding:2rem;border-radius:16px;background:#d8edc8;opacity:1;width:382px;height:356px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.studio-aboutme-modal_wrapper{display:-webkit-flex;position:fixed;top:0;left:0;width:100vw;height:120vh;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}@media screen and (max-width:1201px){.studio-aboutme-modal{width:40%}}@media screen and (max-width:769px){.studio-aboutme-modal{width:65%}}@media screen and (max-width:545px){.studio-aboutme-modal{width:94%}}.studio-aboutme-modal_header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-left:1rem;padding-right:1rem;margin-bottom:20px;margin-top:20px}.studio-aboutme-modal_header__heading{color:#333;font-size:28px;font-family:Lato;font-weight:900;text-align:left}.studio-aboutme-modal__container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:1.6rem;row-gap:1.6rem;width:334px;height:154px}.studio-aboutme-modal__container--input{width:100%;min-height:100%;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);background:#fff;border-radius:16px;border:none;outline:none}@media screen and (max-width:993px){.studio-aboutme-modal__container--input{margin-left:0;width:100%}.studio-aboutme-modal__container{width:95%}}.studio-bestfriend-modal{padding:2rem;border-radius:16px;background:#cff4ff;opacity:1;width:358px;min-height:310px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.studio-bestfriend-modal_wrapper{display:-webkit-flex;position:fixed;top:0;left:0;width:100vw;height:120vh;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}@media screen and (max-width:1201px){.studio-bestfriend-modal{width:40%}}@media screen and (max-width:769px){.studio-bestfriend-modal{width:65%}}@media screen and (max-width:545px){.studio-bestfriend-modal{width:94%}}.studio-bestfriend-modal_header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-left:1rem;padding-right:1rem;margin-bottom:20px;margin-top:20px;-webkit-justify-content:space-between;justify-content:space-between}.studio-bestfriend-modal_header__heading{color:#333;font-size:28px;font-family:Lato;font-weight:900;text-align:left}.studio-bestfriend-modal__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;width:100%}.studio-bestfriend-modal__container--input{border-radius:8px;background:#fff;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);height:46px;border:none;outline:none;color:#999;font-size:16px;font-family:Lato;padding-left:20px}@media screen and (max-width:993px){.studio-bestfriend-modal__container--input{margin-left:0;width:100%;width:95%}}.studio-batch-modal{padding:2rem;border-radius:16px;background:#c2ffd9;opacity:1;width:400px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.studio-batch-modal_wrapper{display:-webkit-flex;position:fixed;top:0;left:0;width:100vw;height:120vh;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}@media screen and (max-width:1201px){.studio-batch-modal{width:40%}}@media screen and (max-width:769px){.studio-batch-modal{width:65%}}@media screen and (max-width:545px){.studio-batch-modal{width:94%}}.studio-batch-modal__batch{width:305px;height:305px;position:absolute;top:-16rem;left:5rem}.studio-batch-modal__bottom{margin-top:112px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:25px;gap:25px}.studio-batch-modal__bottom--title{color:#333;text-align:center;font-size:40px;font-family:Lato;font-style:normal;font-weight:900;line-height:normal}.studio-batch-modal__bottom-bar{width:350px;height:40px;background-color:#fff;border-radius:25px}@media screen and (max-width:545px){.studio-batch-modal__bottom-bar{width:300px}}.studio-batch-modal__bottom-bar_status{margin:20px 0;font-size:16px;color:#999;font-family:Lato;font-weight:500}.studio-batch-modal__bottom_progress{width:30%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#be17a4),to(#332afe));background-image:-webkit-linear-gradient(#be17a4,#332afe);background-image:linear-gradient(#be17a4,#332afe);border-radius:25px;position:relative}.studio-batch-modal__bottom_progress img{position:absolute;right:-1.2rem;top:-.4rem}.studio-upload-modal{padding:2rem;border-radius:16px;background:#f6eedb;opacity:1;max-width:524px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.studio-upload-modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}.studio-upload-modal_container,.studio-upload-modal_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.studio-upload-modal_container{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column}.studio-upload-modal_container span{font-size:32px;font-weight:900}.studio-upload-modal_container p,.studio-upload-modal_container span{color:#333;text-align:center;font-family:Lato;font-style:normal;line-height:normal}.studio-upload-modal_container p{font-size:20px;font-weight:400}.studio-upload-modal_container img{max-width:280px;max-height:350px;-webkit-flex-shrink:0;flex-shrink:0}.studio-upload-modal_container-text{-webkit-align-items:center;align-items:center;color:#000632;text-align:center;font-size:40px;font-family:purple Purse!important;font-style:normal;font-weight:400;line-height:normal}.studio-upload-modal_container-uploadbtn{border-radius:56px;border:1px solid rgba(153,153,153,.5);background:rgba(255,255,255,.6);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-width:432px;height:52px}.certificate_download_modal{background-color:#fff;border-radius:16px;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;padding:1rem 7rem 3rem;-webkit-flex-direction:column;flex-direction:column}.certificate_download_modal,.certificate_download_modal_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.certificate_download_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.certificate_download_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:545px){.certificate_download_modal{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}.certificate_download_modal-topImage{width:305.48px;height:314.08px}@media screen and (max-width:545px){.certificate_download_modal-topImage{width:202px;height:207px}}.certificate_download_modal-heading h1{color:#333;font-size:30px;font-family:Lato;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.2px}.certificate_download_modal-heading p{color:#666;text-align:center;font-size:18px;font-family:Lato;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;margin:11px 0}.courses_modal{background-color:#fff;border-radius:16px;opacity:1;max-width:992px;position:relative;padding:1rem 7rem 3rem;-webkit-flex-direction:column;flex-direction:column}.courses_modal,.courses_modal_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.courses_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.courses_modal_container span{color:#333;font-size:28px;font-family:Lato;font-style:normal;font-weight:800;line-height:normal}.courses_modal_container__courseContainer{margin-top:18px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px}.courses_modal_container__courseContainer-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:5px;gap:5px}.courses_modal_container__courseContainer-card img{width:160px;height:120px;-webkit-flex-shrink:0;flex-shrink:0;border-radius:8px;-webkit-box-shadow:0 4px 4px 0 rgba(51,51,51,.4);box-shadow:0 4px 4px 0 rgba(51,51,51,.4)}.courses_modal_container__courseContainer-card div{color:#333;font-size:18px;font-family:Lato;font-style:normal;font-weight:700;line-height:normal}.courses_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.courses_modal{width:85%}}@media screen and (max-width:545px){.courses_modal{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}@media screen and (max-width:501px){.courses_modal{max-width:391px}}.courses_modal__peep{width:155px;height:244px;position:absolute;top:-23.2rem;left:2rem}.invite_friend_modal{background-color:#fff;border-radius:16px;opacity:1;position:relative;padding:1rem 7rem 3rem;-webkit-flex-direction:column;flex-direction:column}.invite_friend_modal,.invite_friend_modal_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.invite_friend_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.invite_friend_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:545px){.invite_friend_modal{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}.invite_friend_modal_container-img{margin-top:5px;width:293px;height:156px}.invite_friend_modal_container-text{padding-top:15px;padding-bottom:15px;color:#333;font-family:Lato;font-size:24px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.2px}.invite_friend_modal_container p{color:#666;text-align:center;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.invite_friend_modal__copyButton{cursor:pointer;margin-top:5px;width:100%;height:4.4rem;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-box-shadow:0 4px 14px 0 #eee;box-shadow:0 4px 14px 0 #eee;border-radius:2.4rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:1.2rem;gap:1.2rem}@media screen and (max-width:993px){.invite_friend_modal__copyButton{width:100%}}.invite_friend_modal__copyButton--text{font-family:Lato;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.unlocked_studio_modal{background-color:#c8e8bc;border-radius:16px;opacity:1;max-width:624px;position:relative;padding:1rem 7rem 3rem;-webkit-flex-direction:column;flex-direction:column}.unlocked_studio_modal,.unlocked_studio_modal_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.unlocked_studio_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.unlocked_studio_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.unlocked_studio_modal{width:85%}}@media screen and (max-width:545px){.unlocked_studio_modal{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}.homework-view-modal{max-width:80%;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 8px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:16px;padding:42px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;position:relative;display:none}.homework-view-modal__wrapper{display:none}@media screen and (max-width:851px){.homework-view-modal{padding:2rem 1.5rem;margin:0 1.5rem;min-height:auto}}@media screen and (max-width:993px){.homework-view-modal{max-width:85%}}.homework-view-modal-content{height:700px;width:700px;overflow:hidden}@media screen and (max-width:545px){.homework-view-modal-content{height:400px}}.homework-view-modal__close{position:absolute;background-color:#fff;height:4rem;width:4rem;border-radius:10rem;box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-webkit-appearance:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:-2rem;right:-1.5rem;cursor:pointer}.homework-view-modal__close img{width:3rem}.avatar-select-modal{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.avatar-select-modal .primary-button{width:120px;margin:10px auto}.avatar-select-modal h1{font-family:Lato;font-style:normal;font-weight:800;font-size:28px;line-height:34px;color:#000632;text-align:left;margin-left:35px;margin-top:20px}.avatar-select-modal--content{padding:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:800px;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-height:500px;overflow-y:scroll}@media screen and (max-width:545px){.avatar-select-modal--content{max-height:350px}}.avatar-select-modal--content::-webkit-scrollbar{display:none}.avatar-select-modal--content{-ms-overflow-style:none;scrollbar-width:none}.avatar-select-modal--content img{width:200px;height:220px;padding:30px}.avatar-select-modal--content img:focus{outline:2px solid #fcb444;border-radius:16px}.sticker-select-modal{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.sticker-select-modal .primary-button{width:120px;margin:10px auto}.sticker-select-modal h1{font-family:Lato;font-style:normal;font-weight:800;font-size:28px;line-height:34px;color:#000632;text-align:left;margin-left:35px;margin-top:20px}.sticker-select-modal--content{padding:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:800px;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-height:500px;overflow-y:scroll}@media screen and (max-width:545px){.sticker-select-modal--content{max-height:350px}}.sticker-select-modal--content::-webkit-scrollbar{display:none}.sticker-select-modal--content{-ms-overflow-style:none;scrollbar-width:none}.sticker-select-modal--content__wrapper{width:300px;height:390px;margin:10px;position:relative}.sticker-select-modal--content__wrapper.active{outline:2px solid #fcb444;border-radius:16px}.sticker-select-modal--content__wrapper .stickers{width:90%;height:auto;padding:30px;cursor:pointer}.sticker-select-modal--content__wrapper .sticker-remove{position:absolute;z-index:10000;right:-18px;top:-18px;cursor:pointer}.sticker-select-modal--content__wrapper .sticker-remove.hidden{display:none}.eligibleCoursesCard__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:20px 25px;border-radius:18px;margin-bottom:50px}@media screen and (max-width:769px){.eligibleCoursesCard__wrapper{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;align-items:center;padding:15px}}.eligibleCoursesCard__wrapper .swiper-slide{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0;margin:0}.eligibleCoursesCard__wrapper .eligibleCourses-slider .swiper-pagination{margin-bottom:0!important}@media screen and (max-width:993px){.eligibleCoursesCard__wrapper .eligibleCourses-slider .swiper-pagination{margin-bottom:1rem!important}}.eligibleCoursesCard__wrapper .eligibleCourses-slider .swiper-pagination-bullet{background-color:#fcb444!important}.eligibleCoursesCard__wrapper .eligibleCourses-slider .swiper-pagination-bullet-active{background-color:#000!important}.eligibleCoursesCard--left{color:#252525;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:769px){.eligibleCoursesCard--left{-webkit-align-items:center;align-items:center}}.eligibleCoursesCard--left h1{font-family:Lato;font-size:36px;font-style:normal;font-weight:900;line-height:43px;letter-spacing:.1527777761px;max-width:550px;text-align:left}@media screen and (max-width:545px){.eligibleCoursesCard--left h1{font-size:22px;max-width:300px}}.eligibleCoursesCard--left p{font-family:Lato;font-size:15px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0;color:#666;width:510px;margin-right:100px;margin-top:10px;text-align:left}@media screen and (max-width:769px){.eligibleCoursesCard--left p{text-align:center;max-width:450px;margin-right:0}}@media screen and (max-width:1201px){.eligibleCoursesCard--left p{max-width:450px}}@media screen and (max-width:545px){.eligibleCoursesCard--left p{max-width:310px;font-size:14px}}.eligibleCoursesCard--left--tags{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:320px;width:100%;margin:45px 0}@media screen and (max-width:769px){.eligibleCoursesCard--left--tags{-webkit-justify-content:center;justify-content:center}}.eligibleCoursesCard--left--tags .course-tag{font-size:1rem;margin-right:10px;margin-top:5px;padding:.3rem .8rem .3rem 2rem;border:2px solid #fff;position:relative;border-radius:3rem;background-color:rgba(255,255,255,.5)}.eligibleCoursesCard--left--tags .course-tag:before{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#000;border-radius:2rem;left:.7rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.eligibleCoursesCard--left .primary-button{-webkit-box-shadow:0 3.055555582px 10.6944446564px 0 #eee;box-shadow:0 3.055555582px 10.6944446564px 0 #eee;-webkit-box-shadow:0 1.527777791px 4.5833334923px 0 #5b16aa1f;box-shadow:0 1.527777791px 4.5833334923px 0 #5b16aa1f;-webkit-box-shadow:inset .7638888955px 0 2.2916667461px 0 #ffffff80;box-shadow:inset .7638888955px 0 2.2916667461px 0 #ffffff80;width:-webkit-max-content;width:-moz-max-content;width:max-content}.eligibleCoursesCard--right{width:500px}@media screen and (max-width:545px){.eligibleCoursesCard--right{max-width:300px}}@media screen and (min-width:992px){.eligibleCoursesCard--right{max-width:400px}}.eligibleCoursesCard--right .fallback-image{border-radius:24px;border:2px solid #fff}@media screen and (max-width:1201px){.eligibleCoursesCard--right .fallback-image{max-width:300px}}.eligibleCoursesTeacherCard--reactplayer{border-radius:20px;overflow:hidden;border:2px solid #fff}@media screen and (max-width:1201px){.eligibleCoursesTeacherCard--reactplayer{width:300px!important;height:230px!important}}.studioShowcaseCard{border-radius:24px}.studioShowcaseCard__wrapper{border-radius:24px;overflow:hidden;width:335px;height:360px}.studioShowcaseCard__wrapper #audio{border:2px solid #fff;border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden}.studioShowcaseCard--topVideo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:235px;width:100%;background-size:cover;position:relative}.studioShowcaseCard--topVideo p{position:absolute;width:100%;height:20px;bottom:0;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,96%,.53) -1.83%,hsla(0,0%,95%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,96%,.53) -1.83%,hsla(0,0%,95%,0) 109.95%);-webkit-filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));backdrop-filter:blur(70px);color:#333;font-family:Lato;font-size:10px;font-weight:700;line-height:12px;letter-spacing:0;text-align:left;padding:.4rem .4rem .4rem 1.2rem}.studioShowcaseCard--topVideo-playButton{width:40px;cursor:pointer}.studioShowcaseCard--topVideo .content-type-image{width:100%;height:100%;object-fit:cover}.studioShowcaseCard--bottomText{padding:2rem 0 2rem 1.5rem;text-align:left;background:-webkit-linear-gradient(336.13deg,#a0dce7 -9.5%,hsla(0,0%,100%,.5) 97.11%);background:linear-gradient(113.87deg,#a0dce7 -9.5%,hsla(0,0%,100%,.5) 97.11%);border:0 solid #fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.studioShowcaseCard--bottomText h2{font-family:Lato;font-size:22px;font-style:normal;font-weight:800;line-height:26px;letter-spacing:0;color:#333;margin-bottom:15px}.studioShowcaseCard--bottomText p{font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0;color:#666;height:25px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.studioShowcaseCard--bottomText p::-webkit-scrollbar{display:none}.studio_swiper .swiper-pagination-bullets{bottom:-42px!important}.studio_swiper .swiper-container{padding-bottom:25px!important}.studio_swiper .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);opacity:1;outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.studio_swiper .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.studio_swiper .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);opacity:.7;outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.studio_swiper .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.studio_swiper .swiper-button-disabled{opacity:0!important}@media screen and (max-width:545px){.studio_swiper .swiper-wrapper{display:contents}}.react-player__shadow{border-radius:50px!important;background:#fff!important;margin-right:auto!important;margin-left:auto!important}.react-player__play-icon{border-color:transparent transparent transparent #000!important;border-radius:5px!important}.studioHeader--left__text{font-size:74px;font-family:Wendy One!important;font-weight:900;line-height:76px;background:-webkit-gradient(linear,left top,left bottom,from(#e01886),to(#3f016a));background:-webkit-linear-gradient(top,#e01886,#3f016a);background:linear-gradient(180deg,#e01886,#3f016a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media screen and (max-width:545px){.studioHeader--left__text{font-size:66px;padding:1.7rem}.studioHeader--left img{width:300px}}.studioHeader__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:50px;margin-top:60px}@media screen and (max-width:1201px){.studioHeader__wrapper{-webkit-justify-content:space-around;justify-content:space-around}}@media screen and (max-width:545px){.studioHeader__wrapper{margin-top:15px;-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width:993px){.studioHeader__wrapper{-webkit-flex-direction:column;flex-direction:column}}.studioHeader--image{position:absolute;top:90px;left:20px;z-index:0;max-width:90%;height:auto}@media screen and (max-width:545px){.studioHeader--image{left:-3rem;top:14rem;min-width:360px;height:150px}}@media screen and (max-width:993px){.studioHeader--image{left:0;max-width:100%}}.studioHeader--mobileimage{position:absolute;top:1;left:0;z-index:0;max-width:100%;height:auto}@media screen and (max-width:545px){.studioHeader--mobileimage{left:-3rem;top:18rem}}.studioHeader--left{z-index:1;padding-left:300px}@media screen and (max-width:769px){.studioHeader--left{padding-left:0}}@media screen and (max-width:993px){.studioHeader--left{padding-left:0}}@media screen and (max-width:1201px){.studioHeader--left{padding-left:0}}@media screen and (max-width:1441px){.studioHeader--left.nonEmpty{margin-left:100px}.studioHeader--left__wrapper{margin-left:100px;margin-right:30px}}@media screen and (max-width:1201px){.studioHeader--left__wrapper{margin:0 auto}}.studioHeader--left__wrapper .studioHeader--right{margin-right:0}.studioHeader--right{margin-right:250px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:1201px){.studioHeader--right{margin-right:30px;display:contents}}@media screen and (max-width:993px){.studioHeader--right{margin-right:0;margin-top:30px;margin-left:260px;display:contents}}@media screen and (max-width:545px){.studioHeader--right{margin-top:15px;display:contents}}.studioHeader--right-top{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:80px}@media screen and (max-width:545px){.studioHeader--right-top{-webkit-justify-content:left;justify-content:left;margin-bottom:20px}}.studioHeader--right-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}@media screen and (max-width:545px){.studioHeader--right-bottom{-webkit-flex-direction:column;flex-direction:column}}.studioHeader--right-bottom p{font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:29px;letter-spacing:0;color:#999;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:769px){.studioHeader--right-bottom p{margin-right:16px}}@media screen and (max-width:545px){.studioHeader--right-bottom p{margin-bottom:10px;margin-right:0}}.studioHeader--right-bottom p span{color:#e47762}.studioProfile__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-left:15px}.studioProfile__wrapper h1{color:#333;font-family:Lato;font-size:28px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:0;margin-bottom:10px}.studioProfile-edit{display:-webkit-flex;display:flex;margin-bottom:40px;-webkit-align-items:center;align-items:center}.studioProfile-edit .studio-profile-edit-icon{margin-left:7px;cursor:pointer}.studioProfile-edit span{margin-top:10px;color:#666;font-family:Lato;font-size:24px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:0}.studioProfile-profileImage{width:92px;height:92px;background-color:#fff;border-radius:100%}.studioProfile--img{width:95%;height:100%;border-radius:100%;object-fit:contain}.studioProfile-bar{width:350px;height:40px;background-color:#fff;border-radius:25px;position:relative}@media screen and (max-width:545px){.studioProfile-bar{width:300px}}.studioProfile-bar_status{position:absolute;top:28%;font-size:14px;color:#999;font-family:Lato;font-weight:500}.studioProfile-bar_progress{height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#be17a4),to(#332afe));background-image:-webkit-linear-gradient(#be17a4,#332afe);background-image:linear-gradient(#be17a4,#332afe);border-radius:25px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.studioProfile-bar_progress img{position:absolute;right:-1.3rem;top:-.4rem}.studioProfile-bar_progress_status{font-size:14px;color:#fff;font-family:Lato;font-weight:500}.studioDetails{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:77%;min-height:20rem;margin:2.4rem 0 2.4rem 16%;border-radius:2.4rem;background-color:#fff;padding:3.2rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.studioDetails__wrapper{padding:0;margin:0;z-index:2}@media screen and (max-width:993px){.studioDetails{padding:1.6rem;margin-top:2.4rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:545px){.studioDetails{margin-left:22px;width:89%}}.studioDetails__interstedCard{display:-webkit-flex;display:flex;padding:1.6rem 2.4rem;background:#aadeed;-webkit-align-items:center;align-items:center;min-height:9rem;border-radius:1.6rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media screen and (max-width:993px){.studioDetails__interstedCard{-webkit-flex-direction:column;flex-direction:column}}.studioDetails__interstedCard--p-text{font-family:"Noto Serif Display"!important;font-size:33px;font-weight:800;line-height:33px;letter-spacing:1.7rem;text-align:center;color:#333;margin-right:2.8rem;margin-left:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.studioDetails__interstedCard--p-text{margin:.8rem 0 1.6rem}}.studioDetails__interstedCard__container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:47px;gap:47px}@media screen and (max-width:993px){.studioDetails__interstedCard__container{grid-gap:13px;gap:13px}}@media screen and (max-width:545px){.studioDetails__interstedCard__container{-webkit-flex-direction:column;flex-direction:column;grid-gap:24px;gap:24px}}.studioDetails__interstedCard__container__tag{margin:0 .8rem;border-radius:9.6rem;height:4rem;background:#f4f7ff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.studioDetails__interstedCard__container__tag--p-text{all:unset;width:100%;grid-gap:5px;gap:5px;display:-webkit-flex;display:flex;cursor:pointer;font-family:Lato;padding:.2rem 1.8rem;font-size:1.6rem;font-weight:700;line-height:29px;letter-spacing:0;text-align:left}@media screen and (max-width:993px){.studioDetails__interstedCard__container__tag--p-text{font-size:1.8rem}}.studioDetails__interstedCard__container__tag--p-text img{filter:grayscale(100%)!important;-webkit-filter:grayscale(100%)}.studioDetails__aboutCard{display:-webkit-flex;display:flex;padding:1.6rem 2.4rem;margin-top:2.4rem;background:#d8edc8;-webkit-align-items:center;align-items:center;min-height:9rem;border-radius:1.6rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media screen and (max-width:993px){.studioDetails__aboutCard{-webkit-flex-direction:column;flex-direction:column;padding:1.2rem}}.studioDetails__aboutCard--p-text{font-family:Lato;font-size:20px;font-weight:900;line-height:24px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.studioDetails__aboutCard--p-text{margin:0 0 1.2rem}}.studioDetails__aboutCard__container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:1.6rem;row-gap:1.6rem;width:80%}.studioDetails__aboutCard__container--input{width:97%;min-height:7rem;margin-left:4rem;background:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:8px;border-color:#f0f8ff;outline:none}@media screen and (max-width:993px){.studioDetails__aboutCard__container--input{margin-left:0;width:100%}.studioDetails__aboutCard__container{width:95%}}.studioDetails__t-container{display:-webkit-flex;display:flex;width:100%;margin-top:2.4rem;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.studioDetails__t-container{-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width:545px){.studioDetails__t-container{margin-top:13px}}.studioDetails__t-container__friendsCorner{width:41.3%;background-color:#b4e0fa;border-radius:1.6rem;min-height:24rem;padding:1.6rem 3.4rem;display:-webkit-flex;display:flex;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.studioDetails__t-container__friendsCorner{width:100%;margin:1.2rem 0}}.studioDetails__t-container__friendsCorner__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:10px;margin-bottom:10px}@media screen and (max-width:993px){.studioDetails__t-container__friendsCorner__header{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.studioDetails__t-container__friendsCorner__header__heading{padding-left:21px;font-family:Lato;font-size:22px;font-weight:900;line-height:24px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.studioDetails__t-container__friendsCorner__header__heading{font-size:21px}}.studioDetails__t-container__friendsCorner__header__action{cursor:pointer;display:-webkit-flex;display:flex;font-family:Lato;font-size:22px;font-weight:900;line-height:24px;letter-spacing:0;text-align:left;text-decoration:underline!important;color:#000}.studioDetails__t-container__friendsCorner__header__action img{margin-left:7px;width:23px;height:23px}@media screen and (max-width:993px){.studioDetails__t-container__friendsCorner__header__action{margin:.8rem 0}}.studioDetails__t-container__friendsCorner__addcontainer{width:166px;height:147px;border-radius:8px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;-webkit-align-items:center;align-items:center}.studioDetails__t-container__friendsCorner--scroll{overflow-y:scroll;height:16rem}.studioDetails__t-container__friendsCorner--scroll::-webkit-scrollbar{width:.4rem}.studioDetails__t-container__friendsCorner--scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.studioDetails__t-container__friendsCorner--scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.1)}.studioDetails__t-container__friendsCorner__studentContainer{margin-top:1.5rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.studioDetails__t-container__friendsCorner__studentContainer{grid-gap:8px;gap:8px}}.studioDetails__t-container__friendsCorner__studentContainer--p-text{font-family:Lato;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;-webkit-align-items:center;align-items:center;color:#333;display:-webkit-flex;display:flex}.studioDetails__t-container__friendsCorner__studentContainer--p-text img{border-radius:50%}.studioDetails__t-container__friendsCorner__studentContainer--button{background:-webkit-gradient(linear,left top,left bottom,from(#f2b65a),to(#e47762));background:-webkit-linear-gradient(#f2b65a,#e47762);background:linear-gradient(#f2b65a,#e47762);margin-top:.5rem;width:10rem;height:4.2rem;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:Lato;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0;color:#fff;text-align:left;border-radius:9.6rem;display:-webkit-flex;display:flex;border:none;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer}.studioDetails__t-container__charContainer{width:56.2%;height:24rem;border-radius:1.6rem;background:#ffe38b;position:relative;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background-image:url(https://spark-studio-bkt.s3.us-west-2.amazonaws.com/assets-sparkstudio-co/development/studio_combine.png);background-size:100% 100%;background-repeat:no-repeat}@media screen and (max-width:993px){.studioDetails__t-container__charContainer{width:100%;margin:1.2rem 0}}@media screen and (max-width:701px){.studioDetails__t-container__charContainer{background-image:url(https://spark-studio-bkt.s3.us-west-2.amazonaws.com/assets-sparkstudio-co/development/studio_bg_mobile.png);background-size:100% 100%;background-repeat:no-repeat}}.studioDetails__t-container__charContainer-p{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 60px 0 30px}@media screen and (max-width:545px){.studioDetails__t-container__charContainer-p{padding:20px 10px 10px}}.studioDetails__t-container__charContainer-p--text{color:#333;font-size:22px;font-family:Lato;font-weight:800}@media screen and (max-width:545px){.studioDetails__t-container__charContainer-p--text{text-align:left;font-size:20px}}.studioDetails__t-container__charContainer-p--ptext{display:-webkit-flex;display:flex;color:#333;font-size:22px;font-family:Lato;font-weight:800;text-decoration:underline}.studioDetails__t-container__charContainer--image{display:-webkit-flex;display:flex;padding-left:25px}.my-studio-invite-card,.studioDetails__inviteContainer{display:-webkit-flex;display:flex;background:#ffde59;width:100%;min-height:15rem}.my-studio-invite-card{border-radius:1.6rem;-webkit-justify-content:space-around;justify-content:space-around}.my-studio-invite-card__wrapper{-webkit-flex-direction:column;flex-direction:column;width:77%;min-height:20rem;margin:2.4rem 0 25% 16%;border-radius:2.4rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media screen and (max-width:993px){.my-studio-invite-card__wrapper{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;margin-top:2.4rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:545px){.my-studio-invite-card__wrapper{margin:2.4rem 0 2.4rem 22px;width:89%}}@media screen and (max-width:993px){.my-studio-invite-card{-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-direction:column;flex-direction:column;padding:0 2.4rem}}.my-studio-invite-card__textContainer{display:-webkit-flex;display:flex;width:35%;margin:0 2.4rem;-webkit-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;padding-top:35px}@media screen and (max-width:545px){.my-studio-invite-card__textContainer{grid-gap:0;gap:0;padding-top:7px}}@media screen and (max-width:993px){.my-studio-invite-card__textContainer{width:100%;margin:0}}.my-studio-invite-card__textContainer--p-text{font-family:Lato;font-size:40px;font-weight:900;line-height:48px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.my-studio-invite-card__textContainer--p-text{font-family:Lato;font-size:23px;font-weight:800;line-height:25px;letter-spacing:1px;text-align:center;margin:1.6rem 0}}.my-studio-invite-card__textContainer--s-text{color:#666;font-family:Lato;font-size:28px;font-weight:400;line-height:34px;letter-spacing:0;word-spacing:4px;text-align:left}@media screen and (max-width:993px){.my-studio-invite-card__textContainer--s-text{font-family:Lato;font-size:19px;font-weight:500;line-height:19px;letter-spacing:0;text-align:center;margin:.8rem 0}}.my-studio-invite-card__shareContainer{margin-top:23px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1.2rem;gap:1.2rem;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:545px){.my-studio-invite-card__shareContainer{margin-top:0}}.my-studio-invite-card__shareContainer__copyButton{cursor:pointer;margin-top:15px;width:300px;height:4.4rem;background-color:#fff;border-radius:2.4rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:1.2rem;gap:1.2rem}@media screen and (max-width:993px){.my-studio-invite-card__shareContainer__copyButton{width:100%}}.my-studio-invite-card__shareContainer__copyButton--text{font-family:Lato;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;background:-webkit-gradient(linear,left top,left bottom,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(#f3705b,#fcb444);background:linear-gradient(#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.my-studio-invite-card__socialMedia{display:-webkit-flex;display:flex;margin-top:15%;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media screen and (max-width:545px){.my-studio-invite-card__socialMedia{margin-top:2%}}.my-studio-invite-card__socialMedia--icon{-webkit-justify-content:space-evenly;justify-content:space-evenly}.my-studio-invite-card .whatsappShare-button{height:4.7rem}.uploadCreation__wrapper{display:-webkit-flex;display:flex;padding:2.5rem;background:-webkit-gradient(linear,left top,left bottom,from(#e01886),to(#3f016a));background:-webkit-linear-gradient(top,#e01886,#3f016a);background:linear-gradient(180deg,#e01886,#3f016a);border-radius:16px;width:77%;margin:2.4rem 0 2.4rem 16%;-webkit-align-items:center;align-items:center}@media screen and (max-width:1441px){.uploadCreation__wrapper{-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width:993px){.uploadCreation__wrapper{margin-top:2.4rem;margin-left:auto;margin-right:auto}}.uploadCreation_text{-webkit-flex:2 1;flex:2 1;padding-right:3rem;padding-left:2rem;font-family:Luckiest Guy!important;font-style:normal;font-weight:400;font-size:40px;line-height:35px;color:#fff;text-align:left;letter-spacing:2px}@media screen and (max-width:769px){.uploadCreation_text{font-size:30px;line-height:25px;padding-right:.5rem}}@media screen and (max-width:1441px){.uploadCreation_text{text-align:center;margin-bottom:14px}}.uploadCreation_button{-webkit-flex:1 1;flex:1 1;padding-left:1rem}.uploadCreation_button .primary-button{width:268px;text-align:center;font-size:20px;padding-right:22px;margin-left:70px}@media screen and (max-width:1201px){.uploadCreation_button .primary-button{margin-left:0}}@media screen and (max-width:993px){.uploadCreation_button .primary-button{margin-left:0}}.studio-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:77%;min-height:15rem;margin:2.4rem 0 2.4rem 16%;border-radius:2.4rem;background-color:#fff;padding:3.8rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.studio-container_wrapper{padding:0;margin:0;z-index:1}@media screen and (max-width:993px){.studio-container{padding:1.6rem;margin-top:2.4rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:545px){.studio-container{margin-left:50px;background-color:transparent}}.studio-container_header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 25px;-webkit-align-items:center;align-items:center}.studio-container_header__left{color:#333;font-size:30px;font-family:Lato;font-weight:900}.studio-container .card-1{margin:30px 0 0 16px}.studio-container .card-1,.studio-container .card-2{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.05);box-shadow:0 4px 4px 0 rgba(0,0,0,.05);border-radius:24px}.studio-container .card-2{margin:30px 0 0}@media screen and (max-width:993px){.studio-container .card-2{margin:30px 36px 0 105px}}.studio-container .card-3{margin:30px 0 0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.05);box-shadow:0 4px 4px 0 rgba(0,0,0,.05);border-radius:24px}.share{font-size:20px!important;font-family:Lato;font-weight:700;background:-webkit-linear-gradient(#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:545px){.share{display:none}}.studio_swiper .swiper-slide{width:auto!important;grid-gap:8rem!important;gap:8rem!important}@media screen and (max-width:993px){.studio_swiper .swiper-slide{grid-gap:0!important;gap:0!important}}.studioShareButton__wrapper{display:-webkit-flex;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:7px 10px;border-radius:30px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);cursor:pointer}.studioShareButton__wrapper p{font-family:Lato;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0;color:#333;margin-left:10px;margin-bottom:2px}.studioHeadImage__wrapper .myStudio-head-image{width:602px}@media screen and (max-width:993px){.studioHeadImage__wrapper .myStudio-head-image{width:400px}}@media screen and (max-width:545px){.studioHeadImage__wrapper .myStudio-head-image{width:212px}}.studentBioCard__wrapper{padding:50px 100px;display:-webkit-flex;display:flex;margin:0 auto 50px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:-webkit-linear-gradient(335.72deg,#fffbf1 -12.61%,hsla(0,0%,100%,0) 94.49%);background:linear-gradient(114.28deg,#fffbf1 -12.61%,hsla(0,0%,100%,0) 94.49%);-webkit-filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));backdrop-filter:blur(70px);border-radius:24px;border:2px solid #fff}@media screen and (max-width:1201px){.studentBioCard__wrapper{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:545px){.studentBioCard__wrapper{padding:10px 20px;-webkit-align-items:center;align-items:center}}.studentBioCard--left{width:500px}@media screen and (max-width:545px){.studentBioCard--left{width:300px}.studentBioCard--left .studentBioCard-image{width:263px}}.studentBioCard--left p{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:center;letter-spacing:.2px;text-transform:capitalize}.studentBioCard--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;margin-left:100px}@media screen and (max-width:1201px){.studentBioCard--right{margin:0 auto;-webkit-align-items:center;align-items:center}}@media screen and (max-width:545px){.studentBioCard--right{margin-bottom:20px;-webkit-align-items:flex-start;align-items:flex-start}}.studentBioCard--right h1{font-family:Lato;font-size:32px;font-style:normal;font-weight:900;line-height:38px;letter-spacing:.200000003px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-bottom:10px;margin-bottom:15px;border-bottom:2px solid #666}@media screen and (max-width:545px){.studentBioCard--right h1{font-size:24px}}.studentBioCard--right h2{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.2px;color:#333;margin-top:20px}.studentBioCard--right p{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.200000003px;word-wrap:break-word}@media screen and (max-width:545px){.studentBioCard--right p{font-size:16px;max-width:290px}}.studentBioCard--right p:focus{outline:none}.studentBioCard--right .primary-button{margin:20px 0!important;width:110px;padding:15px 10px}.studentBioCard--right-hobby_Motto{font-family:Lato;font-style:italic;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.2px;color:#e68673}.studentBioCard--right-present-hobby{color:#333}.studentBioCard--right-present-hobby,.studentBioCard--right-present-motto{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.2px;text-transform:capitalize}.studentBioCard--right-present-motto{color:#999;margin-top:5px}.studentBioCard--right-present-motto.qoutes:before{content:open-quote}.studentBioCard--right-present-motto.qoutes:after{content:close-quote}.studentBioCard--right-inputBox{border:none;background-color:#f7eee7;width:300px;font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.2px;color:#333;margin-top:18px}@media screen and (max-width:769px){.studentBioCard--right-inputBox{background:-webkit-linear-gradient(335.72deg,#fffbf1 -12.61%,hsla(0,0%,100%,0) 94.49%);background:linear-gradient(114.28deg,#fffbf1 -12.61%,hsla(0,0%,100%,0) 94.49%)}}.studentBioCard--right-inputBox::-webkit-input-placeholder{font-family:Lato;font-style:italic;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.2px;color:#999}.studentBioCard--right-inputBox::-moz-placeholder{font-family:Lato;font-style:italic;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.2px;color:#999}.studentBioCard--right-inputBox:-ms-input-placeholder{font-family:Lato;font-style:italic;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.2px;color:#999}.studentBioCard--right-inputBox::placeholder{font-family:Lato;font-style:italic;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.2px;color:#999}.studentBioCard--right-inputBox:focus{outline:none}.studentBioCard--right-inputBox.disabled{cursor:not-allowed}.studioFooter__wrapper{position:relative}@media screen and (max-width:545px){.studioFooter__wrapper{margin-top:100px}}.studioFooter-image{width:100%}.studioFooter--bottom{position:absolute;top:10%;left:35%}@media screen and (max-width:1201px){.studioFooter--bottom{top:15%;left:25%}}@media screen and (max-width:769px){.studioFooter--bottom{top:6%;left:30%}}@media screen and (max-width:421px){.studioFooter--bottom{left:55px;top:-120px}}@media screen and (max-width:401px){.studioFooter--bottom{left:40px}}.friendInvitation__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;margin:0 auto}.friendInvitation--top h2{font-family:Lato;font-size:32px;font-style:normal;font-weight:900;line-height:38px;letter-spacing:.200000003px;margin-bottom:10px}@media screen and (max-width:1201px){.friendInvitation--top h2{font-size:24px}}.friendInvitation--top h4{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.200000003px;margin-bottom:20px}@media screen and (max-width:1201px){.friendInvitation--top h4{font-size:14px}}@media screen and (max-width:545px){.friendInvitation--top h4{max-width:300px}}.friendInvitation--bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:769px){.friendInvitation--bottom{-webkit-flex-direction:column;flex-direction:column}}.friendInvitation--bottom-left--link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:15px;background:#fff9f1;border-radius:32px;margin-right:10px}.friendInvitation--bottom-left--link p{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#838383}.friendInvitation--bottom-left--link img{margin-left:15px;cursor:pointer}.friendInvitation--bottom-left--link span{font-family:Lato;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#333;margin-left:15px;cursor:pointer}@media screen and (max-width:545px){.friendInvitation--bottom-left--link span{display:none}}.friendInvitation--bottom-right{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:0 20px;margin:1.2rem 0 2.4rem}@media screen and (max-width:993px){.friendInvitation--bottom-right.studioPage{-webkit-justify-content:center;justify-content:center;margin:1.6rem 0}}.friendInvitation--bottom-right img{max-width:60px}.enrolledCoursesCard__wrapper{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:50px}.enrolledCoursesCard--top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;grid-gap:4rem;gap:4rem;padding:15px 20px;border-radius:20px 20px 0 0;z-index:20}@media screen and (max-width:545px){.enrolledCoursesCard--top{-webkit-flex-direction:column;flex-direction:column;grid-gap:1.2rem;gap:1.2rem}}.enrolledCoursesCard--top-left{text-align:left;margin-right:10px}@media screen and (max-width:545px){.enrolledCoursesCard--top-left{margin-right:0}}.enrolledCoursesCard--top-left--head{width:400px;border-bottom:1px solid #333;padding-bottom:15px}@media screen and (max-width:545px){.enrolledCoursesCard--top-left--head{width:270px}}.enrolledCoursesCard--top-left--head p{font-family:Lato;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.2em;color:#333;margin-bottom:7px}.enrolledCoursesCard--top-left--head h1{font-family:Lato;font-size:28px;font-style:normal;font-weight:800;line-height:34px;letter-spacing:-.200000003px;color:#333;margin-bottom:7px}.enrolledCoursesCard--top-left--head h2{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;color:#666;margin-bottom:7px}.enrolledCoursesCard--top-left--head h2 span{font-family:Lato;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:rgba(51,51,51,.4)}.enrolledCoursesCard--top-left--head--courseTime{display:none;margin-top:20px}@media screen and (max-width:545px){.enrolledCoursesCard--top-left--head--courseTime{display:-webkit-flex;display:flex}}.enrolledCoursesCard--top-left--head--courseTime .dateText{text-align:left}.enrolledCoursesCard--top-left--head--courseTime .dateText h2{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#666;margin-bottom:3px}.enrolledCoursesCard--top-left--head--courseTime .actualDate{text-align:left;margin-left:5px}.enrolledCoursesCard--top-left--head--courseTime .actualDate h1{font-family:Lato;font-style:normal;font-weight:900;font-size:14px;line-height:17px;color:#333;margin-bottom:3px}.enrolledCoursesCard--top-left--description--p-text{font-family:Lato;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.200000003px;text-align:left;color:#333;margin:1.6rem 0}@media screen and (max-width:993px){.enrolledCoursesCard--top-left--description--p-text{font-size:14px;line-height:18px;text-align:left;margin:.8rem 0}}.enrolledCoursesCard--top-left--description--p-text::-webkit-scrollbar{display:none}.enrolledCoursesCard--top-left--description p{font-family:Lato;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.200000003px;text-align:left;color:#333}.enrolledCoursesCard--top-left--description p::-webkit-scrollbar{display:none}.enrolledCoursesCard--top-left--description p{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1201px){.enrolledCoursesCard--top-left--description p{max-width:400px}}@media screen and (max-width:545px){.enrolledCoursesCard--top-left--description p{max-width:280px}}.enrolledCoursesCard--top-left--tags{margin-top:15px;display:-webkit-flex;display:flex}@media screen and (max-width:545px){.enrolledCoursesCard--top-left--tags{display:none}}.enrolledCoursesCard--top-left--tags p{font-family:Lato;font-style:normal;font-weight:700;font-size:13px;line-height:16px;color:#333;margin-left:4px}.enrolledCoursesCard--top-left--tags-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:5px}.enrolledCoursesCard--top-left--progress{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:.8rem 0}@media screen and (max-width:545px){.enrolledCoursesCard--top-left--progress{-webkit-flex-direction:column;flex-direction:column;display:none}}.enrolledCoursesCard--top-left--progress p{background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);padding:1rem;border-radius:4.6rem;color:#fff;font-family:Lato;font-size:13px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;cursor:pointer}.enrolledCoursesCard--top-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:545px){.enrolledCoursesCard--top-right{padding-left:0}}.enrolledCoursesCard--top-right--courseTime{display:-webkit-flex;display:flex}@media screen and (max-width:545px){.enrolledCoursesCard--top-right--courseTime{display:none}}.enrolledCoursesCard--top-right--courseTime .dateText{text-align:left}.enrolledCoursesCard--top-right--courseTime .dateText h2{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#666;margin-bottom:3px}.enrolledCoursesCard--top-right--courseTime .actualDate{text-align:left;margin-left:5px}.enrolledCoursesCard--top-right--courseTime .actualDate h1{font-family:Lato;font-style:normal;font-weight:900;font-size:14px;line-height:17px;color:#333;margin-bottom:3px}.enrolledCoursesCard--top-right--courseImage{margin-top:25px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.enrolledCoursesCard--top-right--courseImage{border:none}}.enrolledCoursesCard--top-right--courseImage img{width:220px;border:3px solid #fff;border-radius:10px}.enrolledCoursesCard--top-right--courseImage--date{position:absolute;bottom:3px;border-radius:1rem;left:2px;width:98%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #fff;background:orange;height:3rem;font-family:Lato;font-size:14px;font-weight:700;line-height:19px;letter-spacing:.2em;text-align:left}.enrolledCoursesCard--top-right--courseImage--progress{display:none;-webkit-align-items:center;align-items:center;margin-top:15px}@media screen and (max-width:545px){.enrolledCoursesCard--top-right--courseImage--progress{-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex}}.enrolledCoursesCard--top-right--courseImage--progress p{margin-left:10px;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0;cursor:pointer}.enrolledCoursesCard--bottom{padding:10px 20px;-webkit-flex-direction:column;flex-direction:column}.enrolledCoursesCard--bottom__wrapper{max-height:400px;padding-top:20px;z-index:10;overflow-y:scroll;display:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;-webkit-box-shadow:0 2px 6px rgba(228,119,98,.2),0 4px 14px #eee,inset 1px 0 3px rgba(237,237,237,.5);box-shadow:0 2px 6px rgba(228,119,98,.2),0 4px 14px #eee,inset 1px 0 3px rgba(237,237,237,.5);background:#faf8ff}.enrolledCoursesCard--bottom__wrapper::-webkit-scrollbar{width:5px;height:5px}.enrolledCoursesCard--bottom__wrapper::-webkit-scrollbar-thumb{background:#fff;border-radius:20px}.enrolledCoursesCard--bottom__wrapper.active{display:block}.enrolledCoursesCard--bottom-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.enrolledCoursesCard--bottom-header h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;letter-spacing:-.2px;color:#000632;text-align:left;margin-left:12px}@media screen and (max-width:993px){.enrolledCoursesCard--bottom-header h1{font-size:12px;line-height:15px}}.enrolledCoursesCard--bottom-header-progressStatus{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:20px}.enrolledCoursesCard--bottom-header-progressStatus--p-text{font-size:14px;font-weight:900;line-height:16px;letter-spacing:0;text-align:center}.enrolledCoursesCard--bottom-header-progressStatus p{margin-left:5px;font-family:Lato;font-style:normal;font-weight:900;font-size:16px;line-height:16px;color:#333}@media screen and (max-width:545px){.enrolledCoursesCard--bottom-header-progressStatus p{font-size:13px}}.enrolledCoursesCard--bottom-header-progressStatus p span{color:#999}.enrolledCoursesCard--bottom-sessions{display:-webkit-flex;display:flex;margin-top:20px}.enrolledCoursesCard--bottom-sessions-left img{width:120px;height:130px;object-fit:cover;border-radius:1rem}.enrolledCoursesCard--bottom-sessions-right{text-align:left;margin-left:20px;width:100%}.enrolledCoursesCard--bottom-sessions-right-header__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.enrolledCoursesCard--bottom-sessions-right-header__container--p-text{font-family:Lato;font-size:16px;font-weight:700;line-height:19px;letter-spacing:.2em;text-align:left;color:#333}.enrolledCoursesCard--bottom-sessions-right-header--attended{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:.8rem}.enrolledCoursesCard--bottom-sessions-right-header--attended .session-attended{margin-left:10px}.enrolledCoursesCard--bottom-sessions-right-header h1{font-family:Lato;font-size:20px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:0}@media screen and (max-width:545px){.enrolledCoursesCard--bottom-sessions-right-header h1{font-size:16px}}.enrolledCoursesCard--bottom-sessions-right-header p{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;max-width:590px}@media screen and (max-width:545px){.enrolledCoursesCard--bottom-sessions-right-header p{max-width:160px}}.enrolledCoursesCard--bottom-sessions-right-header span{cursor:pointer}.enrolledCoursesCard--bottom-sessions-right-header #hidden{height:26px;overflow-y:hidden}.enrolledCoursesCard--bottom-links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:140px;border-bottom:2px solid #eaeaea;padding-bottom:7px}@media screen and (max-width:545px){.enrolledCoursesCard--bottom-links{padding-left:0;-webkit-flex-direction:column;flex-direction:column}}.enrolledCoursesCard--bottom-links .primary-button{width:110px;height:35px;margin-left:15px;font-weight:600}.enrolledCoursesCard--bottom-links-materials{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.enrolledCoursesCard--bottom-links-games{margin-left:20px}@media screen and (max-width:545px){.enrolledCoursesCard--bottom-links-games{margin-left:0}}.courseProgressBar{width:189px;background:#f7eee7;border-radius:10px;height:10px}.courseProgressBar__wrapper{margin:10px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.courseProgressBar{width:150px}}.courseProgressBar__p-text{font-family:Lato;font-size:16px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center;color:#333;margin:0 2.4rem}.courseProgressBar--progress{height:10px;width:50%;border-radius:10px}.enrolledCoursesHeader__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:769px){.enrolledCoursesHeader__wrapper{margin-left:10px}}.enrolledCoursesHeader--title{display:-webkit-flex;display:flex;text-align:left}@media screen and (max-width:545px){.enrolledCoursesHeader--title{-webkit-align-items:center;align-items:center}}.enrolledCoursesHeader--title h1{font-family:Lato;font-style:normal;font-weight:700;font-size:45px;line-height:54px;margin-right:10px;color:#333}@media screen and (max-width:545px){.enrolledCoursesHeader--title h1{font-size:28px;line-height:34px}}.enrolledCoursesHeader--title h2{font-family:Lato;font-style:normal;font-weight:300;font-size:45px;line-height:54px;margin-right:10px;color:#666}@media screen and (max-width:545px){.enrolledCoursesHeader--title h2{font-size:28px;line-height:34px}}.enrolledCoursesHeader--progress{display:none}@media screen and (max-width:545px){.enrolledCoursesHeader--progress{display:none}}.spellingBee_heroImage-container{padding-left:14%;padding-right:14%;width:99%}@media screen and (max-width:769px){.spellingBee_heroImage-container{padding-left:16px;padding-right:16px}}.spellingBee_heroImage-container img{width:100%;object-fit:contain}.spellingBee_rules_wrapper{margin-top:24px;padding-left:15%;padding-right:15%}@media screen and (max-width:1101px){.spellingBee_rules_wrapper{padding:0 10%}}@media screen and (max-width:769px){.spellingBee_rules_wrapper{padding-left:16px;padding-right:16px}}.spellingBee_rules-container{text-align:left;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;display:-webkit-flex;display:flex;margin:0 auto;max-width:992px}.spellingBee_rules-container li{font-weight:500;font-size:20px;line-height:32px}@media screen and (max-width:769px){.spellingBee_rules-container li{font-size:20px;line-height:32px;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.spellingBee_rules-container--left{width:302px;height:453px;-webkit-flex-grow:0;flex-grow:0;margin:0 40px 36px 0;padding:177.8px 71.8px 176.2px 106.2px;border-radius:24px}.spellingBee_rules-container--img{width:100%;height:100%;border-radius:24px}@media screen and (max-width:769px){.spellingBee_rules-container--img{display:none}}.spellingBee_rules-container--right{height:100%;width:100%;grid-gap:40px;gap:40px;padding:0 0 1.6rem}.spellingBee_rules-container--right-text{height:41px;margin:40px 65px 40px 40px;font-family:Lato;font-size:34px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#333}@media screen and (max-width:769px){.spellingBee_rules-container--right-text{font-size:17px;margin:40px 16px 20px}}.spellingBee_rules-container--right-maintext{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:35px;gap:35px;margin:0 65px 40px 40px}@media screen and (max-width:769px){.spellingBee_rules-container--right-maintext{font-size:13px;grid-gap:15px;gap:15px;margin:16px}}.spellingBee_rules-container--right-maintext label{font-size:20px;font-weight:600;color:#333;cursor:pointer;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:769px){.spellingBee_rules-container--right-maintext label{font-size:13px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}.spellingBee_rules-container--right-maintext input[type=radio]{width:20px;height:20px;margin-right:10px;accent-color:#000}@media screen and (max-width:769px){.spellingBee_rules-container--right-maintext input[type=radio]{font-size:13px}}.spellingBee_rules-container--rules{padding:24px 132px 0 80px}@media screen and (max-width:769px){.spellingBee_rules-container--rules{padding:24px 24px 0 16px}}.spellingBee_rules-container-primary-text{width:498px;height:41px;margin:40px 65px 40px 40px;font-family:Lato;font-size:34px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#333}@media screen and (max-width:769px){.spellingBee_rules-container-primary-text{font-size:24px;line-height:29px}}.spellingBee_rules-container-primary-text_challenge-live-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;top:25%;right:0;font-weight:700;font-size:16px;line-height:19px}@media screen and (max-width:769px){.spellingBee_rules-container-primary-text_challenge-live-text{display:none}}.spellingBee_rules-container-primary-text_challenge-live-text div{width:8px;height:8px;border-radius:50%;background:#00a912;margin-right:8px}.spellingBee_rules-container-secondary-text{font-weight:400;font-size:24px;line-height:29px;color:#666}@media screen and (max-width:769px){.spellingBee_rules-container-secondary-text{font-size:22px;line-height:26px}}.spellingBee_rules-container--checkbox-input{height:16px;width:16px;margin-right:8px}.spellingBee_rules-container-agree-container{margin-top:48px;padding-bottom:24px;display:-webkit-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:28px;gap:28px;color:#999;font-weight:400;font-size:20px;line-height:24px;display:flex;-webkit-flex-direction:column;flex-direction:column}.spellingBee_rules-container-agree-container img{height:14px;width:14px}@media screen and (max-width:769px){.spellingBee_rules-container-agree-container{font-size:18px;grid-gap:16px;gap:16px;margin-top:24px}}.spellingBee_aboutSpellingBee-container{padding-left:14%;padding-right:14%;margin-top:94px;display:-webkit-flex;display:flex;grid-gap:64px;gap:64px}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container{padding-left:16px;padding-right:16px;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:center;align-items:center;grid-gap:24px;gap:24px;margin-top:24px}}.spellingBee_aboutSpellingBee-container--left{width:350px;max-width:300px}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container--left{display:none}}.spellingBee_aboutSpellingBee-container--left--img{width:100%;height:100%;border-radius:24px;border-radius:16px 0 0 16px}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container--left--img{display:none}}.spellingBee_aboutSpellingBee-container--left img{width:100%;height:100%;border-radius:16px 0 0 16px}.spellingBee_aboutSpellingBee-container--right{text-align:left;-webkit-flex:.64 1;flex:.64 1;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container--right{grid-gap:16px;gap:16px;background:rgba(255,255,255,.72);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:24px;padding:16px}}.spellingBee_aboutSpellingBee-container--right_heading{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;color:#333}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container--right_heading{font-size:24px;line-height:29px}}.spellingBee_aboutSpellingBee-container--right_textInfo{font-family:Lato;font-style:normal;font-weight:600;font-size:22px;line-height:40px;color:#333}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container--right_textInfo{font-size:20px;line-height:33px;font-weight:400;color:#666}}.spellingBee_aboutSpellingBee-container--right_start-btn{background:-webkit-linear-gradient(355.15deg,#ec7f57 -7.32%,#f2b65a 122.67%);background:linear-gradient(94.85deg,#ec7f57 -7.32%,#f2b65a 122.67%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:100px;border:none;width:457px}@media screen and (max-width:769px){.spellingBee_aboutSpellingBee-container--right_start-btn{width:100%}}.spelling-bee-level-card{background:#c8e8bc;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;max-width:992px;border-radius:16px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-left:auto;margin-right:auto}.spelling-bee-level-card-wrapper{margin-top:40px;padding-left:10%;padding-right:10%}@media screen and (max-width:769px){.spelling-bee-level-card-wrapper{padding-left:16px;padding-right:16px;margin-top:24px}}@media screen and (max-width:993px){.spelling-bee-level-card{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.spelling-bee-level-card_left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;padding:10px}@media screen and (max-width:545px){.spelling-bee-level-card_left{grid-gap:14px;gap:14px;padding-top:5px}}.spelling-bee-level-card_left-heading{color:#333;font-family:Poppins!important;font-size:30px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:545px){.spelling-bee-level-card_left-heading{font-size:24px;margin-top:13px;text-align:left;padding-left:15px}}.spelling-bee-level-card_left h1{color:#666;font-family:Poppins;font-size:23px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width:545px){.spelling-bee-level-card_left h1{font-size:18px;text-align:left;padding-left:15px}}.spelling-bee-level-card_left button{width:349px;height:42px;-webkit-flex-shrink:0;flex-shrink:0}.spelling-bee-level-card_left p{cursor:pointer;font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:-webkit-linear-gradient(308deg,#ec7f57,#f2b65a);background:linear-gradient(142deg,#ec7f57,#f2b65a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:545px){.spelling-bee-level-card_right img{width:100%}}.spelling-bee-courses-container{margin-left:90px}@media screen and (max-width:545px){.spelling-bee-courses-container{margin-top:20px;margin-left:20px}}.spelling-bee-courses--heading{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;text-align:center;color:#333;margin:6rem 0 3rem}.spellingBee-categories_wrapper{padding-left:14%;padding-right:14%;margin-top:48px}@media screen and (max-width:769px){.spellingBee-categories_wrapper{padding-left:16px;padding-right:16px;margin-top:24px}}.spellingBee-categories--heading{font-weight:900;font-size:40px;line-height:48px}@media screen and (max-width:769px){.spellingBee-categories--heading{font-size:24px;line-height:29px}}.spellingBee-categories-card{background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;font-weight:900;font-size:32px;line-height:38px;color:#333;padding:25px 72px;white-space:nowrap}.spellingBee-categories-card_container{margin-top:48px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.spellingBee-categories-card_container{-webkit-flex-direction:column;flex-direction:column;margin-top:24px}.spellingBee-categories-card{padding:16px 28px;font-size:20px;line-height:24px;border-radius:8px}}.spellingBee-categories-card--joiner{width:100px;overflow:hidden}@media screen and (max-width:993px){.spellingBee-categories-card--joiner{width:24px}}.spellingBee-categories-card--joiner-line{width:100%;border:2px dashed #000}@media screen and (max-width:993px){.spellingBee-categories-card--joiner-line{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border:1.38612px dashed #000}}.spellingBee_levelAndPrizes-container{margin-top:64px;padding-left:12%;padding-right:12%}@media screen and (max-width:769px){.spellingBee_levelAndPrizes-container{margin-top:24px;padding-left:16px;padding-right:16px}}.spellingBee_levelAndPrizes_heading-text{font-weight:900;font-size:40px;line-height:48px;color:#333}@media screen and (max-width:769px){.spellingBee_levelAndPrizes_heading-text{font-size:24px;line-height:29px}}.spellingBee_levelAndPrizes_prizes{background:#333;border-radius:16px;color:#fff;width:305px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.spellingBee_levelAndPrizes_prizes_wrapper{border-radius:16px;scroll-snap-align:center}.spellingBee_levelAndPrizes_prizes img{width:100%;height:166px}.spellingBee_levelAndPrizes_prizes--top{padding:4px;text-align:center;width:100%;font-weight:700;font-size:24px;line-height:29px}.spellingBee_levelAndPrizes_prizes--bottom{padding:8px 12px;text-align:center;width:100%;font-weight:700;font-size:18px;line-height:22px}.spellingBee_levelAndPrizes_prizes img{position:relative}.spellingBee_levelAndPrizes_prizes-container{margin-top:48px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:80px;gap:80px;overflow:scroll;-ms-scroll-snap-type:x;scroll-snap-type:x}.spellingBee_levelAndPrizes_prizes-container::-webkit-scrollbar{display:none;scrollbar-width:none}@media screen and (max-width:769px){.spellingBee_levelAndPrizes_prizes-container{grid-gap:24px;gap:24px;margin-top:24px}}.spellingBee_levelAndPrizes_remainingPrizes-strip{background:#333;padding:9px;font-weight:700;font-size:24px;color:#fff;margin-top:48px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px}@media screen and (max-width:769px){.spellingBee_levelAndPrizes_remainingPrizes-strip{padding:9px 40px;font-size:20px;grid-gap:0;gap:0}}.spellingBee-levelsAndPrizes_wrapper{padding-left:14%;padding-right:14%;margin-top:64px}@media screen and (max-width:769px){.spellingBee-levelsAndPrizes_wrapper{padding-left:16px;padding-right:16px;margin-top:40px}}.spellingBee-levelsAndPrizes--heading-1{font-weight:900;font-size:40px;line-height:48px;color:#333}@media screen and (max-width:769px){.spellingBee-levelsAndPrizes--heading-1{font-size:24px;line-height:29px}}.spellingBee-levelsAndPrizes--heading-2{margin-top:24px;font-weight:400;font-size:48px;line-height:58px;color:#333}@media screen and (max-width:769px){.spellingBee-levelsAndPrizes--heading-2{font-size:14px;line-height:24px;white-space:nowrap;color:#000}}.spellingBee-levelsAndPrizes_img-container{margin-top:24px}@media screen and (max-width:769px){.spellingBee-levelsAndPrizes_img-container{margin-top:16px}}.spellingBee-levelsAndPrizes_img-container img{width:100%}.spellingBee_certificate-section_wrapper{padding-left:14%;padding-right:14%;margin-top:14px}@media screen and (max-width:769px){.spellingBee_certificate-section_wrapper{padding-left:16px;padding-right:16px}}.spellingBee_certificate-section--desktop{height:26rem}@media screen and (max-width:993px){.spellingBee_certificate-section--desktop{display:none}}.spellingBee_certificate-section--desktop img{width:100%;height:100%;object-fit:contain}.spellingBee_certificate-section--mobile{display:none}@media screen and (max-width:993px){.spellingBee_certificate-section--mobile{display:block}}.spellingBee_certificate-section--mobile img{width:100%;height:100%}.spellingBee_complete-faqWrapper,.spellingBee_sparkEdapp-banner-container{padding-left:14%;padding-right:14%;margin-top:40px}@media screen and (max-width:769px){.spellingBee_complete-faqWrapper,.spellingBee_sparkEdapp-banner-container{padding-left:16px;padding-right:16px;margin-top:24px}}.spellingBee_complete-faqWrapper img,.spellingBee_sparkEdapp-banner-container img{width:100%}.spellingBee_sparkEdapp-banner-container{cursor:pointer}.spellingBee_challengeStartDate-container{margin-top:64px}@media screen and (max-width:769px){.spellingBee_challengeStartDate-container{margin-top:24px}}.spellingBee_challengeStartDate--heading{text-align:center;font-weight:900;font-size:40px;line-height:48px}.spellingBee_challengeStartDate_calenderIcon{position:relative}.spellingBee_challengeStartDate_calenderIcon--month{font-size:17px;font-weight:900;line-height:20px;letter-spacing:0;text-align:center;color:#fff;position:absolute;top:14px;left:25px}.spellingBee_challengeStartDate_calenderIcon--date{font-size:58px;font-weight:900;line-height:70px;letter-spacing:0;text-align:left;color:"#333333";position:absolute;bottom:0;left:22px}.spellingBee_challengeStartDate--remainingTime{border-radius:8px;padding:8px;background-color:#fff;font-weight:500;font-size:15px;line-height:18px}.spellingBee_challengeStartDate--remainingTime_wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:16px}.spellingBee_masterClass-container{margin-top:40px}@media screen and (max-width:769px){.spellingBee_masterClass-container{margin-top:24px}}.spellingBee_masterClass--heading{font-weight:900;font-size:40px;line-height:48px}@media screen and (max-width:769px){.spellingBee_masterClass--heading{font-size:24px;line-height:29px}}.spellingBee_masterClass_card{background:-webkit-linear-gradient(336.13deg,#a0dce7 -9.5%,hsla(0,0%,100%,.5) 97.11%);background:linear-gradient(113.87deg,#a0dce7 -9.5%,hsla(0,0%,100%,.5) 97.11%);-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);backdrop-filter:blur(35px);border-radius:16px;display:-webkit-flex;display:flex}.spellingBee_masterClass_card-wrapper{margin-top:40px;padding-left:15%;padding-right:15%}@media screen and (max-width:769px){.spellingBee_masterClass_card-wrapper{padding-left:16px;padding-right:16px;margin-top:24px}.spellingBee_masterClass_card{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;grid-gap:24px;gap:24px}}.spellingBee_masterClass_card--left{width:25%}.spellingBee_masterClass_card--left img{width:100%;height:100%;border-radius:16px}@media screen and (max-width:769px){.spellingBee_masterClass_card--left img{height:226px}.spellingBee_masterClass_card--left{width:100%}}.spellingBee_masterClass_card--right{padding:24px;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:769px){.spellingBee_masterClass_card--right{-webkit-flex-direction:column;flex-direction:column;padding:0 24px;text-align:left}}.spellingBee_masterClass_card--right--left{text-align:left;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px}.spellingBee_masterClass_card--right--left_courseName{font-weight:900;font-size:26px;line-height:31px;color:#333}@media screen and (max-width:769px){.spellingBee_masterClass_card--right--left_courseName{font-size:26px;line-height:31px}}.spellingBee_masterClass_card--right--left_hostName{font-weight:300;font-size:16px;line-height:21px}.spellingBee_masterClass_card--right--left_joiningInfo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:400;font-size:11px;line-height:13px;color:#999;margin-top:21px}@media screen and (max-width:769px){.spellingBee_masterClass_card--right--left_joiningInfo p{white-space:nowrap}}.spellingBee_masterClass_card--right--left_joiningInfo img{height:16px;width:16px;margin-right:8px}.spellingBee_masterClass_card--right--left--reschedule{font-size:16px;text-decoration:underline;cursor:pointer}@media screen and (max-width:769px){.spellingBee_masterClass_card--right--left--reschedule{font-size:14px}.spellingBee_masterClass_card--right--left{margin-top:0;padding-bottom:24px}}.spellingBee_masterClass_card--right{display:-webkit-flex;display:flex}@media screen and (max-width:769px){.spellingBee_masterClass_card--right{margin:16px 0 24px;-webkit-flex-direction:column;flex-direction:column}}.eligibleCoursesHeader__wrapper{display:-webkit-flex;display:flex;margin-bottom:80px}@media screen and (max-width:545px){.eligibleCoursesHeader__wrapper{margin-bottom:30px;margin-left:10px}}.eligibleCoursesHeader--title{text-align:left}.eligibleCoursesHeader--title h1{font-family:Lato;font-size:45px;font-style:normal;font-weight:300;line-height:54px;letter-spacing:0;color:#666;max-width:329px}@media screen and (max-width:545px){.eligibleCoursesHeader--title h1{font-size:28px;max-width:220px;line-height:33px}}.eligibleCoursesHeader--title span{font-family:Lato;font-size:45px;font-style:normal;font-weight:900;line-height:54px;letter-spacing:0;color:#333}@media screen and (max-width:545px){.eligibleCoursesHeader--title span{font-size:28px;line-height:33px}}.eligibleCoursesHeader--progress{display:none}.homeBookATrialCard__wrapper{display:-webkit-flex;display:flex;background:#fff;border-radius:8px;padding:20px 20px 0;text-align:left;width:95%;margin:30px auto 0;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:545px){.homeBookATrialCard__wrapper{-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:10px}}.homeBookATrialCard--left h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#333}@media screen and (max-width:545px){.homeBookATrialCard--left h1{font-size:18px}}.homeBookATrialCard--left h2{font-family:Lato;font-style:normal;font-weight:500;font-size:18px;overflow:visible;line-height:22px;margin-top:10px;color:#666}@media screen and (max-width:545px){.homeBookATrialCard--left h2{font-size:15px;max-width:196px}}.homeBookATrialCard--left .primary-button.version-2{margin-top:20px}@media screen and (max-width:545px){.homeBookATrialCard--left .primary-button.version-2{margin-top:20px;width:165px}}.homeBookATrialCard--left-bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.homeBookATrialCard--left-bottom .dashboard-no-classes-mobile{display:none}@media screen and (max-width:545px){.homeBookATrialCard--left-bottom .dashboard-no-classes-mobile{display:block;width:72px;margin-left:80px}}.homeBookATrialCard--right{margin-left:40px}@media screen and (max-width:545px){.homeBookATrialCard--right .dashboard-no-classes{display:none}}.profileEdit__wrapper{background:#fff;border-radius:20px;padding:30px 60px}@media screen and (max-width:545px){.profileEdit__wrapper{border-radius:10px;padding:30px 20px}}.profileEdit--header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.profileEdit--header h2{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#333}.profileEdit--header .primary-button{width:102px;height:40px}.profileEdit--input__wrapper{margin-top:20px}.profileEdit--input__wrapper img{width:25px}.profileEdit--input-field{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:18px 0;width:540px;border-bottom:1px solid #ebebeb}@media screen and (max-width:545px){.profileEdit--input-field{max-width:304px}}.profileEdit--input-field p{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:17px;color:#333;margin-left:22px}.profileEdit--input-field:last-child{border-bottom:none;cursor:pointer}.profileEdit--input-field-inputBox{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:17px;width:400px;color:#333;border:none;margin-left:20px}.profileEdit--input-field-inputBox:focus{outline:none}.profileEdit--input-field-inputBox.disabled{color:#999;cursor:not-allowed}.profileEdit--input-field-inputBox.locked::-webkit-input-placeholder{color:#999}.profileEdit--input-field-inputBox.locked::-moz-placeholder{color:#999}.profileEdit--input-field-inputBox.locked:-ms-input-placeholder{color:#999}.profileEdit--input-field-inputBox.locked::placeholder{color:#999}.profileEdit--input-field .myProfile-lockedIcon{position:absolute;right:0}.profileEditButton{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:102px;height:40px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:100px;-webkit-justify-content:center;justify-content:center;border:1px solid #ffb541;cursor:pointer}.profileEditButton p{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:19px;color:#ffb541;margin-left:10px}.coursePurchaseOrderCard__wrapper{background:#fff;border-radius:16px;padding:20px}.coursePurchaseOrderCard--top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.coursePurchaseOrderCard--top-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left}.coursePurchaseOrderCard--top-left-header h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#333;margin-bottom:13px}.coursePurchaseOrderCard--top-left-header p{font-family:Lato;font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#666}.coursePurchaseOrderCard--top-left-cards{max-height:230px;overflow-y:scroll;padding-right:10px}.coursePurchaseOrderCard--top-left-cards::-webkit-scrollbar{width:3px;height:5px}.coursePurchaseOrderCard--top-left-cards::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:20px}.coursePurchaseOrderCard--top-right{margin-left:20px}@media screen and (max-width:769px){.coursePurchaseOrderCard--top-right{margin-left:15px}}@media screen and (max-width:545px){.coursePurchaseOrderCard--top-right{display:none}}.coursePurchaseOrderCard--top-right-cardImage{width:398px}@media screen and (max-width:769px){.coursePurchaseOrderCard--top-right-cardImage{width:350px}}.coursePurchaseOrderCard--bottom{text-align:left;margin-top:20px}.coursePurchaseOrderCard--bottom p{font-family:Lato;font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#e47762}.profile-selection{position:fixed;z-index:110;cursor:pointer;display:-webkit-flex;display:flex;padding:10rem 16rem 15rem;-webkit-flex-direction:column;flex-direction:column;opacity:1;background-color:rgba(51,51,51,.95);width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.profile-selection__wrapper{padding:0}.profile-selection::-webkit-scrollbar{width:1.2rem;height:8px;margin-right:5rem}.profile-selection::-webkit-scrollbar-track{border-radius:8px}.profile-selection::-webkit-scrollbar-thumb{border-radius:10px;background-color:#fff}@media screen and (max-width:769px){.profile-selection{padding:10rem 8rem 15rem}}.profile-selection__heading{font-family:Lato;font-size:45px;font-style:normal;font-weight:300;line-height:54px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:769px){.profile-selection__heading{font-size:30px}}.profile-selection__sub-heading{font-family:Lato;font-size:45px;font-style:normal;font-weight:900;line-height:54px;margin-top:.8rem;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:769px){.profile-selection__sub-heading{font-size:37px;line-height:40px}}.profile-selection__select-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-bottom:4rem;margin-top:6rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:3rem;row-gap:3rem;grid-column-gap:4%;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%}.profile-info__wrapper{width:249px;height:289px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.profile-info__wrapper.inactive{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.profile-info__top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;height:70%;padding:0 1.5rem}.profile-info__top-imageWrapper{background-color:#fff;border:1px solid rgba(153,153,153,.48);-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:100%;width:124px;height:124px;padding:5px 5px 0;margin-top:1rem}.profile-info__top-image{width:100%;height:100%;object-fit:contain}.profile-info__top-name{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#333;margin-top:1.5rem}.profile-info__top-name.inactive{color:#fff}.profile-info__bottom{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:1rem}.profile-info__bottom-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;background:#f2b65a;border-radius:8px;padding:1rem 1.2rem;margin:0 1.5rem}.profile-info__bottom-icon{margin-right:.5rem;width:14px;height:18px;margin-top:3px}.profile-info__bottom-text{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#333}.profile-info__bottom-boldText{font-weight:900}.profile-info__bottom-noClass{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#fff}.spark-dashboard-layout__ftue{list-style-type:none;position:fixed;z-index:110;cursor:pointer;opacity:1;background-color:rgba(51,51,51,.88);width:100%;height:100%;overflow:hidden}.spark-dashboard-layout__ftue_allClassWrapper,.spark-dashboard-layout__ftue_spellingBeeWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.spark-dashboard-layout__ftue_spellingBeeWrapper a{background:#fffaee;border-radius:15px}.spark-dashboard-layout__ftue_spellingBeeWrapper_red-dot{position:relative;bottom:10px;right:14px}.spark-dashboard-layout__ftue_spellingBeeWrapper_trophy-image{height:32px;width:26px;margin-top:14px;position:relative;right:6px}.spark-dashboard-layout__ftue a{position:relative;display:block;width:100%;display:-webkit-flex;display:flex;text-decoration:none}.spark-dashboard-layout__ftue a .icon-active{position:relative;display:block;min-width:60px;height:60px;line-height:70px;text-align:center;background:#fffaee;border-top-left-radius:15px;border-bottom-left-radius:15px}.spark-dashboard-layout__ftue a .title-active{position:relative;display:block;padding:0 10px;height:60px;line-height:60px;text-align:start;white-space:nowrap;background:#fffaee;border-top-right-radius:15px;border-bottom-right-radius:15px;color:orange;font-family:Lato;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.200000003px}.spark-dashboard-layout__ftue-tabBorder{padding:.5rem;border:3px solid #e47762;border-radius:15px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.spark-dashboard-layout__ftue-tooltip{position:relative;background-color:#fffaee;margin-left:2rem;border-radius:8px;padding:1rem}.spark-dashboard-layout__ftue-tooltip-text{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:120%;color:#e47762}.spark-dashboard-layout__ftue-tooltip:after{z-index:10;position:absolute;left:-10px;top:15px;border-radius:2px;-webkit-transform:translate(-50%);transform:translate(-50%);color:#fff;content:"";width:0;height:0;border-top:12px solid;border-left:8px solid transparent;border-right:8px solid transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.spellingBee_game_complete{background-color:#fff;border-radius:16px;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;padding:1rem 7rem 3rem;-webkit-flex-direction:column;flex-direction:column}.spellingBee_game_complete,.spellingBee_game_complete_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spellingBee_game_complete_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.spellingBee_game_complete-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:545px){.spellingBee_game_complete{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}.spellingBee_game_complete-topImage{width:305.48px;height:314.08px}@media screen and (max-width:545px){.spellingBee_game_complete-topImage{width:202px;height:207px}}.spellingBee_game_complete-cardsWrapper{background:#e4fcff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;max-width:187px;max-height:74px;margin:-33px auto 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;padding:0 1rem}.spellingBee_game_complete-cardsWrapper-bold{font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;line-height:42px;color:#333;margin:0 .5rem 0 1rem}.spellingBee_game_complete-cardsWrapper-normal{font-family:Poppins;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-align:center;color:#999}.spellingBee_game_complete-statCards{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:100px;height:90px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem;margin:0 .5rem}@media screen and (max-width:545px){.spellingBee_game_complete-statCards{width:90px;height:80px}}.spellingBee_game_complete-statCards-coinImage{width:20px;height:20px}.spellingBee_game_complete-statCards-peopleImage{width:25px;height:20px}.spellingBee_game_complete-statCards-text{font-family:Poppins;font-style:normal;font-weight:600;font-size:14px;line-height:21px;text-align:left;color:#333}.spellingBee_game_complete-statCards-lightText{font-family:Poppins;font-style:normal;font-weight:400;font-size:10px;line-height:15px;color:#999}.spellingBee_game_complete-mainText{font-family:Lato;font-style:normal;font-weight:900;font-size:28px;line-height:34px;text-align:center;color:#333;margin:2rem 0}@media screen and (max-width:545px){.spellingBee_game_complete-mainText{font-size:22px;margin:1rem 0}}.spellingBee_game_complete-subText{font-family:Lato;font-style:normal;font-weight:900;font-size:23px;line-height:34px;text-align:center;color:#666;margin:0 0 2rem}@media screen and (max-width:545px){.spellingBee_game_complete-subText{font-size:22px;margin:1rem 0}}.spellingBee_profile_qualify{background-color:#fff;border-radius:16px;opacity:1;max-width:478px;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;padding:1rem 7rem 3rem;-webkit-flex-direction:column;flex-direction:column}.spellingBee_profile_qualify,.spellingBee_profile_qualify_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spellingBee_profile_qualify_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.spellingBee_profile_qualify-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:993px){.spellingBee_profile_qualify{max-width:390px}}@media screen and (max-width:545px){.spellingBee_profile_qualify{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}.spellingBee_profile_qualify-topImage{width:398px;height:316px;margin-top:10px}@media screen and (max-width:545px){.spellingBee_profile_qualify-topImage{width:202px;height:207px}}.spellingBee_profile_qualify-mainText{color:#333;text-align:center;font-family:Lato;font-size:28px;font-style:normal;font-weight:900;line-height:140%;margin:1rem 0 0}@media screen and (max-width:545px){.spellingBee_profile_qualify-mainText{font-size:22px}}.spellingBee_profile_qualify-subText{color:#666;text-align:center;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin:1.2rem 0}@media screen and (max-width:545px){.spellingBee_profile_qualify-subText{font-size:22px;margin:1rem 0}}.purchasedCourseCard__wrapper{padding:15px;display:-webkit-flex;display:flex;margin-top:15px;border-radius:8px}.purchasedCourseCard--left{-webkit-filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05));filter:drop-shadow(50px 60px 100px rgba(0,0,0,.05))}.purchasedCourseCard--left-image{width:90px;border-radius:5px;overflow:hidden}.purchasedCourseCard--right{margin-left:25px}.purchasedCourseCard--right h1{font-family:Lato;font-style:normal;font-weight:700;font-size:13px;line-height:16px;color:#000632}.purchasedCourseCard--right p{font-family:Lato;font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#666}.purchasedCourseCard--right p:nth-child(2){margin-bottom:10px}.unlockDashboardCard__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,100%,.53) -1.83%,hsla(0,0%,100%,0) 109.95%);-webkit-filter:drop-shadow(37.6126px 45.1351px 75.2252px rgba(0,0,0,.05));filter:drop-shadow(37.6126px 45.1351px 75.2252px rgba(0,0,0,.05));border-radius:16px;padding:30px;border:2px solid #fff}@media screen and (max-width:545px){.unlockDashboardCard__wrapper{-webkit-flex-direction:column;flex-direction:column}}.unlockDashboardCard--left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.unlockDashboardCard--left-head{text-align:left}.unlockDashboardCard--left-head h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#333;margin-bottom:13px}.unlockDashboardCard--left-head p{font-family:Lato;font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#666}.unlockDashboardCard--left-inputs{margin-top:20px;text-align:left}.unlockDashboardCard--left-inputs.dropdown{margin-top:0}@media screen and (max-width:545px){.unlockDashboardCard--left-inputs.dropdown{margin:1.7rem auto 0}}.unlockDashboardCard--left-inputs #inputName{width:263px;height:38px;border:none;-webkit-box-shadow:0 0 8.88598px rgba(75,0,188,.08);box-shadow:0 0 8.88598px rgba(75,0,188,.08);border-radius:8px;padding:15px}.unlockDashboardCard--left-inputs #inputName:focus{outline:none}.unlockDashboardCard--left-inputs #inputName::-webkit-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.unlockDashboardCard--left-inputs #inputName::-moz-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.unlockDashboardCard--left-inputs #inputName:-ms-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.unlockDashboardCard--left-inputs #inputName::placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.unlockDashboardCard--left-inputs-inputAge{margin-top:13px;width:263px;height:38px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-shadow:0 0 8.88598px rgba(75,0,188,.08);box-shadow:0 0 8.88598px rgba(75,0,188,.08);border-radius:8px;padding:15px;background-color:#fff}.unlockDashboardCard--left-inputs-inputAge.dropdown{margin-top:0}.unlockDashboardCard--left-inputs-inputAge p{font-family:Lato;font-style:normal;font-weight:400;font-size:13px;line-height:14px;color:#333}.unlockDashboardCard--left-inputs-inputAge-select{background-color:#fff;position:absolute;width:150px;margin-top:5px;border-radius:8px;text-align:center}.unlockDashboardCard--left-inputs-inputAge-select.dropdown{min-width:25rem;z-index:10}.unlockDashboardCard--left-inputs-inputAge-select p{font-family:Lato;font-style:normal;font-weight:400;padding:2px 0 1px;font-size:13px;line-height:14px;color:#333;margin-bottom:3px}.unlockDashboardCard--left-inputs-inputAge-select p.dropdown{line-height:19px}.unlockDashboardCard--left-inputs-inputAge-select p:hover{background-color:#d3d3d3;cursor:pointer}.unlockDashboardCard--left-inputs-inputAge-select.hidden{display:none}.unlockDashboardCard--left-inputs-inputAge .profile-arrow{cursor:pointer;-webkit-transition:.5s;transition:.5s}.unlockDashboardCard--left-inputs-inputAge .profile-arrow.active{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.unlockDashboardCard--left .primary-button{width:71px;margin-top:20px}@media screen and (max-width:545px){.unlockDashboardCard--right{margin-top:30px}}.unlockDashboardCard--right-image{width:458px}@media screen and (max-width:545px){.unlockDashboardCard--right-image{width:288px}}.homeGameCard__wrapper{background:#e6f7ff;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.15);box-shadow:5px 5px 10px rgba(0,0,0,.15);border-radius:10px;width:95%;margin:20px auto;padding:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:545px){.homeGameCard__wrapper{-webkit-flex-direction:column;flex-direction:column}}.homeGameCard--left{text-align:left}.homeGameCard--left h1{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:18px;color:#002e42;margin-bottom:15px}.homeGameCard--left p{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#999;max-width:410px;margin-bottom:25px}.homeGameCard--left .primary-button{width:137px;height:42px;padding:0}.homeGameCard--right img{width:200px}@media screen and (max-width:545px){.homeGameCard--right{text-align:center;margin-top:30px}}.spelling-bee-ftue_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;cursor:pointer}.spelling-bee-ftue-lottie{position:relative;width:600px;height:600px}@media screen and (max-width:545px){.spelling-bee-ftue-lottie{width:100%;height:500px}}.spelling-bee-ftue-handtap-lottie{width:100px;height:100px;position:absolute;top:470px;left:260px}@media screen and (max-width:545px){.spelling-bee-ftue-handtap-lottie{top:290px;left:150px}}.spelling-bee-ftue-text{position:absolute;font-family:Lato;font-style:normal;font-weight:400;font-size:28px;line-height:34px;color:#666;white-space:nowrap;top:600px;left:100px}@media screen and (max-width:545px){.spelling-bee-ftue-text{white-space:normal;text-align:center;left:10px;right:10px;top:500px;font-size:24px;margin:0 auto}}.spelling-bee-score-bar{width:326px;height:74px;background:#e4fcff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:10px;left:160px}@media screen and (max-width:545px){.spelling-bee-score-bar{width:296px;height:74px;left:10px;bottom:0}}.spelling-bee-score-bar-boldText{font-family:Poppins;font-style:normal;font-weight:600;font-size:36px;line-height:54px;text-align:center;text-transform:lowercase;color:#333;margin:0 1rem}.spelling-bee-score-bar-regText{font-family:Poppins;font-style:normal;font-weight:400;font-size:24px;line-height:36px;text-transform:lowercase;color:#999}.spelling-bee-score-bar-coinImage{width:40px;height:40px}.spelling-bee-score-bar-beeImage{width:96px;height:94px;position:absolute;right:-50px;bottom:30px}@media screen and (max-width:545px){.spelling-bee-score-bar-beeImage{width:55.15px;height:54px;bottom:40px;right:-25px}}.spelling-bee-game-result-card_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#013299;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;padding:1.5rem 2rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width:545px){.spelling-bee-game-result-card_wrapper{width:100%;margin:0 2rem}}.spelling-bee-game-result-card-total_words{width:84px;height:96px}.spelling-bee-game-result-card-words_spelled_correct{width:93px;height:96px}.spelling-bee-game-result-card-cefr_level{width:49px;height:96px}.spelling-bee-game-result-card-mainText{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#fff;text-align:left;margin-top:1rem}.spelling-bee-game-result-card-subText{font-family:Lato;font-style:normal;text-align:left;font-weight:900;font-size:64px;line-height:77px;color:#fff;margin-top:2rem}.spelling-bee-answers-breakdown_wrapper{-webkit-box-shadow:0 6.50084px 6.50084px rgba(0,0,0,.25);box-shadow:0 6.50084px 6.50084px rgba(0,0,0,.25);border-radius:24px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2rem 2rem 0}@media screen and (max-width:993px){.spelling-bee-answers-breakdown_wrapper{width:100%;border-radius:0;margin-bottom:2rem;padding:2rem 3rem 0;-webkit-box-shadow:none;box-shadow:none}}.spelling-bee-answers-breakdown-top_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2rem}.spelling-bee-answers-breakdown-top-text{font-family:Poppins;font-style:normal;font-weight:700;font-size:32px;line-height:48px;letter-spacing:.03em;color:#333;text-align:left}@media screen and (max-width:545px){.spelling-bee-answers-breakdown-top-text{font-size:20px;line-height:30px}}.spelling-bee-answers-breakdown-top-bulb{width:84px;height:100px}@media screen and (max-width:545px){.spelling-bee-answers-breakdown-top-bulb{width:52px;height:62px}}.spelling-bee-answers-breakdown-word_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-radius:8px;width:436px;height:68px;margin-bottom:1.5rem;padding:0 2rem}@media screen and (max-width:993px){.spelling-bee-answers-breakdown-word_wrapper{width:100%}}@media screen and (max-width:545px){.spelling-bee-answers-breakdown-word_wrapper{height:40px}}.spelling-bee-answers-breakdown-word-text{font-family:Poppins;font-style:normal;font-weight:700;font-size:24px;line-height:36px;color:#333}@media screen and (max-width:993px){.spelling-bee-answers-breakdown-word-text{word-wrap:none;line-break:none}}@media screen and (max-width:545px){.spelling-bee-answers-breakdown-word-text{font-size:16px;line-height:24px}}.spelling-bee-answers-breakdown-word-image{width:25px;height:24px}@media screen and (max-width:545px){.spelling-bee-answers-breakdown-word-image{display:none}}.spellingBee_complete-similar-schools-strip_wrapper{width:100%;padding:1rem;background:#333;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;margin:3rem 0}@media screen and (max-width:545px){.spellingBee_complete-similar-schools-strip_wrapper{-webkit-flex-direction:column;flex-direction:column;margin:2rem 0;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:none;justify-content:none;display:none}}.spellingBee_complete-similar-schools-strip_leftWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.spellingBee_complete-similar-schools-strip-image{width:90%;height:90%;object-fit:contain}.spellingBee_complete-similar-schools-strip-image_wrapper{width:50px;height:50px;background:-webkit-linear-gradient(336.13deg,#a9cbff -9.5%,#fff 97.11%);background:linear-gradient(113.87deg,#a9cbff -9.5%,#fff 97.11%);-webkit-box-shadow:36.5643px 43.8772px 73.1286px rgba(0,0,0,.05);box-shadow:36.5643px 43.8772px 73.1286px rgba(0,0,0,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:100%;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;margin-right:2rem}@media screen and (max-width:545px){.spellingBee_complete-similar-schools-strip-image_wrapper{margin-right:1rem;width:40px;height:40px}}.spellingBee_complete-similar-schools-strip-text{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fff;text-align:left}@media screen and (max-width:545px){.spellingBee_complete-similar-schools-strip-text{font-size:20px;line-height:24px}}.spellingBee_complete-similar-schools-strip-checkNow{position:relative;font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:left;background-image:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-image:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-moz-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:under;-moz-text-decoration-color:#fcb444;text-decoration-color:#fcb444;cursor:pointer}.spellingBee_complete-similar-schools-strip-checkNow:before{content:"";position:absolute;top:110%;width:100%;left:0;height:1px;border-radius:2px;background:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b)}@media screen and (max-width:545px){.spellingBee_complete-similar-schools-strip-checkNow{font-size:20px;line-height:24px;margin-left:45px;margin-top:1rem;margin-bottom:1rem}}.spelling-bee-certificate-download_wrapper{background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;max-width:992px;padding:2rem 4rem;margin:4rem auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around}@media screen and (max-width:993px){.spelling-bee-certificate-download_wrapper{margin:2rem}}@media screen and (max-width:769px){.spelling-bee-certificate-download_wrapper{-webkit-flex-direction:column;flex-direction:column;padding:2rem 1rem;-webkit-align-items:center;align-items:center}}.spelling-bee-certificate-download-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 0;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.spelling-bee-certificate-download-left{padding:0}}.spelling-bee-certificate-download-left-text{font-family:Poppins;font-style:normal;font-weight:700;font-size:40px;line-height:60px;color:#333}@media screen and (max-width:545px){.spelling-bee-certificate-download-left-text{font-size:24px;line-height:36px;padding:0 1rem}}.spelling-bee-certificate-download-left-subtext{color:#666;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width:545px){.spelling-bee-certificate-download-left-subtext{font-size:20px;margin-bottom:10px}}.spelling-bee-certificate-download-left--ptext{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:normal;background:-webkit-linear-gradient(308deg,#ec7f57,#f2b65a);background:linear-gradient(142deg,#ec7f57,#f2b65a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spelling-bee-certificate-download-right-certificate-preview_wrapper{width:340px;height:240px;border-radius:16px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));position:relative}@media screen and (max-width:545px){.spelling-bee-certificate-download-right-certificate-preview_wrapper{width:100%;height:222px}}.spelling-bee-certificate-download-right-certificate-preview-image{width:100%;height:100%;border-radius:16px}.spelling-bee-certificate-download-right-certificate-preview-overlay{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#333));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#333);background:linear-gradient(180deg,hsla(0,0%,100%,0),#333);width:340px;height:240px;z-index:100;top:0;border-radius:16px}@media screen and (max-width:545px){.spelling-bee-certificate-download-right-certificate-preview-overlay{width:318px;height:222px}}.spelling-bee-certificate-download-right-certificate-preview-childName{font-family:Lato;font-size:14px;font-weight:900;line-height:39px;letter-spacing:0;position:absolute;top:95px;left:15px;color:#333;z-index:40}@media screen and (max-width:545px){.spelling-bee-certificate-download-right-certificate-preview-childName{top:85px;left:15px}}.spelling-bee-certificate-download-right-certificate-preview-childGrade{font-family:Lato;font-size:11px;font-weight:900;line-height:39px;letter-spacing:0;position:absolute;top:115px;left:55px;color:#333;z-index:40}@media screen and (max-width:545px){.spelling-bee-certificate-download-right-certificate-preview-childGrade{top:105px;left:50px}}.spelling-bee-certificate-download-right-certificate-preview-download{color:#fff;font-family:Lato;font-size:20px;font-style:normal;font-weight:700;line-height:normal;position:absolute;bottom:0;width:100%;background:#333;height:47px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-bottom-left-radius:16px;border-bottom-right-radius:16px;cursor:pointer}@media screen and (max-width:545px){.spelling-bee-certificate-download-right{margin:2rem auto}}.spelling-bee-certificate-download-buttonWrapper{width:324px}@media screen and (max-width:545px){.spelling-bee-certificate-download-buttonWrapper{display:none}}.spelling-bee-certificate-download-buttonWrapper-mobile{width:"100%";display:none}@media screen and (max-width:545px){.spelling-bee-certificate-download-buttonWrapper-mobile{display:block}}.spelling-bee-trial-book-card_wrapper{width:1008px;height:381px;margin:40px auto 0;border-radius:24px;position:relative}@media screen and (max-width:993px){.spelling-bee-trial-book-card_wrapper{width:95%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:545px){.spelling-bee-trial-book-card_wrapper{width:328px;height:400px}}.spelling-bee-trial-book-card-image_desktop{border-radius:24px;width:100%}@media screen and (max-width:545px){.spelling-bee-trial-book-card-image_desktop{display:none}}.spelling-bee-trial-book-card-image_mobile{width:328px;height:400px;border-radius:16px;display:none}@media screen and (max-width:545px){.spelling-bee-trial-book-card-image_mobile{display:block}}.spelling-bee-trial-book-card-button_desktop{width:409px;position:absolute!important;bottom:25px;left:35px}@media screen and (max-width:993px){.spelling-bee-trial-book-card-button_desktop{bottom:10px;left:30px}}@media screen and (max-width:545px){.spelling-bee-trial-book-card-button_desktop{display:none}}.spelling-bee-trial-book-card-button_mobile{width:328px;position:absolute!important;bottom:20px;left:0;display:none}@media screen and (max-width:545px){.spelling-bee-trial-book-card-button_mobile{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}.spelling-bee-share-strip_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;background-color:rgba(255,221,81,.64);-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);margin:4rem 0 2rem}@media screen and (max-width:993px){.spelling-bee-share-strip_wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);border-radius:16px;width:95%;margin:4rem auto 2rem}}.spelling-bee-share-strip_left-image{max-width:377px;max-height:182px}.spelling-bee-share-strip_middle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;padding-left:1rem}.spelling-bee-share-strip_middle-headText{font-family:Lato;font-style:normal;font-weight:700;font-size:32px;line-height:38px;color:#333;text-align:left}@media screen and (max-width:993px){.spelling-bee-share-strip_middle-headText{font-size:24px;line-height:29px;padding:0 1rem;margin-top:1rem}}.spelling-bee-share-strip_middle-subText{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;text-align:left;color:#666}@media screen and (max-width:993px){.spelling-bee-share-strip_middle-subText{font-size:20px;line-height:24px;padding:0 2rem}}.spelling-bee-share-strip_right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 2rem}@media screen and (max-width:993px){.spelling-bee-share-strip_right{-webkit-justify-content:center;justify-content:center;margin:2rem 0}}.spelling-bee-results-app-card_desktopWrapper{max-width:1008px;max-height:240px;border-radius:16px;margin:4rem auto;cursor:pointer}@media screen and (max-width:545px){.spelling-bee-results-app-card_desktopWrapper{display:none}}.spelling-bee-results-app-card_mobileWrapper{width:95vw;height:435px;border-radius:8px;margin:4rem auto}.spelling-bee-results-app-card-image-desktop{width:100%;height:100%;border-radius:16px;object-fit:contain}.spelling-bee-check-results_wrapper-desktop{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:24px;margin:4rem auto 2rem;width:992px}@media screen and (max-width:993px){.spelling-bee-check-results_wrapper-desktop{width:742px;margin:2rem auto}}@media screen and (max-width:545px){.spelling-bee-check-results_wrapper-desktop{display:none}}.spelling-bee-check-results_wrapper-mobile{display:none}@media screen and (max-width:545px){.spelling-bee-check-results_wrapper-mobile{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.spelling-bee-check-results-desktop-top{width:100%;height:305px}@media screen and (max-width:993px){.spelling-bee-check-results-desktop-top{height:216px}}.spelling-bee-check-results-desktop-top-image{width:100%;height:100%;border-radius:24px 24px 0 0}.spelling-bee-check-results-desktop-bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 4rem}.spelling-bee-check-results-desktop-bottom-left-inputBox{background:#fff;border:1px solid rgba(153,153,153,.4);-webkit-box-shadow:0 4px 5px rgba(51,51,51,.08);box-shadow:0 4px 5px rgba(51,51,51,.08);border-radius:8px;width:252px;height:56px;font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#333;padding-left:1.5rem;margin-bottom:2rem}.spelling-bee-check-results-desktop-bottom-left-inputBox:focus{outline:none}.spelling-bee-check-results-desktop-bottom-left-inputBox::-webkit-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#999}.spelling-bee-check-results-desktop-bottom-left-inputBox::-moz-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#999}.spelling-bee-check-results-desktop-bottom-left-inputBox:-ms-input-placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#999}.spelling-bee-check-results-desktop-bottom-left-inputBox::placeholder{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#999}.spelling-bee-check-results-desktop-bottom-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.spelling-bee-check-results-desktop-bottom-right-top{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.spelling-bee-check-results-desktop-bottom-right-top-text{font-family:Lato;font-style:normal;font-weight:900;font-size:28px;line-height:34px;color:#333}.spelling-bee-check-results-desktop-bottom-right-top-profileIcon{width:50px;height:50px;border-radius:100%;object-fit:contain}.spelling-bee-check-results-desktop-bottom-right-bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.spelling-bee-check-results-desktop-bottom-right-bottom-id_wrapper{height:52px;background:#666;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;cursor:pointer}.spelling-bee-check-results-desktop-bottom-right-bottom-id-text{font-family:Lato;font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#fff;height:100%;vertical-align:middle;background-color:#333;border-radius:8px;padding:5px 1rem 0}.spelling-bee-check-results-desktop-bottom-right-bottom-id-icon{width:24px;height:24px;margin:0 2rem}.spelling-bee-check-results-mobile-checkFriend{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:24px;margin:2rem auto;max-width:328px}.spelling-bee-check-results-mobile-checkFriend-topImage{width:100%;height:254px;border-radius:24px 24px 0 0}.spelling-bee-check-results-mobile-checkFriend-bottom{padding:2rem 1rem}.spelling-bee-check-results-mobile-shareDetails{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:2rem;margin:1rem auto;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:24px;width:100%}.spelling-bee-check-results-mobile-shareDetails-topWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.spelling-bee-check-results-mobile-shareDetails-topWrapper-leftIcon{width:40px;height:48px}.spelling-bee-check-results-mobile-shareDetails-topWrapper-rightIcon{width:48px;height:48px}.spelling-bee-check-results-mobile-shareDetails-mainText{font-family:Lato;font-style:normal;font-weight:900;font-size:32px;line-height:38px;color:#333;text-align:center;margin:2rem 0}.spelling-bee-check-results-mobile-shareDetails-idWrapper{margin:0 auto 2rem}.spelling-bee-check-results-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.spelling-bee-check-results-modal_wrapper{position:fixed;top:0;left:0;right:0;width:100vw;height:130vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none;margin:0 auto;text-align:center}.spelling-bee-check-results-modal-close{width:42px;height:42px;position:absolute;right:-10px;top:25px;z-index:1000;cursor:pointer}@media screen and (max-width:993px){.spelling-bee-check-results-modal-close{right:-10px;top:12.5px}}.request-callback{padding:12px;border-radius:16px;background-color:#000632;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:-webkit-flex;display:flex;grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.request-callback__wrapper{margin-left:80px;padding:0 12%;margin-bottom:24px;margin-top:32px}@media screen and (max-width:993px){.request-callback__wrapper{padding:0;margin-left:0}.request-callback{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;grid-row-gap:16px;row-gap:16px}}@media screen and (max-width:545px){.request-callback{padding:0}}.request-callback--left{width:340px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.request-callback--left{width:312px}}.request-callback--left img{width:100%;height:262px}.request-callback--right{padding:12px}@media screen and (max-width:545px){.request-callback--right{padding:0 12px 12px}}@media screen and (max-width:993px){.request-callback--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.request-callback--right__heading-text{color:#fff;font-size:32px;font-weight:900;text-align:left}@media screen and (max-width:993px){.request-callback--right__heading-text{font-size:20px;text-align:center}}.request-callback--right__subheading-text{margin-top:16px;font-style:italic;font-size:20px;text-align:left;color:#fff}@media screen and (max-width:993px){.request-callback--right__subheading-text{font-size:16px;text-align:center}}@media screen and (max-width:545px){.request-callback--right__subheading-text{margin-top:8px}}.request-callback--right__query--input{margin-top:48px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:8px;background-color:#fff;height:42px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:0 16px}.request-callback--right__query--input__wrapper{width:100%;position:relative;cursor:pointer}@media screen and (max-width:545px){.request-callback--right__query--input{margin-top:24px}}.request-callback--right__query--input input{cursor:pointer;width:95%;height:100%;padding:12px;color:#333;border-radius:8px;line-height:17.43px;outline:none;border:none;font-size:16px}.request-callback--right__cta{cursor:pointer;background:-webkit-linear-gradient(1deg,#f2b65a,#e47762);background:linear-gradient(89deg,#f2b65a,#e47762);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);padding:12px 24px 12px 16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px;width:220px;border-radius:5rem;color:#fff;font-size:18px;font-weight:700}.request-callback--right__cta--container{margin-top:16px}.request-callback--right__cta.disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:993px){.request-callback--right__cta{width:264px}}.request-callback--right__cta img{height:24px;width:24px}.request-callback--right__query-lists{max-height:204px;width:100%;overflow:scroll;border-radius:8px;background-color:#fff}.request-callback--right__query-lists--container{position:absolute;bottom:46px;width:100%}.request-callback--right__query-lists::-webkit-scrollbar{display:none}.request-callback--right__query-lists--query{padding:16px 24px;color:#333;text-align:left;font-size:16px}@media screen and (max-width:993px){.request-callback--right__query-lists--query{font-size:14px}}.request-callback--right__query-lists--query__other-query{margin-top:16px;width:100%;border:1px #ffc700;font-size:16px}.request-callback--right__query-lists--query__other-query__input{min-height:80px;border-radius:8px;padding:16px;width:100%;border:none;outline:none;resize:none}.request-callback--right__query-lists--query__divider{height:1px;width:100%;background-color:rgba(153,153,152,.4)}.request-callback--right__query-lists--query:hover{font-weight:700;background-color:rgba(0,169,18,.2)}.callback-requested_modal{padding:8px 24px 24px;background-color:#000632;border-radius:16px;opacity:1;width:312px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.callback-requested_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.callback-requested_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}.callback-requested_modal__hero-image{width:266px;height:190px}.callback-requested_modal__hero-image img{height:100%;width:100%}.callback-requested_modal__primary-text{margin-top:16px;font-size:24px;font-weight:900;text-align:left;color:#fff}.callback-requested_modal__secondary-text{margin-top:8px;font-size:17px;font-style:italic;text-align:left;color:#fff}.callback-requested{background:#000632;border-radius:16px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);height:123px;padding:0 24px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.callback-requested__wrapper{padding:0 22%;margin:24px 0 24px 80px}@media screen and (max-width:993px){.callback-requested__wrapper{padding:0;margin-left:0}}.callback-requested img{height:100%;width:171px}.callback-requested--text-container{text-align:left}.callback-requested--text-container__primary-text{font-size:24px;font-weight:900;color:#fff}.callback-requested--text-container__secondary-text{margin-top:8px;font-size:18px;font-weight:400;color:#fff;font-style:italic}.ted-ed-banner{display:grid;grid-template-columns:1fr 1fr}.ted-ed-banner__wrapper{padding:10rem 7rem 0}@media screen and (max-width:545px){.ted-ed-banner__wrapper{padding:10rem 3rem 0}}@media screen and (max-width:769px){.ted-ed-banner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.ted-ed-banner__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:4vw}@media screen and (min-width:544px){.ted-ed-banner__left{padding-right:3rem}}.ted-ed-banner__left--header{font-weight:900;color:#333;font-size:4.8rem}@media screen and (max-width:545px){.ted-ed-banner__left--header{font-size:4rem}}.ted-ed-banner__left--content{font-weight:500;color:#666;font-size:2rem;margin:2rem 0 5rem;max-width:50rem}@media screen and (max-width:545px){.ted-ed-banner__left--content{font-size:1.8rem}}.ted-ed-banner__right img{width:100%}.ted-ed-combo{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.ted-ed-combo__wrapper{padding:5rem 7rem}@media screen and (max-width:601px){.ted-ed-combo__wrapper{padding:5rem 0}}.ted-ed-combo__wrapper .ted{color:#da3a34;font-weight:900}.ted-ed-combo__wrapper .ed{color:#000;font-weight:900}.ted-ed-combo__wrapper .club{color:#000;font-weight:300}@media screen and (max-width:1301px){.ted-ed-combo{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.ted-ed-combo__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;max-width:50rem}@media screen and (max-width:1301px){.ted-ed-combo__left{-webkit-align-items:center;align-items:center}}@media screen and (max-width:601px){.ted-ed-combo__left{padding:3rem}}.ted-ed-combo__left--header{font-size:3.2rem;font-weight:900;color:#333;text-align:center}.ted-ed-combo__left--content{font-size:2rem;font-weight:500;color:#666;margin:2rem 0 5rem}.ted-ed-combo__left--purchase,.ted-ed-combo__left--purchase .price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ted-ed-combo__left--purchase .price{margin-left:2rem;-webkit-flex-direction:column;flex-direction:column}.ted-ed-combo__left--purchase .price .slashed-price{font-size:1.8rem;font-weight:700;position:relative;margin-bottom:.5rem}.ted-ed-combo__left--purchase .price .slashed-price:after{content:"";position:absolute;bottom:45%;left:0;height:1px;width:130%;-webkit-transform:translateX(-12%);transform:translateX(-12%);background-color:#333}.ted-ed-combo__left--purchase .price .final-price{font-size:2.4rem;font-weight:900}@media screen and (max-width:1301px){.ted-ed-combo__left--purchase{margin-bottom:5rem}}.ted-ed-combo__right{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}@media screen and (max-width:1301px){.ted-ed-combo__right{-webkit-justify-content:center;justify-content:center}.ted-ed-combo__right>div+div{margin-left:3rem}}.ted-ed-combo__right .swiper-slide{width:28rem}.ted-ed-combo__right .swiper-pagination{margin-bottom:0!important}.ted-ed-combo__right .swiper-container{padding-bottom:5rem!important}@media screen and (min-width:1200px){.ted-ed-about{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}}.ted-ed-about__card{height:40rem;width:30rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.ted-ed-about__card--header{font-size:2rem;font-weight:900;text-align:center;color:#333;max-width:70%;margin-top:18rem;margin-bottom:2rem}.ted-ed-about__card--sub-header{font-size:1.4rem;font-weight:500;text-align:center;color:#333;max-width:70%}.ted-ed-about .swiper-container{padding-bottom:5rem}.ted-ed-about .swiper-pagination{margin-bottom:0}.ted-ed-about .swiper-slide{width:35rem}@media screen and (max-width:545px){.ted-ed-about .swiper-slide{width:30rem}}.change-age-alert{position:fixed;width:100%;top:7rem;z-index:1000;background-color:#e47762;height:4rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:0 7rem;font-size:1.6rem;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25)}.change-age-alert.disable-z-index{z-index:0;top:65px}@media screen and (max-width:631px){.change-age-alert{padding:0 2rem}}.change-age-alert__btn{font-weight:700;cursor:pointer}.course-banner{display:grid;grid-template-columns:500px 400px;-webkit-justify-content:space-between;justify-content:space-between}.course-banner__wrapper{padding:4rem 7rem;background:-webkit-linear-gradient(275.38deg,#fff 4.31%,hsla(0,0%,100%,0) 134.84%);background:linear-gradient(174.62deg,#fff 4.31%,hsla(0,0%,100%,0) 134.84%)}@media screen and (max-width:993px){.course-banner__wrapper{padding:4rem}}@media screen and (max-width:545px){.course-banner__wrapper{padding:4rem 1rem}}@media screen and (min-width:1440px){.course-banner{grid-template-columns:600px 400px}}@media screen and (max-width:993px){.course-banner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.course-banner__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:993px){.course-banner__left{width:100%;-webkit-align-items:center;align-items:center}}@media screen and (max-width:545px){.course-banner__left{padding:0 1rem}}.course-banner__left--title{font-size:4.8rem;color:#333;font-weight:900}@media screen and (max-width:993px){.course-banner__left--title{font-size:2.8rem;text-align:center}}.course-banner__left--description{font-size:1.8rem;color:#666;font-weight:500;margin:2rem 0;line-height:2.4rem}@media screen and (max-width:993px){.course-banner__left--description{font-size:1.6rem;max-width:600px;text-align:center}}.course-banner__left--elements{background-color:#fff7e7;border-radius:1.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:330px;padding:1.5rem}@media screen and (min-width:1440px){.course-banner__left--elements{width:400px}}@media screen and (max-width:993px){.course-banner__left--elements{margin:2rem auto 0}}.course-banner__left--elements-row{width:100%;display:grid;grid-template-columns:2fr 1.2fr;margin-bottom:1rem}@media screen and (min-width:1440px){.course-banner__left--elements-row{margin-bottom:1.5rem}}.course-banner__left--elements-row .single-element{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.course-banner__left--elements-row .single-element svg{width:2rem;margin-right:1rem}.course-banner__left--elements-row .single-element .rating-icons{width:8rem}.course-banner__left--elements-row .single-element span{font-size:1.3rem;color:#333}@media screen and (min-width:1440px){.course-banner__left--elements-row .single-element span{font-size:1.5rem}}.course-banner__left--separator{display:block;height:2px;width:80%;margin:3rem 0 1rem;opacity:.6;background-color:#ffa724}@media screen and (max-width:993px){.course-banner__left--separator{width:100%}}.course-banner__left--buy{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:80%;margin-top:2rem}@media screen and (max-width:993px){.course-banner__left--buy{width:100%}}@media screen and (max-width:545px){.course-banner__left--buy{-webkit-align-items:center;align-items:center}}.course-banner__left--buy-price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.course-banner__left--buy-price span{font-size:3.2rem;color:#333;font-weight:900}.course-banner__left--buy-price .slashed-price{margin-left:2rem;font-size:2rem;font-weight:500;color:#999}.course-banner__left--buy-price--margin-text{margin-left:.5rem}@media screen and (max-width:545px){.course-banner__left--buy-price span{font-size:2.4rem}.course-banner__left--buy-price .slashed-price{font-size:1.8rem}}@media screen and (max-width:441px){.course-banner__left--buy-price{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.course-banner__left--buy-price .slashed-price{margin:1rem 0}}.course-banner__left--buy-sessionPrice{width:100%}.course-banner__left--buy-sessionPrice span{font-size:1.5rem;color:#999}.course-banner__left--urgency{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#e47762;font-size:1.8rem;margin:1rem 0;-webkit-align-self:flex-start;align-self:flex-start}.course-banner__left--urgency svg{margin-right:1rem}.course-banner__left--urgency span{margin-right:.8rem;display:inline-block}.course-banner__left--urgency .countdown_text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:451px){.course-banner__left--urgency .countdown_text{-webkit-flex-direction:column;flex-direction:column}}.course-banner__left--policy{font-size:1.6rem;color:#333;margin:1rem 0 2rem;-webkit-align-self:flex-start;align-self:flex-start;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.course-banner__left--policy img{width:10rem}.course-banner__left--promo{display:-webkit-flex;display:flex;width:80%;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-self:flex-start;align-self:flex-start}.course-banner__left--promo-label{margin:1rem 0;position:relative}.course-banner__left--promo-label span{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6rem;font-weight:700}.course-banner__left--promo-apply{cursor:pointer;color:#e47762}.course-banner__left--promo-applied{color:#6ca52c}.course-banner__left--promo-input{border:none;outline:none;background:#eee;border-radius:8px;width:30rem;font-weight:500;font-size:1.8rem;color:#333;height:4rem;padding:0 1rem;box-shadow:0 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 rgba(0,0,0,.3)}.course-banner__left--promo-response{font-size:1.3rem}.course-banner__left--promo-response.success{color:#32cd32}.course-banner__left--promo-response.failure{color:#ed465a}.course-banner__left--promo-coupon,.course-banner__left--promo-gift{color:#e47762;font-size:1.4rem;text-decoration:underline;cursor:pointer}.course-banner__right--show-case-img{margin-top:4rem;width:400px!important;height:300px!important;border-radius:2rem!important}@media screen and (max-width:421px){.course-banner__right--show-case-img{height:225px!important;margin-top:0;width:300px!important;border-radius:2rem!important}}.course-outcomes{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.course-outcomes__wrapper{padding:4rem 7rem}@media screen and (max-width:769px){.course-outcomes__wrapper{padding:4rem}}.course-outcomes__left--title{font-size:3.2rem;font-weight:900;color:#333}@media screen and (min-width:1440px){.course-outcomes__left--title{font-size:3.8rem}}.course-outcomes__left--subtitle{font-size:1.6rem;font-weight:700;color:#333;margin:2rem 0}@media screen and (min-width:1440px){.course-outcomes__left--subtitle{font-size:2rem}}.course-outcomes__left--outcomes{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.course-outcomes__left--outcomes-single-outcome{padding-left:3rem;font-size:1.6rem;color:#666;font-weight:500;margin:1.2rem 0;position:relative}@media screen and (min-width:1440px){.course-outcomes__left--outcomes-single-outcome{font-size:1.8rem}}.course-outcomes__left--outcomes-single-outcome:before{content:"";background:url(/_next/static/media/bulletArrow.c67627aeebecd691c1ed011162e898c1.svg) 50%/contain no-repeat;height:2rem;width:2rem;position:absolute;top:.2rem;left:0;border-radius:5rem}.course-outcomes__right{display:grid;grid-template-columns:1fr 1fr;border-radius:1rem;background-color:#999;grid-gap:1px;position:relative}.course-outcomes__right:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2.5rem;width:2.5rem;border-radius:10rem;background-color:#fff}.course-outcomes__right--usp{background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:11rem;width:17rem;font-size:2.5rem;font-weight:700}@media screen and (min-width:1440px){.course-outcomes__right--usp{width:25rem;height:15rem;font-size:3rem}}.course-outcomes__right--usp span{margin-top:.5rem;font-size:1.6rem;font-weight:500;color:#999;text-transform:uppercase}@media screen and (min-width:1440px){.course-outcomes__right--usp span{font-size:1.8rem}}@media screen and (max-width:769px){.course-outcomes{-webkit-flex-direction:column;flex-direction:column}.course-outcomes__right{-webkit-align-self:center;align-self:center;margin-top:3rem}}.official-certification{width:100%}.official-certification__wrapper{padding:4rem 7rem}@media screen and (max-width:993px){.official-certification__wrapper{padding:4rem}}@media screen and (max-width:769px){.official-certification__wrapper{padding:4rem 2rem}}.official-certification__left{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.official-certification__left img{width:100%;max-width:1200px;border-radius:2rem}.official-certification__right{margin-top:4rem;-webkit-flex-direction:column;flex-direction:column}.official-certification__right,.official-certification__right p{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.official-certification__right p{font-size:1.6rem;margin:1rem 0}.official-certification__right p img{width:2.5rem;margin-right:1.5rem}.new-course-card{background-color:#fffdf8;border-radius:1rem}.new-course-card__wrapper{padding:4rem 7rem}@media screen and (max-width:993px){.new-course-card__wrapper{padding:4rem}}@media screen and (max-width:631px){.new-course-card__wrapper{padding:2rem 0}}.new-course-card__top{padding:3rem;display:grid;grid-template-columns:2fr 1.2fr;grid-gap:3rem}@media screen and (max-width:1201px){.new-course-card__top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:631px){.new-course-card__top{padding:3rem 2rem}}.new-course-card__top__left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;padding-right:3rem}@media screen and (min-width:1200px){.new-course-card__top__left{border-right:1px solid #ffa724}}@media screen and (max-width:1201px){.new-course-card__top__left{padding-right:0;padding-bottom:3rem;border-bottom:1px solid #ffa724}}.new-course-card__top__left--details{padding-right:4rem}@media screen and (max-width:631px){.new-course-card__top__left--details{padding-right:.5rem}}.new-course-card__top__left--details-title{font-size:2.8rem;color:#333;margin-bottom:2rem;font-weight:900}@media screen and (max-width:631px){.new-course-card__top__left--details-title{font-size:2.2rem;display:-webkit-flex;display:flex;margin-bottom:-2rem;width:100%;-webkit-justify-content:space-between;justify-content:space-between}}.new-course-card__top__left--details-category{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:1rem 0 2rem}.new-course-card__top__left--details-category .age-group,.new-course-card__top__left--details-category .category{font-size:1.6rem;color:#666;line-height:2rem;font-weight:300;text-transform:uppercase}@media screen and (max-width:631px){.new-course-card__top__left--details-category .age-group,.new-course-card__top__left--details-category .category{font-size:1.3rem}}.new-course-card__top__left--details-category .circle{margin:0 1rem;display:inline-block;height:5px;width:5px;background-color:#333}@media screen and (max-width:631px){.new-course-card__top__left--details-category .circle{margin:0 .5rem}}.new-course-card__top__left--details-description{font-size:1.6rem;color:#666;line-height:2.4rem;font-weight:500;margin-bottom:2rem}@media screen and (max-width:631px){.new-course-card__top__left--details-description{font-size:1.4rem;line-height:2.2rem}}.new-course-card__top__left--details-description .pitch-title{color:#333;font-size:1.8rem}.new-course-card__top__left--details-description ol{-webkit-padding-start:15px;-moz-padding-start:15px;padding-inline-start:15px}.new-course-card__top__left--details-session{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.new-course-card__top__left--details-session .duration,.new-course-card__top__left--details-session .sessions{display:-webkit-flex;display:flex;margin-right:1rem;font-size:1.6rem;color:#333;font-weight:700}.new-course-card__top__left--details-session .duration svg,.new-course-card__top__left--details-session .sessions svg{margin-right:1rem}@media screen and (max-width:631px){.new-course-card__top__left--details-session .duration,.new-course-card__top__left--details-session .sessions{font-size:1.4rem}}.new-course-card__top__left--details-session .sessions svg{width:1rem}@media screen and (max-width:631px){.new-course-card__top__left--details-session .sessions svg{width:.8rem}}.new-course-card__top__left--details-session .duration svg{width:1.8rem;-webkit-transform:translateY(2px);transform:translateY(2px)}@media screen and (max-width:631px){.new-course-card__top__left--details-session .duration{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.new-course-card__top__left--details-session .duration svg{width:1.2rem;-webkit-transform:translateY(0);transform:translateY(0)}}.new-course-card__top__left--details-action{display:inline-block;margin-top:2rem;color:#f47759;cursor:pointer;text-decoration:underline;font-size:1.8rem;font-weight:700;padding:0 0 3rem 3rem}.new-course-card__top__left--details-action .hide{display:none}.new-course-card__top__left--img img{width:25rem;border-radius:1rem}@media screen and (max-width:769px){.new-course-card__top__left--img img{width:18rem}}@media screen and (max-width:631px){.new-course-card__top__left--img img{width:10rem}}.new-course-card__top__right--batch-selection{margin-bottom:2rem}.new-course-card__top__right--batch-selection-label{font-size:2.2rem;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width:631px){.new-course-card__top__right--batch-selection-label{font-size:1.8rem}}.new-course-card__top__right--batch-selection-single-batch .MuiRadio-colorSecondary.Mui-checked{color:#f3705b}.new-course-card__top__right--batch-selection-single-batch .MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{font-size:1.6rem;font-weight:500;font-family:Lato,sans-serif}@media screen and (max-width:631px){.new-course-card__top__right--batch-selection-single-batch .MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{font-size:1.4rem}}.new-course-card__top__right--batch-selection .no-batch{color:#f3705b;font-size:1.6rem;margin-bottom:2rem}.new-course-card__top__right--action,.new-course-card__top__right--action-price{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.new-course-card__top__right--action-price{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.new-course-card__top__right--action-price span{font-size:1.5rem;color:#999;margin-bottom:1rem}.new-course-card__top__right--action-price .price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:2.8rem;font-weight:900;margin-bottom:.5rem}.new-course-card__top__right--action-price .price .slashed-price{font-size:1.8rem;font-weight:500;margin-left:2rem}@media screen and (max-width:631px){.new-course-card__top__right--action-price .price{font-size:2.2rem}}@media screen and (max-width:451px){.new-course-card__top__right--action-price .price{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.new-course-card__top__right--action-price .price .slashed-price{margin:.5rem 0}}.new-course-card__top__right--action-price .urgency{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.4rem;color:#e47762}.new-course-card__top__right--action-price .urgency svg{margin-right:1rem}.new-course-card__top__right--action .primary-button{width:24rem}.new-course-card__bottom{padding:3rem}.new-course-card__bottom .curriculum-path__wrapper{max-width:530px}@media screen and (max-width:631px){.new-course-card__bottom{padding:0}.new-course-card__bottom .curriculum-path__wrapper{padding:4rem 0 8rem}.new-course-card__bottom .curriculum-path__wrapper--header{margin-bottom:3rem}.new-course-card__bottom .curriculum-path__wrapper .curriculum-path img{margin:0 calc((100vw - 400px) / 2)}.new-course-card__bottom .curriculum-path__wrapper .curriculum-path label{-webkit-transform:translateX(-webkit-calc((100vw - 400px)/2));transform:translateX(calc((100vw - 400px) / 2))}}.new-course-card .swiper-slide{width:36rem!important}@media screen and (max-width:545px){.new-course-card .swiper-slide{width:33rem!important}}.new-course-card .swiper-wrapper{margin-bottom:6rem}.new-course-card .swiper-pagination{margin-bottom:0}.new-course-card .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.new-course-card .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.new-course-card .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.new-course-card .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.new-course-card .swiper-button-disabled{opacity:0!important}.course-cta-strip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:0 7rem}.course-cta-strip__wrapper{position:relative;height:20rem;margin-bottom:5rem}.course-cta-strip__background{position:absolute;top:0;left:0;width:100%;z-index:5}@media screen and (max-width:1201px){.course-cta-strip__background{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width:993px){.course-cta-strip__background{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media screen and (max-width:769px){.course-cta-strip__background{-webkit-transform:scale(2);transform:scale(2)}}@media screen and (max-width:631px){.course-cta-strip__background{-webkit-transform:scale(3);transform:scale(3)}}@media screen and (max-width:481px){.course-cta-strip__background{-webkit-transform:scale(4);transform:scale(4)}}@media screen and (max-width:421px){.course-cta-strip__background{-webkit-transform:scale(5);transform:scale(5)}}@media screen and (max-width:993px){.course-cta-strip{padding:0 4rem}}@media screen and (max-width:769px){.course-cta-strip{padding:0 2rem;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:545px){.course-cta-strip{padding:0 1rem}}.course-cta-strip__left--title{font-size:2.4rem;color:#333;font-weight:700;margin-bottom:1.5rem}@media screen and (max-width:993px){.course-cta-strip__left--title{font-size:2rem}}@media screen and (max-width:631px){.course-cta-strip__left--title{font-size:1.8rem}}.course-cta-strip__left--pitch{font-size:1.8rem;font-weight:500;color:#666;max-width:450px}@media screen and (max-width:993px){.course-cta-strip__left--pitch{max-width:350px;font-size:1.6rem}}@media screen and (max-width:769px){.course-cta-strip__left--pitch{max-width:250px}}@media screen and (max-width:631px){.course-cta-strip__left--pitch{font-size:1.4rem}}.course-cta-strip__left--faq{margin-top:1rem;font-size:1.8rem;font-weight:500;color:#333;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:993px){.course-cta-strip__left--faq{max-width:350px;font-size:1.6rem}}@media screen and (max-width:769px){.course-cta-strip__left--faq{max-width:250px}}@media screen and (max-width:631px){.course-cta-strip__left--faq{font-size:1.4rem}}.course-cta-strip__left--faq span{cursor:pointer;font-weight:700;text-decoration:underline}.course-cta-strip__right{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.course-cta-strip__right.centered{-webkit-align-items:center;align-items:center}.course-cta-strip__right--price{margin-right:2rem}.course-cta-strip__right--price .sessionPrice{font-size:1.5rem;color:#999;text-align:center}@media screen and (max-width:769px){.course-cta-strip__right--price .sessionPrice{margin:6px 0}}.course-cta-strip__right--price .price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.course-cta-strip__right--price .price>span{font-size:2.2rem;font-weight:900;color:#333}.course-cta-strip__right--price .price .slashed-price{margin-left:1rem;color:#666;font-size:1.6rem;font-weight:500}.course-cta-strip__right--price .urgency{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;font-size:1.6rem;color:#e98d75;font-weight:700;max-width:200px;margin-top:1.5rem}.course-cta-strip__right--price .urgency svg{width:2.5rem;margin-right:.8rem}@media screen and (max-width:993px){.course-cta-strip__right--price .price>span{font-size:1.8rem}.course-cta-strip__right--price .price .slashed-price{font-size:1.4rem}.course-cta-strip__right--price .urgency{font-size:1.4rem;color:#e98d75;max-width:180px}.course-cta-strip__right--price .urgency svg{width:2.1rem}}@media screen and (max-width:769px){.course-cta-strip__right--price{margin-right:0}.course-cta-strip__right--price .price{-webkit-justify-content:center;justify-content:center;width:100%}.course-cta-strip__right--price .urgency{margin:1rem 0}}@media screen and (max-width:631px){.course-cta-strip__right--price .urgency{font-size:1.2rem}}@media screen and (max-width:769px){.course-cta-strip__right{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.course-cta-strip__right .primary-button{width:15rem}.courses-curriculum-section{max-height:400px;overflow-y:scroll}.courses-curriculum-section__wrapper{padding:2rem;max-width:450px}.courses-curriculum-section__title{font-size:2.8rem;font-weight:900;color:#333;margin-bottom:2rem}.courses-curriculum-section__main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.courses-curriculum-section .single-curriculum-card{width:100%;border-bottom:1px solid #ccc;display:grid;grid-template-columns:1fr 2fr;padding:1rem 0}.courses-curriculum-section .single-curriculum-card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;background-color:#fff7e7;border-radius:1rem;padding:1rem;margin-right:2rem}.courses-curriculum-section .single-curriculum-card__left .session-number{font-size:1.6rem;margin-bottom:1rem;background-color:#f3705b;height:2.5rem;width:2.5rem;border-radius:5rem;color:#fff;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.courses-curriculum-section .single-curriculum-card__left .session-word{font-size:2rem;text-align:left;display:inline-block}.courses-curriculum-section .single-curriculum-card__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.courses-curriculum-section .single-curriculum-card__right--title{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:1.5rem}.courses-curriculum-section .single-curriculum-card__right--content{font-size:1.4rem;font-weight:500;color:#666}.video-carousel{height:100%;width:100%}.video-carousel__swiper .swiper-pagination{margin:0}@media screen and (max-width:993px){.video-carousel__swiper{padding-bottom:6rem!important}}.video-carousel__single-video{position:relative}.video-carousel__single-video--details{position:absolute;bottom:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#292929),color-stop(168.75%,hsla(0,0%,98%,0)));background:-webkit-linear-gradient(bottom,#292929,hsla(0,0%,98%,0) 168.75%);background:linear-gradient(1turn,#292929,hsla(0,0%,98%,0) 168.75%);border-radius:0 0 15px 15px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding:1rem 2rem}.video-carousel__single-video--details span{color:#fff;margin:.3rem;font-size:1.5rem}.video-carousel__single-video--details span:first-child{font-weight:700}.video-carousel__single-video img,.video-carousel__single-video svg{width:5rem}.video-carousel__single-video--pause{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;cursor:pointer}.video-carousel__single-video:hover .video-carousel__single-video--pause{display:block}.video-carousel__single-video .spark-showcase-page-video{height:300px!important;width:400px!important}@media screen and (max-width:421px){.video-carousel__single-video .spark-showcase-page-video{height:225px!important;width:300px!important}}.courseCardNew__wrapper{width:328px;height:100%;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:.5s;transition:.5s;margin-top:10px}@media screen and (max-width:545px){.courseCardNew__wrapper{margin-bottom:30px}}.courseCardNew__wrapper:hover{margin-top:-50px;-webkit-transition:.5s;transition:.5s}.courseCardNew__wrapper.active .courseCardNew--top h1,.courseCardNew__wrapper.active .courseCardNew--top span{color:#fff}.courseCardNew__wrapper.active .courseCardNew--top-flags-sessionFlag p{color:#333}.courseCardNew--top{background:#d5f1fe}.courseCardNew--top-flags{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.courseCardNew--top-flags-sessionFlag{margin-top:15px;position:relative}.courseCardNew--top-flags-sessionFlag p{position:absolute;top:7px;left:15px;font-family:Lato;font-style:normal;font-weight:800;font-size:14px;line-height:17px;color:#fff}.courseCardNew--top-flags-discountFlag{position:relative}.courseCardNew--top-flags-discountFlag p{position:absolute;top:7px;left:25px;font-family:Lato;font-style:normal;font-weight:900;font-size:16px;line-height:19px;text-align:center;color:#333}.courseCardNew--top .no-margin{margin-top:12px}.courseCardNew--top h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:30px;margin-left:15px;margin-top:-10px;max-width:245px}.courseCardNew--top .single-element{margin-top:10px;margin-left:15px;margin-bottom:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.courseCardNew--top .single-element span{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333}.courseCardNew--middle{padding-left:15px;padding-right:10px;padding-top:15px;background:#f8f8f8}.courseCardNew--middle p{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#333}.courseCardNew--middle h2{margin-top:15px}.courseCardNew--middle-lessonPlan{margin:15px 0 15px 1rem;font-family:Lato;font-style:normal;font-weight:500;font-size:14px;line-height:17px;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#333;cursor:pointer}.courseCardNew--middle-underline{border-bottom:1px solid #e0e0e0;margin:0 5px}.courseCardNew--middle-list{height:205px;overflow:hidden}.courseCardNew--middle-list.active{overflow:visible;height:auto}.courseCardNew--middle ul{margin-left:-20px}.courseCardNew--middle ul li{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#666;margin-bottom:10px;margin-right:22px}.courseCardNew__container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:2.4rem;border-radius:.8rem}.courseCardNew__container_tag{font-style:normal;font-weight:800;font-size:16px;line-height:30px;margin-right:15px;font-weight:400;text-align:center;padding:.2rem .8rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#333;border-radius:.8rem}.courseCardNew--bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-top:15px;background:#f8f8f8}.courseCardNew--bottom-underline{border-bottom:1px solid #e0e0e0;margin:15px 15px 0}.courseCardNew--bottom-price{padding:13px 15px 13px 30px}.courseCardNew--bottom-price-normalPrice{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.courseCardNew--bottom-price-normalPrice h1{font-family:Lato;font-style:normal;font-weight:800;font-size:24px;line-height:29px;color:#333}.courseCardNew--bottom-price-normalPrice h2{font-weight:800;color:#333}.courseCardNew--bottom-price-normalPrice h2,.courseCardNew--bottom-price-normalPrice span{font-family:Lato;font-size:18px;font-style:normal;line-height:22px;letter-spacing:0;text-align:left}.courseCardNew--bottom-price-normalPrice span{font-weight:400;color:#666}.courseCardNew--bottom-price-normalPrice-perClass{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.courseCardNew--bottom-price-normalPrice-perClass span{margin-bottom:10px}.courseCardNew--bottom-price-normalPrice-perClass h2{margin-top:2px}.courseCardNew--bottom-price-slashedPrices{font-family:Lato;font-style:normal;font-weight:700;font-size:15px;line-height:19px;color:#f47759;font-style:italic}.courseCardNew--bottom-price-slashed{padding-top:5px}.courseCardNew--bottom-price-slashed .slashed-price{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#999}.courseCardNew--bottom-activities{padding:5px 12px;margin:5px 0;-webkit-justify-content:space-around;justify-content:space-around}.courseCardNew--bottom-activities,.courseCardNew--bottom-activities .single-element{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.courseCardNew--bottom-activities .single-element span{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333}.courseCardNew--bottom-slots{padding:0 15px;text-align:center}.courseCardNew--bottom-slots .no-batch{font-family:Lato;font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#f47759}.courseCardNew--bottom-slots .MuiRadio-colorSecondary.Mui-checked{color:#333}.courseCardNew--bottom-slots .MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{font-family:Lato;font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.2px;color:#666;text-align:left}@media screen and (max-width:631px){.courseCardNew--bottom-slots .MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{font-size:1.4rem}}.courseCardNew--bottom-slots .new-course-card__top__right--batch-selection-single-batch{margin:2px 0}.courseCardNew--buyNow{background:#f8f8f8;padding:22px 0}.courseCardNew--buyNow .primary-button{width:160px;padding:15px 10px;margin:0 auto}.courseAccordion__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.courseAccordion--header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eaeaea}.courseAccordion--header.active{border:none}.courseAccordion--header-wrapper{display:-webkit-flex;display:flex}.courseAccordion--header h1{font-family:Lato;font-style:normal;font-weight:800;font-size:14px;line-height:16px;color:#333}.courseAccordion--header-trigger{cursor:pointer;-webkit-transition:.5s;transition:.5s}.courseAccordion--header-trigger.active{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;transition:.5s}.courseAccordion--details{display:none}.courseAccordion--details.active{display:block;padding-bottom:5px;border-bottom:1px solid #eaeaea}.courseAccordion--details.active p{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:-.2px;color:#999}.courseCardAgeSelector__wrapper{grid-gap:50px;gap:50px;margin:30px 0}.courseCardAgeSelector-button,.courseCardAgeSelector__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.courseCardAgeSelector-button{width:147px;height:100px;border-radius:8px;position:relative;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;cursor:pointer}.courseCardAgeSelector-button h2{font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:0;color:#333}.courseCardAgeSelector-button span{font-family:Lato;font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0;color:#666}.courseCardAgeSelector-button.active h2,.courseCardAgeSelector-button.active span{color:#fff}.courseCardAgeSelector-button.active:after{z-index:10;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);content:"";width:0;height:0;border-top:12px solid;border-left:8px solid transparent;border-right:8px solid transparent}.certificate-section__swiper{width:100%;padding-bottom:6rem!important}.certificate-section__swiper .swiper-slide{width:45rem}.certificate-section__swiper .swiper-pagination{margin-bottom:0}@media screen and (max-width:545px){.certificate-section__swiper .swiper-slide{width:30rem}}.certificate-section__image{width:90%;margin:auto}.certificate-section__header{font-size:4rem;font-weight:900;color:#333;margin:3rem 0 2rem}@media screen and (max-width:769px){.certificate-section__header{font-size:3rem;margin:2rem 0 1rem}}@media screen and (max-width:545px){.certificate-section__header{font-size:2.5rem}}.certificate-section__sub-header{font-size:2rem;font-weight:500;color:#666;margin-bottom:4rem}@media screen and (max-width:769px){.certificate-section__sub-header{font-size:1.6rem;margin-bottom:3rem}}.course-card-slider__wrapper{width:100%}.course-card-slider__wrapper.bg-color{background-color:#fff8ee}.course-card-slider__swiper{width:100%;padding-bottom:6rem!important}.course-card-slider__swiper .swiper-slide{width:34rem}.course-card-slider__swiper .swiper-pagination{margin-bottom:0}.course-card-slider__swiper .swiper-button-prev.swiper-button-disabled{opacity:0!important}.student-section__header{font-size:4rem;font-weight:900;color:#333;margin:3rem 0}@media screen and (max-width:769px){.student-section__header{font-size:3rem;margin:2rem 0}}@media screen and (max-width:545px){.student-section__header{font-size:2.5rem}}.student-section__swiper{width:100%;padding-bottom:6rem!important}.student-section__swiper .swiper-slide{width:38rem}.student-section__swiper .swiper-pagination{margin-bottom:0}@media screen and (max-width:769px){.student-section__swiper .swiper-slide{width:28rem}}.courses-usp-section__header{font-size:4rem;font-weight:900;color:#333;margin:3rem 0}@media screen and (max-width:769px){.courses-usp-section__header{font-size:3rem;margin:2rem 0}}@media screen and (max-width:545px){.courses-usp-section__header{font-size:2.5rem}}.courses-usp-section__cards{-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.courses-usp-section .courses-usp-card,.courses-usp-section__cards{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.courses-usp-section .courses-usp-card{-webkit-flex-direction:column;flex-direction:column;max-width:16rem;margin:2rem 1rem}@media screen and (max-width:545px){.courses-usp-section .courses-usp-card{margin:1.5rem .5rem}}.courses-usp-section .courses-usp-card__image{width:5rem}.courses-usp-section .courses-usp-card__header{font-size:1.6rem;color:#333;font-weight:700;margin:1.5rem 0;text-align:center}.courses-usp-section .courses-usp-card__content{font-size:1.4rem;color:#666;font-weight:500;text-align:center}.teachers-section__swiper{width:100%;padding-bottom:6rem!important}.teachers-section__swiper .swiper-slide{width:35rem}.teachers-section__swiper .swiper-pagination{margin-bottom:0}.teachers-section__header{font-size:4rem;font-weight:900;color:#333;margin:3rem 0}@media screen and (max-width:769px){.teachers-section__header{font-size:3rem;margin:2rem 0 1rem}}@media screen and (max-width:545px){.teachers-section__header{font-size:2.5rem}}.bundle-section__header{font-size:4rem;font-weight:900;color:#333;margin:3rem 0}@media screen and (max-width:769px){.bundle-section__header{font-size:3rem;margin:2rem 0 3rem}}@media screen and (max-width:545px){.bundle-section__header{font-size:2.5rem}}.bundle-section__swiper{width:100%;padding-bottom:6rem!important}.bundle-section__swiper .swiper-slide{width:90rem}.bundle-section__swiper .swiper-pagination{margin-bottom:0}@media screen and (max-width:993px){.bundle-section__swiper .swiper-slide{width:47rem}}@media screen and (max-width:601px){.bundle-section__swiper .swiper-slide{width:36.5rem}}@media screen and (max-width:426px){.bundle-section__swiper .swiper-slide{width:33rem}}.new-courses-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;min-height:290px;padding:0 1.5rem}.new-courses-card__wrapper{width:32rem;border-radius:2rem;overflow:hidden;position:relative;min-height:495px;box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,.3)}.new-courses-card__bottom,.new-courses-card__top{height:100%;width:100%}.new-courses-card__bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start}.new-courses-card__tag{position:absolute;top:-1rem;left:-4.7rem;height:6rem;width:14rem;background-color:#e47762;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.new-courses-card__tag--content{padding-bottom:.5rem;font-size:1.5rem;color:#fff;font-weight:700}.new-courses-card__age-tag{position:absolute;right:0;top:102px}.new-courses-card__age-tag--content{position:absolute;top:50px;right:9px;-webkit-transform:rotate(323deg);transform:rotate(323deg);font-size:1.5rem;color:#fff;font-weight:700}.new-courses-card *{text-align:left}.new-courses-card__image{width:100%;border-radius:2rem;height:190px;object-fit:cover}.new-courses-card__title{font-size:2.4rem;font-weight:900;color:#333;margin:1rem 0;cursor:pointer}.new-courses-card__category{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:1rem}.new-courses-card__category .separator-dot{display:inline-block;height:.6rem;width:.6rem;background-color:#aaa;border-radius:5rem;margin:0 .5rem}.new-courses-card__category .vertical-separator{margin:0 8px}.new-courses-card__category--age-bucket,.new-courses-card__category--category,.new-courses-card__category--sessions{font-size:1.4rem;color:#666;text-transform:uppercase}.new-courses-card__description{font-size:1.4rem;color:#666;max-height:35px;overflow:hidden}.new-courses-card__description.active{max-height:none}.new-courses-card__pitchExpansion{font-size:1.2rem;color:#333;text-decoration:underline;cursor:pointer;margin:.3rem 0 1rem}.new-courses-card__rating{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#333;font-size:1.2rem;margin-bottom:1.5rem}.new-courses-card__rating span{display:inline-block;margin-left:.5rem}.new-courses-card__certificate{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.4rem;color:#333;margin-bottom:1rem}.new-courses-card__certificate span{display:inline-block;margin-left:.5rem}.new-courses-card__action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:.5rem 0;-webkit-align-self:flex-end;align-self:flex-end}.new-courses-card__action--price{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.new-courses-card__action--price .actual-price{font-size:2rem;font-weight:900;margin-right:1rem;color:#333;margin-bottom:5px}.new-courses-card__action--price .slashed-price{color:#666;font-size:1.6rem}.new-courses-card__action--discount{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;position:relative}.new-courses-card__action--discount-text{position:absolute;font-size:1.3rem;top:-2.2rem;font-weight:700;color:#e47762}.new-courses-card__see-more{cursor:pointer;margin:1rem 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.3rem}@media screen and (min-width:992px){.new-courses-card__see-more{visibility:hidden}}.new-courses-card__see-more img{margin-left:.5rem;width:1.5rem}.new-courses-card__discountPriceContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.new-courses-card__discountPriceContainer-text{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-justify-content:space-between;justify-content:space-between;margin:16px 0}.new-courses-card__discountPriceContainer-text_discounted>h1{font-family:Lato;font-weight:400;font-size:24px;line-height:29px;color:#999;text-decoration:line-through;-moz-text-decoration-color:#f47759;text-decoration-color:#f47759}.new-courses-card__discountPriceContainer-text_discounted>p{font-family:Lato;font-style:normal;font-weight:700;font-size:15px;line-height:19px;margin:8px 0;color:#f47759;font-style:italic}.new-courses-card__discountPriceContainer-text_original>h1{font-family:Lato;font-weight:600;font-size:24px;line-height:29px}.new-courses-card_newbutton{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.new-courses-card_newbutton__btn{font-weight:800;font-size:28px;width:45px;border-radius:50px;border:none}.new-courses-card_newbutton__btn,.new-courses-card_newbutton__btn1{color:#fff;height:45px;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);text-align:center;cursor:pointer}.new-courses-card_newbutton__btn1{font-weight:750;font-size:25px;width:180px;border-radius:30px;border:none}.courses-outcome-popup{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.courses-outcome-popup__wrapper{max-width:28rem;margin-top:1rem;border-top:1px solid #aaa;padding-top:1rem}.courses-outcome-popup__wrapper.shadow{border-top:none;margin-top:0;padding:1.5rem;border-radius:1rem;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,.3)}.courses-outcome-popup__header{font-size:2rem;font-weight:900;color:#333}.courses-outcome-popup__session-details{margin:1.5rem 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.courses-outcome-popup__session-details .duration,.courses-outcome-popup__session-details .session{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.4rem;color:#666;font-weight:700}.courses-outcome-popup__session-details .duration svg,.courses-outcome-popup__session-details .session svg{width:1.5rem;margin:0 .5rem}.courses-outcome-popup__section-description{color:#666;font-size:1.6rem;margin-bottom:1rem;font-weight:500}.courses-outcome-popup__outlines{-webkit-padding-start:15px;-moz-padding-start:15px;padding-inline-start:15px}.courses-outcome-popup__outlines li{font-size:1.4rem;color:#333;font-weight:700;margin-bottom:.7rem}.student-card__wrapper{position:relative}@media screen and (max-width:769px){.student-card__bg{width:95%}}.student-card__image{position:absolute;width:12rem;height:12rem;object-fit:cover;border-radius:30rem;top:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:769px){.student-card__image{width:9rem;height:9rem;top:4rem}}.student-card__student-details{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:3rem}@media screen and (max-width:769px){.student-card__student-details{bottom:5rem}}.student-card__name{color:#fff;font-weight:700;font-size:2rem;margin-bottom:1rem}@media screen and (max-width:769px){.student-card__name{font-size:1.8rem}}.student-card__school-name{color:#fff;font-weight:500;font-size:1.6rem;max-width:14rem}@media screen and (max-width:769px){.student-card__school-name{font-size:1.4rem}}.teacher-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.teacher-card__wrapper{max-width:33rem}.teacher-card .single-teacher-card{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin:1rem 0}.teacher-card .single-teacher-card__left{width:12rem}.teacher-card .single-teacher-card__left img{width:100%}.teacher-card .single-teacher-card__right{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;padding-left:2rem}.teacher-card .single-teacher-card__right--teacher-name{font-size:2rem;font-weight:700;color:#333;justify-self:flex-start}.teacher-card .single-teacher-card__right--teacher-position{font-size:1.6rem;font-weight:500;color:#666;justify-self:flex-start}.teacher-card .single-teacher-card__right--teacher-pointers{justify-self:flex-end;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.teacher-card .single-teacher-card__right--teacher-pointers .single-pointer{font-size:1.4rem;font-weight:500;color:#666;position:relative;list-style:none;text-align:left;margin:3px 0}.teacher-card .single-teacher-card__right--teacher-pointers .single-pointer:before{content:"";position:absolute;left:-1.3rem;top:7px;height:8px;width:8px;border-radius:2rem}.teacher-card .single-teacher-card__right--teacher-pointers .single-pointer--0:before{background-color:#ffa724}.teacher-card .single-teacher-card__right--teacher-pointers .single-pointer--1:before{background-color:#9048ff}.teacher-card .single-teacher-card__right--teacher-pointers .single-pointer--2:before{background-color:#4dc4fe}.single-bundle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.single-bundle__wrapper{background:#fff7e7;border-radius:2rem;padding:2rem}@media screen and (max-width:993px){.single-bundle__wrapper{max-width:450px}}@media screen and (max-width:601px){.single-bundle__wrapper{max-width:350px}}@media screen and (max-width:426px){.single-bundle__wrapper{max-width:320px}}@media screen and (max-width:993px){.single-bundle{-webkit-align-items:flex-start;align-items:flex-start}}.single-bundle__top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2rem}.single-bundle__top .separator-plus{display:block;position:relative;margin:0 2rem}.single-bundle__top .separator-plus:after,.single-bundle__top .separator-plus:before{content:"";position:absolute;left:50%;top:50%;background-color:#aaa;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-bundle__top .separator-plus:before{height:4px;width:25px}.single-bundle__top .separator-plus:after{height:25px;width:4px}@media screen and (max-width:993px){.single-bundle__top{width:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.single-bundle__top .separator-plus{margin:2rem 0 2rem 1rem}}@media screen and (max-width:601px){.single-bundle__top .separator-plus{margin:2.5rem 0 2.5rem 1rem}.single-bundle__top .separator-plus:before{height:3px;width:20px}.single-bundle__top .separator-plus:after{height:20px;width:3px}}.single-bundle__bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.single-bundle__bottom--promo-text{border:1px solid #f3705b;border-radius:.8rem;max-width:35rem}.single-bundle__bottom--promo-text p{padding:1rem;font-size:1.3rem;font-weight:500;text-transform:uppercase;color:#333;word-wrap:break-word;text-align:left;line-height:2rem}.single-bundle__bottom--action,.single-bundle__bottom--action .price{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.single-bundle__bottom--action .price{margin-right:1rem}.single-bundle__bottom--action .price .actual-price{font-size:3.2rem;font-weight:900;color:#333;display:inline-block;margin-right:1rem}.single-bundle__bottom--action .price .slashed-price{font-size:1.6rem;font-weight:500;color:#666;display:inline-block}@media screen and (max-width:993px){.single-bundle__bottom{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.single-bundle__bottom--promo-text{max-width:100%;margin-bottom:1.5rem}.single-bundle__bottom--action{-webkit-justify-content:space-between;justify-content:space-between;width:100%}}@media screen and (max-width:601px){.single-bundle__bottom--promo-text p{padding:.7rem;font-size:1.2rem;line-height:1.6rem}.single-bundle__bottom--action .price{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.single-bundle__bottom--action .price .actual-price{font-size:2rem;margin-bottom:5px}.single-bundle__bottom--action .price .slashed-price{font-size:1.4rem}}@media screen and (max-width:426px){.single-bundle__bottom--promo-text p{font-size:1rem}}.single-bundle__course{width:100%}.single-bundle__course,.single-bundle__course--left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.single-bundle__course--left{padding:1rem 2rem 1rem 0;height:112px;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:601px){.single-bundle__course--left{height:75px;padding:.5rem 1rem .5rem 0}}.single-bundle__course--right img{border-radius:1.5rem;width:15rem;object-fit:cover}@media screen and (max-width:601px){.single-bundle__course--right img{width:10rem}}.single-bundle__course--name{font-size:2.4rem;font-weight:900;color:#333;margin-bottom:1.5rem;max-width:20rem;word-wrap:break-word;text-align:left}@media screen and (max-width:601px){.single-bundle__course--name{font-size:2rem}}.single-bundle__course--category{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.single-bundle__course--category .separator{display:inline-block;height:.6rem;width:.6rem;background-color:#aaa;border-radius:5rem;margin:0 .5rem}@media screen and (max-width:601px){.single-bundle__course--category .separator{height:.4rem;width:.4rem}}.single-bundle__course--category .age-group,.single-bundle__course--category .category{font-size:1.4rem;color:#666;text-transform:uppercase}@media screen and (max-width:993px){.single-bundle__course--category .age-group,.single-bundle__course--category .category{font-size:1.2rem}}@media screen and (max-width:601px){.single-bundle__course--category .age-group,.single-bundle__course--category .category{font-size:1.1rem}}.spark-loader{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.spark-loader__header{font-size:4rem;text-align:center;margin:4rem 0;color:#ff8671}@media screen and (max-width:769px){.spark-loader__header{font-size:2.2rem;margin:3rem 0 2rem}}.spark-loader__image{width:100%}.spark-loader__logo{width:15rem;margin-top:3rem}@media screen and (max-width:769px){.spark-loader__logo{width:10rem;margin-top:1rem}}.spark-auth-form{padding:4rem 3rem}.spark-auth-form__wrapper{background:#fff;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.15);box-shadow:0 2px 20px rgba(0,0,0,.15);border-radius:15px;width:450px;margin:0 auto}@media screen and (max-width:481px){.spark-auth-form__wrapper{width:95%}}.spark-auth-form__wrapper .tnc{-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:2rem}@media screen and (max-width:481px){.spark-auth-form{padding:2rem 1.5rem}}.spark-auth-form__header{margin-bottom:1rem;display:-webkit-flex;display:flex;width:100%;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.spark-auth-form__header--primary{font-size:2.8rem;color:#02002c;font-weight:900}.spark-auth-form__header--secondary{cursor:pointer;color:#ff8671;font-size:1.8rem;font-weight:700}@media screen and (max-width:481px){.spark-auth-form__header--primary{font-size:2.2rem}}.spark-auth-form__sub-header{font-size:1.8rem;color:#666;font-weight:500;margin-bottom:2rem}.spark-auth-form__sub-header span{color:#ff8671;font-size:2rem;display:inline-block;margin-left:.7rem}.spark-auth-form__sub-header_book-free-trial-link-text{cursor:pointer;text-decoration:underline}@media screen and (max-width:481px){.spark-auth-form__sub-header{font-size:1.4rem}.spark-auth-form__sub-header span{font-size:1.6rem}}.spark-auth-form__inputs-container{margin:3rem 0}.forgot-password-container{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:15px}.forgot-password-button{background:none;border:none;padding:0;color:#4285f4;text-decoration:underline;cursor:pointer;font-size:14px;font-weight:500}.teacher-checkbox-container{margin-top:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 8px}.teacher-checkbox-container input[type=checkbox]{margin-right:10px;width:16px;height:16px}.teacher-checkbox-container label{font-size:14px;cursor:pointer;color:#333;font-weight:500}.teacher-info-note{font-size:12px;color:#666;margin-top:5px;padding:0 8px;font-style:italic}.disabled-input input{cursor:not-allowed;opacity:.6;background:#f5f5f5}.spark-signup-form .timezone{margin-bottom:1.5rem;font-size:1.2rem;display:inline-block}.game-requirements{max-width:800px;padding:4rem 7rem 10rem;margin:0 auto}@media screen and (max-width:545px){.game-requirements{display:none}}.game-requirements__header{font-size:2.4rem;color:#333;font-weight:900;margin-bottom:3rem;text-align:center}.game-requirements__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.gameRequirementsGrid__wrapper{padding:2rem;display:none}@media screen and (max-width:545px){.gameRequirementsGrid__wrapper{display:grid}}.gameRequirementsGrid--header{margin:20px 0}.gameRequirementsGrid--header h2{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#333}.gameRequirementsGrid--content{display:inline-grid;grid-template-columns:auto auto;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:10px}.gameRequirementsGrid--content-image{padding:40px}.gameRequirementsGrid--content-image:first-child{border-right:1px solid #999;border-bottom:1px solid #999;margin-right:-1px}.gameRequirementsGrid--content-image:nth-child(4){border-top:1px solid #999;border-left:1px solid #999;margin-top:-1px}.gameLearningOutcomes__wrapper{padding:6rem 7rem;margin-top:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fffdfa}@media screen and (max-width:545px){.gameLearningOutcomes__wrapper{padding:4rem 2rem;-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width:769px){.gameLearningOutcomes--left{display:none}}.gameLearningOutcomes--right{margin-left:30px}@media screen and (max-width:769px){.gameLearningOutcomes--right{margin-left:0}}.gameLearningOutcomes--right h2{font-family:Lato;font-style:normal;font-weight:800;font-size:32px;line-height:38px;color:#333;margin-bottom:30px}@media screen and (max-width:545px){.gameLearningOutcomes--right h2{font-size:20px}}.gameLearningOutcomes--right-content{display:-webkit-flex;display:flex;margin-bottom:15px}@media screen and (max-width:545px){.gameLearningOutcomes--right-content{margin-bottom:13px}}.gameLearningOutcomes--right-content img{height:100%;margin-right:15px}.gameLearningOutcomes--right-content p{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#666;max-width:512px}@media screen and (max-width:545px){.gameLearningOutcomes--right-content p{font-size:14px}}.gameLearningOutcomes--play{display:none}@media screen and (max-width:545px){.gameLearningOutcomes--play{display:block}}.gameLearningOutcomes--play .primary-button{width:160px;padding:20px 10px;margin:0 auto}.play-banner{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.play-banner__wrapper{padding:0 7rem}@media screen and (max-width:545px){.play-banner__wrapper{padding:0 2rem}.play-banner{-webkit-flex-direction:column;flex-direction:column}}.play-banner__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.play-banner__left--pitch{color:#666;font-size:1.4rem;font-weight:500}.play-banner__left--header{color:#333;font-size:4.8rem;font-weight:900;margin:1rem 0 2rem}.play-banner__left--sub-header{color:#666;font-size:1.6rem;font-weight:500;margin-bottom:2rem}@media screen and (max-width:545px){.play-banner__left .primary-button{margin:0 auto}}.play-banner__right img{width:100%}@media screen and (max-width:545px){.play-banner__right img{margin-top:20px}}.game-start-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.game-start-modal__wrapper{width:450px;padding:2rem}@media screen and (max-width:769px){.game-start-modal__wrapper{padding:1.5rem;width:100%}}.game-start-modal__layout{border-radius:2rem}.game-start-modal__layout .MuiPaper-rounded{border-radius:1.5rem!important}@media screen and (max-width:769px){.game-start-modal__layout .MuiPaper-rounded{margin-left:1.5rem;margin-right:1.5rem}}.game-start-modal__top--image{border-radius:1rem;width:100%;object-fit:cover}.game-start-modal__bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:1rem 0}.game-start-modal__bottom--details .title{font-size:1.8rem;color:#333;font-weight:700;margin-bottom:1rem}.game-start-modal__bottom--details .prompt{font-size:1.6rem;color:#666;font-weight:500}.pause-state-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.pause-state-modal__wrapper{padding:1.5rem;border-radius:1.5rem}.pause-state-modal__header{font-size:4.8rem;color:#333;font-weight:900;text-align:left;margin-bottom:1rem}@media screen and (max-width:769px){.pause-state-modal__header{font-size:2.2rem}}.pause-state-modal__sub-header{font-size:2rem;color:#666;font-weight:500;text-align:left}@media screen and (max-width:769px){.pause-state-modal__sub-header{font-size:1.6rem}}.pause-state-modal__textarea{width:100%;height:30rem;overflow-y:scroll;border-radius:1.5rem;margin:2rem 0;background-color:#f5f5f5;border:2px solid #ccc;outline:none;padding:1.5rem;font-size:1.8rem;line-height:2.5rem;color:#333;font-weight:500;text-align:left}.pause-state-modal__textarea:active,.pause-state-modal__textarea:focus{border:2px solid #e47762}.pause-state-modal .primary-button{-webkit-align-self:center;align-self:center}.stage-submit-modal{display:-webkit-flex;display:flex;position:relative;-webkit-flex-direction:column;flex-direction:column}.stage-submit-modal__wrapper{padding:2.4rem 2.4rem 1.5rem;border-radius:1.5rem}.stage-submit-modal__wrapper.game{padding:2.4rem 12.4rem 1.5rem}.stage-submit-modal__cross-icon{position:absolute;font-size:1.5rem;margin-left:5rem;right:0;top:.75rem}.stage-submit-modal__header{font-size:2.4rem;color:#333;font-weight:700;font-family:Lato;text-align:left;margin-bottom:1.5rem}@media screen and (max-width:769px){.stage-submit-modal__header{font-size:2rem}}.stage-submit-modal__sub-header{font-size:1.8rem;color:#666;font-weight:500;text-align:left}@media screen and (max-width:769px){.stage-submit-modal__sub-header{font-size:1.6rem}}.stage-submit-modal__sub-header span{color:#e47762;display:inline-block;margin-top:.5rem}.stage-submit-modal__action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:3rem}.stage-submit-modal__action--secondaryButton{font-size:16px;cursor:pointer;font-weight:400;line-height:19px;text-align:left}.stage-submit-modal__action__button{margin-left:0}.stage-submit-modal__action .primary-button{width:9rem;height:3.25rem}.stage-submit-modal__action .MuiCircularProgress-svg{color:#e47762!important}.stage-submit-modal__action.game{grid-gap:10px;gap:10px;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.stage-submit-modal-v2{display:-webkit-flex;display:flex;position:relative;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.stage-submit-modal-v2__wrapper{padding:2.4rem 2.4rem 1.5rem;border-radius:1.5rem}.stage-submit-modal-v2__wrapper.game{padding:2.4rem 12.4rem 1.5rem}@media screen and (max-width:426px){.stage-submit-modal-v2__wrapper.game{padding:2.4rem 6.4rem 1.5rem}}.stage-submit-modal-v2__cross-icon{position:absolute;font-size:1.5rem;margin-left:5rem;right:0;top:.75rem}.stage-submit-modal-v2__header{font-size:2.4rem;color:#333;font-weight:700;font-family:Lato;text-align:left;margin-bottom:1.5rem;text-align:center}@media screen and (max-width:769px){.stage-submit-modal-v2__header{font-size:2rem}}.stage-submit-modal-v2__sub-header{font-size:1.8rem;color:#666;font-weight:500;text-align:left}@media screen and (max-width:769px){.stage-submit-modal-v2__sub-header{font-size:1.6rem}}.stage-submit-modal-v2__sub-header span{color:#e47762;display:inline-block;margin-top:.5rem}.stage-submit-modal-v2__action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.stage-submit-modal-v2__action--secondaryButton{font-size:16px;cursor:pointer;font-weight:400;line-height:19px;text-align:left}.stage-submit-modal-v2__action__button{margin-left:0}.stage-submit-modal-v2__action .primary-button{width:19rem;height:4.25rem}.stage-submit-modal-v2__action .MuiCircularProgress-svg{color:#e47762!important}.stage-submit-modal-v2__action.game{grid-gap:10px;gap:10px;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.internet-down-modal{display:-webkit-flex;display:flex;position:relative;width:38rem;height:40rem;border-radius:1.6rem;-webkit-flex-direction:column;flex-direction:column;background-color:#fcfcff}.internet-down-modal__wrapper{padding:1.5rem;border-radius:2rem;font-family:Lato}.internet-down-modal .primary-button{width:12rem;height:4rem;margin:2.5rem auto 0}@media screen and (max-width:426px){.internet-down-modal .primary-button{margin-top:2rem}.internet-down-modal{width:35rem;height:37rem}}.internet-down-modal__cross-icon{position:absolute;font-size:1.8rem;margin-left:5rem;right:0;top:-1rem}.internet-down-modal__icon{object-fit:scale-down}.internet-down-modal__networkdown-image{margin:3rem auto 1.5rem}@media screen and (max-width:426px){.internet-down-modal__networkdown-image{margin:1.5rem auto}}.internet-down-modal__heading{font-size:2rem;font-weight:700;line-height:2rem;margin:0 auto;letter-spacing:0;text-align:left;color:#333}.internet-down-modal__subheading{font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:0;text-align:center;margin-top:1rem;padding:0 5rem;color:#666}.fteu-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:24rem;margin-bottom:28rem;border-radius:1rem;width:37rem;z-index:10;background-color:#fcfcff}.fteu-modal__wrapper{border-radius:2rem;background-color:#fff;padding:.5rem;border-radius:1rem;top:24rem;left:57rem;height:6rem}@media screen and (max-width:426px){.fteu-modal{width:33rem;margin-bottom:50rem}}.fteu-modal__card{width:100%;min-height:15rem;border-radius:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#fff5de}.fteu-modal__navigation-container{display:"flex";width:"100%";padding:0 3rem;-webkit-justify-content:"space-between";justify-content:"space-between"}.fteu-modal__navigation-container--next-button{letter-spacing:0;color:#d69200}.fteu-modal__navigation-container--next-button,.fteu-modal__navigation-container--previous-button{font-family:Poppins;font-size:12px;font-weight:400;line-height:16px;cursor:pointer;text-align:center;text-decoration:underline}.fteu-modal__navigation-container--previous-button{color:#666}.fteu-modal__swiper .swiper-slide{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:376px){.fteu-modal__swiper .swiper-slide{width:100%}}.fteu-modal__swiper .swiper-slide .intructions{font-size:1.4rem;color:#333;font-weight:700;width:100%;font-family:Poppins;line-height:16px;letter-spacing:0;text-align:left;padding:0 2.5rem}.fteu-modal__swiper .swiper-slide .intructions span{color:#e78261;font-weight:500}.fteu-modal__swiper .swiper-pagination{margin-bottom:0!important;top:7.85rem;left:0;width:100%}.no-microphonealert-modal{display:-webkit-flex;display:flex;position:relative;width:43rem;padding-bottom:1rem;border-radius:1.6rem;-webkit-flex-direction:column;flex-direction:column;background-color:#fcfcff}.no-microphonealert-modal__wrapper{padding:1.5rem;font-family:Lato;display:-webkit-flex;display:flex}@media screen and (max-width:426px){.no-microphonealert-modal__wrapper{margin-top:1.5rem}}.no-microphonealert-modal .primary-button{width:12rem;height:4rem;margin:2.5rem auto 0}@media screen and (max-width:426px){.no-microphonealert-modal .primary-button{margin-top:2rem}.no-microphonealert-modal{width:37rem}}.no-microphonealert-modal__cross-icon{position:absolute;font-size:1.8rem;margin-left:5rem;right:0;top:-1rem}.no-microphonealert-modal__no-microphone-image{margin:1.5rem auto}@media screen and (max-width:426px){.no-microphonealert-modal__no-microphone-image{margin:1.5rem auto}}.no-microphonealert-modal__heading{font-family:Lato;font-size:2rem;font-style:normal;font-weight:800;margin:0 auto;line-height:24px;letter-spacing:0;text-align:left;color:#333}.no-microphonealert-modal__points{margin:1.8rem auto 0;padding:0 .5rem}.no-microphonealert-modal__points li{font-size:1.5rem;font-weight:600;opacity:.6;margin:1rem 1.75rem 1em}@media screen and (max-width:426px){.no-microphonealert-modal__points li{font-size:1.35rem}}.no-microphonealert-modal__subpoints{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:0;text-align:left}.game-controller{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative}.game-controller .primary-button{margin-left:2rem}.game-controller__controls{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.game-controller__controls--pause{font-size:1.6rem;color:orange;font-weight:700;margin-top:1rem}@media screen and (max-width:769px){.game-controller__controls--pause{margin-top:-1rem;font-size:1.4rem}}.game-controller__controls--press{font-size:1.8rem;color:orange;font-weight:700;margin-top:0}@media screen and (max-width:769px){.game-controller__controls--press{margin-top:-1rem;font-size:1.4rem}}.game-controller__controls--listening{font-size:1.8rem;letter-spacing:3px;color:orange;font-weight:700;margin-bottom:0}@media screen and (max-width:769px){.game-controller__controls--listening{margin-top:-1rem;font-size:1.4rem}}.game-controller__controls--mic{width:9rem;cursor:pointer;position:relative;margin-top:1rem}.game-controller__controls--mic.highlet{z-index:1500}@media screen and (max-width:769px){.game-controller__controls--mic{margin-top:-1rem;-webkit-transform:scale(.7);transform:scale(.7)}}.game-controller__controls--mic:after{content:"";position:absolute;top:0;left:2px;-webkit-transform:scale(1);transform:scale(1);height:8.5rem;width:8.5rem;border-radius:20rem;z-index:145}.game-controller__controls__help{font-size:14px;font-weight:800;position:absolute;z-index:1500;width:155px;height:3.5rem;background-color:#fff;right:5px;left:-31px;border-radius:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.game-controller__controls__help--p-text{font-family:Poppins;font-size:17px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left}.game-controller__controls__help :before{z-index:10;position:absolute;bottom:90%;rotate:180deg;left:50%;-webkit-transform:translate(50%);transform:translate(50%);content:"";width:0;height:0;border-top:12px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.game-controller__controls--pause{width:9rem;cursor:pointer;position:relative}.game-controller__controls--pause.highlet{z-index:1500;cursor:not-allowed}@media screen and (max-width:769px){.game-controller__controls--pause{-webkit-transform:scale(.7);transform:scale(.7)}}.game-controller__controls--pause:after{content:"";position:absolute;top:0;left:2px;-webkit-transform:scale(1);transform:scale(1);border:9px solid rgba(255,165,0,.5);height:8.5rem;width:8.5rem;border-radius:20rem;z-index:5;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite}.game-controller__controls--stop{width:9rem;cursor:pointer;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:-1rem}.game-controller__controls--stop.highlet{z-index:1500}@media screen and (max-width:769px){.game-controller__controls--stop{-webkit-transform:scale(.7);transform:scale(.7)}}.game-controller__controls--stop:after{content:"";position:absolute;top:0;left:2px;-webkit-transform:scale(1);transform:scale(1);height:8.5rem;width:8.5rem;border-radius:20rem;z-index:5}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.game-controller__controls--stop__dotted-line{position:absolute;border-left:1px dotted #000;height:50px}.game-window{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.game-window__wrapper{padding:0 7rem 2rem;margin:4rem auto 0;max-width:1100px}.game-window__wrapper.gamev2{padding:0 7rem;margin-top:0}@media screen and (max-width:769px){.game-window__wrapper.gamev2{padding:0 2rem}}@media screen and (max-width:993px){.game-window__wrapper{margin-top:0}}@media screen and (max-width:769px){.game-window__wrapper{padding:0 2rem 2rem}}.game-window.version-2{grid-gap:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;max-width:400px;margin:auto}@media screen and (max-width:993px){.game-window{grid-gap:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;max-width:400px;margin:auto}}.game-window__left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.game-window__left--image{width:100%;border-radius:1.5rem;margin-bottom:2rem}.game-window__left--title{color:#333;padding:0 1.5rem;font-family:Poppins;font-size:24px;font-weight:800;line-height:36px;letter-spacing:0;text-align:center}.game-window__left--prompt{text-align:left;padding:0 1.5rem;font-size:1.6rem;color:#666;font-weight:500}.game-window__left__hintContainer{width:100%;height:3.5rem;display:-webkit-flex;display:flex;border-radius:10rem;background-color:#e7e7e7;-webkit-transition:width 2s;transition:width 2s;margin-top:1.6rem}.game-window__left__hintContainer.hide{background-color:#fff;-webkit-transition:width 2s;transition:width 2s}.game-window__left__hintContainer__icon{width:3.6rem;height:3.6rem;background-color:#ededed;border-radius:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.game-window__left__hintContainer--p-text{font-family:Poppins;font-size:14px;margin-left:23px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#333;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.game-window__left__hintContainer--p-text.hide{display:none}@media screen and (max-width:993px){.game-window__left{position:relative;margin-bottom:1rem}.game-window__left--content{display:none;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6);border-radius:0 0 1.5rem 1.5rem;padding:.5rem}.game-window__left--image{margin-bottom:0}.game-window__left--title{font-size:1.6rem;color:#fff;padding:0 .5rem;margin-bottom:.5rem}.game-window__left--prompt{font-size:1.2rem;color:#fff;padding:0 .5rem}}.game-window__left--hintIcon{position:absolute;top:-6rem;left:1rem;max-width:3rem}@media screen and (max-width:993px){.game-window__left--hintIcon{max-width:2.75rem;top:-3.75rem}.game-window__right{width:100%}}.game-window__right--textbox{overflow-y:hidden;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.6);-webkit-box-shadow:0 0 4px rgba(0,0,0,.6);border-radius:1.5rem;padding:2rem 1.5rem;height:100%}@media screen and (max-width:993px){.game-window__right--textbox{box-shadow:none;-webkit-box-shadow:none;height:20rem}}@media screen and (max-width:769px){.game-window__right--textbox{height:15rem}}.game-window__right--textbox-transcript{font-size:1.8rem;line-height:2.5rem;color:#333;font-weight:500;text-align:left}.game-window__right--textbox-transcript--orange{color:#e47762}.game-window__right--textbox-transcript--red{color:#ff522f}.game-window__right--editbox{overflow-y:hidden;background-color:#fff;border:none;outline:none;resize:none;box-shadow:0 0 4px rgba(0,0,0,.6);-webkit-box-shadow:0 0 4px rgba(0,0,0,.6);border-radius:1.5rem;padding:2rem 1.5rem;height:100%;width:46.5rem;font-size:1.8rem;line-height:2.5rem;color:#333;font-weight:500;text-align:left}@media screen and (max-width:993px){.game-window__right--editbox{box-shadow:none;-webkit-box-shadow:none;height:20rem;width:100%}}@media screen and (max-width:769px){.game-window__right--editbox{height:15rem;width:100%}}.game-window__right--editbox-transcript{font-size:1.8rem;line-height:2.5rem;color:#333;font-weight:500;text-align:left}.game-window__right--editbox-transcript--orange{color:#e47762}.game-window__right--editbox-transcript--red{color:#ff522f}.save-game-window{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.save-game-window__wrapper{padding:0 7rem;margin:4rem auto;max-width:1400px}@media screen and (max-width:993px){.save-game-window{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.save-game-window__swiper{width:100%;padding-bottom:6rem!important}.save-game-window__swiper .swiper-slide{width:21rem}.save-game-window__swiper .swiper-pagination{margin-bottom:0}.save-game-window__left{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.save-game-window__left{max-width:100vw}}.save-game-window__left--story-title{margin-left:1rem;padding:0 1rem;height:4.5rem;width:30rem;border:none;outline:none;border-radius:1rem;box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);margin-bottom:1.5rem;font-size:1.6rem;color:#666;font-weight:700}.save-game-window__left--story-title::-webkit-input-placeholder{font-size:1.6rem;color:#999;font-weight:700}.save-game-window__left--story-title::-moz-placeholder{font-size:1.6rem;color:#999;font-weight:700}.save-game-window__left--story-title:-ms-input-placeholder{font-size:1.6rem;color:#999;font-weight:700}.save-game-window__left--story-title::placeholder{font-size:1.6rem;color:#999;font-weight:700}@media screen and (max-width:993px){.save-game-window__left--story-title{margin:0 auto 2rem}}.save-game-window__left--images{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.save-game-window__left--images .single-image{width:20rem;margin:1rem;border-radius:1.5rem}@media screen and (max-width:993px){.save-game-window__left--images{width:100%}}.save-game-window__left .onboarding-secondary-link{text-align:left;margin-left:1rem;margin-top:1.5rem;width:auto}.save-game-window__right--textbox{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);border-radius:1.5rem;padding:2rem 1.5rem;height:25vw;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width:993px){.save-game-window__right--textbox{height:25rem;padding:1rem;width:40rem}}@media screen and (max-width:769px){.save-game-window__right--textbox{width:30rem}}.save-game-window__right--textbox--title{padding:0 1.5rem;font-size:2rem;text-align:left;font-weight:700;color:#666;margin:1rem 0}@media screen and (max-width:993px){.save-game-window__right--textbox--title{font-size:1.6rem;margin:.5rem 0}}@media screen and (max-width:769px){.save-game-window__right--textbox--title{padding-left:0}}.save-game-window__right--textbox-transcript{width:100%;height:12rem;overflow-y:scroll;border-radius:1.5rem;margin:1rem;background-color:#f5f5f5;border:2px solid #ccc;outline:none;padding:1rem;font-size:1.6rem;line-height:2.2rem;color:#333;font-weight:500;text-align:left}.save-game-window__right--textbox-transcript:active,.save-game-window__right--textbox-transcript:focus{border:2px solid #e47762}@media screen and (max-width:993px){.save-game-window__right--textbox-transcript{height:8rem;font-size:1.4rem;line-height:2rem;padding:.5rem}}@media screen and (max-width:769px){.save-game-window__right--textbox-transcript{margin:1rem 0}}.save-game-window__right--action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:2rem}.save-game-window__right--action .secondary-button{margin:0 2rem 0 0}.save-game-window__right--action .primary-button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.result-banner{display:grid;grid-template-columns:1fr 400px;grid-gap:4rem;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:993px){.result-banner{grid-template-columns:1fr 300px}}@media screen and (max-width:769px){.result-banner{grid-gap:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.result-banner__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:769px){.result-banner__left{-webkit-order:2;order:2}}.result-banner__left--replay{font-size:1.6rem;font-weight:500;color:#f2b65a;text-decoration:underline}.result-banner__left--header{font-size:4.8rem;font-weight:900;color:#333;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;text-align:left}.result-banner__left--header span{font-size:1.6rem;font-weight:500;color:#e47762}@media screen and (max-width:993px){.result-banner__left--header{font-size:3.6rem}}.result-banner__left--content{font-size:2rem;font-weight:500;color:#666;margin:1.5rem 0 3rem;text-align:left}@media screen and (max-width:993px){.result-banner__left--content{font-size:1.6rem}}.result-banner__left--best-words{background:#fbf8f9;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1.5rem 2rem;margin-bottom:3rem;width:100%}.result-banner__left--best-words--left{-webkit-align-items:flex-start;align-items:flex-start}.result-banner__left--best-words--left,.result-banner__left--best-words--right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.result-banner__left--best-words--right{-webkit-align-items:center;align-items:center}.result-banner__left--best-words--right .coins-count{font-size:3rem;color:#f2b65a;font-weight:900;margin-top:1rem;text-align:center;-webkit-transform:translateX(-5px);transform:translateX(-5px)}@media screen and (max-width:993px){.result-banner__left--best-words--right .coins-count{font-size:2rem}}.result-banner__left--best-words--right img{width:10rem}.result-banner__left--best-words--title{font-size:2rem;font-weight:700;color:#333;margin-bottom:2rem}@media screen and (max-width:993px){.result-banner__left--best-words--title{margin-bottom:1rem}}.result-banner__left--best-words--list{-webkit-padding-start:15px;-moz-padding-start:15px;padding-inline-start:15px}.result-banner__left--best-words--list .single-word{font-size:1.8rem;font-weight:500;color:#666;position:relative;margin-bottom:5px}@media screen and (max-width:993px){.result-banner__left--best-words--list .single-word{font-size:1.6rem}}.result-banner__left--best-words--list .single-word span{position:absolute;font-size:1.6rem;font-weight:500;color:#e47762;top:0;right:-2rem}.result-banner__left--action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.result-banner__left--action .onboarding-secondary-link{text-align:left}.result-banner__left--action .secondary-button{margin:0}.result-banner__left--action .primary-button{margin-left:2rem;white-space:nowrap}@media screen and (max-width:391px){.result-banner__left--action .primary-button{margin-left:1rem}}.result-banner__right img{margin:auto;width:100%}@media screen and (max-width:769px){.result-banner__right img{width:10rem}}.storybook-highlight{z-index:15;position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;height:30rem;padding:2rem 3rem}.storybook-highlight__wrapper{margin:3rem 0;height:30rem;width:100%;border-radius:2rem;position:relative;z-index:5}.storybook-highlight__wrapper:after{content:"";position:absolute;height:100%;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.2)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.6),rgba(0,0,0,.2));background-image:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.2));background-color:rgba(0,0,0,.3);border-radius:2rem;top:0;left:0;z-index:10}.storybook-highlight__title{font-size:2.4rem;color:#eee;font-weight:900;text-align:left;z-index:15}.storybook-highlight__transcript{font-size:1.8rem;z-index:15;color:#ccc;font-weight:500;max-width:400px;margin:2rem 0 0;text-align:left;height:15rem;overflow:hidden}.storybook-highlight__play-icon{width:5rem}.storybook-highlight__action{justify-self:flex-end;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:2rem}.storybook-highlight__action .primary-button{margin-left:2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.result-speech{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.result-speech__wrapper{padding:2rem;background-color:#f8fcfe;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px}.result-speech__title{text-transform:uppercase;color:#e57862;font-size:3.6rem;font-weight:900;margin-bottom:1.5rem;text-align:left}@media screen and (max-width:993px){.result-speech__title{font-size:2.4rem;margin-bottom:1rem}}.result-speech__content{color:#666;font-size:1.8rem;font-weight:500;margin-bottom:2rem;text-align:left}@media screen and (max-width:993px){.result-speech__content{font-size:1.6rem;margin-bottom:1rem}}.result-speech__donut{width:80%;margin:auto}.result-speech__affirmation{color:#333;font-size:2.2rem;font-weight:700;margin-top:2rem}@media screen and (max-width:993px){.result-speech__affirmation{font-size:1.8rem;margin-top:1rem}}.result-grammar__wrapper{background:#fffbfb;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;padding:2rem}@media screen and (max-width:769px){.result-grammar__wrapper{width:100%;margin-top:2rem}}.result-grammar-image{text-align:center}.result-grammar-image img{margin-top:90px}@media screen and (max-width:545px){.result-grammar-image img{width:230px;margin-top:30px}}.result-grammar__title{text-transform:uppercase;color:#e57862;font-size:3.6rem;font-weight:900;margin-bottom:1.5rem;text-align:left}@media screen and (max-width:993px){.result-grammar__title{font-size:2.4rem;margin-bottom:1rem}}.result-grammar__content{color:#666;font-size:1.8rem;font-weight:500;margin-bottom:2rem;text-align:left}@media screen and (max-width:993px){.result-grammar__content{font-size:1.6rem;margin-bottom:1rem}}.result-grammar .grammar-rules{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#55263d;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;padding:1.5rem;margin:2rem 1rem}@media screen and (max-width:993px){.result-grammar .grammar-rules{margin:1rem .5rem}}.result-grammar .grammar-rules__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:0 3rem 0 2rem;position:relative}.result-grammar .grammar-rules__left svg{width:5rem}.result-grammar .grammar-rules__left--points{font-size:2.2rem;color:#e57862;font-weight:900}.result-grammar .grammar-rules__right--title{color:#fff;font-size:2.8rem;font-weight:700}@media screen and (max-width:993px){.result-grammar .grammar-rules__right--title{font-size:2rem}}.result-grammar .grammar-rules__right--rules{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-padding-start:20px;-moz-padding-start:20px;padding-inline-start:20px;margin:1.5rem 0}.result-grammar .grammar-rules__right--rules .single-rule{font-size:1.6rem;color:#eee;font-weight:700;margin:.5rem 0}.result-vocabulary{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.result-vocabulary__wrapper{padding:2rem;background-color:#f8fcfe;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px}.result-vocabulary__title{text-transform:uppercase;color:#e57862;font-size:3.6rem;font-weight:900;margin-bottom:1.5rem;text-align:left}@media screen and (max-width:993px){.result-vocabulary__title{font-size:2.4rem;margin-bottom:1rem}}.result-vocabulary__content{color:#666;font-size:1.8rem;font-weight:500;margin-bottom:2rem;text-align:left}@media screen and (max-width:993px){.result-vocabulary__content{font-size:1.6rem;margin-bottom:1rem}}.result-vocabulary__main{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;-webkit-justify-content:space-between;justify-content:space-between;width:100%}@media screen and (max-width:769px){.result-vocabulary__main{grid-gap:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.result-vocabulary__left--title{font-size:2.8rem;font-weight:500;margin:3rem 0 2rem;text-align:center}.result-vocabulary__left--results{max-width:500px;margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.result-vocabulary__left--results .single-result{background:#fbf8f9;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;padding:1.5rem 2rem}.result-vocabulary__left--results .single-result__title{font-size:1.8rem;font-weight:500;color:#666;margin-bottom:1rem}.result-vocabulary__left--results .single-result__content{font-size:2rem;font-weight:700;color:#333}.result-vocabulary__right--radar-chart{margin:auto}@media screen and (max-width:769px){.result-vocabulary__right{width:100%;margin-top:2rem}}.results-report-card{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem}.results-report-card__wrapper{background-color:#4069a8;margin:2rem auto;width:75%;border-radius:2.4rem}@media screen and (max-width:993px){.results-report-card__wrapper{width:100%;height:55.2rem;overflow-y:scroll}.results-report-card{width:100%}}.results-report-card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:55%}@media screen and (max-width:993px){.results-report-card__left{width:100%}}.results-report-card__left__primaryContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.results-report-card__left__primaryContainer{width:100%;-webkit-flex-direction:row;flex-direction:row}}.results-report-card__left__primaryContainer__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.results-report-card__left__primaryContainer__right{display:none}}.results-report-card__left__primaryContainer__right--img{object-fit:contain}.results-report-card__left--p-heading{font-size:24px;font-weight:800;line-height:29px}.results-report-card__left--p-heading,.results-report-card__left--sub-heading{font-family:Lato;color:#fff;font-style:normal;letter-spacing:0;text-align:left}.results-report-card__left--sub-heading{font-size:18px;margin-top:.8rem;font-weight:400;line-height:24px}.results-report-card__left__reportCard{padding:3.2rem 2.4rem 1.6rem;border-radius:.8rem;display:-webkit-flex;display:flex;margin-top:3.2rem;background-color:#fbf8f9;width:100%;min-height:20rem}@media screen and (max-width:993px){.results-report-card__left__reportCard{min-height:26rem;margin-bottom:7.2rem;padding:2rem 1.6rem 1.6rem}}.results-report-card__left__reportCard__left{width:75%}@media screen and (max-width:426px){.results-report-card__left__reportCard__left{width:70%}}.results-report-card__left__reportCard__left--p-heading{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#333}.results-report-card__left__reportCard__left__best-words-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:.8rem;width:100%}.results-report-card__left__reportCard__left__best-words-container--text{display:-webkit-flex;display:flex;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;position:relative;text-align:left;color:#333}.results-report-card__left__reportCard__left__best-words-container--score{display:-webkit-flex;display:flex;color:#e57862;font-family:Lato;margin-left:5px;font-size:12px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}.results-report-card__left__reportCard__left--s-heading{font-family:Lato;font-size:14px;font-style:italic;padding-top:1.6rem;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:#666}.results-report-card__left__reportCard__right{display:-webkit-flex;display:flex;width:25%;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:993px){.results-report-card__left__reportCard__right{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}.results-report-card__left--s-text{font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:2.4rem;margin-left:1.6rem;color:#fbf8f9;text-decoration:underline}.results-report-card__right{display:-webkit-flex;display:flex;width:19.6rem;height:22.4rem;margin-top:10rem;margin-right:4rem;-webkit-justify-content:flex-end;justify-content:flex-end}@media screen and (max-width:993px){.results-report-card__right{display:none}}.results-report-card__right--image{width:100%;object-fit:contain}.results-grammer-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:48%;min-height:48rem}.results-grammer-card__wrapper{padding:3.2rem 2.4rem;width:45%;height:45rem;border-radius:2.4rem;background-color:#55263d}@media screen and (max-width:1231px){.results-grammer-card__wrapper{padding:1.6rem 2.4rem;width:48%}}@media screen and (max-width:2561px){.results-grammer-card__wrapper{height:66rem}}@media screen and (max-width:2001px){.results-grammer-card__wrapper{height:57rem}}@media screen and (max-width:1681px){.results-grammer-card__wrapper{height:51rem}}@media screen and (max-width:1411px){.results-grammer-card__wrapper{height:45rem}}@media screen and (max-width:993px){.results-grammer-card__wrapper{width:100%;min-height:55.2rem;padding:0;overflow-y:scroll;margin:2rem auto}}.results-grammer-card__badge-icon{object-fit:contain;width:100%}@media screen and (max-width:993px){.results-grammer-card{padding:3.2rem 2.4rem}}.results-grammer-card__primary-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.results-grammer-card__primary-container__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:80%}.results-grammer-card__primary-container__left--p-heading{font-family:Lato;font-size:24px;position:relative;font-style:normal;text-transform:capitalize;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:1231px){.results-grammer-card__primary-container__left--p-heading{font-size:20px}}@media screen and (max-width:1025px){.results-grammer-card__primary-container__left--p-heading{font-size:18px}}@media screen and (max-width:993px){.results-grammer-card__primary-container__left--p-heading{font-size:22px;font-weight:800;text-transform:capitalize}}.results-grammer-card__primary-container__left--s-heading{font-family:Lato;font-size:18px;margin-top:.8rem;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:1231px){.results-grammer-card__primary-container__left--s-heading{font-size:14px;margin-top:.6rem}}@media screen and (max-width:1025px){.results-grammer-card__primary-container__left--s-heading{font-size:18px;margin-top:.4rem}}@media screen and (max-width:993px){.results-grammer-card__primary-container__left--s-heading{font-size:18px;font-weight:500;margin-top:.8rem;text-transform:capitalize}}.results-grammer-card__primary-container__left--p-text{color:#fff;font-family:Lato;position:relative;font-size:18px;margin-top:4rem;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}@media screen and (max-width:1231px){.results-grammer-card__primary-container__left--p-text{margin-top:3.8rem}}@media screen and (max-width:1025px){.results-grammer-card__primary-container__left--p-text{margin-top:3.4rem}}@media screen and (max-width:993px){.results-grammer-card__primary-container__left--p-text{font-weight:700;line-height:24px}}.results-grammer-card__primary-container__right{display:-webkit-flex;display:flex;width:20%;-webkit-align-items:flex-start;align-items:flex-start}.results-grammer-card__primary-container__right.speech-img{width:auto}.results-grammer-card--s-text{font-family:Lato;font-size:20px;margin-top:2.4rem;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;color:#ffb541}@media screen and (max-width:1231px){.results-grammer-card--s-text{font-size:1.6rem;margin-top:1.6rem}}@media screen and (max-width:1025px){.results-grammer-card--s-text{font-size:1.4rem;margin-top:1.4rem}}@media screen and (max-width:993px){.results-grammer-card--s-text{font-size:18px;font-weight:700}}.results-grammer-card--broken-rules{font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-top:1.6rem;letter-spacing:0;text-align:left;color:#fff}.results-grammer-card--broken-rules.margin-left{display:-webkit-flex;display:flex;margin-left:1.5rem;margin-top:2px}.results-grammer-card--broken-rules--index{margin-left:.3rem}.results-grammer-card--broken-rules--rule{margin-left:5px}.results-grammer-card--rules{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;margin-top:4.8rem;line-height:22px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:376px){.results-grammer-card--rules{margin-top:3.6rem}}.results-grammer-card--rules.b-points{font-size:17px}.results-grammer-card--download{font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:2.8rem;text-decoration:underline;color:#fff}@media screen and (max-width:1231px){.results-grammer-card--download{font-size:16px;margin-top:2.4rem}}@media screen and (max-width:1025px){.results-grammer-card--download{font-size:14px;margin-top:2.2rem}}.results-speech-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-width:48%;min-height:48rem}.results-speech-card__wrapper{padding:2.4rem;width:45%;height:45rem;border-radius:2.4rem;background-color:#22577e}@media screen and (max-width:1231px){.results-speech-card__wrapper{padding:1.6rem 2.4rem;width:48%}}@media screen and (max-width:2561px){.results-speech-card__wrapper{height:66rem}}@media screen and (max-width:2001px){.results-speech-card__wrapper{height:57rem}}@media screen and (max-width:1681px){.results-speech-card__wrapper{height:51rem}}@media screen and (max-width:1411px){.results-speech-card__wrapper{height:45rem}}@media screen and (max-width:993px){.results-speech-card__wrapper{width:100%;height:55.2rem;margin:2rem auto;overflow-y:scroll;padding:0}}.results-speech-card__badge-icon{object-fit:contain}@media screen and (max-width:993px){.results-speech-card{padding:3.2rem 2.4rem}}@media screen and (max-width:426px){.results-speech-card{padding:3.2rem 2.4rem 12rem}}@media screen and (max-width:376px){.results-speech-card{padding:3.2rem 1rem 12rem}}.results-speech-card__primary-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.results-speech-card__primary-container__left--p-heading{font-family:Lato;font-size:24px;position:relative;font-style:normal;text-transform:capitalize;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:993px){.results-speech-card__primary-container__left--p-heading{font-size:20px;font-weight:0;text-transform:capitalize}}.results-speech-card__primary-container__left--s-heading{font-family:Lato;font-size:18px;margin-top:.8rem;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}.results-speech-card--p-text,.results-speech-card__primary-container__left--p-text{color:#fff;font-family:Lato;position:relative;font-size:18px;margin-top:1.6rem;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.results-speech-card--s-text{font-size:20px;margin-top:2.4rem;font-weight:700;line-height:24px;color:#ffb541}.results-speech-card--broken-rules,.results-speech-card--s-text{font-family:Lato;font-style:normal;letter-spacing:0;text-align:left}.results-speech-card--broken-rules{font-size:18px;font-weight:400;line-height:22px;margin-top:1.6rem;color:#fff}.results-speech-card--broken-rules.margin-left{margin-left:1.5rem;margin-top:2px}.results-speech-card--rules{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:1231px){.results-speech-card--rules{font-size:16px;margin-top:2.8rem}}@media screen and (max-width:1025px){.results-speech-card--rules{font-size:14px}}@media screen and (max-width:993px){.results-speech-card--rules{font-size:18px}}.results-speech-card--download{font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:2.8rem;text-decoration:underline;color:#fff}.results-vocabulary-card{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:3.2rem 2.4rem}.results-vocabulary-card__wrapper{background-color:#2c9f92;min-height:43.7rem;margin:4.8rem auto;width:75%;border-radius:2.4rem}@media screen and (max-width:993px){.results-vocabulary-card__wrapper{width:100%;height:55.2rem;margin:2rem auto;overflow-y:scroll}.results-vocabulary-card{-webkit-flex-direction:column;flex-direction:column;padding:3.2rem 2.4rem 12rem}}@media screen and (max-width:376px){.results-vocabulary-card{padding:3.2rem 1rem 12rem}}.results-vocabulary-card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:50%}@media screen and (max-width:993px){.results-vocabulary-card__left{width:100%}}.results-vocabulary-card__left__primaryContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.results-vocabulary-card__left__primaryContainer{width:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.results-vocabulary-card__left__primaryContainer__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.results-vocabulary-card__left__primaryContainer__right{display:none}}.results-vocabulary-card__left__primaryContainer__right--img{object-fit:contain}.results-vocabulary-card__left--p-heading{font-family:Lato;font-size:24px;font-style:normal;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;color:#fff}.results-vocabulary-card__left--s-heading{margin-top:.8rem;font-family:Lato;margin-bottom:1.2rem;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}.results-vocabulary-card__left__label-container{display:-webkit-flex;display:flex;padding-left:2rem;margin-top:2.2rem}@media screen and (max-width:993px){.results-vocabulary-card__left__label-container{display:none}}.results-vocabulary-card__left__label-container--square-box{width:4.3rem;height:2rem;border-radius:.4rem;margin:0 1rem 0 0}.results-vocabulary-card__left__label-container--square-box.orange{background-color:#fea241}.results-vocabulary-card__left__label-container--square-box.yellow{margin:0 1rem 0 1.5rem;background-color:#ffd01d}@media screen and (max-width:545px){.results-vocabulary-card__left__label-container--square-box{width:2.5rem;height:2rem}}.results-vocabulary-card__left__label-container--p-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;color:#fff;text-align:left}.results-vocabulary-card__left__label-mobile-container{display:-webkit-flex;display:flex;margin-top:2.2rem;margin-bottom:2rem}@media screen and (min-width:992px){.results-vocabulary-card__left__label-mobile-container{display:none}}.results-vocabulary-card__left__label-mobile-container--square-box{width:4.3rem;height:2rem;border-radius:.4rem;margin:0 .5rem}.results-vocabulary-card__left__label-mobile-container--square-box.orange{background-color:#fea241}.results-vocabulary-card__left__label-mobile-container--square-box.yellow{background-color:#ffd01d}.results-vocabulary-card__left__label-mobile-container--p-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;color:#fff;text-align:left}.results-vocabulary-card__right{display:-webkit-flex;display:flex;width:50%;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.results-vocabulary-card__right{width:100%}}.results-vocabulary-card__right--p-text{font-family:Lato;font-size:18px;position:relative;padding:0 8% 0 0;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:993px){.results-vocabulary-card__right--p-text{display:none}}@media screen and (max-width:1231px){.results-vocabulary-card__right--p-text{font-size:16px}}@media screen and (max-width:1025px){.results-vocabulary-card__right--p-text{font-size:14px}}.results-vocabulary-card__right--p-text--thinking-logo{width:9rem;height:9rem;right:2rem;top:-8rem}@media screen and (max-width:993px){.results-vocabulary-card__right--p-text--thinking-logo{display:none}}.results-vocabulary-card__right--mobile-p-text{font-family:Lato;font-size:17px;position:relative;padding:0 8% 0 0;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;margin-top:1.6rem;text-align:left;color:#fff}@media screen and (min-width:992px){.results-vocabulary-card__right--mobile-p-text{display:none}}.results-vocabulary-card__right__container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:3rem;padding:0}@media screen and (max-width:993px){.results-vocabulary-card__right__container{-webkit-justify-content:space-between;justify-content:space-between}}.results-vocabulary-card__right__container--card{width:18.55rem;min-height:8rem;display:-webkit-flex;display:flex;padding:1rem;-webkit-flex-direction:column;flex-direction:column;margin:.5rem 1rem;-webkit-justify-content:space-around;justify-content:space-around;border-radius:1.6rem;background-color:rgba(251,248,249,.8)}@media screen and (max-width:1231px){.results-vocabulary-card__right__container--card{padding:1rem;width:14.55rem}}@media screen and (max-width:1025px){.results-vocabulary-card__right__container--card{width:13rem}}@media screen and (max-width:993px){.results-vocabulary-card__right__container--card{width:43%;min-height:7rem;border-radius:.8rem}}@media screen and (max-width:401px){.results-vocabulary-card__right__container--card{margin:.5rem}}.results-vocabulary-card__right__container--card--p-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:900;letter-spacing:0;text-align:center;color:#333}@media screen and (max-width:1231px){.results-vocabulary-card__right__container--card--p-text{font-size:14px}}@media screen and (max-width:1025px){.results-vocabulary-card__right__container--card--p-text{font-size:12px}}.results-vocabulary-card__right__container--card--s-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0;text-align:center;color:#333}.results-vocabulary-card__right--s-text{font-family:Lato;font-size:18px;font-style:normal;font-weight:600;width:100%;margin:4rem auto 1rem;padding-left:32%;line-height:22px;letter-spacing:0;text-align:left;color:#fff;text-decoration:underline}.result-storybook-card{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.result-storybook-card__wrapper{padding:0 2rem 2rem 0;background-color:#4044a8;height:32rem;margin:2rem auto;width:75%;border-radius:2.4rem}@media screen and (max-width:993px){.result-storybook-card__wrapper{width:100%;min-height:55.2rem;padding:0}}.result-storybook-card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:50%}.result-storybook-card__left--image{width:100%;height:27rem;object-fit:cover;margin-bottom:0;border-radius:2rem}.result-storybook-card__left--p-heading{font-family:Lato;color:#fff;font-size:24px;font-style:normal;font-weight:800;line-height:29px;letter-spacing:0;text-align:left}.result-storybook-card__left--sub-heading{font-family:Lato;font-size:18px;font-style:normal;margin-top:.8rem;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}.result-storybook-card__left__reportCard{padding:3.2rem 2.4rem;border-radius:.8rem;display:-webkit-flex;display:flex;margin-top:3.2rem;background-color:#fbf8f9;width:100%;height:20rem}.result-storybook-card__left__reportCard__left{width:70%}.result-storybook-card__left__reportCard__left--p-heading{font-family:Lato;margin-bottom:.4rem;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#333}.result-storybook-card__left__reportCard__left__best-words-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:.8rem}.result-storybook-card__left__reportCard__left__best-words-container--p-text{margin-top:5px;width:155px;display:inline-block}.result-storybook-card__left__reportCard__left__best-words-container--text{font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;position:relative;text-align:left;color:#333}.result-storybook-card__left__reportCard__left__best-words-container--score{position:absolute;left:36px;top:-17px;color:#e57862;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}.result-storybook-card__left__reportCard__right{display:-webkit-flex;display:flex;width:30%;-webkit-justify-content:flex-end;justify-content:flex-end}.result-storybook-card__left--s-text{font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:2.4rem;margin-left:1.6rem;color:#fbf8f9;text-decoration:underline}.result-storybook-card__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 1rem 1rem 7rem}@media screen and (max-width:1201px){.result-storybook-card__right{padding:0 1rem 1rem 3rem}}.result-storybook-card__right--p-heading{margin-top:3rem;font-family:Lato;font-size:24px;font-style:normal;font-weight:800;text-transform:capitalize;line-height:29px;letter-spacing:-.200000003px;text-align:left;color:#fff}.result-storybook-card__right--transcript{margin-top:.8rem;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;min-height:46%;letter-spacing:0;text-align:left;color:#fff}.result-storybook-card__right__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:2rem;-webkit-justify-content:space-around;justify-content:space-around}.result-storybook-card__right__container--buttonStyle{padding:1.8rem 3rem;-webkit-box-shadow:none;box-shadow:none;-webkit-justify-content:center;justify-content:center;font-weight:600;font-size:1.4rem}@media screen and (max-width:1231px){.result-storybook-card__right__container--buttonStyle{font-size:1.2rem;padding:1rem 2rem}}@media screen and (max-width:1025px){.result-storybook-card__right__container--buttonStyle{font-size:1rem;padding:1rem 1.5rem}}@media screen and (max-width:1201px){.result-storybook-card__right__container .primary-button{padding:1.5rem 2rem;font-size:1.3rem}}@media screen and (max-width:1011px){.result-storybook-card__right__container .primary-button{padding:1.25rem 1rem;font-size:1.3rem}}.result-storybook-card__right__container--p-text{color:#ffa417;font-family:Lato;font-size:13px;cursor:pointer;text-decoration:underline;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0;text-align:left}.result-storybook-card__swiper{margin:0;padding-bottom:5rem!important}.result-storybook-card__swiper .swiper-slide{width:42rem}.result-storybook-card__swiper .swiper-pagination{margin-bottom:0}.result-storybook-card__swiper .swiper-button-next{display:none}@media screen and (max-width:851px){.result-storybook-card__swiper .swiper-slide{width:35rem}}@media screen and (max-width:545px){.result-storybook-card__swiper .swiper-slide{width:32rem}}.result-mobile-storybook-card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.result-mobile-storybook-card__wrapper{padding:0 2rem 2rem 0;background-color:#4044a8;margin:2rem auto;width:75%;border-radius:2.4rem}.result-mobile-storybook-card__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.result-mobile-storybook-card__left--image{width:100%;height:27rem;object-fit:cover;margin-bottom:0;border-radius:2rem}@media screen and (max-width:993px){.result-mobile-storybook-card__left--image{border-radius:2rem 2rem 0 0}}.result-mobile-storybook-card__left--p-heading{font-family:Lato;color:#fff;font-size:24px;font-style:normal;font-weight:800;line-height:29px;letter-spacing:0;text-align:left}.result-mobile-storybook-card__left--sub-heading{font-family:Lato;font-size:18px;font-style:normal;margin-top:.8rem;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff}.result-mobile-storybook-card__left__reportCard{padding:3.2rem 2.4rem;border-radius:.8rem;display:-webkit-flex;display:flex;margin-top:3.2rem;background-color:#fbf8f9;width:100%;height:20rem}.result-mobile-storybook-card__left__reportCard__left{width:70%}.result-mobile-storybook-card__left__reportCard__left--p-heading{font-family:Lato;margin-bottom:.4rem;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#333}.result-mobile-storybook-card__left__reportCard__left__best-words-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:.8rem}.result-mobile-storybook-card__left__reportCard__left__best-words-container--p-text{margin-top:5px;width:155px;display:inline-block}.result-mobile-storybook-card__left__reportCard__left__best-words-container--text{font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;position:relative;text-align:left;color:#333}.result-mobile-storybook-card__left__reportCard__left__best-words-container--score{position:absolute;left:36px;top:-17px;color:#e57862;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}.result-mobile-storybook-card__left__reportCard__right{display:-webkit-flex;display:flex;width:30%;-webkit-justify-content:flex-end;justify-content:flex-end}.result-mobile-storybook-card__left--s-text{font-family:Lato;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;margin-top:2.4rem;margin-left:1.6rem;color:#fbf8f9;text-decoration:underline}.result-mobile-storybook-card__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 2rem 1rem}@media screen and (max-width:993px){.result-mobile-storybook-card__right{padding:0 1rem 1rem 2rem}}.result-mobile-storybook-card__right--p-heading{margin-top:1.2rem;font-family:Lato;font-size:24px;font-style:normal;font-weight:800;text-transform:capitalize;line-height:29px;letter-spacing:-.200000003px;text-align:left;color:#fff}.result-mobile-storybook-card__right--transcript{margin-top:.8rem;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#fff;min-height:46%}@media screen and (max-width:993px){.result-mobile-storybook-card__right--transcript{min-height:10rem}}.result-mobile-storybook-card__right__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:7rem;-webkit-justify-content:space-around;justify-content:space-around}.result-mobile-storybook-card__right__container--buttonStyle{padding:1.8rem 3rem;-webkit-box-shadow:none;box-shadow:none;-webkit-justify-content:center;justify-content:center;font-weight:600;font-size:1.4rem}@media screen and (max-width:1231px){.result-mobile-storybook-card__right__container--buttonStyle{font-size:1.2rem;padding:1rem 2rem}}@media screen and (max-width:1025px){.result-mobile-storybook-card__right__container--buttonStyle{font-size:1rem;padding:1rem 1.5rem}}@media screen and (max-width:1201px){.result-mobile-storybook-card__right__container .primary-button{padding:1.5rem 2rem;font-size:1.3rem}}@media screen and (max-width:993px){.result-mobile-storybook-card__right__container .primary-button{font-size:13px;padding:1rem}}.result-mobile-storybook-card__right__container--p-text{color:#ffa417;font-family:Lato;font-size:11px;text-decoration:underline;font-style:normal;font-weight:600;line-height:16px;letter-spacing:0;text-align:left}.result-mobile-storybook-card__swiper{margin:0;padding-bottom:5rem!important}@media screen and (max-width:993px){.result-mobile-storybook-card__swiper{padding-bottom:0!important}}.result-mobile-storybook-card__swiper .swiper-slide{width:42rem}.result-mobile-storybook-card__swiper .swiper-pagination{margin-bottom:0}@media screen and (max-width:851px){.result-mobile-storybook-card__swiper .swiper-slide{width:35rem}}@media screen and (max-width:545px){.result-mobile-storybook-card__swiper .swiper-slide{width:32rem}}.storybook-component{position:relative;display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.storybook-component__wrapper{height:100%;width:100%;background-color:#444}.storybook-component .fullscreen-icons{position:absolute;width:6rem;height:6rem;background-color:#fff;border-radius:10rem;cursor:pointer;padding:1.5rem;margin:1.5rem;bottom:0;right:0}.storybook-component .fullscreen-icons img{width:3rem}@media screen and (max-width:993px){.storybook-component .fullscreen-icons{width:4rem;height:4rem;margin:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;left:auto;right:.5rem;-webkit-transform:scale(.8);transform:scale(.8)}.storybook-component .fullscreen-icons img{width:2rem}}.storybook-component__main-game-container{margin:1rem auto 2rem}@media screen and (max-width:701px){.storybook-component__main-game-container{width:100%}}.storybook-component__nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:1.5rem 0;background-color:rgba(0,0,0,.7)}@media screen and (max-width:993px){.storybook-component__nav{padding:.5rem}}.storybook-component__nav--title{background-color:rgba(255,176,5,.8);border-radius:0 .5rem .5rem 0;padding:1rem 1.5rem;justify-self:flex-start;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.storybook-component__nav--title h1{display:-webkit-flex;display:flex;font-size:2.2rem;-webkit-align-items:center;align-items:center;text-transform:capitalize;font-weight:900;color:#333}@media screen and (max-width:769px){.storybook-component__nav--title h1{font-size:1.4rem}}.storybook-component__nav--title h1 p{font-weight:600;margin-left:.5rem;font-size:1.39rem;color:#333}@media screen and (max-width:769px){.storybook-component__nav--title h1 p{font-size:1rem}}.storybook-component__nav--title h2{font-size:1.6rem;-webkit-align-items:center;align-items:center;font-weight:700;color:#000}@media screen and (max-width:769px){.storybook-component__nav--title h2{font-size:1.2rem;margin-top:3px}}.storybook-component__nav--logo{padding:1.5rem;display:-webkit-flex;display:flex;background-color:#eee;position:absolute;left:47%;border-radius:.7rem;justify-self:center}.storybook-component__nav--logo img{width:10rem}@media screen and (max-width:993px){.storybook-component__nav--logo{padding:1rem;display:-webkit-flex;display:flex;justify-self:center}.storybook-component__nav--logo img{width:8rem;object-fit:contain}}.storybook-component__nav--action{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-self:flex-end}.storybook-component__nav--action .primary-button{margin:0 2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:993px){.storybook-component__nav--action .primary-button{margin-right:0;margin-left:0;-webkit-transform:scale(.8);transform:scale(.8)}}.storybook-component__nav--action .secondary-button{margin-top:0}@media screen and (max-width:993px){.storybook-component__nav--action .secondary-button{-webkit-transform:scale(.8);transform:scale(.8)}}.storybook-component__nav--action-share{font-size:1.6rem;font-weight:500;color:#f2b65a;text-decoration:underline;cursor:pointer}.storybook-component__story-container{margin:0 0 5rem 15rem;background-color:rgba(255,181,65,.9);padding:1rem 2rem;border-radius:1.5rem;width:41rem;height:20rem;overflow-y:scroll}@media screen and (max-width:701px){.storybook-component__story-container{height:15.4rem}}.storybook-component__story-container ::-webkit-scrollbar{width:10px}.storybook-component__story-container ::-webkit-scrollbar-track{background:#f1f1f1}.storybook-component__story-container ::-webkit-scrollbar-thumb{background:#888}.storybook-component__story-container ::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:1025px){.storybook-component__story-container{margin:0 0 2rem 2rem;padding:1rem 2rem;border-radius:1rem}}.storybook-component__story-container--transcripts .single-transcript{font-size:1.7rem;font-family:Lato;text-align:justify;line-height:2rem;color:#fff;margin-bottom:1rem}.storybook-component__story-container--transcripts .single-transcript .tab-space{display:inline-block;width:5rem}@media screen and (max-width:993px){.storybook-component__story-container--transcripts .single-transcript{font-size:1.6rem;line-height:2.2rem}}.storybook-component__controller{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:80vw}@media screen and (max-width:701px){.storybook-component__controller{margin-left:2rem}}.storybook-component__controller>img{width:4rem;margin-right:1.5rem}.storybook-component__seeker{height:.5rem;width:100%;border-radius:2rem;background-color:#ccc}.storybook-component__seeker--container{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.7);border-radius:1rem;padding:1.5rem;position:relative}.storybook-component__seeker--container .stage-indicator{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1.45rem;width:1rem;background:-webkit-gradient(linear,left top,left bottom,from(#eaac59),to(#dd775f));background:-webkit-linear-gradient(top,#eaac59,#dd775f);background:linear-gradient(180deg,#eaac59,#dd775f)}@media screen and (max-width:993px){.storybook-component__seeker--container .stage-indicator{height:.6rem;width:.6rem}.storybook-component__seeker{height:.5rem}}.storybook-component__seeker .completed{border-radius:2rem;height:100%}.storybook-component__seeker .completed,.storybook-component__seeker .completed .slider-knob{background:-webkit-gradient(linear,left top,left bottom,from(#eaac59),to(#dd775f));background:-webkit-linear-gradient(top,#eaac59,#dd775f);background:linear-gradient(180deg,#eaac59,#dd775f)}.storybook-component__seeker .completed .slider-knob{-webkit-transform:translateY(-.7rem);transform:translateY(-.7rem);height:2rem;width:2rem;border-radius:5rem;-webkit-box-shadow:0 0 4px rgba(0,0,0,.6);box-shadow:0 0 4px rgba(0,0,0,.6)}@media screen and (max-width:993px){.storybook-component__seeker .completed .slider-knob{height:1.5rem;width:1.5rem;-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem)}}.storybook-component__controls{background-color:rgba(0,0,0,.7);border-radius:1rem;padding:1rem;position:absolute;right:1.5rem;bottom:1.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.storybook-component__controls img{cursor:pointer;margin:.8rem 0;width:5rem}@media screen and (max-width:993px){.storybook-component__controls{right:1rem;bottom:7rem}.storybook-component__controls img{width:3rem}}.storybook-component__portrait{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#888),color-stop(#666),to(#444));background-image:-webkit-linear-gradient(top,#fff,#888,#666,#444);background-image:linear-gradient(180deg,#fff,#888,#666,#444)}.storybook-component__portrait--logo{width:12rem;margin:3rem 0}.storybook-component__portrait--title{font-size:2.2rem;text-align:center;max-width:90vw;margin:auto;color:#eee}.gameIndexGuide__wrapper{margin-top:20px;padding:4rem 7rem 2rem;background:#fffbf1}@media screen and (max-width:545px){.gameIndexGuide__wrapper{padding:4rem 2rem}}.gameIndexGuide--header h1{font-family:Lato;font-style:normal;font-weight:800;font-size:32px;line-height:38px;color:#333;margin-left:50px;margin-bottom:40px}@media screen and (max-width:545px){.gameIndexGuide--header h1{margin-left:0;font-size:20px;margin-bottom:20px}}.gameIndexGuide--content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:545px){.gameIndexGuide--content{-webkit-flex-direction:column;flex-direction:column}}.gameIndexGuide--play{display:none}.gameIndexGuide--play .primary-button{width:150px;margin:0 auto;padding:20px 10px}@media screen and (max-width:545px){.gameIndexGuide--play{display:block}}.gameIndexGuide--left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.gameIndexGuide--left__wrapper{display:-webkit-flex;display:flex;margin-bottom:25px}@media screen and (max-width:545px){.gameIndexGuide--left__wrapper{margin-bottom:12px}}.gameIndexGuide--left-index{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;width:45px}.gameIndexGuide--left-index p{height:30px;width:30px;text-align:center;padding-top:5px;background-color:#ffb541;border-radius:100px;font-family:Lato;font-style:normal;font-weight:800;font-size:16px;line-height:18px}.gameIndexGuide--left-details{margin-left:10px}.gameIndexGuide--left-details h2{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:18px;color:#000}@media screen and (max-width:545px){.gameIndexGuide--left-details h2{font-size:16px}}.gameIndexGuide--left-details p{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;margin-top:5px;line-height:22px;color:#666}@media screen and (max-width:545px){.gameIndexGuide--left-details p{font-size:14px}}@media screen and (max-width:769px){.gameIndexGuide--right{display:none}}.gameIndexEligiblecourses--header{padding:4rem 7rem}@media screen and (max-width:545px){.gameIndexEligiblecourses--header{padding:4rem 2rem}}.gameIndexEligiblecourses--header h2{font-family:Lato;font-style:normal;font-weight:800;font-size:32px;line-height:38px;color:#333;margin-bottom:12px}.gameIndexEligiblecourses--header p{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;max-width:557px}.results-bar-graph{display:-webkit-flex;display:flex}.results-bar-graph__wrapper{padding:1.2rem 2.4rem 1rem}@media screen and (max-width:993px){.results-bar-graph__wrapper{padding:1.2rem 0 1rem}}.results-bar-graph__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.results-bar-graph__container--p-text{width:8rem}.results-bar-graph__container--p-text,.results-bar-graph__container--s-text{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#fff}.results-bar-graph__container--s-text{margin-top:.2rem}.results-bar-graph__bar{position:relative;width:4px;height:2.4rem;border-radius:.4rem;margin-left:3rem;margin-top:1rem;background-color:#fff}@media screen and (max-width:401px){.results-bar-graph__bar{margin-left:.3rem;margin-top:1rem}}.results-bar-graph__bar--first-horizontal-bar{top:10.5px;background:-webkit-linear-gradient(107.92deg,#f93099 -918.32%,#ffd31a 441.3%);background:linear-gradient(342.08deg,#f93099 -918.32%,#ffd31a 441.3%)}.results-bar-graph__bar--first-horizontal-bar,.results-bar-graph__bar--second-horizontal-bar{width:7px;position:absolute;left:.4rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:0 0 4px 4px;-webkit-transform-origin:top left;transform-origin:top left}.results-bar-graph__bar--second-horizontal-bar{top:20px;background:-webkit-linear-gradient(135deg,#f93099 -12325.42%,#ffd31a 752.08%);background:linear-gradient(315deg,#f93099 -12325.42%,#ffd31a 752.08%)}.results-bar-graph__bar--first-score{left:12.5rem;top:-5px}.results-bar-graph__bar--first-score,.results-bar-graph__bar--secondary-score{position:absolute;color:#fff;font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;text-align:left}.results-bar-graph__bar--secondary-score{left:17.5rem;top:8px}.results-pie-chart{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:1rem 0 0}.results-pie-chart__wrapper{padding:1.2rem 2.4rem 1rem;margin-top:1.6rem}@media screen and (max-width:769px){.results-pie-chart{margin:2.4rem 0 .8rem}}.bottom-sheet{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 2rem 1rem}.bottom-sheet__wrapper{padding:2rem 1.5rem 0;z-index:1000}@media screen and (min-width:992px){.bottom-sheet__wrapper{display:none}}@media screen and (max-width:993px){.bottom-sheet__wrapper{padding:0;position:fixed;border-radius:0 0 2.4rem 2.4rem;bottom:2rem;width:100%;z-index:1000;background-color:rgba(0,0,0,.1)}}.bottom-sheet__container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:2rem}.bottom-sheet__container--p-text{font-family:Lato;font-size:15px;font-style:normal;text-decoration:underline;font-weight:600;line-height:16px;letter-spacing:0;text-align:left;color:#fff}@media screen and (max-width:426px){.bottom-sheet__container--p-text{font-size:13px}}.bottom-sheet__state-level{font-family:Lato;font-size:14px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:0;text-align:left;color:#fff}@media screen and (min-width:992px){.bottom-sheet__state-level{display:none}}.bottom-sheet .primary-button{-webkit-box-shadow:none;box-shadow:none;padding:0;width:16.7rem;height:4rem;font-size:1.3rem}@media screen and (min-width:992px){.bottom-sheet .primary-button{display:none}}@media screen and (max-width:426px){.bottom-sheet .primary-button{width:14rem;font-size:1.2rem}}.schoolpage-banner__wrapper{display:grid}@media screen and (max-width:2561px){.schoolpage-banner__wrapper{padding-left:8rem;padding-top:20.5rem;margin-bottom:-12rem;height:55vw;grid-template-columns:817px 1fr}}@media screen and (max-width:1901px){.schoolpage-banner__wrapper{padding-left:5rem;padding-top:15.5rem;margin-bottom:-12rem;height:61vw;grid-template-columns:558px 1fr}}@media screen and (max-width:1661px){.schoolpage-banner__wrapper{height:54vw}}@media screen and (max-width:1441px){.schoolpage-banner__wrapper{padding-left:5rem;padding-top:11rem;margin-bottom:-5rem;height:62vw;grid-template-columns:489px 1fr}}@media screen and (max-width:1201px){.schoolpage-banner__wrapper{margin-bottom:-5rem;grid-template-columns:375px 1fr;height:58vw}}@media screen and (max-width:993px){.schoolpage-banner__wrapper{grid-template-columns:300px 1fr;height:63vw}}@media screen and (max-width:876px){.schoolpage-banner__wrapper{height:58vw}}@media screen and (max-width:801px){.schoolpage-banner__wrapper{height:63vw}}@media screen and (max-width:769px){.schoolpage-banner__wrapper{grid-template-columns:250px 1fr;height:78vw;padding-left:3rem}}@media screen and (max-width:601px){.schoolpage-banner__wrapper{padding:7rem 0 0;min-height:95rem;grid-template-columns:1fr;grid-template-rows:.5fr 1fr}}@media screen and (max-width:461px){.schoolpage-banner__wrapper{padding:7rem 0 0;min-height:82rem;grid-template-columns:1fr;grid-template-rows:.5fr 1fr;width:100%}}.schoolpage-banner__left{margin-top:3rem}.schoolpage-banner__left--subheader{font-size:3rem;line-height:3.2rem;font-weight:600;margin-bottom:4rem;color:#666}.schoolpage-banner__left__buttonContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:95%;margin-top:.4rem}@media screen and (max-width:545px){.schoolpage-banner__left__buttonContainer{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}}.schoolpage-banner__left__buttonContainer__s-button{padding:1.5rem 3rem;-webkit-justify-content:center;justify-content:center;font-weight:600;cursor:pointer;-webkit-align-items:center;align-items:center;font-size:1.6rem;border-radius:4.8rem;border:1px solid #fcb444;font-family:Lato;font-weight:400;line-height:19px;letter-spacing:0;text-align:left}@media screen and (max-width:545px){.schoolpage-banner__left__buttonContainer__s-button{margin-top:1.6rem;padding:1.3rem 1.5rem;font-size:1.5rem}}@media screen and (max-width:2561px){.schoolpage-banner__left{width:69.3rem;height:30rem}.schoolpage-banner__left--header{font-weight:800;color:#000632;font-size:7.8rem;line-height:9.8rem;margin-bottom:2.4rem}.schoolpage-banner__left--subheader,.schoolpage-banner__left--subheader-gradient{font-size:3rem;line-height:3.2rem;font-weight:600;margin-bottom:4rem;color:#666}.schoolpage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:1901px){.schoolpage-banner__left{width:59.3rem;height:24rem}.schoolpage-banner__left--header{font-weight:800;color:#000632;font-size:6.4rem;line-height:8rem;margin-bottom:2.4rem}.schoolpage-banner__left--subheader,.schoolpage-banner__left--subheader-gradient{font-size:2.4rem;line-height:2.88rem;font-weight:600;margin-bottom:4rem;color:#666}.schoolpage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:1441px){.schoolpage-banner__left{width:51.1rem;height:21rem}.schoolpage-banner__left--header{color:#000632;font-size:5.6rem;line-height:7rem;margin-bottom:2.4rem;font-weight:800}.schoolpage-banner__left--subheader,.schoolpage-banner__left--subheader-gradient{font-size:2.2rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}.schoolpage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:1201px){.schoolpage-banner__left{width:51.1rem;height:21rem}.schoolpage-banner__left--header{color:#000632;font-size:5.6rem;line-height:7rem;margin-bottom:2.4rem;font-weight:800}.schoolpage-banner__left--subheader,.schoolpage-banner__left--subheader-gradient{font-size:2.2rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}.schoolpage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:993px){.schoolpage-banner__left{margin-top:6rem}.schoolpage-banner__left--header{line-height:6rem;font-size:5rem}}@media screen and (max-width:769px){.schoolpage-banner__left--header{color:#000632;font-size:4rem;line-height:5rem;margin-bottom:2.4rem;font-weight:800}.schoolpage-banner__left--subheader{font-size:2.1rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666;width:250px}.schoolpage-banner__left--subheader-gradient{display:inline;font-size:1.8rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}}@media screen and (max-width:601px){.schoolpage-banner__left{margin-top:3rem;margin-bottom:12rem;padding:0 3rem}.schoolpage-banner__left--header{color:#000632;line-height:7rem;margin-bottom:3rem;font-size:4.5rem;font-weight:800}.schoolpage-banner__left--subheader,.schoolpage-banner__left--subheader-gradient{font-size:2rem;line-height:2.64rem;font-weight:600;margin-bottom:4rem;color:#666}.schoolpage-banner__left--subheader-gradient{display:inline}}@media screen and (max-width:461px){.schoolpage-banner__left--header{font-size:4rem;font-weight:800;line-height:5rem;margin-bottom:2rem}.schoolpage-banner__left--subheader{margin-bottom:3.2rem;width:100%}}@media screen and (max-width:545px){.schoolpage-banner__left{width:100%}}.schoolpage-banner__right{position:relative;overflow:hidden}.schoolpage-banner__right--image-1{position:absolute;right:0;top:0;width:100%}.schoolpage-banner__right--image-2{position:absolute;right:-25rem;bottom:0;width:85%;z-index:2}@media screen and (max-width:2561px){.schoolpage-banner__right--image-1{width:80%}.schoolpage-banner__right--image-2{right:-15rem;width:50%}}@media screen and (max-width:1901px){.schoolpage-banner__right--image-1{width:80%}.schoolpage-banner__right--image-2{right:-15rem;width:50%}}@media screen and (max-width:1661px){.schoolpage-banner__right--image-1{width:80%}.schoolpage-banner__right--image-2{right:-15rem;width:50%}}@media screen and (max-width:1441px){.schoolpage-banner__right--image-1{width:80%}.schoolpage-banner__right--image-2{right:-9rem;width:50%}}@media screen and (max-width:1201px){.schoolpage-banner__right--image-1{width:70%}.schoolpage-banner__right--image-2{right:-7rem;width:50%}}@media screen and (max-width:993px){.schoolpage-banner__right--image-1{width:80%}.schoolpage-banner__right--image-2{width:50%}}@media screen and (max-width:801px){.schoolpage-banner__right--image-2{width:60%;right:-7rem}}@media screen and (max-width:769px){.schoolpage-banner__right--image-1{width:100%;top:0}.schoolpage-banner__right--image-2{width:70%}}@media screen and (max-width:601px){.schoolpage-banner__right--image-1{top:7rem;left:-4rem}.schoolpage-banner__right--image-2{width:66%}}.schoolpage-secondarybanner{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.schoolpage-secondarybanner__wrapper{padding:0 8rem 5rem;margin-top:4rem}@media screen and (max-width:545px){.schoolpage-secondarybanner__wrapper{padding:0 3rem 2rem}.schoolpage-secondarybanner{-webkit-flex-direction:column;flex-direction:column}}.schoolpage-secondarybanner.reverseContainer{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:545px){.schoolpage-secondarybanner.reverseContainer{-webkit-flex-direction:column;flex-direction:column}}.schoolpage-secondarybanner__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.schoolpage-secondarybanner__left.reverseContainer{-webkit-align-items:end;align-items:end}@media screen and (max-width:545px){.schoolpage-secondarybanner__left.reverseContainer{-webkit-align-items:flex-start;align-items:flex-start}}.schoolpage-secondarybanner__left__buttonContainer{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.schoolpage-secondarybanner__left--p-text{font-family:Lato;font-size:36px;font-weight:900;line-height:43px;letter-spacing:0;text-align:left;color:#333}.schoolpage-secondarybanner__left--s-text{font-family:Lato;font-size:18px;margin-top:1.6rem;font-weight:500;width:60%;line-height:25px;letter-spacing:0;text-align:left;color:#666}@media screen and (max-width:545px){.schoolpage-secondarybanner__left--s-text{width:100%}}.schoolpage-secondarybanner__left--s-text.reverseContainer{text-align:right}@media screen and (max-width:545px){.schoolpage-secondarybanner__left--s-text.reverseContainer{text-align:left}}.schoolpage-secondarybanner__left--img{width:170px;height:50px;object-fit:cover;margin-left:50px;margin-top:50px;cursor:pointer}@media screen and (max-width:545px){.schoolpage-secondarybanner__left--img{margin-top:2rem;margin-left:20px;width:140px;height:50px}}@media screen and (max-width:1201px){.schoolpage-secondarybanner__right--img{width:80%;height:80%;object-fit:contain}}@media screen and (max-width:545px){.schoolpage-secondarybanner__right--img{width:100%}.schoolpage-secondarybanner__right--img.margin{margin-top:3.2rem 0}}.schoolpage-secondarybanner .primary-button{margin:5rem 0 0;padding:2rem 1rem;width:20rem;height:5rem}@media screen and (max-width:545px){.schoolpage-secondarybanner .primary-button{margin:2rem 0 0}}.schoolspage-app-introcard{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.schoolspage-app-introcard__wrapper{padding:0;margin-top:8rem}@media screen and (max-width:545px){.schoolspage-app-introcard__wrapper{padding:0 2.8rem}.schoolspage-app-introcard{-webkit-align-items:flex-start;align-items:flex-start}}.schoolspage-app-introcard__primary-header{font-family:Lato;font-size:64px;font-weight:800;line-height:85px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.schoolspage-app-introcard__primary-header{font-size:42px;font-weight:800;line-height:48px;letter-spacing:0;text-align:left}}.schoolspage-app-introcard__secondary-header{font-family:Lato;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left;color:#333;margin-top:2.4rem}@media screen and (max-width:545px){.schoolspage-app-introcard__secondary-header{font-size:16px;line-height:19px;text-align:left}}.schoolspage-app-introcard__t-header{font-family:Lato;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:center;width:70%;color:#333;margin:2.4rem 0 4rem}@media screen and (max-width:545px){.schoolspage-app-introcard__t-header{font-family:Lato;font-size:16px;line-height:19px;letter-spacing:0;text-align:left;width:100%}}.schoolspage-app-introcard__appViewContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.schoolspage-app-introcard__appViewContainer__wrapper{padding:0 16rem;margin-top:6.4rem}@media screen and (max-width:1201px){.schoolspage-app-introcard__appViewContainer__wrapper{padding:0 8rem}}@media screen and (max-width:545px){.schoolspage-app-introcard__appViewContainer__wrapper{padding:0 4rem}}@media screen and (max-width:769px){.schoolspage-app-introcard__appViewContainer{-webkit-flex-direction:column;flex-direction:column}}.schoolspage-app-introcard__appViewContainer__card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.schoolspage-app-introcard__appViewContainer__card--img{margin-bottom:4rem}@media screen and (max-width:545px){.schoolspage-app-introcard__appViewContainer__card--img{margin-bottom:2.4rem}}.schoolspage-app-introcard__appViewContainer__card--p-text{font-family:Lato;font-size:24px;font-weight:900;line-height:28px;letter-spacing:0;text-align:center;color:#000632}@media screen and (max-width:545px){.schoolspage-app-introcard__appViewContainer__card--p-text{margin-bottom:2.4rem}}.schoolspage-app-introcard__buttonWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;width:50%;-webkit-justify-content:space-evenly;justify-content:space-evenly}@media screen and (max-width:545px){.schoolspage-app-introcard__buttonWrapper{margin-left:0;width:100%}}.schoolspage-app-introcard--img{width:170px;height:50px;object-fit:cover;margin-left:30px;cursor:pointer}@media screen and (max-width:545px){.schoolspage-app-introcard--img{width:130px}}.schoolspage-app-introcard .primary-button{padding:1.5rem 4rem}@media screen and (max-width:545px){.schoolspage-app-introcard .primary-button{padding:1.5rem 3rem}}.schools-form{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:20%;position:relative}.schools-form__wrapper{padding:0 4rem;margin-top:6.4rem}@media screen and (max-width:545px){.schools-form__wrapper{margin-top:0;padding:0}}@media screen and (max-width:1025px){.schools-form{-webkit-justify-content:center;justify-content:center;margin-right:0}.schools-form--img{display:none}}.schools-form--p-heading{font-family:Lato;font-size:64px;font-weight:800;line-height:85px;letter-spacing:0;text-align:center;color:#333;margin:6.2rem 0}@media screen and (max-width:545px){.schools-form--p-heading{font-family:Lato;font-weight:800;font-size:40px;margin:0 0 4rem}}.timeslot-change-strip_wrapper{width:100vw;margin:1rem -4rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:1.5rem 1rem;background:#0e1232}@media screen and (max-width:993px){.timeslot-change-strip_wrapper{margin:1rem -2.4rem}}.timeslot-change-strip-text{font-family:Lato;font-style:normal;font-weight:700;font-size:17px;line-height:20px;color:#fff;margin-right:2rem}@media screen and (max-width:545px){.timeslot-change-strip-text{margin-right:1rem;max-width:50%}}.timeslot-change-strip_buttonwrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;cursor:pointer;position:relative}.timeslot-change-strip_buttonwrapper-icon{width:15px;height:15px;margin-left:1rem;margin-top:2px;-webkit-transition:.25s ease-in;transition:.25s ease-in}.timeslot-change-strip_buttonwrapper-icon.active{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.25s ease-in;transition:.25s ease-in}.timeslot-change-strip_buttonwrapper-text{font-family:Lato;font-style:normal;font-weight:700;font-size:17px;line-height:20px}.timeslot-change-strip_buttonwrapper-gradient{position:relative;background-image:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-image:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.timeslot-change-strip_buttonwrapper-gradient.text{font-family:Lato;font-style:normal;font-weight:700;font-size:17px;line-height:20px}.timeslot-change-strip_buttonwrapper-gradient:before{content:"";position:absolute;top:110%;width:100%;left:0;height:1px;border-radius:2px;background:-webkit-linear-gradient(135deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b);background:linear-gradient(-45deg,#f3705b,#fcb444 48%,#fcb444 52%,#f3705b)}.timeslot-change-strip_dropdown{position:absolute;top:105%;width:100%;background-color:#fff;border-bottom-left-radius:14px;border-bottom-right-radius:14px;padding:1rem;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.2);box-shadow:0 4px 4px rgba(0,0,0,.2);opacity:1;z-index:1000;max-height:400px;overflow-y:scroll}.timeslot-change-strip_dropdown::-webkit-scrollbar{width:2px}.timeslot-change-strip_dropdown::-webkit-scrollbar-track{background:#f1f1f1;margin:8px}.timeslot-change-strip_dropdown::-webkit-scrollbar-thumb{background:#fcb444}.timeslot-change-strip_dropdown::-webkit-scrollbar-thumb:hover{background:orange}.timeslot-change-strip_dropdown.inactive{display:none}.timeslot-change-strip_dropdown-innerWrapper{border-bottom:1px solid #000}.timeslot-change-strip_dropdown-country{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#000;margin:6px 0}.timeslot-change-strip_dropdown-timezone{font-family:Lato;font-style:normal;font-weight:700;font-size:12px;line-height:18px;color:#555;padding-bottom:3px;margin:1px 0}.timeslot-change-strip_dropdown-timezone.active{background-color:#fcb444;border-radius:4px;padding-left:5px}.teacher-class-confirmation_wrapper{width:100%;margin-top:5rem}.teacher-class-confirmation_headWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:2rem}@media screen and (max-width:545px){.teacher-class-confirmation_headWrapper{-webkit-flex-direction:column;flex-direction:column}}.teacher-class-confirmation_headWrapper-text{font-family:Lato;font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333}@media screen and (max-width:993px){.teacher-class-confirmation_headWrapper-text{font-size:25px}}@media screen and (max-width:545px){.teacher-class-confirmation_headWrapper-text{font-size:23px;margin-bottom:1rem}}.teacher-class-confirmation_headWrapper-confirmButtonWrapper,.teacher-class-confirmation_headWrapper-confirmButtonWrapper--button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.teacher-class-confirmation_headWrapper-confirmButtonWrapper--button{cursor:pointer;margin:0 .8rem;background-color:#fff;padding:.7rem 1.2rem;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:64px}.teacher-class-confirmation_headWrapper-confirmButtonWrapper--button---icon{width:24px;height:24px}.teacher-class-confirmation_headWrapper-confirmButtonWrapper--button---text{font-family:Lato;font-style:normal;font-weight:700;font-size:13px;line-height:24px;color:#333;margin-left:1.3rem}.teacher-class-confirmation-table{height:auto;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px}@media screen and (max-width:1201px){.teacher-class-confirmation-table{overflow-x:scroll}}.teacher-class-confirmation-table_wrapper{width:100%;border-spacing:0;white-space:nowrap;border-radius:16px;overflow:hidden}.teacher-class-confirmation-table_wrapper th{padding:20px 0}.teacher-class-confirmation-table_wrapper th:first-child{padding-left:2.5rem}@media screen and (max-width:1201px){.teacher-class-confirmation-table_wrapper th{padding-right:20px}}@media screen and (max-width:545px){.teacher-class-confirmation-table_wrapper th{padding:15px 20px 15px 0}}.teacher-class-confirmation-table_wrapper td{border-bottom:2px solid rgba(242,182,90,.48);padding:20px 0}.teacher-class-confirmation-table_wrapper td:first-child{padding-left:2.5rem}@media screen and (max-width:1201px){.teacher-class-confirmation-table_wrapper td{padding-right:20px}}@media screen and (max-width:545px){.teacher-class-confirmation-table_wrapper td{padding:15px 20px 15px 0}}.teacher-class-confirmation-table-head_row{padding:10px 0;margin-left:2rem;overflow:hidden;background:#d3efc4}.teacher-class-confirmation-table-head_row-heading{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:left}@media screen and (max-width:545px){.teacher-class-confirmation-table-head_row-heading{font-size:20px;line-height:24px}}.teacher-class-confirmation-table-head_row-heading.spacing{text-align:center}.teacher-class-confirmation-table-content--batchId{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#666}.teacher-class-confirmation-table-content--course{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#333}.teacher-class-confirmation-table-content--students{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#666;text-align:center}.teacher-class-confirmation-table-content--dateTime{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#666}.teacher-class-confirmation-table-content--cutoffTime{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#e50300}.teacher-class-confirmation-table-content--status---confirmed{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#00a912}.teacher-class-confirmation-table-content--status---rejected{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fa3e3e}.teacher-class-confirmation-table-content--status---timeout{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#333}.teacher-class-confirmation-table-content--status---choose{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.teacher-class-confirmation-table-content--status---choose_confirm{width:40px;height:40px;margin-right:2rem;cursor:pointer}.teacher-class-confirmation-table-content--status---choose_reject{width:40px;height:40px;cursor:pointer}.live_upcoming_class-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:20px;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);border-radius:16px}@media screen and (max-width:545px){.live_upcoming_class-wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}}@media screen and (max-width:376px){.live_upcoming_class-wrapper{padding:20px 4px}}.live_upcoming_class-left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.live_upcoming_class-left-mainText{font-family:Lato;font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333;white-space:nowrap;margin-bottom:15px}@media screen and (max-width:545px){.live_upcoming_class-left-mainText{font-size:24px;line-height:29px;text-align:center}}.live_upcoming_class-left-subText{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:28px;color:#333;text-align:left!important}@media screen and (max-width:545px){.live_upcoming_class-left-subText{font-size:20px;line-height:28px;text-align:center!important}}.live_upcoming_class-left-invite_friend_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-top:15px;cursor:pointer}@media screen and (max-width:545px){.live_upcoming_class-left-invite_friend_wrapper{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}.live_upcoming_class-left-invite_friend_wrapper.mobile{display:none}@media screen and (max-width:545px){.live_upcoming_class-left-invite_friend_wrapper.mobile{display:-webkit-flex;display:flex;margin-top:0;margin-bottom:10px}}.live_upcoming_class-left-invite_friend_wrapper.desktop{display:-webkit-flex;display:flex}@media screen and (max-width:545px){.live_upcoming_class-left-invite_friend_wrapper.desktop{display:none;margin-top:0;margin-bottom:20px}}.live_upcoming_class-left-invite_friend_image{margin-right:10px}@media screen and (max-width:545px){.live_upcoming_class-left-invite_friend_image{width:24px;height:24px;margin-right:5px}}.live_upcoming_class-left-invite_friend_text{font-family:Lato;font-style:normal;font-weight:700;font-size:21px;line-height:25px;color:#333}@media screen and (max-width:545px){.live_upcoming_class-left-invite_friend_text{font-size:16px;line-height:19px}}.live_upcoming_class-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:545px){.live_upcoming_class-right{width:100%}}.live_upcoming_class-right-buttonWrapper{padding:0 15px}.live_upcoming_class-right-buttonWrapper__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.live_upcoming_class-right-buttonWrapper__container__button{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;display:none;font-family:Lato;font-style:normal;font-weight:600;font-size:16px;line-height:120%;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#333}@media screen and (max-width:545px){.live_upcoming_class-right-buttonWrapper__container__button{display:-webkit-flex;display:flex;margin:1rem 0}}.live_upcoming_class-right-buttonWrapper__container__p-button{width:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.live_upcoming_class-right-buttonWrapper__container__p-button.disabled{background:-webkit-linear-gradient(.17deg,#7e7e7e .1%,#b0b0b0 99.81%);background:linear-gradient(89.83deg,#7e7e7e .1%,#b0b0b0 99.81%)}.live_upcoming_class-right-buttonWrapper--reminderText{font-family:Lato;font-style:italic;font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase;color:#fa3e3e;text-align:center;margin-bottom:1rem}.child-completed-class_details_table{border-radius:16px;overflow:scroll;color:#333}.child-completed-class_details_table-wrapper{background:#fff;border-radius:16px;border-spacing:0;width:100%;white-space:nowrap}.child-completed-class_details_table-wrapper td,.child-completed-class_details_table-wrapper th{border-bottom:2px solid rgba(242,182,90,.48);padding:20px}@media screen and (max-width:1201px){.child-completed-class_details_table-wrapper td,.child-completed-class_details_table-wrapper th{padding-right:20px}}@media screen and (max-width:545px){.child-completed-class_details_table-wrapper td,.child-completed-class_details_table-wrapper th{padding:15px 20px 15px 15px}}.child-completed-class_details_table-wrapper thead tr th{background-color:#fed700;font-weight:900;font-size:24px;line-height:29px}.child-completed-class_details_table-head_row{padding:10px 0}.child-completed-class_details_table-head_row-heading{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:left}@media screen and (max-width:545px){.child-completed-class_details_table-head_row-heading{font-size:20px;line-height:24px}}.child-completed-class_details_table-content:last-child td{border-bottom:none}.child-completed-class_details_table-content--class{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#666}@media screen and (max-width:545px){.child-completed-class_details_table-content--class{font-size:20px;line-height:24px}}.child-completed-class_details_table-content--class.download{background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.child-completed-class_details_table-content--class.download span{border-bottom:2px solid #f3705b;cursor:pointer}.child-completed-class_details_table-content--class--disable{background:#666;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.child-completed-class_details_table .primary-button{border:none;padding:12px 24px;background:-webkit-linear-gradient(.17deg,#f2b65a .1%,#e47762 99.81%);background:linear-gradient(89.83deg,#f2b65a .1%,#e47762 99.81%)}.child-completed-class_details_table .btn-disabled{opacity:.5;cursor:not-allowed}.upcoming_classes_table{height:auto}@media screen and (max-width:1201px){.upcoming_classes_table{overflow-x:scroll}}.upcoming_classes_table-wrapper{background:#fff;border-radius:16px;border-spacing:0;padding:10px 30px;width:100%;white-space:nowrap}.upcoming_classes_table-wrapper td,.upcoming_classes_table-wrapper th{border-bottom:2px solid rgba(242,182,90,.48);padding:20px 0}@media screen and (max-width:1201px){.upcoming_classes_table-wrapper td,.upcoming_classes_table-wrapper th{padding-right:20px}}@media screen and (max-width:545px){.upcoming_classes_table-wrapper td,.upcoming_classes_table-wrapper th{padding:15px 20px 15px 0}}.upcoming_classes_table-head_row{padding:10px 0}.upcoming_classes_table-head_row-heading{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:left}@media screen and (max-width:545px){.upcoming_classes_table-head_row-heading{font-size:20px;line-height:24px}}.upcoming_classes_table-content:last-child td{border-bottom:none}.upcoming_classes_table-content--class{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#333;text-align:left}@media screen and (max-width:545px){.upcoming_classes_table-content--class{font-size:20px;line-height:24px}}.upcoming_classes_table-content--classDetails{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:left;color:#666}@media screen and (max-width:545px){.upcoming_classes_table-content--classDetails{font-size:20px;line-height:24px}}.upcoming_classes_table-content--classDetails---buttonWrapper{width:118px}.upcoming_classes_table-content--classDetails---reschedule{color:#333;position:relative;padding:14px 22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-flex;display:flex}.upcoming_classes_table-content--classDetails---reschedule:before{content:"";position:absolute;inset:0;border-radius:48px;padding:2px;background:-webkit-linear-gradient(45deg,#f4735a,#fcaf46);background:linear-gradient(45deg,#f4735a,#fcaf46);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.upcoming_classes_table-content--inviteFriend{text-align:left}.upcoming_classes_table-content--inviteFriend---image{padding-left:45px;cursor:pointer}.upcoming_classes_table .secondary-button{margin:0;width:10rem}.live_class_storytelling_card{width:100%;padding:15px 70px 10px 30px;margin-bottom:40px;margin-top:4rem;background:-webkit-linear-gradient(336.13deg,#faffb9 -9.5%,#fff 97.11%);background:linear-gradient(113.87deg,#faffb9 -9.5%,#fff 97.11%);-webkit-box-shadow:0 4px 4px 1px rgba(208,208,208,.72);box-shadow:0 4px 4px 1px rgba(208,208,208,.72);border-radius:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media screen and (max-width:993px){.live_class_storytelling_card{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding:30px 10px;-webkit-transform:scale(.9);transform:scale(.9)}}@media screen and (max-width:545px){.live_class_storytelling_card{-webkit-align-items:flex-start;align-items:flex-start;padding:20px 10px;margin-bottom:25px;-webkit-transform:scale(1);transform:scale(1)}}.live_class_storytelling_card-left{width:50%}@media screen and (max-width:993px){.live_class_storytelling_card-left{width:100%}}.live_class_storytelling_card-left--image{width:100%}.live_class_storytelling_card-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-left:100px;text-align:left}@media screen and (max-width:993px){.live_class_storytelling_card-right{-webkit-align-items:center;align-items:center;margin:0 50px}}@media screen and (max-width:545px){.live_class_storytelling_card-right{padding:0 5px;margin:0}}.live_class_storytelling_card-right--header{font-family:Lato;font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333;margin-bottom:10px}@media screen and (max-width:993px){.live_class_storytelling_card-right--header{text-align:left;width:100%;margin-top:25px}}@media screen and (max-width:545px){.live_class_storytelling_card-right--header{font-size:24px;line-height:29px}}.live_class_storytelling_card-right--subHeader{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:31px;color:#666;max-width:620px;margin-bottom:25px}@media screen and (max-width:1201px){.live_class_storytelling_card-right--subHeader{max-width:500px}}@media screen and (max-width:993px){.live_class_storytelling_card-right--subHeader{max-width:100%}}@media screen and (max-width:545px){.live_class_storytelling_card-right--subHeader{font-size:16px;line-height:28px}}.live_class_storytelling_card-right--buttonWrapper{width:220px}@media screen and (max-width:993px){.live_class_storytelling_card-right--buttonWrapper{width:100%}}.live_class_invite_friend_card{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 70px 0 30px;background:-webkit-linear-gradient(.1deg,#50aff7 -1.04%,#a940ea 31.04%,#f9d649 99.92%);background:linear-gradient(89.9deg,#50aff7 -1.04%,#a940ea 31.04%,#f9d649 99.92%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;margin-bottom:40px}@media screen and (max-width:1201px){.live_class_invite_friend_card{padding-right:20px}}@media screen and (max-width:993px){.live_class_invite_friend_card{-webkit-flex-direction:column;flex-direction:column;padding-bottom:25px;-webkit-transform:scale(.9);transform:scale(.9);margin-top:-30px}}@media screen and (max-width:545px){.live_class_invite_friend_card{padding:15px 10px 25px 15px;-webkit-transform:scale(1);transform:scale(1);margin-top:0}}.live_class_invite_friend_card-left{width:50%}@media screen and (max-width:993px){.live_class_invite_friend_card-left{width:100%}}.live_class_invite_friend_card-left--image{width:100%;height:auto;margin-bottom:-2px}.live_class_invite_friend_card-right{-webkit-flex-grow:1;flex-grow:1;margin-left:100px;text-align:left}@media screen and (max-width:993px){.live_class_invite_friend_card-right{margin:0 50px}}@media screen and (max-width:545px){.live_class_invite_friend_card-right{margin:0 0 0 10px}}.live_class_invite_friend_card-right--mainText{font-family:Lato;font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333;margin-top:30px}@media screen and (max-width:993px){.live_class_invite_friend_card-right--mainText{margin-top:30px}}@media screen and (max-width:545px){.live_class_invite_friend_card-right--mainText{margin-top:20px;font-size:24px;line-height:29px}}.live_class_invite_friend_card-right--subText{font-family:Lato;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#fff;margin:25px 0}@media screen and (max-width:545px){.live_class_invite_friend_card-right--subText{margin:5px 0;font-size:16px;line-height:19px}}.live_class_invite_friend_card-right--shareIcon{width:53.46px;height:56px;margin-right:15px;cursor:pointer}@media screen and (max-width:545px){.live_class_invite_friend_card-right--shareIcon{width:38.08px;height:40px;margin-top:15px}}.live_class_invite_friend_card-right--share_link_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:40px;padding:10px 15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer;margin:25px 0}.live_class_invite_friend_card-right--share_link_wrapper---copy_to_clipboard{width:auto;height:27px;margin-right:10px}@media screen and (max-width:545px){.live_class_invite_friend_card-right--share_link_wrapper---copy_to_clipboard{height:20px;margin-right:2px}}.live_class_invite_friend_card-right--share_link_wrapper---text{font-family:Lato;font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#4086ff;margin-right:25px}@media screen and (max-width:545px){.live_class_invite_friend_card-right--share_link_wrapper---text{font-size:11px;line-height:17px;margin-right:5px}}.live_class_invite_friend_card-right--share_link_wrapper---subText{font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#fe9b00;margin-left:10px}@media screen and (max-width:545px){.live_class_invite_friend_card-right--share_link_wrapper---subText{font-size:13px;line-height:19px;margin-left:3px}}.live_upcoming_class_alert_bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px 25px 15px 15px;background:#333;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:16px;position:fixed;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;width:70%}@media screen and (max-width:769px){.live_upcoming_class_alert_bar{width:95%}}.live_upcoming_class_alert_bar.dashboard{top:100px;z-index:1000}.live_upcoming_class_alert_bar-left,.live_upcoming_class_alert_bar-left--desktop{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.live_upcoming_class_alert_bar-left--desktop{-webkit-align-items:center;align-items:center}.live_upcoming_class_alert_bar-left--desktop---image_wrapper{background-color:#fff;border-radius:50%;width:50px;height:50px;margin:0 22px;padding:2px}.live_upcoming_class_alert_bar-left--desktop---image{width:100%;height:100%}.live_upcoming_class_alert_bar-left--desktop---textWrapper{text-align:left}.live_upcoming_class_alert_bar-left--desktop---textWrapper----mainText{font-family:Lato;font-style:normal;font-weight:800;font-size:18px;line-height:20px;color:#fff;margin-bottom:5px}.live_upcoming_class_alert_bar-left--desktop---textWrapper----subTextWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.live_upcoming_class_alert_bar-left--desktop---textWrapper----subTextWrapper-----timing{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#e9ba7d;margin-right:1rem}.live_upcoming_class_alert_bar-left--desktop---textWrapper----subTextWrapper-----countdown{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff}@media screen and (max-width:545px){.live_upcoming_class_alert_bar-left--desktop{display:none}}.live_upcoming_class_alert_bar-left--mobile{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:rgba(255,255,255,.87);margin-left:10px;display:none}@media screen and (max-width:545px){.live_upcoming_class_alert_bar-left--mobile{display:-webkit-flex;display:flex}}.live_upcoming_class_alert_bar-right,.live_upcoming_class_alert_bar-right--desktop{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.live_upcoming_class_alert_bar-right--desktop{display:none}}.live_upcoming_class_alert_bar-right--desktop---copyText{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}.live_upcoming_class_alert_bar-right--mobile{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#f2b65a;cursor:pointer;display:none}@media screen and (max-width:545px){.live_upcoming_class_alert_bar-right--mobile{display:-webkit-flex;display:flex}}.live_upcoming_class_alert_bar-right--mobile_invite_wrapper{display:none}@media screen and (max-width:545px){.live_upcoming_class_alert_bar-right--mobile_invite_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}}.live_class_snackbar{height:50px;width:320px;margin-left:5vw;border-radius:40px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);background-color:#0e1232;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-transition:1s;transition:1s;overflow:hidden}.live_class_snackbar-wrapper{position:fixed;left:0;bottom:2vh;display:-webkit-flex;display:flex;width:100vw;z-index:100}.live_class_snackbar-minimize{width:50px}.live_class_snackbar-img{margin:4px}.live_class_snackbar-pie{--thickness:3px;--color:#f2b65a;--size:40px;aspect-ratio:1/1;position:relative;display:inline-grid;margin:5px;place-content:center}.live_class_snackbar-pie:after,.live_class_snackbar-pie:before{content:"";position:absolute;border-radius:50%}.live_class_snackbar-pie:before{inset:0;background:-webkit-radial-gradient(farthest-side,var(--color) 98%,#0000) top/var(--thickness) var(--thickness) no-repeat,conic-gradient(var(--color) -webkit-calc(var(--join-class-pie-percentage)*1%),#0000 0);background:radial-gradient(farthest-side,var(--color) 98%,#0000) top/var(--thickness) var(--thickness) no-repeat,conic-gradient(var(--color) calc(var(--join-class-pie-percentage)*1%),#0000 0);-webkit-mask:-webkit-radial-gradient(farthest-side,#0000 -webkit-calc(99% - var(--thickness)),#000 -webkit-calc(100% - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(99% - var(--thickness)),#000 calc(100% - var(--thickness)))}.live_class_snackbar-pie:after{inset:-webkit-calc(50% - var(--thickness)/2);inset:calc(50% - var(--thickness)/2);background:var(--color);-webkit-transform:rotate(-webkit-calc(var(--join-class-pie-percentage)*3.6deg - 90deg)) translate(-webkit-calc(var(--size)/2 - 50%));transform:rotate(calc(var(--join-class-pie-percentage)*3.6deg - 90deg)) translate(calc(var(--size)/2 - 50%))}.live_class_snackbar-text{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:22px;white-space:nowrap;margin:auto 0 auto 8px;color:#fff}.live_class_snackbar-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:83px;height:32px;margin:auto 8px;border:2px solid #f2b65a;cursor:pointer;display:-webkit-flex;display:flex;border-radius:16px}.live_class_snackbar-button>p{font-family:Roboto;font-style:normal;font-weight:700;font-size:12px;line-height:20px;margin:auto;text-transform:uppercase;color:#f2b65a}.support_modal{background-color:#fff;border-radius:16px;opacity:1;width:60%;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.support_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}@media screen and (max-width:1201px){.support_modal{width:85%}}@media screen and (max-width:545px){.support_modal{width:94%}}.support_modal-head_wrapper{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15);width:100%;padding:20px 15px 20px 30px;text-align:left}.support_modal-head_wrapper--span{position:relative;font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:22px;background:-webkit-linear-gradient(.17deg,#f2b65a .1%,#e47762 99.81%);background:linear-gradient(89.83deg,#f2b65a .1%,#e47762 99.81%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.support_modal-head_wrapper--span:before{content:"";position:absolute;top:110%;width:100%;left:0;border-radius:2px;background:-webkit-linear-gradient(.17deg,#f2b65a .1%,#e47762 99.81%);background:linear-gradient(89.83deg,#f2b65a .1%,#e47762 99.81%)}.support_modal-head_wrapper--subText{margin-top:10px;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#666}.support_modal-body{width:100%;padding:20px 30px;max-height:400px;overflow-y:scroll;text-align:left}.support_modal-body::-webkit-scrollbar{width:4px}.support_modal-body::-webkit-scrollbar-track{margin:20px}.support_modal-body::-webkit-scrollbar-thumb{background-color:#fcb444;border-radius:20px}.support_modal-footer{-webkit-box-shadow:0 -4px 4px rgba(0,0,0,.15);box-shadow:0 -4px 4px rgba(0,0,0,.15);border-radius:0 0 16px 16px;padding:15px 25px;text-align:left}.support_modal-footer--head{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.2px;color:#000;margin-bottom:15px}.support_modal-footer--contactInfo{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media screen and (max-width:545px){.support_modal-footer--contactInfo{-webkit-flex-direction:column;flex-direction:column}}.support_modal-footer--contactInfo---innerWrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}@media screen and (max-width:545px){.support_modal-footer--contactInfo---innerWrapper{margin-bottom:20px}}.support_modal-footer--contactInfo---innerWrapper----phoneImage{width:16px;height:16px}@media screen and (max-width:545px){.support_modal-footer--contactInfo---innerWrapper----phoneImage{margin-right:5px}}.support_modal-footer--contactInfo---innerWrapper----emailImage{width:20px;height:16px}.support_modal-footer--contactInfo---innerWrapper----whatsappImage{width:22px;height:22px}.support_modal-footer--contactInfo---innerWrapper----text{font-family:Lato;font-style:normal;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.2px;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#666;margin-left:10px;margin-right:20px}.class_grading_modal{background-color:#fff;border-radius:16px;opacity:1;width:95%;max-width:800px;width:85vw;max-height:90vh;height:auto;overflow-y:auto;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:1201px){.class_grading_modal{width:100%}}.class_grading_modal-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.class_grading_modal-close{width:42px;height:42px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:1000}.class_grading_modal-body{padding:50px 20px 20px;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1201px){.class_grading_modal-body{height:auto;overflow-x:scroll;display:grid;margin:2.5rem 1rem}}.class_grading_modal-body::-webkit-scrollbar{display:none}.class_grading_modal-body--content_wrapper{max-height:40vh;overflow-y:auto;margin-bottom:15px}@media only screen and (min-width:414px),screen and (min-height:896px){.class_grading_modal-body--content_wrapper{max-height:300px!important}}@media only screen and (min-width:1024px),screen and (min-height:600px){.class_grading_modal-body--content_wrapper{max-height:250px!important}}@media only screen and (min-width:1366px),screen and (min-height:768px){.class_grading_modal-body--content_wrapper{max-height:330px!important}}@media only screen and (min-width:1400px),screen and (min-height:900px){.class_grading_modal-body--content_wrapper{max-height:400px!important}}@media only screen and (min-width:1680px),screen and (min-height:1050px){.class_grading_modal-body--content_wrapper{max-height:500px!important}}@media only screen and (min-width:1920px),screen and (min-height:1080px){.class_grading_modal-body--content_wrapper{max-height:600px!important}}.class_grading_modal-body--head_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:15px}.class_grading_modal-body--head_left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:1201px){.class_grading_modal-body--head_left{-webkit-flex-shrink:0;flex-shrink:0}}.class_grading_modal-body--head_left-heading{font-family:Lato;font-style:normal;font-weight:800;font-size:18px;line-height:38px;color:#333;margin:0 0 5px}.class_grading_modal-body--head_left-subHeading{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:29px;color:#666;margin:0 0 10px}.class_grading_modal-body--head_left-markedText{color:#333;font-weight:700;background-color:#f2b65a;border-radius:4px;padding:.5rem;text-transform:capitalize}.class_grading_modal-body--head_right-buttonWrapper{padding-top:.5rem;height:51px}@media screen and (max-width:1201px){.class_grading_modal-body--head_right-buttonWrapper{margin-left:1rem}}.class_grading_modal-body--footer_wrapper{padding:15px;background-color:#f8f9fa;border-radius:8px;margin-top:10px}.class_grading_modal-body--footer_wrapper .footer-header{margin-bottom:10px}.class_grading_modal-body--footer_wrapper .footer-header h4{margin:0 0 4px;color:#495057;font-size:14px}.class_grading_modal-body--footer_wrapper .footer-header p{margin:0;color:#6c757d;font-size:12px}.class_grading_modal-body--footer_wrapper textarea{width:100%;min-height:60px;padding:10px;border:2px solid #e1e5e9;border-radius:6px;font-size:13px;background-color:#fff;resize:vertical;font-family:inherit}.class_grading_modal-body--footer_wrapper textarea:focus{outline:none}.class_grading_modal-student-nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:15px;background-color:#f8f9fa;border-radius:8px;margin:10px 0;border:1px solid #e9ecef}.class_grading_modal-student-nav__button{padding:8px 16px;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500}.class_grading_modal-student-nav__button--active{background-color:#f2b65a;color:#fff}.class_grading_modal-student-nav__button--disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed}.class_grading_modal-student-nav__info{text-align:center}.class_grading_modal-student-nav__info h3{margin:0;color:#495057;font-size:16px}.class_grading_modal-student-nav__info .student-details{margin:3px 0 0;color:#6c757d;font-size:12px}.class_grading_modal-student-nav__info .student-progress{margin:2px 0 0;color:#6c757d;font-size:11px}.class_grading_modal-section{margin-bottom:20px;background-color:#fff;border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.class_grading_modal-section__header{background-color:#ffb541;color:#fff;padding:10px 15px;font-size:14px;font-weight:600}.class_grading_modal-section__content{padding:15px}.class_grading_modal-section__field{margin-bottom:20px;padding-bottom:15px}.class_grading_modal-section__field:not(:last-child){border-bottom:1px solid #e9ecef}.class_grading_modal-section__field-header{margin-bottom:10px}.class_grading_modal-section__field-header .field-title-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;margin-bottom:4px}.class_grading_modal-section__field-header .field-title-row h4{margin:0;color:#495057;font-size:14px;font-weight:600}.class_grading_modal-section__field-header .field-title-row h4 .required-asterisk{color:#dc3545;margin-left:4px}.class_grading_modal-section__field-header .field-explanation{margin:0;color:#6c757d;font-size:12px;font-style:italic}.class_grading_modal-section__field-input{margin-bottom:8px}.class_grading_modal-section__field-apply-button{padding:4px 8px;background-color:#ffc107;color:#212529;border:none;border-radius:4px;cursor:pointer;font-size:11px;font-weight:500;margin-top:6px}.class_grading_modal-input__base,.class_grading_modal-input__checkbox button,.class_grading_modal-input__mcq button,.class_grading_modal-input__multi-checkbox button,.class_grading_modal-input__number,.class_grading_modal-input__rating button,.class_grading_modal-input__text{border-radius:6px;border:2px solid #e1e5e9;-webkit-transition:all .2s ease;transition:all .2s ease}.class_grading_modal-input__checkbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px}.class_grading_modal-input__checkbox button{padding:6px 12px;cursor:pointer;font-size:13px;font-weight:500}.class_grading_modal-input__checkbox button.selected{background-color:#4caf50;color:#fff;border:2px solid #4caf50}.class_grading_modal-input__checkbox button.unselected{background-color:#f8f9fa;color:#6c757d;border:2px solid #e1e5e9}.class_grading_modal-input__rating{grid-gap:6px;gap:6px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.class_grading_modal-input__rating,.class_grading_modal-input__rating button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.class_grading_modal-input__rating button{width:32px;height:32px;cursor:pointer;font-size:14px;font-weight:600;-webkit-justify-content:center;justify-content:center}.class_grading_modal-input__rating button.selected{background-color:#4caf50;color:#fff;border:2px solid #4caf50}.class_grading_modal-input__rating button.unselected{background-color:#f8f9fa;color:#495057;border:2px solid #e1e5e9}.class_grading_modal-input__rating .rating-label{margin-left:8px;font-size:12px;color:#6c757d;-webkit-align-self:center;align-self:center}.class_grading_modal-input__mcq{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:6px;gap:6px}.class_grading_modal-input__mcq button{padding:8px 12px;cursor:pointer;font-size:13px;text-align:left}.class_grading_modal-input__mcq button.selected{background-color:#4caf50;color:#fff;border:2px solid #4caf50;font-weight:600}.class_grading_modal-input__mcq button.unselected{background-color:#f8f9fa;color:#495057;border:2px solid #e1e5e9;font-weight:400}.class_grading_modal-input__multi-checkbox{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:6px;gap:6px}.class_grading_modal-input__multi-checkbox button{padding:8px 12px;cursor:pointer;font-size:13px;text-align:left}.class_grading_modal-input__multi-checkbox button.selected{background-color:#4caf50;color:#fff;border:2px solid #4caf50;font-weight:600}.class_grading_modal-input__multi-checkbox button.unselected{background-color:#f8f9fa;color:#495057;border:2px solid #e1e5e9;font-weight:400}.class_grading_modal-input__number{width:100px;padding:8px 12px;font-size:14px;background-color:#f8f9fa}.class_grading_modal-input__number:focus{outline:none}.class_grading_modal-input__text{width:100%;min-height:60px;padding:8px 12px;font-size:13px;background-color:#f8f9fa;resize:vertical;font-family:inherit}.class_grading_modal-input__text:focus{outline:none}.class_grading_modal-table_wrapper{padding:10px 0;width:100%}.class_grading_modal-table_wrapper td,.class_grading_modal-table_wrapper th{padding:20px 0}@media screen and (max-width:1201px){.class_grading_modal-table_wrapper td,.class_grading_modal-table_wrapper th{padding-right:20px}}@media screen and (max-width:545px){.class_grading_modal-table_wrapper td,.class_grading_modal-table_wrapper th{padding:15px 10px}}.class_grading_modal-table-head_row{padding:10px 0}.class_grading_modal-table-head_row-heading{font-family:Lato;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#333;padding:0 1rem!important;position:relative}.class_grading_modal-table-head_row-heading--title{text-align:center}.class_grading_modal-table-content:last-child td{border-bottom:none}.class_grading_modal-table-content--element{text-align:center;padding:2rem 1rem!important}.class_grading_modal-table-content--element.bottomBorder{border-bottom:2px solid rgba(242,182,90,.48)}.class_grading_modal-table-content--element---student_info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,right top,left top,from(#fee1e8),color-stop(126.94%,#fffdc9));background:-webkit-linear-gradient(right,#fee1e8,#fffdc9 126.94%);background:linear-gradient(270deg,#fee1e8,#fffdc9 126.94%);-webkit-box-shadow:0 .64px .64px rgba(221,94,10,.1);box-shadow:0 .64px .64px rgba(221,94,10,.1);border-radius:16px;padding:2rem 1rem}.class_grading_modal-table-content--element---student_info-name{font-family:Lato;font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#333}.class_grading_modal-table-content--element---student_info-zoom_id{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#666;margin:1rem 0}.class_grading_modal-table-content--element---student_info-age{font-family:Lato;font-style:normal;font-weight:800;font-size:16px;line-height:19px;color:#333}.class_grading_modal-table-content--element---checkbox{width:32px;height:32px;border-radius:8px;cursor:pointer}.class_grading_modal-table-content--element---checkbox_wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.class_grading_modal-table-content--element---rating{cursor:pointer;width:55px;height:83px}.class_grading_modal-table-content--element---rating_nil{width:15px;height:5px;background-color:#666}.class_grading_modal-table-content--element---rating_nil_wrapper{display:-webkit-flex;display:flex;width:100%;height:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.class_grading_modal-table-content--element---faculty_notes input[type=text]{border-radius:8px;border:1px solid #f9dcb0;width:100%;height:110px;padding-bottom:60px;padding-left:5px}.class_grading_modal-table-content--element---faculty_notes input[type=text]:focus{outline:none}.class_grading_modal-table-content--element---dropdown_wrapper{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.class_grading_modal-table-content--element---dropdown_wrapper,.edit-address_modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.edit-address_modal{background-color:#fff;border-radius:16px;opacity:1;width:30%;position:relative}.edit-address_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.edit-address_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.edit-address_modal{width:40%}}@media screen and (max-width:769px){.edit-address_modal{width:65%}}@media screen and (max-width:545px){.edit-address_modal{width:94%}}.edit-address_modal-head_wrapper{width:100%;padding:16px 17px 24px 24px}.edit-address_modal-head_wrapper--main-text{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:26px;text-align:center;letter-spacing:-.2px;color:#333}.edit-address_modal_input-box{position:relative}.edit-address_modal_input-box_wrapper{width:100%;padding:0 16px 16px}.edit-address_modal_input-box__title{position:absolute;font-size:1.3rem;color:#333;left:2rem;font-weight:500;background-color:#fff;top:-.6rem;padding:0 .5rem}.edit-address_modal_input-box .input-box{height:5.5rem;width:100%;border:none;font-size:1.6rem;outline:none;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);border-radius:8px;padding:0 1rem}.edit-address_modal_input-box .input-box.active{border:2px solid #f2b65a}.edit-address_modal_input-box .input-box.active::-webkit-input-placeholder{display:none;color:transparent}.edit-address_modal_input-box .input-box.active::-moz-placeholder{display:none;color:transparent}.edit-address_modal_input-box .input-box.active:-ms-input-placeholder{display:none;color:transparent}.edit-address_modal_input-box .input-box.active::placeholder{display:none;color:transparent}.edit-address_modal_input-box .input-box.error{border-bottom:4px solid #c84343}.edit-address_modal-footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;padding:24px 16px}.edit-address_modal-footer .primary-button{width:100%}.classreport_modal{background-color:#fff;border-radius:16px;opacity:1;width:40%;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.classreport_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.classreport_modal--download-btn-container{position:relative;top:40px;right:30px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:20px}.classreport_modal--download-btn-container span{border-bottom:2px solid #f3705b;cursor:pointer}@media screen and (max-width:769px){.classreport_modal--download-btn-container span{font-size:14px}}.classreport_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.classreport_modal{width:50%}}@media screen and (max-width:769px){.classreport_modal{width:65%}}@media screen and (max-width:545px){.classreport_modal{width:94%}}.classreport_modal-head_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:8px;row-gap:8px}.classreport_modal-head_wrapper--primary-text{font-weight:900;font-size:28px}@media screen and (max-width:545px){.classreport_modal-head_wrapper--primary-text{font-size:20px}}.classreport_modal-head_wrapper--secondary-text{font-weight:400;font-size:20px}@media screen and (max-width:545px){.classreport_modal-head_wrapper--secondary-text{font-size:14px}}.classreport_modal-head_wrapper--secondary-text_container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.classreport_modal_body{margin-top:1.5rem;display:-webkit-flex;display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.classreport_modal_body--left{min-height:17.5rem;-webkit-flex:.5 1;flex:.5 1;background:#afe6c5;border-radius:8px;padding:1.5rem}@media screen and (max-width:545px){.classreport_modal_body--left{padding:1rem}}.classreport_modal_body--left_top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.classreport_modal_body--left_top--text{font-family:Poppins;font-style:normal;font-weight:700;font-size:22px;line-height:33px;-webkit-flex:.5 1;flex:.5 1}@media screen and (max-width:545px){.classreport_modal_body--left_top--text{font-size:16px;line-height:20px}}.classreport_modal_body--left_top--image-container{-webkit-flex:.5 1;flex:.5 1;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.classreport_modal_body--left_top--image-container img{height:4rem;width:4rem}@media screen and (max-width:545px){.classreport_modal_body--left_top--image-container img{height:3rem;width:3rem}}.classreport_modal_body--left_body{margin-top:26px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:1rem;row-gap:1rem}.classreport_modal_body--left_body--skills{padding:.75rem 1rem;background-color:#fff;border-radius:8px;font-weight:700;font-size:14px}@media screen and (max-width:545px){.classreport_modal_body--left_body--skills{padding:.5rem .75rem;font-size:12px}}.classreport_modal_body--right{min-height:17.5rem;-webkit-flex:.5 1;flex:.5 1;background:rgba(228,119,98,.2);border-radius:8px;padding:1.5rem}@media screen and (max-width:545px){.classreport_modal_body--right{padding:1rem}}.classreport_modal_body--right_top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.classreport_modal_body--right_top--text{font-weight:700;font-family:Poppins;font-style:normal;font-size:22px;line-height:33px}@media screen and (max-width:545px){.classreport_modal_body--right_top--text{font-size:16px;line-height:20px}}.classreport_modal_body--right_top--image-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.classreport_modal_body--right_top--image-container img{height:4rem;width:4rem}@media screen and (max-width:545px){.classreport_modal_body--right_top--image-container img{height:3rem;width:3rem}}.classreport_modal_body--right_body{margin-top:26px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:1rem;row-gap:1rem}.classreport_modal_body--right_body--skills{padding:.75rem 1rem;background-color:#fff;border-radius:8px;font-weight:700;font-size:14px}@media screen and (max-width:545px){.classreport_modal_body--right_body--skills{padding:.5rem .75rem;font-size:12px}}.classreport_modal_participation-ability-container{margin-top:1.5rem;display:-webkit-flex;display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.classreport_modal_participation-container{-webkit-flex:.5 1;flex:.5 1;border-radius:8px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff5bf}.classreport_modal_participation-container--left{padding:16px 3px 16px 16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:.5rem;row-gap:.5rem}.classreport_modal_participation-container--left_primary-text{font-family:Inter;font-weight:700;font-size:20px}@media screen and (max-width:545px){.classreport_modal_participation-container--left_primary-text{font-size:16px}}.classreport_modal_participation-container--left_secondary-text{font-family:Poppins;font-weight:400;font-size:14px;color:#666}.classreport_modal_participation-container--right_image-container{padding-top:11px}.classreport_modal_participation-container--right_image-container img{height:71px;width:70px}@media screen and (max-width:545px){.classreport_modal_participation-container--right_image-container img{height:48px;width:48px}}.classreport_modal_ability-container{-webkit-flex:.5 1;flex:.5 1;border-radius:8px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background-color:#f9eaff}.classreport_modal_ability-container--left{padding:16px 3px 16px 16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:.5rem;row-gap:.5rem}.classreport_modal_ability-container--left_primary-text{font-family:Inter;font-weight:700;font-size:20px}@media screen and (max-width:545px){.classreport_modal_ability-container--left_primary-text{font-size:16px}}.classreport_modal_ability-container--left_secondary-text{font-family:Poppins;font-weight:400;font-size:14px;color:#666}.classreport_modal_ability-container--right_image-container{padding-top:11px;padding-right:24px}.classreport_modal_ability-container--right_image-container img{height:66px;width:64px}@media screen and (max-width:545px){.classreport_modal_ability-container--right_image-container img{height:48px;width:48px}}.custom-selector_wrapper{margin-bottom:1rem;border-radius:8px;position:relative}.custom-selector_header{display:-webkit-flex;display:flex;border-radius:8px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:#fff0d8;padding:1rem;position:relative;cursor:pointer}.custom-selector_header-icon{width:18px;height:18px}.custom-selector_header-selected{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#333}.custom-selector_dropdown{position:absolute;z-index:100;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.custom-selector_dropdown-item{font-family:Lato;font-style:normal;padding:.7rem 1rem;cursor:pointer;font-size:13px}.rubrics_tooltip_wrapper{position:absolute;right:5px;bottom:-5px;z-index:1000}@media screen and (max-width:545px){.rubrics_tooltip_wrapper{bottom:-10px}}.rubrics_tooltip_icon{cursor:pointer;width:12px;height:12px;z-index:1000}.rubrics_tooltip_content{margin-top:1rem;position:relative}.rubrics_tooltip_content-body{position:absolute;left:-1rem;width:151px}.rubrics_tooltip_content-body--text{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.3),0 .0625rem .125rem rgba(0,0,0,.2);box-shadow:0 .125rem .5rem rgba(0,0,0,.3),0 .0625rem .125rem rgba(0,0,0,.2);padding:1rem;font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#333}.rubrics_tooltip_content-body--text:before{content:"";position:absolute;width:0;height:0;bottom:100%;left:.5em;border:.75rem solid transparent;border-top:none;border-bottom:.75rem solid #fff;-webkit-filter:drop-shadow(0 -.0625rem .0625rem rgba(0,0,0,.1));filter:drop-shadow(0 -.0625rem .0625rem rgba(0,0,0,.1))}.certificate-container{height:500px;width:650px;position:relative}.certificate-container img{height:100%;width:100%}.certificate-container .certificate-info{font-family:Avenir;font-style:normal;color:#41495a}.certificate-container .certificate-info-container{position:absolute;line-height:35px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;left:30px;top:240px;font-size:16px}.certificate-container .certificate-info_holder-name{font-family:Poppins;font-style:normal;font-weight:700;font-size:40px;color:#41495a}.certificate-section{width:70%}.certificate-section_wrapper{background:-webkit-linear-gradient(336.13deg,#daffd6,#c8e8ff 97.11%);background:linear-gradient(113.87deg,#daffd6,#c8e8ff 97.11%);-webkit-box-shadow:0 4px 4px rgba(208,208,208,.72);box-shadow:0 4px 4px rgba(208,208,208,.72);margin:3.6rem 0;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:16px;padding:20px}@media screen and (max-width:993px){.certificate-section_wrapper{-webkit-flex-direction:column;flex-direction:column;grid-row-gap:15px;row-gap:15px}}.certificate-section_text-container--desktop{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:30%;padding-left:20px;text-align:left}@media(max-width:677px){.certificate-section_text-container--desktop{display:none}}.certificate-section_text-container--desktop-primary-text{font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333;height:200px}@media screen and (max-width:993px){.certificate-section_text-container--desktop-primary-text{font-size:24px;height:auto}}.certificate-section_text-container--desktop-secondary-text{font-size:18px;color:#6d5f5f}@media screen and (max-width:993px){.certificate-section_text-container--desktop{width:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}.certificate-section_text-container--mobile{display:none}@media(max-width:677px){.certificate-section_text-container--mobile{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.certificate-section_text-container--mobile-primary-text{font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333;height:200px}@media screen and (max-width:993px){.certificate-section_text-container--mobile-primary-text{font-size:24px;height:auto}}.certificate-section_text-container--mobile-secondary-text{font-size:18px;color:#6d5f5f}.certificate-section .swiper-wrapper{margin-bottom:6rem}.certificate-section .swiper-pagination{margin-bottom:0}.certificate-section .swiper-slide{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:15px;gap:15px}.certificate-section .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);opacity:.7;outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.certificate-section .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.certificate-section .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);opacity:.7;outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.certificate-section .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.certificate-section .swiper-button-disabled{opacity:0!important}.certificate-section_no-certificate-text-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;font-size:25px;color:#6d5f5f}@media screen and (max-width:993px){.certificate-section_no-certificate-text-container{font-size:18px}.certificate-section{width:100%}}.certificate-preview-container{height:230px;width:300px;position:relative}.certificate-preview-container img{border-radius:16px;width:100%;height:100%}.certificate-preview-info-container{position:absolute;top:110px;left:15px;font-size:8px;line-height:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.certificate-preview-info-container .certificate-info_holder-name{font-family:Poppins;font-style:normal;font-weight:700;font-size:18px;color:#41495a}.certificate-preview-download-section{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:8px;position:absolute;bottom:0}.certificate-preview-download-section .primary-button{border:none;width:100%;padding:10px;-webkit-box-shadow:none;box-shadow:none}.certificate-preview_overlay-container{position:absolute;bottom:0;background-color:rgba(51,51,51,.65);color:#fff;width:100%;height:100%;padding:20px;border-radius:16px;overflow:hidden}.certificate-preview_overlay-container-child{position:absolute;bottom:10px;font-size:16px;text-align:left;font-weight:700;width:100%}.certificate-preview_overlay-container-child_button-container{width:100%;padding-bottom:10px}.certificate-preview_overlay-container-child_thin-text{padding-bottom:10px;font-weight:500;text-shadow:0 4px 4px rgba(0,0,0,.25)}.certificate-preview_overlay-container-child_bold-text{font-weight:800px;padding-bottom:10px;line-height:25px;letter-spacing:.5px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.certificate-preview_overlay-container .primary-button{border:none;width:85%;padding:10px;-webkit-box-shadow:none;box-shadow:none}.certificate-preview_progress-bar{position:absolute;bottom:0;left:0;width:75%;height:8px;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);border-radius:16px}.feedback-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:341px;height:241px;max-height:550px;background-color:#fff;padding:3rem 3rem 2rem;border-radius:16px;position:relative}@media screen and (max-width:376px){.feedback-modal{min-width:290px}}@media screen and (max-width:426px){.feedback-modal{padding:.5rem .5rem 3rem}}.feedback-modal h2{color:#333;text-align:center;font-size:28px;font-family:Lato;font-style:normal;font-weight:800;line-height:normal}.feedback-modal__peep{width:155px;height:244px;position:absolute;top:-23.2rem}.feedback-modal__container{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:1rem 0 1.6rem}.feedback-modal__container.column{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.feedback-modal__container--img{width:93px;height:93px}.feedback-modal__container--img-v1{height:5rem}.feedback-modal__container .p{font-family:Lato;font-size:15px;font-weight:400;line-height:18px;letter-spacing:-.1494163424px;text-align:center;color:#666;margin-top:.8rem}.feedback-modal__header{font-size:2.4rem;font-weight:800;-webkit-align-self:flex-start;align-self:flex-start;margin-bottom:2rem}.feedback-modal__header.margin{margin-top:2rem}.feedback-modal__checkout--wrapper{display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;flex-direction:column}.feedback-modal__checkout--wrapper--p-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:#666}.feedback-modal__checkout--wrapper__container{display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1.6rem}.feedback-modal__checkout--wrapper__container__left{width:10rem;height:7rem}.feedback-modal__checkout--wrapper__container__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:0 0 0 2.8rem}.feedback-modal__checkout--wrapper__container__right--p-heading{font-family:Lato;font-size:18px;font-style:normal;font-weight:800;line-height:22px;letter-spacing:0;text-align:left;color:#333}.feedback-modal__checkout--wrapper__container__right--course-title{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;margin-top:.8rem;line-height:17px;letter-spacing:0;text-align:left;color:#666}.feedback-modal__checkout--wrapper__container__right__secondaryContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.8rem;width:100%}.feedback-modal__checkout--wrapper__container__right__secondaryContainer--course-details{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0;text-align:left;color:#666}.feedback-modal__checkout--wrapper__container__right--line{width:100%;height:.5px;background-color:#949494}.feedback-modal__checkout--wrapper__container__right--line.bottom{margin-bottom:1.6rem}.feedback-modal__checkout--wrapper__container__right__amount-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1.6rem 0;padding:0 .7rem}.feedback-modal__checkout--wrapper__container__right__amount-container--amount,.feedback-modal__checkout--wrapper__container__right__amount-container--total{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#000}.feedback-modal__input{height:4.5rem;width:100%;border:none;outline:none;padding:0 0 0 1rem;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;border-radius:8px;margin:1rem 0}.feedback-modal .contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex-direction:column;flex-direction:column;width:100%}.feedback-modal .contact input:first-child{width:8rem;margin-right:2rem}.feedback-modal .contact .phone-validation-tooltip{top:-2rem}.feedback-modal .contact>div.phone-number{width:100%;display:-webkit-flex;display:flex}.feedback-modal.auth-sign-up .contact{-webkit-flex-direction:row;flex-direction:row}.feedback-modal__logo{width:8rem}.feedback-modal .primary-button{margin:2rem 0 3rem}.feedback-modal__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}.feedback-modal__separator span{height:1px;width:4.5rem;background-color:#949494}.feedback-modal__separator p{color:#949494;font-size:1.1rem}.feedback-modal__alternate-button{border:none;outline:none;background-color:transparent;color:#ff8671;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.feedback-modal__alternate-button.inactive{cursor:not-allowed;color:#888}.feedback-modal__alternate-button span{color:#fff;background-color:#ff8671;height:2rem;width:2rem;border-radius:5rem;display:inline-block;text-align:center;padding-top:3px;padding-right:1px}.feedback-modal__change-number{position:absolute;top:2rem;left:3rem;cursor:pointer;font-weight:500;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.feedback-modal__change-number img{height:1.2rem;margin-right:1rem}.feedback-modal__resend-otp{font-size:1.2rem;margin-top:-1rem;margin-bottom:3rem}.feedback-modal__resend-otp.margin{margin-top:0;margin-bottom:0}.feedback-modal__resend-otp button{margin-left:.5rem}.feedback-modal__resend-otp button span{font-size:1.1rem;padding-top:4px}.feedback-modal__close{position:absolute;width:3rem;top:-11px;right:-10px;cursor:pointer}.global-modal-wrapper{height:130vh;background-color:rgba(0,0,0,.3)}.feedback-positive-modal{padding:2rem;border-radius:16px;background:#fff;opacity:1;width:438px;min-height:244px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.feedback-positive-modal_wrapper{display:-webkit-flex;position:fixed;top:0;left:0;width:100vw;height:120vh;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}@media screen and (max-width:1201px){.feedback-positive-modal{width:40%}}@media screen and (max-width:769px){.feedback-positive-modal{width:65%}}@media screen and (max-width:545px){.feedback-positive-modal{width:94%}}.feedback-positive-modal__container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:13px;gap:13px}.feedback-positive-modal__container__p-heading{color:#333;text-align:center;font-size:28px;font-family:Lato;font-style:normal;font-weight:800;line-height:normal}.feedback-positive-modal__container__s-heading{color:#666;font-size:20px;font-family:Lato;font-style:normal;font-weight:400;line-height:normal}.feedback-positive-modal__peep{width:155px;height:227px;position:absolute;top:-17rem;z-index:-1;left:30%}.feedback-review-modal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:450px;min-width:360px;max-height:550px;background-color:#fff;padding:2.4rem;border-radius:1rem;position:relative}@media screen and (max-width:376px){.feedback-review-modal{min-width:290px}}@media screen and (max-width:426px){.feedback-review-modal{padding:2rem}}.feedback-review-modal__peep{width:155px;height:249px;position:absolute;top:-17rem;z-index:-1;left:14px}.feedback-review-modal__container{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-evenly;justify-content:space-evenly}.feedback-review-modal__container.column{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:left;align-items:left}.feedback-review-modal__container--img{height:6rem}.feedback-review-modal__container--img-v1{height:5rem}.feedback-review-modal__container__p-heading{font-family:Lato;font-size:20px;font-weight:800;line-height:24px;letter-spacing:-.1494163424px;text-align:left;color:#333;margin:0 0 1.4rem}.feedback-review-modal__container__s-heading{font-family:Lato;font-size:15px;font-weight:400;line-height:18px;letter-spacing:-.1494163424px;text-align:center;color:#666;margin-top:.8rem}.feedback-review-modal__header{font-size:2.4rem;font-weight:800;-webkit-align-self:flex-start;align-self:flex-start;margin-bottom:2rem}.feedback-review-modal__header.margin{margin-top:2rem}.feedback-review-modal__checkout--wrapper{display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;flex-direction:column}.feedback-review-modal__checkout--wrapper--p-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:#666}.feedback-review-modal__checkout--wrapper__container{display:-webkit-flex;display:flex;margin-top:1rem;margin-bottom:1.6rem}.feedback-review-modal__checkout--wrapper__container__left{width:10rem;height:7rem}.feedback-review-modal__checkout--wrapper__container__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:0 0 0 2.8rem}.feedback-review-modal__checkout--wrapper__container__right--p-heading{font-family:Lato;font-size:18px;font-style:normal;font-weight:800;line-height:22px;letter-spacing:0;text-align:left;color:#333}.feedback-review-modal__checkout--wrapper__container__right--course-title{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;margin-top:.8rem;line-height:17px;letter-spacing:0;text-align:left;color:#666}.feedback-review-modal__checkout--wrapper__container__right__secondaryContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.8rem;width:100%}.feedback-review-modal__checkout--wrapper__container__right__secondaryContainer--course-details{font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:0;text-align:left;color:#666}.feedback-review-modal__checkout--wrapper__container__right--line{width:100%;height:.5px;background-color:#949494}.feedback-review-modal__checkout--wrapper__container__right--line.bottom{margin-bottom:1.6rem}.feedback-review-modal__checkout--wrapper__container__right__amount-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1.6rem 0;padding:0 .7rem}.feedback-review-modal__checkout--wrapper__container__right__amount-container--amount,.feedback-review-modal__checkout--wrapper__container__right__amount-container--total{font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#000}.feedback-review-modal__input{height:4.5rem;width:100%;border:none;outline:none;padding:0 0 0 1rem;background:#fff;box-shadow:0 0 8px rgba(75,0,188,.08);-webkit-box-shadow:0 0 8px rgba(75,0,188,.2);-webkit-appearance:none;border-radius:8px;margin:1rem 0}.feedback-review-modal .contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex-direction:column;flex-direction:column;width:100%}.feedback-review-modal .contact input:first-child{width:8rem;margin-right:2rem}.feedback-review-modal .contact .phone-validation-tooltip{top:-2rem}.feedback-review-modal .contact>div.phone-number{width:100%;display:-webkit-flex;display:flex}.feedback-review-modal.auth-sign-up .contact{-webkit-flex-direction:row;flex-direction:row}.feedback-review-modal__logo{width:8rem}.feedback-review-modal .primary-button{margin:2rem 0 0}.feedback-review-modal__separator{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:3rem}.feedback-review-modal__separator span{height:1px;width:4.5rem;background-color:#949494}.feedback-review-modal__separator p{color:#949494;font-size:1.1rem}.feedback-review-modal__alternate-button{border:none;outline:none;background-color:transparent;color:#ff8671;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.feedback-review-modal__alternate-button.inactive{cursor:not-allowed;color:#888}.feedback-review-modal__alternate-button span{color:#fff;background-color:#ff8671;height:2rem;width:2rem;border-radius:5rem;display:inline-block;text-align:center;padding-top:3px;padding-right:1px}.feedback-review-modal__change-number{position:absolute;top:2rem;left:3rem;cursor:pointer;font-weight:500;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.feedback-review-modal__change-number img{height:1.2rem;margin-right:1rem}.feedback-review-modal__resend-otp{font-size:1.2rem;margin-top:-1rem;margin-bottom:3rem}.feedback-review-modal__resend-otp.margin{margin-top:0;margin-bottom:0}.feedback-review-modal__resend-otp button{margin-left:.5rem}.feedback-review-modal__resend-otp button span{font-size:1.1rem;padding-top:4px}.feedback-review-modal__close{position:absolute;width:3rem;top:-11px;right:-10px;cursor:pointer}.global-modal-wrapper{position:fixed;top:-135px;left:0;width:100%;height:140vh;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100}@media screen and (max-width:545px){.global-modal-wrapper{top:-42px}}.checkbox-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.checkbox-wrapper__inputfield{accent-color:#000;height:20px;width:20px}.checkbox-wrapper__label{font-family:Lato;font-size:12px;display:-webkit-flex;display:flex;font-weight:400;line-height:17px;letter-spacing:-.1494163424px;text-align:left;color:#666;padding:.3rem 0}.checkbox-wrapper__p-text{padding:5px;font-size:14px}.checkbox-wrapper__inputfield{border-top:none;border-left:none;border-right:none;outline:none;font-size:12px;font-family:Lato}.spark-showcase-page-video{height:235px!important;width:400px!important}@media screen and (max-width:421px){.spark-showcase-page-video{height:225px!important;width:300px!important}}.submit-feedback-primary-button{margin:2rem 0}.teacher-dashboard-redirection_modal{background-color:#fff;border-radius:16px;opacity:1;width:30%;position:relative;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:12px;row-gap:12px;padding:1rem 2rem}.teacher-dashboard-redirection_modal,.teacher-dashboard-redirection_modal_wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.teacher-dashboard-redirection_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;background-color:rgba(0,0,0,.7);z-index:100;display:none}.teacher-dashboard-redirection_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.teacher-dashboard-redirection_modal{width:40%}}@media screen and (max-width:769px){.teacher-dashboard-redirection_modal{width:65%}}@media screen and (max-width:545px){.teacher-dashboard-redirection_modal{width:94%}}.teacher-dashboard-redirection_modal--warning-image{height:100px}.teacher-dashboard-redirection_modal--primary-text{font-weight:700;font-size:2.25rem;text-align:center}.teacher-dashboard-redirection_modal--secondary-text{font-size:1rem;text-align:center;font-size:1.75rem;color:#333}.teacher-dashboard-redirection_modal--secondary-text b{color:#000}.teacher-dashboard-redirection_modal .primary-button{border:none}.refferal-tree-component{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.refferal-tree-component__wrapper{background:#fff;min-height:84rem;border-radius:1.6rem}.refferal-tree-component__img{width:100%;object-fit:cover;-webkit-align-items:center;align-items:center;border-radius:1.6rem 1.6rem 0 0}.refferal-tree-component__description{background:#fff533;min-height:4.8rem;padding:.6rem 1.6rem}.refferal-tree-component__description__p-text{font-family:Lato;font-size:22px;font-weight:900;line-height:32px;letter-spacing:0;text-align:left;color:#333}.refferal-tree-component__description__p-text.center{text-align:center}.refferal-tree-component__description__s-text{font-family:Lato;font-size:18px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:1201px){.refferal-tree-component__description__s-text{line-height:20px}}.refferal-tree-component__hint-tooltip-container{margin-left:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;cursor:pointer}.refferal-tree-component__details{display:-webkit-flex;display:flex;padding:2.4rem}.refferal-tree-component__details--img{height:1.5rem;width:1.5rem;object-fit:fill;margin-top:5px;margin-left:auto}.refferal-tree-component__details--line{position:absolute;width:2px;height:3.2rem;background-color:#ffb541;right:3.2rem}.refferal-tree-component__details--p-text{font-family:Lato;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#333}.refferal-tree-component__details__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:.8rem;-webkit-justify-content:space-between;justify-content:space-between}.refferal-tree-component__details__container--s-text{font-family:Lato;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:#999}.refferal-tree-component__details__container--s-text.claimed{color:#000}.refferal-tree-component__details__container--s-text.claim{font-family:Lato;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0;text-align:left;color:#f2b65a}.refferal-tree-component__details__container--icon{width:auto;margin-left:1rem}.refferal-tree-component__details__container--button{font-family:Lato;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;margin-left:1rem;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;cursor:pointer}.refferal-tree-component__details__container--button.underline{text-decoration:underline}.refferal-tree-component__shareContainer{display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:1.6rem 0;padding:0 1.6rem}.refferal-tree-component .swiper-slide{height:auto}.tooltip-text-container{font-weight:400;font-size:16px;line-height:120%;text-align:left;width:234px;min-height:139px;padding:12px 24px 16px 16px;background:#e47762;border-radius:8px;color:#fff;border-radius:6px;position:absolute;z-index:1;top:150%;left:50%;margin-left:-40px;margin-top:8px}.tooltip-text-container:after{content:"";position:absolute;bottom:100%;left:15%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#e47762}.tooltip-text-container li{margin-top:4px}.tooltip-text-container_terms-text{font-weight:900;font-size:16px;line-height:120%;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.unlockOffer_wrapper{min-height:82px;width:100%;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:1.6rem 0;-webkit-justify-content:space-between;justify-content:space-between;padding:1.2rem 2.4rem}@media screen and (max-width:993px){.unlockOffer_wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;min-height:200px;width:100%;padding:16px 16px 16px 24px;min-width:328px}}.unlockOffer_wrapper .primary-button{width:90px;height:48px;background:-webkit-linear-gradient(.17deg,#f2b65a .1%,#e47762 99.81%);background:linear-gradient(89.83deg,#f2b65a .1%,#e47762 99.81%);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:32px;border:none}@media screen and (max-width:993px){.unlockOffer_wrapper .primary-button{width:139px;height:48px}}.unlockOffer_text-section{width:60%}@media screen and (max-width:993px){.unlockOffer_text-section{width:100%;text-align:left}}.unlockOffer_text-section_primary-text{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#333;text-align:left;margin-bottom:8px}@media screen and (max-width:993px){.unlockOffer_text-section_primary-text{width:256px;height:48px}}.unlockOffer_text-section_secondary-text{font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:left;color:#666}@media screen and (max-width:993px){.unlockOffer_text-section_secondary-text{line-height:24px;margin-bottom:16px;width:291px;height:48px}}.unlockOffer_mobile-number{cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:130px;height:42px;border:1px dashed #000;border-radius:8px;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;margin-left:15px;margin-right:12px;color:#000;background:#ffebd8}@media screen and (max-width:993px){.unlockOffer_mobile-number{width:141px;height:48px}}.howItWorks_wrapper{width:100%;height:245px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px;padding:14px 24px;margin-bottom:16px}@media screen and (max-width:993px){.howItWorks_wrapper{width:100%;height:100%}}.howItWorks_top-section{text-align:left;font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#333;margin-bottom:24px}.howItWorks_bottom-section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.howItWorks_bottom-section{-webkit-flex-direction:column;flex-direction:column;grid-row-gap:8px;row-gap:8px}}.howItWorks_bottom-section_child{padding:8px;width:30%;height:167px;background:rgba(253,239,216,.72);border-radius:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.howItWorks_bottom-section_child{padding:8px 8px 8px 16px;width:100%;height:128px;border-radius:0}}.howItWorks_bottom-section_child_top-section{height:104px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.howItWorks_bottom-section_child_top-section_number-container{position:absolute;bottom:0;width:28px;height:58px;font-weight:900;font-size:48px;line-height:58px;color:rgba(228,119,98,.48)}@media screen and (max-width:993px){.howItWorks_bottom-section_child_top-section_number-container{margin-left:8px}}.howItWorks_bottom-section_child_top-section_image-container{height:104px;width:104px;position:absolute;right:0}@media screen and (max-width:993px){.howItWorks_bottom-section_child_top-section_image-container{bottom:-44px}}.howItWorks_bottom-section_child_top-section_image-container img{height:100%;width:100%}.howItWorks_bottom-section_child_bottom-section{padding:8px;font-family:Lato;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:left;color:#666}.referPage-table_wrapper{margin-top:20px;width:100%;max-height:500px;overflow-y:scroll;background:#fff;border-radius:16px;padding:24px}@media screen and (max-width:993px){.referPage-table_wrapper{width:550px}}@media screen and (max-width:769px){.referPage-table_wrapper{width:468px}}@media screen and (max-width:545px){.referPage-table_wrapper{width:360px}}.referPage-table_header{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:24px;color:#333}@media screen and (max-width:993px){.referPage-table_header{font-size:16px}}@media screen and (max-width:545px){.referPage-table_header{font-size:14px}}.referPage-table_row{text-align:left;padding:24px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid rgba(153,153,153,.4)}.referPage-table_row-data_column-1,.referPage-table_row-data_column-2,.referPage-table_row-data_column-3,.referPage-table_row-data_column-4{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.referPage-table_row-data_column-1{width:210px}.referPage-table_row-data_column-1_primary-text{color:#333;font-weight:600;font-size:18px;line-height:22px}@media screen and (max-width:993px){.referPage-table_row-data_column-1_primary-text{font-size:14px}}.referPage-table_row-data_column-1_secondary-text{color:#666;font-weight:600;font-size:18px;line-height:22px}@media screen and (max-width:993px){.referPage-table_row-data_column-1_secondary-text{font-size:14px}}.referPage-table_row-data_column-2{width:200px;color:#333}.referPage-table_row-data_column-2_course-name-container{padding:8px 24px;background:#fff9f1;font-weight:700;font-size:14px;line-height:20px;border-radius:32px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.referPage-table_row-data_column-2_course-name-container{padding:8px 12px}}.referPage-table_row-data_column-3{width:88px}.referPage-table_row-data_column-3_date-text{font-weight:400;font-size:16px;line-height:19px;color:#666}@media screen and (max-width:993px){.referPage-table_row-data_column-3_date-text{font-size:14px}}.referPage-table_row-data_column-4{width:140px}.referPage-table_row-data_column-4_status-container{font-weight:400;font-size:16px;line-height:19px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:8px 16px}@media screen and (max-width:993px){.referPage-table_row-data_column-4_status-container{padding:6.5px;font-size:14px}}@media screen and (max-width:545px){.referPage-table_row-data_column-4_status-container{text-align:center}}.referPage-table_row-data_column-4_status-container_bought-course{color:#2b9664;background:#e7fbef;border:.5px solid #5aaf87}@media screen and (max-width:545px){.referPage-table_row-data_column-4_status-container_bought-course{border-radius:10px}}.referPage-table_row-data_column-4_status-container_trial-attended,.referPage-table_row-data_column-4_status-container_trial-booked{color:#09acff;background:#c5ebff;border:.5px solid #28b7ff;border-radius:30px}@media screen and (max-width:545px){.referPage-table_row-data_column-4_status-container_trial-attended,.referPage-table_row-data_column-4_status-container_trial-booked{border-radius:10px}}.friends-unlocked-referral_wrapper{width:328px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:16px}.friends-unlocked-referral_wrapper .image-container{height:108px;width:240px}.friends-unlocked-referral_wrapper .image-container img{width:100%;height:100%}.friends-unlocked-referral_wrapper .sharing-caring-text{margin-top:16px;font-weight:900;font-size:18px;line-height:22px;color:#333}.friends-unlocked-referral_wrapper .secondary-text-container{margin-top:16px;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#666;width:242px}.friends-unlocked-referral_wrapper .yellow-bg-text-container{margin-top:16px;width:328px;padding:8px 45px;background-color:#fff533;font-weight:900;font-size:18px;line-height:22px;text-align:center}.friends-unlocked-referral-header{color:#333;padding:24px 13px;font-weight:900;font-size:18px;line-height:22px}.friends-unlocked-referral-share-container{width:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:1.6rem 0}.friends-unlocked-referral-share-container,.spelling-bee-game{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.spelling-bee-game{-webkit-align-items:flex-start;align-items:flex-start;width:40rem;height:65rem;color:#f8de8d;margin:auto;background-color:#f8de8d;border-radius:1.6rem}.spelling-bee-game__wrapper{padding:0;margin:0}.championship-rules{background-color:#fff;border-radius:16px;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;padding:2.5rem;-webkit-flex-direction:column;flex-direction:column}.championship-rules,.championship-rules_wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.championship-rules_wrapper{position:fixed;top:0;left:0;width:100vw;height:130vh;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1100;display:none}.championship-rules-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000}.championship-rules__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.championship-rules__container-mainText{font-family:Lato;font-style:normal;font-weight:900;font-size:32px;line-height:34px;text-align:left;text-align:initial;color:#333;margin:2rem 0}@media screen and (max-width:545px){.championship-rules__container-mainText{font-size:22px;margin:1rem 0}}.championship-rules-subtext{color:#333;font-family:Lato;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}@media screen and (max-width:545px){.championship-rules-subtext{font-size:17px;margin:1rem 0}}@media screen and (max-width:1201px){.championship-rules{max-width:85%}}@media screen and (max-width:545px){.championship-rules{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:1rem 2rem 2rem}}.championship-rules-topImage{width:305.48px;height:314.08px}@media screen and (max-width:545px){.championship-rules-topImage{width:202px;height:207px}}.championship-rules-text{font-family:Poppins;font-style:normal;font-weight:600;font-size:14px;line-height:21px;text-align:left;color:#333}.championship-rules--p-text{font-family:Lato;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#666;margin:2rem 0}.championship-rules .primary-button{margin:1.6rem 0 0}.start-game-modal--p-text{font-family:Lato;font-size:28px;font-weight:700;line-height:34px;letter-spacing:0;text-align:center;color:#e50300;margin:2.4rem 0}@media screen and (max-width:769px){.start-game-modal--p-text{font-size:20px}}.support_modal-close{width:42px;height:42px;position:absolute;right:10px;top:-15px;z-index:1000;cursor:pointer}.support_modal_dropdown{width:100%;border-bottom:1px solid #e5e5e5;margin-bottom:10px}.support_modal_dropdown-tab{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 5px;cursor:pointer}.support_modal_dropdown-tab-topic{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#333}.support_modal_dropdown-tab--arrowInactive{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.support_modal_dropdown-tab--arrowActive,.support_modal_dropdown-tab--arrowInactive{-webkit-transition:.5s;transition:.5s;cursor:pointer}.support_modal_dropdown-body{padding:0 0 15px 15px}.support_modal_dropdown-body-question{color:#333}.support_modal_dropdown-body-answer,.support_modal_dropdown-body-question{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px}.support_modal_dropdown-body-answer{color:#999;margin-top:4px}.support_modal_dropdown-callback{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20px 15px 15px}@media screen and (max-width:545px){.support_modal_dropdown-callback{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}}.support_modal_dropdown-callback-text{font-family:Lato;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#333}@media screen and (max-width:545px){.support_modal_dropdown-callback-text{margin-bottom:15px}}.story-telling-rules{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.story-telling-rules__wrapper{padding:0 7.2rem;margin-top:1.6rem}@media screen and (max-width:426px){.story-telling-rules__wrapper{padding:0 3rem}.story-telling-rules{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.story-telling-rules__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.story-telling-rules__left--p-heading{font-family:Lato;font-size:48px;font-weight:800;line-height:58px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:426px){.story-telling-rules__left--p-heading{font-family:Lato;font-size:28px;font-weight:800;line-height:34px;letter-spacing:0;text-align:center;margin-top:2.8rem}}.story-telling-rules__left__rules{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1.6rem}.story-telling-rules__left__rules__wrapper{margin-top:4.6rem}@media screen and (max-width:426px){.story-telling-rules__left__rules__wrapper{margin-top:2.6rem}}.story-telling-rules__left__rules-p-text{font-family:Lato;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:426px){.story-telling-rules__left__rules-p-text{font-size:18px;margin-left:5px}}.story-telling-rules__left__rules-img{margin-right:3rem}.story-telling-rules__right{display:-webkit-flex;display:flex}.story-telling-rules__right-img{width:65rem;object-fit:contain}@media screen and (max-width:426px){.story-telling-rules__right-img{width:100%}}.story-telling-rules .primary-button{margin-top:5.6rem}.spelling-bee-certificate_wrapper{height:500px;width:650px;position:relative}.spelling-bee-certificate_wrapper img{height:100%;width:100%}.spelling-bee-certificate-childName{font-size:28px;top:211.5px;left:31px}.spelling-bee-certificate-childGrade,.spelling-bee-certificate-childName{font-family:Lato;font-weight:900;line-height:39px;letter-spacing:0;position:absolute;color:#333}.spelling-bee-certificate-childGrade{font-size:18px;top:265px;left:98px}.custom-blog-page{min-height:100vh}.hero-section{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:100px 0 80px;margin-top:80px}.hero-content{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;-webkit-align-items:center;align-items:center}.hero-text h1{font-size:3.5rem;font-weight:800;margin-bottom:20px;line-height:1.2}.hero-subtitle{font-size:1.4rem;margin-bottom:20px;opacity:.9}.hero-description{font-size:1.1rem;margin-bottom:30px;line-height:1.6;opacity:.9}.hero-meta{display:-webkit-flex;display:flex;grid-gap:30px;gap:30px;font-size:.9rem;opacity:.8}.hero-image img{width:100%;border-radius:20px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.3);box-shadow:0 20px 40px rgba(0,0,0,.3)}.container{padding:0 20px}section{padding:80px 0}.section-intro{font-size:1.2rem;text-align:center;margin-bottom:60px;line-height:1.6;color:#666}h2{font-size:2.5rem;text-align:center;margin-bottom:30px;color:#333;font-weight:700}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px}.feature-card{background:#fff;padding:40px 30px;border-radius:15px;text-align:center;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.feature-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.feature-card h3{font-size:1.4rem;margin-bottom:15px;color:#333}.feature-icon{font-size:3rem;margin-bottom:20px}.age-groups{background:#f8f9fa}.age-groups-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px}.age-group-card{background:#fff;padding:40px;border-radius:15px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.age-group-card h3{font-size:1.3rem;margin-bottom:20px;color:#333}.age-group-card ul{list-style:none;padding:0}.age-group-card li{padding:8px 0;color:#666;border-bottom:1px solid #eee}.age-badge{padding:10px 20px;border-radius:25px;display:inline-block;font-weight:600;margin-bottom:20px}.age-badge,.course-benefits{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.benefits-content{display:grid;grid-template-columns:2fr 1fr;grid-gap:60px;gap:60px;-webkit-align-items:center;align-items:center}.benefits-list{list-style:none;padding:0}.benefits-list li{padding:12px 0;font-size:1.1rem;line-height:1.5}.benefits-stats{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}.stat-card{background:rgba(255,255,255,.1);padding:30px;border-radius:15px;text-align:center}.stat-number{font-size:3rem;font-weight:800;margin-bottom:10px}.stat-label{font-size:.9rem;opacity:.9}.structure-timeline{max-width:800px;margin:0 auto}.timeline-item{grid-gap:30px;gap:30px;margin-bottom:40px;-webkit-align-items:flex-start;align-items:flex-start}.timeline-item,.timeline-number{display:-webkit-flex;display:flex}.timeline-number{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:60px;height:60px;border-radius:50%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:1.5rem;font-weight:700;-webkit-flex-shrink:0;flex-shrink:0}.timeline-content h3{font-size:1.3rem;margin-bottom:10px;color:#333}.timeline-content p{color:#666;line-height:1.6}.cta-section{background:#f8f9fa;text-align:center}.cta-content h2{color:#333;margin-bottom:30px}.cta-content p{font-size:1.2rem;color:#666;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.cta-buttons{display:-webkit-flex;display:flex;grid-gap:20px;gap:20px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.secondary-btn{padding:15px 30px;border:2px solid #667eea;color:#667eea;text-decoration:none;border-radius:25px;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.secondary-btn:hover{background:#667eea;color:#fff}.return-to-blogs{text-align:center;padding:40px 0}@media(max-width:768px){.hero-content{grid-template-columns:1fr;grid-gap:40px;gap:40px;text-align:center}.hero-text h1{font-size:2.5rem}.hero-meta{-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}.benefits-content{grid-template-columns:1fr;grid-gap:40px;gap:40px}.cta-buttons,.timeline-item{-webkit-flex-direction:column;flex-direction:column}.timeline-item{text-align:center}h2{font-size:2rem}}.nav-footer-layout{background:-webkit-gradient(linear,left top,left bottom,color-stop(-59.43%,rgba(255,130,205,.2)),to(rgba(255,253,201,.4)))!important;background:-webkit-linear-gradient(top,rgba(255,130,205,.2) -59.43%,rgba(255,253,201,.4))!important;background:linear-gradient(180deg,rgba(255,130,205,.2) -59.43%,rgba(255,253,201,.4))!important}.nav-footer-layout.no-bg{background:#fff!important}.nav-footer-layout.yellow-bg{background:#fff8ee!important}.nav-footer-layout.is-app-booking{background:-webkit-gradient(linear,left top,left bottom,from(#bffcea),color-stop(310%,#64cfff))!important;background:-webkit-linear-gradient(top,#bffcea,#64cfff 310%)!important;background:linear-gradient(180deg,#bffcea,#64cfff 310%)!important;height:100vh}.nav-footer-layout .spark-layout-navbar{display:-webkit-flex;display:flex;padding:0 7rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;position:fixed;width:100%;top:0;left:0;z-index:100;height:7rem;background-color:rgba(255,255,255,.9)}.nav-footer-layout .spark-layout-navbar.bring-above{z-index:2147483648}.nav-footer-layout .spark-layout-navbar.remove-bg{background-color:transparent}.nav-footer-layout .spark-layout-navbar__left img{width:13rem}.nav-footer-layout .spark-layout-navbar__left.app{pointer-events:none}@media screen and (max-width:769px){.nav-footer-layout .spark-layout-navbar{padding:0 3rem}.nav-footer-layout .spark-layout-navbar__left img{width:10rem}}.nav-footer-layout .spark-layout-navbar__alert-bar{position:absolute;top:0;left:0;cursor:pointer;background-color:#ff8671;width:100%;height:4rem;text-align:center;font-size:1.6rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-weight:700;color:#fff}.nav-footer-layout .spark-layout-navbar__alert-bar a{margin:0 .4rem;text-decoration:underline}@media screen and (min-width:768px){.nav-footer-layout .spark-layout-navbar__alert-bar{padding:0 7rem;-webkit-justify-content:space-between;justify-content:space-between}}.nav-footer-layout .spark-layout-navbar__right--list{display:-webkit-flex;display:flex;list-style:none;-webkit-align-items:center;align-items:center;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.nav-footer-layout .spark-layout-navbar__right--list-item{font-size:1.6rem;color:#333;margin-left:2.5rem;cursor:pointer}.nav-footer-layout .spark-layout-navbar__right--list-item:first-child{margin-left:0}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon{position:relative}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon img{width:2.5rem}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-bubble{position:absolute;height:1.7rem;width:1.7rem;background-color:#fcb444;top:-.3rem;right:-.6rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:1rem;font-weight:800;border-radius:5rem}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip{position:absolute;right:0;top:5.5rem;height:8rem;min-width:20rem;background:#f3f3f3;border-radius:1.2rem;-webkit-transform:translateX(8%);transform:translateX(8%);clip-path:polygon(0 0,0 1rem,81% 1rem,88% 0,95% 1rem,100% 1rem,100% 100%,0 100%,0 0);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 2rem 0;opacity:0}@media screen and (max-width:769px){.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip img{width:3rem}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip p{line-height:2.5rem;font-weight:600;text-align:center;padding-left:2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:545px){.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip p{font-size:1.8rem}}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip.visible{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-footer-layout .spark-layout-navbar__right--list-item.cart-icon .cart-tooltip.hidden{opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-footer-layout .spark-layout-navbar__right--list-item.join-class,.nav-footer-layout .spark-layout-navbar__right--list-item.roundedLogout{position:relative;padding:15px 27px;display:-webkit-flex;display:flex}.nav-footer-layout .spark-layout-navbar__right--list-item.join-class:before,.nav-footer-layout .spark-layout-navbar__right--list-item.roundedLogout:before{content:"";position:absolute;inset:0;border-radius:48px;padding:2px;background:-webkit-linear-gradient(45deg,#f4735a,#fcaf46);background:linear-gradient(45deg,#f4735a,#fcaf46);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.nav-footer-layout .spark-layout-navbar__right--list-item.join-class-text{background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.nav-footer-layout .spark-layout-navbar__right--list-item.roundedLogout_responsive{position:relative;padding:4px 35px;display:-webkit-flex;display:flex}.nav-footer-layout .spark-layout-navbar__right--list-item.roundedLogout_responsive:before{content:"";position:absolute;inset:0;border-radius:48px;padding:2px;background:-webkit-linear-gradient(45deg,#f4735a,#fcaf46);background:linear-gradient(45deg,#f4735a,#fcaf46);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media screen and (max-width:545px){.nav-footer-layout .spark-layout-navbar__right--list-item.roundedLogout_responsive{padding:0 27px}}@media screen and (max-width:769px){.nav-footer-layout .spark-layout-navbar__right--list-item{margin-left:3rem}}@media screen and (max-width:861px){.nav-footer-layout .spark-layout-navbar{padding:0 3rem;height:7rem}.nav-footer-layout .spark-layout-navbar .menu-toggle{width:4rem}.nav-footer-layout .spark-layout-navbar__right{position:absolute;padding:2rem 3rem;width:25rem;background-color:#fff;box-shadow:0 0 11.8125px rgba(75,0,188,.08);-webkit-box-shadow:0 0 11.8125px rgba(75,0,188,.08);-webkit-appearance:none;border-radius:11.8125px;top:7rem;left:100%}.nav-footer-layout .spark-layout-navbar__right--list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.nav-footer-layout .spark-layout-navbar__right--list-item{margin:1rem 0;font-size:1.4rem;font-weight:700;color:#666}.nav-footer-layout .spark-layout-navbar__right--list>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.nav-footer-layout .spark-layout-navbar .trial-hamburger{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.nav-footer-layout .spark-layout-navbar .trial-hamburger .primary-button{margin-right:2rem}}@media screen and (max-width:861px)and (max-width:461px){.nav-footer-layout .spark-layout-navbar .trial-hamburger .primary-button{margin-right:1rem;font-size:1.4rem;padding:1rem 2.2rem;font-weight:400}}@media screen and (max-width:861px){.nav-footer-layout .spark-layout-navbar .trial-hamburger .cart-icon{margin-left:2rem}.nav-footer-layout .spark-layout-navbar .trial-hamburger .cart-icon img{width:3.2rem}}@media screen and (max-width:861px)and (max-width:545px){.nav-footer-layout .spark-layout-navbar .trial-hamburger .cart-icon{margin-left:1rem}.nav-footer-layout .spark-layout-navbar .trial-hamburger .cart-icon img{width:2.5rem}.nav-footer-layout .spark-layout-navbar .trial-hamburger>img{width:3rem}}@media screen and (max-width:861px){.nav-footer-layout .spark-layout-navbar.visible .spark-layout-navbar__right{-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(-25rem);transform:translateX(-25rem);opacity:1}.nav-footer-layout .spark-layout-navbar.hidden .spark-layout-navbar__right{-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(0);transform:translateX(0);opacity:.3}.nav-footer-layout .spark-layout-navbar .contact__header{font-size:2.2rem;color:#fff;margin-bottom:2rem;font-weight:700}.nav-footer-layout .spark-layout-navbar .contact__content{font-size:1.8rem;color:#333;opacity:.7;margin-bottom:2rem;font-weight:600}.nav-footer-layout .spark-layout-navbar .contact__call{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.nav-footer-layout .spark-layout-navbar .contact__call p{margin-left:1rem;margin-bottom:.5rem;font-size:2rem;color:#f3705b}.nav-footer-layout .spark-layout-navbar .contact__call .call-icon{width:2.2rem;fill:#f3705b!important}.nav-footer-layout .spark-layout-navbar .contact__whatsapp{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.nav-footer-layout .spark-layout-navbar .contact__whatsapp p{margin-left:1rem;margin-bottom:.5rem;font-size:2rem;color:#f3705b}.nav-footer-layout .spark-layout-navbar .contact__whatsapp .whatsapp-icon{width:2.2rem;fill:#f3705b}}@media screen and (max-width:545px){.nav-footer-layout .spark-layout-navbar{padding:0 1.5rem}}.nav-footer-layout .spark-layout-navbar--cart-drawer{width:31rem;background-color:#f6f5f5;position:absolute;right:0;top:6.9rem;box-shadow:0 4px 4px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);-webkit-appearance:none}.nav-footer-layout .spark-layout-navbar--cart-drawer.visible{-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.nav-footer-layout .spark-layout-navbar--cart-drawer.hidden{-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translateX(31rem);transform:translateX(31rem);opacity:.3}.nav-footer-layout.show-alert .spark-layout-navbar{padding:7rem 7rem 3rem}@media screen and (max-width:769px){.nav-footer-layout.show-alert .spark-layout-navbar{padding:7rem 3rem 3rem}}@media screen and (max-width:691px){.nav-footer-layout.show-alert .spark-layout-navbar__right{top:10rem}}@media screen and (max-width:545px){.nav-footer-layout.show-alert .spark-layout-navbar{padding:7rem 1.5rem 3rem}}.nav-footer-layout.show-alert .spark-layout-navbar--cart-drawer{top:9.9rem}.nav-footer-layout.show-alert .spark-layout-navbar .cart-drawer__wrapper{height:-webkit-calc(100vh - 9.9rem)!important;height:calc(100vh - 9.9rem)!important}.spark-dashboard-layout__wrapper{background-color:#f7eee7;height:100%;padding-bottom:50px}@media screen and (min-width:425px){.spark-dashboard-layout__wrapper{height:100vh;padding-bottom:10px}}.spark-dashboard-login{padding-top:300px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}.spark-dashboard-navbar{position:fixed;z-index:100;opacity:.9;width:100%;background:#fff;height:70px;-webkit-box-shadow:0 1px 4px 0 #00000026;box-shadow:0 1px 4px 0 #00000026;-webkit-justify-content:space-between;justify-content:space-between;top:0}.spark-dashboard-navbar,.spark-dashboard-navbar--rightWrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-dashboard-navbar--rightWrapper{-webkit-flex-direction:row;flex-direction:row}.spark-dashboard-navbar--rightWrapper li{list-style-type:none}@media screen and (max-width:545px){.spark-dashboard-navbar--rightWrapper li{display:none}}.spark-dashboard-navbar__affiliate-right{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;grid-gap:3rem;gap:3rem;margin-right:4rem}@media screen and (max-width:545px){.spark-dashboard-navbar__affiliate-right{grid-gap:1.2rem;gap:1.2rem;margin-right:2rem}}.spark-dashboard-navbar__affiliate-right--support{font-family:Lato;font-size:17px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;color:#333;cursor:pointer}@media screen and (max-width:545px){.spark-dashboard-navbar__affiliate-right--support{font-size:15px}}.spark-dashboard-navbar__affiliate-right--logout{font-family:Lato;font-size:17px;font-weight:700;cursor:pointer;line-height:24px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.spark-dashboard-navbar__affiliate-right--logout{font-size:15px}}.spark-dashboard-navbar.gsv-welcome-page{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:2rem}.spark-dashboard-navbar--toggle{margin-left:30px;cursor:pointer;-webkit-filter:invert(61%) sepia(11%) saturate(4929%) hue-rotate(322deg) brightness(100%) contrast(80%);filter:invert(61%) sepia(11%) saturate(4929%) hue-rotate(322deg) brightness(100%) contrast(80%)}@media screen and (max-width:993px){.spark-dashboard-navbar--toggle{width:3rem;margin-left:20px}}.spark-dashboard-navbar--logo{width:13rem;margin-left:50px;cursor:pointer}.spark-dashboard-navbar--logo.game{width:auto}@media screen and (max-width:993px){.spark-dashboard-navbar--logo{width:10rem;margin-left:20px}}.spark-dashboard-navbar--coin{background:#fbf8f9;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:7rem;margin-left:10px;height:4.2rem}.spark-dashboard-navbar--coin span{color:#fcb260;font-weight:700;font-size:1.6rem;display:inline-block;margin-left:1rem}.spark-dashboard-navbar--coin svg{width:3rem}.spark-dashboard-navbar--play{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-dashboard-navbar--play.game{margin-right:3rem}@media screen and (max-width:426px){.spark-dashboard-navbar--play.game{margin-right:2rem}}.spark-dashboard-navbar--right--list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-dashboard-navbar--right--list-element a{font-size:1.6rem;font-weight:700}.spark-dashboard-navbar--right--list-element:first-child{margin:0 20px}@media screen and (max-width:545px){.spark-dashboard-navbar--right--list-element:first-child{margin:0 10px}}.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:5px 15px 5px 5px;background:-webkit-gradient(linear,right top,left top,color-stop(2.51%,#e47762),color-stop(97.49%,#f2b65a));background:-webkit-linear-gradient(right,#e47762 2.51%,#f2b65a 97.49%);background:linear-gradient(270deg,#e47762 2.51%,#f2b65a 97.49%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:72px;cursor:pointer}.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper p{font-family:Lato;font-style:normal;font-weight:900;font-size:14px;line-height:17px;color:#fff;padding:0 1.5rem}@media screen and (max-width:1201px){.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper p{margin:5px 0}}.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper .profile-person_wrapper{width:35px;height:35px;background-color:#fff;border-radius:100%}.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper .profile-person-image{width:100%;height:100%;border-radius:100%;object-fit:contain}.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper .profile-arrow{-webkit-transition:.5s;transition:.5s}.spark-dashboard-navbar--right--list-element:first-child .profile__wrapper .profile-arrow.active{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.spark-dashboard-navbar--right--list-element:first-child .dropdown{display:none;-webkit-flex-direction:column;flex-direction:column;position:absolute;background:#fff;border-radius:12px;padding:5px 15px;-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);margin-top:22px;margin-left:10px;max-height:500px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#fcb444 #f1f1f1}@media screen and (max-width:545px){.spark-dashboard-navbar--right--list-element:first-child .dropdown{max-height:350px}}.spark-dashboard-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar{width:2px}.spark-dashboard-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar-track{background:#f1f1f1;margin:8px}.spark-dashboard-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar-thumb{background:#fcb444}.spark-dashboard-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar-thumb:hover{background:orange}.spark-dashboard-navbar--right--list-element:first-child .dropdown.active{display:-webkit-flex;display:flex;width:120px;word-wrap:break-word;text-align:center}.spark-dashboard-navbar--right--list-element:first-child .dropdown.active p{margin:10px 0;font-family:Lato;font-size:13px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:0}.spark-dashboard-navbar--right--list-element:first-child .dropdown.active p:hover{background:-webkit-linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spark-dashboard-navbar--right--list-element:first-child .dropdown .profile-active{color:#f2b65a}.spark-dashboard-navbar--hint{position:absolute;cursor:pointer}.spark-dashboard-navbar_spellingBee-challeng-live-text{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:700;font-size:16px;line-height:19px}.spark-dashboard-navbar_spellingBee-challeng-live-text div{width:8px;height:8px;border-radius:50%;background:#00a912;margin-right:8px}@media screen and (max-width:769px){.spark-dashboard-navbar_spellingBee-challeng-live-text{display:none}}.spark-dashboard-navbar_spellingBee-challenge-last-date{display:-webkit-flex;display:flex;grid-gap:8px;gap:8px;color:#000;font-weight:700;font-size:16px;line-height:19px}.spark-dashboard-navbar_spellingBee-challenge-last-date__text{color:"#ed0000";text-align:center}@media screen and (max-width:769px){.spark-dashboard-navbar_spellingBee-challenge-last-date{display:none}}.spark-dashboard-content{padding-top:100px;text-align:center;background-color:#f7eee7;padding-bottom:1.2rem}.spark-dashboard-content.gsv-welcome-page{background-color:transparent}.spark-play-content{text-align:left;height:120vh}@media screen and (max-width:426px){.spark-play-content{height:100vh}}.spark-play-content.low-padding{padding:0}.spark-gsv-content{text-align:left;height:auto}.navigation--sidebar{position:fixed;overflow-y:scroll;overflow-x:hidden;width:80px;height:770px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);-webkit-transition:.5s;transition:.5s;margin-top:80px;border-top-right-radius:16px;border-bottom-right-radius:16px;background:#fff;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:545px){.navigation--sidebar{height:85%}}.navigation--sidebar .sidebar-spark-logo{margin-left:15px;margin-top:25px}@media screen and (max-width:1441px){.navigation--sidebar{width:0}}.navigation--sidebar-logo,.navigation--sidebar-profile{display:none}.navigation--sidebar-profile__wrapper{border-radius:50%;text-align:center;margin-right:15px;padding:2px 7px;background-color:#fff;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));width:55px}.navigation--sidebar-profile--profileDetails p{font-size:16px;line-height:19px;color:#999}.navigation--sidebar-profile--profileDetails h2,.navigation--sidebar-profile--profileDetails p{font-family:Lato;font-style:normal;font-weight:400;letter-spacing:-.200000003px;text-align:left}.navigation--sidebar-profile--profileDetails h2{font-size:20px;line-height:24px;color:#000632}.navigation--sidebar-profile--profilePic{width:100%;border-radius:0}.navigation--sidebar::-webkit-scrollbar{width:0;background:transparent}.navigation--sidebar:hover{width:270px}.navigation--sidebar:hover ul{padding:0 30px;-webkit-transition:.5s;transition:.5s}.navigation--sidebar:hover li{margin:0;-webkit-transition:.5s;transition:.5s}.navigation--sidebar:hover .navigation--sidebar-logo{display:block;width:10rem;margin-top:50px;margin-left:30px}.navigation--sidebar:hover .navigation--sidebar-profile{display:grid;grid-template-columns:.3fr .7fr;margin-left:30px!important;padding:20px 0}.navigation--sidebar:hover .navigation--sidebar-support.active{display:-webkit-flex;display:flex}.navigation--sidebar:hover .sidebar-spark-logo{display:none;-webkit-transition:.5s;transition:.5s}.navigation--sidebar:hover .activeLiElement{border-radius:15px;background-color:#fffaee}.navigation--sidebar.active{z-index:100;width:280px}.navigation--sidebar.active .sidebar-spark-logo{display:none;-webkit-transition:.5s;transition:.5s}.navigation--sidebar.active ul{padding:10px 30px 15px;-webkit-transition:.5s;transition:.5s}.navigation--sidebar.active li{margin:0;-webkit-transition:.5s;transition:.5s}.navigation--sidebar.active .navigation--sidebar-logo{display:block;width:10rem;margin-top:50px;margin-left:30px}.navigation--sidebar.active .navigation--sidebar-profile{display:grid;grid-template-columns:.3fr .7fr;margin-left:30px!important;padding:20px 0;-webkit-align-items:center;align-items:center}.navigation--sidebar.active .activeLiElement{border-radius:15px;background-color:#fffaee}.navigation--sidebar{z-index:100}.navigation--sidebar .logout-icon{cursor:pointer}.navigation--sidebar ul{position:absolute;top:0;left:0;width:100%;padding-left:0;-webkit-transition:.5s;transition:.5s}.navigation--sidebar ul li{position:relative;width:100%;list-style:none;margin:10px}.navigation--sidebar ul a{position:relative;display:block;width:100%;display:-webkit-flex;display:flex;text-decoration:none}.navigation--sidebar ul a .icon{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:60px;height:60px;line-height:70px;text-align:center}.navigation--sidebar ul a .icon.active{border-radius:15px;background-color:#fffaee}.navigation--sidebar ul a .title{position:relative;display:block;padding:0 10px;height:60px;line-height:60px;text-align:start;white-space:nowrap;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;color:#666}.navigation--sidebar ul a .title.active{color:orange;font-family:Lato;font-size:20px;font-style:normal;font-weight:700;letter-spacing:-.200000003px}.navigation--sidebar ul a .refer-new-badge{width:54px;height:27px;background:#e68160;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:18px 22px 18px 18px;padding:12px;border-radius:8px;font-family:Lato;font-style:normal;font-weight:900;font-size:16px;line-height:19px;letter-spacing:-.2px;color:#fff}.navigation--sidebar ul a .spelling-bee-trophy-image{height:32px;width:26px;margin-top:14px;position:relative;right:6px}.navigation--sidebar ul a .spelling-bee-red-dot{position:relative;bottom:10px;right:14px}.navigation--sidebar ul .navigation--sidebar-support{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:2rem;margin-left:2rem}.navigation--sidebar ul .navigation--sidebar-support-icons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.navigation--sidebar ul .navigation--sidebar-support-icons-phoneIcon{margin-bottom:1rem}.navigation--sidebar ul .navigation--sidebar-support-details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:1rem}.navigation--sidebar ul .navigation--sidebar-support-details-phoneNumber{margin-bottom:2rem}.navigation--sidebar ul .navigation--sidebar-support-details-email{text-decoration:underline}.navigation--sidebar ul .navigation--sidebar-support p{font-family:Lato;font-style:normal;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.2px;color:#666}.navigation--sidebar ul .navigation--sidebar-support.active{display:none}.spark-game-hint__wrapper{width:24rem;height:8rem;position:absolute;top:-16rem;left:5.5rem;background-color:#ede9ff;padding:.5rem;border-radius:1rem;right:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3)}@media screen and (max-width:993px){.spark-game-hint__wrapper{left:18rem;top:-1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.spark-game-hint__swiper .swiper-slide .single-hint{font-size:1.4rem;color:#333;font-weight:700;padding:0 2.5rem}.spark-game-hint__swiper .swiper-slide .single-hint span{color:#e78261;font-weight:500}.spark-game-hint__swiper .swiper-pagination{top:5.85rem;left:0;width:100%}.spark-gsv-page-layout__wrapper{background-color:transparent;height:110vh;padding-bottom:50px}@media screen and (min-width:425px){.spark-gsv-page-layout__wrapper{padding-bottom:10px;height:100vh}}.spark-gsv-page__line{border-left:1.2px solid #000;height:5rem;margin-left:3rem}.spark-gsv-page-navbar{position:fixed;z-index:100;opacity:.9;width:100%;background:#fff;height:70px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 1px 4px 0 #00000026;box-shadow:0 1px 4px 0 #00000026;-webkit-justify-content:space-between;justify-content:space-between;top:0}.spark-gsv-page-navbar--toggle{margin-left:30px;cursor:pointer;-webkit-filter:invert(61%) sepia(11%) saturate(4929%) hue-rotate(322deg) brightness(100%) contrast(80%);filter:invert(61%) sepia(11%) saturate(4929%) hue-rotate(322deg) brightness(100%) contrast(80%)}@media screen and (max-width:993px){.spark-gsv-page-navbar--toggle{width:3rem;margin-left:20px}}.spark-gsv-page-navbar--logo{width:13rem;margin-left:50px;cursor:pointer}@media screen and (max-width:993px){.spark-gsv-page-navbar--logo{width:10rem;margin-left:20px}}.spark-gsv-page-navbar--coin{background:#fbf8f9;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:7rem;margin-left:10px;height:4.2rem}.spark-gsv-page-navbar--coin span{color:#fcb260;font-weight:700;font-size:1.6rem;display:inline-block;margin-left:1rem}.spark-gsv-page-navbar--coin svg{width:3rem}.spark-gsv-page-navbar--play{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-gsv-page-navbar--hint{position:absolute;cursor:pointer}.spark-gsv-page-content{padding-top:100px;text-align:center;background-color:#f7eee7}.spark-game-page{padding:4rem 5px;margin:10rem 0 0}@media screen and (max-width:426px){.spark-game-page{margin:6rem 0 0}.spark-game-page.padding{padding:3.2rem 5px}}.spark-game-page-layout__wrapper{height:100%;padding-bottom:50px}@media screen and (min-width:425px){.spark-game-page-layout__wrapper{height:100vh;padding-bottom:10px;margin:4rem 0 0}}.spark-game-page-login{padding-top:300px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}.spark-game-page-navbar{position:fixed;z-index:100;opacity:.9;width:100%;background:#fbf8f9;height:70px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 1px 4px 0 #00000026;box-shadow:0 1px 4px 0 #00000026;-webkit-justify-content:space-between;justify-content:space-between;top:0}.spark-game-page-navbar.game{height:65px}.spark-game-page-navbar__p-heading{margin-left:14px;font-family:Lato;font-size:20px;font-weight:800;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:5px}.spark-game-page-navbar__affiliate-right{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;grid-gap:3rem;gap:3rem;margin-right:4rem}@media screen and (max-width:545px){.spark-game-page-navbar__affiliate-right{grid-gap:1.2rem;gap:1.2rem;margin-right:2rem}}.spark-game-page-navbar__affiliate-right--support{font-family:Lato;font-size:17px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;color:#333;cursor:pointer}@media screen and (max-width:545px){.spark-game-page-navbar__affiliate-right--support{font-size:15px}}.spark-game-page-navbar__affiliate-right--logout{font-family:Lato;font-size:17px;font-weight:700;cursor:pointer;line-height:24px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.spark-game-page-navbar__affiliate-right--logout{font-size:15px}}.spark-game-page-navbar.gsv-welcome-page{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:2rem}.spark-game-page-navbar--toggle{margin-left:30px;cursor:pointer;-webkit-filter:invert(61%) sepia(11%) saturate(4929%) hue-rotate(322deg) brightness(100%) contrast(80%);filter:invert(61%) sepia(11%) saturate(4929%) hue-rotate(322deg) brightness(100%) contrast(80%)}@media screen and (max-width:993px){.spark-game-page-navbar--toggle{width:3rem;margin-left:20px}}.spark-game-page-navbar--logo{width:13rem;margin-left:50px;cursor:pointer}@media screen and (max-width:993px){.spark-game-page-navbar--logo{width:10rem;margin-left:20px}}.spark-game-page-navbar--coin{background:#fbf8f9;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:7rem;margin-left:10px;height:4.2rem}.spark-game-page-navbar--coin span{color:#fcb260;font-weight:700;font-size:1.6rem;display:inline-block;margin-left:1rem}.spark-game-page-navbar--coin svg{width:3rem}.spark-game-page-navbar--play,.spark-game-page-navbar--right--list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-game-page-navbar--right--list-element a{font-size:1.6rem;font-weight:700}.spark-game-page-navbar--right--list-element:first-child{margin:0 20px}@media screen and (max-width:545px){.spark-game-page-navbar--right--list-element:first-child{margin:0 10px}}.spark-game-page-navbar--right--list-element:first-child .profile__wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:10px;border-radius:100px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.spark-game-page-navbar--right--list-element:first-child .profile__wrapper p{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;background:-webkit-linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:10px;margin-right:15px;width:80px;text-align:center}@media screen and (max-width:1201px){.spark-game-page-navbar--right--list-element:first-child .profile__wrapper p{margin:5px 0}}.spark-game-page-navbar--right--list-element:first-child .profile__wrapper .profile-arrow{cursor:pointer;-webkit-transition:.5s;transition:.5s}.spark-game-page-navbar--right--list-element:first-child .profile__wrapper .profile-arrow.active{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.spark-game-page-navbar--right--list-element:first-child .dropdown{display:none;-webkit-flex-direction:column;flex-direction:column;position:absolute;background:#fff;border-radius:12px;padding:5px 15px;-webkit-box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(91,22,170,.12),inset 1px 0 3px rgba(255,255,255,.5);margin-top:22px;margin-left:10px;max-height:500px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#fcb444 #f1f1f1}@media screen and (max-width:545px){.spark-game-page-navbar--right--list-element:first-child .dropdown{max-height:350px}}.spark-game-page-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar{width:2px}.spark-game-page-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar-track{background:#f1f1f1;margin:8px}.spark-game-page-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar-thumb{background:#fcb444}.spark-game-page-navbar--right--list-element:first-child .dropdown::-webkit-scrollbar-thumb:hover{background:orange}.spark-game-page-navbar--right--list-element:first-child .dropdown.active{display:-webkit-flex;display:flex;width:120px;word-wrap:break-word;text-align:center}.spark-game-page-navbar--right--list-element:first-child .dropdown.active p{margin:10px 0;font-family:Lato;font-size:13px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:0}.spark-game-page-navbar--right--list-element:first-child .dropdown.active p:hover{background:-webkit-linear-gradient(90deg,#e47762,#f2b65a 98.07%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spark-game-page-navbar--right--list-element:first-child .dropdown .profile-active{color:#f2b65a}.spark-game-page-navbar--hint{position:absolute;cursor:pointer}.spark-game-page-content{padding-top:100px;text-align:center;background-color:#f7eee7}.spark-game-page-content.gsv-welcome-page{background-color:transparent}.single-course-page__wrapper{padding:7rem 0;overflow:hidden}.spark-single-course__wrapper{overflow-x:hidden!important}.spark-single-course__wrapper.no-alert{padding-top:7rem}.spark-single-course__wrapper .student-section__wrapper{text-align:center}.spark-single-course__wrapper .student-section__swiper .swiper-slide{margin:0 auto}.spark-single-course__wrapper .courses-usp-section__wrapper{text-align:center}.spark-single-course__wrapper .homepage-callback__wrapper{margin-top:-19rem}@media screen and (max-width:993px){.spark-single-course__wrapper .homepage-callback__wrapper{margin-top:-10rem}}.spark-single-course-courseCardNew{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;grid-gap:30px;gap:30px;padding:50px 0}@media screen and (max-width:769px){.spark-single-course-courseCardNew{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.spark-checkout-page{width:100vw;display:grid;grid-template-columns:4.5fr 5.5fr;min-height:-webkit-calc(100vh - 6.9rem);min-height:calc(100vh - 6.9rem);margin-top:6.9rem}@media screen and (max-width:993px){.spark-checkout-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.spark-checkout-page.cart-empty{grid-template-columns:1fr}.spark-checkout-page__empty-cart{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}@media screen and (min-width:992px){.spark-checkout-page__empty-cart{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);-webkit-appearance:none;padding-top:5rem}}.spark-checkout-page__empty-cart h1{font-size:2.2rem;text-align:center;padding:0 2rem;margin:2rem 0}.spark-payment-success{display:-webkit-flex;display:flex;height:100%;padding:8.6rem 1.6rem 3.2rem;position:relative}.spark-payment-success__wrapper{padding:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(-6.98%,#fee1e8),color-stop(1,rgba(255,253,201,.4)));background:-webkit-linear-gradient(top,#fee1e8 -6.98%,rgba(255,253,201,.4) 1);background:linear-gradient(180deg,#fee1e8 -6.98%,rgba(255,253,201,.4) 1)}@media screen and (max-width:769px){.spark-payment-success{-webkit-flex-direction:column;flex-direction:column}}.spark-payment-success__left{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;width:50%}@media screen and (max-width:769px){.spark-payment-success__left{width:100%}}.spark-payment-success__left-logo{width:128px;position:absolute;top:20px;left:40px;cursor:pointer}@media screen and (max-width:545px){.spark-payment-success__left-logo{top:15px;left:30px}}.spark-payment-success__left__container{background:#fff;-webkit-box-shadow:0 10px 32px -4px rgba(24,39,75,.1);box-shadow:0 10px 32px -4px rgba(24,39,75,.1);border-radius:24px;width:100%;min-height:19.6rem;margin:0 4rem;padding:2.4rem 0 0}@media screen and (max-width:769px){.spark-payment-success__left__container{margin:2.6rem 0 1.6rem}}.spark-payment-success__left__container__p-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2.4rem}@media screen and (max-width:993px){.spark-payment-success__left__container__p-container{display:none}}.spark-payment-success__left__container__p-container--img{width:13rem}.spark-payment-success__left__container__p-container__text-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.spark-payment-success__left__container__p-container__text-container--p-text{font-family:Lato;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;color:#333;padding:0 0 0 2.4rem;margin-bottom:10px}.spark-payment-success__left__container__p-container__text-container--s-text{font-family:Lato;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#666;padding:0 0 0 2.4rem}.spark-payment-success__left__container__s-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2.4rem;margin:2.4rem 0 1.6rem}@media screen and (min-width:992px){.spark-payment-success__left__container__s-container.mobile{display:none}}@media screen and (max-width:993px){.spark-payment-success__left__container__s-container.desktop{display:none}.spark-payment-success__left__container__s-container{margin:0}}.spark-payment-success__left__container__s-container--p-text{font-family:Lato;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0;text-align:center;color:#333;margin-bottom:10px}.spark-payment-success__left__container__s-container--s-text{font-family:Lato;font-size:16px;font-weight:700;text-decoration:underline;line-height:19px;cursor:pointer;letter-spacing:.200000003px;text-align:left;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spark-payment-success__left__container__t-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2.4rem;margin:2.4rem 0}@media screen and (min-width:992px){.spark-payment-success__left__container__t-container.mobile{display:none}}@media screen and (max-width:993px){.spark-payment-success__left__container__t-container.desktop{display:none}.spark-payment-success__left__container__t-container{margin:1.6rem 0}}.spark-payment-success__left__container__t-container--p-text{font-family:Lato;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:#666}.spark-payment-success__left__container__t-container--s-text{font-family:Lato;font-size:16px;font-weight:700;line-height:19px;letter-spacing:.200000003px;text-align:left;color:#999}.spark-payment-success__left__container__userDetails{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;width:100%}.spark-payment-success__left__container__userDetails__wrapper{background-color:rgba(204,204,204,.25);border-radius:0 0 2.4rem 2.4rem;padding:2.4rem 2.4rem .8rem}@media screen and (max-width:993px){.spark-payment-success__left__container__userDetails__wrapper{padding:.8rem 1.6rem 2px}}.spark-payment-success__left__container__userDetails__left{width:50%}@media screen and (max-width:993px){.spark-payment-success__left__container__userDetails__left{width:100%}}.spark-payment-success__left__container__userDetails__left--p-text{font-family:Lato;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left;color:#333;margin-bottom:2.4rem}@media screen and (max-width:993px){.spark-payment-success__left__container__userDetails__left--p-text{font-size:14px;margin-top:.8rem}}.spark-payment-success__left__container__userDetails__left--s-text{display:-webkit-flex;display:flex;font-family:Lato;font-size:16px;font-weight:500;line-height:19px;letter-spacing:.200000003px;text-align:left;color:#666}@media screen and (max-width:993px){.spark-payment-success__left__container__userDetails__left--s-text{font-size:14px}}.spark-payment-success__left__container__userDetails__left--t-text{font-family:Lato;font-size:24px;font-weight:900;line-height:29px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.spark-payment-success__left__container__userDetails__left--t-text{font-size:14px}}.spark-payment-success__left__container__userDetails__right{width:50%;padding-bottom:10px}.spark-payment-success__left__container__userDetails__right--p-text{font-family:Lato;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0;text-align:right;color:#666}.spark-payment-success__left__container__userDetails__right--s-text{font-family:Lato;font-size:20px;font-weight:900;line-height:24px;letter-spacing:0;text-align:right;color:#f47759}.spark-payment-success__left__container__userDetails__right--t-text{font-family:Lato;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.200000003px;text-align:right;color:#333;margin-top:.8rem}.spark-payment-success__left__container__userDetails__right--remaining-amount-text{color:#666;font-family:Lato;font-size:20px;line-height:29px;text-align:right;font-weight:500;margin-top:.8rem;color:#505050}@media screen and (max-width:769px){.spark-payment-success__left__container__userDetails__right{display:none}}.spark-payment-success__right{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:50%;padding:0 2.4rem}@media screen and (max-width:769px){.spark-payment-success__right{width:100%;padding:0}}.spark-payment-success__right__purchasedCourses{padding:2.4rem;min-height:23rem}@media screen and (max-width:993px){.spark-payment-success__right__purchasedCourses{min-height:0}}.spark-payment-success__right__priceDetails{display:-webkit-flex;display:flex;padding:1.6rem 2.4rem}@media screen and (min-width:992px){.spark-payment-success__right__priceDetails{display:none}}.spark-payment-success__right__priceDetails__right{width:70%}.spark-payment-success__right__priceDetails__right--p-text{font-family:Lato;font-size:18px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:#333}.spark-payment-success__right__priceDetails__right--s-text{font-family:Lato;font-size:15px;font-style:italic;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;margin-right:1.6rem;color:#f47759}.spark-payment-success__right__priceDetails__right--t-text{font-family:Lato;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.200000003px;text-align:right;color:#333;margin-top:.8rem}.spark-payment-success__right__priceDetails__right--remaining-amount-text{color:#666;font-family:Lato;font-size:18px;line-height:29px;text-align:right;font-weight:500;margin-top:.8rem;color:#505050}.spark-payment-success__right__priceDetails__left{width:50%}.spark-payment-success__right__container{background:#fff;-webkit-box-shadow:0 10px 32px -4px rgba(24,39,75,.1);box-shadow:0 10px 32px -4px rgba(24,39,75,.1);border-radius:24px;width:100%;padding:2.4rem 0 0}.spark-payment-success__right__container__p-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2.4rem;margin-bottom:2rem}.spark-payment-success__right__container__p-container--p-text{font-family:Lato;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.spark-payment-success__right__container__p-container--p-text{font-size:20px}}.spark-payment-success__right__container__p-container--s-text{font-family:Lato;font-size:20px;cursor:pointer;font-weight:800;text-decoration:underline;line-height:24px;letter-spacing:.200000003px;text-align:left;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:993px){.spark-payment-success__right__container__p-container--s-text{display:none}}.spark-payment-success__right__container__p-container__img{width:100%;margin:2.4rem 1.6rem}.spark-payment-success__right__container__description{background-color:#fff533;text-align:center}.spark-payment-success__right__container__description--p-text{font-size:24px;font-weight:900;line-height:34px;letter-spacing:0;text-align:center;color:#000;padding:.4rem}.spark-payment-success__right__container__p--text{margin:2.4rem 0 0;font-family:Lato;font-size:35px;font-weight:900;line-height:42px;letter-spacing:0;text-align:center;color:#333}@media screen and (max-width:993px){.spark-payment-success__copy_link{display:none}}.spark-payment-success_container{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.spark-payment-success_container__bottom{width:92%;margin-bottom:25px;background:#fff;-webkit-box-shadow:0 10px 32px -4px rgba(24,39,75,.1);box-shadow:0 10px 32px -4px rgba(24,39,75,.1);border-radius:16px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:3px;gap:3px;padding:15px}@media screen and (max-width:801px){.spark-payment-success_container__bottom{-webkit-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}}.spark-payment-success_container__bottom--h1{font-family:Lato;font-style:normal;font-weight:900;font-size:22px;line-height:29px;color:#333}@media screen and (max-width:993px){.spark-payment-success_container__bottom--h1{font-size:19px;line-height:18px}}@media screen and (max-width:769px){.spark-payment-success_container__bottom--h1{font-size:17px;line-height:15px}}.spark-payment-success_container__bottom--h2{font-family:Lato;font-style:normal;font-weight:600;font-size:18px}@media screen and (max-width:993px){.spark-payment-success_container__bottom--h2{font-size:17px;line-height:18px}}@media screen and (max-width:769px){.spark-payment-success_container__bottom--h2{font-size:15px;line-height:15px}}.spark-payment-success_container__bottom--button{width:150px;height:39px;color:#fff;border:none;font-family:Lato;font-weight:700;font-size:16px;line-height:19px;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);-webkit-box-shadow:0 4px 14px #eee;box-shadow:0 4px 14px #eee;border-radius:48px}.spark-payment-successful{display:-webkit-flex;display:flex;height:100%}.spark-payment-successful__wrapper{height:100vh}@media screen and (max-width:1201px){.spark-payment-successful{-webkit-flex-direction:column;flex-direction:column}}.spark-payment-successful__left{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:50%}@media screen and (max-width:1201px){.spark-payment-successful__left{width:100%;padding-top:100px;background:#fffdf9}}.spark-payment-successful__left-logo{width:128px;position:absolute;top:20px;left:40px;cursor:pointer}@media screen and (max-width:545px){.spark-payment-successful__left-logo{top:15px;left:30px}}.spark-payment-successful__left-image{max-width:580px;max-height:400px}@media screen and (max-width:1201px){.spark-payment-successful__left-image{width:300px;display:none}}.spark-payment-successful__right{padding-top:100px;width:50%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;background:#fffdf9;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);box-shadow:0 4px 4px rgba(0,0,0,.25),4px 4px 4px rgba(231,231,231,.25);border-radius:8px}@media screen and (max-width:1201px){.spark-payment-successful__right{width:100%;padding-top:0;-webkit-box-shadow:none;box-shadow:none}}.spark-payment-successful__right-mobile-image .spark-payment-successful-image{display:none}@media screen and (max-width:1201px){.spark-payment-successful__right-mobile-image .spark-payment-successful-image{display:block;width:273px;margin-top:3rem}}.spark-payment-successful__right-top{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media screen and (max-width:1201px){.spark-payment-successful__right-top{text-align:center}}.spark-payment-successful__right-top--heading{font-family:Lato;font-size:32px;font-style:normal;font-weight:900;line-height:38px;letter-spacing:.200000003px;color:#000632;margin-bottom:1.5rem}.spark-payment-successful__right-top--heading span{color:#ffb541}@media screen and (max-width:545px){.spark-payment-successful__right-top--heading{font-family:Lato;font-size:20px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:.200000003px}}.spark-payment-successful__right-top--subHeading{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#666;margin-bottom:1.5rem}@media screen and (max-width:545px){.spark-payment-successful__right-top--subHeading{max-width:280px}}.spark-payment-successful__right-top--orderInfo .seperator{padding:0 2px;color:#ffb541;font-size:20px}.spark-payment-successful__right-order{width:500px}@media screen and (max-width:545px){.spark-payment-successful__right-order{width:320px}}.spark-payment-successful__right-order--summary{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:#f7f6f9;border-radius:10px;height:72px;padding:0 20px;margin-bottom:3rem;margin-top:5rem}@media screen and (max-width:545px){.spark-payment-successful__right-order--summary{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-around;justify-content:space-around}}.spark-payment-successful__right-order--summary-checked{color:#7ec412}.spark-payment-successful__right-order--summary h1{font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:24px;color:#000}.spark-payment-successful__right-order--summary-amount{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:Lato;font-style:normal;font-weight:600;font-size:18px;line-height:22px;letter-spacing:.2px;color:#000632}.spark-payment-successful__right-order--terms{display:-webkit-flex;display:flex}.spark-payment-successful__right-order--terms__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.spark-payment-successful__right-order--terms-termsIcon{width:16px;height:16px}.spark-payment-successful__right-order--terms a{margin-left:.5rem;font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:14px;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#333;cursor:pointer}.spark-payment-successful__right-order--personalDetails__wrapper{display:-webkit-flex;display:flex}.spark-payment-successful__right-order--personalDetails-icons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.spark-payment-successful__right-order--personalDetails-icons-emailIcon{margin-bottom:1rem}.spark-payment-successful__right-order--personalDetails-info .email-info{margin-bottom:1.5rem}.spark-payment-successful__right-order--personalDetails-info p{font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:19px;letter-spacing:.2px;color:#333;margin-left:1rem}.spark-payment-successful__right-support{margin-top:2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.spark-payment-successful__right-support__wrapper{width:500px;margin-top:3rem}@media screen and (max-width:545px){.spark-payment-successful__right-support__wrapper{width:100%;padding:0 3rem 2rem}}.spark-payment-successful__right-support__wrapper h2{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.2px;color:#000}.spark-payment-successful__right-support--icons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.spark-payment-successful__right-support--icons-contactNumber{width:13.3px;margin-bottom:1rem}.spark-payment-successful__right-support--icons-email{width:19.6px}.spark-payment-successful__right-support--details{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.spark-payment-successful__right-support--details p{font-family:Lato;font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.2px;color:#666;margin-left:2rem;margin-bottom:1rem}.spark-payment-successful__right-support--details-email{text-decoration:underline}.live-class-login{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.live-class-login__wrapper{min-height:100vh;margin-top:7rem;position:relative}@media screen and (max-width:876px){.live-class-login__wrapper{margin:7rem 0}}.live-class-login__header{margin:4rem 0;font-size:5rem;text-align:center;font-weight:800;padding:0 2rem}.live-class-login__header p{font-size:3rem;font-weight:500;max-width:60rem;margin:4rem auto 0}@media screen and (max-width:769px){.live-class-login__header{font-size:3.5rem}.live-class-login__header p{font-size:2.2rem}}.live-class-login__header--small{font-size:2rem!important}.live-class-login__cards{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.live-class-login__cards .live-class-login__student-card{margin:2rem}.live-class-login__student-card{min-height:20rem;width:30rem;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-appearance:none;border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 4rem;margin:1rem 0 2rem}.live-class-login__student-card .class-name{font-size:1.6rem;text-align:center;line-height:2.5rem;font-weight:500}.live-class-login__student-card .class-name span{margin-bottom:2rem;line-height:2.5rem;display:inline-block;font-size:1.6rem;font-weight:700}.live-class-login__student-card .class-name span.class-name__header{font-size:2rem}.live-class-login__student-card.disabled .primary-button{cursor:not-allowed;background:-webkit-gradient(linear,left top,right top,from(#989898),to(#b7b7b7));background:-webkit-linear-gradient(left,#989898,#b7b7b7);background:linear-gradient(90deg,#989898,#b7b7b7)}.live-class-login__profiles{max-width:106rem;margin:auto;padding:0 3rem}@media screen and (max-width:545px){.live-class-login__profiles{padding:0 1.5rem}}.live-class-login__profiles--single-profile{border-bottom:1px solid #ccc;margin-bottom:2rem}.live-class-login__profiles--single-profile:last-child{border:none}@media screen and (max-width:876px){.live-class-login__profiles--single-profile{border-bottom:none}}.live-class-login__profiles--single-profile-name{font-size:2rem;padding-bottom:1rem}@media screen and (max-width:876px){.live-class-login__profiles--single-profile-name{text-align:center}}.live-class-login__profiles--single-profile-no-classes{font-size:1.4rem;padding-bottom:1rem}.live-class-login__profiles--single-profile-classes{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:876px){.live-class-login__profiles--single-profile-classes{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.live-class-login__profiles--single-profile-classes .immediate-next-class .button-activation-message{padding:1rem 0;font-size:1.4rem;text-align:center;color:#f3705b;font-weight:700}.live-class-login__profiles--single-profile-classes .future-class{width:100%;margin:1rem 0 1rem 2rem}@media screen and (max-width:876px){.live-class-login__profiles--single-profile-classes .future-class{margin:1rem 0}}.live-class-login__profiles--single-profile-classes .future-class__header{font-size:1.8rem;margin-bottom:1rem}.live-class-login__profiles--single-profile-classes .future-class__single{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;width:100%;border-bottom:1px solid #ccc;padding:.7rem 0}@media screen and (min-width:544px){.live-class-login__profiles--single-profile-classes .future-class__single{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr 1fr}}.live-class-login__profiles--single-profile-classes .future-class__single span{font-size:1.6rem;font-weight:500}@media screen and (max-width:545px){.live-class-login__profiles--single-profile-classes .future-class__single span{font-size:1.4rem}}.live-class-login__profiles--single-profile-classes .future-class__single--status span{display:inline-block;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);font-size:1.2rem;padding:.3rem .7rem;border-radius:5rem}@media screen and (max-width:545px){.live-class-login__profiles--single-profile-classes .future-class__single--status span{font-size:1rem}}.live-class-login__profiles--single-profile-classes .future-class__single--status.upcoming span{background-color:#fcb444}.live-class-login__profiles--single-profile-classes .future-class__single--status.Join.Class{cursor:pointer}.live-class-login__profiles--single-profile-classes .future-class__single--status.Join.Class span{background-color:#90d4a3}.live-class-login__profiles--single-profile-classes .future-class__single--status.completed span{background-color:#777;color:#fff}.live-class-login__profiles--single-profile-classes .future-class__single--status.reschedule{padding-left:4px}.live-class-login__profiles--single-profile-classes .future-class__single--status .reschedule-init{padding:.1rem .7rem;cursor:pointer;border:2px solid #fcb444!important}@media screen and (max-width:545px){.live-class-login__profiles--single-profile-classes .future-class__single--status{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.live-class-login__profiles--single-profile-classes .future-class__single--status span{text-align:center}.live-class-login__profiles--single-profile-classes .future-class__single--status .reschedule-init{margin-top:.5rem;padding:.1rem .5rem;background-color:transparent!important}}.live-class-login__profiles--single-profile-classes .future-class__table-header{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;width:100%;padding:1rem 0}@media screen and (min-width:544px){.live-class-login__profiles--single-profile-classes .future-class__table-header{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr}}.live-class-login__profiles--single-profile-classes .future-class__table-header span{font-size:1.6rem;font-weight:700}@media screen and (max-width:545px){.live-class-login__profiles--single-profile-classes .future-class__table-header span{font-size:1.4rem}}.live-class-login__gameCard{max-width:80rem;margin:3rem auto}.live-class-login__invitation{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.1);-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:10px;margin:3rem 4rem;overflow:hidden}@media screen and (max-width:993px){.live-class-login__invitation{margin:4rem}}@media screen and (max-width:861px){.live-class-login__invitation{max-width:500px;margin:auto}}@media screen and (max-width:545px){.live-class-login__invitation{margin:3rem 1.5rem}}.live-class-login .primary-button{margin-bottom:2rem}.live_class-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(-6.98%,#fee1e8),to(rgba(255,253,201,.4)));background:-webkit-linear-gradient(top,#fee1e8 -6.98%,rgba(255,253,201,.4));background:linear-gradient(180deg,#fee1e8 -6.98%,rgba(255,253,201,.4));padding:12rem 60px 0}@media screen and (max-width:1201px){.live_class-wrapper{padding:10rem 30px;padding:10rem 12px 0;height:100%}}.live_class-head_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1201px){.live_class-head_wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.live_class-head_heading{font-family:Lato;font-style:normal;font-weight:900;font-size:56px;line-height:72px;color:#000;margin-right:50px}@media screen and (max-width:1201px){.live_class-head_heading{text-align:center;margin-bottom:15px;margin-right:0}}@media screen and (max-width:545px){.live_class-head_heading{font-size:40px;line-height:44px;margin-bottom:20px}}.live_class-head--lottie{width:100%;background-color:#fff;border-radius:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.live_class-head--lottie---text{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#333}.live_class-head_empty-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;text-align:left}@media screen and (max-width:1201px){.live_class-head_empty-wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.live_class-head_empty-left{width:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:545px){.live_class-head_empty-left--image{width:142px;height:104px}}.live_class-head_empty-right{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:1201px){.live_class-head_empty-right{-webkit-align-items:center;align-items:center;text-align:center}}.live_class-head_empty-right--headText{font-family:Lato;font-style:normal;font-weight:800;font-size:32px;line-height:40px;color:#333}@media screen and (max-width:1201px){.live_class-head_empty-right--headText{margin-top:25px}}@media screen and (max-width:545px){.live_class-head_empty-right--headText{font-size:20px;line-height:28px}}.live_class-head_empty-right--subText{font-family:Lato;font-style:normal;font-weight:400;font-size:28px;line-height:34px;color:#333;margin-top:20px;margin-bottom:30px}@media screen and (max-width:545px){.live_class-head_empty-right--subText{font-size:18px;line-height:22px}}.live_class-head_empty-right--buttonWrapper{width:407px}@media screen and (max-width:545px){.live_class-head_empty-right--buttonWrapper{width:100%}}.live_class-body_title{font-family:Lato;font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#333;margin-top:7rem;margin-bottom:2rem}@media screen and (max-width:545px){.live_class-body_title{font-size:24px;line-height:29px;margin-top:4rem}}.live_class-body_booking_strip{background:#0e1232;width:-webkit-calc(100% + 120px);width:calc(100% + 120px);margin-left:-60px;margin-top:4rem;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:2rem 6rem;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width:1201px){.live_class-body_booking_strip{width:-webkit-calc(100% + 24px);width:calc(100% + 24px);margin-left:-12px;padding:2rem}}@media screen and (max-width:545px){.live_class-body_booking_strip{padding:2rem 1rem}}.live_class-body_booking_strip-text{font-family:Lato;font-style:normal;font-weight:800;font-size:36px;color:#fff}@media screen and (max-width:1201px){.live_class-body_booking_strip-text{font-size:30px}}@media screen and (max-width:545px){.live_class-body_booking_strip-text{font-size:14px}}.feedback-page__wrapper{min-height:120vh;width:100vw;background:-webkit-gradient(linear,left top,left bottom,color-stop(-59.43%,rgba(255,130,205,.2)),to(rgba(255,253,201,.4)));background:-webkit-linear-gradient(top,rgba(255,130,205,.2) -59.43%,rgba(255,253,201,.4));background:linear-gradient(180deg,rgba(255,130,205,.2) -59.43%,rgba(255,253,201,.4));padding:7rem 0;display:grid;grid-template-columns:.45fr .55fr;justify-items:center}.feedback-page__wrapper iframe{margin-top:4rem}.feedback-page__wrapper img{width:60%;border-radius:3rem;margin:5rem 20% 0}@media screen and (max-width:993px){.feedback-page__wrapper{grid-template-columns:1fr 1fr}.feedback-page__wrapper img{width:80%;border-radius:1.8rem;margin:5rem 10% 0}}@media screen and (max-width:769px){.feedback-page__wrapper{grid-template-columns:1fr;grid-template-rows:.6fr 1fr}}.feedback-page__header{text-align:center;font-size:4.5rem;font-weight:700;padding:0 3rem;margin:3rem auto;max-width:700px}@media screen and (max-width:993px){.feedback-page__header{font-size:3rem;max-width:100%}}.feedback-page__content{font-size:1.6rem;text-align:center;padding:0 2rem;max-width:600px;margin:0 auto 3rem;font-weight:400}@media screen and (max-width:993px){.feedback-page__content{font-size:1.6rem;max-width:100%}}.feedback-page__right{width:100%}.gsv-welcome-page{display:-webkit-flex;display:flex;width:100%;margin-top:2rem;position:absolute;-webkit-justify-content:space-between;justify-content:space-between}.gsv-welcome-page__wrapper{padding:0}@media screen and (max-width:993px){.gsv-welcome-page{-webkit-flex-direction:column;flex-direction:column}}.gsv-welcome-page__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:0 14rem 0 7rem;width:50%}@media screen and (max-width:993px){.gsv-welcome-page__left{width:100%;margin-bottom:2.4rem}}@media screen and (max-width:545px){.gsv-welcome-page__left{padding:0 3rem}}.gsv-welcome-page__left--heading{font-family:Poppins;font-size:40px;font-weight:900;line-height:50px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.gsv-welcome-page__left--heading{font-size:25px;font-weight:900;line-height:30px;margin-bottom:2.4rem}}.gsv-welcome-page__left__container{width:26rem;height:26rem}@media screen and (min-width:992px){.gsv-welcome-page__left__container{display:none}}.gsv-welcome-page__left__container-img{position:absolute;width:20rem;right:3rem;top:3rem}.gsv-welcome-page__left--s-heading{font-family:Poppins;font-size:16px;font-weight:400;margin-top:4rem;line-height:30px;letter-spacing:0;text-align:left}.gsv-welcome-page__left--s-heading .span{font-family:Poppins;font-size:16px;font-weight:700;letter-spacing:0;text-align:left}@media screen and (max-width:545px){.gsv-welcome-page__left--s-heading{margin-top:3.2rem;line-height:21px}}.gsv-welcome-page__right{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:50%}@media screen and (max-width:993px){.gsv-welcome-page__right{width:100%}}.gsv-welcome-page__right__container{width:32rem;height:32rem}@media screen and (max-width:993px){.gsv-welcome-page__right__container{display:none}}.gsv-welcome-page__right__container-img{position:absolute;width:24rem;right:3.9rem;top:4rem}.gsv-footer{display:-webkit-flex;display:flex;width:100%;margin-top:2rem;position:absolute;background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-justify-content:flex-start;justify-content:flex-start}.gsv-button-mobile{margin-top:1.6rem}@media screen and (max-width:993px){.gsv-button-mobile{display:none}}.gsv-button-desktop{margin-top:1.6rem}@media screen and (min-width:992px){.gsv-button-desktop{display:none}}.unsubscribe_page__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#f7eee7;min-height:100vh;background:url(/_next/static/media/login_bg.74c03484b2963ed2a420e45e41c523e2.webp) 50%/contain no-repeat}.unsubscribe_page__cta-container{margin-top:6rem;display:-webkit-flex;display:flex;grid-gap:4rem;gap:4rem}.unsubscribe_page__cta-container--unsubscribe-btn{padding:1.5rem 4rem;-webkit-justify-content:center;justify-content:center;font-weight:600;color:#000;background-color:#d3d3d3;border-radius:5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1.6rem;cursor:pointer;border:none}@media screen and (max-width:481px){.unsubscribe_page__cta-container{-webkit-flex-direction:column;flex-direction:column}}.unsubscribe_page__image-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.unsubscribe_page__image-container img{height:30rem;width:20rem}@media screen and (max-width:481px){.unsubscribe_page__image-container img{height:25rem;width:15rem}}.affiliate{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.affiliate--share-icon{width:2.5rem;object-fit:contain}.affiliate__wrapper{padding:0 5rem 5rem}@media screen and (max-width:993px){.affiliate__wrapper{padding:0 3rem 5rem}}@media screen and (max-width:545px){.affiliate__wrapper{padding:0 0 3rem}}.affiliate--heading,.affiliate--sub-heading{font-family:Lato;font-size:24px;font-style:normal;font-weight:500;line-height:29px;letter-spacing:0;text-align:left;color:#666}.favorite-category{display:-webkit-flex;display:flex;width:82%}.favorite-category__wrapper{padding:10rem 0 5rem 4rem;max-width:1200px;margin:auto}@media screen and (max-width:993px){.favorite-category__wrapper{padding:10rem 0 5rem 2rem}}@media screen and (max-width:451px){.favorite-category__wrapper{padding:10rem .5rem 5rem}}@media screen and (max-width:993px){.favorite-category{display:block}}.favorite-category__left{position:relative;margin-top:3rem;border:4px #000;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;font-family:Lato;color:#333}.favorite-category__left,.favorite-category__left_container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.favorite-category__left_container{width:85%;-webkit-justify-content:center;justify-content:center}.favorite-category__left--card{-webkit-align-items:flex-start;align-items:flex-start;padding:2rem;width:36rem;cursor:pointer;border-radius:1rem;background-color:rgba(242,182,90,.9)}.favorite-category__left--card .card-text{text-align:left;font-size:2.5rem;color:#fff;font-weight:700;font-family:Lato}@media screen and (max-width:491px){.favorite-category__left--card .card-text{font-size:2rem}}@media screen and (max-width:545px){.favorite-category__left--card{width:32rem}}.favorite-category__left--card .card-subtext{text-align:left;font-size:1.61rem;color:#333;margin-top:3px;font-weight:600;font-family:Lato}@media screen and (max-width:491px){.favorite-category__left--card .card-subtext{font-size:1.41rem}}.favorite-category__left--card .card-bottom-row{margin-top:5rem;display:-webkit-flex;display:flex;line-height:1.5rem;-webkit-justify-content:flex-start;justify-content:flex-start}.favorite-category__left--card .card-bottom-row--text{font-size:1.3rem;margin-left:1.2rem;color:#fff}@media screen and (max-width:491px){.favorite-category__left--card .card-bottom-row--text{font-size:1.4rem}}.favorite-category__left--card .card-bottom-row--sidetext{font-size:1.7rem;margin-left:auto;z-index:10;font-weight:600;color:#333}@media screen and (max-width:491px){.favorite-category__left--card .card-bottom-row--sidetext{font-size:1.4rem}}.favorite-category__left--card.yellow-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,#f2b65a),color-stop(150%,#ffdaa0));background:-webkit-linear-gradient(top,#f2b65a -19.03%,#ffdaa0 150%);background:linear-gradient(180deg,#f2b65a -19.03%,#ffdaa0 150%)}.favorite-category__left--card.blue-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,#28b7ff),color-stop(150%,#c7ecff));background:-webkit-linear-gradient(top,#28b7ff -19.03%,#c7ecff 150%);background:linear-gradient(180deg,#28b7ff -19.03%,#c7ecff 150%)}.favorite-category__left--card.purple-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,rgba(190,5,255,.8)),color-stop(150%,rgba(124,10,255,.12)));background:-webkit-linear-gradient(top,rgba(190,5,255,.8) -19.03%,rgba(124,10,255,.12) 150%);background:linear-gradient(180deg,rgba(190,5,255,.8) -19.03%,rgba(124,10,255,.12) 150%)}.favorite-category__left--card.green-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,#65d78b),color-stop(150%,#d3ffe2));background:-webkit-linear-gradient(top,#65d78b -19.03%,#d3ffe2 150%);background:linear-gradient(180deg,#65d78b -19.03%,#d3ffe2 150%)}.favorite-category__left .yellow-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,#f2b65a),color-stop(150%,#ffdaa0));background:-webkit-linear-gradient(top,#f2b65a -19.03%,#ffdaa0 150%);background:linear-gradient(180deg,#f2b65a -19.03%,#ffdaa0 150%)}.favorite-category__left .blue-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,#28b7ff),color-stop(150%,#c7ecff));background:-webkit-linear-gradient(top,#28b7ff -19.03%,#c7ecff 150%);background:linear-gradient(180deg,#28b7ff -19.03%,#c7ecff 150%)}.favorite-category__left .purple-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,rgba(190,5,255,.8)),color-stop(150%,rgba(124,10,255,.12)));background:-webkit-linear-gradient(top,rgba(190,5,255,.8) -19.03%,rgba(124,10,255,.12) 150%);background:linear-gradient(180deg,rgba(190,5,255,.8) -19.03%,rgba(124,10,255,.12) 150%)}.favorite-category__left .green-color{background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.03%,#65d78b),color-stop(150%,#d3ffe2));background:-webkit-linear-gradient(top,#65d78b -19.03%,#d3ffe2 150%);background:linear-gradient(180deg,#65d78b -19.03%,#d3ffe2 150%)}.favorite-category__left--text{font-size:1.7rem;font-weight:300;font-family:Lato;margin:2rem auto .4rem}.favorite-category__left-- .favorite-category__left--paragraph{margin-top:6rem;font-size:2rem;line-height:3rem;font-weight:400}.favorite-category__left--heading{margin:1rem 0 .5rem;font-size:3.5rem;position:relative;font-weight:800}.favorite-category__left--heading-2{font-size:3.5rem;font-weight:800}.favorite-category__left--subheading{margin-top:1.3rem;font-size:1.8rem;line-height:2rem;font-weight:300;opacity:.7}.favorite-category__left .trail-button{margin-left:11.5rem;margin-top:5rem}@media screen and (max-width:451px){.favorite-category__left .trail-button{margin-left:auto;margin-right:auto}}.favorite-category__left--stage{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.favorite-category__left--stage .single-stage{font-size:1.5rem;font-weight:700;margin-right:1rem;cursor:pointer;color:#333}@media screen and (max-width:993px){.favorite-category__left--stage .single-stage{font-size:1.4rem}}.favorite-category__left--stage .single-stage:hover{color:#333}.favorite-category__left--stage .single-stage span{display:inline-block;text-align:center;font-size:1.6rem;font-weight:700;background-color:#ddd;height:2.6rem;width:2.6rem;border-radius:5rem;padding:.3rem 0 0;margin:0 .5rem;color:#666}@media screen and (max-width:993px){.favorite-category__left--stage .single-stage span{height:2.2rem;width:2.2rem;font-size:1.4rem;padding:.2rem 0 0}}.favorite-category__left--stage .single-stage.active span{background-color:#f2b65a;color:#fff}.favorite-category__left--stage .single-stage.done span{background-color:#90d4a3;color:#fff}.favorite-category__left--liner{font-size:1.6rem;color:#666;font-weight:500;margin:1rem 0}.favorite-category__left--progress-bar-container{margin-top:1rem;height:3px;width:100%;background-color:#ddd}.favorite-category__left--progress-bar-container span{height:3px;background-color:#90d4a3;display:block}.container{padding:0;background-repeat:no-repeat;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;width:70vw;margin:0 auto -10rem}@media screen and (max-width:1201px){.container{width:80vw}}@media screen and (max-width:993px){.container{width:90vw}}@media screen and (max-width:769px){.container{width:95vw}}.container * button{background-color:transparent;text-align:left;border:none;outline:none}.interactive-box-image.moved{-webkit-transform:translateX(-30px);transform:translateX(-30px)}.faq__heading{font-size:1.75rem;margin-left:-60px}.faq__title{font-size:50px;margin-top:50px;color:#ffa724}.faq__title1{color:#f3705b}.faq__title1,.faq__title2{font-size:50px;margin-top:0}.faq__title2{color:#ffa724}.all-courses-banner-filter__header1{font-size:5rem;font-weight:800;text-align:center}.faq__button{padding:1em 10px 1em 0;font-size:26px;width:100%;border-bottom:1px solid #fff;cursor:pointer;position:relative}.faq__button:hover{color:#686868}.faq__button:after{content:"";width:24px;height:24px;background:url(/assets/icon-arrow-down.svg) no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.faq__button.active{font-weight:700;border-bottom:0}.faq__button.active:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.faq dd{margin:0;max-height:0;overflow:hidden;-webkit-transition:max-height .8s;transition:max-height .8s}.faq dd.expanded{border-bottom:1px solid #e7e7e9}.faq__desc{color:#686868;font-size:18px;padding:1em 0}@media screen and (max-width:768px){.container{padding:calc(98px + 3%) 0}.faq{-webkit-flex-direction:column;flex-direction:column}.faq__left{overflow-x:visible}.faq__picture{left:45%;-webkit-transform:translate(-47%,-50%);transform:translate(-47%,-50%)}.faq__heading{text-align:center;margin-top:1em}}@media screen and (min-width:768px)and (max-width:992px){.faq__left{min-width:35%}}@media screen and (max-width:1200px){.interactive-box-image{display:none}.faq{width:90%}}.search{height:5rem;width:44rem;font-size:1.4rem;outline:none;border:none;padding:0 2rem 0 5rem;border-radius:8px}.box{background-color:orange}.box .txt{padding:3rem 2rem}@media screen and (max-width:1201px){.spark-faq{padding-top:150px;padding-bottom:0}}@media screen and (min-width:768px){.spark-faq{padding-top:13rem}}.spark-faq .all-courses-banner-filter__wrapper{padding-bottom:0}.spark-faq .all-courses-banner-filter__wrapper .all-courses-banner-filter__search{display:none}@media screen and (max-width:769px){.spark-faq .faq__right .all-courses-banner-filter__search{padding:0}}@media screen and (min-width:600){.spark-faq .faq__right .all-courses-banner-filter__search label{width:40rem}.spark-faq .faq__right .all-courses-banner-filter__search label input{width:100%}}.spark-about-us__wrapper{padding-top:7rem}.spark-about-us__wrapper .linkedin-button{position:relative}.spark-about-us__wrapper .linkedin-button .linkedin-tooltip{position:absolute;bottom:-110%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;background-color:#fff;border:2px solid #f3705b;border-radius:5rem}.spark-about-us__wrapper .linkedin-button .linkedin-tooltip span{font-size:1.4rem;text-align:center;padding:.8rem 2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content}.spark-about-us__wrapper .linkedin-button:hover .linkedin-tooltip{display:block}.spark-about-us__strip{margin:5rem 0}.spark-about-us__strip--header{font-size:4rem;font-weight:900;text-align:center}.spark-about-us__strip--header span.heart{display:inline-block;margin:0 1rem}.spark-about-us__strip--header span.heart img{width:5rem;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.spark-about-us__strip--header span.brackets{color:#f3705b;margin:0 .5rem}.spark-about-us__strip--companies{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:990px;margin:4rem auto 0}.spark-about-us__strip--companies img{width:15rem}@media screen and (max-width:993px){.spark-about-us__strip--companies img{-webkit-transform:scale(.8);transform:scale(.8)}}.spark-about-us__strip--companies img.company-2,.spark-about-us__strip--companies img.company-5{width:8rem}@media screen and (max-width:993px){.spark-about-us__strip--companies{-webkit-justify-content:flex-start;justify-content:flex-start;overflow-x:scroll;padding-right:4rem;margin:2rem auto 0}}.spark-about-us__career{margin-bottom:7rem}.spark-about-us__career .linkedin-input-field{width:40%;height:5rem;background:#faefec;border:1px solid #b6b6b6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:0 2rem;outline:none}@media screen and (max-width:993px){.spark-about-us__career .linkedin-input-field{width:60%}}@media screen and (max-width:545px){.spark-about-us__career .linkedin-input-field{width:80%}}@media screen and (max-width:426px){.spark-about-us__career .linkedin-input-field{margin:2rem 0}}.spark-about-us__career .linkedin-input-field:active,.spark-about-us__career .linkedin-input-field:focus{outline:none}.news-page{background:#fff;min-height:100vh}.news-page .news-hero{margin-top:70px;background:-webkit-linear-gradient(315deg,#fcb444,#fcb444);background:linear-gradient(135deg,#fcb444,#fcb444);color:#333;padding:80px 0 60px;position:relative}.news-page .news-hero-title{font-size:48px;font-weight:700;margin-bottom:16px;text-align:center}.news-page .news-hero-subtitle{font-size:18px;opacity:.9;margin-bottom:0;font-weight:400;text-align:center}.news-page .news-grid-section{padding:60px 0;background:#f8fafc}.news-page .news-card{background:#fff;border-radius:12px;border:2px solid #fcb444;overflow:hidden;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;height:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px}.news-page .news-card:focus-within{outline:2px solid #3730a3;outline-offset:2px}.news-page .news-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.15);box-shadow:0 8px 32px rgba(0,0,0,.15)}.news-page .news-card:hover .news-card-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-page .news-card-image{position:relative;width:200px;min-width:200px;height:160px;overflow:hidden;background:#f8fafc;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px}.news-page .news-card-image img{max-width:100%;max-height:100%;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-page .news-card-overlay{position:absolute;bottom:12px;right:12px;background:rgba(0,0,0,.8);color:#fff;padding:6px 12px;border-radius:16px;font-size:14px;font-weight:500}.news-page .news-card-content{padding:24px;-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.news-page .news-card-title{font-size:20px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.4}.news-page .news-card-description{font-size:16px;color:#666;line-height:1.6;margin-bottom:16px;-webkit-flex:1 1;flex:1 1}.news-page .news-card-meta{margin-bottom:16px}.news-page .news-date-mobile{color:#6b7280;font-size:14px;font-weight:500;display:none}.news-page .news-read-more{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;color:#fcb444;text-decoration:none;font-weight:600;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;padding:4px 8px;margin:-4px -8px}.news-page .news-read-more:focus{outline:2px solid #3730a3;outline-offset:2px;background:rgba(252,180,68,.1)}.news-page .news-read-more:hover{color:#3730a3;text-decoration:none;grid-gap:12px;gap:12px;background:rgba(252,180,68,.1)}.news-page .news-read-more:hover svg{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}.news-page .news-read-more svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-flex-shrink:0;flex-shrink:0}.container{max-width:1200px;margin:0 auto;padding:0 15px}.news-section{padding:80px 0;background:#fff}.news-section__container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.news-section__title{font-size:5rem;font-weight:800;color:#333;margin-bottom:16px;line-height:1.2}.news-section__subtitle{font-size:2rem;color:#666;margin-bottom:60px;line-height:1.5}.news-section__logos{grid-gap:80px;gap:80px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.news-section__logo-link,.news-section__logos{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.news-section__logo-link{-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:8px;padding:12px}.news-section__logo-link:hover{opacity:.7;-webkit-transform:translateY(-2px);transform:translateY(-2px);background:rgba(252,180,68,.05)}.news-section__logo-link:focus{outline:2px solid #fcb444;outline-offset:2px;opacity:.8}.news-section__logo{height:60px;width:auto;max-width:180px;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(min-width:992px){.news-page .news-hero{background:url(/assets/icons/news-bg.png) 50%/cover no-repeat}}@media(max-width:992px){.news-page .news-hero{margin-top:70px;padding:60px 0 40px}.news-page .news-hero-title{font-size:36px}.news-page .news-hero-subtitle{font-size:16px}.news-page .news-grid-section{padding:40px 0}.news-page .news-card-image{width:180px;min-width:180px;height:140px}.news-page .news-card-title{font-size:18px}.news-page .news-card-description{font-size:15px}}@media(max-width:768px){.news-page .news-hero{margin-top:70px;padding:50px 0 30px}.news-page .news-hero-title{font-size:32px}.news-page .news-card{-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px;width:356px}.news-page .news-card-image{width:100%;min-width:auto;height:120px;padding:15px}.news-page .news-card-overlay{display:none}.news-page .news-card-content{padding:20px}.news-page .news-card-title{font-size:16px}.news-page .news-card-description{font-size:14px}.news-page .news-date-mobile{display:block}.news-section{padding:50px 0}.news-section__container{padding:0 15px}.news-section__title{font-size:4rem;margin-bottom:12px}.news-section__subtitle{font-size:1.8rem;margin-bottom:40px}.news-section__logos{grid-gap:40px;gap:40px}.news-section__logo{height:40px;max-width:120px}}@media(max-width:576px){.news-page .news-hero{margin-top:70px;padding:40px 0 20px}.news-page .news-hero-title{font-size:28px}.news-page .news-hero-subtitle{font-size:15px}.news-page .news-grid-section{padding:30px 0}.news-page .news-card-image{height:100px;padding:12px}.news-page .news-card-content{padding:16px}.news-page .news-card-title{font-size:15px;margin-bottom:8px}.news-page .news-card-description{font-size:13px;margin-bottom:12px}.news-page .news-read-more{font-size:13px}.container{padding:0 10px}.news-section{padding:40px 0}.news-section__container{padding:0 10px}.news-section__title{font-size:3rem;margin-bottom:10px}.news-section__subtitle{font-size:1.6rem;margin-bottom:30px}.news-section__logos{grid-gap:30px;gap:30px}.news-section__logo-link{padding:8px}.news-section__logo{height:35px;max-width:100px}}@media(max-width:480px){.news-section__logos{grid-gap:20px;gap:20px}.news-section__logo{height:30px;max-width:80px}}@media(max-width:1024px){.news-section{padding:60px 0}.news-section__logo{height:50px;max-width:150px}}.achievements-container{padding:60px 20px;max-width:1200px;margin:0 auto;text-align:center}.achievements-header{margin-bottom:60px}.achievements-header .trophy-icon{font-size:48px;margin-bottom:20px}.achievements-header .achievements-title{font-size:48px;font-weight:700;color:#1a1a1a;margin:0 0 16px;line-height:1.2}.achievements-header .achievements-subtitle{font-size:18px;color:#666;margin:0;font-weight:400}.achievements-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:40px;gap:40px;justify-items:center;max-width:800px;margin:0 auto}.achievement-card{background:#fff;border-radius:16px;padding:40px 30px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #f0f0f0;text-align:center;width:100%;max-width:380px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;text-decoration:none;color:inherit;display:block;cursor:pointer}.achievement-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12)}.achievement-card:hover,.achievement-card:visited{text-decoration:none;color:inherit}.achievement-card:focus{outline:2px solid #007bff;outline-offset:2px}.achievement-card .achievement-image{width:100px;height:100px;border-radius:8px;margin:0 auto 30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.achievement-card .achievement-image img{width:100%;height:100%;object-fit:contain;object-position:center}.achievement-card .achievement-title{font-size:24px;font-weight:600;color:#1a1a1a;margin:0 0 12px;line-height:1.3}.achievement-card .achievement-description{font-size:16px;color:#666;margin:0;font-weight:400}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.achievements-container{padding:40px 16px}.achievements-header{margin-bottom:40px}.achievements-header .achievements-title{font-size:36px}.achievements-header .achievements-subtitle{font-size:16px}.achievements-grid{grid-template-columns:1fr;grid-gap:24px;gap:24px}.achievement-card{padding:30px 20px}.achievement-card .achievement-title{font-size:20px}.achievement-card .achievement-description{font-size:14px}}.book-a-trial{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:2fr 3fr}.book-a-trial-wrapper{padding-top:7rem;background-color:#fff}@media screen and (max-width:1200px){.book-a-trial{max-width:800px;grid-template-columns:2fr 2fr}}@media screen and (max-width:850px){.book-a-trial{grid-template-columns:1fr;max-width:375px}}.book-a-trial__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:6rem}@media screen and (max-width:850px){.book-a-trial__left{padding:0 2rem 6rem}}.book-a-trial__left .booking-nav{width:100%;margin-top:2rem;border-bottom:1px solid #d3d3d3;position:relative}.book-a-trial__left .booking-nav .progress{content:"";position:absolute;bottom:-2px;height:2px;background-color:#90d4a3}.book-a-trial__left .booking-nav ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}@media screen and (max-width:1200px){.book-a-trial__left .booking-nav ul{margin-bottom:1.5rem}}@media screen and (max-width:850px){.book-a-trial__left .booking-nav ul{-webkit-justify-content:space-between;justify-content:space-between}}.book-a-trial__left .booking-nav ul li+li{margin-left:5rem}@media screen and (max-width:1200px){.book-a-trial__left .booking-nav ul li+li{margin-left:1.5rem}}@media screen and (max-width:850px){.book-a-trial__left .booking-nav ul li+li{margin-left:0}}.book-a-trial__left .booking-nav ul li{list-style:none;font-size:1.6rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.book-a-trial__left .booking-nav ul li span{padding:5px 11px;border-radius:5px;color:#fff;margin-right:1rem}@media screen and (max-width:850px){.book-a-trial__left .booking-nav ul li span{margin-right:0}}.book-a-trial__left .booking-nav ul li span.pending{background-color:#d3d3d3}.book-a-trial__left .booking-nav ul li span.current{background-color:#f2b65a}.book-a-trial__left .booking-nav ul li span.done{background-color:#90d4a3}.book-a-trial__right{-webkit-align-self:center;align-self:center}.book-a-trial__right img{width:100%}@media screen and (max-width:850px){.book-a-trial__right{display:none}}.spark-book-a-trial{display:grid;grid-template-columns:370px 1fr}.spark-book-a-trial__wrapper{padding:10rem 0 5rem 4rem;max-width:1200px;margin:auto;min-height:640px}@media screen and (max-width:451px){.spark-book-a-trial__wrapper{padding:10rem 2rem 5rem}.spark-book-a-trial__wrapper.low-padding{padding:8rem .5rem 5rem 0}}@media screen and (max-width:993px){.spark-book-a-trial__wrapper.low-padding-varient{padding:10rem 2rem 5rem}}.spark-book-a-trial__wrapper.app-booking-variant{padding:0 0 5rem 1rem;height:100vh}.spark-book-a-trial__wrapper.app-booking-variant-1{padding:0 0 5rem;height:100vh}.spark-book-a-trial__wrapper.app-booking-confirmed{background:-webkit-gradient(linear,left top,left bottom,color-stop(-6.98%,#22b8fc),color-stop(68.64%,#bffcea));background:-webkit-linear-gradient(top,#22b8fc -6.98%,#bffcea 68.64%);background:linear-gradient(180deg,#22b8fc -6.98%,#bffcea 68.64%);padding:0;height:100%}.spark-book-a-trial.confirming-page{grid-template-columns:1fr}@media screen and (max-width:993px){.spark-book-a-trial{display:block}}.spark-book-a-trial__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:426px){.spark-book-a-trial__left{-webkit-align-items:center;align-items:center}}.spark-book-a-trial__left--stage{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-book-a-trial__left--stage .single-stage{font-size:1.5rem;font-weight:700;margin-right:1rem;cursor:pointer;color:#333}@media screen and (max-width:993px){.spark-book-a-trial__left--stage .single-stage{font-size:1.4rem}}.spark-book-a-trial__left--stage .single-stage:hover{color:#333}.spark-book-a-trial__left--stage .single-stage span{display:inline-block;text-align:center;font-size:1.6rem;font-weight:700;background-color:#ddd;height:2.6rem;width:2.6rem;border-radius:5rem;padding:.3rem 0 0;margin:0 .5rem;color:#666}@media screen and (max-width:993px){.spark-book-a-trial__left--stage .single-stage span{height:2.2rem;width:2.2rem;font-size:1.4rem;padding:.2rem 0 0}}.spark-book-a-trial__left--stage .single-stage.active span{background-color:#f2b65a;color:#fff}.spark-book-a-trial__left--stage .single-stage.done span{background-color:#90d4a3;color:#fff}.spark-book-a-trial__left--app-booking-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;-webkit-justify-content:space-between;justify-content:space-between;margin-top:2rem}.spark-book-a-trial__left--app-booking-header---headText{font-family:Poppins;font-style:normal;font-weight:700;font-size:32px;line-height:48px;color:#333;margin-left:2rem}.spark-book-a-trial__left--app-booking-header---img{width:160px;height:120px}.spark-book-a-trial__left--liner{font-size:1.6rem;color:#666;font-weight:500;margin:1rem 0}.spark-book-a-trial__left--progress-bar-container{margin-top:1rem;height:3px;width:100%;background-color:#ddd}.spark-book-a-trial__left--progress-bar-container span{height:3px;background-color:#90d4a3;display:block}.spark-book-a-trial__right.onboarding-page{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:993px){.spark-book-a-trial__right.onboarding-page{display:none}}.spark-book-a-trial__right--confirming-loader{width:65%;display:-webkit-flex;display:flex;margin-left:24rem}.spark-book-a-trial__right--confirmation-img{margin:10rem 5% 0 25%;width:75%}.spark-book-a-trial__right--calender-img{width:30%;margin-left:35%}.spark-book-a-trial__right--joining-img{width:60%;margin-left:30%}.spark-book-a-trial__right--course-outline-img{width:65%;object-fit:contain;margin-left:auto;margin-right:5%}.spark-book-a-trial__right--personalise-img{width:80%;margin-left:15%;margin-top:3rem}.spark-book-a-trial__right--bookingConfirmation-img{width:80%;margin:9% 3% 0 auto}.spark-book-a-trial__right--invitefriend-img{width:67%;display:-webkit-flex;display:flex;margin-left:25rem}.spark-book-a-trial__right--all-set-img{width:80%;margin-left:15%}.spark-book-a-trial__right__welcome_bg{width:50%}.spark-book-a-trial__right--right__bg{width:80%}@media screen and (max-width:993px){.spark-book-a-trial__right{display:none}}.spark-workshop-page__wrapper{margin-bottom:7rem}.spark-workshop-page__wrapper .homepage-experts-section .swiper-container{padding-bottom:3rem}.spark-workshop-page>.primary-button{margin:2rem auto;text-align:center;width:30rem}.booked-page{display:grid;grid-template-columns:2fr 3fr;-ms-grid-column: 2fr 3fr;grid-column: 2fr 3fr;-webkit-align-items:center;align-items:center;max-width:1100px;margin:0 auto;height:100%}.booked-page__wrapper{background-color:#fff;height:100vh;padding-top:7rem;width:100vw;overflow-x:hidden}@media screen and (max-width:876px){.booked-page__wrapper{height:auto;position:relative}}@media screen and (max-width:1201px){.booked-page{max-width:100vw;margin:0 2rem 0 5rem}}@media screen and (max-width:876px){.booked-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:0 1.5rem}}.booked-page__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:876px){.booked-page__left{z-index:10;margin:0 0 10rem}}.booked-page__left--title{font-size:4.5rem;font-weight:700;color:#e47762}@media screen and (max-width:876px){.booked-page__left--title{font-size:3.5rem}}@media screen and (max-width:545px){.booked-page__left--title{font-size:3rem}}.booked-page__left--content{font-size:1.6rem;font-weight:500;margin:2rem 0;line-height:2.25rem}@media screen and (max-width:1201px){.booked-page__left--content{margin:1.5rem 0}}.booked-page__left--content .bold{font-weight:700}.booked-page__left--content-bold{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;display:inline-block}.booked-page__left--content .emoji{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.booked-page__left--content .emoji img{-webkit-transform:translateY(.5rem);transform:translateY(.5rem);width:2.25rem}.booked-page__left--timezone{font-size:1.6rem;padding-bottom:1rem;font-weight:500;color:#333}.booked-page__left--booking-details *{font-size:1.6rem}.booked-page__left--booking-details .title{margin-bottom:1.5rem;font-weight:500}.booked-page__left--booking-details .single-slot{border-bottom:1px solid #ddd}.booked-page__left--booking-details h3{margin:.5rem 0;font-weight:700;font-size:1.5rem}.booked-page__left--booking-details h3 span{font-weight:500}.booked-page__left .primary-button{margin-top:2rem}.booked-page__left .visit-live-link{text-decoration:underline;font-weight:700}.booked-page__right img{width:100%}@media screen and (max-width:876px){.booked-page__right{position:absolute;bottom:7.5rem;opacity:.15;left:10vw;z-index:5}}@media screen and (max-width:769px){.booked-page__right{-webkit-transform:scale(1.5);transform:scale(1.5);left:30vw;bottom:10rem}}.spark-404-page__wrapper{padding:7rem;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}@media screen and (max-width:769px){.spark-404-page__wrapper{padding:7rem 2rem}}.spark-404-page__wrapper .primary-button{width:27rem}.spark-404-page__header{font-size:6rem;margin:5rem 0 2rem;color:#333;text-align:center;font-weight:800}@media screen and (max-width:769px){.spark-404-page__header{font-size:4rem}}.spark-404-page__span{margin:1.6rem 0;font-size:1.8rem}.spark-404-page__span,.spark-404-page__sub-header{color:#666;font-weight:500;max-width:70rem;text-align:center}.spark-404-page__sub-header{font-size:2.2rem;margin-bottom:5rem}@media screen and (max-width:769px){.spark-404-page__sub-header{max-width:85vw;font-size:1.8rem}}.spark-404-page__heart{width:7rem;margin:0 .5rem;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}@media screen and (max-width:769px){.spark-404-page__heart{width:4rem;margin:0 .5rem;-webkit-transform:translateY(.6rem);transform:translateY(.6rem)}}.confirming-loader{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.confirming-loader__wrapper{width:100%;min-height:90vh;margin:0;padding:0}.confirming-loader__image-wrapper{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.confirming-loader__image-wrapper__app-image{width:100%}.confirming-loader__heading{font-size:20px;font-weight:800;line-height:24px;color:#666}.confirming-loader__heading,.confirming-loader__sub-heading{font-family:Lato;font-style:normal;letter-spacing:-.1494163424px;text-align:center}.confirming-loader__sub-heading{font-size:14px;font-weight:400;line-height:17px;margin-top:2rem;color:#999}.spark-creativity-challenge-page__wrapper{padding-top:7rem}.spark-creativity-challenge-page__banner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:-10rem;overflow-x:hidden}@media screen and (max-width:769px){.spark-creativity-challenge-page__banner{margin-top:-5rem}}.spark-creativity-challenge-page__banner--image{width:60%}@media screen and (max-width:769px){.spark-creativity-challenge-page__banner--image{width:85%}}.spark-creativity-challenge-page__banner--details{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;position:relative}.spark-creativity-challenge-page__banner--details .confetti{position:absolute;width:40rem;z-index:2}.spark-creativity-challenge-page__banner--details .confetti-1{left:-20rem;bottom:10rem}.spark-creativity-challenge-page__banner--details .confetti-2{right:-20rem;bottom:0}@media screen and (max-width:993px){.spark-creativity-challenge-page__banner--details{-webkit-flex-direction:column;flex-direction:column}}.spark-creativity-challenge-page__banner--details .challenge-step-card__wrapper{z-index:5;max-width:55rem}.spark-creativity-challenge-page__banner--details .challenge-step-card__wrapper:first-child{margin-right:1.5rem}.spark-creativity-challenge-page__banner--details .challenge-step-card__wrapper:last-child{margin-left:1.5rem}@media screen and (max-width:1201px){.spark-creativity-challenge-page__banner--details .challenge-step-card__wrapper{max-width:45rem}}@media screen and (max-width:993px){.spark-creativity-challenge-page__banner--details .challenge-step-card__wrapper{margin:0 2rem 2rem!important}}.spark-creativity-challenge-page__banner--details .challenge-step-card__top{background-color:#fff;padding:3rem 2rem;border-radius:2rem;-webkit-box-shadow:0 0 8px rgba(75,0,188,.08);box-shadow:0 0 8px rgba(75,0,188,.08)}.spark-creativity-challenge-page__banner--details .challenge-step-card__top--header{font-size:2.4rem;font-weight:900;margin-bottom:1rem;color:#333}.spark-creativity-challenge-page__banner--details .challenge-step-card__top--content{font-size:1.6rem;margin-bottom:1.5rem;font-weight:300;color:#333}.spark-creativity-challenge-page__banner--details .challenge-step-card__bottom{margin-top:1.5rem;padding:0 2rem}.spark-creativity-challenge-page__banner--details .challenge-step-card__bottom--content{font-size:1.6rem;font-weight:500;line-height:2.3rem}.spark-creativity-challenge-page__banner--details .challenge-step-card__bottom--content span{font-weight:900;display:inline-block;text-decoration:underline;cursor:pointer}.spark-creativity-challenge-page__header{margin:7rem 0}.spark-creativity-challenge-page__header h1{text-align:center;font-size:5rem;font-weight:900}@media screen and (max-width:769px){.spark-creativity-challenge-page__header{margin:5rem 0}.spark-creativity-challenge-page__header h1{font-size:4rem}}.spark-creativity-challenge-page__rules{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin:7rem}.spark-creativity-challenge-page__rules--header{font-size:4rem;font-weight:700;margin-bottom:4rem}.spark-creativity-challenge-page__rules--content{font-size:2.4rem;font-weight:500;margin:1rem 0}@media screen and (max-width:769px){.spark-creativity-challenge-page__rules{margin:7rem 2rem}.spark-creativity-challenge-page__rules--header{font-size:2.4rem;margin-bottom:2rem}.spark-creativity-challenge-page__rules--content{font-size:1.8rem}}.spark-creativity-challenge-page__grid{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.spark-creativity-challenge-page__grid .single-course-banner-card{margin:2rem 3rem}.spark-homework-upload{margin-bottom:7rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.spark-homework-upload__wrapper{padding-top:7rem}.spark-homework-upload__header{margin:4rem 0;font-size:5rem;text-align:center;font-weight:800;padding:0 2rem}.spark-homework-upload__header span{font-size:3rem;font-weight:500}@media screen and (max-width:769px){.spark-homework-upload__header{font-size:3.5rem}.spark-homework-upload__header span{font-size:2.2rem}}.spark-homework-upload__profile{width:100%;padding:0 7rem;margin-bottom:2rem}.spark-homework-upload__profile--name{font-size:2rem;font-weight:900;text-align:left;margin-bottom:1rem}@media screen and (max-width:769px){.spark-homework-upload__profile{padding:0 2rem}}.spark-homework-upload__homeworks{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:1rem 0;border-bottom:1px solid #aaa}.spark-homework-upload__homeworks *{font-size:1.6rem}@media screen and (max-width:769px){.spark-homework-upload__homeworks *{font-size:1.4rem}}.spark-homework-upload__homeworks .homework-details-link{text-decoration:underline;color:#f3705b;font-weight:700}.spark-homework-upload__homeworks .upload{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);font-size:1.2rem;padding:.3rem .7rem;border-radius:5rem;background-color:#fcb444;text-align:center;width:10rem;font-size:1.4rem;cursor:pointer;font-weight:700;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:769px){.spark-homework-upload__homeworks .upload{font-size:1.2rem}}.spark-homework-upload__homeworks .upload.view{background-color:#90d4a3}.spark-homework-upload__table-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%;padding:1rem 0;border-bottom:2px solid #aaa}.spark-homework-upload__table-header span{font-size:1.6rem;font-weight:700}@media screen and (max-width:769px){.spark-homework-upload__table-header span{font-size:1.4rem}}.spark-trial-landing-page{margin:0 auto;width:375px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;z-index:18}.spark-trial-landing-page__wrapper{padding-bottom:5rem;min-height:100vh;width:100%;position:relative}@media screen and (min-width:544px){.spark-trial-landing-page__wrapper{padding:2rem 0}}.spark-trial-landing-page__wrapper .nav-footer-layout .spark-footer__wrapper,.spark-trial-landing-page__wrapper .nav-footer-layout .spark-layout-navbar{display:none}.spark-trial-landing-page__wrapper--bg{width:100%;left:0;top:0;z-index:10;opacity:.2}@media screen and (max-width:1151px){.spark-trial-landing-page__wrapper .belief-section__wrapper{margin-bottom:-10rem}}.spark-trial-landing-page__wrapper .primary-button{width:25rem;margin:auto}.spark-trial-landing-page__wrapper .spark-testimonial{margin-bottom:2rem}@media screen and (max-width:545px){.spark-trial-landing-page{width:100vw}}.spark-trial-landing-page__bg__wrapper{width:100vw;margin-bottom:3rem}.spark-trial-landing-page__top{width:100%;padding:2rem;background-color:#ff8671;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.spark-trial-landing-page__top--logo{width:10rem}.spark-trial-landing-page__top--header{font-size:2.4rem;font-weight:900;color:#fff;margin:1.5rem 0;text-align:center}.spark-trial-landing-page__top--keywords{-webkit-justify-content:center;justify-content:center;color:#333;padding:0 1rem;font-size:1.6rem;font-weight:700}.spark-trial-landing-page__bottom,.spark-trial-landing-page__top--keywords{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.spark-trial-landing-page__bottom{background-color:#aee6f0;width:100%;-webkit-flex-direction:column;flex-direction:column;padding:2rem}.spark-trial-landing-page__bottom--header{text-align:center;font-size:2.4rem;color:#333;padding-bottom:1.5rem}.spark-trial-landing-page__bottom .booking-form input{height:4.8rem!important;margin:.6rem 0}.spark-trial-landing-page__bottom .spark-booking__contact .spark-booking-input-box__wrapper:first-child{width:20%}.spark-trial-landing-page__bottom .spark-booking__contact .spark-booking-input-box__wrapper:last-child{width:-webkit-calc(80% - 1.5rem);width:calc(80% - 1.5rem);margin-left:1.5rem}.spark-trial-landing-page__bottom .secondary-button.version-5,.spark-trial-landing-page__bottom .select-courses{margin:1rem auto}.spark-trial-landing-page__bottom .input-box,.spark-trial-landing-page__bottom .spark-booking-input-box__wrapper{width:100%}.spark-ted-page__wrapper{padding-bottom:7rem}.spark-ted-page__wrapper .homepage-callback__wrapper{margin-top:-30rem}@media screen and (max-width:993px){.spark-ted-page__wrapper .homepage-callback__wrapper{margin-top:-10rem}}.ambassador_wrapper{padding-top:12rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(-6.98%,#fee1e8),to(rgba(255,253,201,.4)));background:-webkit-linear-gradient(top,#fee1e8 -6.98%,rgba(255,253,201,.4));background:linear-gradient(180deg,#fee1e8 -6.98%,rgba(255,253,201,.4))}.ambassador_wrapper .spark-about-us__strip{margin:-2rem 0 5rem}.ambassador_wrapper .belief-section__wrapper{margin-bottom:6rem}.head-usp{font-family:Lato;font-size:50px;font-style:normal;font-weight:900;line-height:60px;letter-spacing:0;text-align:center;margin:4rem 0}.spark-showcase-page__wrapper .primary-button.version-1{width:260px;height:50px;text-align:center;margin:30px auto 0}.spark-showcase-page__wrapper h1{padding-bottom:30px;font-family:Lato;font-size:2vw;font-style:normal;font-weight:900;text-align:center}@media screen and (max-width:993px){.spark-showcase-page__wrapper h1{font-size:25px;padding-bottom:20px}}.spark-showcase-page-header{background-image:url(/_next/static/media/studio.f90f6a07f02a1b2c13806df977eb9f78.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:30px}.spark-showcase-page-header h1{margin-top:-70px}.spark-showcase-page-header img{width:100%;height:470px;visibility:hidden}@media screen and (max-width:1201px){.spark-showcase-page-header img{height:210px;width:100%}.spark-showcase-page-header h1{margin-top:10px;font-size:30px}}.spark-showcase-page-video-container{border-radius:20px;border:2px solid #fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);overflow:hidden}.spark-showcase-page-carousel-first h1,.spark-showcase-page-carousel-second h1,.spark-showcase-page-carousel-third h1{padding-bottom:30px;font-family:Lato;font-size:2vw;font-style:normal;font-weight:900;text-align:center}@media screen and (max-width:993px){.spark-showcase-page-carousel-first h1,.spark-showcase-page-carousel-second h1,.spark-showcase-page-carousel-third h1{font-size:25px;padding-bottom:20px}}.spark-showcase-page-carousel-first h2,.spark-showcase-page-carousel-second h2,.spark-showcase-page-carousel-third h2{text-align:center;padding-bottom:20px}.spark-showcase-page-carousel-first p,.spark-showcase-page-carousel-second p,.spark-showcase-page-carousel-third p{font-family:Lato;font-size:18px;font-style:normal;font-weight:400;width:40%;text-align:center;margin:0 auto;padding-bottom:60px;color:#757575}@media screen and (max-width:993px){.spark-showcase-page-carousel-first p,.spark-showcase-page-carousel-second p,.spark-showcase-page-carousel-third p{font-size:13px;width:80%;padding-bottom:10px}}.spark-showcase-page-carousel-first .video-text h1,.spark-showcase-page-carousel-second .video-text h1,.spark-showcase-page-carousel-third .video-text h1{padding-left:8px;padding-top:10px;font-family:Lato;font-size:16px;font-style:normal;font-weight:900;line-height:28px;letter-spacing:0;color:#000632;text-align:left;width:100%;padding-bottom:0}.spark-showcase-page-carousel-first .video-text p,.spark-showcase-page-carousel-second .video-text p,.spark-showcase-page-carousel-third .video-text p{text-align:left;width:100%;padding-left:8px;color:#000632;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:0}.spark-showcase-page-carousel-first .video-text-icon,.spark-showcase-page-carousel-second .video-text-icon,.spark-showcase-page-carousel-third .video-text-icon{display:-webkit-flex;display:flex}.spark-showcase-page-carousel-first{padding:70px 0;background:rgba(236,127,87,.16)}.spark-showcase-page-carousel-second{padding:70px 0;background:#ecfcff}.spark-showcase-page-carousel-third{padding:70px 0;background:#fff4e3}@media screen and (max-width:1201px){.spark-showcase-page-carousel-first{padding:20px 0;background:rgba(236,127,87,.16)}.spark-showcase-page-carousel-second{padding:20px 0;background:#ecfcff}.spark-showcase-page-carousel-third{padding:20px 0;background:#fff4e3}}.blog__wrapper{padding-top:140px;text-align:center}@media screen and (max-width:993px){.blog__wrapper{padding-top:100px}}.blog__wrapper--head{margin:0 2rem}.blog__wrapper--head h1{font-family:Lato;font-size:56px;font-style:normal;font-weight:800;line-height:67px;letter-spacing:0;margin-bottom:8px}@media screen and (max-width:545px){.blog__wrapper--head h1{font-size:30px}}.blog__wrapper--head h2{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:center}@media screen and (max-width:545px){.blog__wrapper--head h2{font-size:15px}}.blog__wrapper--head--sub{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:60px 0}.blog__wrapper--head--sub p{height:40px;width:200px;margin:10px;padding-top:5px;border:2px solid #fff;border-radius:10px;background:-webkit-linear-gradient(338.71deg,hsla(0,0%,96%,.371) -1.83%,hsla(0,0%,95%,0) 109.95%);background:linear-gradient(111.29deg,hsla(0,0%,96%,.371) -1.83%,hsla(0,0%,95%,0) 109.95%);font-family:Lato;font-size:20px;font-style:normal;font-weight:400;cursor:pointer}.blog__wrapper--head--sub p:active{border:3px solid orange}.blog-page{text-align:center;padding-top:150px}.blog-page #header-image{width:75%;margin-top:10px}@media screen and (max-width:1201px){.blog-page #header-image{width:95%}}.blog-page #header-description{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0;text-align:center;color:#000632;margin:25px 0}@media screen and (max-width:1201px){.blog-page #header-description{margin:0}}@media screen and (max-width:993px){.blog-page #header-description{font-size:14px}}@media screen and (max-width:1201px){.blog-page{padding-top:130px}}.blog-page__header h1{font-family:Lato;font-size:50px;font-style:normal;font-weight:800;line-height:50px;letter-spacing:0;color:#000632;margin:0 25px}@media screen and (max-width:993px){.blog-page__header h1{font-size:24px;margin:5px 15px;line-height:30px}}@media screen and (max-width:1201px){.blog-page__header h1{font-size:26px}}.blog-page__header h2{font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0;text-align:center;color:#000632;margin:25px 0}@media screen and (max-width:1201px){.blog-page__header h2{margin:0}}@media screen and (max-width:993px){.blog-page__header h2{font-size:14px}}.blog-page__data{margin:0 250px}@media screen and (max-width:1201px){.blog-page__data{margin:0 20px}}.blog-page__data h1{font-family:Lato;font-size:40px;font-style:normal;font-weight:800;margin-top:80px;text-align:left;color:#000632}@media screen and (max-width:993px){.blog-page__data h1{margin-top:40px;font-size:24px;line-height:29px}}.blog-page__data p{font-family:Lato;font-size:24px;font-style:normal;font-weight:400;margin-top:60px;text-align:left;white-space:pre-line;line-height:36px;color:#000632}@media screen and (max-width:993px){.blog-page__data p{margin-top:10px;font-size:16px;line-height:32px}}.blog-page__data figure{margin:100px 0;font-family:Lato;font-size:24px;font-style:normal;font-weight:400}@media screen and (max-width:1201px){.blog-page__data figure{margin:50px 0}}.blog-page__data figure img{border-radius:10px;border:3px solid #fff;width:50%}@media screen and (max-width:993px){.blog-page__data figure img{width:100%}}.blog-page__data figure figcaption{font-size:20px;color:#000632}.blog-page__shareBlog{margin:100px 0}@media screen and (max-width:1201px){.blog-page__shareBlog{margin:40px 0}}.blog-page__shareBlog h2{color:#666}.blog-page__shareBlog button{margin:10px}.blog-page__nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-top:50px}.blog-page__nav img{height:19px}.blog-page__nav p{font-family:Lato;font-size:25px;font-style:normal}.blog-page__nav--link--left{display:-webkit-flex;display:flex;cursor:pointer;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.blog-page__nav--link--left img{margin-top:2px;margin-right:8px}.blog-page__nav--link--right{display:-webkit-flex;display:flex;cursor:pointer;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.blog-page__nav--link--right img{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:6px;margin-left:8px}.blog-page-button .primary-button.version-1{width:200px;margin:50px auto}.blog-card{max-width:1600px;margin:0 auto}.blog-card__container{margin:40px 150px;display:grid;background:-webkit-linear-gradient(337.21deg,#ffd492 -10.31%,hsla(0,0%,100%,.5) 97.4%);background:linear-gradient(112.79deg,#ffd492 -10.31%,hsla(0,0%,100%,.5) 97.4%);box-shadow:0 1px 8px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.4);-webkit-appearance:none;border-radius:20px;grid-template-columns:1fr 2fr}@media screen and (max-width:1201px){.blog-card__container{margin:40px 10px}}@media screen and (max-width:993px){.blog-card__container{grid-template-columns:1fr;margin:20px;overflow:hidden}}.blog-card--left{overflow:hidden}.blog-card--left img{width:100%;height:100%;object-fit:cover;border-radius:20px 0 0 20px;border-bottom-left-radius:20px}@media screen and (max-width:769px){.blog-card--left img{border-radius:20px 20px 0 0}}.blog-card--right{padding:5%;border-top-right-radius:20px;border-bottom-right-radius:20px;border:5px solid #fff}@media screen and (max-width:993px){.blog-card--right{border-top-right-radius:0;border-bottom-left-radius:20px}}.blog-card--right h1{text-align:left;margin:10px 0;font-family:Lato;font-size:32px;font-style:normal;font-weight:900}@media screen and (max-width:545px){.blog-card--right h1{font-size:20px}}.blog-card--right h2{margin:25px 0;text-align:left;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;color:#333}@media screen and (max-width:545px){.blog-card--right h2{font-size:16px}}.blog-card--right p{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;color:#898989;margin:25px 0}@media screen and (max-width:545px){.blog-card--right p{font-size:14px}}.blog-card--right--subHead{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.blog-card--right--tags{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.blog-card--right--tags .course-tag{font-size:1rem;margin-right:10px;margin-top:5px;padding:.3rem .8rem .3rem 2rem;border:2px solid #fff;position:relative;border-radius:3rem;background-color:rgba(255,255,255,.5)}.blog-card--right--tags .course-tag:before{content:"";position:absolute;width:.5rem;height:.5rem;background-color:#000;border-radius:2rem;left:.7rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.planet-blogs-container{max-width:1400px;margin:0 auto;padding:120px 20px 80px}.planet-blogs-container .modern-blogs-header{background:-webkit-linear-gradient(315deg,#fbb44c,#fbb44c 50%,#fbb44c);background:linear-gradient(135deg,#fbb44c,#fbb44c 50%,#fbb44c);border-radius:24px;padding:80px 40px;margin-bottom:60px;color:#fff;position:relative;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(251,180,76,.3);box-shadow:0 20px 60px rgba(251,180,76,.3)}.planet-blogs-container .modern-blogs-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill="%23ffffff" fill-opacity="0.08"><circle cx="30" cy="30" r="2"/></g></svg>');-webkit-animation:float 20s ease-in-out infinite;animation:float 20s ease-in-out infinite}.planet-blogs-container .modern-blogs-header:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:-webkit-radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);-webkit-animation:pulse 8s ease-in-out infinite;animation:pulse 8s ease-in-out infinite}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.1;-webkit-transform:scale(1.1);transform:scale(1.1)}}.planet-blogs-container .modern-blogs-header .header-content{position:relative;z-index:2;max-width:900px;margin:0 auto;text-align:center}.planet-blogs-container .modern-blogs-header .header-content .header-description .main-heading{font-size:64px;font-weight:800;line-height:1.1;margin-bottom:24px;background:-webkit-linear-gradient(45deg,#fff,#fff 50%,#fff);background:linear-gradient(45deg,#fff,#fff 50%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 4px 20px rgba(0,0,0,.1)}.planet-blogs-container .modern-blogs-header .header-content .header-description .sub-heading{font-size:22px;line-height:1.6;color:rgba(255,255,255,.95);max-width:700px;margin:0 auto;font-weight:400;text-shadow:0 2px 10px rgba(0,0,0,.1)}.planet-blogs-container .planet-blogs-header{text-align:center;margin-bottom:60px}.planet-blogs-container .planet-blogs-header .planet-blogs-logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:0;gap:0;margin-bottom:40px;font-family:Arial,sans-serif}.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-text{background:-webkit-linear-gradient(315deg,#fbb44c,#fbb44c);background:linear-gradient(135deg,#fbb44c,#fbb44c);color:#fff;padding:20px 25px;border-radius:15px 0 0 15px;font-size:40px;font-weight:600;text-transform:lowercase}.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-main{background:-webkit-linear-gradient(315deg,#fbb44c,#fbb44c);background:linear-gradient(135deg,#fbb44c,#fbb44c);color:#fff;padding:20px 25px;font-size:64px;font-weight:800;text-transform:uppercase;letter-spacing:-2px}.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-speaks{background:-webkit-linear-gradient(315deg,#fbb44c,#fbb44c);background:linear-gradient(135deg,#fbb44c,#fbb44c);color:#fff;padding:20px 25px;border-radius:0 15px 15px 0;font-size:40px;font-weight:600;text-transform:lowercase}.planet-blogs-container .planet-blogs-header .planet-blogs-tagline h2{font-size:19px;color:#666;margin:5px 0;font-weight:500;letter-spacing:1px}.planet-blogs-container .planet-blogs-filters{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:20px;gap:20px;margin-bottom:60px}.planet-blogs-container .planet-blogs-filters .filter-tab{background:transparent;border:2px solid #e0e0e0;color:#666;padding:12px 24px;border-radius:25px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.planet-blogs-container .planet-blogs-filters .filter-tab:hover{border-color:#fbb44c;color:#fbb44c}.planet-blogs-container .planet-blogs-filters .filter-tab.active{background:-webkit-linear-gradient(315deg,#fbb44c,#fbb44c);background:linear-gradient(135deg,#fbb44c,#fbb44c);border-color:#fbb44c;color:#fff}.planet-blogs-container .featured-blogs-grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:80px;height:480px}.planet-blogs-container .featured-blogs-grid .featured-blog-card{position:relative;border-radius:20px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-decoration:none}.planet-blogs-container .featured-blogs-grid .featured-blog-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.planet-blogs-container .featured-blogs-grid .featured-blog-card.large{grid-row:1/3}.planet-blogs-container .featured-blogs-grid .featured-blog-card.medium{grid-column:2;grid-row:1}.planet-blogs-container .featured-blogs-grid .featured-blog-card.small{grid-column:2;grid-row:2}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-background{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;padding:25px}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-overlay,.planet-blogs-container .featured-blogs-grid .featured-blog-card.large .card-overlay,.planet-blogs-container .featured-blogs-grid .featured-blog-card.medium .card-overlay,.planet-blogs-container .featured-blogs-grid .featured-blog-card.small .card-overlay{background:-webkit-linear-gradient(315deg,rgba(0,0,0,.7),rgba(0,0,0,.5));background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.5))}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content{color:#fff;width:100%}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-category{background:rgba(255,255,255,.9);color:#333;padding:8px 14px;border-radius:12px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:inline-block;margin-bottom:12px}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-date{font-size:15px;opacity:.95;margin-bottom:15px;color:#f0f0f0}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-title{font-size:29px;font-weight:700;line-height:1.3;margin-bottom:18px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-arrow{background:rgba(255,255,255,.15);width:45px;height:45px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-left:auto;-webkit-transition:background .3s ease;transition:background .3s ease;border:1px solid rgba(255,255,255,.2)}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-arrow:hover{background:rgba(255,255,255,.25)}.planet-blogs-container .featured-blogs-grid .featured-blog-card.large .card-content .card-title{font-size:42px}.planet-blogs-container .featured-blogs-grid .featured-blog-card.medium .card-content .card-title{font-size:24px}.planet-blogs-container .featured-blogs-grid .featured-blog-card.small .card-content .card-title{font-size:21px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px;margin-bottom:60px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card{background:#fff;border-radius:15px;overflow:hidden;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;text-decoration:none;color:inherit}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.15);box-shadow:0 20px 40px rgba(0,0,0,.15)}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-image{height:200px;overflow:hidden}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-image img{width:100%;height:100%;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content{padding:25px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-meta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:15px;gap:15px;margin-bottom:18px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-meta .regular-card-category{background:-webkit-linear-gradient(315deg,#2196f3,#21cbf3);background:linear-gradient(135deg,#2196f3,#21cbf3);color:#fff;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-meta .regular-card-date{color:#666;font-size:14px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-title{font-size:24px;font-weight:700;color:#333;margin-bottom:12px;line-height:1.4}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-excerpt{color:#666;line-height:1.6;margin-bottom:20px;font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-footer .read-time{color:#999;font-size:14px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-footer .card-arrow-small{color:#fbb44c;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content .regular-card-footer:hover .card-arrow-small{-webkit-transform:translateX(3px);transform:translateX(3px)}.planet-blogs-container .planet-blogs-pagination{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;margin-top:60px}.planet-blogs-container .planet-blogs-pagination .pagination-btn{background:#fff;border:2px solid #e0e0e0;color:#666;padding:10px 16px;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:500}.planet-blogs-container .planet-blogs-pagination .pagination-btn:hover:not(:disabled){border-color:#fbb44c;color:#fbb44c}.planet-blogs-container .planet-blogs-pagination .pagination-btn.active{background:-webkit-linear-gradient(315deg,#fbb44c,#fbb44c);background:linear-gradient(135deg,#fbb44c,#fbb44c);border-color:#fbb44c;color:#fff}.planet-blogs-container .planet-blogs-pagination .pagination-btn:disabled{opacity:.5;cursor:not-allowed}.planet-blogs-container .planet-blogs-pagination .pagination-dots{color:#999;padding:0 10px}.planet-blogs-container .no-blogs{text-align:center;padding:60px 20px;color:#666;font-size:18px}@media(max-width:1024px){.planet-blogs-container .modern-blogs-header{padding:40px 30px}.planet-blogs-container .modern-blogs-header .header-content .header-description .main-heading{font-size:40px}.planet-blogs-container .modern-blogs-header .header-content .header-description .sub-heading{font-size:18px}.planet-blogs-container .featured-blogs-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto;height:auto}.planet-blogs-container .featured-blogs-grid .featured-blog-card.large,.planet-blogs-container .featured-blogs-grid .featured-blog-card.medium,.planet-blogs-container .featured-blogs-grid .featured-blog-card.small{grid-column:1;grid-row:auto;height:300px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid{grid-template-columns:1fr}}@media(max-width:768px){.planet-blogs-container{padding:100px 15px 60px}.planet-blogs-container .modern-blogs-header{padding:30px 20px;margin-bottom:40px}.planet-blogs-container .modern-blogs-header .header-content .header-description{margin-bottom:30px}.planet-blogs-container .modern-blogs-header .header-content .header-description .main-heading{font-size:32px;line-height:1.3}.planet-blogs-container .modern-blogs-header .header-content .header-description .sub-heading{font-size:16px;line-height:1.5}.planet-blogs-container .planet-blogs-header .planet-blogs-logo{-webkit-flex-direction:column;flex-direction:column;grid-gap:0;gap:0}.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-main,.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-speaks,.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-text{border-radius:0;padding:15px 20px;font-size:32px}.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-text{border-radius:15px 15px 0 0}.planet-blogs-container .planet-blogs-header .planet-blogs-logo .logo-speaks{border-radius:0 0 15px 15px}.planet-blogs-container .planet-blogs-header .planet-blogs-tagline h2{font-size:16px}.planet-blogs-container .planet-blogs-filters{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px}.planet-blogs-container .planet-blogs-filters .filter-tab{width:200px;text-align:center}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-title{font-size:22px!important}.planet-blogs-container .featured-blogs-grid .featured-blog-card .card-content .card-arrow{width:40px;height:40px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid{grid-template-columns:1fr;grid-gap:20px;gap:20px}.planet-blogs-container .regular-blogs-section .regular-blogs-grid .regular-blog-card .regular-card-content{padding:20px}.planet-blogs-container .planet-blogs-pagination{-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px;gap:5px}.planet-blogs-container .planet-blogs-pagination .pagination-btn{padding:8px 12px;font-size:14px}}.on-boarding-confirmation{-webkit-justify-content:center;justify-content:center}.on-boarding-confirmation__wrapper{width:100%}.on-boarding-confirmation__heading{font-size:2.4rem;margin-top:.4rem;font-weight:800;line-height:26px;color:#333}.on-boarding-confirmation__heading,.on-boarding-confirmation__sub-heading{font-family:Lato;font-style:normal;letter-spacing:-.14px;text-align:center}.on-boarding-confirmation__sub-heading{font-size:1.6rem;margin-top:2rem;font-weight:600;line-height:22px;color:#666}.on-boarding-confirmation__ticket-wrapper{margin-top:3.2rem}.spark-courses__wrapper{padding:7rem 7rem 0}@media screen and (max-width:993px){.spark-courses__wrapper{padding:7rem 3rem 0}}@media screen and (max-width:769px){.spark-courses__wrapper{padding:7rem 1rem 0}}.spark-courses__accordion{border:none!important;border-bottom:2px solid rgba(0,0,0,.125)!important}.spark-courses__accordion.Mui-expanded{border:none!important}.spark-courses__accordion--question{background-color:#fff!important;padding:0!important}.spark-courses__accordion--question.bg-color{background-color:#fff8ee!important}.spark-courses__accordion--question h3{font-size:2rem;color:#333;font-weight:700}.spark-courses__accordion--answer{padding:1.6rem 0!important}.spark-courses__accordion--answer.bg-color{background-color:#fff8ee!important}.spark-courses__header{color:#e47762;font-weight:900;font-size:4rem;margin:3rem 0}@media screen and (max-width:769px){.spark-courses__header{font-size:3rem;margin:1.5rem 0 0}.spark-courses__header.new-margin{margin:4.6rem 0 0}}@media screen and (max-width:545px){.spark-courses__header{font-size:2.4rem}}@media screen and (max-width:426px){.spark-courses__header{font-size:2.1rem}}.spark-dashboard-home__wrapper{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:grid;grid-template-columns:auto auto;padding-bottom:50px;margin:20px auto 0;background-color:#f7eee7}@media screen and (max-width:545px){.spark-dashboard-home__wrapper{width:auto;margin:0;display:block}}.spark-dashboard-home__wrapper .dashboard-no-classes-footer{top:0;right:-60%;position:relative}@media screen and (max-width:1201px){.spark-dashboard-home__wrapper .dashboard-no-classes-footer{display:none}}.spark-dashboard-home__wrapper .dashboard-no-classes-footer.hidden{display:none;position:relative;right:0;bottom:0;width:100%;margin-top:50px}@media screen and (max-width:1201px){.spark-dashboard-home__wrapper .dashboard-no-classes-footer.hidden{display:block}}.spark-dashboard-home--right{margin-left:50px}@media screen and (max-width:1201px){.spark-dashboard-home--right{margin-left:0;display:none}}.spark-dashboard-home--left{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.spark-dashboard-home--left-profileHidden{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:30px auto}@media screen and (max-width:1201px){.spark-dashboard-home--left-profileHidden{display:block}}.dashboardCalendar__wrapper{width:1000px;overflow-y:scroll;margin:0 auto;background-color:#fff;padding:20px;border-radius:20px}.dashboardCalendar__wrapper::-webkit-scrollbar{display:none}.dashboardCalendar__wrapper{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1201px){.dashboardCalendar__wrapper{width:auto}}.spark-dashboard-assignments__wrapper{margin:0 96px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:40px;row-gap:40px;text-align:left;padding-bottom:50px}@media screen and (max-width:769px){.spark-dashboard-assignments__wrapper{margin:0 16px;min-height:80vh}}.spark-dashboard-assignments_category-tabs{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:16px}.spark-dashboard-assignments_category-tabs_single-tab{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:16px 0;cursor:pointer;-webkit-flex:1 1;flex:1 1;color:#333;font-size:20px}.spark-dashboard-assignments_category-tabs_single-tab.active{background-color:#333;color:#fff;font-weight:900;position:relative;overflow:hidden;-webkit-transition:background-color 1s;transition:background-color 1s}@media screen and (max-width:769px){.spark-dashboard-assignments_category-tabs_single-tab{font-size:16px;padding:7px}}.spark-dashboard-assignments_category-tabs_single-tab_active-border{left:0;width:100%;height:4px;background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#fcb444));background:-webkit-linear-gradient(left,#f3705b,#fcb444);background:linear-gradient(90deg,#f3705b,#fcb444);position:absolute;bottom:0}@media screen and (max-width:769px){.spark-dashboard-assignments_category-tabs_single-tab_active-border{height:1.5px}}.spark-dashboard-assignments-head{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;margin:30px;text-align:center;color:#333}@media screen and (max-width:545px){.spark-dashboard-assignments-head{max-width:160px;font-size:28px;margin:10px 10px 10px 20px;line-height:36px}}.spark-dashboard-eligibleCourses__wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding-bottom:100px}.myStudio{width:100%;float:right;margin:0 auto}.myStudio,.myStudio__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.myStudio__wrapper{background:-webkit-gradient(linear,left top,left bottom,color-stop(3.13%,hsla(57,97%,86%,.4)),to(#fee1e8));background:-webkit-linear-gradient(top,hsla(57,97%,86%,.4) 3.13%,#fee1e8);background:linear-gradient(180deg,hsla(57,97%,86%,.4) 3.13%,#fee1e8);margin-top:-23px}.myStudio.padding{padding-left:100px}@media screen and (max-width:1441px){.myStudio,.myStudio.padding{padding-left:0}}.myStudio .studioSwiper{width:100%}.myStudio .studioSwiper .swiper-wrapper{margin-left:16%}@media screen and (max-width:1201px){.myStudio .studioSwiper .swiper-wrapper{margin-left:auto;margin-right:auto}}@media screen and (max-width:1441px){.myStudio .studioSwiper{width:100%}}.myStudio .studioSwiper .swiper-slide{width:35rem}.myStudio .swiper-button-next{-webkit-transform:translate(7rem,-5rem);transform:translate(7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.myStudio .swiper-button-next:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:translateX(-2.3rem);transform:translateX(-2.3rem)}.myStudio .swiper-button-prev{-webkit-transform:translate(-7rem,-5rem);transform:translate(-7rem,-5rem);outline:none;border:none;background-color:rgba(255,255,255,.9);height:10rem;width:10rem;border-radius:10rem;position:absolute}.myStudio .swiper-button-prev:after{content:"";background:url(/_next/static/media/nextArrow.b6b20578130e558ff334f3a42ac82b71.svg) 50%/contain no-repeat;background-size:2rem;-webkit-transform:rotate(180deg) translateX(-2.3rem);transform:rotate(180deg) translateX(-2.3rem)}.myStudio .swiper-button-disabled{opacity:0!important}.myStudio .swiper-pagination{margin-bottom:1px}.myStudio .primary-button{margin:50px auto}.myStudio--swiper{width:100%}.enrolledCourses__wrapper{margin:0 auto;padding-bottom:20px;width:80%}.myProfile__wrapper{-webkit-flex-direction:column;flex-direction:column;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.myProfile__wrapper,.refer-page_container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.refer-page_container{-webkit-justify-content:space-evenly;justify-content:space-evenly;width:100%}.refer-page_container ::-webkit-scrollbar{width:4px}.refer-page_container ::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(242,182,90,.4)}.refer-page_container__wrapper{padding:0}@media screen and (max-width:993px){.refer-page_container__wrapper{padding:0 3.6rem}}@media screen and (max-width:426px){.refer-page_container__wrapper{padding:0 1.6rem}}@media screen and (max-width:993px){.refer-page_container{-webkit-flex-direction:column;flex-direction:column;grid-row-gap:32px;row-gap:32px}}.refer-page_container__descriptions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:0 3% 1.6rem 12%}@media screen and (max-width:993px){.refer-page_container__descriptions{margin-left:0;width:100%}}@media screen and (max-width:1201px){.refer-page_container__descriptions{margin-left:6%}}.refer-page_container__descriptions--p-text{font-family:Lato;font-size:28px;font-weight:800;line-height:34px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.refer-page_container__descriptions--p-text{font-family:Lato;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left}.refer-page_container__descriptions--button{display:none}}.refer-page_container__left{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:25%;margin-left:10%}@media screen and (max-width:993px){.refer-page_container__left{margin-left:0;width:100%}}@media screen and (max-width:1201px){.refer-page_container__left{margin-left:2%}}.refer-page_container__right{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:60%;margin-bottom:auto}@media screen and (max-width:993px){.refer-page_container__right{width:100%}}.parent-corner-page-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.parent-corner-page-container__wrapper{padding:1.6rem}.parent-corner-page-container{-webkit-flex-direction:column;flex-direction:column;grid-row-gap:20px;row-gap:20px}}.parent-corner-page-container ::-webkit-scrollbar{width:4px}.parent-corner-page-container__left{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:25%;margin-left:10%}@media screen and (max-width:993px){.parent-corner-page-container__left{width:100%;margin-left:0}}.parent-corner-page-container__right{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:60%;margin-bottom:auto}@media screen and (max-width:993px){.parent-corner-page-container__right{width:100%}}.parent-corner-page-container ::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(242,182,90,.4)}.spellingBee_wrapper{padding-bottom:20px}.spellingBee_primary-button-container .primary-button{background:-webkit-linear-gradient(355.15deg,#ec7f57 -7.32%,#f2b65a 122.67%);background:linear-gradient(94.85deg,#ec7f57 -7.32%,#f2b65a 122.67%);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:100px;border:none;margin:5px auto;width:457px}@media screen and (max-width:769px){.spellingBee_primary-button-container .primary-button{width:90%;margin:24px auto}}.spellingBee_primary-button-container__p-text{font-family:Lato;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;text-align:center;background:-webkit-linear-gradient(355.15deg,#ec7f57 -7.32%,#f2b65a 122.67%);background:linear-gradient(94.85deg,#ec7f57 -7.32%,#f2b65a 122.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:1.6rem 0;cursor:pointer}@media screen and (max-width:993px){.spellingBee_primary-button-container__p-text{margin:1.6rem 0;padding:0}}.spellingBee_primary-button-container__p-text.padding{padding-left:24%}.spellingBee_trophy-container img{margin:40px auto;width:60px;height:72px}@media screen and (max-width:769px){.spellingBee_trophy-container img{margin:24px auto}}.spellingBee_sparkEdapp-banner{position:relative}.spellingBee_sparkEdapp-banner .banner-image{border-radius:16px}@media screen and (max-width:769px){.spellingBee_sparkEdapp-banner .banner-image{border-radius:8px}}.spellingBee_sparkEdapp-banner .playstore-image{position:absolute;width:214px;height:64px;left:25px;top:175px}@media screen and (max-width:769px){.spellingBee_sparkEdapp-banner .playstore-image{width:90px;height:30px;top:92%}}.spellingBee_loader{position:absolute;width:100%;height:100vh;background-color:#fff;margin-top:-100px;z-index:700;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.spellingBee_loader-lottie{width:600px;height:600px}@media screen and (max-width:545px){.spellingBee_loader-lottie{width:300px;height:300px}}.spellingBee_loader-mainText{color:#333;margin-bottom:4rem}.spellingBee_loader-mainText,.spellingBee_loader-subText{font-family:Poppins;font-style:normal;font-weight:600;font-size:32px;line-height:48px;text-align:center}.spellingBee_loader-subText{color:#f2b65a}.spellingBee_complete-headText{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;text-align:center;text-transform:capitalize;color:#333;margin-top:3rem}.spellingBee_complete-topStats_wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:993px){.spellingBee_complete-topStats_wrapper{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}}.spellingBee_complete-topStats-left_wrapper{width:595.25px;height:612.81px;position:relative}@media screen and (max-width:545px){.spellingBee_complete-topStats-left_wrapper{width:310px;height:344px;object-fit:contain}}.spellingBee_complete-topStats-left-image{width:100%;height:100%;object-fit:contain}.spellingBee_complete-topStats-right_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;gap:20px;margin-left:5rem;margin-top:5rem}@media screen and (max-width:993px){.spellingBee_complete-topStats-right_wrapper{margin-left:0;-webkit-justify-content:center;justify-content:center}}.spellingBee_complete-cefrText{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:48px;text-align:center;color:#333;margin:6rem 0 3rem}@media screen and (max-width:545px){.spellingBee_complete-cefrText{display:none}}.spellingBee_complete-answersBreakDown_wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin-top:2.5rem;grid-gap:20px;gap:20px}@media screen and (max-width:993px){.spellingBee_complete-answersBreakDown_wrapper{-webkit-flex-direction:column;flex-direction:column;grid-gap:0;gap:0}}.spellingBee_complete-appCardText{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;text-align:center;text-transform:capitalize;color:#333;display:none}@media screen and (max-width:545px){.spellingBee_complete-appCardText{display:block}}.spellingBee_complete-buttonWrapper{width:474px;margin:0 auto 4rem}@media screen and (max-width:545px){.spellingBee_complete-buttonWrapper{width:312px}}.spellingBee_complete-faqWrapper{margin-left:20px}@media screen and (max-width:1441px){.spellingBee_complete-faqWrapper{margin-left:0}}.spark-dashboard-all-classes__wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;padding:0 2rem}.spark-dashboard-all-classes_head__wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;padding-left:80px}@media screen and (max-width:1201px){.spark-dashboard-all-classes_head__wrapper{padding-left:0}}.spark-dashboard-all-classes_head--lottie{width:100%;background-color:#fff;border-radius:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.spark-dashboard-all-classes_head--lottie---text{font-family:Lato;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#333;padding:1rem 0}.spark-dashboard-all-classes_upcoming-classes-table-wrapper{padding-left:80px}@media screen and (max-width:1201px){.spark-dashboard-all-classes_upcoming-classes-table-wrapper{padding-left:0}}.spark-dashboard-all-classes_storyteller-card-wrapper{padding-left:80px}@media screen and (max-width:1201px){.spark-dashboard-all-classes_storyteller-card-wrapper{padding-left:0}}.spark-dashboard-all-classes_invite-friend-card-wrapper{padding-left:80px}@media screen and (max-width:1201px){.spark-dashboard-all-classes_invite-friend-card-wrapper{padding-left:0}}.spark-dashboard-all-classes_app-download-card-wrapper{padding-left:80px}@media screen and (max-width:1201px){.spark-dashboard-all-classes_app-download-card-wrapper{padding-left:0}}.spark-dashboard-all-classes_certificates-wrapper{padding-left:80px}@media screen and (max-width:1201px){.spark-dashboard-all-classes_certificates-wrapper{padding-left:0}}.spark-auth-screen{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.spark-auth-screen__wrapper{background-color:#f7eee7;padding-top:10rem;min-height:100vh;background:url(/_next/static/media/login_bg.74c03484b2963ed2a420e45e41c523e2.webp) 50%/contain no-repeat}@media screen and (max-width:481px){.spark-auth-screen__wrapper{padding-top:3rem}}.spark-auth-screen__spark-logo{margin-bottom:5rem}.spark-auth-screen__spark-logo img{width:15rem}@media screen and (max-width:481px){.spark-auth-screen__spark-logo{margin-bottom:3rem}.spark-auth-screen__spark-logo img{width:10rem}}.spark-storybook{height:100%;width:100%}.spark-storybook__wrapper{height:100vh;width:100vw}.spark-storybook__wrapper.show-bg{background-color:#444}.spark-game-new-results__wrapper{padding:0 2.4rem 3.2rem;background-color:#f7eee7;min-height:100vh}@media screen and (max-width:993px){.spark-game-new-results__wrapper{padding:.2rem 1.4rem}}.spark-game-new-results__grammarCard{display:-webkit-flex;display:flex;width:75%;margin:0 auto 4.8rem;-webkit-justify-content:space-between;justify-content:space-between}.spark-game-new-results__swiper{margin:4rem 0;padding-bottom:6rem!important}@media screen and (max-width:993px){.spark-game-new-results__swiper{padding:2rem!important}}.spark-game-new-results__swiper .swiper-slide{width:42rem}.spark-game-new-results__swiper .swiper-pagination{margin-bottom:0}@media screen and (max-width:851px){.spark-game-new-results__swiper .swiper-slide{width:35rem}}@media screen and (max-width:545px){.spark-game-new-results__swiper .swiper-slide{width:32rem}}.spark-game-choose-difficulty__wrapper{padding-top:5rem}.spark-game-choose-difficulty__header{font-size:4.8rem;margin-bottom:2rem;color:#333;font-weight:900;text-align:center}@media screen and (max-width:769px){.spark-game-choose-difficulty__header{margin-bottom:1rem;font-size:3.6rem}}.spark-game-choose-difficulty__sub-header{font-size:2rem;margin-bottom:2rem;color:#666;font-weight:500;text-align:center}@media screen and (max-width:769px){.spark-game-choose-difficulty__sub-header{margin-bottom:1rem;font-size:1.8rem}}.spark-game-choose-difficulty__levels{max-width:76rem;margin:4rem auto 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;justify-items:center;overflow-x:hidden!important}@media screen and (max-width:851px){.spark-game-choose-difficulty__levels{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.spark-game-rules{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-bottom:2rem}.spark-game-rules__header{font-size:4.8rem;margin-bottom:2rem;color:#333;font-weight:900;text-align:center}@media screen and (max-width:769px){.spark-game-rules__header{margin-bottom:1rem;font-size:3.6rem}}.spark-game-rules__sub-header{font-size:2rem;text-align:center;margin-bottom:2rem;color:#666;font-weight:500}@media screen and (max-width:769px){.spark-game-rules__sub-header{margin-bottom:1rem;font-size:1.8rem}}.spark-game-rules__sub-header span{color:#e47762}.spark-game-rules__rules{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;max-width:450px;margin:3rem 0 4rem;padding-left:4rem}@media screen and (max-width:545px){.spark-game-rules__rules{max-width:360px;padding:0 1.5rem 0 3.5rem}}.spark-game-rules__rules--single-rule{position:relative}.spark-game-rules__rules--single-rule-title{text-align:left;font-size:2.2rem;color:#333;font-weight:700}.spark-game-rules__rules--single-rule-content{text-align:left;font-size:1.8rem;color:#666;font-weight:500;margin:1rem 0 2rem}.spark-game-rules__rules--single-rule .rule-count{position:absolute;height:3rem;width:3rem;border-radius:5rem;font-size:2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;top:0;left:-4rem;background:#a7e0eb;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (max-width:545px){.spark-game-rules__rules--single-rule-title{font-size:2rem}.spark-game-rules__rules--single-rule-content{font-size:1.6rem;margin:1rem 0 1.5rem}.spark-game-rules__rules--single-rule .rule-count{height:2rem;width:2rem;border-radius:5rem;font-size:1.6rem;left:-3rem;top:.3rem}}.spark-game__header{font-size:4.8rem;margin-bottom:2rem;color:#333;font-weight:900;text-align:center}@media screen and (max-width:993px){.spark-game__header{margin-bottom:0;font-size:2rem;display:none}}.spark-game__sub-header{font-size:2rem;margin-bottom:2rem;text-align:center;color:#666;font-weight:500}@media screen and (max-width:993px){.spark-game__sub-header{margin-bottom:1rem;font-size:1.8rem}}.spark-game__sub-header span{color:#e47762}.spark-game-image-reveal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.spark-game-image-reveal__header{font-size:4.8rem;margin-bottom:2rem;color:#333;font-weight:900;text-align:center}@media screen and (max-width:769px){.spark-game-image-reveal__header{margin-bottom:1rem;font-size:3.6rem}}.spark-game-image-reveal__sub-header{font-size:2rem;margin-bottom:2rem;color:#666;font-weight:500;text-align:center}@media screen and (max-width:769px){.spark-game-image-reveal__sub-header{margin-bottom:1rem;font-size:1.8rem}}.spark-game-image-reveal__images{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;max-width:1320px;margin:2rem 0 4rem}.spark-game-image-reveal__images .game-image__wrapper{margin:0 1rem}.spark-game-image-reveal__swiper{margin:4rem 0;padding-bottom:6rem!important}.spark-game-image-reveal__swiper .swiper-slide{width:42rem}.spark-game-image-reveal__swiper .swiper-pagination{margin-bottom:0}@media screen and (max-width:851px){.spark-game-image-reveal__swiper .swiper-slide{width:35rem}}@media screen and (max-width:545px){.spark-game-image-reveal__swiper .swiper-slide{width:32rem}}.spark-game-image-reveal .game-image{width:40rem;border-radius:2rem;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}@media screen and (max-width:851px){.spark-game-image-reveal .game-image{width:33rem}}@media screen and (max-width:545px){.spark-game-image-reveal .game-image{width:31rem}}.spark-game-image-reveal .game-image__title{font-size:1.8rem;font-weight:700;color:#666;text-align:center;margin-top:2rem}.spark-game-save__header{font-size:4.8rem;margin-bottom:2rem;color:#333;text-align:center;font-weight:900}@media screen and (max-width:769px){.spark-game-save__header{margin-bottom:1rem;font-size:3.6rem}}.spark-game-save__sub-header{font-size:2rem;margin-bottom:2rem;color:#666;text-align:center;font-weight:500}@media screen and (max-width:769px){.spark-game-save__sub-header{margin-bottom:1rem;font-size:1.8rem}}.spark-game-save__sub-header span{color:#e47762}.spark-game-result__wrapper{padding:0 7rem 7rem}@media screen and (max-width:993px){.spark-game-result__wrapper{padding:0 3rem 7rem}}@media screen and (max-width:769px){.spark-game-result__wrapper{padding:0 1.5rem 7rem}}.spark-game-result__pos-grammar{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;margin-bottom:3rem}@media screen and (max-width:993px){.spark-game-result__pos-grammar{grid-gap:2rem;margin-bottom:2rem}}@media screen and (max-width:769px){.spark-game-result__pos-grammar{grid-gap:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}.schools-landingpage{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.schools-landingpage__wrapper{padding:0}.schools-landingpage__mobile{padding:10rem 1.6rem 5rem;font-family:Lato;font-size:25px;font-weight:800;text-align:center;color:#333}.schools-landingpage__description{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.schools-landingpage__description__wrapper{padding:0}@media screen and (max-width:545px){.schools-landingpage__description{padding:0 3rem}}.schools-landingpage__description__primary-header{font-family:Lato;font-size:64px;font-weight:800;line-height:85px;letter-spacing:0;text-align:center;color:#333}@media screen and (max-width:993px){.schools-landingpage__description__primary-header{font-size:52px}}@media screen and (max-width:545px){.schools-landingpage__description__primary-header{font-size:42px;margin-top:4.8rem;text-align:left;line-height:4.8rem}}.schools-landingpage__description__secondary-header{margin:2.4rem 0;font-family:Lato;width:80%;font-size:20px;font-weight:400;line-height:32px;letter-spacing:0;text-align:center;color:#000632}@media screen and (max-width:993px){.schools-landingpage__description__secondary-header{font-size:16px;margin:2rem 0}}@media screen and (max-width:545px){.schools-landingpage__description__secondary-header{font-family:Lato;line-height:19px;letter-spacing:0;text-align:left;width:100%;font-weight:500;margin:2rem 0 0}}.schools-landingpage__blueBanner{display:-webkit-flex;display:flex;height:15rem;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.schools-landingpage__blueBanner__wrapper{padding:0 6.4rem;background-color:#2267e1}@media screen and (max-width:545px){.schools-landingpage__blueBanner__wrapper{padding:0 3rem;margin-top:2.8rem}.schools-landingpage__blueBanner{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-evenly;justify-content:space-evenly}}.schools-landingpage__blueBanner__primary-header{font-family:Lato;font-size:28px;font-weight:800;line-height:43px;letter-spacing:0;text-align:left;color:#fff;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:545px){.schools-landingpage__blueBanner__primary-header{font-size:24px;line-height:28px}}.schools-landingpage .primary-button{padding:1.5rem 2rem;width:20rem;height:5rem;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:545px){.schools-landingpage .primary-button{width:16rem}}.choose-game{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.choose-game__wrapper{padding:0 3.6rem}@media screen and (max-width:1901px){.choose-game__wrapper{padding:3.2rem 1.2rem}}.choose-game__card{margin:0 0 3.6rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;cursor:pointer;width:auto}@media screen and (max-width:426px){.choose-game__card{width:50%;-webkit-align-items:center;align-items:center}}.choose-game__card--img{height:174px;border-radius:1.6rem}@media screen and (max-width:426px){.choose-game__card--img{width:90%;height:auto;border-radius:1rem}}.choose-game__card-p-text{font-family:Poppins;font-size:20px;font-weight:800;line-height:36px;letter-spacing:0;text-align:left;color:#333;margin-top:.4rem}@media screen and (max-width:1901px){.choose-game__card-p-text{font-size:16px;margin-top:.1rem;padding:0 0 0 1rem}}.choose-game__card-s-text{font-family:Poppins;font-size:18px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;color:#666}@media screen and (max-width:1901px){.choose-game__card-s-text{font-size:14px;line-height:14px;padding:0 0 0 1rem}}.story-telling-image-reveal{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.story-telling-image-reveal__wrapper{padding:0 3.6rem}@media screen and (max-width:1901px){.story-telling-image-reveal__wrapper{padding:0 1.2rem}}@media screen and (max-width:426px){.story-telling-image-reveal{-webkit-flex-direction:column;flex-direction:column}}.story-telling-image-reveal__container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:10rem}@media screen and (max-width:426px){.story-telling-image-reveal__container{-webkit-flex-direction:column;flex-direction:column;margin-bottom:3rem}}.story-telling-image-reveal__container__card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;cursor:pointer;margin:0 0 1.6rem;width:auto}@media screen and (max-width:426px){.story-telling-image-reveal__container__card{width:90%}}.story-telling-image-reveal__container__card--img{width:35rem;border-radius:1.2rem}@media screen and (max-width:426px){.story-telling-image-reveal__container__card--img{width:100%;border-radius:1.2rem;object-fit:contain}}.story-telling-image-reveal__container__card-p-text{font-family:Poppins;font-weight:800;line-height:36px;letter-spacing:0;text-align:center;color:#333;font-size:20px;margin-top:1.1rem}@media screen and (max-width:426px){.story-telling-image-reveal__container__card-p-text{font-size:18px;margin-top:.1rem;text-align:left}}.story-telling-image-reveal__container__card-s-text{font-family:Poppins;font-size:18px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;color:#666}@media screen and (max-width:1901px){.story-telling-image-reveal__container__card-s-text{font-size:14px;line-height:14px}}.story-telling-image-reveal__button{width:25rem;margin:3rem auto}.storytelling-score{display:-webkit-flex;display:flex;width:100%}.storytelling-score__wrapper{padding:0}.storytelling-save{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.storytelling-save__wrapper{padding:0}.storytelling-save--p-heading{font-family:Lato;font-size:32px;font-weight:800;line-height:38px;letter-spacing:0;text-align:left;color:#333;margin-bottom:1.6rem}@media screen and (max-width:426px){.storytelling-save--p-heading{font-size:20px}}.storytelling-save__image-container{position:relative}@media screen and (max-width:426px){.storytelling-save__image-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}.storytelling-save__image-container--inputfield{position:absolute;outline:0;right:10rem;top:3rem;width:28.2rem;height:4rem;border-radius:.8rem;border:none;outline:none;background:#fff;padding:0 .8rem;font-family:Lato;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0;text-align:left}@media screen and (max-width:426px){.storytelling-save__image-container--inputfield{right:3.5rem;top:2rem;width:25.2rem;height:3.6rem}}@media screen and (max-width:361px){.storytelling-save__image-container--inputfield{right:4rem;top:2rem;width:20.2rem;height:3rem}}.storytelling-save__image-container--img{border-radius:.8rem;width:49.8rem}@media screen and (max-width:426px){.storytelling-save__image-container--img{width:33rem}}@media screen and (max-width:361px){.storytelling-save__image-container--img{width:28rem}}.games-awesome-page{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:12rem 0 0}.games-awesome-page_wrapper{padding:0}.games-awesome-page__container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:12rem 0 0;font-family:Poppins;font-size:32px;font-weight:700;line-height:48px;letter-spacing:-.204px;text-align:left;color:#fff}.games-awesome-page__container--img{width:60px;margin:6.4rem 0 .8rem}.games-awesome-page__container--p-text{font-family:Poppins;font-size:40px;font-weight:600;line-height:60px;letter-spacing:0;text-align:center;color:#fff}.games-awesome-page__container--s-text{font-family:Poppins;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0;text-align:center;color:#fff}.games-awesome-page__container .primary-button{padding:0 4rem;-webkit-box-shadow:none;box-shadow:none;margin-top:4.8rem}.games-bestwords-page{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:12rem 0 0}.games-bestwords-page_wrapper{padding:0}.games-bestwords-page__container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:12rem 0 0;font-family:Poppins;font-size:32px;font-weight:700;line-height:48px;letter-spacing:-.204px;text-align:left;color:#fff}.games-bestwords-page__container--img{width:60px;margin:6.4rem 0 .8rem}.games-bestwords-page__container--p-text{font-family:Poppins;font-size:24px;font-weight:700;line-height:40px;letter-spacing:-.200000003px;text-align:center;color:#fff}.games-bestwords-page__container--s-text{font-family:Poppins;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0;text-align:center;color:#fff}.games-bestwords-page__container .primary-button{padding:0 4rem;-webkit-box-shadow:none;box-shadow:none;margin-top:4.8rem}.teacher-live-page__wrapper{padding:5rem 4rem;margin:8rem 0 4rem;height:100%}@media screen and (max-width:993px){.teacher-live-page__wrapper{padding:5rem 2.4rem}}.teacher-live-page__joinclass-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.teacher-live-page__joinclass-container__wrapper{padding:0 .8rem;margin-bottom:4.8rem}@media screen and (max-width:993px){.teacher-live-page__joinclass-container{-webkit-flex-direction:column;flex-direction:column}}.teacher-live-page__joinclass-container__left{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:993px){.teacher-live-page__joinclass-container__left__calander_container.desktop{display:none}}.teacher-live-page__joinclass-container__left__calander_container.mobile{width:100%;padding:2rem 3rem}@media screen and (min-width:992px){.teacher-live-page__joinclass-container__left__calander_container.mobile{display:none}}.teacher-live-page__joinclass-container__left--p-text{font-family:Lato;font-style:normal;font-weight:900;font-size:40px;line-height:50px;color:#000}@media screen and (max-width:993px){.teacher-live-page__joinclass-container__left--p-text{font-family:Lato;font-size:24px;font-weight:900;line-height:32px;letter-spacing:0;text-align:center;margin-bottom:1.6rem}}.teacher-live-page__joinclass-container__left__calander_icon{position:relative}.teacher-live-page__joinclass-container__left__calander_icon__date{font-family:Lato;font-size:58px;font-weight:900;line-height:70px;letter-spacing:0;text-align:left;color:"#333333";position:absolute;top:30px;left:10px}.teacher-live-page__joinclass-container__left__calander_icon__month{color:"#000";font-family:Lato;font-size:17px;font-weight:900;line-height:20px;letter-spacing:0;text-align:center;color:#fff;position:absolute;top:17px;left:25px}.teacher-live-page__table__wrapper{padding-left:80px;margin-bottom:3.2rem}@media screen and (max-width:1201px){.teacher-live-page__table__wrapper{padding-left:0}}.teacher-live-page__tablecontainer{border-radius:1.6rem;margin-bottom:3.6rem;background:#fdefd8;padding:.2rem 2.4rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-justify-content:space-between;justify-content:space-between}.teacher-live-page__tablecontainer.blue{background:#aae4ff}.teacher-live-page__tablecontainer.expand{background:none}.teacher-live-page__tablecontainer__left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.teacher-live-page__tablecontainer__left__img{width:1.6rem;height:1.6rem;object-fit:contain;margin-left:1.4rem}@media screen and (max-width:545px){.teacher-live-page__tablecontainer__left__img{width:1.2rem;height:1.2rem;object-fit:contain;margin-left:2rem}}.teacher-live-page__tablecontainer__left__s-text{font-family:Lato;font-size:24px;font-style:italic;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#fa3e3e;margin-left:1.6rem}.teacher-live-page__tablecontainer__right{font-family:Lato;font-size:24px;font-weight:700;line-height:34px;letter-spacing:0;text-align:left;color:#333;text-decoration:underline}@media screen and (max-width:545px){.teacher-live-page__tablecontainer__right{font-size:20px}}.teacher-live-page__p-heading{font-family:Lato;font-style:normal;font-weight:800;font-size:40px;line-height:48px;margin:1.6rem 0;padding:0 .8rem}@media screen and (max-width:545px){.teacher-live-page__p-heading{padding:0;font-size:20px;line-height:25px}}.fixed_header{width:100%;table-layout:fixed;border-radius:1rem;border-collapse:collapse}.no-table-data-available-wrapper{background:#fff;width:100%;padding:3.2rem}.no-table-data-available-wrapper__p-text{font-family:Lato;font-size:32px;font-weight:700;line-height:38px;letter-spacing:0;text-align:center;color:#333}.fixed_header tbody{display:block;width:100%;overflow:auto}.fixed_header thead tr{display:block;border-radius:2rem}.fixed_header__wrapper{background:#fed700;border-radius:6rem;color:#fff;height:10rem;border-radius:1.6rem 1.6rem 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.fixed_header__wrapper.brown{background:#ffb541}.fixed_header__wrapper.cream{background:#fdefd8}.fixed_header__wrapper.blue{background:#aae4ff}.fixed_header__wrapper.lightblue{background:rgba(153,222,255,.32)}.fixed_header__wrapper__body{background:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-bottom:2px solid rgba(242,182,90,.48)}.fixed_header__wrapper__preparation{color:#f3705b!important;text-decoration:underline;cursor:pointer}.fixed_header__wrapper__paid,.fixed_header__wrapper__preparation{font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left}.fixed_header__wrapper__paid{font-family:Lato;color:#00a912!important}.fixed_header__wrapper__inputfield{border-color:#f9dcb0;width:15rem;height:3.6rem;border-radius:.4rem}.fixed_header__wrapper__p-button{padding:1rem 0!important;width:80%;margin:auto}.fixed_header__wrapper__p-button.disable{cursor:not-allowed;background:-webkit-linear-gradient(.17deg,#7e7e7e .1%,#b0b0b0 99.81%);background:linear-gradient(89.83deg,#7e7e7e .1%,#b0b0b0 99.81%)}.fixed_header tbody tr th{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:center;position:relative;top:0}.fixed_header td,.fixed_header th{padding:1.6rem 5px;text-align:center;width:200px}.fixed_header tr td{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:29px;text-align:center;color:#666}.upcoming_class_table{width:100%;table-layout:fixed;border-radius:1rem;border-collapse:collapse}.upcoming_class_table__container{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:1.2rem 9px 0 0}.upcoming_class_table__container,.upcoming_class_table__container--button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.upcoming_class_table__container--button{width:6rem;height:3rem;background:gray;-webkit-justify-content:center;justify-content:center;color:#fff;border-radius:.8rem;font-size:1.2rem;margin-right:1.2rem;cursor:pointer}.upcoming_class_table tbody{display:block;width:100%;overflow:auto;height:35rem}.upcoming_class_table thead tr{display:block;border-radius:2rem}.upcoming_class_table__wrapper{background:#fed700;border-radius:6rem;color:#fff;width:100%;height:10rem;border-radius:1.6rem 1.6rem 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.upcoming_class_table__wrapper.brown{background:#ffb541}.upcoming_class_table__wrapper.cream{background:#fdefd8}.upcoming_class_table__wrapper.blue{background:#aae4ff;padding:0 .6rem}.upcoming_class_table__wrapper__body{background:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border-bottom:2px solid rgba(242,182,90,.48)}.upcoming_class_table__wrapper__preparation{color:#f3705b!important;text-decoration:underline;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left}.upcoming_class_table__wrapper__paid{font-family:Lato;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#00a912!important}.upcoming_class_table__wrapper__p-button{padding:1rem 0!important;width:80%;margin:auto}.upcoming_class_table tbody tr th{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:center;position:relative;top:0}.upcoming_class_table td,.upcoming_class_table th{padding:1.6rem 5px;text-align:center;width:250px}.upcoming_class_table tr td{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:29px;text-align:center;color:#666}.homework-review-table{width:100%;table-layout:fixed;border-radius:1rem;border-collapse:collapse;margin:2.4rem 0}.homework-review-table__headerbar{width:100%;min-height:8rem;background:#aae4ff;border-radius:2rem 2rem 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:2.4rem 4rem}.homework-review-table__headerbar__p-heading{font-family:Lato;font-size:40px;font-weight:800;line-height:48px;letter-spacing:0;text-align:left;color:#333}.homework-review-table__headerbar__s-heading{font-family:Lato;font-size:24px;font-style:italic;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#fa3e3e}.homework-review-table__session_header{width:100%;min-height:8rem;background:rgba(255,181,65,.24);padding:1.6rem 4.8rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.homework-review-table__session_header__container-1{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:33.33%}.homework-review-table__session_header__container-1__wrapper{display:-webkit-flex;display:flex}.homework-review-table__session_header__container-1__wrapper--p-text{font-family:Lato;font-size:20px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#666}.homework-review-table__session_header__container-1__wrapper--p-text.bold{color:#333;margin-left:.8rem}.homework-review-table__session_header__downloadContainer,.homework-review-table__session_header__downloadContainer--p-text{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;cursor:pointer}.homework-review-table__session_header__downloadContainer--p-text{font-family:Lato;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#333;-webkit-align-items:center;align-items:center}.homework-review-table__session_header__downloadContainer--img{margin-left:.4rem}.homework-review-table tbody{display:block;width:100%;overflow:auto;max-height:35rem}.homework-review-table thead tr{display:block;border-radius:2rem}.homework-review-table__wrapper{background:#fed700;border-radius:6rem;color:#fff;height:10rem;border-radius:1.6rem 1.6rem 0 0}.homework-review-table__wrapper.brown{background:#ffb541}.homework-review-table__wrapper.cream{background:#fdefd8}.homework-review-table__wrapper.blue{background:#aae4ff}.homework-review-table__wrapper.lightblue{background:rgba(153,222,255,.16)}.homework-review-table__wrapper__body{background:#fff}.homework-review-table__wrapper__preparation{color:#f3705b!important;text-decoration:underline;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left}.homework-review-table__wrapper__paid{font-family:Lato;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#00a912!important}.homework-review-table__wrapper__p-button{padding:1rem 0!important;width:80%;margin:auto}.homework-review-table tbody tr th{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:center;position:relative;top:0}.homework-review-table td,.homework-review-table th{padding:1.6rem 5px;text-align:center;width:250px}.homework-review-table tr td{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:29px;text-align:center;color:#666!important}.star-icon{--icon-size:32px;height:var(--icon-size);width:var(--icon-size)}.star-icon-filled{fill:#ff0}.start-rating-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.completed_class_table{width:100%;table-layout:fixed;border-radius:1rem;border-collapse:collapse}.class_details_table{margin-bottom:4.8rem}.completed_class_table tbody{display:block;width:100%;overflow:auto;height:35rem}.completed_class_table thead tr{display:block;border-radius:2rem}.completed_class_table__wrapper{background:#fed700;border-radius:6rem;color:#fff;height:10rem;border-radius:1.6rem 1.6rem 0 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.completed_class_table__wrapper.brown{background:#ffb541}.completed_class_table__wrapper.cream{background:#fdefd8}.completed_class_table__wrapper.blue{background:#aae4ff}.completed_class_table__wrapper__body{background:#fff;border-bottom:2px solid rgba(242,182,90,.48);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.completed_class_table__wrapper__preparation{color:#f3705b!important;text-decoration:underline;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left}.completed_class_table__wrapper__paid{font-family:Lato;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#00a912!important}.completed_class_table__wrapper__feedback{padding:1.6rem 0 1.6rem 26px!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center!important;justify-content:center!important}.completed_class_table__wrapper__p-button{padding:1rem 0!important;width:80%;margin:auto}.completed_class_table tbody tr th{font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:29px;color:#333;text-align:center;position:relative;top:0}.completed_class_table td,.completed_class_table th{padding:1.6rem 5px;text-align:center;width:250px}.completed_class_table tr td{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:29px;text-align:-webkit-center;color:#666}.secondary-button-v1{background-color:#000;color:#fff;font-weight:500;border-radius:10rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;text-align:center;cursor:pointer}.secondary-button-v1.version-5{margin-top:1rem;border:2px solid #f3705b;border-radius:5rem;height:4.5rem;width:14rem;background-color:transparent;font-size:1.6rem;color:#f3705b}table::-webkit-scrollbar{background:#fff}table::-webkit-scrollbar-thumb{background-color:red}.teacher-preparation__wrapper{padding:4.8rem 7.2rem;margin:2.4rem 0}@media screen and (max-width:545px){.teacher-preparation__wrapper{padding:4.8rem 3rem}}.teacher-preparation__headerContainer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:4.8rem}@media screen and (max-width:993px){.teacher-preparation__headerContainer{-webkit-flex-direction:column;flex-direction:column}}.teacher-preparation__headerContainer--p-text{font-family:Lato;font-size:40px;font-weight:800;line-height:48px;letter-spacing:0;text-align:left}@media screen and (max-width:545px){.teacher-preparation__headerContainer--p-text{font-size:28px;text-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}}@media screen and (max-width:376px){.teacher-preparation__headerContainer--p-text{font-size:2.4rem}}.teacher-preparation__headerContainer--img{margin-right:1.2rem;cursor:pointer}.teacher-preparation__headerContainer__button{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:20rem;border:3px solid #f4735a;-webkit-justify-content:center;justify-content:center;text-align:center;display:-webkit-flex;display:flex;font-size:1.6rem;-webkit-align-items:center;align-items:center;padding:1.2rem 1.6rem;cursor:pointer}@media screen and (max-width:993px){.teacher-preparation__headerContainer__button.desktop{display:none}}.teacher-preparation__headerContainer__button.mobile{margin:10px;width:100%}@media screen and (min-width:992px){.teacher-preparation__headerContainer__button.mobile{display:none}}.teacher-preparation__headerContainer__button--text{font-family:Lato;font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;text-align:left;color:#000;margin-right:1.6rem}.teacher-preparation__batchDetailsContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-radius:1.6rem;width:100%}.teacher-preparation__batchDetailsContainer__wrapper{padding:1.6rem 4.8rem;background-color:#fff;margin-top:4.8rem;border-radius:1.6rem}@media screen and (max-width:993px){.teacher-preparation__batchDetailsContainer__wrapper{padding:2.4rem;margin-top:2.4rem}}.teacher-preparation__batchDetailsContainer__left__batchDetailsContainer{display:-webkit-flex;display:flex;margin-top:1.6rem}.teacher-preparation__batchDetailsContainer__left__batchDetailsContainer--keyText{font-family:Lato;font-size:24px;font-weight:900;line-height:29px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.teacher-preparation__batchDetailsContainer__left__batchDetailsContainer--keyText{font-size:22px;width:50%}}@media screen and (max-width:401px){.teacher-preparation__batchDetailsContainer__left__batchDetailsContainer--keyText{font-size:20px}}.teacher-preparation__batchDetailsContainer__left__batchDetailsContainer--valueText{font-family:Lato;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;color:#666;margin-left:1.6rem}@media screen and (max-width:545px){.teacher-preparation__batchDetailsContainer__left__batchDetailsContainer--valueText{font-size:20px}}.teacher-preparation__batchDetailsContainer__left__showcaseContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;background-color:#0e1232;height:6rem;width:34rem;border-radius:1.6rem;padding:.4rem .8rem;margin:1.6rem 0}.teacher-preparation__batchDetailsContainer__left__showcaseContainer__img{margin-left:.4rem}.teacher-preparation__batchDetailsContainer__left__showcaseContainer--p-text{font-family:Lato;font-size:14px;font-weight:700;line-height:18px;margin-left:1.4px;letter-spacing:0;text-align:left;color:#fff}.teacher-preparation__batchDetailsContainer__right{display:-webkit-flex;display:flex;width:50%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:993px){.teacher-preparation__batchDetailsContainer__right{display:none}}.teacher-preparation__batchDetailsContainer__right__joinclass{margin:1.6rem .8rem;width:63%}.teacher-preparation__batchDetailsContainer__right__joinclass.disable{cursor:not-allowed;background:-webkit-linear-gradient(.17deg,#7e7e7e .1%,#b0b0b0 99.81%);background:linear-gradient(89.83deg,#7e7e7e .1%,#b0b0b0 99.81%)}@media screen and (min-width:992px){.teacher-preparation__batchDetailsContainer__right__joinclass.mobile{display:none}}@media screen and (max-width:993px){.teacher-preparation__batchDetailsContainer__right__joinclass{margin:2.4rem .8rem 1.6rem;width:100%}}.teacher-preparation__batchDetailsContainer__right__submitFeedbackButton{border:#ffb300}.teacher-preparation__materialContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:2.4rem 0}.teacher-preparation__materialContainer__button{background:#f68974;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:208px;width:60.8rem;height:7.2rem;-webkit-justify-content:center;justify-content:center;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.teacher-preparation__materialContainer__button.yellow{background:#f2b65a}@media screen and (max-width:993px){.teacher-preparation__materialContainer__button{width:100%;height:5rem}}.teacher-preparation__materialContainer__button__buttonText{font-family:Lato;font-size:32px;font-weight:400;line-height:38px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:993px){.teacher-preparation__materialContainer__button__buttonText{font-size:24px}}.teacher-preparation__materialContainer__button--icon{width:4.2rem;height:4.2rem;object-fit:contain;margin-right:1.6rem}@media screen and (max-width:993px){.teacher-preparation__materialContainer__button--icon{width:2.4rem;height:2.4rem}.teacher-preparation__materialContainer{-webkit-flex-direction:column;flex-direction:column;grid-gap:2rem;gap:2rem}}.teacher-preparation__previousContainer{background:#fff;border-radius:1.6rem;width:100%;min-height:7.2rem}.teacher-preparation__previousContainer__header{background-color:#ffd77c;width:100%;min-height:7.2rem;padding:.8rem 4.2rem;border-radius:1.6rem 1.6rem 0 0}@media screen and (max-width:545px){.teacher-preparation__previousContainer__header{min-height:5rem;padding:.8rem 2.4rem}}.teacher-preparation__previousContainer__header.grey{background-color:rgba(153,153,153,.32)}.teacher-preparation__previousContainer__header--p-text{font-family:Lato;font-size:40px;font-weight:800;line-height:48px;letter-spacing:0;text-align:left;color:#333}@media screen and (max-width:545px){.teacher-preparation__previousContainer__header--p-text{font-size:20px}}.teacher-preparation__previousContainer--p-heading{font-weight:800}.teacher-preparation__previousContainer--p-heading,.teacher-preparation__previousContainer--s-heading{font-family:Lato;font-size:24px;line-height:29px;letter-spacing:0;text-align:left;color:#333;padding:.8rem 3.6rem 1.6rem}.teacher-preparation__previousContainer--s-heading{font-weight:400}.teacher-preparation__previousContainer--warning{font-family:Lato;font-size:24px;font-weight:400;line-height:29px;letter-spacing:0;text-align:left;color:#fa3e3e;padding:2.8rem}@media screen and (max-width:545px){.teacher-preparation__previousContainer--warning{padding:.8rem 2.4rem 1.6rem;font-size:20px;font-size:16px;line-height:19px;letter-spacing:0}}.top-bar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:12px 16px}.top-bar .back-btn{margin:0}.top-bar .back-btn span{width:40px;height:40px;-webkit-box-shadow:0 4px 4px 1px rgba(155,155,155,.2);box-shadow:0 4px 4px 1px rgba(155,155,155,.2);display:-webkit-inline-flex;display:inline-flex;border-radius:50%}.top-bar .back-btn span,.top-bar .wallet{background:#fff;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.top-bar .wallet{color:#f5a604;padding:5px 15px 5px 5px;font-size:14px;font-weight:500;display:-webkit-flex;display:flex;-webkit-box-shadow:0 2px 6px rgba(218,218,218,.4);box-shadow:0 2px 6px rgba(218,218,218,.4);border-radius:18px}.top-bar .wallet span{width:24px;height:24px;background:#fff;border-radius:50%;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 10px 0 0}.coins-pop,.share-pop{position:absolute;width:158px;padding:12px;right:16px;top:73px;background:#fff2ee;border-radius:4px;z-index:999}.coins-pop .anchor,.share-pop .anchor{content:"";position:absolute;top:-8px;right:16px;background:inherit;width:20px;height:20px;border-radius:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.coins-pop h2,.share-pop h2{font-weight:700;margin:0 0 6px!important}.coins-pop h2,.coins-pop p,.share-pop h2,.share-pop p{font-family:Poppins;font-style:normal;font-size:12px;line-height:16px;color:#333}.coins-pop p,.share-pop p{font-weight:300;margin:0}.coins-pop p span,.share-pop p span{text-decoration:underline}.share-pop,.share-pop .anchor{right:auto;left:16px}.start-page-icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:35px 0}.game-title{font-style:normal;font-weight:600;font-size:32px;line-height:48px;text-align:center;color:inherit}.story-telling-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:0 20px 15px}.story-telling-row .label{font-style:normal;font-weight:500;font-size:15px;line-height:24px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;color:#333}.story-telling-row .member-count{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.story-telling-row .member-count span{font-style:normal;font-weight:400;font-size:15px;line-height:24px;-webkit-font-feature-settings:"c2sc";-moz-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps;color:#333;display:-webkit-inline-flex;display:inline-flex;margin:0 0 0 5px}.score-box-wrap{background:#91a6ff;border-radius:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:20px;position:relative;margin:0}.score-box-wrap:before{content:"";width:1px;height:100%;background:#fff;position:absolute;left:-webkit-calc(50% - .5px);left:calc(50% - .5px);top:0}.score-box-wrap .coin-box{position:absolute;width:44px;height:44px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#fff;border-radius:50%;top:-22px;left:-webkit-calc(50% - 22px);left:calc(50% - 22px)}.score-box-wrap .score-box{display:inline-block;color:#fff;text-align:center;width:50%}.score-box-wrap .score-box h2{font-style:normal;font-weight:500;font-size:12px;line-height:18px}.score-box-wrap .score-box h3{font-style:normal;font-weight:700;font-size:18px;line-height:18px;color:#fff}.why-play-text{margin:0 0 30px}.why-play-text h2{font-style:normal;font-weight:700;font-size:16px;line-height:24px;display:-webkit-flex;display:flex;color:#333;margin:15px 25px}.why-play-text ul{list-style:none;padding:0 25px;margin:0 0 25px}.why-play-text ul li{position:relative;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#666;padding:0 0 0 15px;margin:0 0 5px}.why-play-text ul li:before{content:"";background:50% 50% no-repeat;width:8px;height:8px;position:absolute;left:0;top:6px}.btn-wrap{margin:0 0 15px}.primary-btn{background:#202c39;border-radius:48px;border:0;width:100%;-webkit-justify-content:center;justify-content:center;padding:14px;font-style:normal;font-weight:600;font-size:15px;line-height:22px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#fff}.challange-friend-wrap,.primary-btn{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.challange-friend-wrap{background:#fdefd8;border-radius:16px;padding:15px}.challange-friend-wrap h2{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#333;margin:0 0 15px}*,body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrap{padding:16px}.blocks{font-family:Grandstander,cursive}.locked{position:relative;background-color:#e7e7e7;border-radius:5px;overflow:hidden}.locked img.blur{-webkit-filter:blur(8px);filter:blur(8px);width:100%}.locked .lock{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px}.lottie.add-coins{width:500px;height:500px}.lottie.add-coins,.lottie.hand-tap{position:absolute;left:50%;top:255px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lottie.hand-tap{width:120px;height:120px}.youtube{padding-top:56.25%;position:relative;overflow:hidden;border-radius:16px}.youtube,.youtube iframe{width:100%;pointer-events:all}.youtube iframe{height:100%;position:absolute;left:0;top:0}.top-bar>div{min-width:80px}.top-bar.center-align{-webkit-justify-content:center;justify-content:center}.type-box-wrap{margin:35px 0}.row-top,.type-box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.type-box{width:42px;height:42px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:#edd2a8;color:#000;font-family:Grandstander,cursive;font-size:28px;margin:0 7.5px 15px;-webkit-box-shadow:-4px 4px 0 0 #139487;box-shadow:-4px 4px 0 0 #139487}.row-bottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.link-btn{font-style:normal;font-weight:500;font-size:15px;line-height:22px;color:#333;display:block;text-align:center;text-decoration:none;padding:10px 0;margin:10px 0 0}.img-wrap{margin:0 0 15px}.img-wrap img{max-width:100%;width:100%}.justify-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;height:-webkit-calc(100vh - 100px);height:calc(100vh - 100px);-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:50px;position:relative}.justify-wrap.with-idea{height:-webkit-calc(100vh - 90px);height:calc(100vh - 90px)}.grammar-content h2{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#139487}.grammar-content h3{font-style:normal;font-weight:700;font-size:28px;line-height:40px;color:#333}.tap-play,.tap-play-resume{position:absolute;bottom:24px;left:0;width:100%;text-align:center}.tap-play-resume p,.tap-play a{text-decoration:none;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#999}.timer-wrap{font-family:Lato;font-size:36px;font-weight:900;line-height:48px;letter-spacing:0;text-align:left}.game-box-wrap{background:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;margin:30px 0;overflow:hidden}.row-one{position:relative;display:-webkit-flex;display:flex}.row-one img{width:100%}.game-box{height:50%;background:#149487;position:absolute;cursor:pointer;border:1px solid #fff1ce}.game-box.removed{background-color:transparent;border:0}.six-box .game-box:first-of-type{width:33.33%;left:0;top:0}.six-box .game-box:nth-of-type(2){width:33.33%;left:33.33%;top:0}.six-box .game-box:nth-of-type(3){width:33.33%;left:66.66%;top:0}.six-box .game-box:nth-of-type(4){width:33.33%;left:0;top:50%}.six-box .game-box:nth-of-type(5){width:33.33%;left:33.33%;top:50%}.six-box .game-box:nth-of-type(6){width:33.33%;left:66.66%;top:50%}.two-box .game-box{height:100%}.two-box .game-box:first-of-type{width:50%;left:0;top:0}.two-box .game-box:nth-of-type(2){width:50%;left:50%;top:0}.four-box .game-box:first-of-type{width:50%;left:0;top:0}.four-box .game-box:nth-of-type(2){width:50%;left:50%;top:0}.four-box .game-box:nth-of-type(3){width:50%;left:0;top:50%}.four-box .game-box:nth-of-type(4){width:50%;left:50%;top:50%}.correction-text-wrap{margin:0 0 25px;font-style:normal;font-weight:600;font-size:26px;line-height:40px;color:#000}.correction-text-wrap a{display:inline-block;color:#000;text-decoration:none}.correction-text-wrap .tapped{background:rgba(140,219,171,.7);border-radius:16px;padding:0 5px}.correction-text-wrap .tapped-wrong{background:rgba(228,119,98,.72);border-radius:16px;padding:0 5px}.message-wrap{display:-webkit-flex;display:flex;z-index:10;position:fixed;left:0;bottom:0;top:0;width:100vw;height:100vh;border-radius:1.6rem;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(19,148,135,.16)),to(#59b260));background:-webkit-linear-gradient(top,rgba(19,148,135,.16),#59b260);background:linear-gradient(180deg,rgba(19,148,135,.16),#59b260)}.wrong-message{background:-webkit-gradient(linear,left top,left bottom,from(hsla(24,89%,70%,.16)),to(#e47762))!important;background:-webkit-linear-gradient(top,hsla(24,89%,70%,.16),#e47762)!important;background:linear-gradient(180deg,hsla(24,89%,70%,.16),#e47762)!important}.message-wrap .icon{margin:0 0 5px}.message-wrap h2{font-weight:700;font-size:20px;margin:0}.message-wrap h2,.message-wrap p{font-style:normal;line-height:28px;text-align:center;color:#fff}.message-wrap p{font-weight:400;font-size:16px}.overlay-box{background:rgba(51,51,51,.24);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}.bottom-drawer-wrap{position:fixed;width:100%;left:0;bottom:0;background:#faf9f9;border-radius:16px 16px 0 0;z-index:10;padding:45px 25px 25px;-webkit-box-shadow:0 -4px 4px rgba(0,0,0,.25);box-shadow:0 -4px 4px rgba(0,0,0,.25)}.bottom-drawer{position:relative}.handle{background:#666;border-radius:8px;width:32px;height:4px;display:inline-block;position:absolute;left:-webkit-calc(50% - 16px);left:calc(50% - 16px);top:-32px;z-index:10}.bottom-drawer-wrap p{font-style:normal;font-weight:600;font-size:14px;line-height:21px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:center;color:#333;margin-bottom:10px}.bottom-drawer-wrap p.text-center{-webkit-justify-content:center;justify-content:center;color:#666}.bottom-drawer-wrap p span{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 5px;font-weight:700;font-size:16px}.bottom-drawer-wrap p span img{margin:0 0 0 2px}.bottom-drawer-wrap h2{font-weight:700;font-size:18px;line-height:27px;text-align:center;color:#333}.bottom-drawer-wrap h2,.unlock-btn{font-style:normal;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.unlock-btn{background:-webkit-gradient(linear,left top,right top,from(#f3705b),to(#f2b65a));background:-webkit-linear-gradient(left,#f3705b,#f2b65a);background:linear-gradient(90deg,#f3705b,#f2b65a);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:48px;border:0;padding:14px;font-weight:500;font-size:15px;line-height:22px;color:#fff!important;text-decoration:none}.btn-wrap-two .cancel-btn{margin:15px 0 0}.cancel-btn{display:block;width:100%;font-style:normal;font-weight:400;font-size:14px;line-height:120%;display:-webkit-flex;display:flex;color:#666;-webkit-justify-content:center;justify-content:center;text-decoration:none}.cancel-btn,span.coin{-webkit-align-items:center;align-items:center}span.coin{display:-webkit-inline-flex;display:inline-flex;padding:0 2px;line-height:24px;font-weight:600}span.coin img{margin-left:2px}.btn-wrap-two{margin:25px 0 0}.green-box{background:#139487;border-radius:16px;padding:15px}.flip-card{background-color:transparent;border:1px solid #f1f1f1;-webkit-perspective:1000px;perspective:1000px}.flip-card-inner{position:relative;width:100%;min-height:400px;text-align:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-card.flip .flip-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.green-box .game-box-wrap{margin:0 0 15px}.gift-wrap{margin:0}.gift-wrap p.added-coin{font-style:normal;font-weight:700;font-size:24px;line-height:36px;color:#fff;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.gift-wrap .normal-text-gift{font-family:Poppins;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;color:#fff;padding:0 15px}.flip-wrap{text-align:center;margin:35px 0 0}.flip-wrap img{margin:0 5px 0 0}.flip-wrap a{font-size:13px;line-height:120%;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;color:#fff}.flip-wrap a,.share-btn{text-decoration:none;font-style:normal;font-weight:500}.share-btn{font-size:15px;line-height:21px;color:#333;display:block;text-align:center;margin:15px 0 0}.share-btn img{margin:0 0 0 5px}.video-wrap{margin:25px 10px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;overflow:hidden}.video-wrap img{width:100%;max-width:100%}.content-wrap{margin:0 0 30px}.content-wrap p{font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#fff}.content-wrap p a{font-weight:600;text-decoration:none;color:#fff!important}.two-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 0 25px;-webkit-justify-content:center;justify-content:center}.left-image,.right-image{position:relative}.right-image span{display:-webkit-inline-flex;display:inline-flex;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#333;position:absolute;left:0;top:8px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%}.right-image span img{margin:0 0 0 5px}.one-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 0 25px;-webkit-justify-content:center;justify-content:center;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;position:relative}.one-image span{position:absolute;width:30px;left:-webkit-calc(50% - 15px);left:calc(50% - 15px);top:-webkit-calc(50% - 16px);top:calc(50% - 16px);z-index:1}.one-image img{max-width:100%;width:100%}.unlocked-wrap h2{font-size:28px;line-height:52px;margin:15vh 0 5vh}.unlocked-wrap h2,.unlocked-wrap h3{font-style:normal;font-weight:700;color:#fff;text-align:center}.unlocked-wrap h3{font-size:18px;line-height:26px;margin:5vh 5vh 2vh}.unlocked-wrap h4{font-style:normal;font-size:14px;line-height:22px;text-align:center;color:#fff;font-weight:400;margin:0 3vh}.unloced-image{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border:2px solid #fff;overflow:hidden;border-radius:8px;display:-webkit-flex;display:flex}.unloced-image img{width:100%;max-width:100%}.progress-bar-wrap{position:fixed;left:0;bottom:0;z-index:1;width:100%;height:8px}.progress-bar-box{position:relative;height:8px}.progress-bar-box.gift span{background-color:#fff;opacity:.4}.progress-bar-box span{background:#007aff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;display:inline-block;height:8px;position:absolute;left:0;bottom:0}.bg-game{background:#f8de8d}.bg-completed{background:50% 50% no-repeat;background-size:100%;min-height:100vh}.bg-unlocked{background:-webkit-linear-gradient(314.93deg,#a1ff8b -47%,#3f93ff) no-repeat;background:linear-gradient(135.07deg,#a1ff8b -47%,#3f93ff) no-repeat;min-height:100vh}.bg-unlocked.gift{background:-webkit-linear-gradient(45deg,#151c40 -47%,#45114d) no-repeat;background:linear-gradient(45deg,#151c40 -47%,#45114d) no-repeat}.bg-bubble{background:#adc3ec}.bg-bubble .type-box{-webkit-box-shadow:-4px 4px 0 0 #139487;box-shadow:-4px 4px 0 0 #139487}.bg-bubble .right-wallet{background:#f5a604;-webkit-box-shadow:0 2px 6px #dadada;box-shadow:0 2px 6px #dadada}.bg-bubble .coin-box{-webkit-box-shadow:0 2px 0 0 #91a6ff;box-shadow:0 2px 0 0 #91a6ff;background:#adc3ec}.bg-bubble .why-play-text ul li:before{background:50% 50% no-repeat}.game-learn-wrap{margin:2vh -18px;padding:18px;border-bottom:1px solid #83aeff}.game-learn-wrap h2{font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#91a6ff}.game-learn-wrap h3{font-style:normal;font-weight:700;font-size:20px;line-height:30px;color:#333;padding:0 35px 0 0}.bubble-blust-game-wrap{min-height:-webkit-calc(100vh - 270px);min-height:calc(100vh - 270px);position:relative;overflow:hidden;width:100%}.bubble-1{left:8%;-webkit-animation-delay:1s;animation-delay:1s}.bubble-1 .bubble-animation-y{-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:0s;animation-delay:0s}.bubble-2{left:40%}.bubble-2,.bubble-2 .bubble-animation-y{-webkit-animation-delay:2s;animation-delay:2s}.bubble-2 .bubble-animation-y{-webkit-animation-duration:6s;animation-duration:6s}.bubble-3{right:15%;-webkit-animation-delay:1s;animation-delay:1s}.bubble-3 .bubble-animation-y{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.bubble-4{left:8%;-webkit-animation-delay:2s;animation-delay:2s}.bubble-4 .bubble-animation-y{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:3s;animation-delay:3s}.bubble-5{left:40%;-webkit-animation-delay:1s;animation-delay:1s}.bubble-5 .bubble-animation-y{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:0;animation-delay:0}.bubble-6{left:45%;-webkit-animation-delay:2s;animation-delay:2s}.bubble-6 .bubble-animation-y{-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:3.5s;animation-delay:3.5s}.bubble-7{right:15%;-webkit-animation-delay:1s;animation-delay:1s}.bubble-7 .bubble-animation-y{-webkit-animation-duration:5.5s;animation-duration:5.5s;-webkit-animation-delay:3s;animation-delay:3s}.bubble-8{right:5%;-webkit-animation-delay:2s;animation-delay:2s}.bubble-8 .bubble-animation-y{-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:3s;animation-delay:3s}.bubble-static{width:500px;height:500px;border-radius:100%;background-color:#055e8f;position:absolute}.bubble-9{top:-375px;left:14%}.bubble-10{bottom:-350px;right:-50px}.bubble-container{position:absolute;bottom:-250px}.bubble-large,.bubble-small{border-radius:100%;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.1),inset 0 10px 30px 5px #6093c3;box-shadow:0 20px 30px rgba(0,0,0,.1),inset 0 10px 30px 5px #6093c3}.bubble-large{width:120px;height:120px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-style:normal;font-weight:700;font-size:16px;line-height:27px;color:#333;position:relative;background:-webkit-radial-gradient(circle,#bbdede 0,rgba(219,238,238,0) 53%,#fff 73%,#bbdede 100%);background:radial-gradient(circle,#bbdede 0,rgba(219,238,238,0) 53%,#fff 73%,#bbdede 100%);border-radius:50%;border-left:1px solid #fff;border-right:1px solid #7b027747;-webkit-box-shadow:-1px -1px 5px rgba(41,169,139,.28);box-shadow:-1px -1px 5px rgba(41,169,139,.28);-webkit-flex-direction:column;flex-direction:column}.bubble-large:after{height:2rem;left:66%;top:20%;-webkit-transform:skew(0deg,40deg) rotate(125deg);transform:skew(0deg,40deg) rotate(125deg);background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(50%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0) 50%);background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0) 50%)}.bubble-large:after,.bubble-large:before{content:"";width:2rem;position:absolute;border-top-right-radius:50%;border-radius:50%}.bubble-large:before{height:3rem;left:20%;top:50%;-webkit-transform:rotate(296deg) skew(-22deg,34deg);transform:rotate(296deg) skew(-22deg,34deg);background:-webkit-linear-gradient(1deg,#fff,hsla(0,0%,100%,0) 26%);background:linear-gradient(89deg,#fff,hsla(0,0%,100%,0) 26%)}.bubble-small{width:82px;height:82px}.bubble-animation-x{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bubbleXAnimFrames;animation-name:bubbleXAnimFrames;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:alternate;animation-direction:alternate}.bubble-animation-y{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bubbleYAnimFrames;animation-name:bubbleYAnimFrames;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes bubbleXAnimFrames{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(50px);transform:translateX(50px)}}@keyframes bubbleXAnimFrames{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(50px);transform:translateX(50px)}}@-webkit-keyframes bubbleYAnimFrames{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:85%}to{-webkit-transform:translateY(-1250px);transform:translateY(-1250px);opacity:0}}@keyframes bubbleYAnimFrames{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:85%}to{-webkit-transform:translateY(-1250px);transform:translateY(-1250px);opacity:0}}.correct-bubble{background:#b1edc2!important}.correct-bubble .game-learn-wrap{border-bottom:1px solid #bcffcf}.bubble-correct{border:1px dashed #42ec72;color:#005806}.bubble-correct span{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-style:normal;font-weight:700;font-size:20px;line-height:30px;color:#005806}.incorrect-bubble{background:#eb7e83!important}.incorrect-bubble .game-learn-wrap{border-bottom:1px solid #fea6aa}.bubble-incorrect{border:1px dashed #c50017;color:#c50017}.bubble-incorrect span{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-style:normal;font-weight:700;font-size:20px;line-height:30px;color:#c50017}.bg-completed-bubble{background:50% 50% no-repeat}.bg-completed-bubble .share-btn{color:#fff}.next-step-text-wrap{margin:13vh 0 5vh}.next-step-text-wrap h2{font-style:normal;font-weight:700;font-size:30px;line-height:24px;color:#fff;text-align:center;margin-bottom:1.6rem}.next-step-text-wrap h3{font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#fff}.bg-times-up{background:#f7a770!important}.bg-times-up .progress-bar-box span{border-radius:0;background:#009c2c}.times-up-text-wrap{margin:13vh 0 5vh}.times-up-text-wrap h2{text-align:center;font-style:normal;font-weight:700;font-size:30px;line-height:45px;color:#333;margin:0 0 5px}.times-up-text-wrap h3{font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#666}.times-icon{text-align:center;margin:10vh 0}.times-icon img{max-width:100%}.add-coin-wrap{margin:15vh 0 28vh;-webkit-justify-content:center;justify-content:center}.add-coin-wrap,.add-coin-wrap span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.add-coin-wrap span{font-style:normal;font-weight:700;font-size:48px;line-height:72px;color:#333}.add-coin-wrap span img{margin:0 0 0 12px}.bg-times-up .add-coin-wrap{margin:10vh 0 0}.bg-card-swipe{background:#e9dfea}.bg-card-swipe .type-box{-webkit-box-shadow:-4px 4px 0 0 #320e3b;box-shadow:-4px 4px 0 0 #320e3b}.bg-card-swipe .why-play-text ul li:before{background:50% 50% no-repeat}.game-swipe-panel{padding:28px 0 33px;min-height:520px}.game-swipe-panel-inner{position:relative}.game-swipe-card{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;min-height:467px;padding:30px 20px}.game-swipe-card.card-dark{background:#363636;z-index:2;-webkit-transform:matrix(1,.04,-.03,1,0,0);transform:matrix(1,.04,-.03,1,0,0);min-height:450px;top:10px}.game-swipe-card.card-pink{background:#ffb0b0;z-index:4;-webkit-transform:matrix(1,-.03,.02,1,0,0);transform:matrix(1,-.03,.02,1,0,0);min-height:450px;top:10px}.game-swipe-card.card-dark-shadow{background:#8b8484;z-index:1;-webkit-transform:matrix(1,.09,-.06,1,0,0);transform:matrix(1,.09,-.06,1,0,0);min-height:450px;top:15px}.game-swipe-card.card-yellow{background:#ffc66f;z-index:5}.game-swipe-sound-icon{text-align:center;margin-bottom:80px}.game-swipe-card h2{font-size:24px;line-height:36px;color:#333;font-weight:600}.game-swipe-card h3{font-size:44px;line-height:66px;color:#000;font-weight:600;text-align:center;margin-top:60px}.game-swipe-card-hint{max-width:150px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;bottom:20px}.game-swipe-card-hint p{font-size:12px;line-height:20px;color:#666;text-align:center}.bg-card-swipe .right-wallet{background:#fff;color:#f4a500}.swipe-control-section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px;margin-bottom:12px}.swipe-control-section a{font-size:12px;color:#000;text-decoration:none}.swipe-control-false{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.swipe-control-false-arrow,.swipe-control-true-arrow{background:50% 50% no-repeat;width:72px;height:20px;display:block}.message-wrap.game-swipe-correct,.message-wrap.game-swipe-wrong-messag{height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);z-index:99}.bg-card-swipe-green{background:#59b260;background:0 100% no-repeat #59b260}.bg-card-swipe-green .top-bar{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.bg-card-swipe-green .right-wallet{background:#fff;color:#f4a500}.card-swipe-correct-aswer{text-align:center;padding-top:60px}.card-swipe-correct-aswer h2{font-size:30px;line-height:45px;color:#fff;font-weight:700}.card-swipe-correct-aswer p{font-size:16px;line-height:24px;color:#fff;font-weight:400}.card-swipe-correct-coin{text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:104px;margin-bottom:190px;-webkit-align-items:center;align-items:center}.card-swipe-correct-coin p{font-size:48px;line-height:72px;color:#333;font-weight:700;margin-bottom:0;margin-right:10px}.game-swipe-share-panel{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.game-swipe-share-panel a{font-size:17px;line-height:25px;color:#fff;text-decoration:none}.game-swipe-share-panel a i{margin-left:8px}.game-swipe-top-heading{padding-top:45px}.game-swipe-panel-set-2 h3{margin-bottom:84px}.game-swipe-panel-set-2 .card-yellow{min-height:340px}.game-swipe-panel-set-2 .card-dark,.game-swipe-panel-set-2 .card-dark-shadow,.game-swipe-panel-set-2 .card-pink{min-height:330px}.game-swipe-bottom-btns{position:fixed;bottom:0;display:-webkit-flex;display:flex;left:0;right:0;-webkit-justify-content:space-between;justify-content:space-between}.game-swipe-bottom-left{background:no-repeat;width:130px;height:130px;display:-webkit-flex;display:flex;font-size:20px;line-height:24px;color:#000;font-weight:600;text-decoration:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.game-swipe-bottom-left span{padding-right:20px;padding-top:20px}.game-swipe-bottom-right{background:no-repeat;width:130px;height:130px;display:-webkit-flex;display:flex;font-size:20px;line-height:24px;color:#000;font-weight:600;text-decoration:none;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.game-swipe-bottom-right span{padding-left:20px;padding-top:20px}.bg-card-swipe-green .progress-bar-box span{background:rgba(51,51,51,.4)}.alert-block{position:fixed;bottom:10px;left:10px;right:10px;margin-bottom:0}.alert-block.success{background:#59b260;border-color:#59b260}.alert-block.wrong{background:#e47762;border-color:#e47762}.alert-block.skip{background:#c8d6d3;border-color:#c8d6d3;color:#333}.alert-block.skip h2,.alert-block.skip h3{color:inherit}.alert-block.skip h3{font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center}.alert-block.skip .page-icon{width:100px;height:100px;margin:0 auto;display:block}.alert-block .progress-bar-box span{background:rgba(51,51,51,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 8px 8px 0}.alert-block .ward{margin-bottom:20px}.alert-block .ward,.alert-block .ward .box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.alert-block .ward .box{height:50px;min-width:256px;left:51px;top:341px;border-radius:8px;background:#fff;font-family:Poppins;font-size:28px;font-weight:700;line-height:42px;letter-spacing:10px;text-align:center;color:#91a6ff}.alert-block .ward .box .right{color:#59b260}.alert-block .ward .box .wrong{color:#e47762}.alert-block .add-coin-wrap{margin:0}.alert-block .alert-success{background:#59b260;border-color:#59b260}.alert-block .alert-success,.alert-block .alert-warning{font-size:10px;line-height:15px;text-transform:uppercase;color:#fff;border-radius:60px;padding-top:8px;padding-bottom:8px;margin-bottom:0;padding-left:8px}.alert-block .alert-warning{background:#e47762;border-color:#e47762}.alert-block .alert-dismissible .btn-close{background:no-repeat!important;padding:0;width:1.2em;height:1.2em;background-size:cover;position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.alert-message{display:-webkit-flex;display:flex}.alert-message,.alert-message span{-webkit-align-items:center;align-items:center}.alert-message span{width:24px;height:24px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;margin:0 10px 0 0}.overlay{position:fixed;width:100vw;height:100vh;z-index:99;top:0;left:0}.overlay .anim{background-size:contain;background-position:50%;background-repeat:no-repeat}.no-internet h2{font-family:Lato,sans-serif;font-size:20px;line-height:24px;font-weight:700}.no-internet p{font-family:Lato,sans-serif;font-size:15px;line-height:20px;font-weight:400;max-width:220px;margin:0 auto}.no-internet a{font-family:Lato,sans-serif!important;font-size:16px}.no-internet .image{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.no-internet .image lottie-player{width:180px;height:180px}.new-score-bg{background:#fff -webkit-gradient(linear,left top,right top,color-stop(13.16%,rgba(0,78,255,.3)),color-stop(49.7%,rgba(0,255,209,.3)),color-stop(82.79%,rgba(179,71,234,.3)));background:#fff -webkit-linear-gradient(left,rgba(0,78,255,.3) 13.16%,rgba(0,255,209,.3) 49.7%,rgba(179,71,234,.3) 82.79%);background:#fff linear-gradient(90deg,rgba(0,78,255,.3) 13.16%,rgba(0,255,209,.3) 49.7%,rgba(179,71,234,.3) 82.79%);height:100vh;width:100vw;color:#222}.new-score-bg,.new-score-bg.global{border:1px solid rgba(255,255,255,.3)}.new-score-bg.global{background:#fff -webkit-linear-gradient(287.57deg,rgba(255,0,229,.3) -10.14%,rgba(249,68,9,.3) 44.54%,rgba(0,255,209,.3) 95.9%);background:#fff linear-gradient(162.43deg,rgba(255,0,229,.3) -10.14%,rgba(249,68,9,.3) 44.54%,rgba(0,255,209,.3) 95.9%)}.new-score-bg .cross-btn{position:absolute;z-index:99;right:16px;top:16px;width:24px;height:24px}.new-score-bg .score{padding:40px 30px 0}.new-score-bg .score h1{font-size:48px;text-align:center;margin:4.8rem 0 0}.new-score-bg .score h2{font-size:28px;text-align:center;margin:2.4rem 0}.new-score-bg .score p{font-size:16px;line-height:24px;text-align:center;margin:2.4rem 0}.new-score-bg .score img{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;margin:0 auto}.new-score-bg .score lottie-player{height:200px}.new-score-bg .score .share-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:15px;color:#4880ff}.new-score-bg .score .share-btn svg{margin:0 0 0 6px;width:15px;color:#4880ff}.common-word-image-box{background-color:rgba(255,255,255,.24);border-radius:16px;width:100%;padding:12px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.common-word-image-box .image{background-color:#d4d4d4;border:1px solid #fff;margin:4px;border-radius:8px;-webkit-flex-grow:1;flex-grow:1;min-width:40%;padding-top:30%}.skip-question{font-style:normal;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#999;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:56px 0 16px;cursor:pointer;font-family:Lato;font-size:24px;font-weight:400;line-height:36px}.ans-box{display:-webkit-inline-flex;display:inline-flex;padding:0 8px;margin:8rem auto 0}.ans-box,.ans-box .latter{height:48px;position:relative;border-radius:8px}.ans-box .latter{width:48px;max-width:48px;margin:6px 4px 4px;font-family:Poppins;font-style:normal;font-weight:700;font-size:28px;color:#000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-grow:0;flex-grow:0;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.ans-box input{position:absolute;left:0;top:0;width:100%;height:100%;text-transform:uppercase;z-index:9999;opacity:0}.options{margin-top:24px}.options,.options .latters{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.options .latters{width:270px;margin-right:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.options .latters .latter{width:40px;height:40px;background:#fff;border-radius:4px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:3px 0;font-family:Poppins;font-style:normal;font-weight:700;font-size:28px;color:#000;position:relative}.options .use-hint{width:50px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-24.43%,#25486f),color-stop(70.45%,#091420));background:-webkit-linear-gradient(top,#25486f -24.43%,#091420 70.45%);background:linear-gradient(180deg,#25486f -24.43%,#091420 70.45%);border-radius:4px;height:86px}.options .use-hint p{color:#fff;text-align:center;font-size:26px;font-weight:600}.options .use-hint .coins{background:#f5a604;-webkit-box-shadow:inset 0 -1px 4px rgba(0,0,0,.25),inset 0 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 -1px 4px rgba(0,0,0,.25),inset 0 2px 1px rgba(0,0,0,.25);border-radius:18px}.question-area{width:100vw;height:-webkit-calc(100vh - 58px);height:calc(100vh - 58px);position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.question-area .bee-container{position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;top:0;width:100%;-webkit-transition:all .3s cubic-bezier(.09,.51,.29,.95);transition:all .3s cubic-bezier(.09,.51,.29,.95)}.question-area .bee-container.center{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.question-area .bee-container .bee{display:-webkit-flex;display:flex;position:relative;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;margin-top:1.6rem}.question-area .bee-container .bee margin-top #bee{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;height:640px;margin-top:25px}.question-area .bee-container .sub-text{text-align:center;color:#666;position:absolute;bottom:0;width:100%;margin:0}.question-area .q-obj{opacity:0;-webkit-transition:all .24s ease-out;transition:all .24s ease-out}.question-area.active{cursor:pointer}.question-area.active .q-obj{opacity:1}.ans-container{-webkit-align-items:center;align-items:center;padding-top:136px;padding-bottom:16px}.ans-container,.hint{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.hint{margin:8px 16px;position:relative;min-height:32px}.hint.open{-webkit-justify-content:left;justify-content:left}.hint span{display:-webkit-inline-flex;display:inline-flex;background:#ededed;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15);width:32px;height:32px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:50%;position:absolute;left:50%;margin-left:-16px;z-index:1;-webkit-transition:all .24s ease-out;transition:all .24s ease-out}.hint span img{mix-blend-mode:luminosity}.hint span.active{left:16px}.hint span.active img{mix-blend-mode:normal}.hint div.idea-text{background:rgba(255,255,255,.4);border-radius:16px;left:0;top:0;z-index:0;padding:5px 15px;min-height:32px;-webkit-justify-content:center;justify-content:center;font-style:normal;color:#333;font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hint div.idea-text,.hint div.idea-text p{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.hint div.idea-text p{-webkit-flex-shrink:0;flex-shrink:0;margin:0 0 0 50px}.hint div.idea-text p.strong{font-weight:600}.hint div.idea-text p img{margin-left:12px}.secondary-btn{padding:14px;width:50%;font-style:normal;font-size:15px;line-height:22px;color:#fff;border:0;background:#91a6ff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:50px;height:40px;margin-top:12rem}.right-wallet-white,.secondary-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;-webkit-justify-content:center;justify-content:center;align-items:center;font-weight:500}.right-wallet-white{-webkit-box-shadow:0 2px 6px rgba(218,218,218,.4);box-shadow:0 2px 6px rgba(218,218,218,.4);border-radius:25px;color:#f5a604;padding:5px 15px 5px 5px;font-size:14px;background:#fff;-webkit-box-shadow:0 2px 6px #dadada;box-shadow:0 2px 6px #dadada;border-radius:18px}.right-wallet-white span{width:24px;height:24px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 10px 0 0}.app-homepage{background-color:#fff;padding:2rem;-webkit-box-shadow:50px 60px 100px rgba(0,0,0,.05);box-shadow:50px 60px 100px rgba(0,0,0,.05);border-radius:10px;text-align:left;width:100%;margin-bottom:1rem}.app-homepage_wrapper{height:100vh;padding:100px 0 0;max-width:750px;margin:0 auto}@media screen and (max-width:545px){.app-homepage_wrapper{height:100%;width:100%}.app-homepage{width:95%;margin:0 auto}}.app-homepage_header{font-family:Lato;font-size:30px;font-weight:700}@media screen and (max-width:545px){.app-homepage_header{font-family:Lato;font-size:24px;font-weight:700;margin-bottom:2rem}}.app-homepage_separatorLine{width:100%;height:1px;background-color:#6666;margin:3rem 0}.app-homepage_text{font-family:Lato;font-size:17px;line-height:1.4;margin-bottom:3rem}.app-homepage_link,.app-homepage_underline{-moz-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:under}.app-homepage_link{color:blue}.zoom_modal{background-color:#fff;border-radius:16px;opacity:1;width:40%;position:relative;-webkit-flex-direction:column;flex-direction:column}.zoom_modal,.zoom_modal_wrapper{display:-webkit-flex;display:flex}.zoom_modal_wrapper{position:fixed;top:0;left:0;width:100vw;height:120vh;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:100;display:none}.zoom_modal-close{width:42px;height:42px;position:absolute;right:8px;top:-16px;z-index:1000;cursor:pointer}@media screen and (max-width:1201px){.zoom_modal{width:85%}}@media screen and (max-width:545px){.zoom_modal{width:94%;top:-50px}}.zoom_modal-main_wrapper{width:100%;padding:20px 15px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.zoom_modal-main_wrapper--span{position:relative;font-family:Lato;font-style:normal;font-weight:800;font-size:20px;line-height:22px;background:-webkit-linear-gradient(.17deg,#f2b65a .1%,#e47762 99.81%);background:linear-gradient(89.83deg,#f2b65a .1%,#e47762 99.81%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.zoom_modal-main_wrapper--span:before{content:"";position:absolute;top:110%;width:100%;left:0;border-radius:2px;background:-webkit-linear-gradient(.17deg,#f2b65a .1%,#e47762 99.81%);background:linear-gradient(89.83deg,#f2b65a .1%,#e47762 99.81%)}.zoom_modal-main_wrapper-heading{margin-top:8px;font-family:Lato;font-style:normal;font-weight:800;font-size:22px;line-height:26px;text-align:center;color:#333}.zoom_modal-main_wrapper-description{font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#666}.zoom_modal-main_wrapper-description_wrapper{margin-top:8px}.zoom_modal-main_wrapper-description-highlight{font-weight:700;color:#333}.zoom_modal-main_wrapper__videoplayer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:1.6rem 0 .8rem}.zoom_modal-main_wrapper-image{margin:0 auto}.zoom_modal-main_wrapper-image.gif{width:10rem}.zoom_modal-main_wrapper-image_wrapper{display:-webkit-flex;display:flex;margin:8px auto 0;width:100%}.zoom_modal-main_wrapper-emailbox{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;max-width:400px;margin:16px auto}.zoom_modal-main_wrapper-emailbox-inputset{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;background:#fff0d8;border-bottom:2px solid #fff0d8;border-radius:8px;cursor:pointer}.zoom_modal-main_wrapper-emailbox-inputset-err{border-bottom:2px solid #c84343}.zoom_modal-main_wrapper-emailbox-err{font-family:Lato;font-weight:600;font-size:12px;color:#c84343;margin:4px 8px;height:12px}.zoom_modal-main_wrapper-emailbox-icon{margin:auto 16px;height:60%}.zoom_modal-main_wrapper-emailbox-input{font-family:Lato;font-weight:500;font-size:16px;line-height:17px;border:none;outline:none;height:8vh;width:100%;background-color:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#333}.zoom_modal-main_wrapper-button_wrapper{margin:8px auto 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.zoom_modal-main_wrapper-ctaText{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;background:-webkit-linear-gradient(356.7deg,#ff8671 -5.92%,#f6a428 133.38%);background:linear-gradient(93.3deg,#ff8671 -5.92%,#f6a428 133.38%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;cursor:pointer}.zoom_modal-main_wrapper-ctaText_wrapper{margin:20px auto 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.zoom_modal-main_wrapper-ctaText_wrapper2{margin-top:8px}.zoom_modal-main_wrapper-ctaText2{border-style:solid;border-width:2px;border-image-source:linear-gradient(93.3deg,#ff8671 -5.92%,#f6a428 133.38%);border-image-slice:0 0 30 0;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:19px;background:-webkit-linear-gradient(356.7deg,#ff8671 -5.92%,#f6a428 133.38%);background:linear-gradient(93.3deg,#ff8671 -5.92%,#f6a428 133.38%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;cursor:pointer}.zoom_modal-main_wrapper-ctaText2_wrapper{margin:20px auto 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.zoom_modal-main_wrapper-help{font-family:Lato;font-weight:600;font-size:16px;line-height:120%;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#333;cursor:pointer}.zoom_modal-main_wrapper-help_wrapper{margin-top:16px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}