.marquee-container-463a98ac {
    overflow: hidden;
    width: 100%;
    position: relative;
    display: flex;
    --marquee-speed: 30; /* Default speed fallback variable */
}

.marquee-track-463a98ac {
    display: flex;
    width: max-content;
    will-change: transform;
}

.marquee-track-inner {
    display: flex;
    flex-shrink: 0;
    align-items: center;
}

.marquee-item-wrap {
    display: flex;
    align-items: center;
}

.marquee-item {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    margin-right: 30px;
    gap: 15px;
}

.marquee-icon-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
}

.marquee-icon-wrap img {
    object-fit: contain;
}

.marquee-text {
    white-space: nowrap;
}

/* Divider Styling */
.marquee-divider {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.marquee-divider img {
    max-width: 100%;
    height: auto;
    object-fit: contain;
}

.marquee-divider i {
    line-height: 1;
}

.marquee-divider svg {
    display: block;
}

.marquee-container-463a98ac.pause-on-hover:hover .marquee-track-463a98ac {
    animation-play-state: paused !important;
}

@keyframes marquee-scroll-left-463a98ac {
    0% { transform: translate3d(0, 0, 0); }
    100% { transform: translate3d(-50%, 0, 0); }
}
@keyframes marquee-scroll-right-463a98ac {
    0% { transform: translate3d(-50%, 0, 0); }
    100% { transform: translate3d(0, 0, 0); }
}