.que-ans{background:#fff;display:inline-block;width:100%}.que-ans .faq-heading{text-align:center}.que-ans .faq-heading h2{color:#1e1e1e;font-weight:500;margin:0}.que-ans .faq-wrapper{align-items:flex-start;display:flex;gap:100px;margin-top:48px;max-width:1100px;width:100%}.que-ans .faq-item{border-bottom:1px solid #e8dcd1}.que-ans .faq-question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.que-ans .faq-question span:first-child{color:#1e1e1e;font-size:20px;font-weight:500;line-height:24px;margin:0}.que-ans .faq-icon{align-items:center;color:#fe6d33;display:flex;height:20px;justify-content:center;margin:0;transition:.3s ease;width:20px}.que-ans .faq-item.active .faq-icon{transform:rotate(180deg)}.que-ans .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.que-ans .faq-answer p{color:#1e1e1e;font-size:18px;line-height:28px;margin:0;overflow:hidden;padding:0}.que-ans .faq-item.active .faq-answer{grid-template-rows:1fr}.que-ans .faq-item.active .faq-answer p{padding-bottom:20px}.que-ans .faq-item.active .faq-question span:first-child{color:#fe6d33}@media(max-width:1023px){.que-ans .faq-heading h2{font-size:35px}.que-ans .faq-wrapper{flex-wrap:wrap;gap:0}}@media(max-width:767px){.que-ans .faq-heading h2{font-size:30px}}