.faq-section{background:#fff}.faq-section .container{max-width:1352px;margin:0 auto;padding:0 30px}.faq-wrapper{display:flex;justify-content:space-between;align-items:center;gap:70px}.faq-left{flex:0 0 30%}.faq-left h2{font-size:36px;font-weight:500;color:#2C180D;line-height:1.2}.faq-right{flex:1}.faq-item{border-bottom:1px solid #e5e1dd}.faq-question{width:100%;text-align:left;background:none!important;border:none;padding:20px 0;font-size:18px;font-weight:500;color:#2C180D!important;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:500}.faq-icon{font-size:22px;transition:transform 0.3s ease}.faq-answer{display:none;font-size:16px;line-height:1.7;color:#715D53;padding:0 0 20px;font-weight:500}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-icon{transform:rotate(45deg)}@media (max-width:991px){.faq-wrapper{flex-direction:column;gap:10px}}