.faq--question {
  transition: background-color 0.3s ease;
}

.faq--icon {
  transition: transform 0.3s ease;
}

.faq--question.open .faq--icon {
  transform: rotate(180deg);
}

.faq--question.open {
}

.faq--response {
  height: 0;
  overflow: hidden;
}
