.elementor .e-b52931b-dba9{font-size:56px;line-height:1.05;\n}.elementor .e-b7cf2dc-c489{gap:22px;\n}.elementor .e-4725a8d-2293{gap:18px;min-width:0;\n}.elementor .e-d8de667-03d3{display:grid;grid-template-columns:1fr 1fr;column-gap:96px;row-gap:32px;align-items:end;padding:0 0 96px 0;\n}.elementor .e-2549bcd-3dd2{font-size:32px;line-height:1.22;font-weight:600;letter-spacing:-0.025em;color:var(--vd-tinta);\n}.elementor .e-6ecf3b4-599d{gap:20px;\n}.elementor .e-b1c8f6b-c907{width:100%;aspect-ratio:16/9;\n}.elementor .e-521b800-b8ce{gap:18px;min-width:0;\n}.elementor .e-eb3f2bc-1e01{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline-start:calc(50vw - 50%);padding-inline-end:calc(50vw - 50%);background-color:var(--vd-verde-hoja);display:grid;grid-template-columns:5fr 7fr;column-gap:80px;row-gap:28px;align-items:start;padding-block-start:88px;padding-block-end:88px;\n}.elementor .e-0b7ab63-c3fa{font-size:44px;line-height:1.05;color:var(--vd-blanco);\n}.elementor .e-cab4e59-e598{gap:20px;\n}.elementor .e-55349b4-4c86{gap:18px;min-width:0;\n}.elementor .e-20a8330-97b9{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline-start:calc(50vw - 50%);padding-inline-end:calc(50vw - 50%);background-color:var(--vd-verde-oscuro);color:var(--vd-blanco);display:grid;grid-template-columns:5fr 7fr;column-gap:80px;row-gap:28px;align-items:start;padding-block-start:88px;padding-block-end:88px;\n}.elementor .e-70bc668-bb6a{font-size:44px;line-height:1.05;\n}.elementor .e-35da3b5-8ebf{gap:20px;\n}.elementor .e-b2f3f3a-c70a{gap:18px;min-width:0;\n}.elementor .e-a9bec3f-2b13{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline-start:calc(50vw - 50%);padding-inline-end:calc(50vw - 50%);background-color:var(--vd-blanco);display:grid;grid-template-columns:5fr 7fr;column-gap:80px;row-gap:28px;align-items:start;padding-block-start:88px;padding-block-end:88px;\n}.elementor .e-cfecf6e-b84c{font-size:44px;line-height:1.05;\n}.elementor .e-f128234-3ac9{gap:20px;\n}.elementor .e-8437fed-d6cc{gap:18px;min-width:0;\n}.elementor .e-f7542e3-22b4{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline-start:calc(50vw - 50%);padding-inline-end:calc(50vw - 50%);background-color:var(--vd-blanco);display:grid;grid-template-columns:5fr 7fr;column-gap:80px;row-gap:28px;align-items:start;border-top:1px solid var(--vd-linea-visor);padding-block-start:88px;padding-block-end:88px;\n}.elementor .e-4ecc59d-a430{font-size:24px;line-height:1.15;letter-spacing:-0.02em;color:var(--vd-tinta);\n}.elementor .e-02919b7-51c3{font-size:16px;line-height:1.65;\n}.elementor .e-4b95feb-09cb{flex-direction:column;gap:14px;padding:32px;background-color:var(--vd-blanco);color:var(--vd-tinta);\n}.elementor .e-f5b4d50-8dce{font-size:24px;line-height:1.15;letter-spacing:-0.02em;color:var(--vd-tinta);\n}.elementor .e-ef62533-8619{font-size:16px;line-height:1.65;\n}.elementor .e-6c679fd-bda8{flex-direction:column;gap:14px;padding:32px;background-color:var(--vd-blanco);color:var(--vd-tinta);\n}.elementor .e-9b0191c-51e2{font-size:24px;line-height:1.15;letter-spacing:-0.02em;color:var(--vd-tinta);\n}.elementor .e-39eb087-de50{font-size:16px;line-height:1.65;\n}.elementor .e-3f31454-75a4{font-size:16px;line-height:1.65;\n}.elementor .e-e76c84b-102b{flex-direction:column;gap:14px;padding:32px;background-color:var(--vd-blanco);color:var(--vd-tinta);\n}.elementor .e-6fa83d4-e26e{display:grid;grid-template-columns:1fr 1fr 2fr;gap:24px;padding:0;align-items:stretch;\n}.elementor .e-a4cb7ce-38e6{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline-start:calc(50vw - 50%);padding-inline-end:calc(50vw - 50%);background-color:var(--vd-verde-hoja);display:flex;flex-direction:column;gap:44px;padding-block-start:88px;padding-block-end:88px;\n}.elementor .e-461efa7-9c57{width:100vw;max-width:100vw;margin-inline-start:calc(50% - 50vw);padding-inline-start:calc(50vw - 50%);padding-inline-end:calc(50vw - 50%);background-color:var(--vd-verde);display:grid;grid-template-columns:auto 1fr auto;column-gap:56px;row-gap:20px;align-items:center;color:var(--vd-tinta);padding-block-start:72px;padding-block-end:72px;\n}.elementor .e-c92f0ef-72d2{flex-direction:column;gap:0;padding:0;margin-block-end:-120px;\n}