.partners {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 56px 32px;
    padding-left: 0 !important;
}

.partners li {
    height: 88px;
    list-style: none;
}

@media screen and (min-width: 750px) {
    .partners li {
        height: 140px;
    }

    .partners {
        gap: 48px 32px;
    }
}

@media screen and (min-width: 750px) {
    .partners {
        gap: 56px 48px;
    }
}


.partners img {
    max-height: 100%;
    width: auto;
}

.partners__heading {
    text-align: center;
    margin-bottom: 54px;
}

.partners + .button {
    margin-top: 40px;
}