body {
  background: #e7e7e7;
  font-family: "Unbounded", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
  font-weight: 325;
}

.main {
  justify-content: center;
  align-items: center;
  text-align: center;
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}

.main-sub {
  background: hsl(0, 0%, 78%);
  border: 2px solid #989494;
  border-radius: 8px;
  padding: 20px;
  padding-bottom: 30px;
}

.main-sub a {
  border: 1px solid #989494;
  border-radius: 8px;
  padding: 2px;
  text-decoration: none;
  color: black;
  padding: 5px;
  background: #e7e7e7;
}

.main-sub a:hover {
  background: #cdcccc;
}

#hc-image {
  width: 100px;
  height: auto;
}

.project-box-yay {
  background: hsl(0, 0%, 78%);
  border: 2px solid #989494;
  border-radius: 8px;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 30px;
  margin-bottom: 10px; /* so that 20px total between cards when there is more than one ig?? */
}

.project-box-yay a {
  border: 1px solid #989494;
  border-radius: 8px;
  padding: 2px;
  text-decoration: none;
  color: black;
  padding: 5px;
  background: #e7e7e7;
}

.overview {
  text-align: center;
}

.overview a {
  border: 1px solid #989494;
  border-radius: 8px;
  padding: 2px;
  text-decoration: none;
  color: black;
  padding: 5px;
  background: #e7e7e7;
  display: inline-block;
  margin-bottom: 10px;
}

.overview a:hover {
  background: #cdcccc;
}
