:root{--primary-color:#b44b35!important;--section-primary-color:rgb(22,22,22)!important}html,body,body.search,body.archive,body.page-template,body.landing_page-template,.single.single-post,body .main-header-menu .sub-menu,.mobile-floating-bar{background-color:#000500!important}.ast-mobile-popup-drawer.active .menu-toggle-close,.ast-menu-toggle{color:#000500!important}body h1,body .entry-content h1,body h2,body .entry-content h2,body h3,body .entry-content h3,body h4,body .entry-content h4,body h5,body .entry-content h5,body h6,body .entry-content h6,.widget .wp-block-heading,.single p{color:#fff}.container.is-fluid,.free-intro-section{background-color:#161616}.has-box-shadow{position:relative}.single .boxed-content a{color:#b44b35}.has-box-shadow::after{content:'';position:absolute;top:0;left:0;right:0;height:20%;background:radial-gradient(ellipse at top,color-mix(in srgb,#b44b35 14%,transparent) 0%,transparent 70%);pointer-events:none}.mobile-floating-bar .bar-link svg,.pages-section .card-buttons .more-details,.written-font,.title-is-background-color,.hero .written-font,.highlighted-coaches .read-more-btn,.owner-section .read-more-btn,.coach-hero .read-more-btn,.three-steps-section .step-number,.has-primary-color,.coach-name-item .coach-title-label,.coach-hero .coach-position,.post-content-bg.light-mode-bg a,.post-content-bg.light-mode-bg .author-separator,.back-button svg,.hero-single-post .post-meta svg,.author-name-link:hover,.author-separator,.archive-results,.blog-section .post-title a:hover,.meta-item svg,.pagination-wrapper .page-numbers,.next.page-numbers:hover,.highlight-price-box .vertical-title,.highlight-price-box .vertical-title strong,.pages-section .card-meta .label-prefix{color:#b44b35!important}.coaches-hint-icon{color:#b44b35}.coach-name-position{color:#b44b35}.coaches-hint-icon svg{filter:drop-shadow(0 0 8px #b44b35) drop-shadow(0 0 4px #b44b35)}.pt-footer-social-media a,.mobile-floating-bar,.accordion-item:hover,.accordion-item:has(.accordion-button[aria-expanded="true"]),.category-swiper .category-button.active,.category-swiper .category-button:hover,.notification{border-color:#b44b35!important}.pt-footer-social-media a{border-color:#b44b35!important}.pt-footer-social-media a:hover{background-color:#b44b35!important}.ast-builder-menu-1 .menu-item.pt-menu-btn .menu-link,.ast-builder-menu-1 .menu-item>.menu-link.pt-menu-btn,.highlighted-coaches .coach-certificate-item::before,.owner-section .owner-item::before,.lead-magnet-section .lead-magnet-content ul li::before,.job-position-section .job-requirements ul li::before,.testimonial-stairway .testimonial-arrow:hover,.testimonial-stairway .testimonial-author::before,.testimonial-stairway .testimonial-author:before,.accordion-button[aria-expanded="true"] .accordion-icon,.text-image-section figure.image.has-overlay::after,.coach-hero .content-column ul li::before,.benefit-content ul li::before,.two-columns-section .content-column ul li::before,.privacy-content ul li::before,ul.pricing-feature li::before,.text-with-image-section .quote-icon,.two-columns-boxes .right-content .content-column,.post-content-bg.light-mode-bg ul li::before,.single .post-container ul li::before,.post-category:hover,.coach-social-icons .lni:hover,.classes-slider-section .slider-arrow:hover,.pg-item.is-open .pg-nav-number,.sidebar-icon,.cat-bullet,.cat-bullet::before,.mobile-filter-icon,.pagination-wrapper .page-numbers.current,.pagination-wrapper .page-numbers:hover,.icon-box-section .icon-box-number,.job-header-wrapper,.pricing-content .highlight-price-box,.highlight-price-box.pricing-content,.coach-hero .mobile-image-slider .slick-next,.coach-hero .mobile-image-slider .slick-prev,.mobile-image-slider :is(.slick-prev,.slick-next,.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus),#cookie-law-info-again .delete,.notification>.delete,.gallery-section .modal-close{background-color:#b44b35!important;background:#b44b35!important}.site-primary-footer-wrap::after{box-shadow:0 0 200px 80px color-mix(in srgb,#b44b35 16%,transparent)}.button::after,.ast-builder-menu-1 .menu-item.pt-menu-btn>.menu-link::after{background-color:#b44b35!important;border:2px solid #b44b35!important}.button,.ast-builder-menu-1 .menu-item.pt-menu-btn .menu-link,.ast-mobile-popup-drawer .pt-menu-btn .menu-link{border-color:#b44b35!important;background-color:#b44b35!important}.text-icons-section .feature-icon,.text-image-section .feature-icon{border:1px solid #b44b35!important}.button:hover,.ast-builder-menu-1 .menu-item.pt-menu-btn .menu-link:hover{border-color:#b44b35!important;background-color:#000000!important}.blog-search-form .search-button{background-color:#b44b35!important}.pages-section .card-buttons .more-details{border-color:#b44b35!important;color:#b44b35!important}.post-content-bg.light-mode-bg blockquote{border-left-color:#b44b35!important}.pages-section .card-buttons .more-details:hover{color:#000000!important}.pages-section .card-buttons .all-programs:hover{border-color:#b44b35!important;color:#000000!important}.play-button-background{fill:#b44b35!important}@media(max-width:768px){.program-goals-section::before{background:#b44b35!important}}.ast-header-navigation-arrow::before,.ast-menu-toggle .ast-arrow-svg::before{border-top-color:#b44b35}.ast-builder-menu-1 .menu-item.pt-menu-btn .menu-link::before,.ast-builder-menu-1 .menu-item>.menu-link.pt-menu-btn::before,.ast-mobile-popup-drawer .pt-menu-btn .menu-link::before,.button::before{background:conic-gradient(from var(--border-progress),transparent 0deg,transparent 15deg,#b44b35 25deg,#b44b35 335deg,transparent 345deg,transparent 360deg)}.text-with-image-section .card-item-wrapper::before{background:linear-gradient(to left,#b44b35 0,#fff0 73.33%)}.ast-builder-menu-1 .menu-item>.menu-link:not(.pt-menu-btn){background:linear-gradient(to right,#b44b35 50%,currentColor 50%)}.three-steps-section .step-box::before{background:linear-gradient(to bottom,#b44b35 0,#fff0 50%)}.pages-section .card-button .button{background:color-mix(in srgb,#b44b35 10%,transparent)!important}.coaches-section .coach-slide .button{background:color-mix(in srgb,#b44b35 10%,transparent)!important}.two-columns-boxes .left-content::before{background:linear-gradient(to left,#b44b35 0,#fff0 73.33%)}.two-columns-boxes .right-content .title-column{background-color:color-mix(in srgb,#b44b35 85%,transparent)}.read-more-button{background:color-mix(in srgb,#b44b35 10%,transparent)!important}.icon-box-section .icon-box-wrapper::before{background:linear-gradient(to top,#b44b35 0,#fff0 50%)}.job-header-action .button{--primary-color:#fff}.highlight-price-box .button{--primary-color:#fff}.highlight-price-box.pricing-content{box-shadow:0 0 54px 0 color-mix(in srgb,#b44b35 17%,transparent)}.video-caption::before{background:linear-gradient(to top,#b44b35 0,#fff0 73.33%)}@media (max-width:768px){.text-with-image-section .card-item-wrapper::before{background:linear-gradient(to top,#b44b35 0,#fff0 15%)}}@media screen and (max-width:1024px){.two-columns-boxes .left-content::before{background:linear-gradient(to top,#b44b35 0,#fff0 73.33%)}}.preheader{background-color:#2e8e24;color:#fff}.ast-builder-menu-1 .inline-on-mobile,.ast-builder-menu-1 .current-menu-ancestor>.menu-link,.ast-builder-menu-1 .menu-item:not(.pt-menu-btn):hover>.menu-link,.main-header-menu .sub-menu .menu-item:hover .menu-link{color:}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg,.ahfb-svg-iconset svg{fill:#ffffff!important}.ast-main-header-nav-open .main-header-bar-wrap{background-color:22,22,22,1!important}.main-header-menu .sub-menu{background-color:#000500!important}header .site-logo-img .custom-logo-link img,.mobile-popup-logo img{max-width:160px;width:160px}@media (max-width:768px){header .site-logo-img .custom-logo-link img,.mobile-popup-logo img{max-width:100px;width:100px}}div.entry-meta,div.entry-meta *,.blog-grid-section .sidbear-posts-container .post-date{color:}.content-area.entry-content :is(h1,h2,h3,h4,h5,h6){color:#fff}.content-area.entry-content :is(h2,h3,h4,h5,h6):after{background-color:#b44b35}body a,#astra-footer-menu .menu-item a:after,.notification a:not(.button):not(.dropdown-item){color:#fff}body a:hover,.notification a:not(.button):not(.dropdown-item):hover{color:#aaa}@media (max-width:1024px){.ast-mobile-header-wrap .pt-menu-btn.modal-button-header a{color:#ffffff!important;background-color:#000500!important}.ast-mobile-header-wrap .pt-menu-btn.modal-button-header a:hover{color:#ffffff!important}}.accordion-sign,.google-reviews-section p,.three-columns-section .lowest-price{color:#b44b35!important}body .content-area.primary.entry-content :is(div,p),body strong,.box :where(.media-content) a,strong{color:#fff}body .content-area.primary.entry-content .video-content-has-bg *{color:#fff}body .site-footer a,.footer-phone a,.footer-email a,.footer-address,.widget-title svg,.footer-copyright a{color:#b44b35}body #astra-footer-menu .menu-item>a{color:#d1d1d1!important}body .site-footer a .custom-facebook-icon{fill:#fff}body .site-footer a:hover{color:#fafafa}#astra-footer-menu .menu-item:hover>a{color:#fafafa!important}body .site-footer .current-menu-item a{color:#f2f2f2!important}.recent-post-content .read-more,.recent-post-content .recent-post-title a:hover,.privacy-content a{color:#b44b35!important}.is-background-color.hero-with-background-image::before{background-color:rgb(0 0 0 / .55)}.is-section-background-color{background-color:#161616!important}.single .site-content,.search .site-content,.category .site-content,.page-template-page-archive .site-content{background-color:#000500!important}.single nav.post-navigation{background-color:#161616}.is-main-background-color,.single-post-categories{background-color:#b44b35}.post-category{background-color:#b44b35b3}.is-main-background-color-overlay{background-color:rgb(180 75 53 / .95)}.next.page-numbers:hover,.prev.page-numbers:hover{color:#fff}.page-numbers:hover{background-color:#fff;color:#000500}.plus-sign,.minus-sign,.read-more-text,.post-meta.top-meta{color:#b44b35!important}.plus-icon{border-color:#b44b35!important}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#f2f2f2}.schedule-section .table{color:#000}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n),.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#b44b35}.ast-builder-menu-1 .menu-item.pt-menu-btn .menu-link,.icon-box-section>.columns.ast-container>.column.button-container.has-text-centered>.button.modal-button.button--mimas{color:#ffffff!important}.menu-toggle,button,.ast-button,.ast-custom-button,.button.modal-button-bottom,.button.links-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],.wp-block-button .wp-block-button__link{color:#fff;border-color:#b44b35}.ast-button:focus,.ast-button:hover,.button:focus,.button.button.modal-button:hover,.button:hover,.button.links-button:hover,. modal-button-bottom:focus,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,.wp-block-button .wp-block-button__link:hover{color:!important;border-color:#000}#astra-footer-menu:before{color:#000500!important}.modal-card{background:#000500}.modal-card .modal-card-head .modal-card-description,.modal-card .modal-card-head .modal-card-title,.modal .modal-card .modal-form-footer-notice{color:#ffffff!important}.modal-card .modal-card-head .modal-card-title::after{background-color:#b44b35}.delete::after,.delete::before,.modal-close::after,.modal-close::before{background-color:#000500!important}.modal-card .modal-close:hover{background-color:#b44b35!important}.page-numbers.current{background-color:#b44b35;border-color:#b44b35}@media (max-width:768px){.cta-with-bg-section .is-first-overall.is-6.is-background-color{background-color:#000000!important}}.ast-theme-transparent-header #masthead.scrolled{background-color:rgb(22 22 22)}.ast-theme-transparent-header #masthead:not(.scrolled){background-color:#fff0}.footer-logo{max-width:150px}@media (max-width:1024px){.ast-mobile-header-wrap .pt-menu-btn.modal-button-header{background-color:#b44b35}}.hero .hero-content{margin-top:0}.header-wrapper{position:fixed!important;top:0;width:100%;left:0;z-index:100}.site-header.scrolled{border-bottom:0!important}.ast-theme-transparent-header #masthead{position:relative!important}.ast-theme-transparent-header #masthead:not(.scrolled){transition:all 0.3s ease-in-out}.ast-theme-transparent-header #masthead.scrolled{transition:all 0.3s ease-in-out;transform:translateZ(0);box-shadow:0 6px 10px -4px color-mix(in srgb,#b44b35 30%,transparent)}.ast-theme-transparent-header .site-content #masthead{transition:all 0.3s ease-in-out}html{scroll-padding-top:100px}@media (max-width:1024px){html{scroll-padding-top:80px}}@media (max-width:768px){html{scroll-padding-top:90px}}