.lumen-faq-section>*{position:relative;z-index:1}.lumen-faq-section{position:relative;overflow:hidden;background-attachment:scroll!important;background-position:left top!important;background-repeat:no-repeat!important;background-size:auto 1500px!important}.lumen-faq{display:flex;flex-direction:column;gap:16px;width:100%;margin-right:auto;margin-left:auto}.lumen-faq__item{width:100%;overflow:hidden;border:1px solid rgb(255 255 255 / .95);border-radius:20px;background:rgb(255 255 255 / .02);color:#fff;transition:background-color 0.25s ease,border-color 0.25s ease}.lumen-faq__item:hover{background:rgb(255 255 255 / .04)}.lumen-faq__item[open]{background:rgb(255 255 255 / .025)}.lumen-faq__question{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:52px;padding:9px 17px;cursor:pointer;list-style:none}.lumen-faq__question::-webkit-details-marker{display:none}.lumen-faq__question::marker{display:none;content:""}.lumen-faq__question-text{color:var(--Solid-White,#FFF);font-feature-settings:'liga' off,'clig' off;font-family:Sora;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px}.lumen-faq__question:hover .lumen-faq__question-text{color:#fff}.lumen-faq__question:focus-visible{outline:2px solid #fff;outline-offset:-4px;border-radius:18px}.lumen-faq__icon{position:relative;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#fff;transition:transform 0.25s ease,background-color 0.25s ease}.lumen-faq__icon::before,.lumen-faq__icon::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:10px;background-color:#2DAE9F;transform:translate(-50%,-50%);transform-origin:center;transition:transform 0.3s ease,opacity 0.3s ease}.lumen-faq__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.lumen-faq__item[open] .lumen-faq__icon::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.lumen-faq__item[open] .lumen-faq__icon{transform:rotate(180deg)}.lumen-faq__answer{padding:0 58px 25px 17px;color:var(--Solid-White,#FFF);font-feature-settings:'liga' off,'clig' off;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px}.lumen-faq__answer p{margin:0 0 10px}.lumen-faq__answer p:last-child{margin-bottom:0}.lumen-faq__answer ul,.lumen-faq__answer ol{margin:8px 0 10px;padding-left:20px}.lumen-faq__answer a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.lumen-faq__item[open] .lumen-faq__answer{animation:lumen-faq-answer-in 0.28s ease both}.lumen-faq-section.lumen-faq-section.dark{--lumen-faq-dark-heading:#141818;--lumen-faq-dark-text:#526D91;--lumen-faq-dark-border:#a1d8d4;--lumen-faq-dark-surface:#fff;--lumen-faq-dark-surface-hover:#fff;background:#F7F8FA!important;background-image:none!important;color:var(--lumen-faq-dark-text)}.lumen-faq-section.dark .lumen-faq-title,.lumen-faq-section.dark .lumen-faq-title .elementor-heading-title,.lumen-faq-section.dark>:is(h1,h2,h3,h4,h5,h6){color:var(--lumen-faq-dark-heading)!important}.lumen-faq-section.dark .lumen-faq__item{border-color:rgb(39 128 121 / .12);background:var(--lumen-faq-dark-surface);box-shadow:0 8px 24px rgb(20 24 24 / .035);color:var(--lumen-faq-dark-text)}.lumen-faq-section.dark .lumen-faq__item:hover,.lumen-faq-section.dark .lumen-faq__item[open]{border-color:rgb(39 128 121 / .28);background:var(--lumen-faq-dark-surface-hover);box-shadow:0 12px 30px rgb(20 24 24 / .055)}.lumen-faq-section.dark .lumen-faq__question-text,.lumen-faq-section.dark .lumen-faq__question:hover .lumen-faq__question-text{color:var(--lumen-faq-dark-heading)}.lumen-faq-section.dark .lumen-faq__question:focus-visible{outline-color:var(--lumen-area-color,#278079)}.lumen-faq-section.dark .lumen-faq__icon{background:var(--lumen-area-color,#278079)}.lumen-faq-section.dark .lumen-faq__icon::before,.lumen-faq-section.dark .lumen-faq__icon::after{background-color:#fff!important}.lumen-faq-section.dark .lumen-faq__answer,.lumen-faq-section.dark .lumen-faq__answer :is(p,li,strong,em){color:var(--lumen-faq-dark-text)}.lumen-faq-section.dark .lumen-faq__answer :is(h1,h2,h3,h4,h5,h6){color:var(--lumen-faq-dark-heading)}.lumen-faq-section.dark .lumen-faq__answer a{color:var(--lumen-area-dark-color,#278079)}.page-id-1755 .lumen-faq-section.lumen-faq-section.dark{background-color:#F9FAFD!important}.page-id-1755 .lumen-faq-section.dark .lumen-faq{gap:12px}.page-id-1755 .lumen-faq-section.dark .lumen-faq__question{min-height:58px;padding:12px 18px}.page-id-1755 .lumen-faq-section.dark .lumen-faq__question-text{font-size:18px;line-height:1.35}.page-id-1755 .lumen-faq-section.dark .lumen-faq__answer{padding:2px 58px 22px 18px;font-size:16px;line-height:1.55}@keyframes lumen-faq-answer-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.lumen-faq-section{padding-right:30px;padding-left:30px}.lumen-faq-title{margin-bottom:42px}}@media (max-width:767px){.lumen-faq-section{padding:40px 18px 46px;background-size:auto 1500px!important}.lumen-faq-title{max-width:420px;margin-bottom:32px}.lumen-faq-title,.lumen-faq-title .elementor-heading-title{font-size:32px;line-height:1.12;letter-spacing:-.5px}.lumen-faq{gap:10px}.lumen-faq__item{border-radius:17px}.lumen-faq__question{gap:14px;min-height:54px;padding:16px}.lumen-faq__question-text{font-size:15px;line-height:1.3}.lumen-faq__icon{flex-basis:32px;width:32px;height:32px}.lumen-faq__answer{padding:0 45px 20px 15px;font-size:14px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.lumen-faq__item,.lumen-faq__icon,.lumen-faq__icon::before,.lumen-faq__icon::after{transition:none}.lumen-faq__item[open] .lumen-faq__answer{animation:none}}