.faq-tabs-module{margin:auto;max-width:800px}.faq-tab-buttons{display:flex;gap:1rem;margin-bottom:20px}.faq-tab-btn{background:#eee;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background .3s}.faq-tab-btn.active,.faq-tab-btn:hover{background:#ce3e2f;color:#fff}.faq-tab-content{display:none}.faq-tab-content.active{display:block}.faq-item{border-bottom:1px solid #ccc;margin-bottom:15px}.faq-question{cursor:pointer;margin-bottom:5px;position:relative!important}.faq-answer{display:none;padding:5px 0 10px}.faq-question:after{content:"+";position:absolute;right:0}.faq-question.active:after{content:"-"}.faq-question.active+.faq-answer{display:block}