.Faq_question {
  background-color: var(--color-2);
  border-radius: var(--border-radius);
  box-shadow: 0 0 20px rgb(0 0 0 / 20%);
  position:relative;
  overflow:hidden;
}
.Faq_question-header {
  padding: 12px 22px;
  margin-bottom: 0;
  border-bottom:0;
}
.Faq_question-icone {
  border-radius: 50%;
  border: none;
  background-color: var(--color-1);
  color: var(--color-2);
}
.Faq_question-reponse {
  padding: 0 24px 12px;
  margin-bottom: 0;
}
.Faq_question.active .Faq_question-icone {
  background-color: #aaa;
  color: var(--color-2);
}
@media (min-width: 1121px) {
  .Faq_question-header:hover .Faq_question-icone {
    background-color: #aaa;
    color: var(--color-2);
  }
}