.elementor-1594 .elementor-element.elementor-element-22c357e .elementor-button:hover svg, .elementor-1594 .elementor-element.elementor-element-22c357e .elementor-button:focus svg {
	fill: #dfc63a;
}

.elementor-bc-flex-widget .elementor-1594 .elementor-element.elementor-element-d485253.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-1594 .elementor-element.elementor-element-d485253 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1594 .elementor-element.elementor-element-f7ce1ea.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-dedb346.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-de89fb7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-4e02cc2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-e302fff.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-3eb15be.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-2c72ce9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-f758390.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-475ad9f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-929fc97.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-dfc8484.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-a4d0583.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-819a5d1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1594 .elementor-element.elementor-element-1b28f21 .elementor-button:hover svg, .elementor-1594 .elementor-element.elementor-element-1b28f21 .elementor-button:focus svg {
	fill: #dfc63a;
}

@media (max-width:1024px) and (min-width:768px) {}

@media (min-width:1025px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}