.faq-toggle-wrapper{width:100%}.faq-item{background-color:#fff;box-shadow:0 4px 20px rgba(8,40,105,.08);transition:box-shadow .3s ease;overflow:hidden}.faq-item:hover{box-shadow:0 10px 30px rgba(8,40,105,.15)}.faq-question{padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-family:'Poppins',sans-serif;font-size:18px;transition:color .3s ease}.faq-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:color .3s ease,fill .3s ease}.faq-icon svg{width:100%;height:100%}.faq-icon-active{display:none}.faq-item.active .faq-icon-normal{display:none}.faq-item.active .faq-icon-active{display:flex}.faq-answer{padding:0 24px 20px;font-family:'Poppins',sans-serif;line-height:1.6}.faq-answer-inner{padding-top:10px;border-top:1px solid #f0f0f0}