.navbarlogo{float:left;max-width:125px;margin-top:7px;margin-left:10px}.navbarbgimg{background-image:url('https://cdn2.hubspot.net/hubfs/2264894/TESTING-CMFIT-MIKE/navbg.png');height:35px}.navbarcolor{height:0px;border-bottom:solid 47px #fff}.desktop-menu-active{color:#96a3ea;text-decoration:none}.iconbackground{height:100%;background-color:#fff;padding-left:30px;padding-right:30px}.mobileiconscontainer{max-width:250px;margin-left:auto;margin-right:auto;margin-top:18px;margin-bottom:5px}.frontpageformcontainer{margin:0 auto;max-width:600px}.footer{text-align:center;font-family:'Abel',sans-serif;font-size:17px;line-height:16px;color:#5e5e5e;margin-top:30px;margin-bottom:25px}.iconheadline{font-size:26px;color:#ffca08;font-family:'Lato',sans-serif;font-weight:700}.mobileiconheadline{font-size:12px;line-height:13px;color:#ffca08;font-family:'Lato',sans-serif;font-weight:700}.buttonstyle{padding-top:20px;margin:auto;width:120px}.midpagehead{font-size:33px;line-height:34px;color:#38449c;font-family:'Lato',sans-serif;font-weight:700}.formcopyheadliner{font-size:43px;line-height:34px;color:#38449c;font-family:'Lato',sans-serif;font-weight:700}.midpagemargins{margin-top:24px}.midpagecontainer2{padding-bottom:15px}.iconcopy{font-family:'Abel',sans-serif;font-size:18px;color:#5e5e5e;line-height:22px}.formbulletcopy{font-family:'Abel',sans-serif;font-size:18px;color:#5e5e5e;line-height:22px;text-align:left}.bottomcopy{font-family:'Abel',sans-serif;font-size:18px;color:#5e5e5e;line-height:22px;margin:0 auto}.midcopy{font-family:'Abel',sans-serif;font-size:18px;color:#5e5e5e;line-height:22px}.midul{font-family:'Abel',sans-serif;font-size:26px;color:#5e5e5e;font-weight:bold;line-height:30px;text-align:left}.icons{max-width:100px}.iconcontainer{max-width:640px;margin:0 auto;padding-top:40px;padding-bottom:0px}.midpageartcontainer{max-width:1000px;margin:0 auto;padding-top:10px;padding-bottom:30px}.midcontainer{max-width:1000px;margin:0 auto;padding-top:0px;padding-bottom:20px}.midpagecopybackground{height:100%;background-image:url('https://cdn2.hubspot.net/hubfs/2264894/TESTING-CMFIT-MIKE/yellowbackgroundv3.jpg');background-position:50% 0%;padding-left:10px;padding-right:10px;padding-top:60px;padding-bottom:10px}.midpagecopybackgroundapp{height:100%;background-color:#fff;padding-left:10px;padding-right:10px;padding-top:60px;padding-bottom:10px}.midpagecopybackgroundapp{height:100%;background-color:#fff;padding-left:10px;padding-right:10px;padding-top:60px;padding-bottom:10px}.midpagecopycontainer{max-width:1000px;margin:0 auto}.midpageheadline{font-size:60px;font-style:italic;text-align:left;margin:-15px 0 0 0;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:15px;color:#5e5e5e;font-family:'Lato',sans-serif;font-weight:700}.middlepagecopy{font-family:'Abel',sans-serif;text-align:left;font-size:22px;color:#5e5e5e;line-height:26px;margin-bottom:50px}.fitness-home-form{text-align:center;max-width:500px}.gymownersbackground{height:100%;background-image:url('https://cdn2.hubspot.net/hubfs/2264894/CMFIT-Landing-Page/bluebackgroundv9.jpg');background-position:50% 0%;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:0px}.gymownerscontainer{max-width:1000px;margin:0 auto}.gymownersheadline{font-size:60px;font-style:italic;text-align:left;margin:0;padding-left:0px;padding-right:0px;padding-top:30px;padding-bottom:15px;color:#fff;font-family:'Lato',sans-serif;font-weight:700}.gymownerspagecopy{font-family:'Abel',sans-serif;text-align:left;font-size:22px;color:#fff;line-height:26px}#colorstrip{height:0px;border-bottom:solid 1px #ffca08}#colorstrip2{height:0px;border-bottom:solid 1px #ffca08}#colorpinstrip{height:0px;border-bottom:solid 1px #ffca08}.bannercontain{max-width:1200px;margin-left:auto;margin-right:auto;padding:20px 50px 0px 50px}.banner-logo{max-width:350px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:45px}.vcontainer{position:relative;width:100%;max-height:425px;overflow:hidden}.vcontainer video{position:relative;z-index:0}.overlay{position:absolute;text-align:center;top:27%;left:0;right:0;z-index:1}.overlayapp{position:absolute;text-align:center;top:37%;left:0;right:0;z-index:1}#colorstrip{height:0px;border-bottom:solid 1px #ffca08}#colorstrip2{height:0px;border-bottom:solid 1px #ffca08}.navbarlogo{float:left;max-width:125px;margin-top:7px;margin-left:10px}.navbarcolor{height:0px;border-bottom:solid 47px #fff}.desktop-menu{font-family:'Lato',sans-serif;font-size:16px;color:#38449c;text-decoration:none;height:47px;float:right;line-height:48px;padding-left:0px;padding-right:10px;padding-top:0px;padding-bottom:0px}.desktop-menu a:link{color:#38449c;text-decoration:none}.desktop-menu a:visited{color:#38449c;text-decoration:none}.desktop-menu a:hover{color:#38449c;text-decoration:none}.desktop-menu a:active{color:#38449c;text-decoration:none}.navalightright{float:right;text-align:left}@media only screen and (max-width:3000px){.mobile-menu{display:none}.mobile-menu-trigger{display:none}.desktop-menu{display:block}.icons{max-width:100px}}@media only screen and (max-width:1500px){.overlay{position:absolute;text-align:center;top:29%;left:0;right:0;z-index:1}.bannercontain{max-width:1000px;margin-left:auto;margin-right:auto;padding:0px 20px 0px 0px}.banner-logo{max-width:300px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:25px}.mobile-menu{display:block}.mobile-menu-trigger{display:block}.desktop-menu{display:block}.icons{max-width:100px}.midpageart{max-width:225px}.iconheadline{font-size:26px}.iconcopy{font-size:16px;line-height:18px;margin-bottom:20px}.midpagemargins{margin-top:24px}.formcopyheadlinemargins{margin-top:0px}.gymownersheadline{font-size:34px;text-align:left;margin:0;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:8px}.gymownerspagecopy{text-align:left;font-size:18px;line-height:21px;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px}}@media(min-width:900px){.mobileiconscontainer{display:none}}@media only screen and (max-width:900px){.iconcontainer{display:none}.overlay{position:absolute;text-align:center;top:28%;left:0;right:0;z-index:1}.bannercontain{max-width:800px;margin-left:auto;margin-right:auto;padding:0px 20px 0px 20px}.banner-logo{max-width:200px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:25px}.midpagehead{font-size:24px;line-height:25px}.midul{font-family:'Abel',sans-serif;font-size:21px;color:#5e5e5e;font-weight:bold;line-height:22px;text-align:left}.mobile-menu{display:block}.mobile-menu-trigger{display:block}.desktop-menu{font-size:12px}.icons{max-width:100px}.midpageart{max-width:225px}.iconheadline{font-size:26px}.iconcopy{font-size:16px;line-height:18px;margin-bottom:20px}.midpagemargins{margin-top:13px}.gymownersheadline{font-size:24px;text-align:left;margin:0;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:8px}.gymownerspagecopy{text-align:left;font-size:16px;line-height:19px;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px}.navbarlogo{max-width:90px;margin-top:12px;margin-left:10px}.desktop-menu{font-size:10px}}@media(min-width:750px){.headlinemobile{display:none}}@media(max-width:750px){.overlay{position:absolute;text-align:center;top:21%;left:0;right:0;z-index:1}.vcontainer{display:none}.headlinemobilecontainer{margin:0 auto;padding-top:80px;padding-left:35px;padding-bottom:80px;padding-right:30px;background-image:url('https://cdn2.hubspot.net/hubfs/2264894/CMFIT-Landing-Page/mobilebg2.png')}.headlinemobile{text-align:center}.mobilehead{font-size:29px;line-height:30px;color:#eebf2f;font-family:'Lato',sans-serif;font-weight:900}.bannercontain{max-width:650px;margin-left:auto;margin-right:auto;padding:0px 20px 0px 20px}.banner-logo{max-width:150px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:10px}.gymownersheadline{font-size:24px;text-align:left;margin:0;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:8px}.gymownerspagecopy{text-align:left;font-size:16px;line-height:19px;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px}}@media(max-width:450px){.headlinemobilecontainer{margin:0 auto;padding-top:35px;padding-left:30px;padding-bottom:35px;padding-right:30px;background-image:url('https://cdn2.hubspot.net/hubfs/2264894/CMFIT-Landing-Page/mobilebg.png')}.headlinemobile{text-align:center}.mobilehead{font-size:20px;line-height:19px;color:#eebf2f;font-family:'Lato',sans-serif;font-weight:900}.bannercontain{max-width:440px;margin-left:auto;margin-right:auto;padding:0px 20px 0px 20px}.vcontainer{display:none}.overlay{position:absolute;text-align:center;top:22%;left:0;right:0;z-index:1}.banner-logo{max-width:100px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:10px}.icons{max-width:100px}.midpageart{max-width:225px}.iconheadline{font-size:20px}.iconcopy{font-size:16px;line-height:19px;margin-bottom:0px}.iconcontainer{display:none}.midpageartmargins{margin-bottom:20px}.midpagehead{font-size:18px;line-height:19px;color:#38449c;font-family:'Lato',sans-serif;font-weight:700}.midul{font-family:'Abel',sans-serif;font-size:19px;color:#5e5e5e;font-weight:bold;line-height:20px;text-align:left}.midpagemargins{margin-top:16px}.midpageheadline{font-size:26px;text-align:left;margin:-15px 0 0 0;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px}.middlepagecopy{text-align:left;font-size:18px;line-height:24px;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px}.gymownersheadline{font-size:24px;text-align:left;margin:0;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:8px}.gymownerspagecopy{text-align:left;font-size:16px;line-height:19px;padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:10px}}.centerresponsivespan{text-align:center}.hs-responsive-embed{position:relative;height:0;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:56.25%}.hs-form .hs-form-field{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-field-desc{font-family:'Abel',sans-serif;font-size:16px}.hs-form label{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form-field>label{font-family:'Abel',sans-serif;font-size:16px}.hs-form input[type="text"],.hs-form input[type="password"],.hs-form input[type="datetime"],.hs-form input[type="datetime-local"],.hs-form input[type="date"],.hs-form input[type="month"],.hs-form input[type="time"],.hs-form input[type="week"],.hs-form input[type="number"],.hs-form input[type="email"],.hs-form input[type="url"],.hs-form input[type="search"],.hs-form input[type="tel"],.hs-form input[type="color"],.hs-form input[type="file"],.hs-form textarea,.hs-form select{font-family:'Abel',sans-serif;font-size:16px}.hs-form input[type="text"]:focus,.hs-form input[type="password"]:focus,.hs-form input[type="datetime"]:focus,.hs-form input[type="datetime-local"]:focus,.hs-form input[type="date"]:focus,.hs-form input[type="month"]:focus,.hs-form input[type="time"]:focus,.hs-form input[type="week"]:focus,.hs-form input[type="number"]:focus,.hs-form input[type="email"]:focus,.hs-form input[type="url"]:focus,.hs-form input[type="search"]:focus,.hs-form input[type="tel"]:focus,.hs-form input[type="color"]:focus,.hs-form input[type="file"]:focus,.hs-form textarea:focus,.hs-form select:focus{font-family:'Abel',sans-serif;font-size:16px}.hs-form textarea{font-family:'Abel',sans-serif;font-size:16px}.hs-form textarea:focus{font-family:'Abel',sans-serif;font-size:16px}.hs-form select{font-family:'Abel',sans-serif;font-size:16px}.hs-form select:focus{font-family:'Abel',sans-serif;font-size:16px}.hs-form form.hs-form .hs-form-field ul.inputs-list{font-family:'Abel',sans-serif;font-size:16px}.hs-form form.hs-form .hs-form-field ul.inputs-list li input{font-family:'Abel',sans-serif;font-size:16px}.hs-form input[type="radio"]{font-family:'Abel',sans-serif;font-size:16px}.hs-form input[type="checkbox"]{font-family:'Abel',sans-serif;font-size:16px}.hs-form input:focus:required:invalid,.hs-form textarea:focus:required:invalid,.hs-form select:focus:required:invalid{font-family:'Abel',sans-serif;font-size:16px}.hs-form input:focus:required:invalid:focus,.hs-form textarea:focus:required:invalid:focus,.hs-form select:focus:required:invalid:focus{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-error-msgs label{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form fieldset.form-columns-1{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form fieldset.form-columns-1 .hs-form-field{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form fieldset.form-columns-2{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form fieldset.form-columns-2 .hs-form-field{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form fieldset.form-columns-3{font-family:'Abel',sans-serif;font-size:16px}.hs-form .hs-form fieldset.form-columns-3 .hs-form-field{font-family:'Abel',sans-serif;font-size:16px}body .hs-button.primary,body input[type="submit"],body input[type="button"]{font-family:'Abel',sans-serif;font-size:16px;background:#38449c}body .hs-button.primary:hover,body input[type="submit"]:hover,body input[type="button"]:hover{font-family:'Abel',sans-serif;font-size:16px}body .hs-button.primary:focus,body input[type="submit"]:focus,body input[type="button"]:focus{font-family:'Abel',sans-serif;font-size:16px}