.services-section-divider {
    width: 100%;
    background-color: var(--color-divider-slider-bg);
}
.services-divider-container {
    padding: var(--space-md) 0;
}
.services-divider-slider-wrapper {
    width: 100%;
    overflow: hidden;
}

/*=====[CONTENT]=====*/
.services-divider-slider-content {
    width: max-content;
    display: flex;
    justify-content: flex-start;
    align-items: center;

    will-change: transform;
    animation: none;
}

/*=====[ITEMS]=====*/
.services-divider-slider-item {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 var(--space-lg);
}
.services-divider-slider-item p {
    font-family: var(--font-family);
    font-size: var(--font-size-md);
    font-weight: var(--font-weight-lg);
    color: var(--color-divider-slider-text);
}
.services-divider-slider-item svg {
    fill: var(--color-divider-slider-text);
    width: var(--font-size-md);
}


/*=====[ANIMATIONS]=====*/
.services-divider-top-running {
    animation: infinite-slider-left 20s linear infinite;
}
.services-divider-bottom-running {
    animation: infinite-slider-right 20s linear infinite;
}

@keyframes infinite-slider-left {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}
@keyframes infinite-slider-right {
    0% {
        transform: translateX(-50%);
    }
    100% {
        transform: translateX(0);
    }
}