@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Kanit:wght@400;700;900&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,700,900|Roboto:400,500,700,900&display=swap");*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0}html{scroll-behavior:smooth}.lp-top-banner{background-color:#31322d;float:none!important;margin:0 auto!important;max-width:1440px}.lp-top-banner .lp-top-banner-caption{color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:700;padding:0 50px;text-align:center;text-transform:uppercase}.lp-top-banner .lp-top-banner-phone{color:#e9f250;font-family:Kanit,sans-serif;font-style:italic;font-weight:900;padding-left:15px;text-decoration:none}.pbb-two-col-hero,.pbb-two-col-hero .row-fluid-wrapper .row-fluid{background-color:#000;display:flex!important;flex-direction:column}.pbb-two-col-hero .pbb-two-col-a{margin-left:unset!important;margin-top:-190px;z-index:10}.pbb-two-col-hero .pbb-two-col-a p{font-size:14px;margin-bottom:0;margin-top:0}.pbb-two-col-hero .pbb-two-col-a h1{font-size:32px;line-height:1.1;margin-bottom:10px;margin-top:10px}.pbb-two-col-hero .pbb-two-col-a h1,.pbb-two-col-hero .pbb-two-col-a p{color:#fff;font-family:Inter,sans-serif;font-weight:600;margin-left:auto;margin-right:auto;text-transform:uppercase;width:83%}.pbb-two-col-hero .hbspt-form{margin-top:15px}.pbb-two-col-hero .pbb-form-wrapper{margin:0 auto!important;width:83%}.pbb-two-col-hero .pbb-form-wrapper h2{color:#fff;font-family:Inter,sans-serif;font-size:20px;font-weight:600;margin-bottom:10px;margin-top:10px;text-align:center;text-transform:uppercase}.pbb-two-col-hero .pbb-form-wrapper h2 .sale-offer{font-family:Kanit,sans-serif;text-transform:uppercase}.pbb-two-col-hero .pbb-form-wrapper h2+p{font-size:20px;text-align:center}.pbb-two-col-hero .pbb-form-wrapper .input input.hs-input{border-radius:5px;height:48px;margin-top:15px;padding:0 10px;width:85%}.pbb-two-col-hero .pbb-form-wrapper .hs-email .input input.hs-input,.pbb-two-col-hero .pbb-form-wrapper .hs-lead_main_phone .input input.hs-input{width:93%}.pbb-two-col-hero .pbb-form-wrapper .hs-form-field label{display:none}.pbb-two-col-hero .pbb-form-wrapper ul.hs-error-msgs{color:red;font-size:12px;list-style:none;margin-block-end:0;padding-inline-start:0}.pbb-two-col-hero .pbb-form-wrapper .actions{margin:15px 0;text-align:center}.pbb-two-col-hero .pbb-form-wrapper .hs-button{background-color:#f05123;border:none;border-radius:7px;color:#fff;display:inline-block;font-family:Kanit,sans-serif;font-size:18px;font-weight:600;padding:5px 15px;text-transform:uppercase}.pbb-two-col-hero p.fields-req{font-family:Kanit,sans-serif;font-size:14px;margin-bottom:15px;text-align:center}.pbb-two-col-hero .pbb-two-col-b{order:-1;position:relative}.pbb-two-col-hero .pbb-two-col-b p{color:#fff;font-family:Inter,sans-serif;font-size:9px;font-weight:500;line-height:1.5;position:absolute;right:15px;text-align:center;top:260px}.pbb-two-col-hero .hero-logo{display:none}.pbb-two-col-hero .hero-mobile-img{max-width:100%}.pbb-two-col-hero .hero-desktop-img,.videoCol .desktopVideo{display:none}.videoCol .mobileVideo img{margin-top:0;width:100%}.skew-header{background-color:#a800ff;color:#fff;font-family:Kanit,sans-serif;font-size:4.615384615384616vw;font-style:italic;font-weight:900;line-height:1.1;margin:30px auto;padding:10px 0;position:relative;text-align:center;text-transform:uppercase;width:70%;z-index:1}.skew-header:before{transform:skew(345deg,0);transform-origin:top left}.skew-header:after,.skew-header:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.skew-header:after{transform:skew(345deg,0);transform-origin:bottom right}.pbb-why-become-intro{font-weight:600;margin-left:auto;margin-right:auto;width:90%}.pbb-why-become-benefits,.pbb-why-become-intro{color:#000;font-family:Inter,sans-serif;font-size:3.5897435897435894vw;line-height:1.5}.pbb-why-become-benefits{font-weight:400;margin:30px auto 60px;padding-inline-start:15px;width:80%}ul.pbb-why-become-benefits li{margin-top:15px}ul.pbb-why-become-benefits li:first-child{margin-top:0}.career-paths-wrap .career-paths{color:#000;font-family:Inter,sans-serif;font-size:3.5897435897435894vw;font-weight:500;line-height:1.7;margin:0 auto 60px;text-align:center;width:80%}.pbb-two-col-studies{display:flex;flex-direction:column;margin-bottom:30px}.pbb-two-col-studies .studies-mobile-img{max-width:100%}.pbb-two-col-studies .studies-desktop-img{display:none}.pbb-two-col-studies h3{color:#31322d;font-family:Kanit,sans-serif;font-size:4.615384615384616vw;font-style:italic;font-weight:900;text-align:center;text-transform:uppercase}.pbb-two-col-studies p{color:#31322d;font-family:Inter,sans-serif;font-size:3.5897435897435894vw;font-weight:600;line-height:1.5;margin-left:auto;margin-right:auto;width:90%}.pbb-ifbb-img-section .pbb-ifbb-img{height:auto;max-width:100%}.pbb-ifbb-img-section .pbb-ifbb-img-caption{margin:15px auto 30px;width:75%}.pbb-ifbb-img-section .pbb-ifbb-img-caption p{color:#31322d;font-family:Inter,sans-serif;font-size:3.5897435897435894vw;font-weight:500;line-height:1.5;text-align:center}.fitness-pro-wrap{background-color:#31322d;color:#fff;padding:27px 20px 48px;text-align:center}.fitness-pro-wrap h2{font-family:Kanit,sans-serif;font-size:4.1vw;font-style:italic;padding-bottom:15px}.fitness-pro{margin-top:45px}.fp-name{font-family:Inter,sans-serif;font-size:7.009vw;margin-bottom:0}.fp-name span{display:inline-block;font-size:4.673vw}.fp-title{font-size:4.673vw;font-weight:700;margin:0}.fp-details,.fp-title{font-family:Inter,sans-serif}.fp-details{font-size:3.505vw}.next-step-promo-bar{background:#a800ff;margin-left:auto;margin-right:auto;max-width:1440px;padding:30px 0}.next-step-promo-bar .next-step-promo-bar-inner{display:flex;justify-content:space-between;margin:0 auto;width:90%}.next-step-promo-bar p{color:#fff;font-family:Inter,sans-serif;font-size:20px;font-weight:300;line-height:1.15;margin:0}.next-step-promo-bar p span{display:none}.next-step-promo-bar a.learn-more-cta{background-color:transparent;border:2px solid #fff;border-radius:3px;color:#fff;display:block;font-family:Inter,sans-serif;font-size:22px;font-weight:300;height:100%;line-height:2;text-align:center;text-decoration:none;width:220px}@media only screen and (min-width:768px){.lp-top-banner .lp-top-banner-caption{font-size:2.4vw;margin-bottom:0;margin-top:.6em}.pbb-two-col-hero,.pbb-two-col-hero>.row-fluid-wrapper>.row-fluid{flex-direction:row}.pbb-two-col-hero .pbb-two-col-b p br{display:none}.pbb-two-col-hero .hero-logo{display:block;margin-left:2%;width:132px}.pbb-two-col-hero .hero-logo img{height:auto;max-width:100%}.pbb-two-col-hero .pbb-two-col-a{float:none;margin-top:0;padding-top:15px;width:50vw}.pbb-two-col-hero .pbb-two-col-a p{margin-top:15px}.pbb-two-col-hero .pbb-two-col-a h1{font-size:30px}.pbb-two-col-hero .pbb-form-wrapper h2{font-size:16px;text-align:left}.pbb-two-col-hero .pbb-form-wrapper h2 br{display:none}.pbb-two-col-hero .pbb-form-wrapper h2 .sale-offer{font-size:20px;padding-left:5px}.pbb-two-col-hero .pbb-form-wrapper h2+p{font-size:16px;margin-top:0;text-align:left;text-transform:none;width:100%}.pbb-two-col-hero .pbb-form-wrapper .hs-email .input input.hs-input,.pbb-two-col-hero .pbb-form-wrapper .hs-lead_main_phone .input input.hs-input{width:100%}.pbb-two-col-hero .pbb-two-col-b{float:none;margin-left:unset;order:0;width:50vw}.pbb-two-col-hero .pbb-two-col-b p{bottom:180px;left:0;top:unset}.pbb-two-col-hero .hero-mobile-img{display:none}.pbb-two-col-hero .hero-desktop-img{display:block;max-width:100%}.lp-top-banner .lp-top-banner-phone{display:block}.pbb-two-col-hero .pbb-form-wrapper .hs-firstname .input input.hs-input,.pbb-two-col-hero .pbb-form-wrapper .hs-lastname .input input.hs-input{width:99%}.videoCol .wistia_embed img{margin-top:30px;width:90%}.pbb-why-become-benefits,.pbb-why-become-intro{font-size:3.125vw}.pbb-why-become-benefits{margin-top:45px}ul.pbb-why-become-benefits li{margin-top:30px}.career-paths-wrap .career-paths{font-size:3.125vw;width:70%}.pbb-two-col-studies{flex-direction:row;margin-bottom:0}.pbb-two-col-studies .pbb-two-col-studies-a,.pbb-two-col-studies .pbb-two-col-studies-b{width:50%}.pbb-two-col-studies .studies-mobile-img{display:none}.pbb-two-col-studies .studies-desktop-img{display:block;max-width:100%}.pbb-two-col-studies h3{font-size:2.604166666666667vw;margin-left:auto;margin-right:auto;text-align:left;width:90%}.pbb-two-col-studies p{font-size:1.8229166666666667vw}.pbb-two-col-studies .pbb-two-col-studies-b{padding-top:30px}.pbb-ifbb-img-section .pbb-ifbb-img-caption{display:flex;width:95%}.pbb-ifbb-img-section .pbb-ifbb-img-caption p{flex-basis:50%;font-size:1.8229166666666667vw;padding:0 15px;text-align:center}.next-step-promo-bar p{flex-basis:52%}.next-step-promo-bar p span{display:inline}}@media only screen and (min-width:1024px){.pbb-two-col-hero .hero-logo{margin-left:1.7578125vw}.pbb-two-col-hero .pbb-two-col-a,.pbb-two-col-hero .pbb-two-col-b{max-width:720px}.pbb-two-col-hero .pbb-two-col-a h1{font-size:36px}.lp-top-banner .lp-top-banner-caption{font-size:1.213vw;margin:1.2em 0}.lp-top-banner .lp-top-banner-phone{display:inline-block}.pbb-two-col-hero .pbb-two-col-b p{bottom:70px;font-size:10px}.skew-header{padding:15px 0;width:80%}.pbb-why-become-intro{width:84%}.pbb-why-become-benefits{width:70%}.pbb-why-become-benefits,.pbb-why-become-intro{font-size:2.34375vw}.career-paths-wrap .career-paths{font-size:2.34375vw;width:52%}.pbb-two-col-studies .pbb-two-col-studies-b{padding-top:60px}.pbb-two-col-studies h3{font-size:2.734375vw;margin-bottom:10px}.pbb-two-col-studies p{font-size:1.7578125vw;margin-top:0}.pbb-ifbb-img-section .pbb-ifbb-img-caption p{font-size:1.3671875vw;padding:0}.next-step-promo-bar p{font-size:24px}}@media only screen and (min-width:1200px){.pbb-two-col-hero .hero-logo{margin-left:25px;width:148px}.lp-top-banner .lp-top-banner-caption{margin-top:1em}.skew-header{font-size:34px}.pbb-why-become-benefits,.pbb-why-become-intro{font-size:24px}.pbb-why-become-intro{width:72%}.pbb-why-become-benefits{width:60%}.career-paths-wrap .career-paths{font-size:24px;width:75%}.pbb-two-col-studies h3{font-size:32px}.pbb-two-col-studies p{font-size:20px}.pbb-two-col-studies h3,.pbb-two-col-studies p{width:auto}.pbb-two-col-studies .pbb-two-col-studies-b{padding:60px 60px 0 30px}.pbb-ifbb-img-section .pbb-ifbb-img-caption p{margin:0}.fitness-pro-wrap h2{font-size:40px;margin-bottom:66px}.fitness-pros{display:flex;justify-content:space-around;text-align:left}.fitness-pro{display:flex;margin-top:0;width:45%}.fitness-pro img{margin-right:23px;object-fit:contain;object-position:top}.fp-name{font-size:25px;margin-top:0}.fp-name span{display:block}.fp-name span,.fp-title{font-size:25px}.fp-details{font-size:18px}.next-step-promo-bar .next-step-promo-bar-inner{width:1200px}}@media only screen and (min-width:1366px){.lp-top-banner .lp-top-banner-caption{font-size:22px;margin-top:24px}.pbb-two-col-hero .hero-logo{margin-left:30px;width:160px}.skew-header{font-size:36px;width:75%}.pbb-why-become-benefits,.pbb-why-become-intro{font-size:28px}.pbb-why-become-intro{width:75%}.pbb-why-become-benefits{width:65%}.career-paths-wrap .career-paths{font-size:28px;width:88%}.pbb-two-col-studies .pbb-two-col-studies-b{padding:90px 60px 0}.pbb-two-col-studies h3{font-size:40px}.pbb-ifbb-img-section .pbb-ifbb-img-caption p{font-size:16px}.videoCol .wistia_embed img{max-width:1280px}.next-step-promo-bar p{align-self:center;flex-basis:65%;font-size:24px}}