.section-faq h2{text-align:center}.section-faq .faq-container{display:flex;justify-content:start;-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap}.section-faq .faq-container .question-container{flex-basis:100%;border-bottom:3px solid rgba(242,90,105,.3);height:-moz-fit-content;height:fit-content}.section-faq .faq-container .question-container .question{padding-right:2rem;cursor:pointer;position:relative}.section-faq .faq-container .question-container .question p{margin:1.5rem 0;font-weight:600}.section-faq .faq-container .question-container .question:after{content:"";background:url(/wp-content/themes/billy-theme-v2/public/build/assets/chevron-BfnsrP2Y.svg) no-repeat center/contain;width:20px;height:20px;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);transition:transform .3s ease}.section-faq .faq-container .question-container .reponse{height:0;overflow:hidden;box-sizing:border-box;opacity:0;transition:height .32s cubic-bezier(.2,.9,.2,1),opacity .2s ease}.section-faq .faq-container .question-container.open .reponse{opacity:1}.section-faq .faq-container .question-container.open .question:after{transform:translateY(-50%) rotate(180deg)}@media (min-width: 990px){.section-faq .faq-container .question-container{flex-basis:calc(50% - 1rem)}}
