.link {
    background: #e51921;
    text-align: center;
    border-radius: 3.33333vw;
    padding: 0 0.906vw;
    height: 2.333vw;
}
.link span {
    color: #fff;
    display: block;
    font-style: italic;
    letter-spacing: 1px;
    height: 100%;
    line-height: 2.333vw;
}
    
@media (max-width: 960px) {
    .link {
        background: #e51921;
        text-align: center;
        border-radius: 3.33333vw;
        padding: 2.906vw;
        height: 8.333vw;
        white-space: nowrap;
    }
    .link span {
        color: #fff;
        display: block;
        font-style: italic;
        letter-spacing: 1px;
        height: 100%;
        line-height: 2.333vw;
    }
}