.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-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.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-widget-price-table .elementor-price-table__additional_info {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-price-table .elementor-ribbon-inner {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-803 .elementor-element.elementor-element-58279f97 .elementor-repeater-item-073ccaf i {
	color: #4e8077;
}

.elementor-803 .elementor-element.elementor-element-58279f97 .elementor-repeater-item-fc4f139 i {
	color: #4e8077;
}

.elementor-803 .elementor-element.elementor-element-58279f97 .elementor-repeater-item-da4a06b i {
	color: #4e8077;
}

.elementor-803 .elementor-element.elementor-element-58279f97 .elementor-repeater-item-8403492 i {
	color: #4e8077;
}

.elementor-803 .elementor-element.elementor-element-58279f97 .elementor-price-table__fractional-part {
	font-size: calc(20em / 100);
}

.elementor-803 .elementor-element.elementor-element-58279f97 .elementor-price-table__after-price {
	justify-content: flex-start;
}

@media (min-width:768px) {}

@media (max-width:767px) {}