.content-wrapper,.dnd-section>.row-fluid,.page-center{max-width:calc(72.78rem + 8px + 10vw)}.blog-feed.cm_blog .recent-post-item .post-btm .read-more a,.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title,.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p,.blog-pagination a.blog-pagination__link span,.cm_blog_post .blog-post__body p,.cm_team_wrp.cm_team .cm_team_text span.cm_team_text_innner p,.simple-banner.homebanner .top_sec p,footer.cm_footer .cm_footer_middle_wrap .cm_content p,html{font-size:calc(-.05643px + .94044vw);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/pattern.jpg);font-size:100%}p{font-size:.889rem;line-height:2.00000000000326}.h1,h1{font-size:2.89rem}.h2,h2{font-size:1.44rem}.h3,h3{font-size:1.333rem}.blog-main-post .comment-from h4,.h4,.systems-page .hs-search-results__title,h4{font-size:1.2rem}.blog-comments button.comment-reply-to.hs-button.secondary,.h5,h5{font-size:1.1rem}.h6,h6{font-size:.889rem}@media (min-width:1921px){.blog-feed.cm_blog .recent-post-item .post-btm .read-more a,.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title,.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p,.blog-pagination a.blog-pagination__link span,.cm_blog_post .blog-post__body p,.cm_team_wrp.cm_team .cm_team_text span.cm_team_text_innner p,.simple-banner.cm_banner .top_sec p,.simple-banner.homebanner .top_sec p,.two-col-content.cm_two_col .testimonial_content p,footer.cm_footer .cm_footer_middle_wrap .cm_content p,html{font-size:calc(13.99583px + .20844vw);position:relative;z-index:1}}@media screen and (max-width:1600px){html{font-size:calc(2.95298px + .94044vw)}h1{font-size:2.601rem}.blog-feed.cm_blog .recent-post-item .post-btm .read-more a,.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title,.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p,.blog-pagination a.blog-pagination__link span,.cm_blog_post .blog-post__body p,.cm_team_wrp.cm_team .cm_team_text span.cm_team_text_innner p,.simple-banner.homebanner .top_sec p,footer.cm_footer .cm_footer_middle_wrap .cm_content p{font-size:calc(2.95298px + .94044vw)}}@media screen and (max-width:1280px){html{font-size:calc(8.9833px + .6263vw)}h1{font-size:2.312rem}h2,h3{font-size:1.1997rem}.blog-feed.cm_blog .recent-post-item .post-btm .read-more a,.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title,.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p,.blog-pagination a.blog-pagination__link span,.cm_blog_post .blog-post__body p,.cm_team_wrp.cm_team .cm_team_text span.cm_team_text_innner p,.simple-banner.cm_banner .top_sec p,.simple-banner.homebanner .top_sec p,footer.cm_footer .cm_footer_middle_wrap .cm_content p{font-size:calc(8.9833px + .6263vw)}}@media screen and (max-width:800px){html{font-size:calc(12.64883px + .6689vw)}h1{font-size:2.023rem}.blog-feed.cm_blog .recent-post-item .post-btm .read-more a,.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title,.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p,.blog-pagination a.blog-pagination__link span,.cm_blog_post .blog-post__body p,.cm_team_wrp.cm_team .cm_team_text span.cm_team_text_innner p,.simple-banner.cm_banner .top_sec p,.simple-banner.homebanner .top_sec p,footer.cm_footer .cm_footer_middle_wrap .cm_content p{font-size:calc(12.64883px + .6689vw)}}@media screen and (max-width:500px){html{font-size:calc(11.44444px + 1.11111vw)}h1{font-size:1.8785rem}.blog-feed.cm_blog .recent-post-item .post-btm .read-more a,.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title,.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p,.blog-pagination a.blog-pagination__link span,.cm_blog_post .blog-post__body p,.cm_team_wrp.cm_team .cm_team_text span.cm_team_text_innner p,.simple-banner.cm_banner .top_sec p,.simple-banner.homebanner .top_sec p,footer.cm_footer .cm_footer_middle_wrap .cm_content p{font-size:calc(11.44444px + 1.11111vw)}}.content-wrapper--vertical-spacing,.dnd-section{padding-bottom:calc(70.08px + 3.1vw);padding-top:calc(70.08px + 3.1vw)}.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:calc(4px + 5vw);padding-right:calc(4px + 5vw)}.button,.cm_pg_wrp .left-col a.custom,.cm_pg_wrp .right-col a.custom,.hs-button,.hs-sec-btn,.hs-trans-btn,.pricing-table-gp .popular-ribon,.sidebar .hs_small_btn a,.sidebar-popular-posts .related-title,.simple-banner .banner-breacrumb ul.hs-breadcrumb-menu,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page,button,form input[type=submit],nav.blog-pagination>a{align-items:center;border-style:solid;box-shadow:0 0 .3em rgba(0,0,0,.7);display:inline-block;font-family:Play,sans-serif;font-size:.8889rem;font-weight:700;letter-spacing:0;line-height:1.2;margin-top:2em;overflow:hidden;padding:.938rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s}body .hs_small_btn .btn_item a{font-size:.8889rem}footer.cm_footer .page-center,header.cm_header .primary-section .page-center{max-width:100%}.systems-page{margin:0;max-width:700px}.button,button{box-shadow:none;margin-top:0}.button,.card_gallery .card_inner .card_box .btn_item a,.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button,body .hs_small_btn .btn_item a,button{padding:.938rem 1.25rem}.contact-banner .form-row.hs-secondary .hs-button,.contact-banner .form-row.hs-secondary input.hs-button,.form-row.secondary input[type=submit],.hs-sec-btn,.hs_service .widget-type-form .hs-button,.landing-banner .form-row.hs-secondary .hs-button,.landing-banner .form-row.hs-secondary input.hs-button,.popup_modal_box.bg_primary .hs-button,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page{align-items:center;box-shadow:0 0 .3em rgba(0,0,0,.7);display:inline-block;font-family:Play,sans-serif;font-size:.8889rem;font-weight:700;letter-spacing:0;line-height:1.2;overflow:hidden;padding:.938rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s}.span2 .hs-sec-btn,.span3 .hs-sec-btn,.span4 .hs-sec-btn,.span5 .hs-sec-btn,.span6 .hs-sec-btn{padding:.938rem 1.25rem}.tabber .media-col .form-wrap .hs-input,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{-webkit-appearance:none;border-width:1px;display:block;font-family:Oswald,impact,sans-serif;font-size:18px;height:auto;line-height:1.889;outline:none;padding:.25em .75em .25em 1.4375em;text-align:left;transition:background-color .5s ease 0s,border-color .5s ease 0s,color .5s ease 0s;width:100%;will-change:background-color,border-color,color}.hs-input:focus{outline:2px solid #000}form label{display:block;font-size:13.498312710779999px;font-weight:400;line-height:1.2;margin:0 0 .25em;padding:1em 0 .5em;position:relative}h1{margin-bottom:.55rem}h2{line-height:1.5rem;margin-top:.55rem}h2,h3{margin-bottom:1.2rem}h3{margin-top:1.5rem}h4,h5{margin-bottom:1.2rem}h6,p{margin-bottom:1em}p{margin-top:1em}p:last-child{margin-bottom:0}a{text-decoration:underline}a:hover{text-decoration:none}.two-col-content.cm_content .description ul,main .hs_cos_wrapper_type_rich_text ul{list-style-type:none;margin:1em 0;padding:0 0 0 .333em}.banner_v2{padding-top:200px!important}.two-col-content.cm_content .description ul li,main .hs_cos_wrapper_type_rich_text ul li{line-height:1.889;margin-bottom:0;padding-left:1.222em;position:relative;z-index:1}.two-col-content.cm_content .description ul li:before,main .hs_cos_wrapper_type_rich_text ul li:before{background-color:#d31f36;background-repeat:no-repeat;background-size:contain;border-radius:2px;content:"";height:.8rem;left:0;position:absolute;top:.48em;width:.8rem;z-index:-1}footer.cm_footer{font-size:inherit;margin:0 auto;max-width:100%;position:relative;width:100%;z-index:9}footer.cm_footer .cm_footer_inner_wrap .page-center{padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw)}footer.cm_footer .cm_footer_inner_wrap .flex_row{align-items:center;justify-content:space-between}footer.cm_footer .cm_footer_inner_wrap .flex_row .col-section{padding:0}footer.cm_footer .cm_footer_inner_wrap .cm_phone_number p a{color:#fff;display:block;font-family:Play,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.889;margin-bottom:calc(5.4px + .1875vw)}.cm_social_icons .footer-social{align-content:space-around;align-items:stretch;display:flex;gap:0;padding-left:0}.cm_social_icons .footer-social .footer-social-item{flex:0 0 auto;height:auto;padding:0 .4em;width:auto}.cm_social_icons .footer-social .footer-social-item a{font-size:1.4em;line-height:1.889;transition:color .5s ease 0s}.cm_social_icons .footer-social .footer-social-item a svg{height:1em;width:1em;fill:currentColor}footer.cm_footer .cm_footer_inner_wrap .cm_logo .footer-logo{align-content:space-around;align-items:stretch;display:flex;justify-content:center}footer.cm_footer .cm_footer_inner_wrap .cm_logo .footer-logo a{padding:2em}footer.cm_footer .cm_footer_inner_wrap .cm_logo .footer-logo a img{display:block;-webkit-filter:none;max-width:8em;transition:filter .5s ease .3s;width:100%!important}footer.cm_footer .cm_footer_inner_wrap .cm_logo .footer-logo>span.hs_cos_wrapper_type_logo{display:flex;justify-content:center;width:100%}footer.cm_footer .cm_footer_middle_wrap .page-center{margin:0 auto;max-width:calc(72.78rem + 8px + 10vw);padding-left:calc(4px + 5vw);padding-right:calc(4px + 5vw);position:relative;width:100%}footer.cm_footer .cm_footer_inner_wrap .cm_search .footer_contact_section_item{align-content:space-around;align-items:stretch;display:flex;font-family:Play,sans-serif;font-size:1.1em;font-weight:800;justify-content:flex-end;padding-top:0;text-transform:uppercase}footer.cm_footer .cm_footer_inner_wrap .cm_search .left-section{margin-right:.5em;fill:currentColor;font-size:1em}footer.cm_footer .cm_footer_inner_wrap .cm_search .left-section svg{height:1em;width:1em}footer.cm_footer .cm_footer_inner_wrap .cm_content{margin:0 auto;max-width:calc(72.78rem + 8px + 10vw);position:relative}footer.cm_footer .cm_footer_middle_wrap .cm_content .cm_content_inner_wrap{padding-bottom:2rem!important}footer.cm_footer .cm_footer_middle_wrap .cm_content.col-section{padding:0}footer.cm_footer .cm_footer_middle_wrap .cm_content p{line-height:1.889}footer.cm_footer .cm_footer_middle_wrap .cm_content .cm_content_inner_wrap .footer-content p strong{display:block;font-size:.889em;font-weight:400}footer.cm_footer .cm_footer_middle_wrap .cm_content .cm_content_inner_wrap .footer-content p small{display:block;font-size:.667em}footer.cm_footer .cm_bottom_footer .page-center{padding:1rem calc(2.4px + 3vw)}footer.cm_footer .cm_bottom_footer .flex_row{align-content:space-around;align-items:center;display:flex;justify-content:space-between;padding-bottom:1.8rem;padding-top:1.8rem}footer.cm_footer .cm_bottom_footer{border-top:1px solid #a6a8ab}footer.cm_footer .cm_bottom_footer .flex_row .col-section{padding:0}footer.cm_footer .cm_bottom_footer .cm_copyright p{color:#bcbec7;font-size:.75rem;line-height:1}footer.cm_footer .cm_bottom_footer .cm_footer_menu .footer-menu .hs-menu-wrapper ul{align-content:space-around;align-items:center;display:flex;flex-direction:row}footer.cm_footer .cm_bottom_footer .cm_footer_menu .footer-menu .hs-menu-wrapper ul li{margin-bottom:0;margin-top:0}footer.cm_footer .cm_bottom_footer .cm_footer_menu .footer-menu .hs-menu-wrapper ul li:not(:first-child){margin-left:.8rem}footer.cm_footer .cm_bottom_footer .cm_footer_menu .footer-menu .hs-menu-wrapper ul li a{color:#bcbec7;font-size:.75rem;text-decoration:none}footer.cm_footer .cm_bottom_footer .cm_footer_menu .footer-menu .hs-menu-wrapper ul li a:hover{color:#fff}.cm_social_icons .footer-social .footer-social-item a:hover svg path{fill:red}footer.cm_footer .cm_footer_inner_wrap .cm_phone_number p a,footer.cm_footer .cm_footer_inner_wrap .cm_search .right-section a{text-decoration:none}footer.cm_footer .cm_footer_inner_wrap .cm_search .footer_contact_section_item .left-section{width:auto}.footer_partial_wrapper .footer_dnd_sec.footer_top_sec .hs-menu-wrapper ul{align-content:space-around;align-items:center;display:flex;font-family:Play,sans-serif;font-size:.889em;font-weight:800;justify-content:center;padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw)}.footer_partial_wrapper .footer_dnd_sec.footer_top_sec .hs-menu-wrapper ul li{margin:0;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw)}.footer_partial_wrapper .footer_dnd_sec.footer_top_sec .hs-menu-wrapper ul li a{color:#fff;position:relative;text-decoration:none}.footer_partial_wrapper .footer_dnd_sec.footer_top_sec .hs-menu-wrapper ul li a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:auto;transition:width .5s ease 0s;width:0;z-index:9}.footer_partial_wrapper .footer_dnd_sec.footer_top_sec .hs-menu-wrapper ul li a:hover:after{width:100%}.hs_recaptcha.hs-recaptcha.field.hs-form-field{margin-top:15px}.cm_blog_post .content-wrapper.blog-main-post .blog-comments{margin:0;width:100%}footer.cm_footer .cm_footer_inner_wrap .cm_search .footer_contact_section_item .left-section img{height:1em;width:1em;fill:currentColor;margin-top:6px}.header-wrapper.custom-no-navigation{height:auto}.header-wrapper .header_dnd_sec.header_top_sec .hs-menu-wrapper>ul{align-content:space-around;align-items:stretch;align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding-left:calc(2.4px + 3vw);padding-right:calc(2.4px + 3vw)}.header-wrapper .header_dnd_sec.header_top_sec .hs-menu-wrapper>ul>li>a{color:#fff;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw);text-decoration:none}.header-wrapper .header_dnd_sec.header_top_sec{font-family:Play,sans-serif;font-weight:800;margin-top:0}.sidebar-popular-posts .page-center{padding:0}.header-wrapper .header_dnd_sec.header_top_sec .hs-menu-wrapper>ul>li:last-child>a{font-size:1.32rem;padding:0 2rem 0 1rem}.header-wrapper .header_dnd_sec.header_top_sec .hs-menu-wrapper>ul>li{height:100%;margin-bottom:0}header.cm_header{position:relative;z-index:99}header.cm_header .primary-section{padding:0;transition:background-color .5s ease 0s}header.cm_header .primary-section .page-center{padding-left:calc(2.4px + 3vw);padding-right:calc(2.4px + 3vw)}header.cm_header .primary-section .container-wrapper{column-gap:0}header.cm_header .primary-section .logo-section{flex:0 0 auto;margin-top:-1.125em;max-width:7em;padding-bottom:.4rem;padding-top:.4rem}header.cm_header .primary-section .logo-section a img{display:block;max-width:100%}.landing-banner.cm_contact_banner{margin-top:2em;overflow:visible;padding:0 0 4em}.landing-banner.cm_contact_banner .landing-banner-row{justify-content:flex-end}.landing-banner.cm_contact_banner .right-content{padding:0}.landing-banner.cm_contact_banner .bg_el.bg_img{background-repeat:no-repeat}.landing-banner.cm_contact_banner .form-row.hs-secondary .hs-button,.landing-banner.cm_contact_banner .form-row.hs-secondary input.hs-button{border-color:#fff}.landing-banner .form-row.hs-secondary .hs-button:hover,.landing-banner .form-row.hs-secondary input.hs-button:hover{background-color:#ecf1f9;color:#56595e}.landing-banner.cm_contact_banner .page-center{padding:calc(35.04px + 1.55vw) calc(4px + 5vw)}.landing-banner.cm_contact_banner .form-section{backdrop-filter:none;background:linear-gradient(#d31f36,#75121e);border-radius:30px;padding:calc(17.52px + .775vw) calc(1.6px + 2vw)}.landing-banner.cm_contact_banner .col6.right-content{width:57%}.landing-banner.cm_contact_banner .col6.right-content .form-section{max-width:600px}.landing-banner.cm_contact_banner .form-section .form-top{text-align:center}.landing-banner.cm_contact_banner .form-section .form-top h2{color:#fff;font-family:Play,sans-serif;font-size:2em;font-weight:400;line-height:1.5;margin:0;text-transform:uppercase}.landing-banner.cm_contact_banner.form-section .form-top{margin-bottom:0}.landing-banner.cm_contact_banner .form-top p:last-child{font-size:.833rem;letter-spacing:0;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw)}.website_page .dnd-section>.row-fluid{max-width:70em}.landing-banner.cm_contact_banner .form-row .hs-form-field>label{display:block;font-size:.667em;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 .25em;padding:1em 0 .5em;position:relative;text-align:left;text-transform:none}.landing-banner.cm_contact_banner .form-row form .hs-input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none;border-radius:0;border-style:solid;border-width:1px;display:block;font-size:.889em;outline:none;padding:.25em .75em .25em 1.4375em;text-align:left;transition:background-color .5s ease 0s,border-color .5s ease 0s,color .5s ease 0s;width:100%;will-change:background-color,border-color,color}.landing-banner.cm_contact_banner form .hs-form-field{margin-bottom:0}body.fixed-header header.cm_header .primary-section{background:#000}form .inputs-list>li.hs-form-booleancheckbox{font-family:Oswald,impact,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 .25em;position:relative;text-align:left;text-transform:none}form .inputs-list>li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display{font-size:inherit;margin-bottom:0}.landing-banner.cm_contact_banner .form-row form input.hs-button{width:auto}.landing-banner.cm_contact_banner form .hs-submit{margin-top:0;width:auto}.hs-error-msg,.hs_error_rollup label,.systems-page ul.no-list.hs-error-msgs label{background-color:#000;display:block;font-family:Oswald,impact,sans-serif!important;font-size:.8em!important;font-style:italic;line-height:1.889;padding:.5em 1em!important;top:100%;transition:opacity .5s ease 0s,transform .5s ease 0s,visibility 0s ease 0s;z-index:2}.cm_blog_post .blog-post__body p{font-family:Oswald,impact,sans-serif;line-height:1.889}ul.no-list.hs-error-msgs.inputs-list li,ul.no-list.hs-error-msgs.inputs-list li label{margin:0}fieldset.form-columns-1 .hs-form-field .input,fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}ul.no-list.hs-error-msgs.inputs-list li label:before{border-bottom:.5em solid #000;border-left:.5em solid transparent;border-right:.5em solid transparent;bottom:100%;content:"";display:block;height:0;position:absolute;right:1em;width:0}.two-col-content.cm-two_col_video .description{margin-bottom:0!important}.two-col-content.cm-two_col_video .description p{line-height:1.889;margin:1em 0}.two-col-content.cm_sitemap .content-col .description ul{list-style-type:none;margin:1em 0 0;padding:0 0 0 .333em}.two-col-content.cm_sitemap .content-col .description ul li{line-height:1.889;margin-bottom:0;padding-left:1.222em;position:relative;z-index:1}.two-col-content.cm_sitemap .content-col .description ul li:before{background-color:#d31f36;background-repeat:no-repeat;background-size:contain;border-radius:2px;content:"";height:.8rem;left:0;position:absolute;top:.48em;width:.8rem;z-index:-1}.two-col-content.cm_sitemap .content-col .description ul li a{color:#fff;text-decoration:none}.two-col-content.cm_sitemap .content-col .description ul ul{margin-bottom:0;margin-top:.25em}.two-col-content.cm_sitemap .flex_row.flex_center{row-gap:0}.two-col-content.cm_sitemap .content-col .description{margin-bottom:0}.two-col-content.cm_sitemap .page-center{padding:0}.simple-banner.cm_banner{height:100%;min-height:auto;overflow:hidden;padding-top:139.438px;position:relative}.simple-banner.cm_banner .page-center{margin:auto;padding:10em 8em 5em}.simple-banner.cm_banner .banner-content-inner{padding:0}.simple-banner.cm_banner .top_sec h1{display:block;font-family:Oswald,impact,sans-serif;font-size:6.111rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.125em;margin-bottom:0;text-transform:uppercase}.simple-banner.cm_banner .top_sec h1+p{align-content:space-around;align-items:center;display:flex;margin-bottom:0}.simple-banner.cm_banner .top_sec h1+p img{margin:0 .5em;max-width:3em}.simple-banner.cm_banner .top_sec h1+p:before{margin-right:.1em}.simple-banner.cm_banner .top_sec h1+p:after,.simple-banner.cm_banner .top_sec h1+p:before{background-color:#949497;content:"";display:block;flex:1 1 auto;height:2px;max-width:45%;min-width:2em}.simple-banner.cm_banner .top_sec h1+p:after{margin-left:.1em}.simple-banner.cm_banner .top_sec p{font-family:Play,sans-serif;letter-spacing:.297em;text-transform:uppercase}.blog-feed.cm_blog .recent-post-item .item_inner:hover .post-btm .read-more a{border-color:#ecf1f9;color:#ecf1f9}.two-col-content.cm_two-col-content{border-radius:30px;margin:-42px auto 0;overflow:visible;padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw);position:relative;z-index:99}.two-col-content.cm_two-col-content .page-center{margin:0 auto;max-width:70em;padding-left:calc(4px + 5vw);padding-right:calc(4px + 5vw);position:relative;width:100%}.two-col-content.cm_two-col-content .top_sec.noButton{margin-bottom:0}.two-col-content.cm_two-col-content .top_sec.noButton h2.title{font-family:Play,sans-serif;font-size:2em;font-weight:400;line-height:1em;margin-top:0;text-transform:uppercase}.two-col-content.cm_two-col-content .top_sec.noButton .top_content h3{font-size:1.44rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin-top:.55rem;text-transform:none}.two-col-content.cm_two-col-content .flex_row{display:block;row-gap:0}.two-col-content.cm_two-col-content .content-col .description{margin:0}.two-col-content.cm_two-col-content .content-col,.two-col-content.cm_two-col-content .content-col .form_wrap{padding:0}.hs-form-field,.two-col-content.cm_two-col-content .content-col .form_wrap h3{margin:0}fieldset.form-columns-1 .input{margin-right:0!important}fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]){width:100%!important}.two-col-content.cm_two-col-content .content-col .form_wrap form label{font-size:.667em;padding-bottom:.5em;padding-top:0}.two-col-content.cm_two-col-content .content-col .form_wrap form .hs-form-field{padding:.5em 0}.two-col-content.cm-two_col_video .media_column.img-col.col6,.two-col-content.cm-two_col_video .page-center{padding:0}.two-col-content.cm-two_col_video .flex_row.flex_center{align-content:space-around;align-items:center;display:flex}.two-col-content.cm-two_col_video .media_column .video_box{height:20rem;max-width:97.7%}.two-col-content.cm-two_col_video .content-col{border-bottom-right-radius:15px;border-top-right-radius:15px;padding:calc(35.04px + 1.55vw) calc(2.4px + 3vw)}.two-col-content.cm-two_col_video .description h2{font-family:Oswald,impact,sans-serif;font-size:2.7em;font-weight:400;letter-spacing:-.01em;line-height:1.5;margin-bottom:calc(21.6px + .75vw);margin-top:0;text-transform:uppercase}.two-col-content.cm-two_col_video .description{margin-bottom:0}.two-col-content.cm-two_col_video .btn-items a{margin-top:0;position:absolute;transform:translateY(50%)}.two-col-content.cm-two_col_video .content-col .btn-items .btn_row{margin:0}.two-col-content.cm_two_col .page-center.theme_center{padding:0}.mb_search_icon{margin-left:26px;position:relative;top:11px}.mb_search_icon svg{fill:#fff;height:1em;width:1em}.two-col-content.cm_two_col .testimonial_content{background-color:#d31f36;border-radius:15px;margin-top:calc(32.4px + 1.125vw);padding:1em 1em .5em;position:relative;text-align:center}.two-col-content.cm_two_col .testimonial_content p strong{font-size:1.222em;font-style:italic;font-weight:800;line-height:1.5;text-shadow:0 0 .2em #000}.two-col-content.cm_two_col .testimonial_content p{line-height:1.889;margin:0}.two-col-content.cm_two_col .testimonial_content h4{font-family:Oswald,impact,sans-serif;font-size:18px;font-weight:800;line-height:1.889;margin-bottom:1em;margin-top:1em}.two-col-content.cm_two_col .mediaimg .single-img img{max-width:none;object-fit:contain;position:absolute;right:0;top:0;transform:translateX(5em);width:150%;z-index:-1}.two-col-content.cm_two_col .mediaimg .single-img{height:29em;position:relative}.two-col-content.cm_two_col .media_column.img-col.col6{width:46.5%}.two-col-content.cm_two_col img.blockquote_image{margin-left:auto;margin-right:auto;position:absolute;right:45%;top:0;transform:translatey(-4em)}.footer_partial_wrapper.no_navigation footer .cm_footer_middle_wrap .page-center{padding-bottom:0;padding-top:calc(17.52px + .775vw)}.two-col-content.cm_two_col .content-col.col6{padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw);width:46.5%}blockquote{border-left:1.8em solid #a91f24;color:#fff;font-size:1.1556em;font-weight:400;line-height:1.6;margin-bottom:0;padding:.25em 0 .75em 1.3em}.two-col-content.cm_two_col{padding-bottom:calc(43.8px + 1.9375vw);padding-top:calc(43.8px + 1.9375vw)}.two-col-content.cm_two_col .testimonial_content p span{font-weight:400}.two-col-content.cm_two_col .content-col .description{margin-bottom:0}.two-col-content.cm_fitness_industry{background-position:0 25%;background-size:unset;padding-bottom:3em;padding-top:2.5em;position:relative}.two-col-content.cm_fitness_industry .content-col.col6,.two-col-content.cm_fitness_industry .media_column.img-col.col6{width:46.5%}.two-col-content.cm_fitness_industry .media_column h2{font-family:Oswald,impact,sans-serif;font-size:3em;font-weight:400;letter-spacing:-.7px;line-height:1;margin:0;text-shadow:0 3px 6px #00000029;text-transform:uppercase}.two-col-content.cm_fitness_industry .media_column h2 strong{font-weight:400}.two-col-content.cm_content .flex_row.flex_center{row-gap:0}.two-col-content.cm_content .content-col .description p a{text-decoration:none}.two-col-content.cm_content .content-col .description p:last-child{text-align:center}.two-col-content.cm_content .content-col .description{margin-bottom:0}.two-col-content.cm_fitness_industry .content_box{margin-top:0}.two-col-content.cm_fitness_industry .media_column p{font-family:Play,sans-serif;font-size:1.2em;font-weight:400;letter-spacing:-.11px;line-height:1.5;margin:1em 0;text-transform:uppercase}.two-col-content.cm_fitness_industry .bottom_image img{bottom:0;left:0;max-width:19em;position:absolute;transform:translate(-25px,45px)}.two-col-content.cm_fitness_industry .content_box table tr{float:left;width:33.33%}.two-col-content.cm_fitness_industry .content_box table tr td{border:none;padding:0}.two-col-content.cm_fitness_industry .content_box table tr td img{max-width:100%;padding:.3em}.two-col-content.cm_fitness_industry .content_box table{background:unset;border:none}.two-col-content.cm_fitness_industry .content-col .description{margin:0}.two-col-content.cm_fitness_industry .content-col .feature-wrapper{column-gap:0;margin:0;row-gap:0}.two-col-content.cm_fitness_industry .content-col .feature-wrapper .featnumgrp .number{display:block;margin:0}.two-col-content.cm_fitness_industry .feature-wrapper .featnumgrp{align-items:baseline;display:flex;flex:0 0 100%;max-width:100%}.two-col-content.cm_fitness_industry .content-col .feature-wrapper .featnumgrp .number span.suffix{margin-left:-17px;margin-right:16px}.two-col-content.cm_fitness_industry .content-col .feature-wrapper .featnumgrp{font-family:Play,sans-serif;font-size:1.3rem;letter-spacing:-.11px;margin:0 0 1em;white-space:nowrap}.two-col-content.cm_fitness_industry .content-col .feature-wrapper .featnumgrp .number span{font-family:Oswald,impact,sans-serif;font-size:2.5rem;font-weight:700;line-height:1;margin-right:.25em}.two-col-content.cm_fitness_industry .feature-wrapper .featnumgrp .counter-title{font-family:Play,sans-serif;font-size:1.3rem;letter-spacing:-.11px;line-height:1.889;margin-bottom:0;white-space:nowrap}.two-col-content.cm_fitness_industry .featured_bottom_content small{font-family:Oswald,impact,sans-serif;font-size:15px;line-height:1.889}.two-col-content.cm_fitness_industry .featured_bottom_content{margin-bottom:2em}.two-col-content.cm_fitness_industry .content-col .btn_row{margin-top:0}.two-col-content.cm_fitness_industry .content-col .btn_row:after{background-color:#fff;content:"";display:block;flex:1 1 auto;height:2px;margin-left:.8em;min-width:38em;position:absolute;right:0;transform:translatex(12.5em);z-index:-1}.two-col-content.cm_fitness_industry .content-col .btn_row a{margin-top:0}.two-col-content.cm_fitness_industry .top_content{margin-bottom:2em;margin-top:-2em;max-width:5em}.two-col-content.cm_fitness_industry .top_content p img{max-width:100%;object-fit:contain}.two-col-content.cm_fitness_industry .top_sec.noButton{margin-bottom:0;padding:0}.two-col-content.cm_fitness_industry .bottom_image:before{display:none}.two-col-content.cm_fitness_industry .bottom_image{position:static}.two-col-content.cm_fitness_industry .top_content p{margin-top:0}.two-col-content.cm_big_box_chain{overflow:visible;padding-bottom:calc(70.08px + 3.1vw);padding-top:calc(70.08px + 3.1vw)}.two-col-content.cm_big_box_chain .page-center{padding:0}.two-col-content.cm_big_box_chain .content-col.col6,.two-col-content.cm_big_box_chain .media_column.img-col.col6{width:46.5%}.two-col-content.cm_big_box_chain .content-col .description{margin-bottom:0}.two-col-content.cm_big_box_chain .content-col .description h3{font-weight:700;margin-top:0}.two-col-content.cm_big_box_chain .media_column .single-img{flex:0 0 auto;margin-bottom:calc(32.4px + 1.125vw);padding:11em 0;position:relative}.two-col-content.cm_big_box_chain .media_column .single-img img{height:100%;left:0;max-width:100%;object-fit:cover;position:absolute;top:0;width:100%}.two-col-content.cm_big_box_chain .content_box{margin-top:0;position:relative}.two-col-content.cm_big_box_chain .content_box:after{background:linear-gradient(#d31f36,#75121e);border-radius:15px;box-shadow:0 .2em 1em rgba(0,0,0,.5);content:"";height:75%;position:absolute;right:0;top:0;width:100vw;z-index:0}.two-col-content.cm_big_box_chain .content_box .text_block p{display:block;font-family:Play,sans-serif;font-size:1.444rem;line-height:1.25;margin:0;padding:1em 0;position:relative;z-index:2}.two-col-content.cm_big_box_chain .content_box .btn_row{margin:0}.two-col-content.cm_big_box_chain .content_box .right_column_btn{position:relative;z-index:99}.two-col-content.cm_big_box_chain .content_box .btn_row .btn_item a{margin-top:0}.cnt-wit-tp-img-wrp.cm_top_image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;margin-left:auto;margin-right:auto;max-width:70em;overflow:visible;padding:0;position:relative}.cnt-wit-tp-img-wrp.cm_top_image .splide__track{overflow:visible}.cnt-wit-tp-img-wrp.cm_top_image .page-center.theme_center{padding:4em}.cnt-wit-tp-img-wrp.cm_top_image .top_sec.noButton{margin-bottom:0}.cnt-wit-tp-img-wrp.cm_top_image .bototm_btn .btn_row{margin-top:0}.cnt-wit-tp-img-wrp.cm_top_image .bototm_btn .btn_row a{margin-top:3rem}.cnt-wit-tp-img-wrp.cm_top_image .top_sec h2.title{color:#fff;font-family:Oswald,impact,sans-serif;font-size:2.89em;font-weight:400;letter-spacing:0;line-height:1em;margin-bottom:0;text-transform:uppercase}.cnt-wit-tp-img-wrp.cm_top_image .top_content p{font-family:Play,sans-serif;font-size:1.444em;margin-bottom:0;text-transform:uppercase}.cnt-wit-tp-img-wrp.cm_top_image .bottom_row{margin-bottom:2em;position:relative;z-index:2}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4{height:8rem;margin-bottom:2em;margin-top:2em;opacity:1;padding:0 2em;position:relative;text-align:center;transform:translateY(0);transition:opacity .3s,transform .4s;width:30.99955%}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4 .tp-img{align-content:space-around;align-items:stretch;display:flex;height:4rem;justify-content:center;opacity:1;position:relative;transition:opacity .5s ease 0s}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4 .tp-img img{max-width:3em;object-fit:contain;opacity:1;width:100%}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt{left:0;overflow:hidden;padding:0 2rem;pointer-events:none;position:absolute;top:5rem;transition:top .5s ease 0s;width:100%}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt h2.col-title{display:block;font-family:Play,sans-serif;font-size:1.38rem;line-height:1.25;margin:0;text-transform:uppercase}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt-inner p{font-family:Play,sans-serif;font-size:.877rem;line-height:1.25;margin:1em 0;opacity:0;transition:opacity .5s ease 0s}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col:hover .tp-img{opacity:0}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col:hover .tp-img-cnt{pointer-events:all;top:0}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col:hover .tp-img-cnt-inner p{opacity:1}.cnt-wit-tp-img-wrp.cm_top_image .flex-row{align-content:space-around;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;row-gap:0}.cnt-wit-tp-img-wrp.cm_top_image .bottom_arrow{display:flex}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col:hover .bottom_arrow svg{opacity:0;transform:rotate(180deg)}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.bottom_arrow svg{font-size:1.5em;opacity:1;transition:transform .5s ease-in-out,opacity .5s ease 0s}.blog-feed.cm_blog{overflow:hidden;padding-top:3rem;position:relative}.blog-feed.cm_blog .page-center{margin:0 auto;max-width:70em;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw);position:relative}.blog-feed.cm_blog .top_sec.noButton{margin-bottom:0}.blog-feed.cm_blog .top_sec.noButton h2.title{color:#fff;display:inline;font-family:Oswald,impact,sans-serif;font-size:2.89em;font-weight:400;letter-spacing:0;line-height:1em;margin:0;position:relative;text-transform:uppercase}.blog-feed.cm_blog .top_sec.noButton .content_widget.col8{overflow:hidden;padding-bottom:1.8rem}.blog-feed.cm_blog .top_sec.noButton h2.title:before{left:calc(-100% - .4em)}.blog-feed.cm_blog .top_sec.noButton h2.title:after,.blog-feed.cm_blog .top_sec.noButton h2.title:before{background-color:#fff;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.blog-feed.cm_blog .top_sec.noButton h2.title:after{right:calc(-100% - .4em)}.blog-feed.cm_blog .feed-outer-wrp.flex_row{align-content:space-around;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;left:-.75rem;margin-bottom:-.75rem;margin-top:-.75rem;padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw);position:relative;row-gap:0;width:calc(100% + 1.5rem)}.blog-feed.cm_blog .feed-outer-wrp .recent-post-item.col4{flex:0 1 auto;margin:.6945rem;max-width:calc(33.333% - 1.5rem);padding:0;width:calc(33.333% - 1.5rem)}.blog-feed.cm_blog .recent-post-item .post-btm{padding:calc(17.52px + .775vw) 0}.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title{display:block;font-family:Play,sans-serif;line-height:1.25;margin-bottom:0;margin-top:0;text-transform:uppercase}.blog-feed.cm_blog .meta_wrap{margin:0;row-gap:0}.blog-feed.cm_blog .recent-post-item .post-btm h2.recent-post-title a{color:#fff;text-decoration:none}.blog-feed.cm_blog .recent-post-item .post-btm .read-more a{background:unset;border:0;border-bottom:2px solid #d31f36;border-radius:0;box-shadow:0 0 .3em rgba(0,0,0,.7);color:#d31f36;display:inline-block;font-family:Oswald,impact,sans-serif;font-weight:500;line-height:1.889;margin-top:2rem;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;z-index:1}.blog-feed.cm_blog .bototm_btn .btn_row,.blog-feed.cm_blog .bototm_btn .btn_row a.hs-button{margin:0}.two-col-content.cm_two-col-content .content-col .form_wrap form input{font-size:.889em}.two-col-content.cm-two_col_video{overflow:visible}.blog-index-sidebar-layout .content-wrapper{max-width:70em;padding:calc(70.08px + 3.1vw) calc(4px + 5vw)}.blog-index-sidebar-layout .dnd-section>.row-fluid{padding:0}form{margin-bottom:20px}.blog-index-sidebar-layout .dnd-section{padding:0}.blog-index-sidebar-layout .blog-listing__post{margin-top:1.5em;padding:2rem 2.556rem}.blog-index-sidebar-layout .blog-listing__post img.blog-listing__post-image{display:block;max-width:100%}.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__header{display:flex;flex-direction:column}.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__header h2.blog-listing__post-title{display:block;font-family:Oswald,impact,sans-serif;font-size:1.333rem;font-weight:400;line-height:1.222;margin-bottom:0;margin-top:1em;order:2}.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__header time.blog-listing__post-timestamp{align-items:center;display:flex;font-family:Oswald,impact,sans-serif;font-size:.889rem;letter-spacing:.15em;line-height:1;margin-top:1rem;order:1;text-transform:uppercase}.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__header h2.blog-listing__post-title a{color:#fff;text-decoration:none}.blog-index-sidebar-layout .blog-listing__post .blog-listing__post-content .blog-listing__post-summary p{display:block;font-family:Oswald,impact,sans-serif;line-height:1.889;margin-top:1em}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block{background:transparent linear-gradient(180deg,#d31f36,#6a101b) 0 0 no-repeat padding-box;border-radius:17px;box-shadow:0 3px 6px #000;margin-bottom:calc(43.2px + 1.5vw);padding-bottom:calc(26.28px + 1.1625vw);padding-top:calc(26.28px + 1.1625vw)}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block h3{font-family:Play,sans-serif;font-size:1.44rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin:0;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw);text-transform:none}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul{margin-top:calc(10.8px + .375vw)}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li{font-family:Oswald,impact,sans-serif;line-height:normal;margin:0;padding:.5rem calc(1.6px + 2vw)}.featured-card.cm_featured_card .content-column h2 span{display:block}.featured-card.cm_featured_card .content-column h2 strong{font-weight:500}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li a{display:inline-block;font-family:Play,sans-serif;font-size:.9em;line-height:1.889;padding:0;position:relative;text-decoration:none;width:auto}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li>a span.filter-link-count,.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li>a:after{display:none}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li a:after{background-color:#fff;bottom:0;content:"";display:block;font-size:unset;height:1px;left:0;position:absolute;top:auto;transform:none;transition:width .5s ease 0s;width:0}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li a:hover:before{left:-1rem;opacity:1}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li a:before{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/left-arrow.svg);background-repeat:no-repeat;background-size:cover;content:"";height:16.2px;left:-2rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s ease 0s;width:16.2px}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li a:hover{color:#fff}.blog-index-sidebar-layout .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul li a:hover:after{width:100%}.blog-index-sidebar-layout .blog-listing__post-button-wrapper a.blog-listing__post-button.button{margin-top:1rem}.blog-index-sidebar-layout .blog-sidebar .row-fluid-wrapper{margin-bottom:0}.featured-card.cm_featured_card{margin-bottom:3rem;overflow:visible;position:relative}.featured-card.cm_featured_card .page-center.full_width{padding:0}.featured-card.cm_featured_card .card-inner{border-radius:0;margin:0;overflow:visible}.featured-card.cm_featured_card .inner-col{border-radius:0}.featured-card.cm_featured_card .content-column h2{display:block;font-family:Oswald,impact,sans-serif;font-size:30px;font-weight:500;line-height:1.25;margin-bottom:0;margin-top:2rem;padding:calc(17.52px + .775vw) calc(.8px + 1vw);text-transform:uppercase}.featured-card.cm_featured_card .content-column{padding-left:0;padding-right:0}.featured-card.cm_featured_card .content-column.col8{text-align:center;width:100%}.featured-card.cm_featured_card .btn_row{margin:0}.featured-card.cm_featured_card .btn_row a.hs-button{margin-top:0;transform:translateY(50%)}.featured-card.cm_featured_card .btn_row{display:flex;justify-content:center}.blog-index-sidebar-layout .blog-sidebar a:hover{color:#56595e}.cm_blog_post .content-wrapper.blog-main-post{margin:0 auto;max-width:70em;padding:calc(70.08px + 3.1vw) calc(4px + 5vw);position:relative}.cm_blog_post .cm_blog_post_wrapper{flex-direction:column}.cm_blog_post .cm_blog_post_wrapper,.cm_blog_post .cm_blog_post_wrapper .custom-post-pagination{align-content:space-around;align-items:stretch;display:flex;justify-content:space-between}.cm_blog_post .cm_blog_post_wrapper .custom-post-pagination a{color:#fff;font-family:Oswald,impact,sans-serif;line-height:1.889;text-decoration:none}.cm_blog_post .cm_blog_post_wrapper .post_header{padding:1rem;text-align:center}.cm_blog_post .cm_blog_post_wrapper .post_header h1.blog-post__title{font-family:Oswald,impact,sans-serif;font-size:2.89em;font-weight:400;letter-spacing:0;line-height:1em;margin-bottom:0;margin-top:0;text-transform:uppercase}.cm_blog_post .post_date{font-family:Play,sans-serif;font-size:1.44rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin-top:.55rem;text-align:center;text-transform:none}.cm_blog_post .post_date span.value_m{display:inline-block;font-weight:300;letter-spacing:.15em;line-height:1;padding:.5em 1em;text-transform:uppercase}.cm_blog_post .blog-post__body{padding-bottom:calc(35.04px + 1.55vw);padding-top:calc(35.04px + 1.55vw)}.cm_blog_post .blog-post__body h2{margin-bottom:1.2rem;margin-top:1.5rem}.cm_blog_post .blog-author{font-family:Oswald,impact,sans-serif;font-size:.889rem;letter-spacing:.15em;line-height:1;margin-top:1rem;text-transform:uppercase}.sidebar.cm_blog_listingV2.custom_blog_listing .page-center{padding:0}.sidebar.cm_blog_listingV2.custom_blog_listing .page-center article{margin-bottom:0!important;margin-top:1.5em;padding:2rem 0}.blog-index-sidebar-layout .dnd-section>.row-fluid .dnd-column,.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm{padding:0}.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm .meta_wrap .item-date{align-items:center;display:flex;font-family:Oswald,impact,sans-serif;font-size:.889rem;letter-spacing:.15em;line-height:1;margin-bottom:0;margin-top:1rem;row-gap:0;text-transform:uppercase}.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm h2.list-post-title,.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm h4.list-post-title{display:block;font-size:1.333rem;font-weight:400;line-height:1.222;margin-bottom:0;margin-top:1rem}.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm h2.list-post-title a,.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm h4.list-post-title a{color:#fff;font-family:Oswald,impact,sans-serif;text-decoration:none}.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm .blog-post__read-more{margin-top:0}.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm .sidebar .hs_small_btn a{margin-top:1em}.sidebar.cm_blog_listingV2.custom_blog_listing .post-btm .list-descrip{display:block;font-family:Oswald,impact,sans-serif;line-height:1.889;margin-bottom:0;margin-top:1rem}.sidebar.cm_blog_listingV2.custom_blog_listing .blog-index .blog-index__post.largeCard .list-descrip{margin-bottom:0}.sidebar.cm_blog_listingV2.custom_blog_listing .blog-index .blog-index__post.largeCard .blog-post__read-more a.hs-button{margin-top:1rem}.sidebar.cm_blog_listingV2.custom_blog_listing .meta_wrap span.icon_svg{display:none}.sidebar.blog-wit-sidbrcm_blog_listingV2.custom_blog_listing .blog-index .blog-index__post.largeCard.col12{margin-bottom:0!important}.sidebar.blog-wit-sidbrcm_blog_listingV2.custom_blog_listing.blog-wit-sidbr nav.blog-pagination>a.blog-pagination__prev-link{margin-top:0}nav.blog-pagination{justify-content:space-around}nav.blog-pagination>a.blog-pagination__next-link,nav.blog-pagination>a.blog-pagination__prev-link{margin-top:0!important}.sidebar.blog-wit-sidbrcm_blog_listingV2.custom_blog_listing.blog-wit-sidbr{margin-bottom:0}.blog-pagination a.blog-pagination__link{border:0}.blog-pagination a.blog-pagination__link svg{height:1em;width:1em;fill:currentColor}.blog-pagination a.blog-pagination__link{box-shadow:none;padding:0!important}.blog-pagination a.blog-pagination__link,.blog-pagination span.page_text{font-family:Oswald,impact,sans-serif;line-height:1.889}.sidebar.cm_blog_listingV2.cm_press_blog .page-center{margin:0 auto;max-width:calc(72.78rem + 8px + 10vw);padding-left:0;padding-right:0;position:relative}.blog-wit-sidbr.cm_press_blog article,.body-container.body-container--blog-index.without-sidebar .dnd-section>.row-fluid .dnd-column{padding:0}.blog-wit-sidbr.cm_press_blog .blog-index.flex_row{align-content:space-around;align-items:stretch;display:flex;flex-wrap:wrap;margin:0 -1rem}.blog-wit-sidbr.cm_press_blog .blog-index .blog-index__post{flex:0 0 calc(33.33% - 2em);margin:1em;width:calc(33.33% - 2em)}.sidebar.blog-wit-sidbr.cm_press_blog .blog-index .blog-index__post.largeCard.col12{flex:0 0 calc(33.33% - 2em);width:calc(33.33% - 2em)}.blog-wit-sidbr.cm_press_blog .post-btm{padding:1.5rem 2rem}.blog-wit-sidbr.cm_press_blog .post-btm .meta_wrap{margin:0}.blog-wit-sidbr.cm_press_blog .post-btm h2.list-post-title,.blog-wit-sidbr.cm_press_blog .post-btm h4.list-post-title{display:block;font-size:1.167rem;font-weight:800;line-height:1.2;margin:0;padding:.5rem 0}.blog-wit-sidbr.cm_press_blog .post-btm h2.list-post-title a,.blog-wit-sidbr.cm_press_blog .post-btm h4.list-post-title a{color:#fff;font-family:Oswald,impact,sans-serif;text-decoration:none}.blog-wit-sidbr.cm_press_blog .list-descrip,.sidebar.blog-wit-sidbr.cm_press_blog .blog-index .blog-index__post.largeCard .list-descrip{display:block;font-family:Oswald,impact,sans-serif;line-height:1.889;margin-bottom:0}.blog-wit-sidbr.cm_press_blog .blog-index__post-image.hs-featured-wrp,.blog-wit-sidbr.cm_press_blog .largeCard .blog-index__post-image.hs-featured-wrp{padding-bottom:75%}.body-container.body-container--blog-index.without-sidebar{padding-bottom:calc(35.04px + 1.55vw);padding-top:calc(35.04px + 1.55vw)}.sidebar.blog-wit-sidbr.cm_blog_listingV2.cm_press_blog{margin-bottom:0}.sidebar.blog-wit-sidbr.cm_press_blog .blog-index .blog-index__post.largeCard .blog-post__read-more a.hs-button,.sidebar.blog-wit-sidbr.cm_press_blog .hs_small_btn a{margin-top:1em}.blog-post__read-more{margin-top:0}.blog-wit-sidbr.cm_blog_listingV2.custom_blog_listing nav.blog-pagination .blog-pagination__next-link--disabled,.blog-wit-sidbr.cm_blog_listingV2.custom_blog_listing nav.blog-pagination .blog-pagination__prev-link--disabled{display:block}.blog-wit-sidbr.cm_blog_listingV2.custom_blog_listing nav.blog-pagination .blog-pagination__next-link--disabled,.blog-wit-sidbr.cm_blog_listingV2.custom_blog_listing nav.blog-pagination .blog-pagination__prev-link--disabled{opacity:.5;pointer-events:none}.simple-banner.cm_bannerv2 .bg_el.overlay_bg{background:transparent linear-gradient(0deg,#fff,grey) 0 0 no-repeat padding-box;content:"";display:block;height:235px;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:2}.simple-banner.cm_bannerv2{display:block;min-height:22rem;padding:0}.featured-card.cm_about_sec .page-center{padding:0}.featured-card.cm_about_sec .inner-col .content-column.col8{padding-left:0;padding-right:0}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul{display:block}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul li{margin:0}.featured-card.cm_about_sec .card-inner{border-radius:17px;margin:0;overflow:visible}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul li>a{display:block;font-family:Play,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.5rem;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw);text-decoration:none;text-transform:none}.featured-card.cm_about_sec .inner-col{border-radius:17px;box-shadow:0 3px 6px #000;margin-bottom:calc(43.2px + 1.5vw);padding-bottom:calc(26.28px + 1.1625vw)!important;padding-top:calc(26.28px + 1.1625vw)!important}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul{margin-top:calc(10.8px + .375vw);opacity:1;position:static;visibility:visible}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li{line-height:normal;margin:0;padding:.5rem calc(1.6px + 2vw)}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a{display:inline-block;font-family:Play,sans-serif;font-size:.9em;font-weight:400;line-height:1.889;padding:0;position:relative;white-space:normal}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:after{background-color:#fff;bottom:0;content:"";display:block;font-size:unset;height:1px;left:0;position:absolute;top:auto;transform:none;transition:width .5s ease 0s;width:0}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:hover:before{left:-1rem;opacity:1}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:before{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/left-arrow.svg);background-repeat:no-repeat;background-size:cover;content:"";height:16.2px;left:-2rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s ease 0s;width:16.2px}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:hover{color:#fff}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:hover:after{width:100%}.featured-card.cm_about_sec .content-column .hs-menu-wrapper>ul>li:not(.active-branch){display:none}.two-col-content.change_maxwidth .content-col.col6{padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw)}.two-col-content.change_maxwidth{padding-bottom:0;padding-top:0}.header-wrapper{left:0;position:fixed;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%;z-index:999}.two-col-content.cm_content .description h2{display:block;font-family:Oswald,impact,sans-serif;font-size:2.89em;font-style:normal;font-weight:400;letter-spacing:0;line-height:1em;margin-top:0;text-transform:uppercase}.two-col-content.change_maxwidth .page-center{padding-left:calc(4px + 5vw);padding-right:calc(4px + 5vw)}.two-col-content.cm_fitness_industry.width_change .content-col .btn_row:after{display:none}.two-col-content.cm_fitness_industry.width_change .content-col.col6,.two-col-content.cm_fitness_industry.width_change .media_column.img-col.col6{width:50%}.two-col-content.cm_content .description{margin-bottom:0}.two-col-content.cm_content{padding-bottom:calc(43.8px + 1.9375vw);padding-top:calc(43.8px + 1.9375vw)}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li.active{background-color:#444}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li.active>a:before{left:-19px;opacity:1}table{width:100%}table tr th{background-color:#d31f36;font-size:1.35rem;font-weight:400;padding:.5rem;text-transform:uppercase}table tr td,table tr th{border:none;font-family:Play,sans-serif;line-height:1}table tr td{background-color:#444;border-bottom:1px solid #bebebe;font-size:.75rem;padding:.75rem}table tr:last-child td{font-weight:700;text-transform:uppercase}.two-col-content.cm_video_width .page-center{padding-left:calc(4px + 5vw);padding-right:calc(4px + 5vw)}.two-col-content.cm_video_width .content-col.col6{padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw)}.two-col-content.cm_video_width .description,.two-col-content.cm_video_width .description h2{margin-bottom:0}.two-col-content.cm_video_width .description p{font-size:1em}.two-col-content.cm_video_width .description p span{font-size:1.111em;font-weight:800}.adv_video_module.cm_advanced_video .page-center{padding:0}.two-col-content.cm_fitness_industry .content_box table tr td{background:none;font-size:inherit}.two-col-content.cm_faq_section{padding-bottom:calc(43.8px + 1.9375vw);padding-top:calc(43.8px + 1.9375vw)}.two-col-content.cm_testmonial_sec{padding-bottom:0;padding-top:calc(43.8px + 1.9375vw)}.adv_video_module.custom_advanced_video_sec .page-center.theme_center,.two-col-content.cm_faq_section .page-center,.two-col-content.cm_testmonial_sec .page-center{padding:0}.two-col-content.cm_faq_section .description ul{list-style-type:none;margin:1em 0;padding-left:.333em}.two-col-content.cm_faq_section .description ul li{margin-bottom:0;padding-left:1.222em;position:relative;z-index:1}.two-col-content.cm_faq_section .description ul li:before{background-color:#d31f36;background-repeat:no-repeat;background-size:contain;border-radius:2px;content:"";height:.8rem;left:0;position:absolute;top:.48em;width:.8rem;z-index:-1}.two-col-content.cm_faq_section .description ul li p{font-size:.889rem;line-height:2}.two-col-content.cm_faq_section .content-col .description,.two-col-content.cm_testmonial_sec .content-col .description{margin-bottom:0}.two-col-content.cm_faq_section .flex_row.flex_center,.two-col-content.cm_testmonial_sec .flex_row.flex_center{row-gap:0}.testimonials_slider.cm_testimonial .page-center{padding:0}.testimonials_slider.cm_testimonial .top_sec.noButton{padding:0;text-align:left}.testimonials_slider.cm_testimonial .top_sec.noButton h3.title{font-weight:700}.testimonials_slider.cm_testimonial .testmn_item.col12{padding:0}.testimonials_slider.cm_testimonial .card_box.custom{display:flex;flex-wrap:wrap}.testimonials_slider.cm_testimonial span.icon_img.icon_sp{border-radius:0;height:100%;max-width:100%;width:100%}.testimonials_slider.cm_testimonial .card_content{margin-top:0}.testimonials_slider.cm_testimonial .card_content h4{font-size:.889rem;line-height:2}.testimonials_slider.cm_testimonial .card_quote p{margin-top:0}.testimonials_slider.cm_testimonial .icon_inner{margin-bottom:0}.testimonials_slider.cm_testimonial .card_box{border-bottom:1px solid #fff}.testimonials_slider.cm_testimonial .testmn_item:last-child .card_box{border:0}.franchise_slider .btn_col a.hs-sec-btn{margin-top:0}.franchise_slider .slider_wrapper ul.process-list li:last-child .item_text:before{display:none}.cm_team_wrp.cm_team_wrapper{overflow:hidden;padding-bottom:calc(70.08px + 3.1vw);padding-top:calc(70.08px + 3.1vw);position:relative}.cm_team_wrp.cm_team_wrapper .top_sec.noButton{margin-bottom:0}.cm_team_wrp.cm_team_wrapper .cm_team_card.col12{padding:0}.cm_team_wrp.cm_team_wrapper .cm_team_card_inner{align-items:flex-start;border-bottom:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-between}.cm_team_wrp.cm_team_wrapper .cm_team_cont{width:70%}.cm_team_wrp.cm_team_wrapper .cm_team_card_inner .cm_team_image{margin-bottom:1em;min-height:auto;padding-bottom:24%;padding-left:0;position:relative;width:25%}.cm_team_wrp.cm_team_wrapper .cm_team_image.noBgAdded img{height:100%;left:0;object-fit:cover;object-position:50% 10%;position:absolute;top:0;width:100%}.cm_team_wrp.cm_team_wrapper .cm_team_icons{align-content:flex-end;margin-left:auto;width:70%}.cm_team_wrp.cm_team_wrapper .top_sec.noButton h1.title{margin-bottom:0}.cm_team_wrp.cm_team_wrapper .cm_team{margin-top:1.9em}.cm_team_wrp.cm_team_wrapper .cm_team_cont h3{display:block;font-size:1.222rem;font-weight:700;letter-spacing:0;line-height:1;margin:0;text-transform:none}.cm_team_wrp.cm_team_wrapper .cm_team_cont p{font-family:Play,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.3;margin-top:.3rem}.cm_team_wrp.cm_team_wrapper .cm_team_text{line-height:1.7;padding-right:1em;padding-top:.8rem}.cm_team_wrp.cm_team_wrapper .cm_team_text .cm_team_text_innner p{font-family:Oswald,impact,sans-serif;font-weight:400;line-height:inherit;margin-bottom:1em;margin-top:1em}.cm_team_wrp.cm_team_wrapper .cm_team_text ul{list-style:none;margin:0;padding:0}.cm_team_wrp.cm_team_wrapper .cm_team_text ul li{align-items:flex-start;border-bottom:1px solid #000;font-family:Oswald,impact,sans-serif;margin-bottom:2em;padding-bottom:0}.latest_projects.cm_media_center{margin:0 auto;max-width:70em;padding-bottom:calc(35.04px + 1.55vw);padding-top:calc(35.04px + 1.55vw)}.latest_projects.cm_media_center .page-center{margin-top:calc(16.2px + .5625vw)}.latest_projects.cm_media_center .top_sec.noButton{margin-bottom:calc(43.2px + 1.5vw);padding:0}.latest_projects.cm_media_center .top_sec.noButton h2.title{align-content:space-around;align-items:center;color:#ecf1f9;display:flex;flex-wrap:nowrap;font-family:Oswald,impact,sans-serif;font-size:2.89em;font-weight:400;letter-spacing:0;line-height:1em;margin:0;text-align:left;text-transform:uppercase}.latest_projects.cm_media_center .top_sec.noButton h2.title:after{background-color:#949497;content:"";display:block;flex:1 1 auto;height:2px;margin-left:.3em;min-width:2em}.latest_projects.cm_media_center .projects-outer-wrp.flex_row .item.col4{flex:1 1 auto;margin:1.2195rem;max-width:calc(33.333% - 2.55rem);padding:0}.latest_projects.cm_media_center .projects-outer-wrp.flex_row{align-content:space-around;align-items:stretch;display:flex;flex-wrap:wrap;left:-1.275rem;margin-bottom:-2.2rem;margin-top:-1.275rem;position:relative;width:calc(100% + 2.55rem)}.blog-wit-sidbr{margin-bottom:0}.latest_projects.cm_media_center .item .item_inner{border-radius:0}.latest_projects.cm_media_center .item .card_inner h3.title{border-bottom:2px solid transparent;display:inline-block;font-family:Oswald,impact,sans-serif;font-size:2.222rem;line-height:1.889;margin:1em 0;text-align:center;text-transform:uppercase;transition:border-color .4s ease 0s}.latest_projects.cm_media_center .item:hover h3.title{border-color:#fff}.latest_projects.cm_media_center .item .card_inner{left:50%;padding:0;position:absolute;text-align:center;top:55%;transform:translate(-50%,-20%);z-index:1}.latest_projects.cm_media_center .item_inner .item_overlay{opacity:1}.latest_projects.cm_media_center .item_inner .card{opacity:1;transform:unset}.latest_projects.cm_media_center .item:hover .overlay_bg{opacity:.4}.cm_nv_wrp.cm_social_share .cm_nv_inner .btn_row{justify-content:space-between!important;width:66.666%}.cm_nv_wrp.cm_social_share .cm_nv_inner .btn_row .btn_item a{font-size:.8889rem;margin-top:0;padding:.9375rem 1.25rem}.cm_nv_wrp.cm_social_share .cm_nv_inner .btn_row .btn_item a svg{height:1em;width:1em;fill:currentColor}.two-col-content.cm_social_share_wrapper{margin:0 auto;max-width:70em;padding-top:calc(17.52px + .775vw)}.two-col-content.cm_social_share_wrapper .flex_row.flex_center{row-gap:0}.two-col-content.cm_social_share_wrapper .content-col .description{margin-bottom:0}.two-col-content.cm_social_share_wrapper .description{align-content:space-around;align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:0;padding-bottom:calc(35.04px + 1.55vw);padding-top:calc(35.04px + 1.55vw)}.two-col-content.cm_social_share_wrapper h3{font-family:Oswald,impact,sans-serif;font-size:2.89em;font-weight:400;letter-spacing:0;line-height:1em;margin:0;text-transform:uppercase}.two-col-content.cm_social_share_wrapper .description:after{background-color:#949497;content:"";display:block;flex:1 1 auto;height:2px;margin-left:.75em;min-width:2em}.cm_nv_wrp.cm_social_share{margin:0 auto;max-width:70em;padding-bottom:calc(17.52px + .775vw)}.cm_nv_wrp.cm_social_share .page-center{margin-bottom:calc(16.2px + .5625vw)}.latest_projects.cm_media_center .overlay_bg.bg_el.bg_primary:after{content:"";display:block;padding-bottom:100%;width:100%}.latest_projects.cm_media_center .overlay_bg.bg_el.bg_primary{content:"";display:block;padding-bottom:100%;position:absolute;width:100%}.cm_site_search .content-wrapper{margin:0 auto;max-width:70em;padding-bottom:calc(43.8px + 1.9375vw);padding-top:calc(43.8px + 1.9375vw)}.cm_site_search .search_wrapper h1{margin:0;text-align:center}.cm_site_search .search_wrapper .site_search_form{padding-bottom:calc(17.52px + .775vw);padding-top:calc(17.52px + .775vw);width:100%}.cm_site_search .search_wrapper .site_search_form .hs-search-field__bar{margin:0;max-width:100%}.cm_site_search .search_wrapper .site_search_form form{display:flex}.cm_site_search .search_wrapper .site_search_form form input.hs-search-field__input{-webkit-appearance:none;border-radius:0;border-style:solid;border-width:1px;display:block;font-size:.889em;font-weight:400;line-height:inherit;outline:none;padding:.25em .75em .25em 1.4375em;text-align:left;text-transform:none;transition:background-color .5s ease 0s,border-color .5s ease 0s,color .5s ease 0s;width:100%;width:calc(100% - 109.5px);will-change:background-color,border-color,color}.cm_site_search .search_wrapper .site_search_form form button svg{display:none}.cm_site_search .search_wrapper .site_search_form form button{align-items:center;background-color:#d31f36;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 0 .3em rgba(0,0,0,.7);color:#fff;display:inline-block;font-family:Play,sans-serif;font-size:.8889rem;font-weight:700;height:auto;letter-spacing:0;line-height:1.2;margin-top:0;overflow:hidden;padding:.9375rem 1.25rem;position:static;right:0;text-align:center;text-transform:uppercase;top:0;transform:none;transition:background-color .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s;white-space:nowrap;width:auto;z-index:1}.cm_site_search .search_wrapper .site_search_form form button:after{content:"Search"}.cm_site_search .search_wrapper .site_search_form form button:hover{background-color:#ecf1f9;color:#56595e}.cm_site_search .systems-page{padding-top:0}.cm_site_search .systems-page .hs-search-results__pagination{flex-wrap:wrap;padding-top:30px}.popular__post .page-center{padding:0}.cm_site_search .systems-page p.hs-search-results__message{margin-top:0}.blog-feed.cm_blog .top_sec.noButton{padding:0}.two-col-content.cm_two_col .content-col .description h2{color:#ecf1f9;font-family:Oswald,impact,sans-serif;font-size:2.89em;font-weight:400;letter-spacing:0;line-height:1em;margin-bottom:.55rem;margin-top:0;text-transform:uppercase}.two-col-content.cm_two_col .content-col .description h3{color:#d31f36;font-family:Play,sans-serif;font-size:1.44rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin-bottom:1.2rem;margin-top:.55rem;text-transform:none}.blog-wit-sidbr.cm_press_blog .blog-index__post-image.hs-featured-wrp:hover a.feature_img{opacity:.8}body.no-banner header.cm_header .primary-section{background:#000}.hs-search-field--open .hs-search-field__suggestions{border:none}.cm_blog_post .content-wrapper.blog-main-post.press_blog_post{padding-bottom:calc(70.08px + 3.1vw);padding-top:calc(35.04px + 1.55vw)}.cm_blog_post .content-wrapper.blog-main-post.press_blog_post .blog-post__body{margin-top:calc(21.6px + .75vw);padding:0}.cm_blog_post .content-wrapper.blog-main-post.press_blog_post .blog-comments{margin:0;max-width:100%}.cm_blog_post .cm_blog_post_wrapper .custom-post-pagination.bottom-pagination{padding-top:30px}.cm_blog_post .content-wrapper.blog-main-post.press_blog_post .blog-comments form{margin-bottom:0}.cm_blog_post .content-wrapper.blog-main-post.press_blog_post .blog-post__body p:first-child{margin-top:0}table tr th:not(first-child){width:25%}.cm_nv_wrp.cm_social_share .cm_nv_inner .btn_row .btn_item a svg{height:16px;width:16px}.cm_nv_wrp.cm_social_share .cm_nv_inner a .icon_box{margin-right:2px;width:auto!important}.two-col-content .img-col .description-cont .hs-sec-btn.hoverDisable{background:#fff;color:#000}.page-center.full_width{padding-left:0;padding-right:0}.cm_error_page{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/content-new.png);background-position:100%;background-repeat:no-repeat;background-size:60%;padding:calc(43.8px + 1.9375vw) calc(4px + 5vw)}.cm_error_page .error-cont{align-content:space-around;display:flex;flex-wrap:wrap;margin:0 auto;max-width:70em;padding:3em 6em 10em;position:relative}.cm_error_page .error-cont .cst-content-wrapper{width:50%}.cm_error_page .error-cont .cst-content-wrapper h1{font-size:6.111em;font-weight:800;line-height:1em;margin-bottom:0}.cm_error_page .error-cont .cst-content-wrapper h2{color:#fff;font-family:Oswald,impact,sans-serif;font-size:2.889em;font-weight:400;line-height:1.25;margin:0;text-transform:uppercase}.cm_error_page .error-cont .cst-content-wrapper p{font-size:.833em;margin-bottom:2em}.cm_error_page .error_button_wrapper{align-content:space-around;align-items:stretch;display:flex}.cm_error_page .error_button_wrapper a.hs-button{margin-right:8px;margin-top:0}.hs-sec-btn.hoverDisable{background:#fff;color:#000}@media (min-width:768px){.testimonials_slider.cm_testimonial .card_quote{padding-left:15px;width:Calc(100% - 160px)}.testimonials_slider.cm_testimonial .card_box.custom .icon_box{width:160px}.testimonials_slider.cm_testimonial span.icon_img.icon_sp{border-radius:0;height:100%;max-width:160px;width:100%}}@media (min-width:768px) and (max-width:1200px){.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4,.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4 .tp-img{height:auto}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt{padding:0 1em;position:relative;top:auto}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt-inner p{height:0;transition:height .3s ease,opacity .3s ease}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col:hover .tp-img-cnt-inner p{height:auto}.cnt-wit-tp-img-wrp.cm_top_image .bottom_arrow{transform:none}}@media (min-width:992px){header.cm_header{transition:background-color .5s ease 0s}.header-wrapper:hover header.cm_header{background:#000}header.cm_header .header__menu--desktop>.header__menu-wrapper>li{align-content:space-around;column-gap:0;flex:1 1 auto;height:100%;margin-left:.8rem;padding:1rem calc(.8px + 1vw)}header.cm_header .header__menu--desktop>.header__menu-wrapper>li>a{border:none;display:inline-block;font-family:Play,sans-serif;font-size:inherit;line-height:1.2;outline:none;position:relative}header.cm_header .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu>a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;min-width:0;pointer-events:none;position:absolute;top:auto;transition:.5s ease 0s;width:0;z-index:-1}header.cm_header .nav>nav>ul .header__menu-item--depth-1.header__menu-item--has-submenu>a:hover:after{height:1px;min-width:100%;width:100%}header.cm_header .header__menu--desktop>.header__menu-wrapper>li:first-child{margin-left:0}header.cm_header .header__menu--desktop>.header__menu-wrapper{column-gap:0}header.cm_header .header__menu--desktop>.header__menu-wrapper>li>a .child-trigger{display:none}header.cm_header .right-section a.hs-button{border:none;border-radius:4px;font-family:Play,sans-serif;font-size:.8889rem;letter-spacing:0;line-height:1.2;margin-top:0;outline:none;padding:.9375rem 1.25rem;text-decoration:none}header.cm_header .right-section .button-section-container{gap:0;margin-top:10px}header.cm_header .header__menu--desktop>.header__menu-wrapper .header__menu-submenu{background-color:#d31f36;box-shadow:0 .35em 1em rgba(0,0,0,.5);display:block;left:0;margin-top:13px;min-width:19em;opacity:0;padding:.75em 1.75em;pointer-events:none;position:absolute;top:100%;transform:translateY(1em);transition:opacity .4s ease,transform .4s ease,visibility .4s ease;visibility:hidden;width:auto}header.cm_header .header__menu--desktop>.header__menu-wrapper .header__menu-submenu:before{background:transparent;content:"";height:16px;left:0;position:absolute;top:-16px;width:100%}header.cm_header nav.header__menu.header__menu--desktop{margin-top:-2px}header.cm_header .header__menu--desktop>.header__menu-wrapper>li>a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:auto;transition:.5s ease 0s;width:0;z-index:-1}header.cm_header .header__menu--desktop>.header__menu-wrapper>li>a:hover:after{width:100%}header.cm_header .header__menu--desktop>.header__menu-wrapper li ul>li{align-items:flex-end;display:flex;height:100%;width:100%}header.cm_header .header__menu--desktop>.header__menu-wrapper li ul>li>a{border:none;font-family:Play,sans-serif;line-height:1.2;outline:none;padding:.6rem 0;position:relative;text-decoration:none;white-space:nowrap;width:100%}header.cm_header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover>ul{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}header.cm_header .header__menu--desktop>.header__menu-wrapper li ul>li>a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:auto;transition:width .5s ease 0s;width:0;z-index:-1}header.cm_header .header__menu--desktop>.header__menu-wrapper li ul>li>a:hover:after{width:100%}}@media (max-width:1020px){header.cm_header .right-section a.hs-button{padding:.9375rem}header.cm_header .header__menu--desktop>.header__menu-wrapper>li>a{padding:.7rem}header.cm_header .header__menu--desktop>.header__menu-wrapper>li{margin-left:0}}@media (max-width:1600px){footer.cm_footer .cm_footer_inner_wrap .cm_content .cm_content_inner_wrap{padding-left:20px;padding-right:20px}footer.cm_footer .cm_footer_inner_wrap .cm_logo .footer-logo a img{max-width:8em}.simple-banner.cm_banner .top_sec h1{font-size:4.8888rem}.cnt-wit-tp-img-wrp.cm_top_image .top_sec h2.title,.latest_projects.cm_media_center .top_sec.noButton h2.title,.two-col-content.cm_social_share_wrapper h3{font-size:2.601em}}@media (min-width:981px){.mb_search_icon{display:none}}@media (max-width:1280px){.blog-feed.cm_blog .top_sec.noButton h2.title,.cnt-wit-tp-img-wrp.cm_top_image .top_sec h2.title,.latest_projects.cm_media_center .top_sec.noButton h2.title,.two-col-content.cm_social_share_wrapper h3{font-size:2.312em}.simple-banner.cm_banner{padding:0}.simple-banner.cm_banner .top_sec h1{font-size:4.2777rem}.blog-index-sidebar-layout .blog-sidebar{padding-left:0;padding-right:0}.blog-index-sidebar-layout .blog-sidebar.span4 .dnd-section>.row-fluid .dnd-column{padding:0}.cm_blog_post .cm_blog_post_wrapper .post_header h1.blog-post__title{font-size:2.312em}.cm_blog_post .post_date{font-size:1.1997rem}}@media (max-width:1024px){footer.cm_footer .cm_footer_middle_wrap .page-center{padding-bottom:2rem!important}.mobile_top_section{max-width:50em;padding-left:calc(.8px + 1vw);padding-right:calc(.8px + 1vw);width:94%}.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:after,.featured-card.cm_about_sec .content-column .hs-menu-wrapper ul ul li a:before{display:none}.body-container.body-container--blog-index.without-sidebar{padding:calc(43.8px + 1.9375vw) calc(4px + 5vw)}.body-container.body-container--blog-index.without-sidebar .dnd-section>.row-fluid{padding:0}.two-col-content.cm-two_col_video .content-col,.two-col-content.cm-two_col_video .media_column.img-col.col6{width:100%}.two-col-content.cm-two_col_video .media_column video{height:100%;max-width:100%}.two-col-content.cm-two_col_video{overflow:visible}.two-col-content.cm_big_box_chain .content-col.col6,.two-col-content.cm_big_box_chain .media_column.img-col.col6,.two-col-content.cm_two_col .content-col.col6,.two-col-content.cm_two_col .media_column.img-col.col6{width:100%}footer.cm_footer .cm_footer_middle_wrap .page-center{padding:calc(43.8px + 1.9375vw) calc(4px + 5vw)}footer.cm_footer .cm_footer_middle_wrap .cm_content .cm_content_inner_wrap{padding-bottom:0!important}footer.cm_footer .cm_footer_inner_wrap .page-center{padding:calc(43.8px + 1.9375vw) calc(4px + 5vw)}footer.cm_footer .cm_bottom_footer .flex_row{padding-left:calc(4px + 5vw);padding-right:calc(4px + 5vw)}footer.cm_footer .cm_bottom_footer .cm_bottom_image{text-align:right}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt h2.col-title{font-size:.98rem}}@media (max-width:991px){.mobile_top_section{align-content:space-around;align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;padding-bottom:.6rem;position:relative;width:94%}.mobile_top_section a.mb_search_icon{display:block;font-size:1.444em;line-height:inherit;line-height:1;margin-left:0;padding-bottom:.5em;padding-top:.5em;top:0}header.cm_header .mobile-close-icon{position:static}header.cm_header .nav .header__menu.header__menu--desktop{PADDING-TOP:0}header.cm_header .nav{box-shadow:.1em .1em 1em rgba(0,0,0,.2);display:block;height:100vh;left:-100%;overflow:hidden;padding-bottom:4em;padding-top:calc(26.28px + 1.1625vw);position:fixed;top:0;transition:left .5s ease 0s,visibility 0s ease .5s;width:100%;z-index:2}.mobile-menu-open header.cm_header .nav{background-color:#000;left:0}header.cm_header .nav .header__menu.header__menu--desktop>ul{margin-bottom:0;padding:0}header.cm_header .nav .header__menu.header__menu--desktop{margin-left:auto;margin-right:auto;max-width:50em;padding-top:0;width:94%}header.cm_header .nav .header__menu.header__menu--desktop ul>li{border-bottom-style:solid;border-bottom-width:1px;height:auto;margin-left:0;margin-right:0}header.cm_header .nav .header__menu.header__menu--desktop ul>li:first-child{border-top:0}header.cm_header .nav .header__menu.header__menu--desktop ul>li>a{border:none;display:block;flex:1 1 auto;font-family:Play,sans-serif;font-size:1.444em;line-height:1.2;margin-left:0;outline:none;padding:.5em calc(.8px + 1vw)}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a{padding-right:calc(.8px + 1vw)}header.cm_header .container-wrapper.mobile-open .top-section.mobile_section{padding:0;width:auto}header.cm_header .top-section.mobile_section .btn-section.col12,header.cm_header .top-section.mobile_section .page-center,header.cm_header .top-section.mobile_section .primary-section .page-center{padding:0}header.cm_header .top-section.mobile_section .btn-section a{background:#d31f36;border:none;border-radius:4px;display:block;font-family:Play,sans-serif;font-size:1.444em;line-height:1.2;margin-left:0;margin-top:0;outline:none;padding:.5em 1.25rem;text-decoration:none;white-space:nowrap;width:auto;z-index:1}header.cm_header .top-section.mobile_section .btn-section,header.cm_header .top-section.mobile_section .cst-inner-wrapper{width:auto}header.cm_header .container-wrapper.mobile-open .top-section.mobile_section{border-bottom:1px solid}header.cm_header .mobile-close-icon{right:104px;top:51px}header.cm_header .cst-humburger-icon .trigger{display:none}header.cm_header .cst-humburger-icon{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/trigger.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;height:41px;margin-right:-1.2px;margin-top:7.5px;width:41px}header.cm_header .primary-section .container-wrapper{align-items:flex-start}header.cm_header .mobile-close-icon svg{display:none}header.cm_header .mobile-close-icon{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/close-icon.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;height:15px;width:15px}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger:before{display:none}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger{align-items:center;background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/arrow.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;height:16px;right:10px;top:16px;width:16px}header.header .nav .header__menu.header__menu--desktop>ul>li>ul{padding:1rem 6%;position:relative;width:100%}header.header .nav .header__menu.header__menu--desktop>ul>li>ul>li>a{border:none;display:block;font-family:Play,sans-serif;font-size:inherit;line-height:1.2;outline:none;padding:.6rem 0;position:relative;text-decoration:none}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger.child-open{transform:rotate(180deg)}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger{right:11px}.footer_partial_wrapper.no_navigation footer .cm_footer_middle_wrap .page-center{padding:calc(43.8px + 1.9375vw) calc(4px + 5vw)!important}}@media (max-width:800px){.two-col-content.cm_two_col .content-col .description h2{font-size:2.023em}.two-col-content.cm_two_col .content-col .description h3{font-size:1.1997rem}.latest_projects.cm_media_center .projects-outer-wrp.flex_row .item.col4{flex:unset;margin-left:0;margin-right:0;max-width:none;width:100%}.latest_projects.cm_media_center .projects-outer-wrp.flex_row{display:block;left:0;margin-bottom:0;margin-top:0;width:100%}.latest_projects.cm_media_center .top_sec.noButton h2.title,.two-col-content.cm_social_share_wrapper h3{font-size:2.023em}.two-col-content.cm_big_box_chain .content_box:after{right:-5em;width:150%}.cm_blog_post .cm_blog_post_wrapper .post_header h1.blog-post__title,.cnt-wit-tp-img-wrp.cm_top_image .top_sec h2.title{font-size:2.023em}header.cm_header .nav .header__menu.header__menu--desktop{max-width:30em}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a,header.cm_header .nav .header__menu.header__menu--desktop>ul>li>a{padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw)}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4,.two-col-content.cm_fitness_industry .content-col.col6,.two-col-content.cm_fitness_industry .media_column.img-col.col6{width:100%}.franchise_slider .fr_top:after{display:none}.franchise_slider .fr_bottom_subheading{flex-direction:column}.franchise_slider .fr_bottom_subheading .subheading{width:100%}.franchise_slider .fr_bottom_subheading .bottom_content{padding:0 3em 0 2em;width:100%}.blog-feed.cm_blog .top_sec.noButton h2.title{font-size:2.023em}.blog-feed.cm_blog .feed-outer-wrp .recent-post-item.col4{max-width:100%;width:100%}.landing-banner.cm_contact_banner .col6.right-content{width:100%}.landing-banner.cm_contact_banner .overlay_image{display:none}.two-col-content.cm_fitness_industry.width_change .content-col.col6{width:100%}.two-col-content .flex_row{flex-direction:column}.two-col-content.cm_fitness_industry.width_change .content-col.col6,.two-col-content.cm_fitness_industry.width_change .media_column.img-col.col6{width:100%}.two-col-content.cm_fitness_industry .content-col .feature-wrapper,.two-col-content.cm_fitness_industry .content-col .feature-wrapper .featnumgrp{flex-direction:column}.two-col-content.cm_fitness_industry{background-size:cover}.two-col-content.cm_fitness_industry .feature-wrapper .featnumgrp .counter-title{font-size:.9rem}.two-col-content.cm_fitness_industry .featured_bottom_content small{font-size:12.5px}.two-col-content.cm_fitness_industry .page-center{padding:2em 2em 0}.mobile_top_section{max-width:30em;padding-left:calc(1.6px + 2vw);padding-right:calc(1.6px + 2vw)}}@media (max-width:767px){.cm_blog_post .content-wrapper.blog-main-post.press_blog_post{padding-bottom:8vw}.cm_team_wrp.cm_team_wrapper .cm_team_card_inner .cm_team_image{padding-bottom:100%;width:100%}.cm_team_wrp.cm_team_wrapper .cm_team_cont{width:100%}table{table-layout:fixed}table tr th{font-size:1rem}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt h2.col-title{font-size:1.18em}.testimonials_slider.cm_testimonial .card_box.custom{display:block}.adv_video_module.custom_advanced_video_sec{margin-bottom:20px}.testimonials_slider.cm_testimonial span.icon_img.icon_sp img{max-width:50%}.testimonials_slider.cm_testimonial{margin-bottom:18px}.cnt-wit-tp-img-wrp.cm_top_image .page-center.theme_center{padding:calc(43.8px + 1.9375vw) calc(4px + 5vw)}body .hs_small_btn .btn_item a{font-size:.8889rem}.blog-wit-sidbr.cm_press_blog .blog-index.flex_row{flex-wrap:wrap;margin:0}.sidebar.blog-wit-sidbr.cm_press_blog .blog-index .blog-index__post.largeCard.col12{flex:0 0 100%;margin:0;width:100%}.blog-wit-sidbr.cm_press_blog .blog-index .blog-index__post{flex:0 0 100%;width:100%}.blog-wit-sidbr.cm_press_blog .post-btm{padding-left:0;padding-right:0}.simple-banner.cm_banner .page-center{padding:10em 4em 5em}.simple-banner.cm_banner .top_sec h1{font-size:2.74995rem}.simple-banner.cm_banner .banner_video_controls{display:none}footer.cm_footer .cm_bottom_footer .flex_row .col-section{width:auto!important}footer.cm_footer .cm_footer_inner_wrap .cm_search .footer_contact_section_item,footer.cm_footer .cm_footer_inner_wrap .cm_social_icons .footer-social,footer.cm_footer .cm_footer_inner_wrap .flex_row{justify-content:center}footer.cm_footer .cm_footer_inner_wrap .cm_phone_number p a{text-align:center}footer.cm_footer .cm_social_icons .footer-social .footer-social-item{margin:0}.footer_partial_wrapper .footer_dnd_sec.footer_top_sec .hs-menu-wrapper ul li{font-size:1.5em}.header-wrapper .header_dnd_sec.header_top_sec .hs-menu-wrapper>ul{flex-direction:row}.featured-card.cm_about_sec{margin-top:20px}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col.col4{height:auto;padding:0 1em}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt{padding:0 1em;position:relative;top:auto}.cnt-wit-tp-img-wrp .bottom_arrow{transform:none}.cnt-wit-tp-img-wrp.cm_top_image .tp-img-cnt-inner p{height:0;transition:height .3s ease,opacity .3s ease}.cnt-wit-tp-img-wrp.cm_top_image .cnt-col:hover .tp-img-cnt-inner p{height:auto}.simple-banner.cm_bannerv2{min-height:50vw}.cm_error_page .error-cont .cst-content-wrapper{width:100%}.cm_error_page .error-cont{padding-left:0;padding-right:0}}@media (max-width:500px){header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger.child-open{right:13px;top:14px}header.cm_header .mobile-close-icon{right:21px;top:44px}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger{right:13px;top:17px}.two-col-content.cm_two_col .content-col .description h2{font-size:1.8785em}.two-col-content.cm_two_col .content-col .description h3{font-size:1.1997rem}.cnt-wit-tp-img-wrp.cm_top_image .top_sec h2.title,.latest_projects.cm_media_center .top_sec.noButton h2.title,.two-col-content.cm_content .description h2,.two-col-content.cm_social_share_wrapper h3{font-size:1.8785em}header.cm_header .primary-section .logo-section{padding-bottom:0}.cm_blog_post .cm_blog_post_wrapper .post_header h1.blog-post__title{font-size:1.8785em}.featured-card.cm_featured_card .content-column h2{padding-left:calc(2.4px + 3vw);padding-right:calc(2.4px + 3vw)}.featured-card.cm_featured_card .content-column h2 strong{font-weight:500}footer.cm_footer .cm_bottom_footer .flex_row{justify-content:center}footer.cm_footer .cm_bottom_footer .cm_copyright p{text-align:center}footer.cm_footer .cm_bottom_footer .cm_bottom_image{margin-top:calc(10.5px + .46875vw)}header.cm_header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a,header.cm_header .nav .header__menu.header__menu--desktop>ul>li>a{padding-left:calc(2.4px + 3vw);padding-right:calc(2.4px + 3vw)}.header-wrapper .header_dnd_sec.header_top_sec{display:none}header.cm_header .primary-section .page-center{padding-bottom:1rem;padding-top:1rem}header.cm_header .primary-section .logo-section{margin-left:0;margin-right:0;margin-top:0;padding-top:0}header.cm_header .cst-humburger-icon{height:42px;position:fixed;right:30px;top:35px;width:42px}header.cm_header .primary-section .container-wrapper{justify-content:space-between}.mobile_top_section{padding-left:calc(2.4px + 3vw);padding-right:calc(2.4px + 3vw)}}@media(max-width:400px){.simple-banner.cm_bannerv2{min-height:72vw}}.simple-banner.homebanner.cm_banner{padding-bottom:56px}.two-col-content.cm_two_col .testimonial_content p{font-size:18px;line-height:31px}.two-col-content.cm_two_col .testimonial_content p span{font-size:.889em}.two-col-content.cm_two_col .content-col .description blockquote{margin-top:1em}.two-col-content.cm_fitness_industry .media_column h2{line-height:1.1}.two-col-content.cm_fitness_industry{background-repeat:repeat;padding-bottom:2.4em}.landing-banner .form-top{position:relative;z-index:1}.two-col-content.cm_two-col-content.cm_homecol-content .page-center{min-height:344px}.cnt-wit-tp-img-wrp.cm_top_image .top_sec h2.title{margin-top:0}.cnt-wit-tp-img-wrp.cm_top_image .top_content p{line-height:1.889}.cnt-wit-tp-img-wrp.cm_top_image .bototm_btn .btn_row a{display:block}.franchise_slider.cm-home-franchise-slider{padding-top:calc(35.04px + 2.95vw)}.franchise_slider .slider_wrapper ul.process-list{margin-bottom:1rem}.home_dnd_area_Main .landing-banner.cm_contact_banner .col6.right-content .form-section{max-width:600px;min-height:600px}.landing-banner.cm_contact_banner.cm_form_height .form-section{min-height:600px}.blog-feed.cm_blog.cmhome_blog{padding-top:5rem}.simple-banner.cm_banner.homebanner .page-center{max-width:70em}.adv_video_module.custom_advanced_video_sec.gapvideo{margin-bottom:10px}.about-page table tr th{padding-left:0;padding-right:0}.about-page table tr td:first-child{padding-left:.75rem}.about-page table tr th:first-child{padding-left:.5rem}.about-page table tr td{padding-left:0;padding-right:0}.cm_team_wrp.cm_team_wrapper .cm_team_text p:last-child{margin-bottom:0}.cm_team_wrp.cm_team_wrapper .cm_team_text ul li:last-child{margin-bottom:1em}.cm_team_wrp.cm_team_wrapper .cm_team_text{margin-bottom:0}.hs-pagination *{color:#fff}.hs-pagination svg{fill:#fff}.cm_blog_press .value_m a{color:#fff;font-size:18px;line-height:1.889;padding-left:1.222em;position:relative;text-decoration:none}.cm_blog_press .value_m{padding-bottom:60px}.cm_blog_press .value_m a:before{background-color:#d31f36;background-repeat:no-repeat;background-size:contain;border-radius:2px;content:"";height:.8rem;left:0;position:absolute;top:4px;width:.8rem;z-index:-1}.servs-details-pg .dnd-section>.row-fluid{padding-left:0;padding-right:0}.filter_t3_label h4{margin-bottom:0}.overlay_content_wrapper .close-popup{background-image:url(//9137839.fs1.hubspotusercontent-na1.net/hubfs/9137839/raw_assets/public/D1Training_February2024/images/sprite24.png)}label.hs-error-msg:empty{display:none!important}.form-floating-alert.form-floating-alert-NO_EMAIL.form-floating-alert-error{color:#333}@media(min-width:1600px){.simple-banner.homebanner.cm_banner{height:100vh;min-height:660px}}@media screen and (max-width:1600px){.two-col-content.cm_single_media.cm_fitness_industry .page-center{max-width:67em}}@media(max-width:1430px){.featured-card.cm_featured_card .btn_row a.hs-button{font-size:16px}}@media(max-width:767px){.two-col-content .bottom_image,.two-col-content .bottom_image:before{display:none!important}.franchise_slider.cm-home-franchise-slider .fr_top h4{line-height:1.5;margin-bottom:.5em}.home_dnd_area_Main .landing-banner.cm_contact_banner .col6.right-content .form-section,.landing-banner.cm_contact_banner.cm_form_height .form-section{min-height:auto}.two-col-content.cm-two_col_video.cm-twovideo .media_column .video_box{height:auto}.simple-banner.homebanner.cm_banner{height:calc(100vh - 80px);padding-bottom:56px}}@media(max-width:570px){.blog-feed.cm_blog.cmhome_blog .top_sec.noButton h2.title:after,.blog-feed.cm_blog.cmhome_blog .top_sec.noButton h2.title:before{display:none!important}}