.elementor-5971 .elementor-element.elementor-element-f4fcd1c .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-fbd48a9 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-00b6132 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-9504b67 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-f720415.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-f720415.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-5971 .elementor-element.elementor-element-a16c9f9 {
	text-align: center;
}

.elementor-5971 .elementor-element.elementor-element-4fd2f67 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-1ed1756.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-1ed1756.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-5971 .elementor-element.elementor-element-4e9073d {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-25e6bbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-25e6bbd.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-5971 .elementor-element.elementor-element-845e3a3 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-d88f11c .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-5f1f181 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-evenly;
	align-items: space-evenly;
}

.elementor-5971 .elementor-element.elementor-element-b111128.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-5971 .elementor-element.elementor-element-b111128.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-5971 .elementor-element.elementor-element-7103093 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-d77f94e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-d77f94e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-5971 .elementor-element.elementor-element-e9e000d {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-ac28e7f .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-25c6f3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-f78121c {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-ea3cf65.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-ea3cf65.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-5971 .elementor-element.elementor-element-b795ddb {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-5c63ad2 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-4c111f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-91987d9 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-e8d1880.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-d2c22d9 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-8b2048e .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-96b027a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-73ae301 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-4fe6a5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-2f66578 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-07dc494 .elementor-button {
	background-color: var(--e-global-color-f13939b);
	fill: var(--e-global-color-2ca4725);
	color: var(--e-global-color-2ca4725);
}

.elementor-5971 .elementor-element.elementor-element-e0862cd .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-e97dd2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-5e2af0b {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-a9895e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-45422f8 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-dfb4e55 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-8850854.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-1047df7 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-5c3e921.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-65ab879 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-9be63e0 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-c0ce0d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-5fad71c {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-63ce278.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-2e38962 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-646f0ef .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-7c97fb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-b56207a {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-1be4002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-9b5286c {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-9385dfa .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-e17c2bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-ff3e07f {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-6f9517e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-3e18f4a {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-584e478 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-5e0f9fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-8adb721.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5971 .elementor-element.elementor-element-b6fbb53 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-f08ce24 .elementor-heading-title {
	font-size: 25px;
}

.elementor-5971 .elementor-element.elementor-element-8608bc7 {
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-b0df1d3 .elementor-button {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-801d135 {
	--alignment: right;
	--grid-side-margin: 10px;
	--grid-column-gap: 10px;
	--grid-row-gap: 10px;
	--grid-bottom-margin: 10px;
}

.elementor-5971 .elementor-element.elementor-element-0d99316 .elementor-heading-title {
	color: var(--e-global-color-f13939b);
}

.elementor-5971 .elementor-element.elementor-element-211742f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5971 .elementor-element.elementor-element-211742f .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-5971 .elementor-element.elementor-element-211742f {
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-5971 .elementor-element.elementor-element-f2a2f62 .elementor-swiper-button {
	font-size: 20px;
}

.elementor-5971 .elementor-element.elementor-element-f2a2f62 .elementor-testimonial__header {
	background-color: var(--e-global-color-e231bd2);
	border-block-end-color: var(--e-global-color-accent);
}

.elementor-5971 .elementor-element.elementor-element-f2a2f62 .elementor-testimonial__name {
	color: var(--e-global-color-accent);
}

@media (max-width:1024px) {
	.elementor-5971 .elementor-element.elementor-element-801d135 {
		--grid-side-margin: 10px;
		--grid-column-gap: 10px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
}

@media (max-width:767px) {
	.elementor-5971 .elementor-element.elementor-element-801d135 {
		--grid-side-margin: 10px;
		--grid-column-gap: 10px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
}