.elementor-bc-flex-widget .elementor-23593 .elementor-element.elementor-element-218a6fd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-23593 .elementor-element.elementor-element-506844f .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 10px;
	border-block-end-color: rgba(2, 1, 1, 0);
}

.elementor-23593 .elementor-element.elementor-element-506844f .elementor-active .elementor-accordion-icon, .elementor-23593 .elementor-element.elementor-element-506844f .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-e40cf83);
}

.elementor-widget-divider .elementor-divider__text {
	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-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-23593 .elementor-element.elementor-element-fecb846 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 10px;
	border-block-end-color: rgba(2, 1, 1, 0);
}

.elementor-23593 .elementor-element.elementor-element-fecb846 .elementor-active .elementor-accordion-icon, .elementor-23593 .elementor-element.elementor-element-fecb846 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-e40cf83);
}

.elementor-23593 .elementor-element.elementor-element-fa13cb2 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 10px;
	border-block-end-color: rgba(2, 1, 1, 0);
}

.elementor-23593 .elementor-element.elementor-element-fa13cb2 .elementor-active .elementor-accordion-icon, .elementor-23593 .elementor-element.elementor-element-fa13cb2 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-e40cf83);
}

.elementor-23593 .elementor-element.elementor-element-c29ab4e .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 10px;
	border-block-end-color: rgba(2, 1, 1, 0);
}

.elementor-23593 .elementor-element.elementor-element-c29ab4e .elementor-active .elementor-accordion-icon, .elementor-23593 .elementor-element.elementor-element-c29ab4e .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-e40cf83);
}

.elementor-23593 .elementor-element.elementor-element-503ba5a .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 10px;
	border-block-end-color: rgba(2, 1, 1, 0);
}

.elementor-23593 .elementor-element.elementor-element-503ba5a .elementor-active .elementor-accordion-icon, .elementor-23593 .elementor-element.elementor-element-503ba5a .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-e40cf83);
}

.elementor-23593 .elementor-element.elementor-element-2e1a2e4 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 10px;
	border-block-end-color: rgba(2, 1, 1, 0);
}

.elementor-23593 .elementor-element.elementor-element-2e1a2e4 .elementor-active .elementor-accordion-icon, .elementor-23593 .elementor-element.elementor-element-2e1a2e4 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-e40cf83);
}

.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-23593 .elementor-element.elementor-element-f52ceed .eael-call-to-action.bg-img {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.elementor-23593 .elementor-element.elementor-element-f52ceed .eael-call-to-action.bg-img:after {
	background-color: #f4f4f4;
}

.elementor-23593 .elementor-element.elementor-element-f52ceed .eael-call-to-action .cta-button.effect-1:after {
	background: var(--e-global-color-a2ad3fd);
}

.elementor-23593 .elementor-element.elementor-element-f52ceed .eael-call-to-action .cta-button.effect-2:after {
	background: var(--e-global-color-a2ad3fd);
}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}

.form-st {
	position: absolute;
	z-index: 1;
	top: 42px;
	font-weight: normal;
	left: 30px;
}