.custom-faq-accordion{width:100%}.custom-faq-accordion .faq-item{border-radius:12px;margin-bottom:16px;overflow:hidden}.custom-faq-accordion .faq-question{align-items:center;background:#eff7f5;border:0;cursor:pointer;display:flex;justify-content:space-between;outline:0;padding:22px 24px;text-align:left;transition:all .3s ease;width:100%}.faq-answer-inner{font-size:18px;line-height:1.55}.custom-faq-accordion .faq-question span{color:inherit;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3}.custom-faq-accordion .faq-icon{flex-shrink:0;font-size:18px;margin-left:20px;transition:transform .3s ease}.custom-faq-accordion .faq-item.active .faq-icon{transform:rotate(45deg)}.custom-faq-accordion .faq-answer{background:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease}.custom-faq-accordion .faq-answer-inner{padding:24px}.custom-faq-accordion .faq-answer-inner *{font-family:inherit}@media (max-width:768px){.custom-faq-accordion .faq-question span{font-size:18px}.custom-faq-accordion .faq-answer-inner{padding:20px}.faq-answer-inner{font-size:16px;line-height:1.55}}