section.faq-lists .wrapper{position:relative;display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:3rem}section.faq-lists .wrapper .category .faqs-items{display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:1rem}section.faq-lists .wrapper .category .faqs-items details{background:rgba(77,117,45,.1);border-radius:1rem}section.faq-lists .wrapper .category .faqs-items details[open] summary svg{transform:rotate(45deg)}section.faq-lists .wrapper .category .faqs-items details summary{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto;cursor:pointer;padding:1.5rem 1rem}section.faq-lists .wrapper .category .faqs-items details summary h5{color:#4d752d;font-weight:600;font-size:1.125rem;margin-bottom:0}section.faq-lists .wrapper .category .faqs-items details summary svg{width:16px;height:16px;min-width:16px;min-height:16px;transition:all .3s ease}section.faq-lists .wrapper .category .faqs-items details .panel{padding:0 1rem}section.faq-lists .wrapper .accordion-container{position:relative;z-index:2}section.faq-lists .wrapper .accordion-container .accordion-wrapper{border:0;background:rgba(77,117,45,.1);border-radius:3rem;padding:0 2rem}section.faq-lists .wrapper .accordion-container .accordion-wrapper.open .accordion svg{transform:rotate(45deg)}section.faq-lists .wrapper .accordion-container .accordion-wrapper.open .panel{max-height:2000px}section.faq-lists .wrapper .accordion-container .accordion-wrapper .accordion{padding:1.5rem 0}section.faq-lists .wrapper .accordion-container .accordion-wrapper .accordion h5{color:#4d752d;font-weight:500;font-size:1.125rem;margin-bottom:0}section.faq-lists .wrapper .accordion-container .accordion-wrapper .accordion svg{width:32px;height:32px;min-width:32px;min-height:32px}section.faq-lists .wrapper .accordion-container .accordion-wrapper .accordion svg path{transition:all .3s ease}section.faq-lists .wrapper .accordion-container .accordion-wrapper .panel .wrap{padding:1rem 0 2rem;border-top:solid 1px #4d752d}@media only screen and (min-width: 992px){section.faq-list .bg-pattern{display:none}section.faq-list .wrapper .content h3{font-size:2.625rem}}
