.herbano-postfaq.faq-section{margin:24px 0}section.herbano-postfaq h2.faq-h{margin:0 0 8px;padding:0;font-family:'Poppins',sans-serif;font-weight:600;font-size:28px;color:#1a1a1a;text-transform:none;letter-spacing:normal;line-height:1.3}section.herbano-postfaq p.intro{margin:0 0 24px;font-size:15px;color:#6b6b6b}.herbano-postfaq .faq.accordion,.herbano-postfaq .faq.accordion .faq-item,.herbano-postfaq .faq.accordion .faq-q,.herbano-postfaq .faq.accordion .faq-a,.herbano-postfaq .faq.accordion .faq-a-inner{border:0;box-shadow:none;outline:0}.herbano-postfaq .faq.accordion .faq-item{background:#f5f5f5;border-radius:12px;margin-bottom:10px;overflow:hidden;transition:background .15s ease}.herbano-postfaq .faq.accordion .faq-item.open{background:#e5f0eb}.herbano-postfaq .faq.accordion .faq-q{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border:none;background:0 0;font-family:'Poppins',sans-serif;font-weight:600;font-size:16px;color:#1a1a1a;line-height:1.4;cursor:pointer}.herbano-postfaq .faq.accordion .faq-q:hover{color:#467c48}.herbano-postfaq .faq.accordion .faq-q .ic{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#fff;color:#467c48;display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease,background .15s ease;font-size:20px;line-height:1;font-weight:400}.herbano-postfaq .faq.accordion .faq-item.open .faq-q .ic{transform:rotate(45deg);background:#467c48;color:#fff}.herbano-postfaq .faq.accordion .faq-a{overflow:hidden;max-height:0;transition:max-height .35s ease}.herbano-postfaq .faq.accordion .faq-a-inner{padding:0 22px 20px;font-size:15px;line-height:1.7;color:#2d2d2d;font-family:'Open Sans',sans-serif}.herbano-postfaq .faq.accordion .faq-a-inner p{font-size:15px;margin-bottom:8px}.herbano-postfaq .faq.accordion .faq-a-inner p:last-child{margin-bottom:0}section.herbano-postfaq h2.faq-h,.herbano-postfaq h2.faq-h{font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:28px !important;color:#1a1a1a !important;text-transform:none !important;letter-spacing:normal !important;line-height:1.3 !important;margin:0 0 8px !important;padding:0 !important}section.herbano-postfaq p.intro,.herbano-postfaq p.intro{margin:0 0 24px !important;color:#6b6b6b !important}.herbano-postfaq .faq.accordion .faq-item:focus,.herbano-postfaq .faq.accordion .faq-item:focus-within,.herbano-postfaq .faq.accordion .faq-q:focus,.herbano-postfaq .faq.accordion .faq-q:focus-visible,.herbano-postfaq .faq.accordion .faq-q:active{outline:0 !important;box-shadow:none !important;border-color:transparent !important}section.herbano-postfaq p.intro,.herbano-postfaq p.intro{line-height:1.4 !important}@media (max-width:768px){section.herbano-postfaq p.intro,.herbano-postfaq p.intro{line-height:1.35 !important;margin-bottom:16px !important;font-size:14px !important}.herbano-postfaq .faq.accordion .faq-q{padding:16px 18px !important;font-size:14px !important;gap:12px !important}.herbano-postfaq .faq.accordion .faq-a-inner{padding:0 18px 16px !important;font-size:14px !important}section.herbano-postfaq h2.faq-h,.herbano-postfaq h2.faq-h{font-size:22px !important;line-height:1.2 !important;margin-bottom:6px !important}}@media (max-width:768px){.herbano-postfaq.faq-section{margin:16px 0}}