button{
outline: none;
cursor: pointer;
display: block;
position: relative;
text-align: center;
padding: 1em 2em;
border: 2px solid #4f918d;
color: #4f918d;
background-color: transparent;
font-family: sans-serif;
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
line-height: 1;
letter-spacing: .25em;
transition: all .4s ease;
}
button:hover,
button:focus{
box-shadow: inset 0px 0px 0px 30px #4f918d;
color: #FFF;
}