/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 08 2025 | 06:42:13 */
body.single-solution .purpose-section .evlt-paragraph {
    height: calc(50vh - 120px);
	padding: 60px;
}
body.single-solution .purpose-section img {
	height: 50vh;
	object-fit: cover;
	width: 100%;
}
body.single-solution .purpose-section:nth-of-type(odd) .evlt-paragraph {
	order: 1;
}
body.single-solution .purpose-section:nth-of-type(even) .evlt-paragraph {
	background: var(--p3-500);
}
body.single-solution .purpose-section:nth-of-type(odd) .evlt-image {
	order: 2;
}
body.single-solution .purpose-section:nth-of-type(odd) .evlt-paragraph__main-title {
	color: var(--p3-500);
}
body.single-solution .purpose-section:nth-of-type(even) .evlt-paragraph__main-title {
	color: var(--p3-600);
}
body.single-solution h1.evlt-paragraph__main-title.heading--display {
	font-size: 70px;
	line-height: 110%;
}
body.single-solution h5.evlt-paragraph__sub-title.heading--display {
	color: var(--p4-500);
	font-size: 60px;
	line-height: 110%;
}
body.single-solution .statement-block .evlt-paragraph__text p {
	font-size: 16px;
	line-height: 130%;
}
body.single-solution .p3-block-reverse.testimonial h5.evlt-paragraph__sub-title {
	color: #fff;
}
body.single-solution .evlt-paragraph__sub-title:has( > span > span:empty) {
	display: none;
}
body.single-solution.postid-1238 .projects-overview, body.single-solution.postid-1240 .projects-overview, body.single-solution.postid-1242 .projects-overview {
	display: none;
}
body.single-solution .solution-header {
	row-gap: 30px;
    display: flex;
    flex-direction: column;
}