@media(max-width:1023px){.mobile_show{display:block}}@media(max-width:1023px){.mobile_hide{display:none!important}}@media(max-width:1023px){#tracks .event_form_wrap .the_champ_login_ul li,#tracks .grid__col,#tracks .login .the_champ_login_ul li,#tracks .menu-main-menu-container ul.nav-menu li,.event_form_wrap .the_champ_login_ul #tracks li,.login .the_champ_login_ul #tracks li,.menu-main-menu-container ul.nav-menu #tracks li{width:100%}}@media(max-width:1023px){.dropdown-content.open .menu-log-in-container{margin-top:40px;bottom:0;opacity:1;position:fixed;left:0;right:0;padding:20px;background-color:#0f0d35;-webkit-box-shadow:0 -10px 20px #0f0d35;box-shadow:0 -10px 20px #0f0d35}}@media(max-width:1023px){footer .menu-main-menu-container ul.nav-menu li{width:50%}}@media(max-width:1023px){.partner_logo_grid{margin-bottom:2rem}}@media(max-width:1023px){#eventsWrap .events_wrap{width:100%}#eventsWrap .events_wrap .cardlink.event:first-of-type{margin-top:0}}@media(max-width:1023px){.event_form_wrap .the_champ_login_ul .live_training_map_wrap li,.live_training_map_wrap .event_form_wrap .the_champ_login_ul li,.live_training_map_wrap .grid__col,.live_training_map_wrap .login .the_champ_login_ul li,.live_training_map_wrap .menu-main-menu-container ul.nav-menu li,.login .the_champ_login_ul .live_training_map_wrap li,.menu-main-menu-container ul.nav-menu .live_training_map_wrap li{width:100%}}@media(max-width:1023px){.map_label_wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:1023px){.map_labels .map_label{width:80%;margin:0 auto}}@media(max-width:1023px){#past_events_map{margin-bottom:40px}}@media(max-width:1023px){.feature_post_header .post_info .duration{margin-right:0;margin-left:auto;margin-top:-21px}}@media(max-width:1023px){.feature_post_header .featured_image{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.feature_post_header .image_source{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(max-width:1023px){.dropbtn .anglewrap{display:none}}@media(max-width:1023px){.donation-modal__content .modal_description .modal-text{font-size:13px}}@media(max-width:1023px){.donation-modal__content .button-box .button-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:1023px){.tablist .tab{font-size:12px}.tablist .tab.active{font-size:14px}}@media(max-width:1023px){#news .newsArticle{width:100%}}@media(max-width:1023px){.faq-column{width:100%!important}}@media(max-width:1023px){.faq-header{border-bottom:1px solid #0f0d35;color:#0f0d35;padding-bottom:5px}.faq-header:after{content:"";width:15px;height:15px;border-left:2px solid #0f0d35;border-bottom:2px solid #0f0d35;position:absolute;right:0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-o-transform .3s}.faq-header.collapse:after{-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:7px}}@media(max-width:1023px){.nav-column{display:none!important}}@media(max-width:1023px){.careers #current_jobs .event_form_wrap .the_champ_login_ul li.job_post_wrap,.careers #current_jobs .job_post_wrap.grid__col,.careers #current_jobs .login .the_champ_login_ul li.job_post_wrap,.careers #current_jobs .menu-main-menu-container ul.nav-menu li.job_post_wrap,.event_form_wrap .the_champ_login_ul .careers #current_jobs li.job_post_wrap,.login .the_champ_login_ul .careers #current_jobs li.job_post_wrap,.menu-main-menu-container ul.nav-menu .careers #current_jobs li.job_post_wrap{width:100%}}@media(max-width:1023px){.careers #current_jobs #jobs_nav .job_type{padding:0 10px 8px;font-size:12px}.careers #current_jobs #jobs_nav .job_type.active{font-size:14px}}@media(max-width:1023px){.social-container.top{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:8.3333333333%;-ms-flex-item-align:start;align-self:flex-start}}@media(max-width:1023px){.blog_layout{padding-bottom:40px}}@media(max-width:1023px){.blog_layout{display:-webkit-box;display:-ms-flexbox;display:flex}.social-container .top{width:8.33333%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.blog_page{margin-left:8.33333%;width:83.33333%}}@media(max-width:1023px){.navigation{margin-left:16.66667%;margin-right:16.66667%}}@media(max-width:1023px){.nav-links{padding-bottom:63px}}@media(max-width:1023px){.author_nav.grid__col,.event_form_wrap .the_champ_login_ul li.author_nav,.login .the_champ_login_ul li.author_nav,.menu-main-menu-container ul.nav-menu li.author_nav{width:100%}}@media(max-width:1023px){.error404 .full_cover_image{background-image:none!important;background-color:rgba(0,79,150,.5)}}