/*
Theme Name: Kuza Education
Theme URI: https://sensationaltheme.com/downloads/kuza-education-free/
Template: kuza
Author: Sensational Theme
Author URI: http://sensationaltheme.com/
Description: Kuza Education is a multi-purpose WordPress theme with practically unlimited options for customization, making it an excellent choice for any business. It can be used to create any type of website like Education, consultancy, finance, corporate, travel, medical. It is responsive, SEO friendly, speed optimized, and translation ready. This theme comes with lots of features such as column layout options for front page sections. 
Version: 1.0.1
Tested up to: 6.3
Requires PHP: 5.6
Text Domain: kuza-education
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: translation-ready, custom-background, theme-options, custom-menu, threaded-comments, featured-images, footer-widgets, editor-style, right-sidebar, full-width-template, two-columns, grid-layout, custom-colors, custom-header, custom-logo, featured-image-header, blog, entertainment

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Tagora is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/

/*--------------------------------------------------------------
#Root main Values
--------------------------------------------------------------*/
:root {
  --effect: hover 1s linear infinite;
  --primary-color: #d62704;
  --color-text: #191B1D;
  --medi-secondary-color: #14457B;
  --button-color: #191B1D;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Lota', sans-serif;
}
/*.menu-toggle.active span {
  background-color: var(--primary-color);
  box-shadow: none;
}*/
#top-bar{
	display: none !important;
}
#top-bar button .fa{
	color: #fff;
}
#top-bar .topbar-menu-active{
	padding-bottom: 10px;
}
.timetable-table-wrapper {
  	text-align: center;
}
#message{
	background-color: #e5e5e5;
}
.home-education #message .entry-content p, 
.home-education #message .social-icons li a::before, 
.home-education #message .entry-title a{
	color: #000;
}
.home-education .message-entry-content{
	background-color: #fff;
}
.author-second-thumbnail,
.author-first-thumbnail{
	left: 0;
	right: auto;
}
#project{
	background-color: var(--primary-color);
}
.project-slider article{
	background-color: transparent;
}
#project .slick-dots li:hover button::before, 
#project .slick-dots li:focus button::before,
#project .slick-dots li.slick-active button::before{
	background-color: #fff !important;
}
.project-slider article .entry-title a:hover,
.project-slider article .entry-title a:focus,
.project-slider article a:focus,
.project-slider article a:hover{
	color: #333;
}
.project-slider article .entry-title a,
.project-slider article .entry-content p,
.project-slider article .entry-meta a,
.project-slider article a,
.project-slider article .date{
	color: #fff;
}
.project-slider .entry-container{
	text-align: center;
	padding-top: 5pxs;
}
.project-slider .entry-meta {
  border: none !important;
  position: absolute;
  top: -42px;
  width: 100%;
  right: 0;
  left: 0;
  text-align: center;
  background: linear-gradient(0deg,rgba(214, 39, 4, 1) 0,transparent);
}
.project-slider .featured-image{
	box-shadow: none;
	border-radius: 0;
}
.project-slider article .date{
	font-size: 14px;
}
#mustread article,
.services-item-wrapper{
	border-bottom: 3px solid;
	border-color: transparent;
}
#mustread article:hover,
.services-item-wrapper:hover{
	border-color: var(--primary-color);
}
#mustread .entry-meta.date-posted-on{
	display: none;
	position: relative;
}
#mustread .entry-container{
	position: relative;
	padding-top: 5px;
}
#mustread article .entry-meta{
	position: absolute;
	top: -40px;
	left: 0;
	right: 0;
	background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0,transparent);
}
.home-education .testimonial-slider article {
  border-bottom: none;
  background-color: #fff;
}
.testimonial-slider .entry-content {
  margin-top: 15px;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
.testimonial-slider .slick-next, 
.home-education .testimonial-slider .slick-prev{
	background-color: #f5f5f5;
}
@media screen and (min-width: 767px){
	.home-education #message .entry-container{
		width: 50%;
	}
	.home-education .author-thumbnail{
		margin: 0 -100px 0 auto;
	}
	.home-education .message-entry-content {
		margin-left: 0;
	}
}
@media screen and (max-width: 1023px){
	#masthead {
	  min-height: 55px;
	}
}

@media screen and (max-width: 766px){
	body:not(.modern-menu) .header-logo-ads {
	  width: 100%;
	  padding: 10px 50px 0 10px;
	}
	.image-overlay.featured-content-wrapper .entry-title{
		font-size: 26px;
	}
	.main-navigation ul.nav-menu{
		margin-top: 15px;
	}
	body:not(.modern-menu) .site-menu nav{
		top: 0;
	}
	.content-overlay.featured-content-wrapper .entry-title{
		font-size: 24px;
	}
	.main-navigation ul.nav-menu {
    margin-top: 0;
  }
}

@media screen and (max-width: 567px){
	.footer-widgets-area .hentry{
		text-align: center;
	}
	.footer-widgets-area .hentry li:before{
		display: none;
	}
}