.vdms-wrapper{
    overflow:hidden;
    width:100%;
    background:#0b0f19;
    padding:28px 0;
}

.vdms-track{
    display:flex;
    align-items:center;
    gap:60px;
    width:max-content;
    animation:vdmsScroll 28s linear infinite;
}

.vdms-item img{
    height:42px;
    width:auto;
    opacity:.7;
    filter:grayscale(100%);
    transition:all .3s ease;
}

.vdms-item img:hover{
    opacity:1;
    filter:none;
    transform:scale(1.05);
}

@keyframes vdmsScroll{
    from{transform:translateX(0);}
    to{transform:translateX(-50%);}
}

@media(max-width:768px){
    .vdms-track{
        gap:35px;
    }

    .vdms-item img{
        height:32px;
    }
}
