#partners-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    gap: 1rem;
    grid-auto-rows: auto auto;
    .partners-grid-item {
        position: relative;
        display: grid;
        img {
           width: 100%;
            object-fit: cover;
            grid-area: 1 / 1 / 2 / 2;
            &.pg-default-img {
                display: block;
            }
            &.pg-hover-img {
                display: none;
            }
        }
        &:hover {
            .pg-default-img {
                display: none;
            }
            .pg-hover-img {
                display: block;
            }
        }
    }
}









