.elementor .s-hero-titulo{max-width:920px;font-family:var(--ayc-font-titulo);font-weight:800;font-size:54px;color:#FFFFFF;line-height:1.08em;margin:0px;}.elementor .s-hero-texto{max-width:560px;font-family:var(--ayc-font-texto);font-size:20px;color:#FFFFFFE6;line-height:1.55em;margin:0px;}.elementor .s-hero-sec{font-family:var(--ayc-font-titulo);font-weight:700;font-size:16px;color:#FFFFFF;line-height:1.2em;padding-block-start:15px;padding-block-end:15px;padding-inline-start:27px;padding-inline-end:27px;border-radius:var(--ayc-radio);border-width:1px;border-color:#FFFFFFB3;border-style:solid;background-color:#FFFFFF00;}.elementor .s-hero-sec:hover,.elementor .s-hero-sec:focus-visible{border-color:#FFFFFF;background-color:#FFFFFF1F;}.elementor .s-hero-botones{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .s-hero-caja{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .s-hero{min-height:82vh;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, #010066F0 0%,#010066B3 45%,#01006614 100%),url("https://www.aycingenieria.cl/wp-content/uploads/2023/10/homr56-1583x2048.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--ayc-azul);display:flex;justify-content:center;align-items:center;}.elementor .s-servicios-intro{width:100%;max-width:760px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:20px;flex:0 1 auto;align-items:center;align-self:center;}.elementor .s-servicios-lista{width:100%;column-gap:40px;padding:0px;display:grid;row-gap:36px;flex:0 1 auto;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .s-servicios-caja{flex-direction:column;gap:56px;align-items:center;}.elementor .s-servicios{scroll-margin-top:80px;background-color:var(--ayc-bg);display:flex;justify-content:center;}.elementor .s-sectores-cabeza{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .s-sector-mineria-foto{width:100%;height:100%;min-height:380px;object-fit:cover;border-radius:var(--ayc-radio);display:block;flex:1 1 0%;}.elementor .s-sector-mineria{grid-row:span 2;}.elementor .s-sectores-grilla{width:100%;column-gap:28px;padding:0px;display:grid;row-gap:40px;grid-template-columns:minmax(0, 1.25fr) repeat(2, minmax(0, 1fr));}.elementor .s-sectores{scroll-margin-top:80px;background-color:var(--ayc-surface);display:flex;justify-content:center;}.elementor .s-cifras-caja{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:40px;}.elementor .s-cifras{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ayc-azul);display:flex;justify-content:center;}.elementor .s-seguridad-foto{width:42%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--ayc-radio);display:block;flex:0 0 42%;}.elementor .s-seguridad-lista{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-seguridad-texto{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .s-seguridad-caja{flex-direction:row;gap:72px;align-items:center;}.elementor .s-seguridad{scroll-margin-top:80px;background-color:var(--ayc-bg);display:flex;justify-content:center;}.elementor .s-ingenieria-lista{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-ingenieria-texto{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .s-ingenieria-foto{width:40%;height:auto;aspect-ratio:6 / 5;object-fit:cover;object-position:center center;border-radius:var(--ayc-radio);background-color:#FFFFFF;display:block;flex:0 0 40%;}.elementor .s-ingenieria-caja{flex-direction:row;gap:72px;align-items:center;}.elementor .s-ingenieria{scroll-margin-top:80px;background-color:var(--ayc-surface);display:flex;justify-content:center;}.elementor .s-terreno-cabeza{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .s-terreno-foto-a{grid-column:span 2;grid-row:span 2;}.elementor .s-terreno-foto-d{grid-column:span 2;}.elementor .s-terreno-mosaico{width:100%;padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:250px;}.elementor .s-terreno-ig-cabeza{width:100%;max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .s-terreno{scroll-margin-top:80px;background-color:var(--ayc-bg);display:flex;justify-content:center;}.elementor .s-clientes-cabeza{max-width:720px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .s-clientes-logos{width:100%;column-gap:40px;padding:0px;display:grid;row-gap:40px;grid-template-columns:repeat(6, minmax(0, 1fr));align-items:center;}.elementor .s-clientes{scroll-margin-top:80px;background-color:var(--ayc-surface);display:flex;justify-content:center;}.elementor .s-contacto-titulo{font-family:var(--ayc-font-titulo);font-weight:800;font-size:40px;color:#FFFFFF;line-height:1.1em;margin:0px;}.elementor .s-contacto-texto{max-width:52ch;font-family:var(--ayc-font-texto);font-size:18px;color:#FFFFFFD9;line-height:1.6em;margin:0px;}.elementor .s-contacto-encargada{grid-column:span 2;}.elementor .s-contacto-datos{column-gap:24px;padding:0px;display:grid;row-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .s-contacto-filete{width:100%;height:1px;padding:0px;background-color:#FFFFFF33;}.elementor .s-contacto-sedes{column-gap:24px;padding:0px;display:grid;row-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .s-contacto-info{width:42%;padding:0px;display:flex;flex-direction:column;gap:28px;flex:0 0 42%;}.elementor .s-contacto-form{padding:40px;border-radius:var(--ayc-radio);background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .s-contacto-caja{flex-direction:row;gap:64px;align-items:flex-start;}.elementor .s-contacto{scroll-margin-top:80px;background-color:var(--ayc-azul);display:flex;justify-content:center;}