body.no-scroll{width:100%;height:100%;overflow:hidden}body.no-scroll section.courseRL{z-index:9999999}#overlay{z-index:999;background-color:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}#popup{z-index:99999;width:916px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #0000004d}#popup>div{background-color:#fff;border-radius:24px 0 0 24px;padding:24px}#popup .courseLeftSide{flex:0 0 50%}.popupTile .remove{color:#d85656;font-size:16px;line-height:24px;text-decoration:none}.popupWrapper{z-index:99999999;position:relative}#popup .popupContent .popupInnerContent{height:auto;max-height:338px;padding-right:24px;position:relative;overflow:hidden scroll}#popup .popupInnerContent::-webkit-scrollbar{border-radius:30px;width:7px}#popup .popupInnerContent::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:30px}#popup .popupInnerContent::-webkit-scrollbar-thumb:hover{background:#e9e9e9;border-radius:30px}#popup .popupInnerContent::-webkit-scrollbar-track{background:#f1f1f1;border-radius:30px}#popup .popupInnerContent::-webkit-scrollbar-thumb:active{background:#e9e9e9;border-radius:30px}#popup h2,#popup p{margin:0}#popup button#closeBtn{color:#303030;background-color:#efead8;border-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;display:flex}#popup .popupHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}#popup .popupHeader .headerLeft{align-items:center;display:flex}#popup .popupHeader .headerLeft p{margin-left:10px;font-size:20px;font-weight:700;line-height:24px}#popup .popupHeader .headerLeft .rl-check_2{color:#aed179;font-size:21px}.cartContent .popupInnerContent .popupTile,#popup .popupInnerContent .popupTile{border-bottom:1px solid #7070704d;margin-bottom:24px;padding-bottom:24px}.cartContent .popupInnerContent .popupTile:last-child,#popup .popupInnerContent .popupTile:last-child{border-bottom:0;padding-bottom:0}.cartContent .popupInnerContent .popupTile h3,#popup .popupInnerContent .popupTile h3{color:#303030;margin-top:0;margin-bottom:10px;font-family:ProductSans-Bold;font-size:18px;line-height:24px}.cartContent .popupInnerContent .popupTile p,#popup .popupInnerContent .popupTile p{color:#3030309e;font-size:16px;line-height:19px}.cartContent .popupInnerContent .popupTile p{margin-bottom:10px}.cartContent .popupInnerContent .popupTile .price,#popup .popupInnerContent .popupTile .price{align-items:center;margin-top:10px;display:flex}.cartContent .popupInnerContent .popupTile .newPrice,#popup .popupInnerContent .popupTile .newPrice{margin-left:14px}.cartContent .popupInnerContent .popupTile .newPrice p,#popup .popupInnerContent .popupTile .newPrice p{color:#303030;font-size:18px;font-weight:700;line-height:24px}.cartContent .popupInnerContent .popupTile .oldPrice p{margin-bottom:0;text-decoration:line-through}.cartContent .popupInnerContent .popupTile .oldPrice s,#popup .popupInnerContent .popupTile .oldPrice s{color:#979593;font-size:14px;line-height:24px}#popup .addTocardBtn .addToCart{text-align:center;color:#fff;background:#c44b8f;border-radius:12px;height:46px;padding:7px 0;font-size:16px;line-height:32px;text-decoration:none;display:block}#popup .popupOfferSection{background:#f6f3e8;border-radius:0 24px 24px 0;width:100%;padding:24px 20px}.headerRight{position:absolute;top:18px;right:10px}.allCourses .cartPopup .headerRight{top:18px}.section-3 .popupOfferSection .heading,#popup .popupOfferSection .heading{align-items:center;margin-bottom:24px;display:flex}.section-3 .popupOfferSection .heading{margin-bottom:18px}.section-3 .popupOfferSection .rl-offer,#popup .popupOfferSection .rl-offer{color:#c44b8f;margin-right:10px;font-size:23px;position:relative;left:-2px}#popup .popupOfferSection .heading h3{color:#303030;font-family:ProductSans-Bold;font-size:20px;line-height:16px}.offerContent .OfferTile-1{border-bottom:1px dashed #7070704d;margin-bottom:18px;padding-bottom:18px}.offerContent .OfferTile_event{padding-bottom:0}.OfferTile-1 i{color:#aed179;font-size:21px;position:relative;top:4px}.offerContent h4{color:#303030;margin:0;font-family:ProductSans-Regular;font-size:18px;font-weight:400;line-height:24px}.offerContent p{color:#3030309e;font-size:14px;line-height:32px}.offerContent a{color:#c44b8f;font-size:18px;line-height:32px;text-decoration:none}.cartPopup{z-index:9999;max-width:407px;position:fixed;bottom:40px;right:40px}.cartPopup .cartPopupheader{background:#fff;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;box-shadow:0 3px 8px #9e88885e}.cartPopupheader .headerLeft{align-items:center;display:flex}.cartPopupheader .headerLeft h4{margin:0}.cartPopupheader .rl-cart{font-size:30px}.cartPopupheader a{color:#fff;background:#c44b8f;border:0;border-radius:10px;padding:13px 18px;font-size:14px;text-decoration:none}.cartPopup .cartContent{text-align:center;background:#efead8;border-radius:0 0 24px 24px;padding:12px 46px;box-shadow:0 3px 8px #9e888866}.cartPopup .cartContent p{margin:0}.myCartWrapper{margin-top:46px}.myCartWrapper .cartHeader{justify-content:space-between;align-items:center;max-width:50%;display:flex}.myCartWrapper .headerLeft p{font-size:16px;line-height:19px}.myCartWrapper .headerLeft p span{color:#979593}.myCartWrapper .headerLeft h3{font-size:46px;font-weight:700;line-height:58px}.myCartWrapper .headerLeft h3 span{color:#979593;font-size:24px;line-height:31px}.myCartWrapper .headerRight h4{margin-bottom:10px;font-size:18px;line-height:24px}.myCartWrapper .headerRight h5{color:#3030309e;margin-bottom:10px;font-size:16px;line-height:19px}.myCartWrapper .headerRight p{font-size:18px;line-height:24px}.myCartWrapper .headerRight p s{color:#979593;font-size:12px;line-height:24px}.myCartWrapper .cartContent{justify-content:space-between;margin-top:36px;display:flex}.myCartWrapper .cartContent .cartContentLeft{width:50%;max-width:50%}.myCartWrapper .cartContent .section-1{background:#efead8;border-radius:10px;align-items:center;padding:12px 20px;display:flex}.myCartWrapper .cartContent .section-1 .rl-offer{color:#c44b8f;margin-right:10px;font-size:20px}.myCartWrapper .cartContent .section-2 p.remove{color:#d85656;margin-top:10px;margin-bottom:0;font-family:ProductSans-Regular;font-size:16px;line-height:24px}.myCartWrapper .cartContent .section-1 p{margin-bottom:0;font-size:16px;line-height:24px}.myCartWrapper .cartContent .section-2{margin-top:24px;margin-bottom:36px}.cartContent .popupInnerContent .popupTile .newPrice p,.cartContent .popupInnerContent .popupTile:last-child{margin-bottom:0}.cartContent .section-2{background:#fff;border-radius:24px;padding:24px}.myCartWrapper .cartContent .section-3 .heading h3{font-family:ProductSans-Bold;font-size:24px;line-height:28px}.myCartWrapper .cartContent .section-3 .offerContent{background:#efead8;border-radius:24px;margin-top:24px;padding:24px}.myCartWrapper .cartContent .section-3 .offerContent p{margin-bottom:0}.myCartWrapper .cartContentRight{width:48%;height:100%;position:sticky;top:150px}.myCartWrapper .cartContentRight .rightContent{background:#fff;border-radius:24px;padding:36px 24px}.myCartWrapper .cartContentRight .rightContent h4{margin-bottom:14px;font-family:ProductSans-Bold;font-size:24px;line-height:24px}.cartContentRight .rightContent .inputWrapper{margin-bottom:24px;position:relative}.cartContentRight .rightContent .inputWrapper button{color:#c44b8f;background:0 0;border:0;border-radius:10px;padding:8px 18px;font-size:14px;position:absolute;top:4px;right:5px}.cartContentRight .rightContent input[type=text]{border:1px solid #e0dfde;border-radius:14px;width:100%;height:48px;padding:16px}.cartContentRight .rightContent .billDetails{margin-top:0}.cartContentRight .rightContent .billDetails .heading{margin-bottom:25px}.cartContentRight .rightContent .billDetails .heading h4{margin-bottom:0;font-size:18px;line-height:22px}.billDetails .content .billTile p{color:#979593;margin-bottom:0;font-family:ProductSans-Regular;font-size:20px;line-height:24px}.billDetails .content .billTile p:nth-child(2){color:#303030}.cartContentRight .rightContent .billDetails .content{border-bottom:1px solid #7070704d;padding-bottom:24px}.cartContentRight .rightContent .billDetails .content .billTile{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cartContentRight .rightContent .billDetails .content .billTile:last-child{margin-bottom:0}.cartContentRight .rightContent .payableAmount{z-index:8;justify-content:space-between;align-items:center;margin-top:36px;display:flex}.cartContentRight .rightContent .payableAmount p,.cartContentRight .rightContent .payableAmount h4{margin-bottom:0}.cartContentRight .rightContent .payableAmount button{color:#fff;cursor:pointer;background:#c44b8f;border:0;border-radius:10px;padding:11px 63px;font-size:16px}.section-3 .offerContent .OfferTile-2{border-bottom:1px dashed #707070;margin-bottom:18px;padding-bottom:18px}.offerContent .OfferTile-3 p.recommended{color:#fff;background:#4a4a4a;border-radius:6px;margin-bottom:12px;padding:4px 5px;line-height:normal;display:inline-block}.offerContent .OfferTile-3 h4{margin-top:10px;margin-bottom:18px}.offerContent .OfferTile-2 h4{margin-bottom:18px}.offerContent .OfferTile-1 h4{margin-bottom:8px}.offerContent div:last-child{border:none;margin:0}.secondary-h1 cite.cite{font-size:24px;line-height:31px}.cartContent .popupInnerContent .popupTile .price{margin-bottom:10px}.cartContentRight .rightContent .payableAmount p{color:#979593;margin-bottom:3px;font-size:20px;line-height:24px}.cartContent .popupInnerContent .popupTile,#popup .popupInnerContent .popupTile{border-bottom:1px solid #7070704d}.offerPopupWrapper+div{margin-left:24px}.mycartPage.mycartPage{margin-top:131px}@media screen and (min-width:992px){.offerBox{background:#efead8;border:1px dashed #7070704d;border-radius:18px;margin-bottom:28px;padding:24px}.offerBox .offerheading{font-family:var(--secondary-heading-font);align-items:normal;display:flex}.offerBox .offerheading i{color:var(--orangeHeading);margin-right:10px;font-size:24px;position:relative;top:4px}.offerBox p{color:#3030309e;margin:8px 0 0 30px}.offerWraperScroll{display:flex}.offerWraper{flex:0 0 49.2%}.offerWraper+.offerWraper{margin-left:16px}.offerheading h3{font-family:var(--secondary-heading-font);font-size:18px;line-height:28px}.offerPopupWrapper+div{margin-left:0}.myCartWrapper .cartContent .section-1 .rl-offer{font-size:23px}}.offerPopupWrapper{z-index:8;position:fixed;bottom:0}@media screen and (max-width:1399.99px){.cartContentRight .rightContent input[type=text]{width:100%}.cartContentRight .rightContent .inputWrapper button{right:6px}.mycartPage{margin-top:158px}}@media screen and (max-width:991.99px){.secondary-h1 cite.cite{font-size:14px;line-height:17px}.cartContentRight .rightContent .payableAmount button{padding:14px 28px}}@media screen and (max-width:767.99px){#popup .popupInnerContent .popupTile .newPrice p{font-size:16px;line-height:24px}#popup .popupContent{padding:0}#popup .popupInnerContent .popupTile h3{margin-top:6px;font-size:16px;line-height:normal}#popup .popupInnerContent .popupTile p{font-size:14px}#popup .popupContent .popupInnerContent{max-height:168px}#popup>div{border-radius:24px 24px 0;margin-top:-50px;padding:24px 24px 60px}#popup{width:100%;top:unset;transform:unset;height:unset;border-radius:24px 24px 0 0;padding:24px 0 0;display:block;bottom:0;left:0;right:0}#popup .popupOfferSection{border-radius:24px 24px 0 0}.cartContentRight .rightContent .payableAmount button{padding:11px 20px}.myCartWrapper .headerLeft h3{font-size:24px;line-height:31px}.myCartWrapper .headerLeft h3 span{font-size:14px;line-height:17px}.myCartWrapper .cartContent .cartContentLeft{width:100%;max-width:100%}.myCartWrapper .cartContentRight{width:100%;position:unset;height:unset;margin-top:56px}.myCartWrapper .cartContent{display:block}.cartContentRight .rightContent .payableAmount{z-index:8;text-align:center;background:#fff;align-items:center;width:100%;padding:11px 24px;position:fixed;bottom:0;left:0}.myCartWrapper .cartContentRight .rightContent{background:0 0;border-radius:0;padding:0}.myCartWrapper .cartContentRight .rightContent .payableAmount h4{text-align:start;font-size:24px}#popup .popupOfferSection .heading{margin-bottom:18px}.offerContent .OfferTile-1 p{line-height:20px}.offerContent a{padding-top:14px;line-height:normal;display:inline-block}.offerContent .OfferTile-1,#popup .popupInnerContent .popupTile{margin-bottom:16px;padding-bottom:16px}#popup .popupHeader{margin-bottom:12px}#popup .addTocardBtn .addToCart{height:40px;padding:4px 0}.addTocardBtn{padding:18px 0 4px}#popup .popupHeader .headerLeft p{font-size:18px}#popup button#closeBtn{width:24px;height:24px;font-size:12px}.headerRight{right:16px}.cartPopup .cartContent{padding:12px}.cartPopup{max-width:90%;margin:0 auto;bottom:20px;left:0;right:0}.allCourses .cartPopup .cartPopupheader{border-radius:18px 18px 0 0}.allCourses .cartPopup .cartContent{border-radius:0 0 18px 18px}.myCartWrapper{margin-top:0}.myCartWrapper .cartContent{margin-top:24px}.cartContent .popupInnerContent .popupTile{margin-bottom:18px;padding-bottom:18px}.myCartWrapper .cartContent .section-3 .heading h3{font-size:18px}.myCartWrapper .cartContent .section-3 .offerContent{margin-top:18px}.offerContent a{font-size:14px}.billDetails .content .billTile p{font-size:16px}.cartContentRight .rightContent .billDetails .content .billTile{margin-bottom:9px}.cartContentRight .rightContent .billDetails .content{border-bottom:0}.cartContent .popupInnerContent .popupTile h3{font-size:16px;line-height:24px}.cartContent .popupInnerContent .popupTile p{margin-bottom:10px;font-size:14px;line-height:15px}.offerContent h4{margin-bottom:6px;font-size:16px;line-height:20px}.offerBox{background:#efead8;border:1px dashed #7070704d;border-radius:18px;margin-bottom:28px;padding:12px}.offerBox .offerheading{align-items:normal;display:flex}.offerheading h3{font-family:var(--secondary-heading-font)}.offerBox .offerheading i{color:var(--orangeHeading);margin-right:10px;font-size:20px}.offerBox p{color:#3030309e;margin:8px 0 0 30px}.offerWraperScroll{display:flex;overflow:scroll}.offerWraper{flex:0 0 90%}.offerWraper+.offerWraper{margin-left:16px}.myCartWrapper .cartContent .section-2{padding:18px}.cartContentRight .rightContent .billDetails .heading{margin-bottom:16px}.offerContent .OfferTile-3 h4{margin-bottom:8px}.cartContentRight .rightContent .payableAmount p{font-size:16px}#popup .popupOfferSection .heading h3{font-size:18px}#popup .popupOfferSection .rl-offer{margin-right:1px;font-size:17px}}@media screen and (max-width:575.99px){.myCartWrapper .cartContentRight{margin-top:46px}}span.disableOffer{opacity:.2}@media only screen and (min-width:992px) and (max-width:1366px){.secondary-h1 cite.cite{margin-left:13px}.myCartWrapper{margin-top:24px}.myCartWrapper .cartContentRight .rightContent h4{font-size:18px}.myCartWrapper .cartContentRight .rightContent{padding:24px}.cartContentRight .rightContent .inputWrapper{margin-bottom:36px}.cartContent .popupInnerContent .popupTile .oldPrice p{font-size:14px}.myCartWrapper .cartContentRight .rightContent .payableAmount h4{font-size:24px}.section-3 .popupOfferSection .rl-offer,.myCartWrapper .cartContent .section-1 .rl-offer{font-size:26px}.offerContent .OfferTile-1{margin-bottom:24px;padding-bottom:24px}.offerContent .OfferTile-3 h4{margin-top:16px}.mycartPage.mycartPage{margin-top:150px}}@media screen and (min-width:992px){.cartContentRight .rightContent .payableAmount button{padding:9px 63px}}@media screen and (min-width:1367px){.mycartPage.mycartPage{margin-top:160px}}
