.vo2max .vo2max-section{padding:0 10px;width:100%;max-width:1020px;margin:0 auto;position:relative}.vo2max .vo2max-h1{font-weight:600;font-size:55px;line-height:1.2;color:#161718;margin-bottom:20px;width:100%;max-width:1020px}.vo2max .vo2max-p1{font-weight:400;font-size:26px;line-height:1.5;color:#161718}.vo2max .vo2max-p1.bold{font-weight:600}.vo2max .vo2max-p2{font-size:21px;color:#161718}.vo2max .vo2max-p2.bold{font-weight:600}.vo2max .divider-container{display:flex;align-items:center;text-align:center;margin:20px 0;width:100%}.vo2max .divider-container .vo2max-h1{position:relative;padding:0 20px;margin:0;font-weight:500;z-index:1}.vo2max .divider-container .vo2max-h1:after,.vo2max .divider-container .vo2max-h1:before{content:"";position:absolute;top:50%;width:120px;height:1px;background-color:#d9d9d9;z-index:-1}.vo2max .divider-container .vo2max-h1:before{right:calc(100% - 320px)}.vo2max .divider-container .vo2max-h1:after{left:calc(100% - 320px)}@media(max-width:767px){.vo2max .divider-container .vo2max-h1:after,.vo2max .divider-container .vo2max-h1:before{display:none}}.vo2max .vo2max-hero{text-align:center;padding-top:80px;background:#f9fbfc;padding-bottom:40px;margin-bottom:140px}.vo2max .schedule-vo2max-btn{height:54px;font-size:18px;font-weight:600;display:inline-block;padding:0;margin-top:20px}.vo2max .schedule-vo2max-btn-text{padding:0 40px;border-right:1px solid hsla(0,0%,100%,.3)}.vo2max .schedule-vo2max-btn-icon{padding:0 15px}.vo2max .vo2max-quote{font-weight:400;font-size:15px;color:#161718;width:100%;max-width:500px;margin-top:40px;margin-left:auto;margin-right:auto;text-align:left;border-left:3px solid #0ca37f;padding:10px 20px;background:rgba(12,163,127,.1019607843)}.vo2max .vo2max-hero-img-container{margin-top:10px;margin-bottom:-160px;background:#000;display:inline-block;border-radius:5px;overflow:hidden;position:relative}.vo2max .vo2max-hero-img-container.has-video{cursor:pointer}.vo2max .vo2max-hero-img-container.has-video:hover .vo2max-play-icon{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.vo2max .vo2max-hero-img-container.has-video:active .vo2max-play-icon{transform:translate(-50%,-50%) scale(1.05)}.vo2max .vo2max-hero-img-container.has-video .vo2max-hero-img{opacity:.7}.vo2max .vo2max-hero-img{width:100%;max-width:500px;max-height:560px;object-fit:cover;object-position:center top;margin-left:auto;margin-right:auto;border-radius:5px;margin-bottom:0;float:left}.vo2max .vo2max-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;color:#fff;z-index:10;cursor:pointer;transition:transform .3s ease,opacity .3s ease;filter:drop-shadow(0 2px 5px rgba(0,0,0,.5));opacity:1}.vo2max .how-section{padding-top:60px;padding-bottom:50px}@media(max-width:767px){.vo2max .how-section{padding-top:30px;padding-bottom:0}}.vo2max .how-section .divider-container{margin-bottom:50px}.vo2max .read-more-btn{color:#0ca37f!important;padding:0;font-weight:600;font-size:18px;float:left;margin-bottom:20px}.vo2max .vo2max-how-img{width:100%;border-radius:8px;margin-top:10px;margin-bottom:60px}.vo2max .vo2max-how-img.portrait{max-width:520px;display:block;margin-left:auto;margin-right:auto}.vo2max .vo2max-how-video-container{margin-top:45px}.vo2max .vo2max-how-video{width:100%;border-radius:8px;display:block;margin-bottom:60px}.vo2max .pricing-section{background:#f9fbfc;padding-top:60px;padding-bottom:90px}@media(max-width:767px){.vo2max .pricing-section{padding-top:30px;padding-bottom:50px}}.vo2max .faq-section{padding:60px 0}.vo2max .faq-section .ant-collapse-header{padding:20px 0}@media(max-width:767px){.vo2max .faq-section{padding-top:30px;padding-bottom:50px}}.vo2max .markdown-video-container{width:100%;max-width:400px;border-radius:8px;margin-bottom:20px}.vo2max .faq-link{color:#0ca37f}.vo2max .faq-video-container,.vo2max .vo2max-how-video-container{position:relative;width:100%}.vo2max .faq-video-container iframe,.vo2max .vo2max-how-video-container iframe{border-radius:8px}.vo2max .faq-video-container .react-player,.vo2max .vo2max-how-video-container .react-player{position:absolute;border-radius:8px;top:0;left:0;width:100%!important;height:100%!important}.vo2max-video-modal,.vo2max-video-modal .ant-modal-content{background-color:rgba(0,0,0,0)!important;border-radius:0!important;padding:0!important;border:none!important}.vo2max-video-modal .ant-modal-content{overflow:hidden!important;box-shadow:none!important}.vo2max-video-modal .ant-modal-content .ant-modal-body{padding:0!important}