@media only screen and (min-width:1200px){.Banner .banner_heading{font-size:69px;line-height:65px;} .warmup_page .Banner_content,.concussion_page .Banner_content{padding-bottom:200px;} .warmup_page .banner_heading,.concussion_page .banner_heading{font-size:96px;line-height:84px;}}

@media only screen and (min-width:1024px){.booking_form_wrapper,.waitinglist_form_wrapper{flex:0.32 0 350px;height:100vh;overflow-y:scroll;width:32vw;right:-32vw;}.booking_form_wrapper__modal_open,.waitinglist_form_wrapper__modal_open{right:0vw;}}@media only screen and (min-width:1200px){.booking_form_wrapper,.waitinglist_form_wrapper{width:35vw;right:-35vw;}.booking_form_wrapper__modal_open,.waitinglist_form_wrapper__modal_open{right:0vw;}}

@media only screen and (min-width:1200px){.concussion-content-block{margin:300px 0px 0px;}.concussion-content-block .concussion-content-block__horizontal-inner-content,.concussion-content-block .concussion-content-block__vertical-block-content{padding:5% 15%;} .concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-numbered{justify-content:space-around;margin:0px 0px 50px;} .concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-main-number{width:210px;}.concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-main-number .concussion-content-block__horizontal-number{font-size:266px;} .concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-main-number .concussion-content-block__horizontal-main-heading,.concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-main-number .concussion-content-block__horizontal-sub-heading{left:35px;} .concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-main-number .concussion-content-block__horizontal-main-heading{font-size:48px;line-height:48px;} .concussion-content-block .concussion-content-block__horizontal-block-content .concussion-content-block__horizontal-main-number .concussion-content-block__horizontal-sub-heading{font-size:32px;line-height:32px;width:100%;top:30px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-number-wrapper{box-sizing:border-box;padding:105px 0px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-number{font-size:600px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-main-heading{font-size:96px;line-height:87px;top:130px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-sub-heading{font-size:60px;line-height:56px;width:445px;top:215px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-content-point-wrapper .concussion-content-block__vertical-content-point{width:300px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-content-point-wrapper .concussion-content-block__vertical-content-point-main{font-size:48px;line-height:44px;} .concussion-content-block .concussion-content-block__vertical-block-content .concussion-content-block__vertical-content-point-wrapper .concussion-content-block__vertical-content-point-sub{font-size:32px;line-height:32px;}}

@media only screen and (min-width:1200px){.ContentPage .content_wrapper{padding:13vh 13vw;}}

@media only screen and (min-width:1024px){.form_wrapper{flex:0.32 0 350px;overflow-y:scroll;} .modal_form_wrapper{flex:0.32 0 350px;width:32vw;}.modal_form_wrapper .userform .form-step{flex-direction:column;} .modal_form_wrapper label{width:auto;}}@media only screen and (min-width:1024px){.modal_form_wrapper{width:35vw;}}

@media only screen and (min-width:1024px){.page_block_wrapper{flex:0.82 0 0.82vw;height:100vh;overflow-y:auto;}.page_block_wrapper .page_block{background-color:rgba(16, 23, 29, 0);}.page_block_wrapper .page_block__blue{background-color:rgba(0, 140, 255, 0.3);}.page_block_wrapper .page_block__blue:hover{background-color:rgba(0, 126, 229, 0.5);} .page_block_wrapper .page_block__green{background-color:rgba(70, 186, 133, 0.3);}.page_block_wrapper .page_block__green:hover{background-color:rgba(70, 186, 133, 0.5);} .page_block_wrapper .page_block__pink{background-color:rgba(207, 67, 152, 0.3);}.page_block_wrapper .page_block__pink:hover{background-color:rgba(207, 67, 152, 0.5);} .page_block_wrapper .page_block__count_1{flex:1 0 auto;} .page_block_wrapper .page_block__count_2:nth-child(1){flex:1.61;} .page_block_wrapper .page_block__count_2:nth-child(2){flex:0.3;} .page_block_wrapper .page_block__count_3:nth-child(1){flex:1.62 0 auto;} .page_block_wrapper .page_block__count_3:nth-child(2){flex:0.3 0 auto;} .page_block_wrapper .page_block__count_3:nth-child(3){flex:0.3 0 auto;} .page_block_wrapper .page_block__count_4:nth-child(1){flex:0.8 0 auto;} .page_block_wrapper .page_block__count_4:nth-child(2){flex:0.5 0 auto;} .page_block_wrapper .page_block__count_4:nth-child(3){flex:0.3 0 auto;} .page_block_wrapper .page_block__count_4:nth-child(4){flex:0.3 0 auto;}}@media only screen and (min-width:1200px){.page_block_wrapper .page_block h2{font-size:46px;} .page_block_wrapper .page_block p{line-height:21px;} .page_block_wrapper .page_block:last-child{border-bottom:none;}}

@media only screen and (min-width:1024px){.resources_modal_wrapper{flex:0.62;height:100vh;overflow-y:auto;width:32vw;right:-32vw;}.resources_modal_wrapper__modal_open{right:0vw;} .resources_modal_wrapper .resources_modal_items_wrapper li{width:50%;border-right:1px solid rgba(28, 35, 43, 0.2);padding:0px 15px;}.resources_modal_wrapper .resources_modal_items_wrapper li:nth-child(2n),.resources_modal_wrapper .resources_modal_items_wrapper li:last-child{border-right:0;}}@media only screen and (min-width:1200px){.resources_modal_wrapper{width:35vw;right:-35vw;}.resources_modal_wrapper__modal_open{right:0vw;} .resources_modal_wrapper .resources_modal_items_wrapper li{width:33%;}.resources_modal_wrapper .resources_modal_items_wrapper li:nth-child(2n){border-right:1px solid rgba(28, 35, 43, 0.2);} .resources_modal_wrapper .resources_modal_items_wrapper li:nth-child(3n),.resources_modal_wrapper .resources_modal_items_wrapper li:last-child{border-right:0;}}@media only screen and (min-width:1600px){.resources_modal_wrapper .resources_modal_items_wrapper li{width:25%;}.resources_modal_wrapper .resources_modal_items_wrapper li:nth-child(3n){border-right:1px solid rgba(28, 35, 43, 0.2);} .resources_modal_wrapper .resources_modal_items_wrapper li:nth-child(4n),.resources_modal_wrapper .resources_modal_items_wrapper li:last-child{border-right:0;}}

@media only screen and (min-width:768px){.WarmupTranscript{padding-top:15vh;padding-left:15vw;padding-right:15vw;}}

@media only screen and (min-width:1024px){.waitinglist_form__submit_message_wrapper{width:32vw;}}@media only screen and (min-width:1200px){.waitinglist_form__submit_message_wrapper{width:35vw;}}

@media only screen and (min-width:1024px){.workshops_wrapper{flex:0.32 0 350px;height:100vh;overflow-y:scroll;width:32vw;right:-32vw;}.workshops_wrapper__modal_open{right:0vw;}}@media only screen and (min-width:1200px){.workshops_wrapper{width:35vw;right:-35vw;}.workshops_wrapper__modal_open{right:0vw;}}
