.elementor .cta-arrow{&.cta.e-button-base::after{background:none;background-color:currentColor;mask:url("https://fundie.es/wp-content/uploads/2026/09/arrow-right.svg") center/contain no-repeat;-webkit-mask:url("https://fundie.es/wp-content/uploads/2026/09/arrow-right.svg") center/contain no-repeat;}\n}.elementor .icon-arrow{width:16px;height:16px;display:inline-flex;align-items:center;& svg{width:16px;height:16px;stroke:currentColor;fill:none;}\n}.elementor .spacing-detail-grid{margin-top:40px;\n}.elementor .title-accent{& em{font-style:normal;background-image:linear-gradient(90deg,#a0b8ff,#5a7dff,#2154ff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;}\n}.elementor .label-center{&.label-center{text-align:center;font-size:12px;max-width:768px;margin-inline:auto;color:#2154ff;}\n}.elementor .section-grid-glow{background-image:radial-gradient(ellipse at center,rgba(33,84,255,.18),transparent 65%),linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:auto,60px 60px,60px 60px;\n}.elementor .media-caption{position:absolute;inset-block-end:12px;inset-inline-start:20px;font-size:10px;letter-spacing:1.8px;text-transform:uppercase;z-index:1;color:rgba(13,13,32,.55);margin:0;\n}.elementor .card-media{width:100%;height:224px;overflow:hidden;position:relative;padding:0px;&::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.1),transparent,rgba(255,255,255,.6));}\n}.elementor .title-cta{max-width:900px;font-size:68px;line-height:1.05;text-align:center;&.title-cta.heading-center{font-size:68px;max-width:900px;line-height:1.05;}@media(max-width:767px){&.title-cta.heading-center{font-size:36px;}}\n}.elementor .text-muted-dark{color:rgba(255,255,255,.50);color:rgba(255,255,255,.5)!important;\n}.elementor .accordion-dark{width:100%;
 & .e-n-accordion{gap:0;overflow:hidden;border-radius:24px;border:1px solid #ffffff14;}
 & .e-n-accordion-item{border:0;border-bottom:1px solid #ffffff0f;background:#ffffff08;}
 & .e-n-accordion-item:last-child{border-bottom:0;}
 & .e-n-accordion-item[open]{background:#ffffff14;}
 & .e-n-accordion-item-title{padding:24px 32px;color:#ffffff99;background:transparent;gap:20px;}
 & .e-n-accordion-item-title-text{color:inherit;font-size:16px;font-weight:500;}
 & .e-n-accordion-item[open] .e-n-accordion-item-title{color:white;}
 & .e-n-accordion-item-title-icon{color:#2154ff;}
 & .e-n-accordion-item-title-text .acc-number{font-size:10px;color:#ffffff40;margin-right:12px;}
 & .e-n-accordion-item > .e-con{padding:0 32px 28px 84px;background:transparent;}
 & .e-n-accordion-item p{color:#ffffff80;font-size:14px;line-height:1.625;}
 & .e-n-accordion-item-title:focus-visible{outline:2px solid #2154ff;outline-offset:-2px;}
 @media(max-width:767px){& .e-n-accordion-item-title{padding:20px;} & .e-n-accordion-item > .e-con{padding:0 20px 24px;}}
& .e-n-accordion-item-title::before{content:"";width:40px;height:40px;flex:0 0 40px;border-radius:12px;background-color:#ffffff12;background-repeat:no-repeat;background-position:center;background-size:16px;} & .e-n-accordion-item[open] .e-n-accordion-item-title::before{background-color:#2154ff;}& .e-n-accordion-item:nth-child(1) .e-n-accordion-item-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22m21%2021-4.3-4.3%22%2F%3E%3C%2Fsvg%3E");}& .e-n-accordion-item:nth-child(2) .e-n-accordion-item-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M2%2012h20M12%202a16%2016%200%200%201%200%2020%2016%2016%200%200%201%200-20%22%2F%3E%3C%2Fsvg%3E");}& .e-n-accordion-item:nth-child(3) .e-n-accordion-item-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m13%202-3%208H3l8%2012%203-8h7L13%202z%22%2F%3E%3C%2Fsvg%3E");}& .e-n-accordion-item:nth-child(4) .e-n-accordion-item-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203h6M10%203v7L4%2020h16l-6-10V3M8%2014h8%22%2F%3E%3C%2Fsvg%3E");}& .e-n-accordion-item:nth-child(5) .e-n-accordion-item-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%209%2010-5%2010%205-10%205L2%209zM6%2011v6c4%203%208%203%2012%200v-6M22%209v8%22%2F%3E%3C%2Fsvg%3E");}& .e-n-accordion-item:nth-child(6) .e-n-accordion-item-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18M7%2014v3M12%209v8M17%205v12%22%2F%3E%3C%2Fsvg%3E");}&.accordion-dark .e-n-accordion-item{border:0!important;border-bottom:1px solid #ffffff0f!important;} &.accordion-dark .e-n-accordion-item:last-child{border-bottom:0!important;} &.accordion-dark .e-n-accordion-item-title{border:0!important;} &.accordion-dark .e-n-accordion-item > .e-con{border:0!important;} & .e-n-accordion-item-title-icon{order:3!important;margin-left:auto;color:#2154ff!important;} & .e-n-accordion-item-title-header{flex:1;}\n}.elementor .text-centered{width:100%;max-width:672px;text-align:center;margin-inline:auto;\n}.elementor .cta-centered{text-align:center;gap:28px;align-items:center;& .button-row{justify-content:center;margin-top:12px;}\n}.elementor .section-glow{background-image:radial-gradient(ellipse at center,rgba(33,84,255,.18),transparent 65%);\n}.elementor .spacing-section-grid{margin:0px;margin-top:64px;\n}.elementor .text-body-small{font-size:14px;color:rgba(13,13,32,.80);line-height:1.5;}.elementor .card-governance{padding:20px;border-radius:16px;border-width:1px;border-color:rgba(13,13,32,.08);border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px 2px #0d0d201a;\n}.elementor .text-body-large{font-size:18px;color:rgba(13,13,32,.70);line-height:1.625;}.elementor .text-counter{font-size:10px;color:rgba(13,13,32,.30);}.elementor .text-label{font-size:12px;color:#2154ff;letter-spacing:1.8px;text-transform:uppercase;}.elementor .card-copy{padding:40px;display:flex;flex-direction:column;gap:24px;}.elementor .card-shell{overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:rgba(13,13,32,.08);border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;box-shadow:0 1px 2px #0d0d201a;\n}.elementor .card-photo{width:100%;height:224px;overflow:hidden;object-fit:cover;& img{width:100%;height:224px;object-fit:cover;display:block;}\n}.elementor .text-on-dark{color:#ffffff;color:#fff!important;\n}.elementor .heading-center{width:100%;max-width:768px;font-size:48px;text-align:center;margin-inline:auto;&.heading-center{max-width:768px;font-size:48px;line-height:1.05;}@media(max-width:767px){&.heading-center{font-size:36px;}}\n}.elementor .fit-parent{min-width:0px;max-width:100%;}.elementor .wrapper-fluid{min-width:0px;max-width:100%;}.elementor .spacing-standard{gap:24px;}.elementor .cell-dark{min-width:0px;padding:32px;border-radius:0px;border-width:0px;background-color:#08080f;display:flex;flex-direction:column;gap:12px;}.elementor .panel-joined-dark{overflow:hidden;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:rgba(255,255,255,0.06);gap:1px;}.elementor .spacing-newsletter{gap:48px;}.elementor .spacing-compact{gap:16px;}.elementor .spacing-layout{gap:64px;align-items:start;}.elementor .hero{min-height:75vh;background-color:var(--black);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .header-layout{width:1200px;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .header-shell{width:100%;background-color:rgba(247,248,252,0.96);display:flex;justify-content:center;align-items:center;position: sticky;
top: 0;\n}.elementor .button-row{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .title-page-left{width:75%;font-family:var(--font-family);font-weight:500;font-size:64px;color:#ffffff;letter-spacing:-2px;line-height:66px;text-align:start;}.elementor .hero-wrapper{gap:1.5rem;align-items:flex-start;}.elementor .section-muted{background-color:#edf0f8;}.elementor .text-light{color:rgba(255,255,255,0.65);color: rgba(255, 255, 255, 0.65) !important;\n}.elementor .title-light{color:#ffffff;}.elementor .grid{width:100%;padding:0px;display:grid;grid-auto-flow:row;}.elementor .section-dark{background-color:#08080f;}.elementor .section-soft{background-color:#f7f8fc;}.elementor .section{min-height:25vh;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5rem;padding-inline-end:5rem;display:flex;flex-direction:column;align-items:center;}.elementor .wrapper{width:1200px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .text{font-family:var(--font-family);font-weight:400;font-size:18px;color:var(--text);line-height:30px;}.elementor .column{padding:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .title-section{font-family:var(--font-family);font-weight:500;font-size:45px;letter-spacing:-1px;}.elementor .title-tag{font-family:var(--font-family);font-weight:400;font-size:15px;color:var(--primary-color);}.elementor .cta{font-family:var(--font-family);font-weight:500;font-size:15px;color:var(--white);line-height:15px;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:1rem;border-radius:5rem;background-color:var(--primary-color);align-self:start;}.elementor .cta:hover,.elementor .cta:focus-visible{background-color:#3665ff;box-shadow:0px 0px 20px 0px #3665ff;}.elementor .title-card{font-family:var(--font-family);font-weight:500;font-size:20px;color:var(--black);}.elementor .text-little{font-family:var(--font-family);font-weight:400;font-size:15px;color:var(--text);}.elementor .logo{width:auto;height:1cm;}.elementor .cta-glass{background: rgba(255, 255, 255, 0.08);
backdrop-filter: blur(10px);
border: 2px solid rgba(255, 255, 255, 0.12);\n}.elementor .cta-glass:hover,.elementor .cta-glass:focus-visible{background: rgba(255, 255, 255, 0.14);
border-color: rgba(255, 255, 255, 0.22);\n}.elementor .footer-small{font-size:12px;line-height:18px;color:rgba(255,255,255,.45);margin:0;\n}.elementor .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06);width:100%;\n}.elementor .footer-contact-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;margin-top:40px;padding-top:32px;border-top:1px solid rgba(255,255,255,.06);width:100%;& > .footer-column{width:auto;flex:1 1 200px;}\n}.elementor .footer-pending{background:rgba(220,70,70,.055);border-radius:8px;padding:8px;\n}.elementor .footer-link{font-size:14px;line-height:24px;color:rgba(255,255,255,.65);margin:0;text-decoration:none;transition:color .2s;&:hover,&:focus-visible{color:#fff;}\n}.elementor .footer-label{font-size:12px;line-height:18px;font-weight:400;letter-spacing:1.8px;text-transform:uppercase;color:rgba(255,255,255,.45);margin:0 0 8px;\n}.elementor .footer-text{font-size:14px;line-height:22px;color:rgba(255,255,255,.60);margin:0;max-width:384px;\n}.elementor .footer-logo{display:block;width:156px;height:47px;& svg path[fill="#0D0D20"]{fill:#fff;}\n}.elementor .footer-brand{gap:20px;align-items:start;min-width:0;\n}.elementor .footer-column{gap:8px;align-items:start;min-width:0;\n}.elementor .footer-columns{gap:32px;align-items:start;\n}.elementor .footer-layout{gap:40px;align-items:start;\n}.elementor .footer-wrapper{width:1200px;max-width:100%;gap:0;\n}.elementor .site-footer{min-height:0;padding:48px 24px;background:#08080f;border-top:1px solid rgba(255,255,255,.06);color:#fff;\n}.elementor .cta-responsive{white-space:normal;max-width:100%;text-align:center;&::after{flex-shrink:0;}&.cta.e-button-base{white-space:normal;}\n}