.HorizontalMarquee_marqueeContainer__H_ahW {
    margin-left: auto;
    margin-right: auto;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

@media (min-width:1024px) {
    .HorizontalMarquee_marqueeContainer__H_ahW {
        border-width: 0;
        --tw-border-opacity: 1;
        border-color: rgb(252 165 165/var(--tw-border-opacity));
        --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }
}

.HorizontalMarquee_marqueeContainer__H_ahW {
    overflow: hidden;
    white-space: nowrap;
    width: -moz-fit-content;
    width: fit-content;
    display: flex
}

.HorizontalMarquee_wrapper__9xKuq {
    position: relative
}

.HorizontalMarquee_marquee__3K_Ju {
    padding-right: .5rem;
    padding-left: 0;
    position: absolute;
    animation: HorizontalMarquee_marquee__3K_Ju 45s linear infinite
}

.HorizontalMarquee_marquee2__yt_cs,
.HorizontalMarquee_marquee__3K_Ju {
    display: flex;
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    list-style: none;
    top: 0
}

.HorizontalMarquee_marquee2__yt_cs {
    padding-left: .5rem;
    animation: HorizontalMarquee_marquee2__yt_cs 45s linear infinite
}

@keyframes HorizontalMarquee_marquee__3K_Ju {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

@keyframes HorizontalMarquee_marquee2__yt_cs {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(0)
    }
}

.index_page__1EuRb {
    overflow: hidden
}