.landing .content h1{line-height:.5}.landing .content h1 img{margin-left:1rem;width:300px}.landing .content a.btn{margin:0;text-transform:uppercase}div h2{font-size:2rem;font-weight:300;letter-spacing:4.6px;padding:1rem 0}.section-2 .content p:nth-child(3),div h2+p,p:nth-child(4){font-size:1.2rem;padding:1rem 0}div[class^=section-]{padding:2rem}.bridge-built{background-color:#fafafa;display:block!important}.bridge-built .heading p{display:none}.bridge-built .content{text-align:center}.bridge-built .content .video{display:none}.exos{background-color:#fafafa}.exos .yellow-line{display:inline-block;margin:1rem 0;width:11rem}.exos .logo-exos img{height:3rem}.exos .content p{font-size:1.2em;margin:1rem 0}.exos a.btn{margin:0;text-transform:uppercase}#packages{padding:0 2rem;position:relative}#packages:before{background:#bdbdbd;content:"";display:block;height:2px;width:100%}#packages .heading{padding:2rem 0}#packages .heading h2{font-size:3.3rem;padding:0 0 .5rem}#packages .heading p{color:#757575;font-size:1.2rem}.packages>div{align-items:flex-start;display:flex;margin-bottom:1rem}.packages>div span{text-align:center}.packages>div i{display:inline-block;font-size:1.8rem;height:2.5rem;margin-top:.3rem;width:4.7rem}.packages>div i.web-icon-payment{font-size:2.3rem}.packages>div i.web-icon-exos{margin-top:-.44rem}.packages>div p{font-size:1.2rem;font-weight:300}#pricing{background:#212121;color:#fff;display:block}#pricing .heading{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:3rem;text-align:left}#pricing .heading img{height:4rem;margin-right:1rem}#pricing .heading h2{border-bottom:2px solid #ffd800;display:inline-block;font-size:1.7rem;font-weight:700;height:auto!important;letter-spacing:0;line-height:1.2;padding:0;white-space:pre-line;width:auto!important}#pricing .package{background:linear-gradient(180deg,#616161,#212121);border-top:3px solid #ffd800;margin:0 0 2rem;padding:1rem;text-align:center}#pricing .package h3{font-size:18pt;margin:15px 0 20px;text-transform:uppercase}#pricing .package .cites{height:5rem}#pricing .package h4{font-size:1.5rem;height:7rem}#pricing .package .price{color:#9e9e9e}#pricing .package .btn{display:block;font-size:1.2rem;margin:2rem 0;padding:1rem}#pricing .package ul{list-style:none;margin:0;padding:0;text-align:left}#pricing .package ul li{margin:20px 5px}#pricing .package ul li.text-middle{align-items:center;display:flex}.icon-check{border-bottom:2px solid;border-right:2px solid;height:18px;margin-right:.5rem;transform:rotate(45deg);width:8px}.icon-check,.plus{color:#ffd800;display:inline-block}.plus{font-size:2rem;font-weight:300;line-height:0;margin-left:.5rem}#feature{padding:0}#feature .heading{align-items:center;background:#fafafa;color:#616161;display:flex;padding:3.5rem 1rem;position:relative}#feature .heading h2{flex:1;font-size:2.5rem}#feature .heading .collapse{color:#757575;display:block;font-size:3.5rem;font-weight:300;margin-left:1rem;transition:transform .3s ease-in-out;width:2rem}#feature .heading .collapse.close{transform:rotate(135deg)}#feature .features{background:#fff}#feature .features.hide{display:none}#feature .features .title{text-transform:uppercase}#feature .features .group div,#feature .features .title{padding:.5rem 2rem}#feature .features .group div span>span,#feature .features .title span>span{display:none}#feature .features div span:not(:first-child){font-size:1.3rem;text-align:center;width:2rem}#feature .features .main{background:#eee;color:#424242;font-size:1.4rem;font-weight:700;position:sticky;text-transform:uppercase;top:4rem;z-index:1}#feature .features .subfeature{border-bottom:1px solid;color:#616161;display:flex}#feature .features .subfeature span:first-child{flex:1}#feature .features .subfeature .feature-possible{border-bottom:2px solid #212121;border-right:2px solid #212121;display:inline-block;height:18px;margin:0 1rem;transform:rotate(45deg);width:8px}#feature .features .group .subfeature span+span{color:#000;font-size:1rem;font-weight:700}.section-8{background:#fafafa;display:block!important;padding:2rem .5rem!important;text-align:center}.section-8 .btn{text-transform:uppercase}.heading{text-align:center}.testimo{display:flex;margin-top:2rem}.testimo img{border-radius:50%;height:3rem;margin-right:1rem;width:3rem}.testimo .name{font-weight:300;margin-top:1rem}.testimo .org{font-weight:700}@media(max-width:991px){.exos .images{display:none}}@media(min-width:768px){.bridge-built .heading{margin-bottom:2rem}.bridge-built .heading h2{font-size:3.3rem}.bridge-built .heading p{display:block;font-size:1.87rem;font-weight:300}#feature .features div span:not(:first-child){width:5rem}#feature .features div span:not(:first-child) span{display:unset}#pricing{padding:1rem}#pricing .heading{align-items:center;flex-direction:row;margin-top:3rem}#pricing .heading h2{white-space:nowrap}#pricing .prices{grid-template-columns:repeat(3,1fr)}#pricing .prices .package{margin:0}.features,.packages,.prices{margin:0 auto;max-width:75rem}.packages,.prices{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}div[class^=section-]{padding:4rem}}@media(min-width:992px){.bridge-built .heading>*{padding:0}.bridge-built .heading h2{font-size:3.3rem;font-weight:500}.bridge-built .heading p{display:block;font-size:1.87rem;font-weight:300}.bridge-built .content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;align-items:center;justify-content:center;margin:2rem auto}.bridge-built .content .video{display:block}#packages{padding:0 4rem}#packages .heading{padding:2rem 3rem}.exos{grid-template-columns:2fr 3fr;grid-gap:0!important;padding:3rem 0!important}.exos .content{padding-right:3rem;text-align:right}#feature .features .main{top:5.63rem}.packages{grid-template-columns:repeat(3,1fr)}.section-8 h3{font-size:1.5rem}div[class^=section-]{display:grid}div[class^=section-] .content h2{font-size:2.3rem}.section-1,.section-2,.section-3,.section-4{grid-template-columns:repeat(2,1fr);grid-gap:5rem}}@keyframes slideInDown{0%{transform:translateY(-500px)}to{transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes showform{0%{opacity:0;top:100vh}to{opacity:1;top:0}}#request-demo-form.open{animation-duration:1s;animation-fill-mode:forwards;animation-name:showform;display:block}#request-demo-form{display:none;font-family:Open Sans,Helvetica,Arial,sans-serif;height:100vh;left:0;overflow:auto;position:fixed;top:0;transition:all .5s;width:100%;z-index:10000}#request-demo-form .close-btn{color:#fff;font-size:2rem;position:absolute;right:.5rem;top:0}#request-demo-form .description{background:#000;color:#fff;font-size:20px;line-height:1.5;padding:3rem 2rem;text-align:center}#request-demo-form .description img{width:100px}#request-demo-form .description p{line-height:1.8;margin-top:2rem}#request-demo-form .hbspt-form{min-height:500px;padding:3rem}#request-demo-form .hbspt-form.submitted .website-video{display:block}#request-demo-form .hbspt-form.submitted .hsform{display:none}#request-demo-form .website-video{display:none;text-align:center}#request-demo-form .hsform fieldset{margin-bottom:1.2rem;max-width:unset;width:100%}#request-demo-form .hsform fieldset div.input{margin-right:1rem}#request-demo-form .hsform fieldset .hs-form-field:last-child div.input{margin-right:0}#request-demo-form .hsform fieldset label{display:inline-block;margin-bottom:.3rem}#request-demo-form .hsform fieldset input:not([type=radio]),#request-demo-form .hsform fieldset select{-webkit-appearance:none;-moz-appearance:none;border:1px solid #9e9e9e;border-radius:0;font-family:inherit;font-size:1rem;height:2.1rem;line-height:2rem;outline:none;padding-left:10px;width:100%}#request-demo-form .hsform fieldset select{background-color:#fff;background-image:url(/images/ic_arrow-down.png);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:10px;padding-right:2rem}#request-demo-form .hsform fieldset .hs-city{width:50%}#request-demo-form .hsform fieldset .hs-state{width:16.67%}#request-demo-form .hsform fieldset .hs-country{width:33.33%}#request-demo-form .hsform .actions{text-align:center}#request-demo-form .hsform .actions .hs-button[type=submit]{background-color:transparent;border:2px solid #ffd800;color:#ffd800;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:.5rem 3rem;text-transform:uppercase}#request-demo-form .hsform .hs-error-msgs{color:#ed1c24;font-size:.8rem;font-weight:400;list-style:none;margin:.3rem 0 0;padding:0}#request-demo-form .hsform .hs_error_rollup{margin-bottom:2rem}@media(min-width:992px){#request-demo-form{grid-template-columns:35% 65%}#request-demo-form.open{display:grid}#request-demo-form .hsform-container{margin-bottom:1rem}#request-demo-form .website-video{padding-top:1rem}}@media(max-width:767px){#request-demo-form .hbspt-form fieldset{margin-bottom:0}#request-demo-form .hbspt-form fieldset .hs-form-field{width:100%!important}#request-demo-form .hbspt-form fieldset .hs-form-field div.input{margin-bottom:1rem;margin-right:0}}.section-5,.section-8{display:block!important}#features{background:#212121;color:#fff;padding:0 3rem 3rem}#packages{padding:1rem 1rem 0}#pricing .note{text-align:center}#pricing .package .cites{font-size:.9rem;height:3.8rem}#pricing .package .price{font-size:1rem}#pricing .package h4{font-size:5rem;font-weight:400;height:6.5rem}.landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/head-coach-main-image-optimized.jpg)}.landing:before,.section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/individually-customized-training-head-coach-optimized.jpg)}.section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/adapt-with-every-workout-head-coach-optimized.jpg)}#request-demo-form .hbspt-form,.section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}#request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/head-coach-main-image-optimized.jpg)}@media(min-width:992px){.section-0 .heading h2,.section-6 .heading h2,.section-7 .heading h2{font-size:3rem}.section-0 .heading p,.section-6 .heading p,.section-7 .heading p{display:block}.landing .content .btn{padding:1rem 3rem}}.baseball .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball-Main-Image.jpg)}.baseball .landing:before,.baseball .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.baseball .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_1.jpg)}.baseball .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_2.jpg)}.baseball #request-demo-form .hbspt-form,.baseball .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.baseball #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball-Main-Image.jpg)}.basketball .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Basketball-Main-Image.jpg)}.basketball .landing:before,.basketball .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.basketball .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Basketball_Secondary_Image_1.jpg)}.basketball .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Basketball_Secondary_Image_2.jpg)}.basketball #request-demo-form .hbspt-form,.basketball .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.basketball #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Basketball-Main-Image.jpg)}.football .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Football-Main-Image.jpg)}.football .landing:before,.football .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.football .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_1.jpg)}.football .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_2.jpg)}.football #request-demo-form .hbspt-form,.football .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.football #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Football-Main-Image.jpg)}.soccer .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Soccer-Main-Image.jpg)}.soccer .landing:before,.soccer .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.soccer .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_1.jpg)}.soccer .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_2.jpg)}.soccer #request-demo-form .hbspt-form,.soccer .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.soccer #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Soccer-Main-Image.jpg)}.volleyball .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Volleyball-Main-Image.jpg)}.volleyball .landing:before,.volleyball .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.volleyball .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Volleyball_Secondary_Image_1.jpg)}.volleyball .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Volleyball_Secondary_Image_2.jpg)}.volleyball #request-demo-form .hbspt-form,.volleyball .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.volleyball #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Volleyball-Main-Image.jpg)}.lacrosse .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Lacrosse-Main-Image.png)}.lacrosse .landing:before,.lacrosse .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.lacrosse .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_1.jpg)}.lacrosse .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_2.jpg)}.lacrosse #request-demo-form .hbspt-form,.lacrosse .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.lacrosse #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Lacrosse-Main-Image.png)}.softball .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Softball_Main_Image.jpg)}.softball .landing:before,.softball .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.softball .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Softball_Secondary_Image_1.jpg)}.softball .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Softball_Secondary_Image_2.jpg)}.softball #request-demo-form .hbspt-form,.softball .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.softball #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Softball_Main_Image.jpg)}.rugby .landing:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Rugby-Main-Image.jpg)}.rugby .landing:before,.rugby .section-1{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.rugby .section-1{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_1.jpg)}.rugby .section-3{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Baseball_Secondary_Image_2.jpg)}.rugby #request-demo-form .hbspt-form,.rugby .section-3{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.rugby #request-demo-form .hbspt-form{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/hero/Rugby-Main-Image.jpg)}