button{
    outline: none;
    position: relative;
    cursor: pointer;
    display: block;
    text-align: center;
    border: 2px solid #cd9191;
    border-radius: 10px;
    background: linear-gradient(#ff7e7e 0%, #ce0000 100%);
    box-shadow: 0 5px 0px 2px #4c0000;
    color: #ffebeb;
    padding: .5em 1em;
    font-family: sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: .05em;
    text-transform: uppercase;
    text-shadow: 1px 1px 2px #631313, -1px -1px 2px #631313;
    transition: all .2s ease;

}

button:focus,
button:hover{
    color: #ffffff;
    background: linear-gradient(#ff7e7e 0%, #e23d3d 100%);          
}