.button-container{
  display: flex;
  max-width: 600px;
  column-gap: 20px;
  margin-top: 20px;
}


.button{
  max-width: 400px;
}

.center {
  width: 180px;
  height: 60px;
  position: relative;
}

.btn {
  width: 180px;
  height: 60px;
  cursor: pointer;
  background: transparent;
  border: none;
  outline: none;
  position: relative;
  z-index: 1;
  font-weight: 250;
  color: white;
  font-size: 1.1em;
  transition: 1s ease-in-out;
  background-color: var(--link-color);
}

.btn span {
  position: relative;
  z-index: 2;
  font-family: var(--form-typeface); 
  font-weight: 400;
}

.btn:hover {
  color:var(--grey);
  background: var(--color-link-hover);
  transition: 1s ease-in-out;
}

svg.border {

  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  fill: none;
  stroke: #ffffff;
  stroke-width: 2;
  stroke-dasharray: 150 480;
  stroke-dashoffset: 150;
  transition: 1s ease-in-out;
}

.btn:hover svg.border {
  stroke-dashoffset: -480;
}



