.courseCard{border-radius:24px;padding:18px;background:#fff;flex:0 0 80%;position:relative}.cartBtn.activeCartBtn{background:var(--primary-btnColor)!important}.cartBtn.activeCartBtn i{color:#fff}.courseCard .lottiFile{position:absolute;z-index:1;left:unset;top:7px;right:7px}div#lottie{width:36px!important}.courseCard img{width:100%;cursor:pointer;height:auto;border-radius:16px;display:block}.courseCard img.play_btn{position:absolute;height:36px;width:36px;max-width:60px;bottom:15px;left:15px}.courseRL{margin:46px 0 0;position:relative}.courseRL .secondary-h1{letter-spacing:-1.4px;font-size:28px;line-height:36px;margin:0 0 24px;padding:0 24px}.courseCard h5{font-size:16px;line-height:20px;padding:0;font-weight:900;font-family:ProductSans-Bold;margin-bottom:4px}.courseCard p{color:var(--paragraphColor);line-height:20px;font-size:14px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px}.reviews ul{display:flex}.reviews ul li{list-style:none;font-size:14px;color:var(--paragraphColor);margin-right:24px}.reviews ul li i{position:relative;top:1px;font-size:16px;margin-right:3px}.courseCard .groupBtn{margin-top:22px}.courseCard .groupBtn .borderBtn{margin-right:12px}.courseRL_Flex{display:flex;overflow:scroll}.tag-container.tag-right{text-align:right;position:absolute;right:80px;top:14px}.tag{min-width:70px;height:28px;background-color:#333;position:absolute;padding:0 5px 0 14px;display:inline-block;border-radius:8px}.tag-title{line-height:28px;color:#f0f0f0;font-size:14px;text-align:right;position:relative;left:-6px;font-family:var(--secondary-heading-font)}.tag-right .tag-tail{position:absolute;top:0;left:-14px;z-index:0}[class^=tag-tail].tag-tail:before,[class^=tag-tail]:after{content:"";width:0;height:0;display:block}.courseRL .container{padding:0}.courseRL div.courseCartWrapper{display:flex;overflow:scroll;scrollbar-width:none}body.no-scroll .courseRL .viewAll+div{overflow:hidden}.courseRL div.courseCartCard{flex:0 0 310px;margin-right:14px;max-width:310px;margin-bottom:14px}.courseRL .homeCourses div.courseCartCard{margin-bottom:0}body.no-scroll .courseRL .popupWrapper{position:fixed;bottom:0}.courseRL .viewAll+div>div:first-child{margin-left:24px}.courseRL .viewAll+div>div:last-child{margin-right:24px}.courseRL .viewAll+div>div{margin-bottom:0}.courseCard .groupBtn .btnRight .stLearning.primaryBtn{font-size:14px;margin-right:0;padding:7px 14px}.courseRL .viewAll+div.CartSlider{display:flex;flex-wrap:wrap;max-height:479px}.courseRL .viewAll+div.CartSlider.homeCourses{max-height:none}.courseCard .groupBtn{display:flex;align-items:end;justify-content:space-between}.courseCard .groupBtn.learning{justify-content:normal}.courseCard .groupBtn.learning .btnRight{margin-left:12px}.courseCard .groupBtn .btnLeft{display:flex;align-items:center}.courseCard .groupBtn .btnLeft .primaryBtn{transition:all .3s ease-in-out;font-size:14px}.courseCard .groupBtn .btnLeft .borderBtn.cartBtn{line-height:normal;padding:7.5px 9px}.courseCard .groupBtn .btnLeft .borderBtn.cartBtn i{font-size:20px}.courseCard .groupBtn .btnRight .primaryBtn{border:0;background:transparent;color:#303030;font-size:24px;line-height:24px;font-family:ProductSans-Bold;display:flex;align-items:center;padding:10px 18px;margin-bottom:0}.courseCard .groupBtn .btnRight .primaryBtn s{font-size:14px;line-height:24px;color:#979593;margin-right:10px;font-family:ProductSans-Regular}.courseCard .groupBtn .btnRight .primaryBtn:focus{box-shadow:none;transition:none}.courseCard .groupBtn .stLearning.primaryBtn{background:#fff;padding:10px 18px;line-height:26px;color:var(--primary-btnColor);border-radius:10px;text-decoration:none;font-family:var(--primary-font);text-align:center;display:inline-block;font-size:14px;border:1px solid;border-color:var(--primary-btnColor)}.ourCourseWrapper.courseCard{padding:0;border-radius:18px;position:relative}.ourCourseWrapper.courseCard .playBtnWrapper{position:absolute;top:41%;left:45%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3);border-radius:50%;cursor:pointer}.ourCourseWrapper.courseCard .playBtnWrapper i{color:#FFFFFF;font-size:16px;line-height:16px}.ourCourseWrapper.courseCard.courseCard img{border-radius:18px 18px 0 0}.ourCourseWrapper .ourCourseContent{padding:15px 18px}.ourCourseWrapper .ourCourseContent .contentInner{min-height:122px}.ourCourseWrapper .ourCourseContent .discountPrice{font-size:12px;line-height:16px;color:#1A9537;text-align:end;font-family:var(--primary-font)}.ourCourseWrapper .ourCourseContent .finalPrice{display:flex;align-items:baseline;font-size:18px}.ourCourseWrapper .ourCourseContent .finalPrice s{font-size:14px}.ourCourseWrapper.courseCard picture{position:relative}.ourCourseWrapper .enrolled{background:transparent linear-gradient(90deg,#000000,#54545400) 0 0 no-repeat padding-box;padding:6px 18px;color:#FFFFFF;bottom:0;left:0;right:0;position:absolute}.ourCourseWrapper.courseCard .groupBtn{min-height:42px}@media only screen and (min-width:660px) and (max-width:991px){.courseRL .viewAll+div>div{flex:0 0 400px;margin-right:14px;max-width:400px}}@media screen and (min-width:992px){.courseRL{margin:46px 0 0;position:relative}.courseRL .viewAll+div>div:last-child{margin-right:0}.courseCard.courseCard img{border-radius:24px}.courseRL .container{padding:0 24px}.courseRL_Flex{overflow:inherit;justify-content:space-around}.courseCard{flex:0 0 31%;padding:24px;margin-right:24px}.courseRL .slick-list{margin-right:-24px}.courseCard h5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:ProductSans-Bold;margin-bottom:6px}.courseRL .secondary-h1{margin:0 0 36px;padding:0;font-size:46px;line-height:58px;letter-spacing:-2.3px;max-width:100%}.courseCard p{font-size:14px;line-height:17px;margin-bottom:0;min-height:48px}.courseCard .groupBtn{margin-top:18px}.courseCard{border-radius:36px}.courseRL .viewAll+div>div{flex:0 0 100%;margin-right:14px;max-width:100%}.courseCard img.play_btn{height:50px;width:50px}.courseRL .viewAll+div>div:first-child{margin-left:0}.homePageWrapper .courseRL .offerPopupWrapper .cartPopup{max-width:407px}div#lottie{width:54px!important}.courseCard .groupBtn .btnRight .stLearning.primaryBtn{font-size:16px;padding:7px 14px}.courseRL .slick-next,.testimonial .slick-next{right:0!important}.courseRL .slick-prev,.testimonial .slick-prev{right:56px!important}.courseRL .viewAll{right:147px;top:14px}.upcoming_courses .slick-prev{right:56px!important}.upcoming_courses .slick-next{right:0!important}.trusted_us.testiSlider+.courseRL{margin-top:64px}.courseRL div.courseCartCard{max-width:100%}.courseCartWrapper{display:flex}}@media screen and (max-width:992px){.courseCard .groupBtn .btnRight .primaryBtn{font-size:20px;line-height:24px}.courseCard .groupBtn .btnRight .primaryBtn s{font-size:12px;line-height:24px;margin-right:6px}.courseCard .groupBtn .btnLeft .borderBtn.cartBtn{padding:8.5px 10px}}@media screen and (max-width:767.99px){.no-scroll .courseRL .viewAll+div{position:relative;z-index:99999}.courseCard .groupBtn .btnRight .primaryBtn{padding:0}.courseRL .courseCardWrapper{display:flex;overflow:scroll;scrollbar-width:none}.courseRL .courseCardWrapper .courseTile{flex:0 0 310px;margin-right:14px;max-width:310px}}@media screen and (max-width:775.99px){.courseCard h5{min-height:auto}}@media only screen and (min-width:991px) and (max-width:1366px){.courseRL{margin-top:56px}.courseRL .secondary-h1{font-size:36px;line-height:46px;margin-bottom:24px}.courseCard .groupBtn .btnRight .primaryBtn{font-size:20px}.tag-title{font-size:12px;left:0}.tag{padding-left:8px;padding-right:8px;min-width:58px;height:26px}.courseCard{border-radius:24px;padding:18px}.courseCard .groupBtn .btnLeft .borderBtn.cartBtn i{font-size:21px}.courseCard .groupBtn .btnLeft .borderBtn.cartBtn{padding:7px 11px}.courseCard img.play_btn{height:40px;width:40px}.courseRL .viewAll .primaryBtn{padding:6px 24px}.tag-container.tag-right{right:74px}.courseCard p{margin-bottom:14px}.courseRL .viewAll{right:173px;top:3px}}@media screen and (min-width:992px){.courseCard .groupBtn .btnRight .primaryBtn{padding-right:0;padding-bottom:0}.video_section .priceDiscount .cartDetailBtn{padding:8px;display:flex;align-items:center;justify-content:center}.video_section .priceDiscount .cartDetailBtn i{font-size:24px}.courseCard .groupBtn .btnLeft .borderBtn.cartBtn{padding:8.5px 10px}.courseRL .viewAll+div>div.courseCartCard{flex:0 0 33%;margin-right:14px;max-width:33%}.ourCourseWrapper.courseCard .groupBtn{min-height:52px}}