.TabFAQs_container{padding:20px;max-width:1200px;margin:0 auto}.TabFAQs_container h1{font-size:28px;margin-bottom:20px;color:#333}.TabFAQs_list{list-style:none;padding:0;margin:0}.TabFAQs_item{margin-bottom:15px;border:1px solid #e8e8e8;border-radius:6px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05)}.TabFAQs_question{cursor:pointer;padding:20px;margin:0;position:relative;font-size:18px;font-weight:600;color:#2b2b2b;transition:all .3s ease;display:block;width:100%;text-align:left;background:0 0;border:none}.TabFAQs_question:hover{background-color:#f8f8f8}.TabFAQs_question:after{content:'+';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;color:#666;transition:transform .3s ease}.TabFAQs_question.active{background-color:#f8f8f8}.TabFAQs_question.active:after{content:'−';transform:translateY(-50%)}.TabFAQs_answer{display:none;padding:20px;background-color:#fff;margin-top:0;border-top:1px solid #e8e8e8;font-size:16px;line-height:1.6;color:#444}.TabFAQs_answer b{color:#333}@media screen and (max-width:768px){.TabFAQs_container{padding:15px}.TabFAQs_question{font-size:16px;padding:15px}.TabFAQs_answer{padding:15px}}