/*
Theme Name: Education Academy Coach
Theme URI: https://www.ovationthemes.com/products/free-academy-wordpress-theme
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: Education Academy Coach is a modern, responsive, and versatile theme designed for educational websites, learning management systems, LMS platforms, course hubs, training centers, colleges, academies, schools, universities, kindergartens, mentors, tutoring services, coaching institutes, workshops, seminars, and web-based learning applications. It is also well suited for education providers offering online courses, academic support, career guidance, mentorship programs, professional development, student success initiatives, training programs, and course-selling platforms. The design is clean, structured, and engaging, helping institutions present courses, faculty profiles, admission details, schedules, events, and learning resources in a clear and organized manner that improves user experience and student engagement. Fully responsive across all browsers and devices, it ensures smooth performance on desktops, tablets, and mobile phones while maintaining fast loading speed for better accessibility. Built with optimized code and performance-focused structure, it supports SEO-friendly architecture to improve visibility and attract more students and learners. The theme includes customizable layouts, banners, call-to-action sections, testimonials, and content blocks that help build trust and encourage enrollment. Social media integration enhances outreach and engagement, while flexible customization options allow easy control over colors, typography, layouts, and branding elements. With its professional design and conversion-focused structure, it provides a complete digital solution for educational institutions and coaching platforms aiming to deliver an effective and engaging online learning experience.
Version: 6.1
Requires PHP: 5.6
Tested up to: 6.9
Requires at least: 5.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: education-academy-coach
Template: education-insight
Tags: one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, grid-layout, full-width-template, sticky-post, block-styles, custom-colors, custom-background, custom-header, custom-menu, custom-logo, editor-style, featured-images, flexible-header, featured-image-header, footer-widgets, threaded-comments, wide-blocks, post-formats, blog, education, e-commerce

Education Academy Coach WordPress Theme, Copyright 2022 pewilliams
Education Academy Coach is distributed under the terms of the GNU GPL

Education Academy Coach WordPress Theme is child theme of Education Insight WordPress Theme, Copyright 2022 pewilliams
Education Insight WordPress Theme is distributed under the terms of the GNU GPL
*/
body,h1,h2,h3,h4,h5,h6,.logo h1, .site-title, .site-title a{
    font-family: 'Mulish', sans-serif;
}
h1,h2,h3,h4,h5,h6{
    font-weight: 800 !important;
    letter-spacing: 0;
}
:root {
    --theme-primary-color:#21ad95;
    --theme-heading-color:#17191b;
    --theme-primary-fade:#edf5f4;
    --theme-secondary-color:#ef5921;
}
/*color-change*/
.error-404 .home-btn a,
.scrollup,.top_header,.slide-btn a,
.wc-block-cart__submit-container a,a.added_to_cart.wc-forward ,.single-tags a:hover,
.gb_nav_menu ul ul,.scrollup,.scrollup.is-active:hover, .scrollup.is-active:focus,
#sidebar .tagcloud a:hover,.site-info, .site-footer .tagcloud a:hover,.admision-btn a:hover,
hr.down,#slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,
.middle-sec-inner,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,
.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,button, input[type="button"], input[type="submit"],
.site-footer .search-form .search-submit,button.search-submit,nav.woocommerce-MyAccount-navigation ul li,
.home-btn a,.top_header,.page-numbers.current,.page-numbers:not(.dots):hover, .page-numbers:not(.dots):focus,
.navigation.pagination .prev.page-numbers:focus:before, .navigation.pagination .prev.page-numbers:hover:before, .navigation.pagination .next.page-numbers:focus:before, 
.navigation.pagination .next.page-numbers:hover:before {
    background: var(--theme-primary-color);
}
.box-inner h5{
    color: var(--theme-primary-color);
}
nav.woocommerce-MyAccount-navigation ul li:hover,
.gb_nav_menu ul ul a:hover,
#slider .carousel-control-next-icon:hover, 
#slider .carousel-control-prev-icon:hover,
.error-404 .home-btn a:hover ,
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, 
input[type="submit"]:hover, input[type="submit"]:focus,.wc-block-cart__submit-container a: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, 
a.added_to_cart.wc-forward:hover,.woocommerce #respond input#submit:hover, 
#slider .carousel-control-next-icon:hover, 
#slider .carousel-control-prev-icon:hover,.admision-btn a{
    background: var(--theme-secondary-color);
}
.links i:hover,.mid-inner-box1, .mid-inner-box2, .mid-inner-box3, .mid-inner-box4{
    background: var(--theme-secondary-color) !important;
}
a.more-link:hover{
    color: var(--theme-secondary-color);
}
.gb_nav_menu li a,.page-template-custom-home-page .gb_nav_menu li a,
.gb_nav_menu li.page_item_has_children:after,
.gb_nav_menu li.menu-item-has-children:after,
.page-template-custom-home-page .gb_nav_menu li.page_item_has_children:after, 
.page-template-custom-home-page .gb_nav_menu li.menu-item-has-children:after,
.withoutimg-date-box,
.page-template-custom-home-page .site-title, .page-template-custom-home-page .site-title a, 
.page-template-custom-home-page .logo h1 a, .page-template-custom-home-page .logo p{
    color: #17191b;
}
.bread_crumb .without-img a, .bread_crumb .without-img{
    color: #17191b !important;
}
.withoutimg span{
    border-color: #17191b;
}
#loader:before{
   border-top-color: #17191b; 
}
.spinner > div{
    background-color: #17191b;
}
.site-footer .tagcloud a:hover,.links i:hover,
.gb_nav_menu ul ul a,
.page-template-custom-home-page .gb_nav_menu ul ul a{
    color: #fff;
}
.page-template-custom-home-page .wrap_figure{
    background: #fff;
}
.page-template-custom-home-page .logo{
    background: transparent;
}
/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}
/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
    padding: 2px;
}
.top_header {
    text-align: left;
    font-size: 16px;
}
.links,.admision-btn,.gb_navigation {
    text-align: right;
}
.links i,.top_header a,.admision-btn{
	margin: 0;
}
span.account {
    margin-left: 15px;
}
.logo {
    text-align: left;
    position: static;
    padding: 0;
    width: auto;
    border-radius: 0;
    background: transparent;
}
.page-template-custom-home-page .fixed .logo {
    background: transparent !important;
}
.gb_nav_menu li a {
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0;
}
.admision-btn a,.slide-btn a {
    padding: 15px;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}

.links i{
    background: #fff !important;
    color: #17191b;
    padding: 10px 0;
    font-size: 12px;
}
#course-cat .box,#course-cat .box h4{
    padding: 0;
}
#course-cat{
    text-align: left;
}
.box-inner h5 {
    font-size: 25px;
    margin-bottom: 15px;
}
#course-cat .box h4 a {
    color: #403b66;
    font-size: 22px;
    font-weight: 700;
}
#course-cat .box {
    box-shadow: 0 0 15px 5px #dfdfdf;
}
.middle-sec-inner h4 a,.middle-sec-box h3 a{
    font-weight: bold;
}
@media screen and (max-width : 1199px) and (min-width : 992px){
    .admision-btn a{
        padding: 8px;
        font-size: 12px;
    }
}
@media screen and (max-width:991px){
    .logo{
        padding: 15px 0;
    }
    .gb_navigation{
        text-align: left;
    }
    .gb_nav_menu ul ul{
        background: transparent !important;
    }
}
@media screen and (max-width:782px){
    .fixed_header.fixed{
        background: transparent !important;
    }
}
@media screen and (max-width:767px){
    .admision-btn a{
        padding: 15px 8px;
        font-size: 12px;
    }
    .top_header,.links{
        text-align: center;
    }
}
@media screen and (max-width:575px){
    #slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover{
        padding: 0;
        background: transparent;
        width: auto;
        height: auto;
    }
    .logo,.admision-btn{
        text-align: center;
    }
}