.custom-faq-tabs .custom-faq-tabs-item{position:relative;margin-top:5px}.custom-faq-tabs .custom-faq-tabs-item .faq-question{position:relative;font-size:14px;line-height:20px;cursor:pointer;font-weight:600;color:#771833;padding:10px 80px 10px 10px;border:1px solid #771833;transition:all 0.2s}.custom-faq-tabs .custom-faq-tabs-item .faq-question::after{content:"";position:absolute;display:inline-block;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #771833;top:calc(50% - 5px);right:20px;transition:all 0.2s}.custom-faq-tabs .custom-faq-tabs-item .faq-question:hover{background-color:#771833;color:#fff}.custom-faq-tabs .custom-faq-tabs-item .faq-question:hover::after{border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #fff}.custom-faq-tabs .custom-faq-tabs-item .faq-answer{padding:15px;font-size:14px;font-weight:500;background-color:#fff5f5;border:1px solid #771833;border-top:none}.custom-faq-tabs .custom-faq-tabs-item.active .faq-question{background-color:#771833;color:#fff}.custom-faq-tabs .custom-faq-tabs-item.active .faq-question::after{transform:rotate(180deg);border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #fff}