.redbtn{
    margin-left: 13px;
    margin-right: 13px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    font-family: 'Gilroy',Helvetica,Arial,sans-serif;
    background: #d82543 url(/local/components/link_button/templates/cambridge-red-btn/./images/redbtn.svg) 50% 50% repeat-x;
    font-weight: 700;
    text-align: center;
    color: #fff;
    vertical-align: middle;
    text-transform: uppercase;
    font-size: 11px;
    height: 53px;
    /* line-height: 53px; */
    border: 0;
    display: inline-block;
    text-decoration: none;
    -webkit-appearance: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    letter-spacing: 2.1px;
    white-space: nowrap;
    max-width: calc(100% - 26px);
    text-overflow: ellipsis;
    margin-bottom: 20px;
    width: 100%;
    display: flex;
    align-items: center;
    white-space: normal;
    justify-content: center;
}
.redbtn:before{
    content: '';
    position: absolute;
    top: 0;
    display: block;
    width: 13px;
    left: -13px;
    height: 100%;
    background: url('./images/redbtn_left.svg') 0 0 no-repeat;
    background-size: cover;
    transition: background .1s linear;
}
.redbtn:after{
    content: '';
    position: absolute;
    top: 0;
    display: block;
    width: 13px;
    right: -13px;
    height: 100%;
    background: url('./images/redbtn_right.svg') 0 0 no-repeat;
    background-size: cover;
    transition: background .1s linear;
}
a.redbtn,
a.redbtn:hover,
a.redbtn:active{
    color:white;
}