html {
  background-color: #011638;
}
h1 {
  margin: 0;
}
.main {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  max-width: 750px;
  outline: solid #63768d 10px;
  border-radius: 20px;
  background-color: #daddd8;
  padding: 10px 10px;
  margin: 80px auto;
}
.main-title {
  color: #343d49;
}
a:link,
a:visited {
  background-color: #ac3931;
  border: solid #bb0a21 2px;
  border-radius: 20px;
  padding: 8px;
  color: white;
  text-decoration: none;
  display: inline-block;
}

a:hover,
a:active {
  background-color: #ad4942;
  color: #ffedea;
}
