.custom-faq-wrapper{padding:40px 20px;border-radius:8px;margin:20px 0}.custom-faq-accordion .faq-item{border-bottom:1px solid #eee;background:rgba(255,255,255,.8);margin-bottom:5px;border-radius:4px}.custom-faq-accordion .faq-item.active .faq-answer{display:block}.taxonomy-long-description{padding:50px;margin-bottom:30px;border-radius:30px;background:#f5f5f5}.custom-faq-accordion .faq-question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#404040;color:#fff;border-radius:4px}.custom-faq-accordion .faq-question h3{margin:0;font-size:1.2rem}.custom-faq-accordion .faq-answer{display:none;padding:20px;background:#f3f3f3;border-radius:4px}