.theta-left-kite img {
	transform: rotate(-20deg);
}
.theta-right-kite img {
	transform: rotate(20deg);
}
a.theta-blank-link { 
    color: #000000;
}
a.theta-blank-link:hover { 
    color: #d8b511;
}
.elementor-element-7f6b7d35 .elementor-slides-wrapper .swiper-slide-bg,
.elementor-element-378f0877 .elementor-slides-wrapper .swiper-slide-bg{
	background-position-y: 30% !important;
}
.elementor-element-52e79135 .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: -5px;
}
.willa-testimonial-section .elementor-widget-testimonial-carousel .elementor-testimonial__content {
	display: flex !important;
	height: 300px;
}
.willa-testimonial-section .elementor-widget-testimonial-carousel .elementor-testimonial__text {
	display: flex;
	align-items: center;
}
.willa-testimonial-section  .elementor-testimonial--layout-image_left .elementor-testimonial__footer {
	padding-right: 40px;
}
.willa-testimonial-section  .elementor-element.elementor-element-52e79135 .elementor-testimonial__image img {
		border-radius: 100%;
}

/* Mobile Styles */
@media only screen and (min-width: 768px) and (max-width: 1050px) {
	
	.elementor-550 .elementor-element.elementor-element-2fa700f {
		min-height: 395px;
	}
}	

@media only screen and (max-width: 1250px) {
	.willa-testimonial-section .elementor-widget-testimonial-carousel .elementor-testimonial__content {
	height: 250px;
}
}	

@media only screen and (max-width: 1050px) {
	.willa-testimonial-section  .elementor-testimonial--layout-image_left .elementor-testimonial__footer {
	padding-right: 30px;
}
}

@media only screen and (max-width: 768px) {
	.willa-testimonial-section  .elementor-testimonial--layout-image_left .elementor-testimonial {
		flex-wrap: wrap;
		text-align: center;
	}
	.willa-testimonial-section .elementor-testimonial--layout-image_left .elementor-testimonial__footer {
		padding-right: 0;
		flex-basis: 100%;
		margin-bottom: 15px;
	}	
	.willa-testimonial-section .elementor-widget-testimonial-carousel .elementor-testimonial__content {
		height: auto;
		order: 10;
	}	
}	