.partners-slider .slides li {
    display: flex !important;
    justify-content: center;
    align-items: center;
    padding: 0 20px;
    margin-right: 0;
}
.partners-slider img {
    max-height: 60px;
    width: auto;
    object-fit: contain;
    filter: grayscale(0.2);
    transition: filter 0.2s;
}
.partners-slider img:hover {
    filter: grayscale(0) drop-shadow(0 2px 8px rgba(0,0,0,0.08));
}