/* MEC must fit the same bounded logo row at every responsive breakpoint. */
.alpha5 .partner-logo.partner-ministry {
    min-height: 0;
    height: 58px;
}
.alpha5 .partner-logo.partner-ministry img {
    width: 114px;
    max-width: 100%;
    height: auto;
    max-height: 52px;
    object-fit: contain;
}
@media (max-width: 760px) {
    .alpha5 .partner-logo.partner-ministry { height: 52px; }
    .alpha5 .partner-logo.partner-ministry img {
        width: 104px;
        max-height: 48px;
    }
}
