body.no-scroll{width:100%;height:100%;overflow:hidden}body.no-scroll section.courseRL{z-index:9999999}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:999}#popup{z-index:99999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px rgba(0,0,0,.3);width:916px;display:flex}#popup>div{background-color:white;padding:24px;border-radius:24px 0 0 24px}#popup .courseLeftSide{flex:0 0 50%}.popupTile .remove{text-decoration:none;color:#D85656;font-size:16px;line-height:24px}.popupWrapper{position:relative;z-index:99999999}#popup .popupContent .popupInnerContent{max-height:338px;height:auto;overflow-x:hidden;overflow-y:scroll;position:relative;padding-right:24px}#popup .popupInnerContent::-webkit-scrollbar{width:7px;border-radius:30px}#popup .popupInnerContent::-webkit-scrollbar-thumb,#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{background-color:#EFEAD8;color:#303030;border-radius:50%;border-color:transparent;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;margin:0}#popup .popupHeader{justify-content:space-between;margin-bottom:24px}#popup .popupHeader,#popup .popupHeader .headerLeft{display:flex;align-items:center}#popup .popupHeader .headerLeft p{font-size:20px;line-height:24px;font-weight:700;margin-left:10px}#popup .popupHeader .headerLeft .rl-check_2{font-size:21px;color:#AED179}#popup .popupInnerContent .popupTile,.cartContent .popupInnerContent .popupTile{padding-bottom:24px;margin-bottom:24px}#popup .popupInnerContent .popupTile:last-child,.cartContent .popupInnerContent .popupTile:last-child{border-bottom:0;padding-bottom:0}#popup .popupInnerContent .popupTile h3,.cartContent .popupInnerContent .popupTile h3{font-size:18px;line-height:24px;color:#303030;margin-top:0;font-family:ProductSans-Bold;margin-bottom:10px}#popup .popupInnerContent .popupTile p,.cartContent .popupInnerContent .popupTile p{color:#3030309E;font-size:16px;line-height:19px}.cartContent .popupInnerContent .popupTile p{margin-bottom:10px}#popup .popupInnerContent .popupTile .price,.cartContent .popupInnerContent .popupTile .price{display:flex;align-items:center;margin-top:10px}#popup .popupInnerContent .popupTile .newPrice,.cartContent .popupInnerContent .popupTile .newPrice{margin-left:14px}#popup .popupInnerContent .popupTile .newPrice p,.cartContent .popupInnerContent .popupTile .newPrice p{color:#303030;font-size:18px;line-height:24px;font-weight:700}.cartContent .popupInnerContent .popupTile .oldPrice p{margin-bottom:0;text-decoration:line-through}#popup .popupInnerContent .popupTile .oldPrice s,.cartContent .popupInnerContent .popupTile .oldPrice s{color:#979593;font-size:14px;line-height:24px}#popup .addTocardBtn .addToCart{display:block;text-align:center;text-decoration:none;background:#C44B8F;color:#fff;padding:7px 0;border-radius:12px;font-size:16px;line-height:32px;height:46px}#popup .popupOfferSection{background:#F6F3E8;padding:24px 20px;border-radius:0 24px 24px 0;width:100%}.headerRight{position:absolute;right:10px;top:18px}.allCourses .cartPopup .headerRight{top:18px}#popup .popupOfferSection .heading,.section-3 .popupOfferSection .heading{display:flex;align-items:center;margin-bottom:24px}.section-3 .popupOfferSection .heading{margin-bottom:18px}#popup .popupOfferSection .rl-offer,.section-3 .popupOfferSection .rl-offer{margin-right:10px;font-size:23px;position:relative;left:-2px;color:#C44B8F}#popup .popupOfferSection .heading h3{font-size:20px;line-height:16px;color:#303030;font-family:ProductSans-Bold}.offerContent .OfferTile-1{border-bottom:1px dashed rgba(112,112,112,.3);padding-bottom:18px;margin-bottom:18px}.offerContent .OfferTile_event{padding-bottom:0}.OfferTile-1 i{font-size:21px;color:#aed179;position:relative;top:4px}.offerContent h4{font-size:18px;line-height:24px;color:#303030;margin:0;font-family:ProductSans-Regular;font-weight:400}.offerContent p{font-size:14px;line-height:32px;color:#3030309E}.offerContent a{text-decoration:none;font-size:18px;line-height:32px;color:#C44B8F}.cartPopup{max-width:407px;position:fixed;right:40px;bottom:40px;z-index:9999}.cartPopup .cartPopupheader{box-shadow:0 3px 8px #9E88885E;background:#fff;border-radius:24px 24px 0 0;padding:16px 20px;justify-content:space-between}.cartPopup .cartPopupheader,.cartPopupheader .headerLeft{display:flex;align-items:center}.cartPopupheader .headerLeft h4{margin:0}.cartPopupheader .rl-cart{font-size:30px}.cartPopupheader a{padding:13px 18px;background:#C44B8F;color:#fff;font-size:14px;border-radius:10px;border:0;text-decoration:none}.cartPopup .cartContent{box-shadow:0 3px 8px #9E888866;border-radius:0 0 24px 24px;background:#EFEAD8;padding:12px 46px;text-align:center}.cartPopup .cartContent p{margin:0}.myCartWrapper{margin-top:46px}.myCartWrapper .cartHeader{display:flex;align-items:center;justify-content:space-between;max-width:50%}.myCartWrapper .headerLeft p{font-size:16px;line-height:19px}.myCartWrapper .headerLeft p span{color:#979593}.myCartWrapper .headerLeft h3{font-size:46px;line-height:58px;font-weight:700}.myCartWrapper .headerLeft h3 span{font-size:24px;line-height:31px;color:#979593}.myCartWrapper .headerRight h4{font-size:18px;line-height:24px;margin-bottom:10px}.myCartWrapper .headerRight h5{font-size:16px;line-height:19px;color:#3030309E;margin-bottom:10px}.myCartWrapper .headerRight p{font-size:18px;line-height:24px}.myCartWrapper .headerRight p s{color:#979593;font-size:12px;line-height:24px}.myCartWrapper .cartContent{margin-top:36px;display:flex;justify-content:space-between}.myCartWrapper .cartContent .cartContentLeft{max-width:50%;width:50%}.myCartWrapper .cartContent .section-1{display:flex;align-items:center;background:#EFEAD8;padding:12px 20px;border-radius:10px}.myCartWrapper .cartContent .section-1 .rl-offer{font-size:20px;color:#C44B8F;margin-right:10px}.myCartWrapper .cartContent .section-2 p.remove{margin-bottom:0;margin-top:10px;font-size:16px;line-height:24px;font-family:ProductSans-Regular;color:#D85656}.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;padding:24px;border-radius:24px}.myCartWrapper .cartContent .section-3 .heading h3{font-size:24px;line-height:28px;font-family:ProductSans-Bold}.myCartWrapper .cartContent .section-3 .offerContent{margin-top:24px;background:#EFEAD8;padding:24px;border-radius:24px}.myCartWrapper .cartContent .section-3 .offerContent p{margin-bottom:0}.myCartWrapper .cartContentRight{width:48%;position:-webkit-sticky;position:sticky;top:150px;height:100%}.myCartWrapper .cartContentRight .rightContent{background:#fff;padding:36px 24px;border-radius:24px}.myCartWrapper .cartContentRight .rightContent h4{font-size:24px;line-height:24px;font-family:ProductSans-Bold;margin-bottom:14px}.cartContentRight .rightContent .inputWrapper{position:relative;margin-bottom:24px}.cartContentRight .rightContent .inputWrapper button{position:absolute;top:4px;right:5px;padding:8px 18px;background:none;color:#C44B8F;font-size:14px;border-radius:10px;border:0}.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{font-size:18px;line-height:22px;margin-bottom:0}.billDetails .content .billTile p{margin-bottom:0;color:#979593;font-size:20px;line-height:24px;font-family:ProductSans-Regular}.billDetails .content .billTile p:nth-child(2){color:#303030}.cartContentRight .rightContent .billDetails .content{border-bottom:1px solid rgba(112,112,112,.3);padding-bottom:24px}.cartContentRight .rightContent .billDetails .content .billTile{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cartContentRight .rightContent .billDetails .content .billTile:last-child{margin-bottom:0}.cartContentRight .rightContent .payableAmount{margin-top:36px;display:flex;justify-content:space-between;align-items:center;z-index:8}.cartContentRight .rightContent .payableAmount h4,.cartContentRight .rightContent .payableAmount p{margin-bottom:0}.cartContentRight .rightContent .payableAmount button{padding:11px 63px;background:#C44B8F;color:#fff;font-size:16px;border-radius:10px;border:0;cursor:pointer}.section-3 .offerContent .OfferTile-2{border-bottom:1px dashed #707070;padding-bottom:18px;margin-bottom:18px}.offerContent .OfferTile-3 p.recommended{display:inline-block;background:#4A4A4A;color:#fff;padding:4px 5px;line-height:normal;border-radius:6px;margin-bottom:12px}.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{font-size:20px;line-height:24px;color:#979593;margin-bottom:3px}#popup .popupInnerContent .popupTile,.cartContent .popupInnerContent .popupTile{border-bottom:1px solid rgba(112,112,112,.3)}.offerPopupWrapper+div{margin-left:24px}.mycartPage.mycartPage{margin-top:131px}@media screen and (min-width:992px){.offerBox{padding:24px;background:#EFEAD8;border:1px dashed #7070704d;border-radius:18px;margin-bottom:28px}.offerBox .offerheading{display:flex;align-items:normal;font-family:var(--secondary-heading-font)}.offerBox .offerheading i{color:var(--orangeHeading);font-size:24px;margin-right:10px;position:relative;top:4px}.offerBox p{margin:8px 0 0 30px;color:#3030309E}.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{position:fixed;bottom:0;z-index:8}@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{font-size:16px;line-height:normal;margin-top:6px}#popup .popupInnerContent .popupTile p{font-size:14px}#popup .popupContent .popupInnerContent{max-height:168px}#popup>div{margin-top:-50px;padding:24px 24px 60px;border-radius:24px 24px 0 24px}#popup{width:100%;top:unset;bottom:0;transform:unset;left:0;right:0;padding:24px 0 0;height:unset;display:block}#popup,#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{max-width:100%;width:100%}.myCartWrapper .cartContentRight{width:100%;position:unset;height:unset;margin-top:56px}.myCartWrapper .cartContent{display:block}.cartContentRight .rightContent .payableAmount{z-index:8;background:#fff;padding:11px 24px;position:fixed;left:0;bottom:0;width:100%;text-align:center;align-items:center}.myCartWrapper .cartContentRight .rightContent{background:transparent;padding:0;border-radius: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}#popup .popupInnerContent .popupTile,.offerContent .OfferTile-1{padding-bottom:16px;margin-bottom:16px}#popup .popupHeader{margin-bottom:12px}#popup .addTocardBtn .addToCart{padding:4px 0;height:40px}.addTocardBtn{padding:18px 0 4px}#popup .popupHeader .headerLeft p{font-size:18px}#popup button#closeBtn{font-size:12px;height:24px;width:24px}.headerRight{right:16px}.cartPopup .cartContent{padding:12px}.cartPopup{bottom:20px;left:0;right:0;max-width:90%;margin:0 auto}.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{padding-bottom:18px;margin-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{font-size:14px;line-height:15px;margin-bottom:10px}.offerContent h4{font-size:16px;line-height:20px;margin-bottom:6px}.offerBox{padding:12px;background:#EFEAD8;border:1px dashed #7070704d;border-radius:18px;margin-bottom:28px}.offerBox .offerheading{display:flex;align-items:normal}.offerheading h3{font-family:var(--secondary-heading-font)}.offerBox .offerheading i{color:var(--orangeHeading);font-size:20px;margin-right:10px}.offerBox p{margin:8px 0 0 30px;color:#3030309E}.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}.myCartWrapper .cartContent .section-1 .rl-offer,.section-3 .popupOfferSection .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}}