/*!
Theme Name: lewlil
Theme URI: #
Author: Oyolloo
Author URI: https://www.oyolloo.com/
Description: SEO - WordPress Theme
Version: 1.0.0
Requires PHP: 7.0
Tested up to: 6.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lewlil
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/* Theme Custom CSS */
.theme__header.custom_header {
	position: static;
	border-bottom: 1px solid #F3E6CD;
	box-shadow: 2px 6px 30px 0px rgba(0, 0, 0, 0.04);
	background: #FFFAF4;
}
.theme_global_btn {
  border-radius: 50px;
  background: #F8BF04;
  padding: 15px 20px 15px 22px;
  color: #1E1E24;
  font-size: 16px;
  font-weight: 500;
  line-height: 160%;
  letter-spacing: -0.08px;
  transition: .3s;
  font-family: "Inter Tight", sans-serif;
}
.theme_global_btn:hover{
    background: #1E1E24;
    color: #fff;
}
.header_register i {
	font-size: 17px;
	vertical-align: middle;
	margin-left: 3px;
}
.header_login {
  color: #40424D;
  font-size: 16px;
  font-weight: 500;
  line-height: 160%;
  letter-spacing: -0.08px;
  font-family: "Inter Tight", sans-serif;
}
.theme__header_meta {
  gap: 20px;
display: flex;
	align-items: center;
}
.theme__header.custom_header .theme__header-menu ul li a {
	color: #40424D;
	display: block;
	font-size: 16px;
	line-height: 28px;
	font-weight: 500;
    letter-spacing: -0.08px;
	transition: all 0.4s ease-out 0s;
	text-transform: capitalize;
	padding: 28px 15px;
	text-decoration: none;
}
.theme__header.custom_header .theme__header-menu ul li a:hover{
    color: #F8BF04;
}
.theme__header.custom_header .theme__header-logo a img {
	max-width: 165px;
}
ul.slick-dots li button {
    width: 10px !important;
    height: 10px !important;
    background: #c5c2ba !important;
    font-size: 0 !important;
    border-radius: 50px !important;
}
ul.slick-dots li.slick-active button{
	background: #F8BF04 !important;
}
.slick-dots li button:before {
    display: none !important;
}

.offcanvas-btn-wrap {
    display: flex;
    align-items: center;
    gap: 15px;
}

.offcanvas-btn-wrap .header_login {
	color: #fff;
}

.offcanvas-menu .close-btn img {
    filter: brightness(0) invert(1);
}

.theme__header.custom_header .theme__header-menu ul li.current-menu-item a {
    color: #F8BF04;
}

.multi_tabs_wrap.version_two .tabs__content-wrap {
    padding-top: 0;
}
.multi_tabs_wrap.version_two .tabs__thumb img {
	margin-top: 0;
} 

/* Responsive CSS */
@media (max-width: 767px) {
.testimonial_author-content.d-flex.align-items-center {
		flex-direction: column;
}
.section_title {
    text-align: center;
}
.testimonial_content p {
    margin-bottom: 15px;
    font-size: 16px;
    text-align: center;
}	
.testimonial_author-content h4 {
    font-size: 18px;
}	
.contact_form_wrap .contact_form_button button {
    padding: 14px 24px;
    font-size: 16px;
}	
	
}



