.elementor-2714 .elementor-element.elementor-element-25811d31 {
	--display: flex;
}

.elementor-2714 .elementor-element.elementor-element-50f2eea0 .e-floating-bars {
	--e-floating-bars-cta-button-animation-duration: 1000ms;
	background-color: var(--e-global-color-090443e);
	--e-floating-bars-announcement-text-color: var(--e-global-color-text);
	--e-floating-bars-cta-button-icon-gap: 1rem;
	--e-floating-bars-cta-button-text-color: var(--e-global-color-text);
	--e-floating-bars-cta-button-text-color-hover: var(--e-global-color-538d6cd);
	justify-content: center;
	--e-floating-bars-elements-padding-block-end: 12px;
	--e-floating-bars-elements-padding-block-start: 12px;
	--e-floating-bars-elements-padding-inline-end: 16px;
	--e-floating-bars-elements-padding-inline-start: 16px;
	--e-floating-bars-background-overlay-opacity: .5;
}

.elementor-2714 .elementor-element.elementor-element-50f2eea0 .e-floating-bars__cta-button {
	flex-direction: row-reverse;
	font-family: var(--e-global-typography-ce03f80-font-family), Sans-serif;
	font-size: var(--e-global-typography-ce03f80-font-size);
	font-weight: var(--e-global-typography-ce03f80-font-weight);
	line-height: var(--e-global-typography-ce03f80-line-height);
}

.elementor-2714 .elementor-element.elementor-element-50f2eea0 .e-floating-bars__cta-button-container {
	justify-content: center;
}

@media (max-width:1024px) {
	.elementor-2714 .elementor-element.elementor-element-50f2eea0 .e-floating-bars__cta-button {
		font-size: var(--e-global-typography-ce03f80-font-size);
		line-height: var(--e-global-typography-ce03f80-line-height);
	}
}

@media (max-width:767px) {
	.elementor-2714 .elementor-element.elementor-element-50f2eea0 .e-floating-bars__cta-button {
		font-size: var(--e-global-typography-ce03f80-font-size);
		line-height: var(--e-global-typography-ce03f80-line-height);
	}
}

.elementor-2714 .elementor-element.elementor-element-50f2eea0 a {
	color: black;
}