
.elementor-4937 .elementor-element.elementor-element-115572c {
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-504e90e .elementor-button {
	background-color: #722257;
	font-weight: 700;
	fill: #ffc745;
	color: #ffc745;
}

.elementor-4937 .elementor-element.elementor-element-6675d7ea {
	width: var(--container-widget-width, 99.788%);
	max-width: 99.788%;
	--container-widget-width: 99.788%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-6675d7ea.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4937 .elementor-element.elementor-element-e0dcc3b {
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-5e62bbc>.elementor-widget-container {
	margin: 0 0 -20px;
	padding: 0;
}

.elementor-4937 .elementor-element.elementor-element-5e62bbc {
	text-align: left;
	color: var(--e-global-color-147a91c);
}

.elementor-4937 .elementor-element.elementor-element-6811808>.elementor-widget-container {
	margin: 0 0 0 20px;
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-icon i {
	color: var(--e-global-color-147a91c);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-147a91c);
	transition: fill .3s;
}

.elementor-4937 .elementor-element.elementor-element-6811808 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: -12px;
}

.elementor-4937 .elementor-element.elementor-element-6811808 .elementor-icon-list-text {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-e1d9ec8 {
	text-align: left;
	color: #353535;
}

.elementor-bc-flex-widget .elementor-4937 .elementor-element.elementor-element-0ebe96d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4937 .elementor-element.elementor-element-0ebe96d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4937 .elementor-element.elementor-element-0a8b220 {
	margin-top: -20px;
	margin-bottom: 40px;
}

.elementor-4937 .elementor-element.elementor-element-2818ad2 .elementor-button {
	background-color: #00a3ad;
	font-weight: 700;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-bb5f77f {
	--spacer-size: 12px;
}

.elementor-4937 .elementor-element.elementor-element-a00b0e9>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-a00b0e9 {
	text-align: left;
	color: #353535;
}

.elementor-4937 .elementor-element.elementor-element-29c9324>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-29c9324 {
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-0d0281c {
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-9c84148 {
	margin-top: -20px;
	margin-bottom: 40px;
}

.elementor-4937 .elementor-element.elementor-element-4f04e43:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-4937 .elementor-element.elementor-element-4f04e43>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-147a91c);
}

.elementor-bc-flex-widget .elementor-4937 .elementor-element.elementor-element-4f04e43.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4937 .elementor-element.elementor-element-4f04e43.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4937 .elementor-element.elementor-element-4f04e43>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 4px;
	--e-column-margin-right: 4px;
	--e-column-margin-left: 4px;
}

.elementor-4937 .elementor-element.elementor-element-4f04e43>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4937 .elementor-element.elementor-element-6d4093e>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-6d4093e {
	text-align: left;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-0fcb9c9);
}

.elementor-4937 .elementor-element.elementor-element-6d4093e a {
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-44f31d6>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-44f31d6 {
	text-align: left;
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-44f31d6 a {
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae>.elementor-widget-container {
	margin: 0 0 0 20px;
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-icon i {
	color: var(--e-global-color-0fcb9c9);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-icon svg {
	fill: var(--e-global-color-0fcb9c9);
	transition: fill .3s;
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 4px;
}

.elementor-4937 .elementor-element.elementor-element-5c6f5ae .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-95e55b1 {
	text-align: left;
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-11a5214:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-4937 .elementor-element.elementor-element-11a5214>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-4952cca);
}

.elementor-bc-flex-widget .elementor-4937 .elementor-element.elementor-element-11a5214.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4937 .elementor-element.elementor-element-11a5214.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4937 .elementor-element.elementor-element-11a5214>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 4px;
	--e-column-margin-right: 4px;
	--e-column-margin-left: 4px;
}

.elementor-4937 .elementor-element.elementor-element-11a5214>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4937 .elementor-element.elementor-element-a663894>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-a663894 {
	text-align: left;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-147a91c);
}

.elementor-4937 .elementor-element.elementor-element-9a44245>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-9a44245 {
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-d295add>.elementor-widget-container {
	margin: 0 0 0 20px;
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-icon i {
	color: var(--e-global-color-147a91c);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-icon svg {
	fill: var(--e-global-color-147a91c);
	transition: fill .3s;
}

.elementor-4937 .elementor-element.elementor-element-d295add {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: -1px;
}

.elementor-4937 .elementor-element.elementor-element-d295add .elementor-icon-list-text {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-8c87a78 {
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-c96f858 {
	margin-top: -20px;
	margin-bottom: 40px;
}

.elementor-4937 .elementor-element.elementor-element-b351b1d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-4937 .elementor-element.elementor-element-b351b1d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-0fcb9c9);
}

.elementor-4937 .elementor-element.elementor-element-b351b1d>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 4px;
	--e-column-margin-right: 4px;
	--e-column-margin-left: 4px;
}

.elementor-4937 .elementor-element.elementor-element-b351b1d>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4937 .elementor-element.elementor-element-bcb6418>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-bcb6418 {
	text-align: left;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-147a91c);
}

.elementor-4937 .elementor-element.elementor-element-bcb6418 a {
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-f45e01f>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-f45e01f {
	text-align: left;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-f45e01f a {
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-6ac1564>.elementor-widget-container {
	margin: 0 0 0 20px;
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-6px / 2);
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-icon i {
	color: var(--e-global-color-147a91c);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-147a91c);
	transition: fill .3s;
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: -1px;
}

.elementor-4937 .elementor-element.elementor-element-6ac1564 .elementor-icon-list-text {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-a369630:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-4937 .elementor-element.elementor-element-a369630>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-8b9c7a3);
}

.elementor-4937 .elementor-element.elementor-element-a369630>.elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 4px;
	--e-column-margin-right: 4px;
	--e-column-margin-left: 4px;
}

.elementor-4937 .elementor-element.elementor-element-a369630>.elementor-element-populated>.elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4937 .elementor-element.elementor-element-84b43cd>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-84b43cd {
	text-align: left;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-accent);
}

.elementor-4937 .elementor-element.elementor-element-b2f6c12>.elementor-widget-container {
	margin: 0 0 -20px;
}

.elementor-4937 .elementor-element.elementor-element-b2f6c12 {
	text-align: left;
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-3f3c097 {
	text-align: left;
	color: var(--e-global-color-secondary);
}

.elementor-4937 .elementor-element.elementor-element-b3f6bee {
	margin-top: -20px;
	margin-bottom: 40px;
}

.elementor-4937 .elementor-element.elementor-element-b574045 {
	text-align: left;
	color: #353535;
}

.elementor-4937 .elementor-element.elementor-element-985496a>.elementor-widget-container {
	margin: 0 0 0 20px;
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-icon i {
	color: var(--e-global-color-8b9c7a3);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-8b9c7a3);
	transition: fill .3s;
}

.elementor-4937 .elementor-element.elementor-element-985496a {
	--e-icon-list-icon-size: 16px;
	--icon-vertical-offset: -10px;
}

.elementor-4937 .elementor-element.elementor-element-985496a .elementor-icon-list-text {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-4937 .elementor-element.elementor-element-bfea59c {
	margin-top: -20px;
	margin-bottom: 40px;
}

.elementor-4937 .elementor-element.elementor-element-cd71de2 {
	text-align: left;
	color: #353535;
}

.elementor-4937 .elementor-element.elementor-element-af2a000 .elementor-button {
	background-color: #722257;
	font-weight: 700;
	fill: #ffc745;
	color: #ffc745;
}

@media (min-width:768px) {
	.elementor-4937 .elementor-element.elementor-element-34f92d6 {
		width: 43.157%;
	}
	
	.elementor-4937 .elementor-element.elementor-element-0ebe96d {
		width: 56.843%;
	}
	
	.elementor-4937 .elementor-element.elementor-element-283ede1 {
		width: 67.895%;
	}
	
	.elementor-4937 .elementor-element.elementor-element-803c349 {
		width: 32.018%;
	}
}
