.elementor .e-f7a1d33-2525{font-family:var(--font-texto);font-size:12px;color:var(--marca-rojo);letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-79e5bfa5-1e1a{font-family:var(--font-titulo);font-weight:400;font-size:clamp(2.4rem,5vw,4rem);color:var(--texto);line-height:1.1;margin:0px;}.elementor .e-7960e592-7990{font-family:var(--font-texto);font-size:17px;color:var(--marca-gris);line-height:1.7;margin:0px;}.elementor .e-6b78a65a-efe2{width:min(760px,100%);text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-6777e136-3d05{padding-block-start:96px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--fondo-suave);display:flex;justify-content:center;}.elementor .e-1952c487-f13e{width:100%;height:240px;object-fit:cover;padding:0px;border-style:none;display:block;}.elementor .e-2c998762-a9f8{overflow:hidden;line-height:0px;padding:0px;background-color:var(--fondo-suave);}.elementor .e-2e18e151-d2e8{font-family:var(--font-texto);font-size:12px;color:var(--marca-rojo);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-633f4cb1-95e9{font-family:var(--font-titulo);font-weight:400;font-size:1.45rem;color:var(--texto);letter-spacing:0px;line-height:1.25;text-decoration:none;text-transform:none;margin:0px;}.elementor .e-1dfbf631-6bb3{font-family:var(--font-texto);font-size:15px;color:var(--marca-gris);line-height:1.7;margin:0px;}.elementor .e-6df367a6-ad87{font-family:var(--font-texto);font-size:12px;color:var(--texto);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:14px;padding-block-end:4px;margin-block-start:auto;align-self:flex-start;border-block-end-style:solid; border-block-end-width:1px; border-block-end-color:var(--e-gv-41b133d); border-block-end-style:solid; border-block-end-width:1px; border-block-end-color:var(--e-gv-41b133d);\n}.elementor .e-1f2a721b-37d9{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-1eb5b11f-b6a0{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5a1c07e8-6cd5{padding:0px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:48px 32px; gap:48px 32px;\n}.elementor .e-78aa407c-8f22{font-family:var(--font-texto);font-size:12px;color:var(--texto);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--marca-gris);border-style:solid;background-color:transparent;}.elementor .e-4ed572a2-bc56{font-family:var(--font-texto);font-size:12px;color:var(--texto);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:var(--marca-gris);border-style:solid;background-color:transparent;}.elementor .e-d09a28f-ecbf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:80px;display:flex;gap:16px;justify-content:center;}.elementor .e-277d02dd-1a85{width:min(1280px,100%);}.elementor .e-57f22110-b0e8{padding-block-start:80px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;justify-content:center;}