.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-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-10685 .elementor-element.elementor-element-5c83d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-10685 .elementor-element.elementor-element-5c83d7b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-10685 .elementor-element.elementor-element-5c83d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-10685 .elementor-element.elementor-element-5c83d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-style: solid;
}

.elementor-10685 .elementor-element.elementor-element-5c83d7b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-inline-start-width: 1px;
}

.elementor-10685 .elementor-element.elementor-element-5c83d7b .elementor-icon-list-icon i {
	color: #78fff6;
	transition: color .3s;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-10685 .elementor-element.elementor-element-639be35.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-696f253.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-ff92403.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-855c38e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-83a1d7e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-b5dd7b8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-widget-gallery .elementor-gallery-item__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-gallery .elementor-gallery-item__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-gallery .elementor-gallery-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-10685 .elementor-element.elementor-element-e9bf634.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-47efd2d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-f0747ae.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-10685 .elementor-element.elementor-element-4e5430b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-7b37aed);
}

.elementor-widget-price-table .elementor-price-table__original-price {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-price-table .elementor-price-table__period {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-13432e3 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-5b86bd8 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-08f480b i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-d3d76ab i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-06f367a i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-5235f33 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-d81b038 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-9b65f63 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-32d0d64 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-4a7195d i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-930e447 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-f4b23e9 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-24f1727 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-e2256e9 i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-repeater-item-304e63b i {
	color: var(--e-global-color-bfdcfa9);
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-price-table__currency, .elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-price-table__integer-part, .elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-price-table__fractional-part {
	color: #2b4142;
}

.elementor-10685 .elementor-element.elementor-element-9b8ef31 .elementor-price-table__after-price {
	justify-content: center;
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-13432e3 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-5b86bd8 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-973d690 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-08f480b i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-d3d76ab i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-06f367a i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-5235f33 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-d81b038 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-8d27b82 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-2054c11 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-4a7195d i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-930e447 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-f4b23e9 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-24f1727 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-e2256e9 i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-repeater-item-304e63b i {
	color: var(--e-global-color-a11bc39);
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-price-table__currency, .elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-price-table__integer-part, .elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-price-table__fractional-part {
	color: #422f2b;
}

.elementor-10685 .elementor-element.elementor-element-1478cf2 .elementor-price-table__after-price {
	justify-content: center;
}

@media (min-width:768px) {}

@media (max-width:767px) {}