
body {
  font-family: "Epunda Slab", serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal;
}


.rs-link {
  text-decoration: none;
}

.bi {
  width: 64px;
  height: 64px;
  margin: 16px;
}

.main-logo {
  max-width: 150px;
  margin-top: 2em;
  margin-bottom: 1em;
}

h2 {
  text-align: center;
  font-size: 3em;
  padding-top: 2em;
  padding-bottom: 2em;
  font-style: italic;
}

.a-red, .a-red:hover {
  border-color: #bf4040;
  background-color: #a21406;
}

.bg-red {
  background-color: #a2140699;
}

.bg-green {
  background-color: #50917e;
}

.bg-blue {
  background-color: #6790b899;
}

.bg-yellow {
  background-color: #f1dca2;
}
