.am-container-3247692a {
    --am-speed: 20s;
    --am-gap: 40px;
    --am-icon-gap: 15px;
    
    overflow: hidden;
    width: 100%;
    display: flex;
    white-space: nowrap;
    position: relative;
    box-sizing: border-box;
}

.am-container-3247692a .am-track {
    display: flex;
    width: max-content;
    animation: advancedMarquee3247692a var(--am-speed) linear infinite;
    will-change: transform;
}

.am-container-3247692a .am-track.am-pause-hover:hover {
    animation-play-state: paused;
}

.am-container-3247692a .am-track-inner {
    display: flex;
    gap: var(--am-gap);
    padding-right: var(--am-gap);
    align-items: center;
}

.am-container-3247692a .am-item {
    display: flex;
    align-items: center;
    gap: var(--am-icon-gap);
    text-decoration: none;
    transition: opacity 0.3s ease;
}

.am-container-3247692a .am-item:hover {
    opacity: 0.8;
}

.am-container-3247692a .am-item-image {
    height: 1.5em;
    width: auto;
    object-fit: contain;
}

.am-container-3247692a .am-item-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

@keyframes advancedMarquee3247692a {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}
