.aroku-partners {
    background: #F3F3F3;
    border-radius: 8px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin:30px 0;
}

.aroku-partners .aroku-partner {
    padding: 30px;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
    text-align: center;
}

.aroku-partners .aroku-partner img {
    height: 70px;
    margin-bottom: 20px;
}

.aroku-partners .aroku-partner .desc {
    font-size: 14px;
    line-height: 120%;
    color: #747474;
}


@media (max-width: 960px) {
    .aroku-partners {
        display: block;
    }

    .aroku-partners .aroku-partner {
        max-width: 100%;
    }
}