/*
Theme Name: AITransformation
Author: Corsiva Lab Team
Description: Combination of Automattic´s _s theme and Bootstrap 4
Version: 1.0.0
Tags: one-column, custom-menu, featured-images, theme-options, translation-ready

Resource Licenses:
Font Awesome: http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
Bootstrap: http://getbootstrap.com | https://github.com/twbs/bootstrap/blob/master/LICENSE (Code licensed under MIT, documentation under CC BY 3.0.)
and of course
jQuery: https://jquery.org | (Code licensed under MIT)
WP Bootstrap Navwalker by Edward McIntyre: https://github.com/twittem/wp-bootstrap-navwalker | GNU GPL
*/

/*
This file is just used to identify the theme in WordPress.
The compiled CSS output can be found in /css/theme.css
The SASS sources for it can be found in /sass/
The dependencies can be found in /src/ after running "gulp copy-assets" terminal command

...and now go out and play!
*/

section.section-cart .left form.woocommerce-cart-form .cart-button .actions-coupon .coupon{
	height: 5.2rem
}
section.section-cart .left form.woocommerce-cart-form .cart-button .actions-coupon .coupon input{
	max-width: 40rem;
}
section.section-cart .left form.woocommerce-cart-form .cart-button .actions-coupon .coupon button{
	max-height: 5.2rem;
}

.footer .footer-top .social-footer{
	display: flex;
	gap: 2rem;
	align-items: center;
	justify-content: end;
	margin-top: 3.3rem;
}
.footer .footer-top .social-footer .item-social .box-img{
	display: block;
	height: 2rem;
}
.footer .footer-top .social-footer .item-social .box-img img{
	    filter: brightness(0) saturate(100%) invert(99%) sepia(2%) saturate(48%) hue-rotate(220deg) brightness(116%) contrast(95);
	width: 100%;
	height: 100%;
	object-fit: cover;
}

@media (max-width: 991px){
	.footer .footer-top .menu-footer .menu .menu-list, .footer .footer-top .social-footer{
		justify-content: left;
	}
	.btn{
		padding: 1.2rem 2rem;
	}
}
/* header-search */
.header .search-form form{
	width: 100%;
	border-bottom: 1px solid #e5e5ea;
}

.header .search-form .is-form-style input.is-search-input{
	    border: 0 !important;
    padding: 0;
    margin-bottom: 0;
    font-size: 1.8rem !important;
    line-height: 1.5;
    color: rgba(24, 24, 24, .3);
    font-weight: 400;
}

.header .search-form .is-search-icon {
    border: 0;
    background: transparent;
}

@media (min-width: 576px){
	.btn-header-search{
		display: none;
	}
}
@media(max-width: 575px){
	.btn-header-search{
		display: block;
	}
	.search-form {
		display: none;
		position: absolute;
		top: 5rem;
		left: -5rem;
		padding: 2rem;
        background: #fcfcfc;
	}
	.header .header-inner .wrapper .logo {
		max-width: 11rem;
	}
	.gt_float_switcher img{
		width: 2.2rem!important
	}
	.gt_float_switcher .gt_options{
		max-height: 12rem!important
	}
}
@media (min-width: 992px){
	.header .menu-item .icon-dropdown{
		display: block!important
	}
	.header .menu-item.has-dropdown:hover .nav-sub{
		top: 100%;
		width: auto;
		box-shadow: 0 .3rem .6rem rgba(0,0,0,.3)
	}
	.header .menu-item.has-dropdown .nav-sub li:hover, .header .menu-item.has-dropdown .nav-sub li.active, .header .menu-item.has-dropdown .nav-sub li a:hover{
		color: #6ad6b0;
	}
}

.header .mobile-nav-inner .menu .nav-sub{
	display:block;
}
.is-ajax-search-details{
	display: none!important;
}
@media (max-width: 991px){
	.header .menu-item .icon-dropdown{
		display: none!important;
	}
}

/* testimonial */

.section-people-say .list .swiperTestimonial .swiper-slide .wrapper{
	height: 100%;
	display: flex;
	flex-direction: column;
	padding: 3rem;
	border: .1rem solid #f5a16c;
    border-radius: 2rem;
}
.section-people-say .list .swiper-slide .wrapper .content {
    font-weight: 400;
    font-size: 2.4rem;
    line-height: normal;
	font-family: "Be Vietnam Pro",sans-serif;
}
.section-people-say .list .swiper-slide .wrapper .content > p, .section-people-say .list .swiper-slide .wrapper .content > span {
font-weight: 400;
    font-size: 1.8rem;
    font-style: italic;
    line-height: normal;
	font-family: "Be Vietnam Pro",sans-serif!important;
}
.section-people-say .list .swiper-slide .wrapper .box-info{
	flex: 1;
    height: 100%;
    display: flex;
    align-items: end;
}
.section-people-say .list .swiper-slide .wrapper .box-info .avata {
    width: 10.9rem;
    height: 10.9rem;
    margin-right: 3rem;
}
.section-people-say .list .swiper-slide .wrapper .box-info .avata img{
	border-radius: 8rem;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.section-people-say .list .swiper-slide .wrapper .box-info .wrap .stars .star {
    width: 1.7rem;
    margin-right: .5rem;
}
.section-people-say .list  .swiper-slide .wrapper .box-info .wrap .stars .star img{
	filter: invert(67%) sepia(24%) saturate(1203%) hue-rotate(120deg) brightness(94%) contrast(75%);
}

.section-people-say .list  .swiper-slide .wrapper .box-info .wrap .stars .star.active img{
	filter: brightness(0) saturate(100%) invert(100%) sepia(34%) saturate(5771%) hue-rotate(310deg) brightness(106%) contrast(106%);
}
.section-people-say .list .btn-swipper{
	width: 4rem;
	height: 4rem;
}
.section-people-say .list .btn-swipper img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.related-products .slide-product .swiper-slide{
	height: auto;
}
.section-people-say .list .btn-swipper:after,.related-products .slide-product .btn-swiper:after {
	content: none; 
}
.section-people-say .list .swiper-button-next, .related-products .slide-product .swiper-button-next{
	right: 0!important;
}
.section-people-say .list .swiper-button-prev, .related-products .slide-product .swiper-button-prev{
	left: 0!important
}
.section-people-say .list .swiper-button-prev img, .related-products .slide-product .swiper-button-prev img{
	transform: rotate(-180deg)
}
.section-people-say .list .swiper-slide .wrapper .box-info .wrap .date {
    font-size: 1.4rem;
    color: rgba(35, 38, 47, .5);
    margin-top: 1rem;
}
.section-people-say .list .swiper-wrapper{
	height: auto
}
.section-people-say .list .swiper-wrapper .swiper-slide{
	height: auto
}