.broker-faq-section{padding:0}.broker-faq-section-inner{margin:0 auto;max-width:900px}.broker-faq-section h2{margin:0 0 50px;text-align:center}.faq-item{border-bottom:1px solid #e5e5e5}.faq-heading{margin:0}.faq-question{align-items:center;background:none;border:0;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:25px 0;text-align:left;width:100%}.faq-question span:first-child{font-size:inherit;font-weight:inherit}.faq-icon{flex-shrink:0;font-size:28px;line-height:1;margin-left:20px;transition:transform .3s ease}.faq-answer{display:none;padding:0 0 25px}.faq-answer p:first-child{margin-top:0}.faq-answer p:last-child{margin-bottom:0}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-icon{transform:rotate(45deg)}@media (max-width:1024px){.broker-faq-section h2{margin-bottom:40px}.faq-question{padding:20px 0}.faq-icon{font-size:24px}}@media (max-width:767px){.broker-faq-section h2{margin-bottom:30px}.faq-question{align-items:flex-start;padding:18px 0}.faq-question span:first-child{padding-right:15px}.faq-icon{font-size:22px;margin-left:10px;margin-top:2px}.faq-answer{padding-bottom:20px}}@media (max-width:480px){.faq-question{padding:15px 0}.faq-icon{font-size:20px}}