.faq-section{padding:120px 40px;background:#fff}.faq-inner{max-width:1200px;margin:0 auto}.faq-header{margin-bottom:64px}.faq-label{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#333;text-transform:uppercase;letter-spacing:1px;margin:0 0 16px}.faq-heading{font-family:Poppins,sans-serif;font-size:52px;font-weight:500;color:#111;line-height:1.15;margin:0;letter-spacing:-1px;max-width:900px}.faq-list{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid #eaeaea;cursor:pointer}.faq-item:first-child{border-top:none}.faq-question-bar{display:flex;justify-content:space-between;align-items:center;padding:36px 0}.faq-question{font-family:Poppins,sans-serif;font-size:26px;font-weight:600;color:#0287fe;margin:0;padding-right:24px;line-height:1.3}.faq-icon{font-family:Poppins,sans-serif;font-size:32px;color:#555;font-weight:300;line-height:1;display:inline-block}.faq-answer-wrapper{overflow:hidden;height:0;opacity:0}.faq-answer{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;color:#555;line-height:1.6;margin:0;padding-bottom:36px;max-width:850px}@media(max-width:1024px){.faq-section{padding:100px 32px}.faq-heading{font-size:46px}.faq-question{font-size:24px}}@media(max-width:768px){.faq-section{padding:80px 24px}.faq-heading{font-size:36px}.faq-question{font-size:20px}.faq-answer{font-size:16px}.faq-question-bar{padding:28px 0}.faq-answer{padding-bottom:28px}}@media(max-width:480px){.faq-section{padding:60px 20px}.faq-heading{font-size:32px}.faq-question{font-size:18px;padding-right:16px}.faq-answer{font-size:15px}.faq-icon{font-size:28px}.faq-question-bar{padding:24px 0}}
