.custom-faq-accordion{max-width:100%;margin:0 auto;font-family:"Inter",sans-serif}.faq-item{margin-bottom:15px;border-radius:15px;overflow:hidden;transition:all .3s ease}.faq-item.active{border-radius:10px}.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 25px;background:#f3182e;border:none;cursor:pointer;text-align:left;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;color:#fff;line-height:1.4;text-transform:capitalize;transition:all .3s ease;border-radius:15px}.faq-question.active{color:#0a0b0c;background:#f4f4ec;border-radius:10px 15px 0 0}.faq-question:hover{opacity:.9}.faq-question:focus{outline:none}.faq-icon{flex-shrink:0;margin-left:15px;display:flex;align-items:center;justify-content:center}.faq-icon-plus,.faq-icon-minus{display:flex;align-items:center;justify-content:center}.faq-icon-minus{display:none}.faq-question.active .faq-icon-plus{display:none}.faq-question.active .faq-icon-minus{display:flex}.faq-answer{max-height:0;overflow:hidden;background:#f4f4ec;transition:max-height .4s ease}.faq-answer.open{max-height:2000px}.faq-answer-inner{padding:0 30px 30px;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7;color:#8d8f93}.faq-answer-inner p:first-child{margin-top:0}.faq-answer-inner p:last-child{margin-bottom:0}.faq-answer-inner a{color:#f3182e;text-decoration:none;font-weight:500}.faq-answer-inner a:hover{color:#0a0b0c;text-decoration:underline}.faq-answer-inner ul,.faq-answer-inner ol{padding-left:20px;margin:10px 0}.faq-answer-inner li{margin-bottom:6px}@media (max-width:767px){.faq-question{font-size:15px;padding:16px 20px}.faq-answer-inner{font-size:15px;padding:0 20px 20px}}