.button-51 {
  background-color: transparent;
  color: #fff;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
text-transform: uppercase;
letter-spacing: 2px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  padding: 20px 64px!important;
  position: relative;
  text-decoration: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
border-bottom: 1px solid #fff;
transition: all .8s cubic-bezier(.25, .8, .25, 1);

}

.button-51:hover {transition: all .8s cubic-bezier(.25, .8, .25, 1); letter-spacing: 0px; border-bottom: 1px solid #f43e45;}

