.faq-section{background:#fff;padding:0;margin-bottom:0;border-radius:var(--mon-radius);color:var(--ast-global-color-1)}.faq-intro{margin-bottom:30px}.faq-section .faq-item{margin-bottom:30px;padding:15px;background-color:var(--ast-global-color-4);border-radius:var(--mon-radius);transition:all .3s}.faq-section .toggle-symbol{font-size:26px;font-weight:700;color:var(--ast-global-color-1);width:20px;display:inline-block;text-align:center;margin-right:10px}.faq-question{gap:20px}.faq-question .h4{font-weight:600!important;font-size:17px}.faq-answer{opacity:0;display:none;transition:opacity .3s ease}.faq-answer.visible{display:block;opacity:1}.single-post .faq-section{background:var(--ast-global-color-4);padding:30px 20px 10px;margin-bottom:40px;border-radius:var(--mon-radius);color:var(--ast-global-color-1);box-shadow:var(--mon-ombre-2)}.single-post .faq-section .faq-item{background-color:white}.single-habitats-partages .up_encart.faq-section{background-color:#fff!important;padding:0!important;box-shadow:none!important;margin-bottom:60px}.single-habitats-partages .up_encart.faq-section h2{padding-top:0}.single-habitats-partages .faq-item{background-color:var(--ast-global-color-4)}