.ix-faq{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 0%,rgba(239,68,68,.28) 0,rgba(239,68,68,0) 38%),radial-gradient(circle at 0% 100%,rgba(196,238,24,.12) 0,rgba(196,238,24,0) 36%),linear-gradient(160deg,#0f2342 0%,#1E3A5F 70%,#223f68 100%);}
               .ix-faq::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.2) 1.5px,transparent 1.7px);background-size:26px 26px;pointer-events:none;}
               .ix-faq .container{position:relative;}
               .ix-faq .tp-section-subtitle{color:#fff !important;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.25) !important;}
               .ix-faq .tp-section-subtitle .borders{background:#c4ee18 !important;}
               .ix-faq .tp-section-title{color:#fff !important;}
               .ix-faq .accordion-item{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:18px !important;padding:6px 26px;transition:background .25s,border-color .25s;}
               .ix-faq .accordion-item:hover{background:rgba(255,255,255,.1) !important;}
               .ix-faq .accordion-item:has(.show){background:rgba(255,255,255,.1) !important;border-color:#EF4444 !important;}
               .ix-faq .tp-faq-btn,.ix-faq .accordion-button{background:transparent !important;color:#fff !important;box-shadow:none !important;padding:18px 0;}
               .ix-faq .accordion-btn,.ix-faq .accordion-btn svg{color:#c4ee18 !important;}
               .ix-faq .tp-faq-details-para p{color:#dbe4f2 !important;opacity:1;padding-bottom:12px;}
               .ix-faq .tp-faq-details-para p *{color:#fff !important;}
               @media (max-width:767px){.ix-faq .accordion-item{padding:4px 16px;}}
