
.elementor-29077 .elementor-element.elementor-element-67f34a1b {
	--display: flex;
}

.elementor-29077 .elementor-element.elementor-element-4800f2ee .e-floating-bars {
	background-color: #fed;
	--e-floating-bars-announcement-icon-color: #000;
	--e-floating-bars-announcement-icon-size: 20px;
	--e-floating-bars-announcement-text-color: #000;
	--e-floating-bars-cta-button-icon-gap: 17px;
	--e-floating-bars-cta-button-text-color: #ddd;
	--e-floating-bars-cta-button-bg-color: #3b701f;
	--e-floating-bars-cta-button-text-color-hover: #fff;
	--e-floating-bars-cta-button-bg-color-hover: #73b245;
	--e-floating-bars-cta-button-padding-block-end: 10px;
	--e-floating-bars-cta-button-padding-block-start: 10px;
	--e-floating-bars-cta-button-padding-inline-end: 20px;
	--e-floating-bars-cta-button-padding-inline-start: 20px;
	--e-floating-bars-close-button-color: #000;
	--e-floating-bars-close-icon-size: 20px;
	justify-content: center;
	--e-floating-bars-elements-padding-block-end: 30px;
	--e-floating-bars-elements-padding-block-start: 30px;
	--e-floating-bars-elements-padding-inline-end: 30px;
	--e-floating-bars-elements-padding-inline-start: 30px;
	--e-floating-bars-background-overlay-opacity: 1;
}

.elementor-29077 .elementor-element.elementor-element-4800f2ee .e-floating-bars__announcement-icon {
	order: -1;
}

.elementor-29077 .elementor-element.elementor-element-4800f2ee .e-floating-bars__announcement-text {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	text-align: center;
}

.elementor-29077 .elementor-element.elementor-element-4800f2ee .e-floating-bars__cta-button {
	flex-direction: row-reverse;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-29077 .elementor-element.elementor-element-4800f2ee .e-floating-bars__close-button {
	inset-inline-end: 10px;
}

.elementor-29077 .elementor-element.elementor-element-4800f2ee .e-floating-bars__cta-button-container {
	justify-content: center;
}
