.partner {
    padding: 5rem 4.75rem;
    position: relative;
    background: white;
}
.partner_title .title-h2 {
    margin-top: 2rem;
}
.partner_list {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 0.25rem;
}
.partner_list_img {
    object-fit: contain;
    width: 100%;
    height: auto;
}
@media (max-width: 639px) {
    .partner {
        padding: 6.25rem 1.118rem 3.75rem;
    }
    .partner_title p {
        font-size: 1.125rem;
    }
    .partner_title .title-h2 {
        font-size: 1.75rem;
    }
    .partner_list {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .partner_list_img {
        height: 4.688rem;
    }
}
