.section-faq{padding:36px 0 36px 0;background-color:var(--tertiary)}@media(min-width:991px){.section-faq{padding:72px 0 52px 0;background-color:var(--white)}}.section-faq .intro p{margin:8px 0 0;padding:0}.section-faq .answer p,.section-faq .question p{margin:0;padding:0}.section-faq .answer ul{margin:0}.section-faq .faq-list{margin-top:16px}@media(min-width:991px){.section-faq .faq-list{margin-top:42px}}@media(max-width:991px){.section-faq .faq-list:last-of-type{margin-top:0}}.section-faq .faq-list .card-faq{background:var(--quaternary);width:100%;flex-wrap:wrap;box-sizing:border-box;margin-bottom:16px}@media(min-width:991px){.section-faq .faq-list .card-faq{margin-bottom:20px}}.section-faq .faq-list .card-faq .question{cursor:pointer;user-select:none;width:100%;padding-right:35px}.section-faq .faq-list .card-faq>.answer a{color:var(--black)}.section-faq .faq-list .card-faq>.answer a:hover{text-decoration:none}.section-faq .faq-list .card-faq>.answer.collapse{width:100%}@media(min-width:991px){.section-faq .faq-list .card-faq>.answer.collapse{width:calc(100% - 35px)}}.section-faq .faq-list .card-faq>.answer.collapse.show{padding-top:24px}body.faq section+section.section-faq{padding:0 0 16px 0}@media(min-width:768px){body.faq section+section.section-faq{padding:0 0 52px 0}}