h2.score,
h2.step {
  background-color: #772309;
  display: block;
  border-radius: 50%;
  text-align: center;
  margin: 0 auto;
  border-radius: 50%;
  font-weight: 800;
  font-family: "brotherbold", sans-serif;
  text-align: center;
}

h2.step {
  font-size: 4rem;
  line-height: 6rem;
  width: 6rem;
}

h2.score {
  font-size: 8rem;
  line-height: 12rem;
  width: 12rem;
}

.answer,
.question {
  margin-bottom: 3rem;
}

.answer {
  font-family: var(--font1);
  font-size: 2rem;
  background-color: var(--white);
  color: var(--color1);
  width: 100%;
  height: 6rem;
  border-radius: .8rem;
  display: flex;
  text-decoration: none;
  justify-content: center;
  align-items: center;
  transition: all, .3s;
  text-align: center;
  border: none;
}

.correct-answer {
  color: var(--white);
  background-color: var(--moss-green);
}

.button-description {
  font-size: 2rem;
  line-height: 6rem;
  font-weight: 700;
  text-align: center;
}