   /* Container styles */
    .scrolling-text-container {
        background-color: white;
        border-radius: 0px;
        overflow: hidden;
        padding-top: 15px;
        margin-top: 120px;
        height: 150px;
    }

    /* Inner container styles */
    .scrolling-text-inner {
        display: flex;
        white-space: nowrap;
        font-size: 16px;
        
        font-weight: 600;
        padding: 8px 0;
        vertical-align: center;
        
    }

    /* Text styles */
    .scrolling-text {
        display: flex;
    }

    .scrolling-text-item {
        padding: 0 30px;
    }

    /* Apply the animation to the text items */
    .scrolling-text-inner > div {
        animation: var(--direction) var(--marquee-speed) linear infinite;
    }

    /* Pause the animation when a user hovers over it */
    .scrolling-text-container:hover .scrolling-text-inner > div {
        animation-play-state: paused;
    }

    /* Setting the Animation using Keyframes */
    @keyframes scroll-left {
        0% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(-100%);
        }
    }

    @keyframes scroll-right {
        0% {
            transform: translateX(-100%);
        }
        100% {
            transform: translateX(0%);
        }
    }