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

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

.elementor-9147 .elementor-element.elementor-element-ff5a952 {
	--spacer-size: 10px;
}

.elementor-9147 .elementor-element.elementor-element-abc237a {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-abc237a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 34px;
	color: #0c7e23;
}

.elementor-9147 .elementor-element.elementor-element-7e9c085 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-8c8df6b {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-8c8df6b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
}

.elementor-9147 .elementor-element.elementor-element-52a2294 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 1.8px;
}

.elementor-9147 .elementor-element.elementor-element-52a2294 .elementor-divider-separator {
	width: 100%;
}

.elementor-9147 .elementor-element.elementor-element-52a2294 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9147 .elementor-element.elementor-element-d4ac988 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-be1c04c > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-9147 .elementor-element.elementor-element-be1c04c {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-e622553 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 1.8px;
}

.elementor-9147 .elementor-element.elementor-element-e622553 .elementor-divider-separator {
	width: 100%;
}

.elementor-9147 .elementor-element.elementor-element-e622553 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9147 .elementor-element.elementor-element-3231b53 > .elementor-background-overlay {
	background-color: #479951;
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-86dcfcd {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-c92a7b2 {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-c92a7b2 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #f60;
}

.elementor-9147 .elementor-element.elementor-element-cd3590d .elementor-button {
	background-color: #f60;
}

.elementor-9147 .elementor-element.elementor-element-cd3590d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9147 .elementor-element.elementor-element-cd3590d .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-9147 .elementor-element.elementor-element-c9f6e89 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 1.8px;
}

.elementor-9147 .elementor-element.elementor-element-c9f6e89 .elementor-divider-separator {
	width: 100%;
}

.elementor-9147 .elementor-element.elementor-element-c9f6e89 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9147 .elementor-element.elementor-element-b2ed1a4 {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-b2ed1a4 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9147 .elementor-element.elementor-element-41d1624 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-6594d4c > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-b49e6fd {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-ce342a2 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-edfcd53 > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-f93a3ff {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-eebade5 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-28d732c > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-7a1b234 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-6e5a8dc {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-92c1360 > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-2c367f4 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-d7612cb {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-d7612cb .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9147 .elementor-element.elementor-element-88e2fef {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-66ab831 > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-22728fb {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-fe3762a {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-fe3762a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
}

.elementor-9147 .elementor-element.elementor-element-0b96911 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-9147 .elementor-element.elementor-element-0b96911 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-337f1ca {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-2ae426e {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-beee7b2 {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-beee7b2 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9147 .elementor-element.elementor-element-833d466 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-ef4585a > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-745af36 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-d7cc800 {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-d7cc800 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9147 .elementor-element.elementor-element-611669f {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-965e550 > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-288b6b4 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-f5bf3da {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-f5bf3da .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #f60;
}

.elementor-9147 .elementor-element.elementor-element-1828cd3 .elementor-button {
	background-color: #f60;
}

.elementor-9147 .elementor-element.elementor-element-1828cd3 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9147 .elementor-element.elementor-element-1828cd3 .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-9147 .elementor-element.elementor-element-8ca3c20 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-astglobalcolor0);
	--divider-border-width: 1.8px;
}

.elementor-9147 .elementor-element.elementor-element-8ca3c20 .elementor-divider-separator {
	width: 100%;
}

.elementor-9147 .elementor-element.elementor-element-8ca3c20 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9147 .elementor-element.elementor-element-4ab7403 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-190b588 {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-190b588 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9147 .elementor-element.elementor-element-b9b9ed4 .elementor-accordion-title {
	font-family: "Montserrat", Sans-serif;
}

.elementor-9147 .elementor-element.elementor-element-b9b9ed4 .elementor-tab-content {
	font-family: "Montserrat", Sans-serif;
}

.elementor-9147 .elementor-element.elementor-element-d4e1dcd {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-c0e3727 > .elementor-background-overlay {
	background-color: var(--e-global-color-astglobalcolor0);
	opacity: .25;
}

.elementor-9147 .elementor-element.elementor-element-aeb5116 {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-e703de1 {
	text-align: center;
}

.elementor-9147 .elementor-element.elementor-element-e703de1 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9147 .elementor-element.elementor-element-d5ef995 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
}

.elementor-9147 .elementor-element.elementor-element-b6e59df {
	--spacer-size: 15px;
}

.elementor-9147 .elementor-element.elementor-element-cb23016 {
	--spacer-size: 15px;
}

@media (max-width:1024px) {
	.elementor-9147 .elementor-element.elementor-element-abc237a {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-8c8df6b {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-c92a7b2 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-b2ed1a4 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-d7612cb {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-beee7b2 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-d7cc800 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-f5bf3da {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-190b588 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-e703de1 {
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-9147 .elementor-element.elementor-element-be1c04c {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-41d1624 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-ce342a2 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-eebade5 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-6e5a8dc {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-88e2fef {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-0b96911 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-833d466 {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-611669f {
		text-align: center;
	}
	
	.elementor-9147 .elementor-element.elementor-element-d5ef995 {
		text-align: center;
	}
}
