/* End custom CSS */

.elementor-55218 .elementor-element.elementor-element-23a0b312 {
	padding: 10px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-49a7f55c > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-55218 .elementor-element.elementor-element-e45dbcb {
	--spacer-size: 50px;
}

.elementor-55218 .elementor-element.elementor-element-45fc1b73 {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-292b27e7 {
	--box-border-width: 1px;
	--item-text-hover-decoration: underline;
}

.elementor-55218 .elementor-element.elementor-element-292b27e7 .elementor-toc__header-title {
	text-align: start;
}

.elementor-55218 .elementor-element.elementor-element-292b27e7 .elementor-toc__header {
	flex-direction: row;
}

.elementor-55218 .elementor-element.elementor-element-498d6d5a {
	--spacer-size: 50px;
}

.elementor-55218 .elementor-element.elementor-element-4192c0a6 {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-2528bab9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-e01adbd {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-20cad909 .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-434cd566 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-c680e5c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-6d0e436 {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-33a53d9 .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-1148f43 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-73a444e9 {
	--divider-border-style: solid;
	--divider-color: #00b194;
	--divider-border-width: 1px;
}

.elementor-55218 .elementor-element.elementor-element-73a444e9 .elementor-divider-separator {
	width: 100%;
}

.elementor-55218 .elementor-element.elementor-element-73a444e9 .elementor-divider {
	padding-block-start: 40px;
	padding-block-end: 40px;
}

.elementor-55218 .elementor-element.elementor-element-19ab42b5 {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-3178e7e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-79705ab > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-7c3b96cd {
	--divider-border-style: solid;
	--divider-color: #00b194;
	--divider-border-width: 1px;
}

.elementor-55218 .elementor-element.elementor-element-7c3b96cd .elementor-divider-separator {
	width: 100%;
}

.elementor-55218 .elementor-element.elementor-element-7c3b96cd .elementor-divider {
	padding-block-start: 40px;
	padding-block-end: 40px;
}

.elementor-55218 .elementor-element.elementor-element-18de5982 {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-27d2dfc7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-831deb1 {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-f17f832 .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-4072863 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-a588ed4 {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-dd8566c .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-2e43733 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-1b5b633 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-6bdb305 {
	--divider-border-style: solid;
	--divider-color: #00b194;
	--divider-border-width: 1px;
}

.elementor-55218 .elementor-element.elementor-element-6bdb305 .elementor-divider-separator {
	width: 100%;
}

.elementor-55218 .elementor-element.elementor-element-6bdb305 .elementor-divider {
	padding-block-start: 40px;
	padding-block-end: 40px;
}

.elementor-55218 .elementor-element.elementor-element-45ae7bf {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-42357fd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-6956c76 {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-ece7d08 .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-4a62deb {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-ed900cf .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-e7f29b8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-06101b2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-04f7270 {
	--divider-border-style: solid;
	--divider-color: #00b194;
	--divider-border-width: 1px;
}

.elementor-55218 .elementor-element.elementor-element-04f7270 .elementor-divider-separator {
	width: 100%;
}

.elementor-55218 .elementor-element.elementor-element-04f7270 .elementor-divider {
	padding-block-start: 40px;
	padding-block-end: 40px;
}

.elementor-55218 .elementor-element.elementor-element-c48dcb4 {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-7f22ddc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-a022dcb > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-55218 .elementor-element.elementor-element-0c71759 {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-e6ff922 .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-c8e1b93 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-e804299 {
	--spacer-size: 10px;
}

.elementor-55218 .elementor-element.elementor-element-3344a1b .elementor-heading-title {
	font-weight: 900;
	text-transform: uppercase;
	line-height: 24px;
	letter-spacing: 1px;
	color: #00b194;
}

.elementor-55218 .elementor-element.elementor-element-f5310fd > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-55218 .elementor-element.elementor-element-5806c7a {
	--divider-border-style: solid;
	--divider-color: #00b194;
	--divider-border-width: 1px;
}

.elementor-55218 .elementor-element.elementor-element-5806c7a .elementor-divider-separator {
	width: 100%;
}

.elementor-55218 .elementor-element.elementor-element-5806c7a .elementor-divider {
	padding-block-start: 40px;
	padding-block-end: 40px;
}

.elementor-55218 .elementor-element.elementor-element-4b236ef > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

@media (max-width:767px) {
	.elementor-55218 .elementor-element.elementor-element-e45dbcb {
		--spacer-size: 60px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-498d6d5a {
		--spacer-size: 60px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-20cad909 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-33a53d9 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-bbb9c70 > .elementor-widget-container {
		margin: 0px 0px 0px -20px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-f17f832 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-73794a5 > .elementor-widget-container {
		margin: 0px 0px 0px -20px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-dd8566c .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-5e17b00 > .elementor-widget-container {
		margin: 0px 0px 0px -20px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-ece7d08 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-f13605e > .elementor-widget-container {
		margin: 0px 0px 0px -20px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-ed900cf .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-cebe425 > .elementor-widget-container {
		margin: 0px 0px 0px -20px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-a022dcb > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-55218 .elementor-element.elementor-element-e6ff922 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-55218 .elementor-element.elementor-element-3344a1b .elementor-heading-title {
		line-height: 1.3em;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-53cf604 */
.test ul {
	list-style: disc;
	margin-left: 30px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-bbb9c70 */
.test ul {
	list-style: disc;
	margin-left: 30px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-73794a5 */
.test ul {
	list-style: disc;
	margin-left: 30px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-5e17b00 */
.test ul {
	list-style: disc;
	margin-left: 30px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f13605e */
.test ul {
	list-style: disc;
	margin-left: 30px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cebe425 */
.test ul {
	list-style: disc;
	margin-left: 30px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a022dcb */
.test ul {
	list-style: disc;
	margin-left: 30px;
}
