.faqs .title-wrapper{display:flex;flex-direction:column;gap:15px}.faqs .category-question-list{display:flex;gap:15px;margin-top:40px}.faqs .category-question-list .faq-category-btn.active{background-color:var(--clr-alt-4);color:#fff;pointer-events:none}@media (pointer: fine) and (hover: hover){.faqs .category-question-list .faq-category-btn:hover,.faqs .category-question-list .faq-category-btn:focus-visible{background-color:var(--clr-alt-3);color:#fff}}@media (max-width: 991px){.faqs .category-question-list{overflow:scroll}}.faqs .faq-wrapper{display:flex;flex-direction:column}.faqs .faq-wrapper .faq-block{border-bottom:1px solid var(--clr-alt-3);transition:var(--transition);padding-bottom:25px}.faqs .faq-wrapper .faq-block .faq-question{display:flex;justify-content:space-between;align-items:center;text-align:start;width:100%;gap:45px}.faqs .faq-wrapper .faq-block .faq-question svg{flex-shrink:0;transition:var(--transition)}.faqs .faq-wrapper .faq-block .faq-answer{padding-top:10px;display:none;padding-right:20px}.faqs .faq-wrapper .faq-block.open{border-color:transparent}.faqs .faq-wrapper .faq-block.open .faq-question svg{transform:rotate(180deg)}@media (min-width: 992px){.faqs .faq-wrapper{gap:25px;margin-top:40px}}@media (max-width: 991px){.faqs .faq-wrapper{gap:20px;margin-top:70px}}@media (min-width: 992px){.faqs{padding-block:80px 130px}}@media (max-width: 991px){.faqs{padding-block:75px 80px}}
