/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.3.0.1742172285
Updated: 2025-03-17 00:44:45

*/

/* Process */
.ee-timeline .timeline-item__card__arrow:after {
    content: "";
    width: 70px !important;
    height: 0;
    border: 1px solid #2C5C63 !important;
	z-index: -1 !important;
}
@media only screen and  (max-width: 1024px) {
	.timeline-item__content {
		margin-top: -20px !important;
	}
}

/* Home */
#pool-type-home img {
	height: 290px !important;
	object-fit: cover !important;
	object-position: center !important;
}
#pool-type-home figcaption.elementor-image-carousel-caption {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	width: 100%;
	height: 290px;
	background-image: linear-gradient(180deg, #4B879300 0%, #2C5C63 100%);
	border-radius: 15px;
	align-content: flex-end;
	opacity: 0.85;
	padding-bottom: 20px;
}
@media only screen and (max-width: 1024px) {
	
	#pool-type-home img {
		height: 240px !important;
	}
	#pool-type-home figcaption.elementor-image-carousel-caption 
	{
		height: 240px;
	}
	
}

#feedback-home .elementor-testimonial {
	display: flex;
    flex-direction: column-reverse;
    background-image: url(/wp-content/uploads/2025/03/quote.svg);
    background-repeat: no-repeat;
    background-position: center;
	background-size: 60%;
}

#feedback-home .ee-grid {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center !important;
	-ms-flex-pack: center;
	justify-content: center !important;
}
/* Set by Mockup */
@media only screen and (min-width: 1300px) {
	.ee-gallery__item.ee-gallery__item--1.ee-grid__item, .ee-gallery__item.ee-gallery__item--5.ee-grid__item {
		top: 80px !important;
	}
}

