.elementor-92 .elementor-element.elementor-element-867ac88>.elementor-shape-bottom .elementor-shape-fill {
	fill: rgba(25, 198, 15, 0.51);
}

.elementor-92 .elementor-element.elementor-element-867ac88>.elementor-shape-bottom svg {
	height: 71px;
}

.elementor-92 .elementor-element.elementor-element-867ac88 {
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 40px 40px 40px 40px;
}

.elementor-92 .elementor-element.elementor-element-c3c0645 {
	text-align: center;
}

.elementor-92 .elementor-element.elementor-element-c3c0645 .elementor-heading-title {
	color: #000000;
	font-weight: bold;
	text-shadow: 4px 3px 8px rgba(0, 0, 0, 0.3);
}

.elementor-92 .elementor-element.elementor-element-c171c09 {
	padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-e69206b .elementor-text-editor {
	text-align: center;
}

.elementor-92 .elementor-element.elementor-element-e69206b {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.5em;
}

.elementor-92 .elementor-element.elementor-element-e266cd1 {
	--divider-border-style: dotted;
	--divider-border-color: #000;
	--divider-border-width: 4px;
}

.elementor-92 .elementor-element.elementor-element-e266cd1 .elementor-divider-separator {
	width: 3%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-92 .elementor-element.elementor-element-e266cd1 .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-92 .elementor-element.elementor-element-bae39df .elementor-text-editor {
	text-align: center;
}

.elementor-92 .elementor-element.elementor-element-bae39df {
	color: #545454;
	font-family: "Georgia", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1em;
}

.elementor-92 .elementor-element.elementor-element-bae39df>.elementor-widget-container {
	border-style: solid;
}

.elementor-92 .elementor-element.elementor-element-0c52b63 {
	--divider-border-style: solid;
	--divider-border-color: #000;
	--divider-border-width: 3px;
}

.elementor-92 .elementor-element.elementor-element-0c52b63 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-92 .elementor-element.elementor-element-0c52b63 .elementor-divider {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.elementor-92 .elementor-element.elementor-element-bb5f78d .elementor-text-editor {
	text-align: center;
}

.elementor-92 .elementor-element.elementor-element-bb5f78d {
	color: #969696;
	font-family: "Georgia", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1em;
}

.elementor-92 .elementor-element.elementor-element-8150b05 .elementor-text-editor {
	text-align: center;
}

.elementor-92 .elementor-element.elementor-element-8150b05 {
	color: #111111;
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 0.1em;
	letter-spacing: -0.1px;
}

.elementor-92 .elementor-element.elementor-element-8150b05>.elementor-widget-container {
	margin: 8px 0px -30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-7927fcf {
	--divider-border-style: solid;
	--divider-border-color: #000;
	--divider-border-width: 2px;
}

.elementor-92 .elementor-element.elementor-element-7927fcf .elementor-divider-separator {
	width: 4%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-92 .elementor-element.elementor-element-7927fcf .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-92 .elementor-element.elementor-element-62ad4c2 .elementor-repeater-item-59ea012.elementor-social-icon {
	background-color: #f45333;
}

.elementor-92 .elementor-element.elementor-element-62ad4c2 {
	text-align: center;
}

.elementor-92 .elementor-element.elementor-element-62ad4c2 .elementor-social-icon:not(:last-child) {
	margin-right: 21px;
}

.elementor-92 .elementor-element.elementor-element-61c2d4c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-fe5d185 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

@media(min-width:768px) {
	.elementor-92 .elementor-element.elementor-element-8922b04 {
		width: 63.029%;
	}
	.elementor-92 .elementor-element.elementor-element-03f54b2 {
		width: 36.971%;
	}
}