.agencies-codes {
    padding-left: 4%;
    padding-right: 4%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
}

.agencies-codes__block {
    margin-top: 3.75em;
}

.agencies-codes-list {
    padding-left: 1em;
    margin-top: 1em;
    text-align: left;
}

.agencies-codes-list__strong {
    display: inline-block;
    width: 120px;
    text-transform: uppercase;
}

@media only screen and (min-width: 980px) {
    .agencies-codes {
        max-width: 1200px;
        padding-bottom: 4em;
    }
    .agencies-codes__block {
        display: inline-block;
        vertical-align: top;
        width: 45%;
    }
    .agencies-codes-list {
        text-align: center;
        padding-left: 0;
    }
    .agencies-codes-list__strong {
        width: auto;
    }
}

@media only screen and (max-width: 639px) {
    .agencies-wrapper .agencies-codes {
        padding:1em 1.5em 3em;
    }
    .agencies-codes__block {
        margin-top: 2em;
    }
}
