.members_section { position: relative; width: 100%; }
.members_section .sec_title { position: relative; width: 100%; text-align: center; }
.members_section .members_wrap { position: relative; width: 80%; margin: 80px auto 0; }
.members_section .members_wrap ul { display: flex; flex-wrap: wrap; justify-content: center; column-gap: 86px; row-gap: 30px; }
.members_section .members_wrap ul li { display: flex; flex: 0 1 28%; }
.members_section .members_wrap ul li img { display: inline-flex; }


@media (min-width: 768px) and (max-width: 991px) {

    .members_section .members_wrap { margin-top: 50px; width: 100%; }
    .members_section .members_wrap ul { gap: 40px; }
}

@media (max-width: 767px) {
    .members_section .members_wrap { margin-top: 50px; width: 100%; }
    .members_section .members_wrap ul { gap: 60px; flex-direction: column; }
    .members_section .members_wrap ul li { width: 100%; display: flex; justify-content: center; }
    .members_section .members_wrap ul li img {width: auto; height: 45px; }
}