body {
  background: #FFFFFF;
  color: #e7e7e7;
}

.faq {
  list-style: none;
  width: 60%;
  padding: 3%;

  margin: 0 auto;
}
.faq li {
  margin-bottom: 1em;
  position: relative;
}

.faq-q {
  cursor: pointer;
  font-size: 22px;
  font-weight: 600;
  background: #59595c;
  padding: .5em;
  border-radius: 5px;
}
.faq-q:hover {
  background: #666669;
}

.faq-a {
  display: none;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  margin-left: 5px;
}
