.table-responsive {
    overflow-x: auto;
    margin-top: 30px;
}

.acf-table {
    width: 100%;
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: #FFF;
    table-layout: fixed;
    min-width: 767px;
    border-collapse: collapse;
}

.acf-table th,
.acf-table td {
    border: 1px solid rgba(0, 0, 0, 0.10);
    font-family: 'Roboto', sans-serif;
    padding: 20px 30px;
    text-align: left;
    font-size: 18px;
    line-height: 28px;
}

.acf-table th {
    font-weight: 700;
    color: #222;
}

.acf-table td {
    font-weight: 400;
    color: #464646;
}