.banner-home__list {
    display: flex;
    gap: 30px;
    justify-content: space-between;
}

.banner-home__elem {
    display: block;
    width: 100%;
}

.banner-home__elem img {
    display: block;
    width: 100%;
    object-fit: contain;
    transition: .3s;
}

.banner-home__elem:hover img {
    box-shadow: 0 16px 32px rgba(27, 30, 37, 0.08);
    transform: scale(1.01);
}

@media (max-width: 992px) {
    .banner-home__list {
        flex-direction: column;
    }
}
