.main_section{background-color:#fff}.faq-question{max-width:860px;margin:0 auto}.faq-question .question-container{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin:12px 0;transition:box-shadow .2s;overflow:hidden}.faq-question .question-container:hover{border-color:#f374204d;box-shadow:0 4px 16px #00000014}.faq-question .question{color:var(--np-text-dark,#3e2723);cursor:pointer;user-select:none;align-items:center;padding:18px 60px 18px 20px;font-size:16px;font-weight:600;line-height:1.4;display:flex;position:relative}.faq-question .question:after{content:"+";color:var(--np-saffron,#f37420);font-size:2rem;font-weight:400;line-height:1;transition:transform .2s;position:absolute;right:20px}.faq-question .question.active{color:var(--np-saffron,#f37420);border-bottom:1px solid #f3e8d8}.faq-question .question.active:after{transform:rotate(45deg)}.faq-question .answercont{max-height:0;transition:max-height .3s;overflow:hidden}.faq-question .answer{color:var(--np-text-mid,#6b5b4f);padding:16px 20px 20px;font-size:15px;font-weight:400;line-height:1.7}.faq-hero-img{object-fit:cover;width:100%;max-height:400px;display:block}@media (width<=767px){.faq-question .question{padding:16px 52px 16px 16px;font-size:14px}.faq-question .question:after{font-size:1.7rem;right:14px}.faq-question .answer{padding:12px 16px 16px;font-size:14px}.faq-question .question-container{border-radius:10px}}