/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/
Description: Child theme for Astra, A very lightweight and beautiful theme made to work with Page Builders.
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

.logo-slider .swiper-slide-inner {
  filter: grayscale(1);
  transition: ease all .2s;
  &:hover {
    filter: grayscale(0);
  }
}

.ast-builder-menu-1 .sub-menu .menu-item > .menu-link {
	color: var(--ast-global-color-0);
}

.ast-builder-menu-1 .sub-menu .menu-item:is(:hover, :focus) > .menu-link {
	color: var(--ast-global-color-3);
	background: var(--ast-global-color-1);
}

.elementor-testimonial--layout-image_right .elementor-testimonial {
	flex-direction: column-reverse;
	& > .elementor-testimonial__footer {
		padding-inline-start: 0;
		padding-block-end: 20px;
	}
}

.elementor-testimonial--layout-image_left .elementor-testimonial {
	flex-direction: column;
	& > .elementor-testimonial__footer {
		padding-inline-end: 0;
		padding-block-end: 20px;
	}
}

@media (min-width: 1024px) {
	.elementor-testimonial--layout-image_right .elementor-testimonial {
		flex-direction: row;
		& > .elementor-testimonial__footer {
			padding-inline-start: 20px;
			padding-block-end: 0;
		}
	}

	.elementor-testimonial--layout-image_left .elementor-testimonial {
		flex-direction: row-reverse;
    & > .elementor-testimonial__footer {
      padding-inline-end: 20px;
      padding-block-end: 0;
		}
	}
}
