.tertiary-wrapper {
    padding: 2rem 0;
    margin: 1rem 0;
}
.button {
    margin: 0 auto 1em;
    display: flex;
}
.button .btn {
    -moz-box-align: center;
    -moz-box-pack: center;
    align-items: center;
    background-position: 97% 50%;
    display: flex;
    min-height: 4.15em;
    justify-content: center;
    line-height: 160%;
    margin: 0 auto;
    padding: .8em 0;
    text-align: center;
    width: 67.4%;
}
.general-link .link {
    text-align: center;
}

@media screen and (max-width:659px) {
.tertiary-wrapper {
    padding: 1rem 1rem;
}
.button .btn {
    width: 100%;
    line-height: 100%;
    margin: .5em auto;
}
}
