
.elementor-15313 .elementor-element.elementor-element-b8d7b12 {
	padding: 90px 0px 60px 0px;
}

.elementor-15313 .elementor-element.elementor-element-88a1f66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-15313 .elementor-element.elementor-element-cb3622c > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-15313 .elementor-element.elementor-element-cb3622c .elementor-heading-title {
	font-family: "Mulish", Sans-serif;
	font-weight: 700;
	color: #0c5adb;
}

.elementor-15313 .elementor-element.elementor-element-cc83c04 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-15313 .elementor-element.elementor-element-cc83c04 .elementor-heading-title {
	font-family: "Mulish", Sans-serif;
}

.elementor-15313 .elementor-element.elementor-element-4915df0 {
	--spacer-size: 20px;
}

.elementor-15313 .elementor-element.elementor-element-81fb7de {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-b32d2dc .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-15313 .elementor-element.elementor-element-eed8c7e > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-eed8c7e {
	font-family: "Mulish", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-f6f56b3 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-0d05f63 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-8b489ac > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-8b489ac {
	font-family: "Mulish", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-fc047eb {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-a740847 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-e071da4 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-e071da4 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-819a39e {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-2805763 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-7b29c7c > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-51d4050 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-4a45a22 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-0936f69 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-0936f69 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-2a2f6b9 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-8cd73da .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-fb1c4a0 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-fb1c4a0 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-6b971e6 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-808b6c4 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-ca05b70 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-ca05b70 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-318a7ef {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-3170753 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-1c61bb6 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-fca652e {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-a753566 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-09b9fb8 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-09b9fb8 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-05f6728 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-3dc2a4e .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-e0330b2 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-e0330b2 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-eb086ab {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-ba22313 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-6dcd583 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-6dcd583 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-f4ab812 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-10bdbb4 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-7c1dcc5 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-7c1dcc5 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-b0e51b6 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-c928769 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-70441d1 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-70441d1 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-d85ffad {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-4da9e83 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-dcb1123 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-dcb1123 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-c5dd108 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-26e9b6e .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-5668c7c > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-5668c7c {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-050ee9a {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-30960f3 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-a76b187 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-a76b187 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-b1f67d3 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-dcf2552 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-a895a91 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-a895a91 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-7228cd5 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-6fef021 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-d587015 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-d587015 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-5f08877 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-e9bf783 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-cb83231 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-cb83231 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-71538c3 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-c0c386d .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-e732c5f > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-e732c5f {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-76f8870 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-c960b32 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-e1c4ae0 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-e1c4ae0 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-49fd227 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-7b7e26c .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-50e982f > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-50e982f {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-4cd4516 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-edcf624 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-6c499c0 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-6c499c0 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-4007c5e {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-c82411f .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-339e731 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-339e731 {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-d3c96a1 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-15313 .elementor-element.elementor-element-bb482a0 .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-88e316b > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-88e316b {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2c2c2c;
}

.elementor-15313 .elementor-element.elementor-element-45fc2c6 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #ddd;
	margin-top: 27px;
	margin-bottom: 20px;
	padding: 0px 0px 30px 0px;
}

.elementor-15313 .elementor-element.elementor-element-45fc2c6 > .elementor-container {
	text-align: center;
}

.elementor-15313 .elementor-element.elementor-element-2b8586c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-15313 .elementor-element.elementor-element-33dcbeb .elementor-heading-title {
	color: #5c5c5c;
}

.elementor-15313 .elementor-element.elementor-element-7ef6fec > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-15313 .elementor-element.elementor-element-7ef6fec {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #2a2a2a;
}

.elementor-15313 .elementor-element.elementor-element-97edafb > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-15313 .elementor-element.elementor-element-97edafb .elementor-heading-title {
	color: #5c5c5c;
}

@media (max-width:767px) {
	.elementor-15313 .elementor-element.elementor-element-cb3622c .elementor-heading-title {
		font-size: 21px;
	}
	
	.elementor-15313 .elementor-element.elementor-element-cc83c04 .elementor-heading-title {
		font-size: 17px;
	}
}
