.faq-section2{padding:60px 0}.faq-section2 .section-subtitle{display:flex;justify-content:center;align-items:center;font-size:28px;font-weight:700}.faq-section2 .section-subtitle .sub-title{background:rgba(241,95,37,.051);padding:5px 10px;border-radius:30px}.faq-section2 .section-subtitle .highlight{color:#f05f25;font-weight:700}.faq-section2 .section-subtitle .line-left,.faq-section2 .section-subtitle .line-right{width:50px;height:3px;background-color:#000;margin:0 10px}.faq-section2 .section-title{font-size:60px;font-weight:800;margin-bottom:20px;text-align:center}.faq-section2 .section-description{font-size:18px;color:#323231;margin-bottom:40px;text-align:center}.faq-section2 .faq-accordion{max-width:800px;margin:0 auto}.faq-section2 .faq-accordion .faq-item{border:1px solid #000;border-radius:8px;margin-bottom:10px;overflow:hidden;transition:all .3s ease}.faq-section2 .faq-accordion .faq-item.active{background-color:#f05f25;color:#fff}.faq-section2 .faq-accordion .faq-item.active .faq-question{font-weight:700}.faq-section2 .faq-accordion .faq-item .faq-question{padding:15px 20px;font-size:18px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.faq-section2 .faq-accordion .faq-item .faq-question:hover{background-color:#f05f25;color:#fff;border-radius:8px!important}.faq-section2 .faq-accordion .faq-item .faq-answer{padding:15px 20px;font-size:16px;color:#444;background-color:#f9f9f9}