
.elementor-824 .elementor-element.elementor-element-262d9df > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-824 .elementor-element.elementor-element-262d9df:not(.elementor-motion-effects-element-type-background), .elementor-824 .elementor-element.elementor-element-262d9df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-824 .elementor-element.elementor-element-262d9df {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 197px 0px 30px 0px;
}

.elementor-824 .elementor-element.elementor-element-262d9df > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-824 .elementor-element.elementor-element-258231d > .elementor-element-populated {
	box-shadow: 0px 0px 22px 0px rgba(0, 0, 0, .5);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 13px 13px 20px 6px;
}

.elementor-824 .elementor-element.elementor-element-196d862 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-c3a6056 > .elementor-widget-container {
	margin: 18px 0px 0px 16px;
}

.elementor-824 .elementor-element.elementor-element-c3a6056 {
	text-align: start;
	line-height: 1.3em;
	color: var(--e-global-color-18701236);
}

.elementor-824 .elementor-element.elementor-element-1be97bb {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-1be97bb img {
	max-width: 100%;
	border-radius: 28px 28px 28px 28px;
}

.elementor-824 .elementor-element.elementor-element-94fb17e {
	text-align: center;
	line-height: 1.4em;
	color: var(--e-global-color-18701236);
}

.elementor-824 .elementor-element.elementor-element-8e57465 .elementor-button {
	background-color: var(--e-global-color-445a147);
	font-size: 18px;
}

.elementor-824 .elementor-element.elementor-element-8e57465 .elementor-button:hover, .elementor-824 .elementor-element.elementor-element-8e57465 .elementor-button:focus {
	background-color: var(--e-global-color-1b12aaf);
}

.elementor-824 .elementor-element.elementor-element-8e57465 > .elementor-widget-container {
	margin: 23px 0px 6px 0px;
	padding: 0px 0px 13px 0px;
}

.elementor-824 .elementor-element.elementor-element-2d12459 img {
	height: 210px;
	border-radius: 20px 20px 20px 20px;
	box-shadow: -10px 10px 20px 0px rgba(0, 0, 0, .5);
}

.elementor-824 .elementor-element.elementor-element-44b3d42 {
	--spacer-size: 600px;
}

.elementor-824 .elementor-element.elementor-element-2b3c9d6 img {
	height: 210px;
	border-radius: 20px 20px 20px 20px;
	box-shadow: -10px 10px 22px 0px rgba(0, 0, 0, .5);
}

.elementor-824 .elementor-element.elementor-element-1401102 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-824 .elementor-element.elementor-element-1401102 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-1401102 .elementor-heading-title {
	font-size: 42px;
	color: var(--e-global-color-18701236);
}

.elementor-824 .elementor-element.elementor-element-4f6265e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-824 .elementor-element.elementor-element-4f6265e {
	text-align: center;
	line-height: 1.4em;
	color: var(--e-global-color-18701236);
}

.elementor-824 .elementor-element.elementor-element-7ccad04 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-86baba4 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-eaeb380 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-62c386a {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-5f383fb {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-f0d43bb {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-0963f8b {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-4c02d39 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-5117504 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-81b1363 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-c33ddb5 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-d985d21 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-551cd99 {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-105762d {
	text-align: center;
}

.elementor-824 .elementor-element.elementor-element-c8842fd .elementor-button {
	background-color: var(--e-global-color-445a147);
	font-size: 18px;
}

.elementor-824 .elementor-element.elementor-element-c8842fd .elementor-button:hover, .elementor-824 .elementor-element.elementor-element-c8842fd .elementor-button:focus {
	background-color: var(--e-global-color-1b12aaf);
}

.elementor-824 .elementor-element.elementor-element-c8842fd > .elementor-widget-container {
	margin: 23px 0px 6px 0px;
	padding: 0px 0px 13px 0px;
}

.elementor-824 .elementor-element.elementor-element-114ce93 {
	--spacer-size: 360px;
}

.elementor-824 .elementor-element.elementor-element-40aa4b9 img {
	height: 210px;
	border-radius: 20px 20px 20px 20px;
	box-shadow: -10px 10px 21px 0px rgba(0, 0, 0, .5);
}

.elementor-824 .elementor-element.elementor-element-e868cc0 {
	--spacer-size: 600px;
}

.elementor-824 .elementor-element.elementor-element-e868cc0 > .elementor-widget-container {
	padding: 0px 0px 227px 0px;
}

.elementor-824 .elementor-element.elementor-element-9ea5601 img {
	height: 210px;
	border-radius: 20px 20px 20px 20px;
	box-shadow: -10px 10px 22px 0px rgba(0, 0, 0, .5);
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-824 .elementor-element.elementor-element-de94725 {
		width: 66.753%;
	}
	
	.elementor-824 .elementor-element.elementor-element-39a2341 {
		width: 15.899%;
	}
}

@media (max-width:1024px) {
	.elementor-824 .elementor-element.elementor-element-262d9df {
		padding: 65px 30px 65px 30px;
	}
	
	.elementor-824 .elementor-element.elementor-element-1401102 > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-824 .elementor-element.elementor-element-4f6265e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-824 .elementor-element.elementor-element-262d9df {
		padding: 65px 35px 66px 35px;
	}
	
	.elementor-824 .elementor-element.elementor-element-c3a6056 {
		line-height: 1.3em;
	}
	
	.elementor-824 .elementor-element.elementor-element-94fb17e {
		line-height: 1.4em;
	}
	
	.elementor-824 .elementor-element.elementor-element-1401102 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-824 .elementor-element.elementor-element-4f6265e > .elementor-widget-container {
		margin: 0px 0px -14px 0px;
	}
	
	.elementor-824 .elementor-element.elementor-element-4f6265e {
		line-height: 1.4em;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-824 .elementor-element.elementor-element-258231d {
		width: 55%;
	}
}
