/* Start custom CSS *//* FAQ: dấu + chuyển thành − khi mở câu hỏi (giống noireink) */
body.elementor-page-1508 .faq-item > summary { list-style: none; }
body.elementor-page-1508 .faq-item > summary::-webkit-details-marker { display: none; }
body.elementor-page-1508 .faq-item .faq-icon svg { clip-path: inset(0 0 0 0); transition: clip-path 0.3s ease; }
body.elementor-page-1508 .faq-item[open] > summary .faq-icon svg { transform: none; clip-path: inset(40.6% 0 40.6% 0); }/* End custom CSS */