/* Readable FAQ answers: scoped exclusively to Kanha FAQ page */
.kanha-faq-page .kanha-faq-accordion .accordion-item { overflow:hidden; border:1px solid #dce7e2; border-radius:10px; margin-bottom:12px; background:#fff; }
.kanha-faq-page .kanha-faq-accordion .accordion-button { color:#18352c !important; background:#f5f9f7 !important; font-size:17px; line-height:1.55; font-weight:600; }
.kanha-faq-page .kanha-faq-accordion .accordion-button:not(.collapsed) { color:#fff !important; background:#14553d !important; box-shadow:none; }
.kanha-faq-page .kanha-faq-accordion .accordion-button:not(.collapsed) .kanha-faq-item__no,
.kanha-faq-page .kanha-faq-accordion .accordion-button:not(.collapsed) .kanha-faq-item__text { color:#fff !important; }
.kanha-faq-page .kanha-faq-accordion .accordion-collapse,
.kanha-faq-page .kanha-faq-accordion .accordion-body { background:#fff !important; color:#263b34 !important; }
.kanha-faq-page .kanha-faq-accordion .accordion-body { padding:20px 24px !important; }
.kanha-faq-page .kanha-faq-accordion .accordion-body p,
.kanha-faq-page .kanha-faq-accordion .accordion-body li { color:#263b34 !important; font-size:17px !important; line-height:1.85 !important; opacity:1 !important; }
.kanha-faq-page .kanha-faq-accordion .accordion-body a { color:#b94c27 !important; font-weight:700; text-decoration:underline; }
@media(max-width:767px){ .kanha-faq-page .kanha-faq-accordion .accordion-button{font-size:15px;padding:14px} .kanha-faq-page .kanha-faq-accordion .accordion-body{padding:16px !important} .kanha-faq-page .kanha-faq-accordion .accordion-body p{font-size:16px !important} }
