.elementor .e-15131020-9125953{font-family:Manrope;font-weight:500;font-size:0.85rem;color:rgba(255, 255, 255, 0.6);letter-spacing:0.02em;}.elementor .e-13644a27-673cbdc{font-family:Sora;font-weight:400;font-size:3.4rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-7bffdc56-f37a103{font-family:Sora;font-weight:400;font-size:3.4rem;color:rgba(255, 255, 255, 0.32);letter-spacing:-0.035em;line-height:1.08;}.elementor .e-5541ce2b-1b7791e{padding:0px;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-51990f2a-a10a245{max-width:36rem;font-family:Manrope;font-size:1.05rem;color:rgba(255, 255, 255, 0.68);line-height:1.75;}.elementor .e-537bf884-031a481:hover,.elementor .e-537bf884-031a481:focus-visible{background-color:#392ACD;transform:translate3d(0px, -2px, 0px);}.elementor .e-537bf884-031a481{font-family:Manrope;font-weight:600;font-size:1rem;color:#ffffff;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;border-width:1px;border-color:#5039FE;border-style:solid;background-color:#5039FE;box-shadow:0px 14px 36px 0px rgba(80, 57, 254, 0.45);transition:all 0.3s;}.elementor .e-49795274-628a6cb:hover,.elementor .e-49795274-628a6cb:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-49795274-628a6cb{font-family:Manrope;font-weight:600;font-size:1rem;color:#ffffff;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.22);border-style:solid;background-color:rgba(255, 255, 255, 0.04);transition:all 0.3s;}.elementor .e-56705d1f-44fca8d{padding:0px;margin-block-start:0.4rem;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;}.elementor .e-44aba03f-8522e6a{font-family:Manrope;font-weight:500;font-size:0.82rem;color:rgba(255, 255, 255, 0.82);line-height:1.2;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(142, 125, 255, 0.35);border-style:solid;background-color:rgba(80, 57, 254, 0.12);}.elementor .e-354c21c9-15312dd{font-family:Manrope;font-weight:500;font-size:0.82rem;color:rgba(255, 255, 255, 0.82);line-height:1.2;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(142, 125, 255, 0.35);border-style:solid;background-color:rgba(80, 57, 254, 0.12);}.elementor .e-4de00aac-7a3b228{font-family:Manrope;font-weight:500;font-size:0.82rem;color:rgba(255, 255, 255, 0.82);line-height:1.2;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(142, 125, 255, 0.35);border-style:solid;background-color:rgba(80, 57, 254, 0.12);}.elementor .e-62244514-aaef266{width:100%;padding:0px;margin-block-start:0.4rem;display:flex;flex-direction:row;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .e-686f9ae3-717be32{padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-53a20508-30f0df7{font-size:0.7rem;color:#3ddc97;}.elementor .e-587aedc7-4617735{font-family:Manrope;font-weight:600;font-size:0.88rem;color:#ffffff;}.elementor .e-7587a206-2b6bc66{padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.08);border-style:solid;display:flex;flex-direction:row;gap:0.5rem;align-items:center;}.elementor .e-dbc7074-826f4f5{width:2.4rem;height:2.4rem;font-family:Sora;font-weight:400;font-size:0.9rem;color:#B3A9FF;border-radius:0.7rem;background-color:rgba(80, 57, 254, 0.22);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-12448dd3-7cc8a72{font-family:Sora;font-weight:400;font-size:1rem;color:#ffffff;}.elementor .e-1e3fa7b2-2ca97fe{font-family:Manrope;font-size:0.85rem;color:rgba(255, 255, 255, 0.6);line-height:1.5;}.elementor .e-6ef4df5c-ee898bc{padding:0px;display:flex;flex-direction:column;gap:0.2rem;}.elementor .e-1620e550-94d0924{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.08);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-4b412243-cd32566{width:2.4rem;height:2.4rem;font-family:Sora;font-weight:400;font-size:0.9rem;color:#ffffff;border-radius:0.7rem;background-color:#5039FE;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-314712a7-6c5df44{font-family:Sora;font-weight:400;font-size:1rem;color:#ffffff;}.elementor .e-7bfb9044-86c4030{font-family:Manrope;font-size:0.85rem;color:rgba(255, 255, 255, 0.6);line-height:1.5;}.elementor .e-e6ed839-e463a06{padding:0px;display:flex;flex-direction:column;gap:0.2rem;}.elementor .e-2b847800-6af1cc8{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.08);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-407bf41a-752963a{width:2.4rem;height:2.4rem;font-family:Sora;font-weight:400;font-size:0.9rem;color:#B3A9FF;border-radius:0.7rem;background-color:rgba(80, 57, 254, 0.22);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-24106abd-9f0d6ea{font-family:Sora;font-weight:400;font-size:1rem;color:#ffffff;}.elementor .e-7963f002-7543acf{font-family:Manrope;font-size:0.85rem;color:rgba(255, 255, 255, 0.6);line-height:1.5;}.elementor .e-1889019f-1edc3a8{padding:0px;display:flex;flex-direction:column;gap:0.2rem;}.elementor .e-7bc92c75-edd88c3{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.08);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-7febce9e-e0eb995{font-family:Manrope;font-size:0.8rem;color:rgba(255, 255, 255, 0.5);}.elementor .e-54893f85-021755a{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-2eb2fd83-2626c88{width:100%;max-width:26rem;padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255, 255, 255, 0.1);border-style:solid;background-color:rgba(20, 20, 20, 0.74);backdrop-filter:blur(16px);display:flex;flex-direction:column;}.elementor .e-4412e3ce-a6316bf{min-height:30rem;padding:2rem;border-radius:1.25rem;background-image:url("https://xales.io/wp-content/uploads/2026/01/xales-bg-secciones.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0b0b0b;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-69f6407c-2959107{width:100%;max-width:75rem;padding:0px;display:grid;gap:4rem;grid-template-columns:1.15fr 0.85fr;grid-template-rows:auto;align-items:center;}.elementor .e-60f8bef8-4468fd2{width:100%;height:1px;max-width:75rem;padding:0px;background-color:rgba(255, 255, 255, 0.1);}.elementor .e-71487eb4-7c8bebd{width:100%;padding-block-start:5.5rem;padding-block-end:0px;padding-inline-start:4rem;padding-inline-end:4rem;border-start-start-radius:25px;border-start-end-radius:25px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#111111;display:flex;flex-direction:column;gap:4.5rem;align-items:center;}.elementor .e-74055ccd-5eb8889{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:center;}