.elementor .e-widget_rhyttrfcc-648c14d{font-family:"Outfit";font-weight:700;font-size:0.9rem;color:#ff31fb;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-ccb5aeb{width:50%;flex-direction:column;gap:20px;align-items:start;}.elementor .e-7733abf{width:50%;flex-direction:column;}.elementor .e-9a82c5f{padding-block-start:0rem;padding-block-end:4rem;padding-inline-start:8rem;padding-inline-end:8rem;background-image:url("https://olai360.agency/wp-content/uploads/2026/09/fondo-principal-1024x576.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center right;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-widget_sr6hcjrnk-3d6b6da{font-family:"Outfit";font-weight:800;font-size:2.8rem;color:#0a0a1f;line-height:1.15em;}.elementor .e-widget_15qlozmo1-4984106{font-family:"Outfit";font-weight:700;font-size:0.8rem;color:#0a0a1f;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-widget_ueybl6ljs-7bb0f05{font-family:"Outfit";font-size:0.85rem;color:#000000;line-height:1.4em;text-align:start;}.elementor .e-container_gapabqsfu-cc3840d{width:100%;column-gap:2rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:15px;border-width:1px;border-color:#bdbdca;border-style:solid;background-color:#f3f3f3;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:stretch;}.elementor .e-container_wfmaq65uy-7f2bd79{max-width:850px;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;align-items:start;}.elementor .e-4a762d0-5c99f92{max-width:850px;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;align-items:start;}.elementor .e-container_bxxublpyh-db08a47{column-gap:1rem;padding-block-start:4rem;padding-block-end:1rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#f3f3f3;display:flex;flex-direction:row;row-gap:2rem;}.elementor .e-e632b4a-1c91296{font-family:"Outfit";font-weight:600;font-size:1.3rem;color:#ffffff;line-height:1.4em;}.elementor .e-e3f1b05-324c4e0{column-gap:2rem;padding:2.5rem;border-radius:15px;border-width:1px;border-color:#1f1f3a;border-style:solid;background-color:#12122b;display:flex;flex-direction:row;align-items:start;}.elementor .e-e3f1b05-324c4e0:hover,.elementor .e-e3f1b05-324c4e0:focus-visible{border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#161635;}.elementor .e-9cf7356-c9aa612{font-family:"Outfit";font-weight:600;font-size:1.3rem;color:#ffffff;line-height:1.4em;}.elementor .e-58d67ea-7cc62cd{column-gap:2rem;padding:2.5rem;border-radius:15px;border-width:1px;border-color:#1f1f3a;border-style:solid;background-color:#12122b;display:flex;flex-direction:row;row-gap:0rem;}.elementor .e-58d67ea-7cc62cd:hover,.elementor .e-58d67ea-7cc62cd:focus-visible{border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#161635;}.elementor .e-419b112-25e6bc5{font-family:"Outfit";font-weight:600;font-size:1.3rem;color:#ffffff;line-height:1.4em;}.elementor .e-ab68472-089fab8{column-gap:2rem;padding:2.5rem;border-radius:15px;border-width:1px;border-color:#1f1f3a;border-style:solid;background-color:#12122b;display:flex;flex-direction:row;row-gap:0rem;}.elementor .e-ab68472-089fab8:hover,.elementor .e-ab68472-089fab8:focus-visible{border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#161635;}.elementor .e-7e7d83b-fa26ef2{font-family:"Outfit";font-weight:600;font-size:1.3rem;color:#ffffff;line-height:1.4em;}.elementor .e-d97d3da-916cb92{column-gap:2rem;padding:2.5rem;border-radius:15px;border-width:1px;border-color:#1f1f3a;border-style:solid;background-color:#12122b;display:flex;flex-direction:row;row-gap:0rem;}.elementor .e-d97d3da-916cb92:hover,.elementor .e-d97d3da-916cb92:focus-visible{border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#161635;}.elementor .e-86d0ccb-b97078d{font-family:"Outfit";font-weight:600;font-size:1.3rem;color:#ffffff;line-height:1.4em;}.elementor .e-88ecc3c-4a6fec4{column-gap:2rem;padding:2.5rem;border-radius:15px;border-width:1px;border-color:#1f1f3a;border-style:solid;background-color:#12122b;display:flex;flex-direction:row;row-gap:0rem;grid-column:span 2;}.elementor .e-88ecc3c-4a6fec4:hover,.elementor .e-88ecc3c-4a6fec4:focus-visible{border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#161635;}.elementor .e-800fa68-c137c20{column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-469519b-4900aa8{font-family:"Outfit";font-weight:600;font-size:1.35rem;color:#0a0a1f;line-height:1.5em;}.elementor .e-76a6445-9859249{column-gap:2.5rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:15px;border-width:1px;border-color:#0a0a1f;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-dc0b886-b19311c{column-gap:0rem;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#f3f3f3;display:flex;flex-direction:column;row-gap:4rem;}.elementor .e-6290a42-f5248cb{font-family:"Outfit";font-weight:700;font-size:0.9rem;color:#ff31fb;letter-spacing:0.15em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:start;}.elementor .e-e2d2475-cb3644f{font-family:"Outfit";font-weight:800;font-size:3rem;color:#ffffff;line-height:1.15em;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:start;}.elementor .e-8fda0ab-859d37a{width:80px;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:#ff31fb;border-style:solid;align-self:start;}.elementor .e-016f083-bc9f760{font-family:"Outfit";font-size:1.125rem;color:#b0b0c0;line-height:1.6em;text-align:start;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-1074bfd-32c6723{font-family:"Outfit";font-weight:600;font-size:1.125rem;color:#ffffff;line-height:1.6em;text-align:start;margin-block-start:0rem;margin-block-end:2.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-d447d8a-aeec72c{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-32f1096-ddb52f4{width:100%;display:flex;flex-direction:column;align-items:start;}.elementor .e-c966cf6-1241aef{column-gap:4rem;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-668781c-4ea9f22{font-family:"Outfit";font-weight:700;font-size:0.85rem;color:#ff31fb;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-64e3fe5-1303027{font-family:"Outfit";font-weight:800;font-size:3rem;color:#ffffff;line-height:1.15em;}.elementor .e-dff38f2-cc8dbfe{font-family:"Outfit";font-weight:300;font-size:1.15rem;color:#ffffff;line-height:1.6em;}.elementor .e-5ae818c-85757ae{max-width:100rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:center;}.elementor .e-2d9cfd0-b1af281{font-family:"Outfit";font-weight:600;font-size:1.8rem;color:#ffffff;line-height:1.35em;text-align:center;}.elementor .e-f5d29ca-6338e83{max-width:100rem;column-gap:0rem;text-align:center;padding-inline-start:30px;padding-inline-end:30px;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:center;}.elementor .e-container_wiqbvk4x0-891d47f{column-gap:0rem;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#0a0a1f;display:flex;flex-direction:column;row-gap:4rem;justify-content:center;align-items:center;}.elementor .e-widget_9vqgj9oit-4e476b8{font-family:"Outfit";font-weight:700;font-size:0.9rem;color:#ff31fb;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-widget_f9wba29mx-a4d7ad0{font-family:"Outfit";font-weight:800;font-size:3.2rem;color:#0a0a1f;line-height:1.15em;}.elementor .e-widget_gzwtsbuoy-52c9631{font-family:"Outfit";font-weight:400;font-size:1.2rem;color:#0a0a1f;line-height:1.6em;}.elementor .e-container_smet6nwq3-2ea5580{max-width:55rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:start;align-items:start;}.elementor .e-widget_cie20lwdr-825a3c2{font-family:"Outfit";font-weight:700;font-size:1.3rem;color:#0a0a1f;line-height:1.3em;}.elementor .e-widget_nyf1wqi52-99fad36{border-width:1px;border-color:#24244c;border-style:solid;}.elementor .e-container_s54wz4izp-33e1651{width:48%;column-gap:0rem;padding:2.5rem;border-radius:4px;border-width:1px;border-color:#1e1e40;border-style:solid;background-color:#EAEAEA;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:stretch;}.elementor .e-widget_cjvo8s2us-f6bcf6a{font-family:"Outfit";font-weight:800;font-size:1.3rem;color:#ff31fb;line-height:1.3em;}.elementor .e-widget_j1qr02amx-e032052{border-width:1px;border-color:#ff31fb;border-style:solid;}.elementor .e-container_zp1n7lpjh-b2963c4{width:48%;column-gap:0rem;padding:2.5rem;border-radius:4px;border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#12122b;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:stretch;}.elementor .e-container_s19ribh59-90cdb15{column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;justify-content:space-between;align-items:stretch;}.elementor .e-widget_g7yb2vqig-4d28f54{width:70%;font-family:"Outfit";font-weight:700;font-size:1.8rem;color:#ffffff;line-height:1.3em;}.elementor .e-container_m10jbktop-e80b8e1{column-gap:2rem;padding:3rem;border-radius:12px;border-width:1px;border-color:#ff31fb;border-style:solid;background-image:url("https://olai360.agency/wp-content/uploads/2026/08/Manual-De-Marca-Olai-1024x576.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#12122b;display:flex;flex-direction:row;row-gap:1.5rem;justify-content:space-between;align-items:center;}.elementor .e-container_6xxjkj5l4-842aa6a{column-gap:0rem;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#ffffff;display:flex;flex-direction:column;row-gap:3.5rem;justify-content:start;align-items:stretch;}.elementor .e-widget_qpaczxs68-e3be0f6{font-family:"Outfit";font-weight:700;font-size:2.5rem;color:#ffffff;letter-spacing:-0.02em;line-height:1.2em;}.elementor .e-widget_gh3661b2g-30939d4{font-family:"Outfit";font-weight:300;font-size:1.125rem;color:#ffffff;line-height:1.6em;}.elementor .e-container_wnv1bsteo-2a5330d{max-width:800px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-widget_ps50nwgi5-6ccc79b{font-family:"Outfit";font-weight:600;font-size:0.875rem;color:#ff31fb;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-widget_7hxcjn1um-2c7e80e{font-family:"Outfit";font-weight:700;font-size:1.5rem;color:#ffffff;line-height:1.3em;}.elementor .e-widget_iotwmaa43-922cd67{font-family:"Outfit";font-size:0.95rem;color:#ffffff;line-height:1.5em;}.elementor .e-container_0necwegwl-ced972b{width:31%;column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#1d1d3d;border-style:solid;background-color:#12122b;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-container_0necwegwl-ced972b:hover,.elementor .e-container_0necwegwl-ced972b:focus-visible{border-radius:4px;border-width:1px;border-color:#ff31fb;border-style:solid;}.elementor .e-widget_hnjq1h5u5-057893f{font-family:"Outfit";font-weight:600;font-size:0.875rem;color:#ff31fb;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-widget_7j3xjqz0j-513350c{font-family:"Outfit";font-weight:700;font-size:1.5rem;color:#ffffff;line-height:1.3em;}.elementor .e-widget_gm10daeyv-4eb906d{font-family:"Outfit";font-size:0.95rem;color:#ffffff;line-height:1.5em;}.elementor .e-container_it7a80eqe-2ce7ea3{width:31%;position:relative;column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#ff31fb;border-style:solid;background-color:#12122b;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-container_it7a80eqe-2ce7ea3:hover,.elementor .e-container_it7a80eqe-2ce7ea3:focus-visible{box-shadow:0px 8px 24px 0px rgba(255, 49, 251, 0.15);}.elementor .e-widget_mjch4teyb-4f07809{font-family:"Outfit";font-weight:600;font-size:0.875rem;color:#ff31fb;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-widget_j8dbxrxmz-4fc9911{font-family:"Outfit";font-weight:700;font-size:1.5rem;color:#ffffff;line-height:1.3em;}.elementor .e-widget_nsv7lcgmw-8d96b4d{font-family:"Outfit";font-size:0.95rem;color:#ffffff;line-height:1.5em;}.elementor .e-container_nhmksyufn-5346607{width:31%;column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#1d1d3d;border-style:solid;background-color:#12122b;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-container_nhmksyufn-5346607:hover,.elementor .e-container_nhmksyufn-5346607:focus-visible{border-radius:4px;border-width:1px;border-color:#ff31fb;border-style:solid;}.elementor .e-container_bkjj4mtfb-fa18829{width:100%;max-width:1200px;column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-container_46z8yj9z0-c4d8efe{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-image:url("https://olai360.agency/wp-content/uploads/2026/09/fondo-principal-1024x576.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:#0a0a1f;display:flex;flex-direction:column;row-gap:4rem;justify-content:center;align-items:center;}.elementor .e-widget_5vsyinvyq-6826872{font-family:"Outfit";font-weight:800;font-size:3.5rem;color:#12122b;letter-spacing:-0.02em;line-height:1.15em;text-align:center;}.elementor .e-widget_3adboxmq2-02483af{width:60px;height:3px;background-color:#ff31fb;align-self:center;}.elementor .e-container_u0po0e4vh-ffbb59d{max-width:900px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-widget_jf7nweel4-db75a96{font-family:"Outfit";font-weight:700;font-size:1.8rem;color:#ff31fb;line-height:1.2em;}.elementor .e-container_wec5pxk9z-287f710{column-gap:0rem;padding:3rem;border-radius:8px;border-width:1px;border-color:rgba(255, 49, 251, 0.15);border-style:solid;background-color:#12122b;display:flex;flex-direction:column;row-gap:2rem;}.elementor .e-widget_84bre9qky-15d2de8{font-family:"Outfit";font-weight:700;font-size:1.8rem;color:#12122b;line-height:1.2em;}.elementor .e-container_et21c35jg-ceac008{column-gap:0rem;padding:3rem;border-radius:8px;border-width:1px;border-color:rgba(255, 255, 255, 0.05);border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;row-gap:2rem;}.elementor .e-container_cfoyc2eqj-570c876{width:100%;max-width:1200px;column-gap:3rem;display:grid;row-gap:3rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-widget_rhx264j5p-5b729bd{font-family:"Outfit";font-weight:500;font-size:1.15rem;color:#ffffff;line-height:1.5em;text-align:center;}.elementor .e-container_fvb0od0yc-38fc594{max-width:800px;text-align:center;padding:2rem;border-radius:12px;border-width:1px;border-color:rgba(255, 49, 251, 0.3);border-style:solid;background-image:url("https://olai360.agency/wp-content/uploads/2026/08/Manual-De-Marca-Olai-1024x576.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:top right;background-color:rgba(10, 10, 31, 0.6);display:flex;flex-direction:column;align-items:center;}.elementor .e-container_exylxifth-ca0ddd5{column-gap:0rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#f3f3f3;display:flex;flex-direction:column;row-gap:5rem;justify-content:center;align-items:center;}.elementor .e-widget_3hs549a61-cc3d684{font-family:"Outfit";font-weight:700;font-size:3rem;color:#0a0a1f;line-height:1.2em;}.elementor .e-widget_1lh5l8htx-c1d7380{font-family:"Outfit";font-weight:400;font-size:1.15rem;color:#0a0a1f;line-height:1.6em;}.elementor .e-container_ymrtxbrov-afbbf7d{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:start;}.elementor .e-widget_8x0imjues-2acceae{font-family:"Outfit";font-weight:700;font-size:0.85rem;color:#ff31fb;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_n7k1hti1c-d33360b{color:#1a1a3a;border-width:2px;border-color:#ff31fb;border-style:solid;background-color:#ff31fb;align-self:stretch;}.elementor .e-bf7ae86-874e170{font-family:"Outfit";font-weight:300;font-size:1.15rem;color:#ffffff;line-height:1.6em;}.elementor .e-container_dxxesjl7b-68aa5c9{width:46%;column-gap:0rem;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:8px;border-width:1px;border-color:#1a1a3a;border-style:solid;background-color:#12122b;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:stretch;}.elementor .e-container_mvfyolvih-d87aa1d{column-gap:0rem;display:flex;flex-direction:row;row-gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-container_8ptsd2a8b-31d1f70{padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#ffffff;}.elementor .e-5963671-d08e6e3{font-family:"Outfit";font-weight:700;font-size:0.9rem;color:#ff31fb;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-9d9901f-80c9c44{font-family:"Outfit";font-weight:800;font-size:3.5rem;color:#ffffff;line-height:1.15em;}.elementor .e-f0f6bdd-992ea83{font-family:"Outfit";font-weight:300;font-size:1.2rem;color:#ffffff;line-height:1.6em;}.elementor .e-75c9031-2c6ae73{max-width:1300px;column-gap:0rem;padding-inline-start:100px;padding-inline-end:100px;display:flex;flex-direction:column;row-gap:1.5rem;align-self:stretch;}.elementor .e-dfef43d-7db97ce{width:100%;height:100%;object-fit:cover;}.elementor .e-562ca79-1d531ae{height:220px;overflow:hidden;display:flex;flex-direction:column;}.elementor .e-839e2cf-a18cbbb{font-family:"Outfit";font-weight:700;font-size:0.8rem;color:#ff31fb;letter-spacing:0.1em;}.elementor .e-36d768b-c03b513{font-family:"Outfit";font-weight:700;font-size:1.4rem;color:#ffffff;line-height:1.3em;}.elementor .e-36d768b-c03b513:hover,.elementor .e-36d768b-c03b513:focus-visible{color:#ff31fb;}.elementor .e-2f8f074-1f14e1f{font-family:"Outfit";font-weight:600;font-size:0.95rem;color:#b0b0c0;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:transparent;align-self:start;}.elementor .e-2f8f074-1f14e1f:hover,.elementor .e-2f8f074-1f14e1f:focus-visible{color:#ff31fb;}.elementor .e-7a9987b-ff0b5ab{column-gap:0rem;padding:2rem;display:flex;flex-direction:column;row-gap:1rem;}.elementor .e-04e8a8e-2529bf7{overflow:hidden;border-radius:4px;border-width:1px;border-color:rgba(255, 49, 251, 0.15);border-style:solid;background-color:#12122b;display:flex;flex-direction:column;}.elementor .e-04e8a8e-2529bf7:hover,.elementor .e-04e8a8e-2529bf7:focus-visible{border-color:#ff31fb;}.elementor .e-0f97e7f-6865f32{width:100%;height:100%;object-fit:cover;}.elementor .e-8b1a564-032b8bb{height:220px;overflow:hidden;display:flex;flex-direction:column;}.elementor .e-8bba477-d5ded7d{font-family:"Outfit";font-weight:700;font-size:0.8rem;color:#ff31fb;letter-spacing:0.1em;}.elementor .e-d0740d7-34fd9cf{font-family:"Outfit";font-weight:700;font-size:1.4rem;color:#ffffff;line-height:1.3em;}.elementor .e-d0740d7-34fd9cf:hover,.elementor .e-d0740d7-34fd9cf:focus-visible{color:#ff31fb;}.elementor .e-ed8b72e-dc068ad{font-family:"Outfit";font-weight:600;font-size:0.95rem;color:#b0b0c0;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:transparent;align-self:start;}.elementor .e-ed8b72e-dc068ad:hover,.elementor .e-ed8b72e-dc068ad:focus-visible{color:#ff31fb;}.elementor .e-a37fbbf-2a38987{column-gap:0rem;padding:2rem;display:flex;flex-direction:column;row-gap:1rem;}.elementor .e-9e44c98-ff60cd4{overflow:hidden;border-radius:4px;border-width:1px;border-color:rgba(255, 49, 251, 0.15);border-style:solid;background-color:#12122b;display:flex;flex-direction:column;}.elementor .e-9e44c98-ff60cd4:hover,.elementor .e-9e44c98-ff60cd4:focus-visible{border-color:#ff31fb;}.elementor .e-bc875e6-5cd6013{width:100%;height:100%;object-fit:cover;}.elementor .e-4627f0d-ec7a920{height:220px;overflow:hidden;display:flex;flex-direction:column;}.elementor .e-021dfe6-869ff63{font-family:"Outfit";font-weight:700;font-size:0.8rem;color:#ff31fb;letter-spacing:0.1em;}.elementor .e-7d65229-e21d514{font-family:"Outfit";font-weight:700;font-size:1.4rem;color:#ffffff;line-height:1.3em;}.elementor .e-7d65229-e21d514:hover,.elementor .e-7d65229-e21d514:focus-visible{color:#ff31fb;}.elementor .e-4603d9b-0ad3e71{font-family:"Outfit";font-weight:600;font-size:0.95rem;color:#b0b0c0;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:transparent;align-self:start;}.elementor .e-4603d9b-0ad3e71:hover,.elementor .e-4603d9b-0ad3e71:focus-visible{color:#ff31fb;}.elementor .e-a70d0dc-01018cd{column-gap:0rem;padding:2rem;display:flex;flex-direction:column;row-gap:1rem;}.elementor .e-5f5b6a6-b0017a0{overflow:hidden;border-radius:4px;border-width:1px;border-color:rgba(255, 49, 251, 0.15);border-style:solid;background-color:#12122b;display:flex;flex-direction:column;}.elementor .e-5f5b6a6-b0017a0:hover,.elementor .e-5f5b6a6-b0017a0:focus-visible{border-color:#ff31fb;}.elementor .e-8a00704-838840c{column-gap:2rem;display:grid;row-gap:2.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);align-self:stretch;}.elementor .e-7065ccb-87fefbc{column-gap:0rem;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:8rem;padding-inline-end:8rem;background-color:#0a0a1f;display:flex;flex-direction:column;row-gap:4rem;justify-content:center;align-items:center;}