.bbg-faq-module{padding:100px 140px;width:100%}.bbg-faq-heading{color:#0b1d32;font-family:Poppins,sans-serif;font-size:34px;font-weight:800;line-height:1.3;margin-bottom:20px;text-align:left;width:100%}.bbg-faq-intro{color:#374151;font-size:18px;line-height:1.7;margin-bottom:60px;text-align:left;width:100%}.bbg-faq-list{width:100%}.bbg-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;transition:all .25s ease}.bbg-faq-item:hover{box-shadow:0 10px 30px rgba(0,0,0,.06)}.bbg-faq-question{align-items:center;background:none;border:none;color:#0b1d32;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:16px;justify-content:flex-start;padding:22px 26px;text-align:left;width:100%}.bbg-plus{color:#dd1541;font-size:24px;font-weight:900;transition:transform .25s ease}.bbg-faq-item.active .bbg-plus{transform:rotate(45deg)}.bbg-faq-answer{color:#374151;font-size:16px;line-height:1.7;max-height:0;overflow:hidden;padding:0 26px;text-align:left;transition:max-height .35s ease}.bbg-faq-answer p{margin-bottom:16px;text-align:left!important}.bbg-faq-item.active .bbg-faq-answer{max-height:600px;padding-bottom:24px}@media(max-width:1024px){.bbg-faq-module{padding:100px 80px}}@media(max-width:768px){.bbg-faq-module{padding:80px 24px}.bbg-faq-heading{font-size:28px}.bbg-faq-intro,.bbg-faq-question{font-size:16px}}