
.elementor-54756 .elementor-element.elementor-element-04cc19a {
	--display: flex;
	--overlay-opacity: .5;
}

.elementor-54756 .elementor-element.elementor-element-04cc19a::before, .elementor-54756 .elementor-element.elementor-element-04cc19a > .elementor-background-video-container::before, .elementor-54756 .elementor-element.elementor-element-04cc19a > .e-con-inner > .elementor-background-video-container::before, .elementor-54756 .elementor-element.elementor-element-04cc19a > .elementor-background-slideshow::before, .elementor-54756 .elementor-element.elementor-element-04cc19a > .e-con-inner > .elementor-background-slideshow::before, .elementor-54756 .elementor-element.elementor-element-04cc19a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-widget-alert .elementor-alert-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-alert .elementor-alert-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-54756 .elementor-element.elementor-element-6d615bf {
	--display: flex;
}

.elementor-widget-fluent-form-widget .fluentform-widget-description {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-54756 .elementor-element.elementor-element-2ec9de8 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit {
	background-color: #1a7efb !important;
	color: #fff !important;
}
