/*
Template:       fitnase
Theme Name:     Fitnase Child
Theme URI:      http://fitnase.e-plugins.com/
Author:         e-plugins
Author URI:     https://themeforest.net/user/fitnase/portfolio
Description:    Fitnase is a Gym & Fitness WordPress theme
Version:        1.0.8
Text Domain:    fitnase
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, translation-ready
*/
@font-face {
  font-family: 'BasisGrotesqueMono'; /* Name your font family */
  src: url('assets/fonts/BasisGrotesqueMono-Regular.ttf'); /* Locate the .ttf file within your directory*/
}
@font-face {
  font-family: 'InterRegular'; /* Name your font family */
  src: url('assets/fonts/Inter-Regular.ttf'); /* Locate the .ttf file within your directory*/
}
@font-face {
  font-family: 'InterMedium'; /* Name your font family */
  src: url('assets/fonts/Inter-Medium.ttf'); /* Locate the .ttf file within your directory*/
}
@font-face {
  font-family: 'InterRegularBold'; /* Name your font family */
  src: url('assets/fonts/Inter-Bold.ttf'); /* Locate the .ttf file within your directory*/
}
@font-face {
  font-family: 'InterSemiBold'; /* Name your font family */
  src: url('assets/fonts/Inter-SemiBold.ttf'); /* Locate the .ttf file within your directory*/
}
@font-face {
  font-family: 'ABCMaxiRound-Regular'; /* Name your font family */
  src: url('assets/fonts/ABCMaxiRound-Regular.otf'); /* Locate the .ttf file within your directory*/
}

body, .elementor-widget-text-editor, .elementor-button {
  font-family: 'BasisGrotesqueMono', sans-serif !important; 
  
}
h1,
h2,
h3,
h4,
h5,
h6, .ep-heading-fonts, .ep-secondary-font, .widget.widget_rss ul li a {
    font-family: 'InterRegular', sans-serif !important;
}
.banner-title {
  font-family: 'InterSemiBold', sans-serif !important;
  font-weight: 600 ;}
.ep-slider-content .slide-subtitle{
  font-family: 'BasisGrotesqueMono', sans-serif !important; 

}
li#menu-item-3991{display:none;}
.ep-primary-color svg {
fill: #68de9f !important;
}
.main-navigation ul li a {
padding: 40px 10px !important;
}
.sidebar-widget-area{margin:0 !important;}
.preloader img {
max-width: 300px !important;
}
.widget.widget_tag_cloud a:hover, button[type="submit"], input[type="submit"], button[type="submit"]:hover, .post-pagination ul li a:hover, .page-links a:hover, .post-pagination ul li span.current, .page-links .current, .ep-button, .ep-button:hover, input[type="submit"]:hover, button[type="submit"]:hover, .woocommerce a.button, .post-tags a, input:focus, input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=date]:focus, textarea:focus, .comment-message textarea:focus, .ep-single-icon-box , .post-details-wrapper article .entry-content .wp-block-button__link, .wp-block-quote.is-style-large, .wp-block-quote.has-text-align-right, .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select, .post-details-wrapper article .entry-content .wp-block-file .wp-block-file__button, .post-details-wrapper article .entry-content .is-style-outline .wp-block-button__link:hover, .post-details-wrapper article .entry-content .is-style-outline .wp-block-button__link, blockquote.wp-block-quote, blockquote, .wp-block-tag-cloud a, .woocommerce .woocommerce-cart-form__contents button.button:disabled:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled[disabled]:hover, .widget-social-icons li a:hover, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce button.button.alt:hover, div#review_form_wrapper .form-submit button[type="submit"]:hover, .woocommerce.ep-product-list-view .ep-shop-page a.added_to_cart, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, div#review_form_wrapper .form-submit button[type="submit"]:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled[disabled]:hover, .ep-pricing-price-wrapper:before, .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 #content table.cart td.actions .input-text:focus, .woocommerce table.cart td.actions .input-text:focus, .woocommerce-page #content table.cart td.actions .input-text:focus, .woocommerce-page table.cart td.actions .input-text:focus, .tinv-wishlist .product-remove button, .woocommerce input.button.alt, .ep-member-info-wrapper, div#review_form_wrapper .form-submit button[type="submit"], .fitnase-contact-form-container select:focus, .fitnase-contact-form-container .ep-form-control-wrapper input:focus, .fitnase-contact-form-container textarea:focus, .widget_product_tag_cloud a:hover {
border-color: #68de9f !important;
}
.ep-single-icon-box:hover .ep-icon-box-icon,.ep-primary-bg, .sidebar-widget-area .widget.widget_categories a:hover, .sidebar-widget-area .widget.widget_archive li:hover a, .sidebar-widget-area .widget.widget_pages li a:hover,.ep-icon-box-icon:hover, .sidebar-widget-area .widget.widget_meta li a:hover, .sidebar-widget-area .widget.widget_nav_menu li a:hover, .sidebar-widget-area .widget.widget_nav_menu li.current-menu-item a, .sidebar-widget-area .widget.widget_fitnase_nav_menu li a:hover, .sidebar-widget-area .widget.widget_fitnase_nav_menu li.current-menu-item a, .widget_calendar .wp-calendar-table tbody td a, .widget.widget_tag_cloud a:hover, button[type="submit"], .post-pagination ul li a:hover, .page-links a:hover, .post-pagination ul li span.current, .page-links .current, .ep-button, .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove, .woocommerce a.button, .post-tags a, .no-thumb .blog-next-prev-img, .blog-next-prev-img:before, .post-details-wrapper article .entry-content .wp-block-button__link, .post-details-wrapper article .entry-content .wp-block-file .wp-block-file__button, .wp-block-tag-cloud a, input[type="submit"], .slick-dots button, .ep-video-button:before, .ep-video-button:after, .slick-arrow, .ep-photo-gallery-wrapper .slick-dots button:hover, .ep-photo-gallery-wrapper .slick-dots .slick-active button, .ep-recent-post-date:before, .widget-social-icons li a:hover, .scroll-to-top, .widget form.search-form button[type="submit"]:hover, .widget.widget_product_categories li a:hover, .woocommerce span.onsale, ul.ep-post-list li:hover:before, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .sidebar-widget-area .widget.widget_layered_nav li a:hover, .sidebar-widget-area .widget.widget_layered_nav li.chosen a, .woocommerce .widget_layered_nav_filters ul li:hover, .woocommerce-cart-form__cart-item.cart_item td.product-remove a, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce button.button, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce button.button.alt, div#review_form_wrapper .form-submit button[type="submit"], .woocommerce a.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce div.product form.cart .reset_variations, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce.ep-product-list-view .ep-shop-page a.added_to_cart, .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li a:hover, .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close, .header-mini-cart .cart-product-count, .tinv-wishlist .product-remove button, .ep-service-url, .ep-member-info-wrapper {
background-color: #68de9f !important;
}
.widget.widget_rss .rss-date, input[type="submit"]:hover, button[type="submit"]:hover, .post-meta li i, .post-meta li a:hover, .sticky .post-content-wrapper:before, .header-top-are i, .header-top-are li:before, .comment-metadata time, .comments-area .reply a:hover, .comment-author.vcard .fn a:hover, .header-top-are li a:hover, .main-navigation ul li a:hover, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current_page_ancestor > a, .main-navigation ul ul li a:hover, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current-menu-ancestor > a, .main-navigation ul ul li.current_page_ancestor > a, .slicknav_nav a:hover, .slicknav_item.slicknav_row:hover a, .slicknav_item.slicknav_row:hover .slicknav_arrow, .slicknav_menu .current-menu-item > a, .slicknav_menu .current-menu-item .slicknav_row > a, .slicknav_menu .current-menu-ancestor > a, .slicknav_menu .current-menu-ancestor > .slicknav_row > a, .current-menu-ancestor > .slicknav_row .slicknav_arrow, .current-menu-item .slicknav_row .slicknav_arrow, .post-tags a:hover, .post-details-wrapper article .entry-content .wp-block-button__link:hover, .ep-service-title:hover, .post-details-wrapper article .entry-content .wp-block-file .wp-block-file__button:hover, .post-details-wrapper article .entry-content .is-style-outline .wp-block-button__link:hover, .post-details-wrapper article .entry-content .is-style-outline .wp-block-button__link, .wp-block-tag-cloud a:hover, .ep-recent-post-date a, .breadcrumb-container, .breadcrumb-container a, .breadcrumb-container a:hover, .ep-product-thumb-buttons a:hover i, .ep-product-thumb-buttons .tinvwl_add_to_wishlist_button:hover, .ep-team-details-wrapper .widget-social-icons li a:hover, .bypostauthor .comment-author.vcard .fn:after, ul.ep-post-list li:before, .ep-recent-widget-date a, .ep-recent-widget-date i, .ep-product-grid-view #ep-shop-view-mode .ep-shop-grid, .ep-product-list-view #ep-shop-view-mode .ep-shop-list, #ep-shop-view-mode li:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .widget_product_tag_cloud a:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, div#review_form_wrapper .form-submit button[type="submit"]:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled[disabled]:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .comment-form-rating a {
color: #68de9f !important;
}
/*.header-button .ep-button:hover{background-color: transparent !important; border-color: #68de9f !important; color: #68de9f !important;  }
.header-button .ep-button{background-color: #68de9f !important;border-color:#68de9f !important;color: #f7f5eb !important;}*/
.ep-primary-color, a:hover, .widget.widget_rss .rss-date, input[type="submit"]:hover, button[type="submit"]:hover, .post-meta li i, .post-meta li a:hover, .sticky .post-content-wrapper:before, .header-top-are i, .header-top-are li:before, .comment-metadata time, .comments-area .reply a:hover, .comment-author.vcard .fn a:hover, .header-top-are li a:hover, .main-navigation ul li a:hover, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current_page_ancestor > a, .main-navigation ul ul li a:hover, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current-menu-ancestor > a, .main-navigation ul ul li.current_page_ancestor > a, .slicknav_nav a:hover, .slicknav_item.slicknav_row:hover a, .slicknav_item.slicknav_row:hover .slicknav_arrow, .slicknav_menu .current-menu-item > a, .slicknav_menu .current-menu-item .slicknav_row > a, .slicknav_menu .current-menu-ancestor > a, .slicknav_menu .current-menu-ancestor > .slicknav_row > a, .current-menu-ancestor > .slicknav_row .slicknav_arrow, .current-menu-item .slicknav_row .slicknav_arrow, .post-tags a:hover, .post-details-wrapper article .entry-content .wp-block-button__link:hover, .ep-service-title:hover, .post-details-wrapper article .entry-content .wp-block-file .wp-block-file__button:hover, .post-details-wrapper article .entry-content .is-style-outline .wp-block-button__link:hover, .post-details-wrapper article .entry-content .is-style-outline .wp-block-button__link, .wp-block-tag-cloud a:hover, .ep-recent-post-date a, .breadcrumb-container, .breadcrumb-container a, .breadcrumb-container a:hover, .ep-product-thumb-buttons a:hover i, .ep-product-thumb-buttons .tinvwl_add_to_wishlist_button:hover, .ep-team-details-wrapper .widget-social-icons li a:hover, .bypostauthor .comment-author.vcard .fn:after, ul.ep-post-list li:before, .ep-recent-widget-date a, .ep-recent-widget-date i, .ep-product-grid-view #ep-shop-view-mode .ep-shop-grid, .ep-product-list-view #ep-shop-view-mode .ep-shop-list, #ep-shop-view-mode li:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .widget_product_tag_cloud a:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, div#review_form_wrapper .form-submit button[type="submit"]:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled:hover, .woocommerce .woocommerce-cart-form__contents button.button:disabled[disabled]:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .comment-form-rating a{

  color: #68de9f !important;  
}

.ep-team-details-wrapper .widget-social-icons li a:hover{color:white !important;border-color:white !important;background-color: black !important;}
.ep-button:hover, input[type="submit"]:hover, button[type="submit"]:hover {
background-color: transparent !important;
}
body {color: #f7f5eb !important; }
a, h1, h2, h3, h4, h5, h6, strong, dt, th, .comment-meta .fn, .comment-reply-link, .no-comments, .widget.widget_calendar caption, .wp-calendar-nav ,.ep-icon-box-icon:hover, .ep-testimonial-slider-wrapper .slick-arrow, .ep-single-icon-box:hover .ep-icon-box-icon:hover, .ep-button, input[type="submit"], button[type="submit"],i.slick-arrow,.ep-single-icon-box:hover .ep-icon-box-icon  {
    color: #f7f5eb !important; 
}
.ep-recent-post-date {padding-left: 0 !important;}
.ep-recent-post-title{text-transform: none!important;font-size: 20px !important;}
.ep-recent-post-url{text-align: right;right:20px;}
.ep-recent-post-url .flaticon-right-arrow{color: #68de9f !important;}
.ep-testimonial-shape-two,.ep-recent-post-date:before{display: none;}
.ep-testimonial-info .name{color:#68de9f !important}
.ep-testimonial-info .designation{color:#f7f5eb !important}
.ep-button, .elementor-button{color:#000000 !important;}
.ep-button:hover, .elementor-button:hover{background-color:#52AD7B !important;border-color:#52AD7B !important;color:#000000 !important;}
#chaty-widget-0 .chaty-widget{bottom:100px!important;right:45px!important;}
.banner-area.post-banner,.banner-area.archive-banner{display:none;}
body.blog{padding-top:150px;}
.ep-member-info-wrapper{
  background-color: rgba(0,0,0,0.5)!important;
   border: none !important;
   bottom:0px !important;
   min-width:100% !important;
}
.ep-member-info .ep-member-name{
 font-family: 'InterMedium', sans-serif !important; 
 font-weight: 500;
color:#68de9f !important;
}
.ep-member-social{ background-color: black !important;
bottom: 5px !important;
padding: 5px 5px !important;
left: 99% !important;
width: 45px !important;
transform: translateX(-99%) !important;
border-radius: 15px !important;}

.widget-social-icons li a {
height: 35px !important;
width: 35px !important;
line-height: 35px !important;
font-size: 15px !important;
}
.widget-social-icons li a:hover {
color: #ffffff !important;
}
.ep-video-shape-one, .ep-video-shape-two, .ep-video-shape-three,.ep-image-shape-one, .ep-image-shape-two {display: none !important;}
.ep-video-popup-wrapper {border:none !important}
.ep-video-button:before {
animation: none !important;
}
.ep-single-service-box.member{padding:0px}
.ep-single-service-box.member .ep-service-image{margin-bottom:0px;}
.homepage-members img, .ep-member-image-and-social img, .member img{background-color: #ffffff;}
.ep-image{border:none !important;padding:none!important;}
.ep-recent-post-url {bottom:0px !important;}
features, .ep-pricing-button, .ep-pricing-title {padding-left: 0px !important;text-align: center;}
.ep-pricing-button{display:none;}
.ep-price-box {padding:20px !important}
.ep-pricing-price{font-size:20px !important;line-height: 20px !important;margin-bottom: 0px !important;}
.ep-single-service-box.member{border:none!important; background-color:unset!important}
.ep-single-service-box.member .ep-member-img-and-info{overflow:unset!important}
.ep-section-title-content.shape-enable:before, .ep-testimonial-desc:before{display:none;}
.ep-icon-box-wrapper .ep-single-icon-box .ep-icon-box-icon{background-color:transparent!important;color:#ffffff !important;height: 77px;}
.ep-icon-box-wrapper .ep-single-icon-box .ep-icon-box-title {color: #68de9f !important;font-size: 22px!important;}
.ep-icon-box-wrapper .row>div:nth-child(1) .ep-icon-box-icon{
background-image: url('assets/images/car-white.svg');
background-size: 60px;
background-repeat: no-repeat;
background-position: center;
}

.ep-icon-box-wrapper .row>div:nth-child(4) .ep-icon-box-icon{
background-image: url('assets/images/human-brain-white.svg');
background-size: 60px;
background-repeat: no-repeat;
background-position: center;

}

@media (max-width:767px){
  li#menu-item-3991{display:block;}
.elementor-1920 .elementor-element.elementor-element-48007463 {
padding: 90px 0px 10px 0px !important;
}
 .ep-slide-title h4{font-size: 34px !important;line-height: 44px !important;}
 .ep-home-slider-area .ep-single-slide-item {
height: 600px !important;
}
 .ep-home-slider-area .slick-arrow {background-color: transparent !important;}
#chaty-widget-0 .chaty-widget{right:10px!important;}
body.blog{padding-top:50px;}
.homepage-members > .elementor-widget-container{padding:0!important;}
.homepage-section{padding: 85px 0px 85px 0px !important;}
.ep-video-popup-wrapper, .video-section {padding:0 !important}
.mobile-full .elementor-widget-container {padding:0 !important}
.homepage-members .ep-team-member-wrapper .row div:nth-child(4){margin-left:0;}
.ep-section-title-content.shape-enable:before{top:-30px!important;}

}