.neutral-btn {
  padding: 5px 15px;
  margin-left: -2px;
  background-color: #818889;
}
.neutral-hover {
  background-color: #ffffff;
  color: #000000;
}
.affirmativeButton {
  background-color: #5ecba8;
  color: #ffffff;
}
.negativeButton {
  background-color: #e5553f;
  color: #ffffff;
}
.otherButton {
  background-color: #818889;
  color: #ffffff;
}
main h2 {
  font-family: 'Muli', Helvetica, Arial, sans-serif;
}
main h3,
main h4 {
  font-family: 'Domine', 'Times New Roman', Times, serif;
}
main p,
main ul {
  font-size: 14px;
  line-height: 1.5em;
  font-family: 'Domine', 'Times New Roman', Times, serif;
}
main ul {
  padding-left: 40px;
  line-height: 1.8em;
}
main a,
main a:visited {
  color: #5ecba8;
}
