.elementor .siom-seccion{padding-block-start:clamp(64px, 5vw, 96px);padding-block-end:clamp(64px, 5vw, 96px);padding-inline-start:6.354vw;padding-inline-end:6.354vw;display:flex;flex-direction:column;gap:clamp(16px, 1.25vw, 24px);}.elementor .siom-portada{min-height:40.573vw;color:var(--siom-blanco);padding-block-start:clamp(64px, 5vw, 96px);padding-block-end:clamp(64px, 5vw, 96px);padding-inline-start:6.354vw;padding-inline-end:6.354vw;background-color:var(--siom-azul-profundo);display:flex;flex-direction:column;gap:12px;justify-content:flex-end;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), 0 2px 14px rgba(0, 0, 0, 0.35);\n}.elementor .siom-seccion-fila{padding-block-start:clamp(64px, 5vw, 96px);padding-block-end:clamp(64px, 5vw, 96px);padding-inline-start:6.354vw;padding-inline-end:6.354vw;display:flex;flex-direction:row;gap:clamp(24px, 3.125vw, 60px);align-items:center;}.elementor .siom-col{min-width:0px;padding:0px;flex:1 1 50%;}.elementor .siom-imagen-cubre{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .siom-pila{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .siom-pila-amplia{gap:clamp(20px, 1.667vw, 32px);}.elementor .siom-ancho-lectura{max-width:46em;}.elementor .siom-h2{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(40px, 3.646vw, 70px);line-height:1.15em;}.elementor .siom-h4{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(26px, 2.083vw, 40px);line-height:1.25em;}.elementor .siom-h6{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(19px, 1.5625vw, 30px);line-height:1.25em;}.elementor .siom-texto{font-family:var(--siom-fuente-texto);font-weight:600;font-size:clamp(15px, 0.9375vw, 18px);line-height:1.6em;}.elementor .siom-texto-chico{font-family:var(--siom-fuente-texto);font-weight:600;font-size:clamp(13px, 0.781vw, 15px);line-height:1.5em;}.elementor .siom-mono{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(18px, 1.5625vw, 30px);line-height:1.6em;}.elementor .siom-mono-chico{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(15px, 1.042vw, 20px);line-height:1.5em;}.elementor .siom-etiqueta{width:fit-content;font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(13px, 1.042vw, 20px);color:var(--siom-blanco);letter-spacing:0.06em;line-height:1.2em;text-transform:uppercase;padding-block-start:0.35em;padding-block-end:0.35em;padding-inline-start:0.6em;padding-inline-end:0.6em;background-color:var(--siom-dorado);}.elementor .siom-etiqueta-grande{font-size:clamp(16px, 1.745vw, 33.5px);}.elementor .siom-boton{width:fit-content;min-height:48px;font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(15px, 1.042vw, 20px);color:var(--siom-crema);letter-spacing:0.06em;line-height:1.2em;text-transform:uppercase;padding-block-start:clamp(14px, 0.833vw, 16px);padding-block-end:clamp(14px, 0.833vw, 16px);padding-inline-start:clamp(24px, 1.667vw, 32px);padding-inline-end:clamp(24px, 1.667vw, 32px);background-color:var(--siom-azul);display:inline-flex;justify-content:center;align-items:center;}.elementor .siom-boton:hover,.elementor .siom-boton:focus-visible{background-color:var(--siom-azul-profundo);}.elementor .siom-boton-claro{color:var(--siom-azul-profundo);border-width:1px;border-color:var(--siom-blanco);border-style:solid;background-color:var(--siom-crema);}.elementor .siom-boton-claro:hover,.elementor .siom-boton-claro:focus-visible{background-color:var(--siom-blanco);}.elementor .siom-boton-chico{min-height:0px;font-size:clamp(11px, 0.781vw, 15px);padding-block-start:clamp(6px, 0.495vw, 9.5px);padding-block-end:clamp(6px, 0.495vw, 9.5px);padding-inline-start:clamp(14px, 1.25vw, 24px);padding-inline-end:clamp(14px, 1.25vw, 24px);}.elementor .siom-grilla-2{padding:0px;display:grid;gap:clamp(16px, 1.25vw, 24px);grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .siom-tarjeta{height:100%;overflow:hidden;color:var(--siom-azul);padding:0px;border-width:1px;border-color:var(--siom-linea);border-style:solid;background-color:var(--siom-blanco);display:flex;flex-direction:column;}.elementor .siom-tarjeta-imagen{min-height:clamp(200px, 15.729vw, 302px);overflow:hidden;position:relative;padding:0px;flex:0 0 auto;}.elementor .siom-tarjeta-texto{padding-block-start:clamp(18px, 1.25vw, 24px);padding-block-end:clamp(22px, 1.406vw, 27px);padding-inline-start:clamp(20px, 1.25vw, 24px);padding-inline-end:clamp(20px, 1.25vw, 24px);display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .siom-svg-ancho{width:100%;height:auto;max-width:640px;}.elementor .siom-svg-ancho-pleno{max-width:1000px;}.elementor .siom-cabecera{min-height:clamp(90px, 7.344vw, 141px);color:var(--siom-blanco);padding-block-start:0px;padding-block-end:0px;padding-inline-start:6.354vw;padding-inline-end:6.354vw;display:flex;flex-direction:row;gap:clamp(24px, 3.646vw, 70px);align-items:center;}.elementor .siom-cabecera-marca{width:fit-content;color:currentColor;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:auto;display:flex;flex:0 0 auto;align-self:center;}.elementor .siom-cabecera-logo{width:auto;height:clamp(36px, 2.969vw, 57px);max-width:none;}.elementor .siom-cabecera-acciones{width:fit-content;padding:0px;display:flex;flex-direction:row;gap:clamp(10px, 0.885vw, 17px);flex:0 0 auto;align-items:center;}.elementor .siom-hamburguesa{width:48px;height:48px;color:var(--siom-blanco);padding:12px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:-12px;}.elementor .siom-solo-movil{display:none;}.elementor .siom-panel-menu{min-height:100vh;color:var(--siom-blanco);padding-block-start:0px;padding-block-end:32px;padding-inline-start:8.24vw;padding-inline-end:8.24vw;background-color:var(--siom-azul-profundo);display:flex;flex-direction:column;gap:24px;& .elementor-nav-menu--dropdown .elementor-item, & .elementor-nav-menu--dropdown .elementor-sub-item { line-height: var(--e-global-typography-v4-siom-menu-movil-line-height, 1.3em); }
                   /* subítems (Soluciones, Sostenibilidad) más chicos que los principales: Elementor aplica la misma tipografía a ambos niveles */
                   & .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 16px !important; letter-spacing: 0.03em !important; opacity: 0.85; }\n}.elementor .siom-panel-cabecera{min-height:clamp(52px, 13.06vw, 76px);padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .siom-idiomas{width:fit-content;font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(11px, 0.781vw, 15px);letter-spacing:0.04em;line-height:1.2em;padding:0px;flex:0 0 auto;& .gtranslate_wrapper { display: flex; align-items: center; }
& a { color: #8B97A3; text-decoration: none; }
& a.gt-current-lang { color: #FFFFFF; }
& a[data-gt-lang="es"] { order: 1; } & a[data-gt-lang="en"] { order: 2; } & a[data-gt-lang="pt"] { order: 3; }
& a:not([data-gt-lang="pt"])::after { content: "|"; margin: 0 0.521vw; color: #8B97A3; }\n}.elementor .siom-idiomas-panel{font-size:15px;padding:0px;& a { display: inline-flex; align-items: center; justify-content: center; min-width: 56px; height: 44px; border: 1px solid rgba(248, 239, 230, .3); color: rgba(255, 255, 255, .72); }
& a.gt-current-lang { color: #173041; background: #F8EFE6; border-color: #F8EFE6; }
& a::after { content: none !important; }
& .gtranslate_wrapper { gap: 8px; }\n}.elementor .siom-pie{color:var(--siom-blanco);padding-block-start:clamp(48px, 3.406vw, 65px);padding-block-end:16px;padding-inline-start:6.354vw;padding-inline-end:6.354vw;display:flex;flex-direction:column;gap:0px;}.elementor .siom-pie-cols{padding:0px;display:grid;gap:clamp(24px, 3.385vw, 65px);grid-template-columns:minmax(0, 1fr) repeat(3, clamp(208px, 16.5vw, 316px));}.elementor .siom-pie-marca{padding:0px;}.elementor .siom-pie-col{padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .siom-logo-pie{width:clamp(200px, 20.469vw, 393px);height:auto;color:currentColor;}.elementor .siom-pie-texto{font-family:var(--siom-fuente-texto);font-weight:600;font-size:clamp(13px, 1.042vw, 20px);line-height:1.4em;}.elementor .siom-pie-grilla{padding:0px;display:grid;gap:clamp(10px, 0.9vw, 16px) clamp(16px, 2vw, 38px);grid-template-columns:repeat(2, max-content);}.elementor .siom-pie-fila{color:currentColor;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .siom-icono-chico{width:clamp(16px, 1.219vw, 23px);height:auto;min-width:clamp(16px, 1.219vw, 23px);color:currentColor;}.elementor .siom-redes{padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:clamp(14px, 1.172vw, 22px);}.elementor .siom-icono-red{width:auto;height:clamp(22px, 1.589vw, 30px);color:currentColor;}.elementor .siom-pie-base{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(40px, 5.573vw, 107px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--siom-crema);border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .siom-badge-creditos{width:fit-content;color:currentColor;text-decoration:none;padding-block-start:clamp(6px, 0.4vw, 8px);padding-block-end:clamp(6px, 0.4vw, 8px);padding-inline-start:clamp(14px, 0.9vw, 18px);padding-inline-end:clamp(14px, 0.9vw, 18px);border-radius:999px;border-width:1px;border-color:#FFFFFF33;border-style:solid;background-color:#FFFFFF0F;display:inline-flex;gap:10px;align-items:center;}.elementor .siom-badge-creditos:hover,.elementor .siom-badge-creditos:focus-visible{border-color:var(--siom-dorado);}.elementor .siom-badge-texto{font-family:var(--siom-fuente-texto);font-weight:600;font-size:clamp(12px, 0.833vw, 16px);color:#FFFFFFC7;line-height:1.2em;}.elementor .siom-badge-logo{width:auto;height:clamp(22px, 1.45vw, 28px);max-width:none;display:block;}.elementor .siom-badge-flecha{font-family:var(--siom-fuente-titulos);font-weight:500;font-size:clamp(20px, 1.35vw, 26px);color:var(--siom-dorado);line-height:1em;}.elementor .siom-fondo-crema{color:var(--siom-azul);background-color:var(--siom-crema);}.elementor .siom-fondo-arena{color:var(--siom-azul);background-color:var(--siom-arena);}.elementor .siom-fondo-azul{color:var(--siom-crema);background-color:var(--siom-azul);}.elementor .siom-fondo-dorado{color:var(--siom-blanco);background-color:var(--siom-dorado);}.elementor .siom-fondo-ambar{color:var(--siom-blanco);background-color:var(--siom-ambar);}.elementor .siom-fondo-degradado{color:var(--siom-blanco);background-image:linear-gradient(90deg, #1B384C 0%,#081015 75%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .siom-redondeado{overflow:hidden;border-radius:15px;}.elementor .siom-texto-claro{color:var(--siom-crema);}.elementor .siom-texto-dorado{color:var(--siom-ambar);}.elementor .siom-peso-medio{font-weight:500;}.elementor .siom-negrita{font-weight:700;}.elementor .siom-centro-vertical{justify-content:center;}.elementor .siom-ancho-columna{max-width:27em;}.elementor .siom-manifiesto-fila{min-height:clamp(520px, 41vw, 790px);align-items:stretch;}.elementor .siom-cursiva{font-style:italic;}.elementor .siom-linea-tiempo{width:100%;padding-block-start:0px;padding-block-end:clamp(0px, 15.6vw, 300px);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(88px, 8.3vw, 160px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .siom-hito-fila{min-height:clamp(64px, 6.927vw, 133px);position:relative;padding:0px;display:grid;grid-template-columns:minmax(0, 1fr) clamp(18px, 1.5625vw, 30px) minmax(0, 1fr);align-items:center;}.elementor .siom-hito-eje{width:clamp(18px, 1.5625vw, 30px);min-width:0px;position:relative;padding:0px;grid-column:2;grid-row:1;align-self:stretch;}.elementor .siom-hito-linea{width:3px;min-width:0px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:calc(50% - 1.5px);padding:0px;background-color:var(--siom-azul);&:has(> .elementor-empty-view) {
  min-height: 0;
}
& > .elementor-empty-view {
  display: none;
}\n}.elementor .siom-hito-punto{width:clamp(18px, 1.5625vw, 30px);height:clamp(18px, 1.5625vw, 30px);min-width:0px;position:absolute;inset-block-start:calc(50% - clamp(9px, 0.78125vw, 15px));inset-inline-start:calc(50% - clamp(9px, 0.78125vw, 15px));padding:0px;border-radius:50%;background-color:var(--siom-dorado);&:has(> .elementor-empty-view) {
  min-height: 0;
}
& > .elementor-empty-view {
  display: none;
}\n}.elementor .siom-hito-punto:hover,.elementor .siom-hito-punto:focus-visible{background-color:var(--siom-ambar);}.elementor .siom-hito-punto{cursor:pointer;}.elementor .siom-hito-anio{font-family:var(--siom-fuente-titulos);font-weight:500;font-size:clamp(34px, 3.646vw, 70px);color:var(--siom-dorado);line-height:1.1em;cursor:pointer;}.elementor .siom-hito-anio:hover,.elementor .siom-hito-anio:focus-visible{color:var(--siom-ambar);}.elementor .siom-hito-anio-izq{text-align:end;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:clamp(14px, 1.4vw, 28px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;grid-column:1;grid-row:1;}.elementor .siom-hito-anio-der{text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(14px, 1.4vw, 28px);padding-inline-end:0px;grid-column:3;grid-row:1;}.elementor .siom-hito-panel{width:clamp(300px, 27.76vw, 533px);height:auto;position:absolute;inset-block-start:clamp(-110px, -5.469vw, -60px);inset-inline-start:0px;z-index:2;}.elementor .siom-hito-foto{min-height:clamp(180px, 18.385vw, 353px);}.elementor .siom-hito-texto{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:clamp(15px, 1.25vw, 24px);color:var(--siom-azul-profundo);line-height:1.3em;}.elementor .siom-hito-activo{color:var(--siom-azul-profundo);}.elementor .siom-hito-activo:hover,.elementor .siom-hito-activo:focus-visible{color:var(--siom-azul-profundo);}.elementor .siom-mayusculas{letter-spacing:0.06em;text-transform:uppercase;}.elementor .siom-centrado{text-align:center;align-items:center;}.elementor .siom-relleno-compacto{padding-block-start:clamp(40px, 3.125vw, 60px);padding-block-end:clamp(40px, 3.125vw, 60px);padding-inline-start:6.354vw;padding-inline-end:6.354vw;}.elementor .siom-extracto{font-family:var(--siom-fuente-titulos);font-weight:400;font-size:22px;line-height:1.5em;font-style:italic;}.elementor .siom-etiqueta-llena{min-width:100%;margin-block-end:10px;}.elementor .siom-hito-punto-activo{background-color:var(--siom-azul-profundo);}.elementor .siom-hito-punto-activo:hover,.elementor .siom-hito-punto-activo:focus-visible{background-color:var(--siom-azul-profundo);}.elementor .siom-valor-icono{width:auto;height:clamp(56px, 5.2vw, 100px);max-width:40%;object-fit:contain;}.elementor .siom-valor-cabeza{display:flex;flex-direction:row;gap:clamp(16px, 1.667vw, 32px);justify-content:center;align-items:center;}.elementor .siom-valor{color:var(--siom-blanco);padding:clamp(24px, 2.5vw, 48px);border-radius:20px;background-color:var(--siom-azul-profundo);display:flex;flex-direction:column;gap:clamp(16px, 1.5vw, 28px);justify-content:center;}.elementor .siom-fondo-azul-real{color:var(--siom-blanco);background-color:#1D3F85;}.elementor .siom-fondo-amarillo{color:var(--siom-blanco);background-color:#F3A407;}.elementor .siom-fondo-turquesa{color:var(--siom-blanco);background-color:#5DBFBE;}.elementor .siom-fondo-naranja{color:var(--siom-blanco);background-color:#E9630E;}.elementor .siom-hexagonos-azul-real{background-image:linear-gradient(90deg, #1D3F8500 0%,#1D3F85FF 18%,#1D3F85FF 82%,#1D3F8500 100%),url("https://siom-mineria.com/wp-content/uploads/2026/10/hexagonos-fondo-fino.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,16.0215px 27.75px;background-position:0% 0%,top left;}.elementor .siom-hexagonos-amarillo{background-image:linear-gradient(90deg, #F3A40700 0%,#F3A407FF 18%,#F3A407FF 82%,#F3A40700 100%),url("https://siom-mineria.com/wp-content/uploads/2026/10/hexagonos-fondo-fino.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,16.0215px 27.75px;background-position:0% 0%,top left;}.elementor .siom-hexagonos-turquesa{background-image:linear-gradient(90deg, #5DBFBE00 0%,#5DBFBEFF 18%,#5DBFBEFF 82%,#5DBFBE00 100%),url("https://siom-mineria.com/wp-content/uploads/2026/10/hexagonos-fondo-fino.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,16.0215px 27.75px;background-position:0% 0%,top left;}.elementor .siom-hexagonos-naranja{background-image:linear-gradient(90deg, #E9630E00 0%,#E9630EFF 18%,#E9630EFF 82%,#E9630E00 100%),url("https://siom-mineria.com/wp-content/uploads/2026/10/hexagonos-fondo-fino.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,16.0215px 27.75px;background-position:0% 0%,top left;}