/*
Theme Name: Educate Training Coach
Theme URI: https://www.ovationthemes.com/wordpress/free-educate-wordpress-theme/
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: The Educate Training Coach WordPress Theme is designed specifically for creating educational websites, online training centers, and course hubs. The theme is highly customizable, user-friendly and offers a range of features to cater to the needs of colleges, universities, schools, kindergartens, academies, and other educational institutions. Educate Training Coach comes with a sleek and elegant design suitable for academic websites. It is built on a powerful learning management system (LMS) that enables users to manage and deliver courses, track progress, and issue certificates. Furthermore, the Educate Training Coach WordPress Theme is fully responsive. This allows users to access the site from any device, including smartphones and tablets, without compromising on the user experience. The theme offers various layouts and templates for creating different types of pages, such as courses, classes, and teachers. It also includes pre-built pages for creating a training center, a courses hub, and an online education portal. Users can easily customize these pages using the built-in page builder, which requires no coding skills. Moreover, the theme is also compatible with popular plugins such as WooCommerce. This plugin allows users to turn their website into an online store to sell courses and educational products online. In addition, the Educate Training Coach WordPress theme is designed to cater to the needs of different types of users, including instructors, mentors, trainers, therapists, and training coaches. Users can easily create profiles and showcase their expertise, qualifications, and courses on the site.
Version: 0.1
Requires PHP: 7.2
Tested up to: 6.1
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: educate-training-coach
Template: education-insight
Tags: one-column, two-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, footer-widgets, threaded-comments, wide-blocks, blog, education, e-commerce

Educate Training Coach WordPress Theme, Copyright 2023 pewilliams
Educate Training Coach is distributed under the terms of the GNU GPL

Educate Training Coach WordPress Theme is child theme of Education Insight WordPress Theme, Copyright 2023 pewilliams
Education Insight WordPress Theme is distributed under the terms of the GNU GPL
*/

/* 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 {
    border: 1px solid #323232;
    padding: 2px;
}
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;
}
.logo h1 a,h1, h2, h3, h4, h5, h6,#Category-section h3 a,#sidebar h3,.copyright,#course-cat .box h4 a{
    color: #17191b;
}
#sidebar h3{
    border-color: #17191b;
}
.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,.prev.page-numbers, .next.page-numbers,.page-numbers.current,button.search-submit,nav.woocommerce-MyAccount-navigation ul li,a.more-link,.home-btn a,.gb_nav_menu ul ul a:hover,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover{
    background: #fb770c;
}
.top_header {
    background: #fb770c;
    text-align: left;
    font-size: 16px;
}
.links,.admision-btn,.gb_navigation {
    text-align: right;
}
.links i,.top_header a{
	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 .wrap_figure {
    background: transparent;
    position: absolute;
    z-index: 999;
    width: 100%;
    border-bottom: 2px solid #ffffff;
}
.page-template-custom-home-page .logo{
    background: transparent;
}
.gb_nav_menu li a {
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0;
    margin: 0 4px;
}
.gb_nav_menu ul li a:active, .gb_nav_menu ul li a:hover {
    color: #fb770c;
}
.gb_nav_menu ul ul,.scrollup,.scrollup.is-active:hover, .scrollup.is-active:focus,#sidebar .tagcloud a:hover, .site-footer .tagcloud a:hover,.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, a.added_to_cart.wc-forward:hover,.admision-btn a:hover,hr.down,#slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,.middle-sec-inner{
    background: #fb770c;
}
#Category-section .postbox.smallpostimage:hover h3 a,a,#sidebar caption,#sidebar td,#sidebar select,.site-footer .widget-area a:hover,a.showcoupon, .woocommerce-message::before,.lesson-box i {
	color: #fb770c;
}
.site-footer .tagcloud a:hover,.links i:hover,.site-title, .site-title a,.logo p{
	color: #fff;
}
.sticky {
    border-left: solid 4px #fb770c;
}
.wp-block-quote:not(.is-large):not(.is-style-large), blockquote,.wp-block-quote:not(.is-large):not(.is-style-large){
    border-color: #fb770c;
}
.admision-btn a,.slide-btn a {
    padding: 15px;
    background: #fb770c;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}
.wrap_figure {
    background: #f9b27a;
}
.slide-btn a{
    background: #fb770c;
}
.admision-btn {
    margin: 0;
}
#slider {
    background: #000;
    position: relative;
}
#slider .inner_carousel h2 {
    color: #f9f9f9;
    }
.slid-bg {
    background: rgba(0,0,0,0.9);
}
#slider .carousel-caption{
    right: 50%;
}
.links i{
    background: #fff !important;
    color: #17191b;
    padding: 10px 0;
    font-size: 12px;
}
.links i:hover,.mid-inner-box1, .mid-inner-box2, .mid-inner-box3, .mid-inner-box4{
    background: #fb770c !important;
}
/*courses*/
#course-cat .box,#course-cat .box h4{
    padding: 0;
}
#course-cat{
    text-align: left;
}
.box-inner h5 {
    font-size: 25px;
    color: #fb770c;
    margin-bottom: 15px;
}
#course-cat .box h4 a {
    font-size: 22px;
    font-weight: 700;
}
#course-cat .box {
    box-shadow: 0 0 15px 5px #dfdfdf;
    position: relative;
}
h6.cours-txt {
    color: #656565;
    font-size: 15px;
    font-weight: 500 !important;
    line-height: 24px;
}
span.crs-less,span.crs-std {
    color: #fff;
    font-size: 15px;
    font-weight: 500;
}
.lesson-box {
    position: absolute;
    bottom: 36%;
}
@media screen and (max-width: 720px) and (min-width: 320px){
    .logo{
        padding: 15px 0;
    }
    .site-title, .site-title a, .logo p{
        color: #000;
    }
    .page-template-custom-home-page .wrap_figure{
      position: static;
    }
    .lesson-box {
        bottom: 46%;
    }
    .top_header,.links,.admision-btn,
    .logo,#slider .inner_carousel h2,#slider .carousel-caption {
        text-align: center;
    }
    #slider .carousel-caption {
        right: 12%;
        left: 12%;
    }
    #slider .inner_carousel p{
        display: none;
    }
    .gb_navigation{
        text-align: left;
    }
    .gb_nav_menu ul ul{
        background: #1a1a1a;
    }
    .wrap_figure.fixed {
        position: static;
    }
    h6.cours-txt {
        width: 100% !important;
    }
}
@media screen and (max-width: 720px) and (min-width: 375px){
  .lesson-box {
    bottom: 38%;
}
  }
@media screen and (min-width: 768px) and (max-width: 1000px)  {
    #slider .carousel-caption{
      right: 30%;
    }
    .gb_navigation{
        text-align: left;
    }
    .lesson-box {
        bottom: 42%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1000px)  {
    #slider .carousel-caption{
      right: 30%;
    }
    .gb_navigation{
        text-align: left;
    }
}

@media screen and (min-width: 1001px) and (max-width: 1199px)  {
    .admision-btn a{
        padding: 10px 5px;
    }
    #slider .carousel-caption {
        right: 25%;
    }
    #slider .inner_carousel h2 {
        font-size: 35px;
    }
}
