.faq-container{font-family:Arial,sans-serif;margin:auto;max-width:800px;padding:20px}.faq-item{border:1px solid #07bb8b;margin-bottom:10px;overflow:hidden;transition:all .3s ease}.faq-header{align-items:center;background-color:#182b3a;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:18px;gap:20px;justify-content:space-between;padding:15px}.faq-item.active .faq-header{background-color:#07bb8b}.faq-icon{font-size:25px;font-weight:700;line-height:1;transition:transform .3s ease}.faq-body{background-color:#fff;border-top:1px solid #07bb8b;display:none;padding:15px}.faq-item.active .faq-body{display:block}.faq-item.active .faq-icon{transform:rotate(45deg)}