.elementor-1406 .elementor-element.elementor-element-27a4dedb{--display:flex;}.elementor-1406 .elementor-element.elementor-element-11025dbb .e-floating-bars{--e-floating-bars-scroll-direction:forwards;background-color:var( --e-global-color-50ee616 );--e-floating-bars-headline-icon-color:var( --e-global-color-text );--e-floating-bars-headline-icon-size:10px;--e-floating-bars-headline-icon-gap:18px;--e-floating-bars-headline-text-color:var( --e-global-color-secondary );--e-floating-bars-headline-text-color-hover:var( --e-global-color-secondary );--e-floating-bars-headlines-gap:18px;--e-floating-bars-vertical-padding:5px;--e-floating-bars-background-overlay-opacity:1;}.elementor-1406 .elementor-element.elementor-element-11025dbb .e-floating-bars__headline{--e-floating-bars-headline-icon-position:row-reverse;}.elementor-1406 .elementor-element.elementor-element-11025dbb .e-floating-bars__headline-text{font-family:"tt-commons-pro", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}@media(max-width:767px){.elementor-1406 .elementor-element.elementor-element-11025dbb .e-floating-bars{--e-floating-bars-scroll-direction:forwards;}}/* Start custom CSS for floating-bars-var-2, class: .elementor-element-11025dbb */.elementor-1406 .elementor-element.elementor-element-11025dbb path{
    fill: white !IMPORTANT;
    
}

.elementor-1406 .elementor-element.elementor-element-11025dbb {
    opacity: 0; /* Invisible au départ */
    transform: translateY(-40px); /* Décalé de 40px vers le haut */
    animation: slideIn 0.5s ease forwards;
    animation-delay: 2s; /* Délai de 3.5 secondes */
}

@keyframes slideIn {
    to {
        opacity: 1; /* Devient visible */
        transform: translateY(0); /* Revient à la position normale */
    }
}/* End custom CSS */