.elementor-2470 .elementor-element.elementor-element-088c173{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2470 .elementor-element.elementor-element-d1ec6ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-d1ec6ba */.marquee-container {
    overflow: hidden;
    background-color: #10278f;
    padding: 10px 0;
    border-bottom: 1px solid #FFFDED;
    position: relative;
    width: 100%;
    white-space: nowrap;
}

/* Wrapper qui défile */
.marquee-wrapper {
    display: flex;
    width: max-content; /* Permet au contenu de défiler sans contrainte */
    animation: marquee 150s linear infinite;
}

/* Bloc de contenu à dupliquer */
.marquee-content {
    display: flex;
    gap: 50px;
}

.marquee-content span {
    color: white;
    font-size: 18px;
    font-weight: bold;
}

/* Animation du défilement */
@keyframes marquee {
    0% {
        transform: translateX(0%);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-088c173 */.marquee-container {
    overflow: hidden;
    background-color: #10278f;
    padding: 10px 0;
    border-top: 0px solid #FFFDED;
    border-bottom: 1px solid #FFFDED;
    position: relative;
    white-space: nowrap;
}

.marquee-wrapper {
    display: flex;
    width: max-content;
    animation: marquee 25s linear infinite; /* Défilement plus lent */
}

.marquee-content {
    display: flex;
    align-items: center;
    color: #FFFDED;
    font-family: 'Raleway', sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    white-space: nowrap;
}

/* Augmente l'espacement entre les éléments */
.marquee-content span {
    padding: 0 100px; /* Ajoute plus d’espace entre chaque récompense */
}

/* Style du titre */
.marquee-title {
    font-weight: 700;
    font-size: 20px;
    color: #FFFDED;
    padding-right: 120px; /* Espace après "Nos récompenses" */
}

@keyframes marquee {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}/* End custom CSS */