
.elementor-225934 .elementor-element.elementor-element-536cfcf {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--padding-top: 0rem;
	--padding-bottom: 3rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-225934 .elementor-element.elementor-element-8143b24 .elementor-heading-title {
	color: var(--e-global-color-df060b8);
}

.elementor-225934 .elementor-element.elementor-element-fd41dba .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-225934 .elementor-element.elementor-element-fd41dba .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-225934 .elementor-element.elementor-element-fd41dba {
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-225934 .elementor-element.elementor-element-f96f81f {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--padding-top: 0rem;
	--padding-bottom: 3rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-225934 .elementor-element.elementor-element-801a1fd .elementor-heading-title {
	color: var(--e-global-color-df060b8);
}

.elementor-225934 .elementor-element.elementor-element-0ef9c86 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-225934 .elementor-element.elementor-element-0ef9c86 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-225934 .elementor-element.elementor-element-0ef9c86 {
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-225934 .elementor-element.elementor-element-8539772 {
	--display: flex;
	--gap: 1rem 1rem;
	--row-gap: 1rem;
	--column-gap: 1rem;
	--padding-top: 0rem;
	--padding-bottom: 3rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-225934 .elementor-element.elementor-element-9ffc0ea .elementor-heading-title {
	color: var(--e-global-color-df060b8);
}

.elementor-225934 .elementor-element.elementor-element-08b5fd8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-225934 .elementor-element.elementor-element-08b5fd8 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-225934 .elementor-element.elementor-element-08b5fd8 {
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

@media (max-width:1024px) {
	.elementor-225934 .elementor-element.elementor-element-536cfcf {
		--padding-top: 0rem;
		--padding-bottom: 2rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-225934 .elementor-element.elementor-element-f96f81f {
		--padding-top: 0rem;
		--padding-bottom: 2rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-225934 .elementor-element.elementor-element-8539772 {
		--padding-top: 0rem;
		--padding-bottom: 2rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
}
