html body{font-size:14px}.sticky_header_container [class*=col-]{min-height:0}h1{font-size:23px}h2{font-size:23px}h3{font-size:19px}h4{font-size:14px}.h1{font-size:23px}.h2{font-size:23px}.h3{font-size:19px}.h4{font-size:14px}p.intro{font-size:16px}.band{padding:30px 0}.band h2{margin-bottom:30px!important}.collapse_actuator{padding:17px 0 0}.cta:before{font-size:120%}.footnote{font-size:12px}table tbody td,table thead th{font-size:14px}.testimonial_item{margin:0 auto;font-size:15px}.testimonial_item_quote .icon-quote{width:25px;margin-bottom:15px}.testimonial_item_attribution{min-height:0}.testimonial_item_attribution h3{font-size:17px}.testimonial_item_attribution h4{font-size:13px}.header{height:auto;padding:11px 0 9px;background:#4459C9}#header_desktop_scroll{display:none}.sticky_header_container .header{padding:0}.navbar{min-height:0;background:#fff}.navbar-default .navbar-collapse{margin:0 -15px;border:none}.navbar-brand{height:auto;padding:0 15px;float:left}.navbar-brand img{width:auto;margin-top:1px;height:35px}.navbar-toggle{width:34px;height:auto;margin-top:-2px;margin-bottom:0;padding:0;border:none;border-radius:0;cursor:pointer}.navbar-toggle:hover{opacity:0.75}.navbar-nav{margin-top:0;margin-bottom:0;background:#BA2A8B;text-transform:uppercase}.navbar-default .navbar-nav+.navbar-nav{border-top:1px solid rgba(255,255,255,0.25)}.navbar-default .navbar-nav>li{border-bottom:1px solid rgba(255,255,255,0.25)}.navbar-default .navbar-nav>li:last-child{border-bottom:none}.navbar-default .navbar-nav>li>a{color:#fff;font-size:14px;font-weight:normal}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#BA2A8B;color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:rgba(0,0,0,0.25);color:#fff}.navbar-default .navbar-nav>.current-page-ancestor>a,.navbar-default .navbar-nav>.current-page-ancestor>a:focus,.navbar-default .navbar-nav>.current-page-ancestor>a:hover{background:rgba(0,0,0,0.25);color:#fff}.navbar-nav .open .dropdown-menu{padding:0;background:rgba(255,255,255,0.15);border-top:1px solid rgba(255,255,255,0.35)}.navbar-nav .open .dropdown-menu>li{padding:0;margin:0}.navbar-nav .open .dropdown-menu>li>a{padding:10px 20px 10px 30px;white-space:normal}.navbar-nav .open .dropdown-menu>li.topnav_child_link>a{padding-left:45px}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background:rgba(0,0,0,0.25);color:#fff}#menu-topnav-mobile li[class*=mobilenav_country_]>a{padding-left:50px;background-position:10px center;background-repeat:no-repeat;background-size:30px 19px}#menu-topnav-mobile li.mobilenav_country_us>a{background-image:url(../images/flag-us.svg)!important}#menu-topnav-mobile li.mobilenav_country_jp>a{background-image:url(../images/flag-jp.svg)!important}#menu-topnav-mobile li[class*=mobilenav_country_ca_]>a{background-image:url(../images/flag-ca.svg)}#menu-topnav-mobile-fr li[class*=mobilenav_country_]>a{padding-left:50px;background-position:10px center;background-repeat:no-repeat;background-size:30px 19px}#menu-topnav-mobile-fr li.mobilenav_country_us>a{background-image:url(../images/flag-us.svg)!important}#menu-topnav-mobile-fr li.mobilenav_country_jp>a{background-image:url(../images/flag-jp.svg)!important}#menu-topnav-mobile-fr li[class*=mobilenav_country_ca_]>a{background-image:url(../images/flag-ca.svg)}.content_container{min-height:463px;padding:0 0 21px}.input-group .form-control{height:36px;padding:3px 10px 0;font-size:15px}.input-group-btn .btn{height:34px;padding:3px 20px 0}.btn_conjoined_submit{font-size:15px}.footer{padding:30px 0 0;font-size:14px}.footer h3{font-size:14px}.footer_contact_container{margin-bottom:19px}.footernav_container{padding-top:11px}.footer [id*=menu-]>li{margin-left:15px;font-size:12px}.footer .footer_logo_container{padding:30px 0 15px;text-align:left}.footer .footer_logo_container .footer_logo{height:45px;float:right}.footer .footer_logo_container .address{font-size:14px}.socialmedia_list{margin-bottom:0}.socialmedia_list>li{font-size:28px}.enroll_widget{width:290px;font-size:14px;bottom:15px;right:auto;left:15px}.enroll_widget h3{font-size:20px}.ca_trainerhub_reset{padding-top:20px;font-size:12px}h3.bursts_signup{margin-bottom:10px}.site_alert{padding:20px 0}.hero_feature_container .hero_feature_content{height:232px;font-size:19px}.hero_feature_container .hero_feature_content h1{font-size:31px}.hero_feature_container .hero_feature_content h2{font-size:19px}.hero_feature_container .hero_feature_content .icon-play{width:40px}.section_banner_container{margin-bottom:30px}.section_banner.section_banner_tall .section_banner_content{height:232px}.section_banner.section_banner_short .section_banner_content{height:114px}.section_banner_content h1{font-size:31px}.section_banner_content h2{font-size:19px}.section_banner_content .icon-play{width:40px}.single_news{padding:13px 0}.single_news .wp-post-image{max-width:100%;height:auto;margin:0 auto 30px;float:none}.single_eventbrite .eventbrite_detail_content iframe{height:325px}.about_mission_feature{padding:30px 0 0;margin-bottom:30px}.about_mission_feature .banner_container h3{font-size:15px}.about_mission_feature .wpb_column.vc_col-sm-6.vc_col-has-fill{width:calc(100% - 30px);margin-right:15px;margin-bottom:30px;margin-left:15px}.team_member_container{width:278px;margin:0 auto 30px}.advisory_board_element{width:265px;margin:0 auto 30px}.evaluation_item{max-width:290px;margin:0 auto 30px}.evaluation_item h3{font-size:16px}.curriculum_feature .col-xs-12.col-sm-6.col-md-4:last-child .curriculum_item{margin-bottom:0!important}.curriculum_item h3{font-size:16px}.news_feature .news_item{max-width:360px;margin:0 auto 30px}.news_feature .news_item_content{padding:25px;font-size:15px}.news_feature .news_item_content h3{min-height:0;font-size:18px}.news_feature .news_item_date{font-size:13px}.news_feature .news_column_4{display:none!important}.potd_feature_content{margin-bottom:30px}.potd_feature_content .news_item_image{margin-bottom:15px!important}.partner_logo_list.partner_logo_count_4>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_5>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_6>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_7>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_8>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_9>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_10>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_11>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_12>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_13>li{width:calc((100% - 2px) / 3)}.partner_logo_list.partner_logo_count_14>li{width:calc((100% - 2px) / 3)}.content_container #dvFastForms .ff-section-header{padding:0;margin:0 0 0;font:normal 900 23px/1.25 "Barlow",sans-serif!important}.content_container #dvFastForms .ff-item-row .ff-col-1,.content_container #dvFastForms .ff-item-row .ff-col-2{width:100%;min-width:100%}.ff-ui-dialog{max-width:100%!important;max-width:calc(100% - 30px)!important;left:15px!important}body #dvFastForms #ffLookupFrame{overflow:scroll}.content_container #dvFastForms .ff-label{font-size:14px}.content_container #dvFastForms .ff-label#GENERALTEXT432{font-size:13px}.content_container #dvFastForms .ff-label#GENERALTEXT595{font-size:13px}.page-template-template-contact .content_container h3{font-size:15px}.google_map_container{padding-top:17px}.google_map{height:232px}.page-id-72 .content_container h2{font-size:15px}[class*=template_search] .input-group .form-control{padding:0 10px;height:36px}[class*=template_search] .input-group-btn .btn_primary{height:36px;font-size:18px}.template_search_results article{margin-bottom:30px}.template_search_results article .post-thumbnail{padding:0;margin:0 auto 15px;display:block;float:none}.eventbrite_container h3{font-size:16px;text-align:center}.eventbrite_container iframe{height:325px}.add_margin_0_xs{margin-bottom:0!important}.add_margin_5_xs{margin-bottom:5px!important}.add_margin_10_xs{margin-bottom:10px!important}.add_margin_15_xs{margin-bottom:15px!important}.add_margin_20_xs{margin-bottom:20px!important}.add_margin_25_xs{margin-bottom:25px!important}.add_margin_30_xs{margin-bottom:30px!important}.add_margin_35_xs{margin-bottom:35px!important}.add_margin_40_xs{margin-bottom:40px!important}.add_margin_45_xs{margin-bottom:45px!important}.add_margin_50_xs{margin-bottom:50px!important}.add_margin_60_xs{margin-bottom:60px!important}.add_margin_70_xs{margin-bottom:70px!important}.add_margin_75_xs{margin-bottom:75px!important}.add_margin_80_xs{margin-bottom:80px!important}.add_margin_90_xs{margin-bottom:90px!important}.add_margin_100_xs{margin-bottom:100px!important}.text_left_xs{text-align:left}.text_center_xs{text-align:center}.text_right_xs{text-align:right}.iconfont_16_xs{font-size:16px!important}.iconfont_24_xs{font-size:24px!important}.iconfont_28_xs{font-size:28px!important}.iconfont_32_xs{font-size:32px!important}.iconfont_48_xs{font-size:48px!important}