/*
Theme Name: Tuition Coaching Center
Theme URI: https://www.titanthemes.net/products/free-coaching-wordpress-theme
Author: Titan Themes
Author URI: https://www.titanthemes.net/
Description: The Tuition Coaching Center theme is a versatile, SEO-friendly platform that's perfect for educational institutions, tutors, and coaching institutes, including those looking to use the Coacher WordPress theme. This dynamic theme is tailored for tuition classes, language schools, test preparation centers, and e-learning providers, offering everything needed to create an engaging and professional education website. It supports features like online course registration, student enrollment management, digital classrooms, video lessons, and live tutoring sessions, all aimed at fostering an interactive learning environment. With robust integration of plugins such as LearnPress, Tutor LMS, and Contact Form 7, users can easily create courses, track progress, and facilitate communication with students. Additionally, the theme includes essential elements like class schedules, event management, instructor profiles, student reviews, feedback forms, and online quizzes to enhance user engagement. Thanks to its built-in e-commerce functionalities via WooCommerce, selling online courses, digital materials, or subscription packages is seamless. The responsive design guarantees smooth navigation on any device, and social media integration along with SEO optimization helps extend your online presence. Ideal for private tutors, coaching centers, educational startups, online academies, and training consultants, the Tuition Coaching Center theme is an all-in-one solution for developing your educational brand, attracting students, and delivering exceptional online learning experiences.
Requires at least: 6.1
Tested up to: 6.9
Requires PHP: 7.2
Version: 3.8
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: tuition-coaching-center
Tags: grid-layout, one-column, two-columns, left-sidebar, right-sidebar, wide-blocks, block-patterns, custom-background, custom-colors, custom-menu, custom-logo, editor-style, block-styles, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, style-variations, theme-options, threaded-comments, translation-ready, blog, news, education
*/

.homepage-header {
  padding: 0 !important;
}
.homepage-header {
  position: relative;
  width: 100%;
}
.home .homepage-header {
  padding: 0 !important;
  position: absolute;
  width: 90%;
  left: 0px;
  right: 0px;
  z-index: 999;
  margin: 0 auto;
  background: #fff;
  border-radius: 0;
}
.header-box{
  padding: 0 !important;
}
.header-main-box {
  margin-bottom: 0;
}
.menu-box{
  margin-top: 0 !important;
  padding: 12px 0;
}
.slider-area{
	margin: 0;
}
.wp-site-blocks{
	padding: 0 !important;
}
svg.wc-block-customer-account__account-icon,.wc-block-mini-cart.wp-block-woocommerce-mini-cart{
	display: none;
}
  .wp-block-woocommerce-customer-account{
    display: none;
  }

@media screen and (min-width: 320px) and (max-width: 800px) {
	.header-area .wp-container-core-buttons-layout-1.wp-container-core-buttons-layout-1 {
		justify-content: center;
	}
	.homepage-header{
	    position: static;
	    width: 100%;
	    text-align: center;
  	}
	.homepage-header .wp-header-search-social{
		justify-content: center;
	}
  .single-image figure{
    width: 100% !important;
  }
}

@media (max-width: 1024px){
	.home .homepage-header{
		position: relative;
		width: 100%;
	}
}

@media screen and (min-width: 1100px) and (max-width: 1200px) {
  .wp-block-woocommerce-customer-account{
    display: none;
  }
  .slider-area{
    min-height: 650px !important;
  }
  h2.is-slide-heading{
      font-size: 26px !important;
  }
}

/* Blog Section */
.news-section .news-box .wp-block-post-excerpt__excerpt{
  color: #000000;
}
.news-heading-box .news-small-title{
  width: max-content;
}
.news-section .news-heading-box{
  gap: 0;
}
.news-section .news-box .wp-block-post:hover .wp-block-post-title a{
  color: var(--wp--preset--color--primary);
}
.news-section .news-heading-box{
  gap: 0;
}
.recent-btn a {
  background: var(--wp--preset--color--primary);
  padding: 10px 12px;
  border-radius: 5px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
.recent-btn a:hover{
  background: #000;
}