.elementor .s-pie-marca-simbolo{width:34px;height:34px;font-family:var(--fuente-principal);font-weight:700;font-size:16px;color:var(--blanco);line-height:1em;margin:0px;border-width:1px;border-color:var(--blanco);border-style:solid;display:grid;justify-items:center;align-items:center;}.elementor .s-pie-marca-nombre{font-family:var(--fuente-principal);font-weight:700;font-size:13px;color:var(--blanco);letter-spacing:0.18em;line-height:1em;margin:0px;}.elementor .s-pie-marca{width:max-content;color:var(--blanco);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;align-self:start;}.elementor .s-pie-titulo-ventamix{font-family:var(--fuente-principal);font-weight:700;font-size:12px;color:var(--blanco);letter-spacing:0.13em;line-height:1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-pie-texto-ventamix{font-family:var(--fuente-principal);font-weight:400;font-size:13px;color:var(--blanco);line-height:1.9em;margin:0px;opacity:55%;}.elementor .s-pie-columna-ventamix{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .s-pie-titulo-contacto{font-family:var(--fuente-principal);font-weight:700;font-size:12px;color:var(--blanco);letter-spacing:0.13em;line-height:1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-pie-texto-contacto{font-family:var(--fuente-principal);font-weight:400;font-size:13px;color:var(--blanco);line-height:1.9em;margin:0px;opacity:55%;}.elementor .s-pie-columna-contacto{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .s-pie-titulo-explora{font-family:var(--fuente-principal);font-weight:700;font-size:12px;color:var(--blanco);letter-spacing:0.13em;line-height:1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-pie-enlace-proyectos{width:max-content;min-height:0px;font-family:var(--fuente-principal);font-weight:400;font-size:13px;color:var(--blanco);line-height:1.9em;padding:0px;background-color:#00000000;opacity:55%;display:inline-flex;}.elementor .s-pie-enlace-soluciones{width:max-content;min-height:0px;font-family:var(--fuente-principal);font-weight:400;font-size:13px;color:var(--blanco);line-height:1.9em;padding:0px;background-color:#00000000;opacity:55%;display:inline-flex;}.elementor .s-pie-enlace-empresa{width:max-content;min-height:0px;font-family:var(--fuente-principal);font-weight:400;font-size:13px;color:var(--blanco);line-height:1.9em;padding:0px;background-color:#00000000;opacity:55%;display:inline-flex;}.elementor .s-pie-enlace-profesionales{width:max-content;min-height:0px;font-family:var(--fuente-principal);font-weight:400;font-size:13px;color:var(--blanco);line-height:1.9em;padding:0px;background-color:#00000000;opacity:55%;display:inline-flex;}.elementor .s-pie-columna-explora{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .s-pie-copyright{font-family:var(--fuente-principal);font-size:11px;color:var(--blanco);line-height:1.4em;margin:0px;opacity:42%;}.elementor .s-pie-credito{font-family:var(--fuente-principal);font-size:11px;color:var(--blanco);line-height:1.4em;margin:0px;opacity:42%;}.elementor .s-pie-inferior{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FFFFFF29;border-style:solid;display:flex;flex-direction:row;grid-column:1 / -1;justify-content:space-between;align-items:center;}.elementor .s-pie-global{width:100%;color:var(--blanco);padding-block-start:70px;padding-block-end:28px;padding-inline-start:max(36px, calc((100% - 1240px) / 2));padding-inline-end:max(36px, calc((100% - 1240px) / 2));background-color:#0F100E;display:grid;gap:60px;grid-template-columns:1.6fr repeat(3, 1fr);}