.banner-text p{opacity:1}.vr-lp-banner-section.xplus-banner-feb .banner-content{max-height:none;min-height:auto}.vr-lp-banner-section.xplus-banner-feb .banner-inner{max-height:none}.vr-lp-banner-section .banner-text,.vr-lp-banner-section.xpass-fit-page-feb .banner-content .banner-heading{max-width:790px}.march-2023-guide .vr-lp-banner-section .banner-cta a.btn.button-background{border-color:#506ee9;max-width:250px!important;padding:11px 20px!important;width:100%!important}.march-2023-guide .vr-lp-banner-section .banner-cta a.btn.button-background:hover{border-color:#fff}.vr-lp-banner-section.xplus-banner-feb .banner-heading h1{margin:0}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section{padding:100px 0 84px!important}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section .workout-mood-title-section h2{margin-bottom:16px}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section .workout-mood-slider-inner{margin:0}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section .slick-arrow{display:none!important}.vr-lp-full-width-section{background:#1a1a1a;padding:40px 0 80px;text-align:center}.vr-lp-full-width-section img.logo-image{display:block;margin:0 auto 24px;max-width:219px!important}.march-2023-guide.xplus-march2023 .vr-lp-full-width-section a.btn.button-background{margin-top:23px;max-width:250px!important;width:100%!important}.vr-lp-full-width-section .span12.widget-span.widget-type-custom_widget{float:none;margin:0 auto!important;max-width:790px}.span12.widget-span.widget-type-cell.text-section.background-white.short-section.content-centered.vr-lp-full-width-section{float:none}.vr-lp-fifty-custom-section{float:none!important}.vr-lp-fifty-custom-section .half-n-half-section{background:#1a1a1a}.vr-lp-fifty-custom-section .half-n-half-section>div>.row-fluid{align-items:stretch;display:flex}.vr-lp-fifty-custom-section .section-text.width-50>div{margin:0 auto;max-width:511px;padding:20px 15px;width:100%}.vr-lp-fifty-custom-section .section-text.width-50 h2{margin-bottom:16px}.vr-lp-fifty-custom-section .section-text.width-50 ul{margin:32px 0;padding-left:26px}.vr-lp-fifty-custom-section .section-text.width-50 ul li{line-height:177.778%}.btn.button-background{background:#506ee9;border-radius:6px}.march-2023-guide .banner-section.xpass-fit-page-feb.vr-lp-banner-section .banner-text p{font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:133.333%!important}.xpass-fit-page-feb .banner-content .banner-heading{margin-bottom:24px}.banner-section.xpass-fit-page-feb.vr-lp-banner-section .banner-content{padding:0!important}.vr-lp-fifty-custom-section .img-section img{display:block;height:100%;object-fit:cover;width:100%}.vr-lp-fifty-custom-section .section-text.width-50{align-items:center;display:flex}.vr-two-slider-video-container.video-popup-box-slider.popup-containt.white-popup button.mfp-close{color:#fff;font-size:35px;right:0;top:0}.banner-section.xpass-fit-page-feb.vr-lp-banner-section{align-items:center;display:flex;height:720px;justify-content:center}@media(min-width:1440px){.banner-section.xpass-fit-page-feb{background-position:top}}@media(max-width:991px){.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section{padding:60px 0!important}.vr-lp-full-width-section{padding:40px 0 60px}.march-2023-guide .banner-section.xpass-fit-page-feb.vr-lp-banner-section .banner-text p{font-size:22px!important}}@media(max-width:767px){.banner-section.xpass-fit-page-feb.vr-lp-banner-section .banner-content .banner-heading{margin-bottom:16px;text-align:left}.xplus-banner-feb .banner-heading h1,.xplus-banner-feb .banner-text p{text-align:left}.march-2023-guide .banner-text p{font-size:18px!important;line-height:26px!important}.march-2023-guide .vr-lp-banner-section .banner-cta a.btn.button-background{max-width:100%!important}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section{padding:48px 0!important}.march-2023-guide.xplus-march2023 .vr-lp-full-width-section a.btn.button-background{margin-top:18px;max-width:100%!important;padding:11px 46px!important}.vr-lp-fifty-custom-section .half-n-half-section>div>.row-fluid{flex-direction:column}.vr-lp-fifty-custom-section .section-text.width-50,.vr-lp-fifty-custom-section .width-50.img-section{width:100%}.vr-lp-fifty-custom-section .section-text.width-50>div{margin:0 auto;max-width:100%;padding:32px 20px 48px;width:100%}.vr-lp-fifty-custom-section .section-text.width-50 ul{margin:16px 0 32px}.vr-lp-fifty-custom-section .section-text.width-50 h2{margin-bottom:12px}.march-2023-guide.xplus-march2023 .vr-lp-fifty-custom-section a.btn.button-background{max-width:100%!important;width:100%!important}.banner-section span.mobile-bg-image,.banner-section span.mobile-bg-image img{object-position:top}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section .workout-mood-title-section h2 br{display:none}.march-2023-guide .banner-section.xpass-fit-page-feb.vr-lp-banner-section .banner-text p{font-size:18px!important}.vr-lp-fifty-custom-section .section-text.width-50 ul li{line-height:150%}.banner-section.xpass-fit-page-feb.vr-lp-banner-section{height:676px}}@media(max-width:480px){.vr-lp-2023 .body-container-wrapper{margin-top:0!important}.vr-fitness-instructor-slider-section .workout-mood-title-section{margin:0 auto 32px}.workout-mood-section.workout-mood-all-access-section.fitness-instructor-slider-section.vr-fitness-instructor-slider-section .workout-mood-title-section h2{margin-bottom:12px}.vr-lp-full-width-section{padding:24px 0 48px}.banner-section.xpass-fit-page-feb.vr-lp-banner-section .banner-text{padding-bottom:28px}}