.elementor .e-c23502f{margin-block-start:100px;margin-block-end:100px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:20px;align-items:center;}
.elementor .e-c70268b-979b21a{font-weight:700;font-size:0.75rem;color:#a9f3de;letter-spacing:0.12em;}
.elementor .e-1053b69-bbe06a8{font-size:clamp(2.25rem,5vw,4.25rem);color:#fff;line-height:1.05;}
.elementor .e-0ed3962-b75fe06{max-width:55rem;font-size:1.1rem;color:#cfe8ff;line-height:1.5;}
.elementor .e-8ff8e3b-5f1aaf1{width:100%;max-width:85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.5rem;align-items:start;}
.elementor .e-ea53ae9-9c5f072{border-radius:20px;background-color:#1661d5;display:none;flex-direction:row;}
.elementor .e-8197cfd-be602f9{font-weight:700;font-size:0.7rem;color:#a9f3de;letter-spacing:0.08em;}
.elementor .e-0307d61-36bcf2d{font-size:2rem;color:#062b5f;}
.elementor .e-9d4828a-4d2ea38{color:#d8ebff;display:none;}
.elementor .e-a385580-09fa2ed{color:#062b5f;padding:1.5rem;border-radius:1rem;background-color:#a9f3de;display:none;flex-direction:column;gap:0.5rem;}
.elementor .e-cc9a150-e315150{display:none;flex-direction:row;gap:1rem;flex-wrap:wrap;}
.elementor .e-422521e-a88f7de{aspect-ratio:16 / 9;color:#a9f3de;padding:2rem;border-radius:1.25rem;border-width:0px;border-color:#a9f3de;border-style:dashed;background-color:#1661d5;display:none;flex-direction:column;gap:0.5rem;justify-content:center;align-items:center;}
.elementor .e-45aaf87-4316515{padding:2.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}
.elementor .e-86a3e99-00c5f11{background-color:#062b5f;display:flex;flex-direction:row;}
.elementor .e-71f97d2-6484bd1{font-weight:700;font-size:0.7rem;color:#a9f3de;letter-spacing:0.08em;}
.elementor .e-1239e61-8588f29{font-size:2rem;color:#062b5f;}
.elementor .e-f843dd5-4b96e35{display:none;flex-direction:row;gap:1rem;flex-wrap:wrap;}
.elementor .e-e0dcbf7-cb3e2b0{font-size:1.15rem;color:#a9f3de;}
.elementor .e-33cf2c7-3180c75{color:#d3edf7;}
.elementor .e-2638a03-cf18355{font-size:1.15rem;color:#a9f3de;display:none;}
.elementor .e-6975c55-e4edf8d{color:#d3edf7;display:none;}
.elementor .e-11788cc-5718e96{aspect-ratio:16 / 9;color:#a9f3de;padding:2rem;border-radius:1.25rem;border-width:0px;border-color:rgba(169,243,222,.75);border-style:solid;background-image:url("/wp-content/uploads/2026/09/Sample-real-·-Current-State-1.png");background-repeat:repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;display:flex;flex-direction:column;gap:0.5rem;justify-content:center;align-items:center;}
.elementor .e-1f86db1-624ad6c{aspect-ratio:16 / 9;color:#a9f3de;padding:2rem;border-radius:1.25rem;border-width:0px;border-color:#a9f3de;border-style:dashed;background-color:#0c346f;display:flex;flex-direction:column;gap:0.5rem;justify-content:center;align-items:center;}
.elementor .e-d72d93d-bd8444c{padding:2.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}
.elementor .e-d183b5a-cfd48dd{border-radius:20px;background-color:#1661d5;display:flex;flex-direction:row;}
.elementor .e-bbe8c01-cb799e3{font-weight:700;font-size:0.7rem;color:#0d4daa;letter-spacing:0.08em;}
.elementor .e-198a9a7-e1129b0{font-size:2rem;color:#062b5f;}
.elementor .e-057c53b-f126913{color:#17477c;display:none;}
.elementor .e-a526b95-812a1b6{display:none;flex-direction:row;gap:1rem;flex-wrap:wrap;}
.elementor .e-384ede7-3c84cba{font-weight:700;color:#062b5f;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.8rem;background-color:#fff000;}
.elementor .e-e3248cb-0cb3819{color:#062b5f;padding:1.25rem;border-radius:1rem;background-color:#d3edf7;display:none;flex-direction:column;gap:0.5rem;}
.elementor .e-b46dc53-fbeee91{font-size:1.15rem;color:#042B60;}
.elementor .e-13944b5-0618acc{color:#042B60;}
.elementor .e-b8942d6-247a08d{font-size:1.15rem;color:#a9f3de;display:none;}
.elementor .e-be678f9-d32d1b5{color:#d3edf7;display:none;}
.elementor .e-7d0e111-79e8091{aspect-ratio:16 / 9;color:#a9f3de;padding:1rem;border-radius:1.25rem;border-width:0px;border-color:rgba(169,243,222,.75);border-style:solid;background-image:url("/wp-content/uploads/2026/09/Sample-real-·-Roadmap-recomendado-de-validacion-·-proximos-90-dias-1.png");background-repeat:repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;display:flex;flex-direction:column;gap:0.5rem;justify-content:center;align-items:center;}
.elementor .e-17c3e8f-9e7ba58{aspect-ratio:16 / 9;color:#a9f3de;padding:2rem;border-radius:1.25rem;border-width:0px;border-color:#a9f3de;border-style:dashed;background-color:#d3edf7;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}
.elementor .e-dc4dcc7-e5420df{padding:2.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}
.elementor .e-e655eaa-4473b9b{color:#062b5f;border-radius:20px;background-color:#a9f3de;display:flex;flex-direction:row;}
.elementor .e-cdd4339-57c3931{width:100%;max-width:86rem;overflow:hidden;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:2rem;background-color:#062b5f;display:flex;flex-direction:column;gap:0px;}
.elementor .e-0294f58-4119f99{color:#fff;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#004899;display:flex;flex-direction:column;gap:2rem;align-items:start;}
.elementor .e-a84dc6f-e552374{font-weight:700;font-size:0.78rem;color:#a9f3de;letter-spacing:0.14em;}
.elementor .e-84800c9-226c030{font-size:clamp(2.5rem, 5vw, 4.75rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.02;}
.elementor .e-84d62e3-576aa2d{max-width:54rem;display:flex;flex-direction:column;gap:0.75rem;}
.elementor .e-69fca56-84b3805{font-size:1.45rem;color:#a9f3de;line-height:1.15;}
.elementor .e-8f4079c-9768826{font-size:1.05rem;color:rgba(255,255,255,0.88);line-height:1.55;}
.elementor .e-e4fc7bd-8ba66ee{padding:2rem;border-radius:1.25rem;border-color:rgba(255,255,255,0.22);border-style:none;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:0.75rem;}
.elementor .e-bf130b0-df2c142{font-size:1.45rem;color:#a9f3de;line-height:1.15;}
.elementor .e-2972080-e7ab481{font-size:1.05rem;color:rgba(255,255,255,0.88);line-height:1.55;}
.elementor .e-6bf7975-3c1865d{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:none;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:0.75rem;}
.elementor .e-c4a4f8d-136baf8{font-size:1.45rem;color:#a9f3de;line-height:1.15;}
.elementor .e-ea9bae2-4dc4f51{font-size:1.05rem;color:rgba(255,255,255,0.88);line-height:1.55;}
.elementor .e-ebfee3e-a54bab6{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:none;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:0.75rem;}
.elementor .e-a37c362-e454ecd{font-size:1.45rem;color:#a9f3de;line-height:1.15;}
.elementor .e-df6f522-ca7f671{font-size:1.05rem;color:rgba(255,255,255,0.88);line-height:1.55;}
.elementor .e-75c739a-091fc9b{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:none;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:0.75rem;}
.elementor .e-576f2c6-9c77bad{display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));}
.elementor .e-5340b35-9896237{font-size:clamp(1.7rem, 3vw, 2.7rem);color:#062b5f;line-height:1.12;}
.elementor .e-c30cfac-24f2497{font-size:1.12rem;color:#062b5f;line-height:1.55;}
.elementor .e-1b10923-7890b84{font-size:0.94rem;color:rgba(6,43,95,0.8);line-height:1.5;}
.elementor .e-2629332-74e3c76{max-width:100rem;color:#062b5f;padding:2.5rem;border-radius:1.5rem;background-color:#a9f3de;display:flex;flex-direction:column;gap:1rem;}
.elementor .e-136fa96-1e00fab{color:#ffffff;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(2rem, 8vw);padding-inline-end:max(2rem, 8vw);background-color:#062b5f;display:flex;flex-direction:column;gap:3rem;}
