/* Start custom CSS */body.elementor-page-124 .twf-faq-item > summary::after { content: "+"; display: block; width: 14px; text-align: center; font-family: var(--font-body); font-size: 20px; line-height: 1; color: var(--ink); flex: 0 0 auto; margin-inline-start: 24px; }
body.elementor-page-124 .twf-faq-item[open] > summary::after { content: ""; height: 1.5px; width: 11px; margin-inline-end: 1.5px; background-color: var(--ink); }
body.elementor-page-124 .twf-faq-item > summary::-webkit-details-marker { display: none; }
body.elementor-page-124 .twf-faq-item > summary { list-style: none; }/* End custom CSS */