.paragraph--type--question-reponse {
  font-family: var(--main-font);
  margin: 25px 0;
}
.paragraph--type--question-reponse .field--name-field-question {
  font-weight: 600;
  font-size: 17px;
  line-height: 22px;
  color: var(--dark-bleu);
}
.paragraph--type--question-reponse .reponse {
  margin: 10px 0;
}
.paragraph--type--question-reponse .reponse .interviewe {
  font-weight: 500;
  display: inline;
  font-size: 17px;
  line-height: 22px;
  color: var(--dark-bleu);
}
.page-node-type-interview .paragraph--type--question-reponse .reponse .interviewe:after {
  content: " :";
  white-space: pre;
}
.paragraph--type--question-reponse .reponse .field--name-field-texte {
  display: inline;
  font-size: 17px;
  line-height: 22px;
  font-weight: 300;
  color: var(--dark-bleu);
}
.paragraph--type--question-reponse .reponse .field--name-field-texte * {
  display: inline;
  margin: 0;
}
@media screen and (max-width: 575.98px) {
  .paragraph--type--question-reponse .reponse .field--name-field-texte .media--type-image {
    width: 100% !important;
    margin-bottom: 15px;
  }
}
.paragraph--type--question-reponse .reponse .field--name-field-texte .media--type-image img {
  max-width: 100%;
}