
.elementor-21247 .elementor-element.elementor-element-6a284253 > .elementor-container {
	max-width: 700px;
}

.elementor-21247 .elementor-element.elementor-element-6a284253 {
	padding: 80px 0px 60px 0px;
}

.elementor-21247 .elementor-element.elementor-element-725a2bff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 20px;
}

.elementor-21247 .elementor-element.elementor-element-3772ef26 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-3772ef26 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-52789a47 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-52789a47 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-2a291de {
	width: var(--container-widget-width, 41.912%);
	max-width: 41.912%;
	--container-widget-width: 41.912%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-21247 .elementor-element.elementor-element-28df3856 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-28df3856 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-d207e20 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-d207e20 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-1d3fe6a3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-1d3fe6a3 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-445f680 {
	width: var(--container-widget-width, 40.588%);
	max-width: 40.588%;
	--container-widget-width: 40.588%;
	--container-widget-flex-grow: 0;
}

.elementor-21247 .elementor-element.elementor-element-71cf8386 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-71cf8386 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-5bf5441f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-5bf5441f .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-244a351b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-244a351b .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-44377294 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-44377294 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-6c575ed9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-6c575ed9 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-37cb0d52 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-37cb0d52 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-2d2dd528 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-2d2dd528 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-160b099c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-160b099c .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

.elementor-21247 .elementor-element.elementor-element-6d96d4c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-21247 .elementor-element.elementor-element-6d96d4c .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 32px;
	color: #1d2f52;
}

@media (max-width:767px) {
	.elementor-21247 .elementor-element.elementor-element-3772ef26 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-52789a47 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-28df3856 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-d207e20 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-1d3fe6a3 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-71cf8386 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-5bf5441f {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-244a351b {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-44377294 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-6c575ed9 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-37cb0d52 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-2d2dd528 {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-160b099c {
		text-align: center;
	}
	
	.elementor-21247 .elementor-element.elementor-element-6d96d4c {
		text-align: center;
	}
}
