.button {
  display:inline-block;
  padding:8px;
  background:var(--dark);
  color:white;
  font-weight:bold;
  text-decoration:none;
  border-radius:8px;
  width:45%;
  border:4px solid var(--dark);
}
#home .button {
  margin:2%;
}
.button>i {
  display:inline-block;
  font-size:133%;
  margin-left:4px;
  margin-right:8px;
}
i.button {
  width:auto;
}

@media only screen and (max-width:800px) {
  .button {
    width:100%;
   }
}
