.elementor .fing-btn-contorno-claro:hover,.elementor .fing-btn-contorno-claro:focus-visible{color:var(--fing-azul-ingenieria);background-color:var(--fing-blanco);}.elementor .fing-btn-contorno-claro{font-family:var(--fing-fuente-texto);font-weight:700;font-size:18px;color:var(--fing-blanco);line-height:1.2;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:2px;border-color:var(--fing-blanco);border-style:solid;background-color:transparent;}.elementor .fing-cifra-texto{font-family:var(--fing-fuente-texto);font-weight:400;font-size:17px;color:var(--fing-azul-palido);line-height:1.4;margin:0px;}.elementor .fing-cifra-numero{font-family:var(--fing-fuente-titulos);font-weight:700;font-size:60px;color:var(--fing-blanco);line-height:1;margin:0px;}.elementor .fing-btn-claro:hover,.elementor .fing-btn-claro:focus-visible{color:var(--fing-blanco);background-color:var(--fing-azul-noche);}.elementor .fing-btn-claro{font-family:var(--fing-fuente-texto);font-weight:700;font-size:18px;color:var(--fing-azul-ingenieria);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:0px;background-color:#FFFFFF;transition:all 200ms;}.elementor .fing-btn-secundario:hover,.elementor .fing-btn-secundario:focus-visible{color:var(--fing-blanco);background-color:var(--fing-azul-luz);}.elementor .fing-btn-secundario{font-family:var(--fing-fuente-texto);font-weight:700;font-size:18px;color:var(--fing-azul-luz);line-height:1.2;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:2px;border-color:var(--fing-azul-luz);border-style:solid;background-color:transparent;}.elementor .fing-btn-primario:hover,.elementor .fing-btn-primario:focus-visible{color:var(--fing-blanco);background-color:var(--fing-azul-ingenieria);}.elementor .fing-btn-primario{font-family:var(--fing-fuente-texto);font-weight:700;font-size:18px;color:var(--fing-blanco);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:0px;background-color:var(--fing-azul-luz);}.elementor .fing-etiqueta{font-family:var(--fing-fuente-texto);font-weight:700;font-size:15px;color:var(--fing-azul-luz);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .fing-texto{max-width:62ch;font-family:var(--fing-fuente-texto);font-weight:400;font-size:19px;color:var(--fing-tinta);line-height:1.6;margin:0px;}.elementor .fing-titulo-seccion{font-family:var(--fing-fuente-titulos);font-weight:700;font-size:42px;color:var(--fing-tinta);letter-spacing:-0.01em;line-height:1.1;margin:0px;}.elementor .fing-contenedor{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .fing-seccion{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}