#locations {
    padding: 70px 0;
    font-size: 18px;
}
#locations .h2{
    font-size: 1.9444em;
    letter-spacing: 0.12em;
    margin-bottom: 10px;
    margin-top: 13px;
}
#locations .h3{
    font-size: 1.16667em;
    letter-spacing: 0.12em;
}
#locations hr {
    border-color: #d7d7d7;
    width: 45px;
    margin-bottom: 15px;
}
#locations p.helvetica {
    line-height: 1.38889;
    width: 665px;
}
#locations .button {
    font-size: 1.1111em;
    width: 275px;
    height: 55px;
    border-radius: 28px;
    margin-top: 19px;
    padding-top:5px;
}
@media screen and (max-width: 567px) {
    #locations {
        font-size: 16px;
    }
}