
.elementor-21312 .elementor-element.elementor-element-44731ba4 > .elementor-container {
	max-width: 700px;
}

.elementor-21312 .elementor-element.elementor-element-44731ba4 {
	padding: 80px 0px 60px 0px;
}

.elementor-21312 .elementor-element.elementor-element-51b8d575 > .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-21312 .elementor-element.elementor-element-1b4388fa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-7f6f94dc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-d2eab0a {
	width: var(--container-widget-width, 51.471%);
	max-width: 51.471%;
	--container-widget-width: 51.471%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-21312 .elementor-element.elementor-element-ad7bf87 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-504617ab > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-64a3dff0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

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

.elementor-21312 .elementor-element.elementor-element-3c4d637a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-58c429c4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-2364f19 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-69bb0df3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-6e5dbb9f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-6f12d93c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-21312 .elementor-element.elementor-element-19d9f034 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

@media (max-width:767px) {
	.elementor-21312 .elementor-element.elementor-element-1b4388fa {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-7f6f94dc {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-ad7bf87 {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-504617ab {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-64a3dff0 {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-3c4d637a {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-58c429c4 {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-2364f19 {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-69bb0df3 {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-6e5dbb9f {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-6f12d93c {
		text-align: center;
	}
	
	.elementor-21312 .elementor-element.elementor-element-19d9f034 {
		text-align: center;
	}
}
