@charset "UTF-8"; /*! Theme Name: Aster Gym Trainer Theme URI: https://asterthemes.com/products/free-gym-wordpress-theme Author: asterthemes Author URI: https://asterthemes.com Description: Aster Gym Trainer WordPress Theme is a website template designed especially for gyms, fitness centres, personal trainers, and health and wellness websites. It can be used to create business websites or to share blogs related to health and wellness tips. The theme can be used by gym owners to create a professional online presence and reach potential customers. It helps in showcasing the programs and facilities the gym has to offer. This theme is suitable for Fitness, Personal Training, Gym, Health, Workout, Fitness Studio, Athletic Training, Strength Training, Wellness, Sports, Exercise, Fitness Center, Personal Coach, Bodybuilding, Wellness Coaching. Aster Gym Trainer WordPress Theme comes with all the necessary features required to create a professional-looking website from scratch. Using and installing the theme is easy as you don’t have to write a single line of code to create and launch a stunning website. Furthermore, the theme is fully responsive and adjusts your website to the user’s device size with ease for a better experience. It is also cross-browser compatible, making your website accessible through any web browser. Moreover, the Aster Gym Trainer WordPress Theme is retina-ready, SEO-friendly, and user-friendly. These features help your website in bringing a great user experience which makes your users want to visit your website more often. The theme is also translation and RTL compatible. These features translate the text on your website to multiple local and international languages to help your users navigate your website in the language of their comfort. So, if you are planning to create an online presence for your gym or fitness center, Aster Gym Trainer WordPress Theme is the right option for you. Version: 1.2.4 Tested up to: 6.4 Requires PHP: 7.2 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html Template: dark-fitness Text Domain: aster-gym-trainer Tags: wide-blocks, custom-background, custom-header, custom-logo, custom-colors, custom-menu, flexible-header, featured-images, threaded-comments, translation-ready, theme-options, footer-widgets, sticky-post, full-width-template, grid-layout, one-column, two-columns, left-sidebar, right-sidebar, e-commerce, blog, portfolio, post-formats This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned. Dark Fitness is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ :root { --primary-color: #fb5b21 !important; } a:visited{ color: var(--primary-color); } header.site-header .header-main-wrapper .top-header-part::before{ opacity: 1; background: transparent; } header.site-header .header-main-wrapper .top-header-part,a.asterthemes-button,.dark-fitness-carousel-navigation .slick-arrow:focus, .dark-fitness-carousel-navigation .slick-arrow:hover,.service-single:hover .gym-icon i,button, input[type="button"], input[type="reset"], input[type="submit"],a.dark-fitness-scroll-to-top,.woocommerce li.woocommerce-MyAccount-navigation-link a,.woocommerce ul.products li.product .button, a.checkout-button.button.alt.wc-forward, a.added_to_cart.wc-forward,.dark-fitness-carousel-navigation .slick-dots li.slick-active button{ background: var(--primary-color); } .home header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part { padding: 15px 0; position: static; color: #fff } header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-title a{ color:var(--primary-color); } header.site-header .header-main-wrapper:not(.transparent-header) .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .site-branding .site-identity .site-description,header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .top-header-contact .header-contact-inner .contact-details span a:focus, header.site-header .header-main-wrapper:not(.transparent-header) .top-header-part .top-header-part-wrapper .top-header-left-part .top-header-contact .header-contact-inner .contact-details span a:hover{ color: #111111; } .woocommerce-message::before, .woocommerce-info::before,.woocommerce ul.products li.product .button:hover,.woocommerce h2.woocommerce-loop-product__title:hover,a,.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a,.main-navigation a:focus, .main-navigation a:hover,.widgettitle, .widget ol:not(.dark-fitness-tabs) li a:focus, .widget ol:not(.dark-fitness-tabs) li a:hover, .widget ul:not(.dark-fitness-tabs) li a:focus, .widget ul:not(.dark-fitness-tabs) li a:hover,.wp-block-tag-cloud a:focus, .wp-block-tag-cloud a:hover, .tagcloud a:focus, .tagcloud a:hover,.site-footer .site-footer-bottom .site-footer-bottom-wrapper .site-info a:focus, .site-footer .site-footer-bottom .site-footer-bottom-wrapper .site-info a:hover,.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget .widget-title,.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ul li a:focus, .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ul li a:hover, .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ol li a:focus, .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single .widget ol li a:hover,.site-footer .wp-block-tag-cloud a:focus, .site-footer .wp-block-tag-cloud a:hover, .site-footer .tagcloud a:focus, .site-footer .tagcloud a:hover,.mag-post-single .mag-post-detail .mag-post-title a:focus, .mag-post-single .mag-post-detail .mag-post-title a:hover,.comment-navigation .nav-previous a:focus, .comment-navigation .nav-previous a:hover, .posts-navigation .nav-previous a:focus, .posts-navigation .nav-previous a:hover, .post-navigation .nav-previous a:focus, .post-navigation .nav-previous a:hover,.comment-navigation .nav-next a:focus, .comment-navigation .nav-next a:hover, .posts-navigation .nav-next a:focus, .posts-navigation .nav-next a:hover, .post-navigation .nav-next a:focus, .post-navigation .nav-next a:hover,.site-main article .entry-footer span a:hover,.main-navigation ul ul a:focus, .main-navigation ul ul a:hover,.mag-post-category a:focus, .mag-post-category a:hover,.mag-post-single .mag-post-detail .mag-post-title a:focus, .mag-post-single .mag-post-detail .mag-post-title a:hover,.reply a:focus, .reply a:hover, .comment-content a:focus, .comment-content a:hover, .comment-meta .comment-metadata a:focus, .comment-meta .comment-metadata a:hover, .comment-author .url:focus, .comment-author .url:hover{ color: var(--primary-color); } a.asterthemes-button,.slick-arrow:focus, .dark-fitness-carousel-navigation .slick-arrow:hover,.service-single:hover .gym-icon i,button, input[type="button"], input[type="reset"], input[type="submit"],a.dark-fitness-scroll-to-top,.woocommerce li.woocommerce-MyAccount-navigation-link a,.woocommerce ul.products li.product .button, a.checkout-button.button.alt.wc-forward, a.added_to_cart.wc-forward,.main-navigation a{ color: #fff; } .widget-title{ color:#fff ; } .home header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part { padding: 20px 0; position: relative; background: #fff; color: #fff; } .dark-fitness-carousel-navigation { color: var(--primary-color); }.main-navigation-links a{ color: var(--primary-color); } .main-navigation-links a:hover { color: #fff; } .wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared { border-radius: 0 !important; } .dark-fitness-carousel-navigation .slick-arrow:focus::after, .dark-fitness-carousel-navigation .slick-arrow:hover::after{ border-color: #fff; } button, input[type="button"], input[type="reset"], input[type="submit"],.wp-block-tag-cloud a:focus, .wp-block-tag-cloud a:hover, .tagcloud a:focus, .tagcloud a:hover,.site-footer .wp-block-tag-cloud a:focus, .site-footer .wp-block-tag-cloud a:hover, .site-footer .tagcloud a:focus, .site-footer .tagcloud a:hover{ border-color: var(--primary-color); } .banner-section.banner-style-1 .banner-single .banner-img::after{ opacity: 0.5; } #dark_fitness_service_section{ margin-top: 5em; } .service-button a{ background: var(--primary-color) !important; } .service-button a{ color: #fff !important; } .woocommerce-message, .woocommerce-info, .woocommerce-error { border-top-color: var(--primary-color); } .pro-button a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.added_to_cart,.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,.woocommerce .woocommerce-ordering select{ background: var(--primary-color); } .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{ background: var(--primary-color); } .paganot-found-button a { background: var(--primary-color); border-radius: 11px; padding: 12px 12px; color: #fff!important; } @media (max-width: 991px){ #site-navigation button.menu-toggle span,#site-navigation button.menu-toggle.open span { background: var(--primary-color); } #site-navigation.toggled .main-navigation-links li.current_page_item > a, #site-navigation.toggled .main-navigation-links li.current-menu-item > a{ color: var(--primary-color); } } @media (max-width: 425px){ header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper{ display: inline; } header.site-header .header-main-wrapper .bottom-header-outer-wrapper .bottom-header-part .bottom-header-part-wrapper .bottom-header-left-part .site-branding { flex-direction: column; align-items: center; gap: 0; } } .mag-post-single, .related-posts .mag-post-single { background: #fff; padding: 20px; border-radius: 20px; margin-top: 0px; color: var(--background-color-white); border-right: 5px solid var(--primary-color) !important; border-left: 5px solid var(--primary-color) !important; } .right-sidebar .asterthemes-wrapper .asterthemes-page .widget { background: #000; border-right: 5px solid var(--primary-color) !important; border-left: 5px solid var(--primary-color) !important; border-radius: 12px; } .left-sidebar .asterthemes-wrapper .asterthemes-page .widget { background: #000; border-right: 5px solid var(--primary-color) !important; border-left: 5px solid var(--primary-color) !important; border-radius: 12px; } .caption-subtitle .highlight { background-color: var(--primary-color); color: #fff; padding: 4px 4px; } .banner-caption-title span { color: var(--primary-color) !important; } li#accordion-section-doc_section h3 { background: var(--primary-color) !important; border-color: var(--primary-color) !important; } ul.menu.nav-menu li a { color: var(--primary-color) !important; } .site-title a:hover { color: var(--primary-color) !important; } nav.wp-calendar-nav span a{ color: var(--primary-color) !important; } /* Read More CSS */ .read-more-button { display: inline-flex; align-items: center; padding: 10px 20px; margin-top: 10px; background-color: #000; color: var(--primary-color) !important; text-decoration: none; border-radius: 5px; font-size: 16px; } .read-more-button .dashicons { margin-left: 8px; font-size: 20px; } .read-more-button:hover { background-color: var(--primary-color); color: #fff !important; cursor: pointer; }