.faq-block{width:100%}.faq-block .faq-question{gap:10px;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;padding:25px;background:#fafafa;border-radius:8px;margin-bottom:8px;transition:all .3s ease;user-select:none;outline:none !important}.faq-block .faq-question:hover{background:#e5eeef}.faq-block .faq-question.active{background:#e5eeef;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-block .faq-question .faq-arrow{transition:transform .3s ease;line-height:0}.faq-block .faq-question.active .faq-arrow{transform:translateY(-50%) rotate(180deg)}.faq-block .faq-answer{padding:25px;background:#fff;border:1px solid #e9ecef;border-top:none;border-radius:0 0 8px 8px;margin-bottom:16px;margin-top:-8px}
