.card {
  width: 10em;
}

.small {
  width: 25px;
  vertical-align: text-bottom;
}

.heading-one {
  font-size: 1.3em;
}

.heading-two {
  font-size: 1.2em;
}

.heading-three {
  font-size: 1.1em;
}

.center {
  width: 40%;
  margin: 30px auto;
  border: 1px solid black;
  font-size: 0.8em;
}
.center img {
  width: 100%;
}

.line {
  width: 25%;
  border-bottom: 1px solid gray;
  margin: 25px auto 25px auto;
}

@media screen and (max-width: 590px) {
  .card {
    width: 8em;
  }
}

@media screen and (max-width: 480px) {
  .card {
    width: 7em;
  }
}
