/*
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 WordPress Theme is a versatile and feature-rich theme specifically crafted for educational institutions, tutors, and online learning platforms. Perfect for a wide variety of tuition-related businesses such as language schools, music academies, art classes, test preparation centers, vocational training programs, and corporate training providers, this theme offers the tools necessary to establish a professional online presence. With a focus on student engagement and course management, the Tuition theme is designed to support online course registration, student enrollment systems, interactive lessons, virtual classrooms, and educational resources for a rich learning experience. It also integrates e-commerce functionality, enabling seamless course purchases or membership subscriptions for students. Additional features include event management, class schedules, teacher profiles, student testimonials, feedback forms, and online quizzes, helping you create an effective and interactive educational platform. The theme’s responsive layout ensures that your website looks flawless on all devices, from desktops to mobile phones, providing a smooth user experience. Its SEO optimization and social media integration further enhance your visibility, helping you reach potential students and improve engagement. With customizable content, user-friendly navigation, and performance tracking tools, the Tuition Coaching Center theme offers everything you need to promote educational programs, showcase your expertise, and connect with learners in the digital world.
Requires at least: 6.1
Tested up to: 6.8
Requires PHP: 7.2
Version: 2.5
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: one-column, custom-background, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, translation-ready, sticky-post, threaded-comments, wide-blocks, block-styles, blog, news, education
*/

.homepage-header {
  padding: 0 !important;
}
.homepage-header {
  position: relative;
  width: 100%;
}
.home .homepage-header {
  padding: 0 !important;
  position: absolute;
  width: 70%;
  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;
}

@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;
	}
}

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

/*back to top*/
.wp-block-button.scroll-to-top .wp-block-button__link.wp-element-button {
  width: 40px;
  height: 40px;
  position: fixed;
  right: 25px;
  bottom: 25px;
  display: inline-block;
  z-index: 1;
  text-indent: -5000px;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.089);
  display: none;
  padding: 0;
  margin-top: 0;
}

.wp-block-button.scroll-to-top .wp-block-button__link.wp-element-button:after {
  content: "";
  width: 40px;
  height: 40px;
  background-color: #fff;
  -webkit-mask-image: url(assets/images/up-arrow.svg);
  mask-image: url(assets/images/up-arrow.svg);
  mask-repeat: no-repeat;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
}