.elementor .e-42251aa4-2422{font-size:13px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4d9057f5-e1ec{font-family:var(--font-mono);font-weight:500;font-size:13px;padding:0px;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-44f3b066-5169{padding:0px;gap:32px clamp(24px, calc(-5.7px + 7.6vw), 104px);grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:end;}.elementor .e-563f67f8-f2f1{font-size:17px;line-height:1.35;}.elementor .e-53bd0ec7-279d{font-size:17px;line-height:1.35;}.elementor .e-3fd3d2e2-3445{font-size:17px;line-height:1.35;}.elementor .e-2313b394-6475{font-size:17px;line-height:1.35;align-self:flex-start;}.elementor .e-479de9ee-acd1{padding:0px;border-block-start-width:2px;gap:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;border-top-style: solid; border-top-color: var(--color-negro);\n}.elementor .e-35370122-b97b{gap:var(--gap-hero);}.elementor .e-4043bbdd-ad27{padding-block-start:var(--gap-hero);padding-block-end:var(--gap-xl);padding-inline-start:var(--space-pad-x);padding-inline-end:var(--space-pad-x);}.elementor .e-6e6a0928-e9fa{width:100%;height:100%;filter: none;\n}.elementor .e-1da6bae0-9cdf{width:100%;max-width:var(--size-contenedor);aspect-ratio:16 / 9;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3e99d48b-f3c9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-pad-x);padding-inline-end:var(--space-pad-x);background-color:var(--color-blanco);flex-direction:column;}.elementor .e-69e3b21c-d16b{font-size:var(--fs-cifra-caso);letter-spacing:-0.05em;line-height:0.82;}.elementor .e-2eb5d821-a7bb{font-size:13px;line-height:1.5;}.elementor .e-2dc0cf22-8962{max-width:420px;padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;flex:1 1 280px;}.elementor .e-669f24f3-20b0{width:100%;max-width:var(--size-contenedor);color:var(--color-blanco);padding:clamp(28px, calc(10.7px + 4.43vw), 75px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--color-negro);justify-content:space-between;align-items:flex-end;gap: 24px 48px;\n}.elementor .e-75c1bbb4-f35d{padding-block-start:var(--space-seccion);padding-block-end:0px;padding-inline-start:var(--space-pad-x);padding-inline-end:var(--space-pad-x);background-color:var(--color-blanco);flex-direction:column;}.elementor .e-13133569-2c23{width:100%;max-width:var(--size-contenedor);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:40px var(--gap-l);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-69a154e1-8feb{width:100%;height:100%;}.elementor .e-21d53321-8a0d{aspect-ratio:2 / 1;grid-column:1 / -1;}.elementor .e-9dcb80d-6659{width:100%;height:100%;}.elementor .e-a3f84a4-7bac{aspect-ratio:4 / 5;}.elementor .e-1e5ec3b3-f106{width:100%;height:100%;}.elementor .e-7d773787-43ce{aspect-ratio:4 / 5;}.elementor .e-6881fd4c-b984{width:100%;max-width:var(--size-contenedor);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:clamp(16px, calc(12.3px + 0.95vw), 26px);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-63447b70-17f8{padding-block-start:0px;padding-block-end:var(--space-seccion);padding-inline-start:var(--space-pad-x);padding-inline-end:var(--space-pad-x);background-color:var(--color-blanco);flex-direction:column;}.elementor .e-25c1760d-1c32{font-size:var(--fs-h2);letter-spacing:-0.03em;line-height:0.92;}.elementor .e-15e62eec-6c87{width:auto;padding:0px;flex-direction:column;gap:12px;}.elementor .e-fdcb3b0-ab36{font-size:var(--fs-h2);line-height:0.92;}.elementor .e-3e859f1b-bd12{width:100%;max-width:var(--size-contenedor);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3bdf39b8-45ed{padding-block-start:0px;padding-block-end:var(--space-seccion);padding-inline-start:var(--space-pad-x);padding-inline-end:var(--space-pad-x);background-color:var(--color-blanco);flex-direction:column;}.elementor .e-168f747-f115{font-family:var(--font-texto);color:var(--color-negro);padding:0px;}