
.elementor-2351 .elementor-element.elementor-element-780b9d5 {
	padding: 50px 0px 0px 0px;
}

.elementor-2351 .elementor-element.elementor-element-f1ed7f6:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-f1ed7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fb;
}

.elementor-2351 .elementor-element.elementor-element-f1ed7f6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-2351 .elementor-element.elementor-element-f1ed7f6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2351 .elementor-element.elementor-element-8d3b392 > .elementor-widget-container {
	background-color: #f6f7fb;
	padding: 45px 0px 45px 30px;
}

.elementor-2351 .elementor-element.elementor-element-10336f4 > .elementor-widget-container {
	padding: 80px 0px 80px 0px;
}

.elementor-2351 .elementor-element.elementor-element-26f9edf:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-26f9edf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #27c4c7;
}

.elementor-2351 .elementor-element.elementor-element-26f9edf {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-2351 .elementor-element.elementor-element-26f9edf > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2351 .elementor-element.elementor-element-538ebe5 > .elementor-widget-container {
	background-color: #27c4c7;
	padding: 75px 0px 75px 0px;
}

.elementor-2351 .elementor-element.elementor-element-de8f206:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-de8f206 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f7fb;
}

.elementor-2351 .elementor-element.elementor-element-de8f206 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-2351 .elementor-element.elementor-element-de8f206 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2351 .elementor-element.elementor-element-bf0fda6 > .elementor-widget-container {
	background-color: #f6f7fb;
	padding: 80px 0px 80px 0px;
}

.elementor-2351 .elementor-element.elementor-element-0c4bb0d {
	padding: 80px 0px 80px 0px;
}

.elementor-2351 .elementor-element.elementor-element-d76cb12 {
	--spacer-size: 50px;
}

.elementor-2351 .elementor-element.elementor-element-28665b2 {
	--spacer-size: 50px;
}

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

@media (max-width:1024px) {
	.elementor-2351 .elementor-element.elementor-element-780b9d5 {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-8d3b392 > .elementor-widget-container {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-10336f4 > .elementor-widget-container {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-538ebe5 > .elementor-widget-container {
		padding: 40px 0px 40px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-bf0fda6 > .elementor-widget-container {
		padding: 50px 0px 50px 0px;
	}
}

@media (max-width:767px) {
	.elementor-2351 .elementor-element.elementor-element-780b9d5 {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-8d3b392 > .elementor-widget-container {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-10336f4 > .elementor-widget-container {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-538ebe5 > .elementor-widget-container {
		padding: 40px 0px 40px 0px;
	}
	
	.elementor-2351 .elementor-element.elementor-element-bf0fda6 > .elementor-widget-container {
		padding: 50px 0px 50px 0px;
	}
}
