section.gt_avis-faq_001 {
  position: relative;
}
section.gt_avis-faq_001 .illustration-top {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0.16;
}
section.gt_avis-faq_001 .illustration-bottom {
  position: absolute;
  left: 0;
  opacity: 0.16;
  bottom: 0;
}
@media screen and (max-width: 1500px) {
  section {
    padding-inline: 1rem !important;
  }
  section .wp-block-columns {
    gap: 2rem !important;
  }
}
@media screen and (max-width: 1500px) and (max-width: 1281px) {
  section .wp-block-columns {
    flex-wrap: wrap !important;
  }
  section .wp-block-columns .wp-block-column {
    flex-basis: 100% !important;
  }
}
@media screen and (max-width: 1500px) {
  section .wp-block-columns .wp-block-column:last-child {
    flex-grow: 1 !important;
  }
}

/*# sourceMappingURL=gt_avis-faq_001.css.map */
