.accessPassWrapper .AccessPassHeader{background:#242424;box-shadow:0 10px 20px #0D0D0D80}header.AccessPassHeader .NewTag{background:#fff;color:#000}.accessPassWrapper .AccessPassHeader .header{background:#242424}.accessPassWrapper .AccessPassHeader .header ul li.cartIcon{display:none}.accessPassWrapper .AccessPassHeader .header .mainNav ul li a,.accessPassWrapper .AccessPassHeader .mobileLoin ul li.cartIcon a{color:#FFFFFF}.accessPassWrapper .AccessPassHeader .header .mobileNavinner{top:2px}.accessPassWrapper .AccessPassHeader .header .logo i{color:#FFFFFF}.accessPassWrapper{background:#0D0D0D;overflow:hidden}.accessPassWrapper .videoBanner{margin:38px 0 0}.accessPassWrapper h4.heading{font-size:28px;line-height:36px;font-family:var(--heading-font);color:#FFFFFF}.accessPassWrapper .allAccessBtn{background:transparent linear-gradient(270deg,#FFCC00,#EFB236 47%,#DC8833) 0 0 no-repeat padding-box;padding:8px 24px;border-radius:12px;display:inline-block;font-family:ProductSans-Regular;font-size:14px;color:#303030;text-decoration:none}.accessPassWrapper .accessPassBanner .bannerInner{position:relative;height:660px;overflow:hidden}.accessPassWrapper .accessPassBanner .bannerInner:before{content:"";background:url(/_next/static/media/bannerGradient.71067446.png);background-position:top;position:absolute;left:0;right:0;top:0;bottom:0}.accessPassWrapper .accessPassBanner .bannerContent{position:absolute;bottom:0;color:#fff;background:linear-gradient(1turn,rgba(255,255,255,1),rgba(1,1,1,1) 0,rgba(1,1,1,0));padding-bottom:20px}.accessPassWrapper .bannerInner .allAccessCtaIcon{display:inline-flex;align-items:center;padding:2px 12px;border:1px solid #e69d34;border-radius:15px;font-size:14px;line-height:24px;text-decoration:none;font-family:ProductSans-Bold;color:#FFFFFF;background:#E499352E}.accessPassWrapper .bannerInner .allAccessCtaIcon img{margin-right:6px;width:14px;height:14px}.accessPassBanner .bannerContent h2{font-size:33px;line-height:46px;color:#FFFFFF;margin-bottom:14px;margin-top:13px}.accessPassBanner .bannerContent p.desc{font-size:14px;line-height:18px;color:#FFFFFF;font-family:ProductSans-Regular;min-height:36px}.accessPassBanner .bannerContent p.price{display:inline-flex;align-items:center}.accessPassBanner .bannerContent p.price s.oldPrice{color:rgba(255,255,255,.66);font-size:14px;line-height:24px;font-family:ProductSans-Regular;margin-right:7px}.accessPassBanner .bannerContent p.price span.newPrice{color:#FFFFFF;font-size:24px;line-height:24px;font-family:ProductSans-Bold}.accessPassBanner .bannerContent .allAccessBtn{background:transparent linear-gradient(270deg,#FFCC00,#EFB236 47%,#DC8833) 0 0 no-repeat padding-box;padding:8px 24px;border-radius:12px;display:inline-block;font-family:ProductSans-Regular;font-size:14px;color:#303030}.accessPassWrapper .allAccessBenefits{margin-top:36px}.allAccessBenefits .benefitsInner{background:#242424;border-radius:24px;padding:24px;margin-top:24px}.allAccessBenefits .benefitsInner .benefitsImage{text-align:center}.allAccessBenefits ul li{list-style:none;display:inline-flex;margin-bottom:18px}.allAccessBenefits ul li:last-child{margin-bottom:0}.allAccessBenefits ul li h5{font-size:18px;line-height:22px;font-family:ProductSans-Bold;color:#FFFFFF;margin-bottom:8px}.allAccessBenefits ul li span{font-size:14px;margin-right:8px;color:#FFFFFF}.allAccessBenefits ul li .benefitsPoint:last-child{margin-bottom:0}.allAccessBenefits ul li .benefitsPoint p{margin-bottom:0;font-size:14px;line-height:18px;color:#FFFFFF99;font-family:ProductSans-Regular}.allAccessBenefits ul li.desktopImg{display:none}.discoverWrapper{margin-top:36px}.discoverWrapper .discoverInner{margin-top:24px}.discoverWrapper .discoverInner .discoverTiles{margin-left:24px;display:flex;overflow:scroll;scrollbar-width:none}.discoverWrapper .discoverInner .descoverHead{display:none}.discoverWrapper .discoverInner .discoverTile{background-image:url(/_next/static/media/discover-bg.e74fa218.png);background-color:#242424;border-radius:18px;min-height:253px;background-size:contain}.discoverWrapper .discoverInner .discoverTile .discoverContent{padding:18px;min-height:166px}.discoverWrapper .discoverInner .discoverTile .tileImage img{width:100%}.discoverWrapper .discoverTile h5{font-size:18px;line-height:22px;color:#FFFFFF;margin-bottom:6px;font-family:ProductSans-Bold}.discoverWrapper h4.heading{margin-left:24px}.discoverWrapper .discoverTile p{color:#FFFFFF99;font-size:14px;line-height:20px}.discoverWrapper .discoverTileWrap{margin-right:14px;flex:0 0 277px}.discoverInner .slick-slide:last-child .discoverTileWrap{padding-right:0}.inclusionsWrapper{margin-top:36px}.accessPassWrapper .inclusionsWrapper .inclusionsInner{margin-top:24px;display:inline-block;overflow:scroll;scrollbar-width:none;padding:0 24px}.inclusionsInner .loadMore{text-align:center}.inclusionsInner .loadMore button{border:0;background:none;color:#C44B8F;font-size:14px;line-height:32px}.inclusionsWrapper .inclusionsInner .slick-list{margin-right:-24px}.inclusionsWrapper .inclusionsInner .inclusionsTilesWrapper{flex:0 0 350px}.inclusionsWrapper h4.heading{margin-left:24px}.inclusionsWrapper .inclusionsTile{border-radius:18px;background:#242424;display:flex;margin-bottom:14px;position:relative}.inclusionsWrapper .inclusionsTile h6{font-family:ProductSans-Bold;font-size:14px;line-height:18px;color:#FFFFFF;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.inclusionsWrapper .inclusionsTile .tileContent{width:calc(100% - 71.2px);padding:8px 8px 4px}.inclusionsWrapper .inclusionsTile .tileFrame{max-height:70px;border-radius:18px}.inclusionsWrapper .inclusionsTile .tileFrame img{border-radius:18px}.inclusionsWrapper .tileContent .durationAndLessions{display:flex}.inclusionsWrapper .durationAndLessions .duration,.inclusionsWrapper .durationAndLessions .lession{display:inline-flex;align-items:center;color:#FFFFFF99}.inclusionsWrapper .durationAndLessions .duration{margin-right:10px}.inclusionsWrapper .durationAndLessions .duration span,.inclusionsWrapper .durationAndLessions .lession span{font-size:12px;line-height:22px;font-family:ProductSans-Regular;margin-left:5px}.inclusionsWrapper .inclusionsTile .inclusionTilePopup{max-width:430px;width:430px;position:absolute;left:0;z-index:9}.inclusionsWrapper .inclusionTilePopup .popupInner{background:#FFFFFF;padding:26px 0 26px 26px;border-radius:24px}.inclusionsWrapper .inclusionTilePopup .popupInner h5{font-family:ProductSans-Bold;color:#303030;font-size:18px;line-height:26px;margin-bottom:14px}.inclusionsWrapper .inclusionTilePopup .popupInner p{font-family:ProductSans-Regular;color:#30303099;font-size:16px;line-height:24px;margin-bottom:0}.inclusionsWrapper .inclusionTilePopup .popupInner ul{margin-top:24px;max-height:300px;overflow-y:auto;padding-left:16px;margin-bottom:20px;padding-right:26px}.inclusionsWrapper .inclusionTilePopup .popupInner ul::-webkit-scrollbar{width:7px;border-radius:30px}.inclusionsWrapper .inclusionTilePopup .popupInner ul::-webkit-scrollbar-thumb{background:#D6D6D6;border-radius:30px}.inclusionsWrapper .inclusionTilePopup .popupInner ul::-webkit-scrollbar-thumb:hover{background:#E9E9E9;border-radius:30px}.inclusionsWrapper .inclusionTilePopup .popupInner ul::-webkit-scrollbar-track{background:#F1F1F1;border-radius:30px}.inclusionsWrapper .inclusionTilePopup .popupInner ul::-webkit-scrollbar-thumb:active{background:#E9E9E9;border-radius:30px}.inclusionsWrapper .inclusionTilePopup .popupInner ul li{color:#303030;font-size:14px;line-height:24px;margin-bottom:14px;list-style:disc}.inclusionsWrapper .inclusionTilePopup .popupInner a{color:#C44B8F;text-decoration:none;font-size:18px;line-height:26px;display:inline-flex;align-items:center;font-family:ProductSans-Bold}.inclusionsWrapper .inclusionTilePopup .popupInner a i{margin-left:10px}.inclusionsWrapper .inclusionTilePopup .popupInner{position:relative}.inclusionsWrapper .inclusionTilePopup .rl-close{background:#EEEEEE;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:24px;top:14px}.inclusionsWrapper .inclusionTilePopup .rl-close:before{color:#000000}.inclusionsWrapper .react-tooltip{z-index:99999;max-width:450px;border-radius:24px;background:#FFFFFF;padding-right:0!important}.inclusionsWrapper .react-tooltip.core-styles-module_show__Nt9eE{opacity:1}.accessPassWrapper .trusted_us h3.secondary-h1{display:inline-flex;font-size:28px;line-height:36px;font-family:var(--heading-font);color:#FFFFFF;margin-bottom:0}.accessPassWrapper .trusted_us.testiSlider .secondary-h1.secondary-h1{letter-spacing:normal}.accessPassWrapper .testimonial_card{background:#FFFFFF;color:#303030;min-height:400px}.accessPassWrapper .testimonial_card p{line-height:26px;color:#303030;margin-bottom:0}.accessPassWrapper .testimonial_client_name h3{color:#FFFFFF}.accessPassWrapper .testimonial_client-details{margin-top:24px}.accessPassWrapper .accessPassTestimonial .testimonialSlider{margin-top:24px;display:flex;overflow:scroll;scrollbar-width:none}.accessPassTestimonial .testimonialSlider .testimonialTile{flex:0 0 296px;margin-right:14px}.accessPassWrapper .testimonialTile .testimonial_card{background:#242424}.accessPassWrapper .testimonial_card p{color:#FFFFFF;font-size:18px}.accessPassWrapper .testimonial_card .testimonial_client_name p{color:rgba(255,255,255,.6);font-size:16px;margin-top:2px}.accessPassWrapper .testimonialTile .testimonial_card:first-child{margin-right:0}.accessPassWrapper .trusted_us.testiSlider.sliderAligment{margin-top:22px}.accessPassWrapper .testimonial_client-details .client_icon{width:56px;height:56px;border-radius:50%}.accessPassWrapper .testimonial_client-details .client_icon img{border-radius:50%}.accessPassWrapper .ctaSection{margin-top:36px}.accessPassWrapper .ctaSection .ctaInner{background:url(/_next/static/media/cta-bg-mobile.bb839028.png);background-size:100% 100%;background-repeat:no-repeat;padding:61px 20px;border-radius:24px}.ctaSection .ctaInner .ctaContent{text-align:center}.accessPassWrapper .ctaSection .ctaInner h5{font-size:24px;line-height:32px;color:#FFFFFF;font-family:ProductSans-Bold;margin-bottom:24px}.accessPassWrapper .faq .accordion-button,.accessPassWrapper .your_ask_heading .primary-h4{color:#FFFFFF}.accessPassWrapper .faq .accordion-body{color:#FFFFFF99}.accessPassWrapper .faq .accordion-item{border-bottom:1px solid #303030}.accessPassWrapper .accordion__button:before{color:#FFFFFF}.accessPassWrapper .faq{padding-bottom:114px}.allAccessFooter .footer_flex{background:#242424;color:#FFFFFF}.allAccessFooter .subscribe_box .secondary-h1{color:#FFFFFF}.allAccessFooter .footer_social li a i{color:#FFFFFF;font-size:20px}.allAccessFooter .allrights p,.allAccessFooter .footer_links h3,.allAccessFooter .footer_links ul li a{color:#FFFFFF}.allAccessFooter .allrights{background:#242424;border-top:1px solid #303030}.accessPassWrapper .FixedStrip.fixed{position:fixed;bottom:0;left:0;width:100%;background:#242424;box-shadow:0 -10px 20px #0D0D0D80;padding:12px 0;z-index:1000}.accessPassWrapper .FixedStrip .stripContent{color:#FFFFFF;display:flex;align-items:center}.accessPassWrapper .FixedStrip .stripContent p.desc{font-size:18px;line-height:24px;font-family:ProductSans-Bold;margin-right:48px;display:none}.accessPassWrapper .FixedStrip .stripContent p{margin-bottom:0}.accessPassWrapper .FixedStrip .stripInner,.accessPassWrapper .FixedStrip .stripInnerUpdgrade{display:flex;align-items:center;justify-content:space-between}.accessPassWrapper .FixedStrip .stripContent p.price{display:flex;align-items:center;flex-direction:column}.accessPassWrapper .FixedStrip .stripContent p.price .oldPrice{font-size:12px;line-height:14px;color:rgba(255,255,255,.6);margin-right:16px;font-family:ProductSans-Regular}.accessPassWrapper .FixedStrip .stripContent p.price span.newPrice{font-family:ProductSans-Bold;font-size:24px;line-height:24px}.accessPassWrapper .accessPassVideo{max-width:100%;padding:0 24px;margin:36px auto 0;position:relative;display:flex;align-items:center;justify-content:center}.accessPassWrapper .accessPassVideo .playIcon{display:inline-block;border-radius:50%;position:absolute;max-width:32px;display:none}.accessPassWrapper .accessPassVideo .react-player,.accessPassWrapper .accessPassVideo .react-player video{border-radius:18px}.accessPassWrapper .accessPassVideo .react-player{border:1px solid #70707099}@media screen and (min-width:992px){.accessPassWrapper .allAccessBtn{font-size:16px;line-height:32px}.accessPassWrapper h4.heading{font-size:36px;line-height:46px}.accessPassWrapper .videoBanner{margin:38px 0 12px}.accessPassBanner .bannerContent h2{font-size:56px;line-height:71px}.accessPassBanner .bannerContent p.desc{font-size:18px;line-height:24px;margin-bottom:24px}.accessPassWrapper .bannerInner .allAccessCtaIcon{font-size:16px;line-height:17px;border-radius:16px;padding:6.5px 12px}.accessPassBanner .bannerContent p.price{margin-bottom:24px}.accessPassBanner .bannerContent p.price s.oldPrice{font-size:18px;line-height:24px;margin-right:10px}.accessPassBanner .bannerContent p.price span.newPrice{font-size:30px;line-height:24px}.accessPassBanner .bannerContent .allAccessBtn{font-size:16px;line-height:32px}.accessPassWrapper .accessPassBanner .bannerInner{height:675px;overflow:hidden}.accessPassWrapper .accessPassBanner .bannerInner:before{background:url(/_next/static/media/bannerBgdesktop.1d021d93.png)}.accessPassWrapper .bannerInner .bannerContent{width:100%;position:absolute;top:35%;left:0;background:unset}.accessPassWrapper .bannerInner .bannerContent .contentInner{max-width:600px}.accessPassWrapper .allAccessBenefits{padding-top:56px;margin-top:0}.accessPassWrapper .allAccessBenefits ul li{margin-bottom:36px;position:relative}.accessPassWrapper .allAccessBenefits ul li span{font-size:18px;position:absolute;top:4px}.accessPassWrapper .allAccessBenefits ul li .benefitsPoint{padding-left:33px}.accessPassWrapper .allAccessBenefits ul li h5{font-size:24px;line-height:32px}.accessPassWrapper .allAccessBenefits ul li .benefitsPoint p{font-size:16px;line-height:24px}.allAccessBenefits .benefitsInner{padding:16px 56px}.allAccessBenefits .benefitsInner .benefitsImage.mobImage{display:none}.allAccessBenefits ul.benefitsData>li{display:block;max-width:350px;margin-bottom:0}.allAccessBenefits ul li.desktopImg,.allAccessBenefits ul.benefitsData ul.innerData li:last-child{margin-bottom:0}.allAccessBenefits ul.benefitsData{display:flex;align-items:center;justify-content:space-between}.accessPassWrapper .discoverWrapper .noPaddingContainer{padding:0 24px}.discoverWrapper .discoverTile h5{font-size:24px;line-height:29px}.discoverWrapper .discoverTile p{font-size:16px;line-height:24px}.accessPassWrapper .discoverWrapper{margin-top:56px}.discoverWrapper .discoverInner .descoverHead h4.heading{display:block}.discoverWrapper .discoverInner .descoverHead{display:block;float:left;max-width:430px;padding-right:37px;margin-top:60px}.discoverWrapper .discoverInner .descoverHead p.desc{font-size:16px;line-height:24px;color:#FFFFFF99}.discoverWrapper .discoverInner .discoverTiles{margin-left:0;display:inherit;overflow:visible}.discoverWrapper .discoverInner .discoverTiles .slick-dots li,.discoverWrapper .discoverInner .discoverTiles .slick-dots li button{width:14px;height:14px;background:#1E1E1E;padding:0;border-radius:50%}.discoverWrapper .discoverInner .discoverTiles .slick-dots{bottom:-41px}.discoverWrapper .discoverInner .discoverTiles .slick-dots li.slick-active button:before{opacity:1}.discoverWrapper .discoverInner .discoverTiles .slick-dots li button:before{background:#fff;color:#fff;width:14px;height:14px;padding:0;border-radius:50%;opacity:.05}.accessPassWrapper .discoverWrapper h4.heading{display:none}.discoverWrapper h4.heading{margin-left:0}.discoverWrapper .discoverInner .discoverTile{min-height:339px}.discoverWrapper .discoverInner .discoverTile .discoverContent{padding:24px;min-height:209px}.discoverWrapper .discoverInner .discoverTile .tileImage img{width:100%}.discoverWrapper .discoverInner .discoverTiles{position:relative}.discoverWrapper .discoverInner .discoverTiles .slick-next:before,.discoverWrapper .discoverInner .discoverTiles .slick-prev:before,.inclusionsWrapper .inclusionsInner .slick-next:before,.inclusionsWrapper .inclusionsInner .slick-prev:before{color:#FFFFFF!important}.discoverWrapper .discoverInner .discoverTiles .slick-prev{left:0!important;top:254px!important;border-color:#fff!important}.discoverWrapper .discoverInner .discoverTiles .slick-next{left:54px!important;top:254px!important;border-color:#fff!important}.discoverWrapper .discoverTileWrap{margin-right:0;padding-right:20px}.accessPassWrapper .inclusionsWrapper .noPaddingContainer{padding:0 24px}.inclusionsWrapper .inclusionsTile h6{font-size:18px;line-height:24px;margin-bottom:15px;min-height:48px}.accessPassWrapper .inclusionsWrapper h4.heading{margin-left:0}.inclusionsWrapper .durationAndLessions .duration span,.inclusionsWrapper .durationAndLessions .lession span{font-size:16px;line-height:22px}.inclusionsWrapper .inclusionsTile .tileContent{width:calc(100% - 199px);padding:14px}.inclusionsWrapper .inclusionsTile .tileFrame{max-height:unset}.accessPassWrapper .inclusionsWrapper{margin-top:56px}.inclusionsWrapper .inclusionsInner{position:relative;overflow:visible}.inclusionsWrapper .inclusionsInner .slick-next{right:0!important;top:-52px!important;border-color:#fff!important}.inclusionsWrapper .inclusionsInner .slick-prev{right:55px!important;top:-52px!important;border-color:#fff!important}.inclusionsWrapper .inclusionsInner .inclusionsTilesWrapper{padding-right:24px;margin-right:0}.inclusionsWrapper .inclusionsInner .inclusionsTilesWrapper:first-child{padding:0 24px 0 0}.accessPassWrapper .inclusionsWrapper .inclusionsInner{display:block;overflow:visible;padding:0}.inclusionsWrapper .inclusionTilePopup .popupInner{padding:26px 0 26px 16px}.accessPassWrapper .trusted_us h3.secondary-h1{font-size:36px;line-height:46px}.accessPassWrapper .testimonial_card{min-height:380px}.accessPassWrapper .testimonial_card p{color:#FFFFFF;font-size:20px}.accessPassWrapper .trusted_us .slick-next:before,.accessPassWrapper .trusted_us .slick-prev:before{color:#fff!important}.accessPassWrapper .trusted_us .slick-next,.accessPassWrapper .trusted_us .slick-prev{border-color:#fff!important;top:-43px!important}.accessPassWrapper .trusted_us .slick-prev{right:58px!important}.accessPassWrapper .trusted_us .slick-next{right:0!important}.accessPassWrapper .trusted_us.testiSlider .secondary-h1.secondary-h1{margin:0}.accessPassWrapper .trusted_us.testiSlider.sliderAligment{margin-top:42px}.accessPassWrapper .accessPassTestimonial .testimonialSlider{overflow:visible}.accessPassTestimonial .testimonialSlider .testimonialTile{padding-right:24px;margin-right:0}.accessPassWrapper .testimonial_client-details .client_icon{width:64px;height:64px;border-radius:50%}.accessPassWrapper .testimonial_card .testimonial_client_name p{margin-top:2px}.accessPassWrapper .ctaSection .ctaInner h5{font-size:36px;line-height:46px;max-width:550px;margin:0 auto 32px}.accessPassWrapper .ctaSection .ctaInner{background:url(/_next/static/media/allAccessCtaBg2.2dae4c07.png);background-size:100% 100%;background-repeat:no-repeat;padding:69px}.accessPassWrapper .ctaSection{margin-top:56px}.accessPassWrapper .footer_flex:before{height:412px;background:#303030}.accessPassBanner .bannerContent .allAccessBtn,.accessPassWrapper .allAccessBtn{padding:4px 24px}.accessPassWrapper .FixedStrip{padding:15px 0}.accessPassWrapper .FixedStrip .stripInner{max-width:780px;margin:0 auto}.accessPassWrapper .FixedStrip .stripInnerUpdgrade{max-width:490px;margin:0 auto}.accessPassWrapper .FixedStrip .stripContent p.price{margin-right:150px}.accessPassWrapper .FixedStrip .stripContent p.desc{display:block;max-width:600px}.accessPassWrapper .FixedStrip .stripContent p.price{flex-direction:row}.accessPassWrapper .FixedStrip .stripContent p.price .oldPrice{font-size:16px;line-height:24px}.accessPassWrapper .faq{padding-bottom:121px}.accessPassWrapper .accessPassVideo{max-width:1095px;margin:56px auto 0}.accessPassWrapper .accessPassVideo .playIcon{max-width:72px;display:inline-block}.accessPassWrapper .accessPassVideo .react-player{border-radius:18px}}@media only screen and (min-width:991px) and (max-width:1366px){.accessPassWrapper .footer_flex:before{height:402px}}@media only screen and (max-width:992px){.inclusionTilePopup{position:fixed;bottom:0;width:100%;height:100vh;z-index:9999;background-color:#0000004D;display:none;margin-left:-24px}.inclusionsWrapper .inclusionTilePopup .popupInner{position:absolute;bottom:0;padding:65px 0 24px 24px;border-radius:24px 24px 0 0;width:100%}.inclusionsWrapper .inclusionTilePopup .popupInner h5{padding-right:24px}.inclusionTilePopup.active{display:block}}