@media(max-width:1024px){.elementor .s-hero-titulo{max-width:590px;font-size:58px;}}@media(max-width:1024px){.elementor .s-hero-indice{display:none;}}@media(max-width:1024px){.elementor .s-introduccion-textos{padding:0px;}}@media(max-width:1024px){.elementor .s-introduccion-columnas{gap:35px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .s-introduccion-metricas{margin-block-start:45px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .s-home-introduccion{padding-block-start:90px;padding-block-end:90px;padding-inline-start:36px;padding-inline-end:36px;gap:70px;}}@media(max-width:1024px){.elementor .s-proyecto-destacado-imagen{height:520px;}}@media(max-width:1024px){.elementor .s-proyecto-destacado{grid-row:auto;}}@media(max-width:1024px){.elementor .s-proyecto-rehabilitacion-imagen{height:420px;}}@media(max-width:1024px){.elementor .s-proyecto-rehabilitacion{grid-row:auto;}}@media(max-width:1024px){.elementor .s-proyecto-residencial-imagen{height:420px;}}@media(max-width:1024px){.elementor .s-proyecto-residencial{grid-row:auto;}}@media(max-width:1024px){.elementor .s-proyectos-rejilla{width:calc(100% - 72px);grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .s-solucion-1-descripcion{display:none;}}@media(max-width:1024px){.elementor .s-solucion-1{grid-template-columns:55px 1fr 30px;}}@media(max-width:1024px){.elementor .s-solucion-2-descripcion{display:none;}}@media(max-width:1024px){.elementor .s-solucion-2{grid-template-columns:55px 1fr 30px;}}@media(max-width:1024px){.elementor .s-solucion-3-descripcion{display:none;}}@media(max-width:1024px){.elementor .s-solucion-3{grid-template-columns:55px 1fr 30px;}}@media(max-width:1024px){.elementor .s-solucion-4-descripcion{display:none;}}@media(max-width:1024px){.elementor .s-solucion-4{grid-template-columns:55px 1fr 30px;}}@media(max-width:1024px){.elementor .s-solucion-5-descripcion{display:none;}}@media(max-width:1024px){.elementor .s-solucion-5{grid-template-columns:55px 1fr 30px;}}@media(max-width:1024px){.elementor .s-home-soluciones{padding-block-start:90px;padding-block-end:90px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .s-profesionales-tarjeta{margin-block-start:0px;margin-block-end:138px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .s-proceso-rejilla{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .s-home-proceso{padding-block-start:90px;padding-block-end:90px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .s-confianza-texto{padding:0px;}}@media(max-width:1024px){.elementor .s-confianza-contenido{gap:35px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .s-actualidad-rejilla{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .s-ventaval-contenido{gap:55px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .s-home-cta-final{padding-block-start:90px;padding-block-end:90px;padding-inline-start:36px;padding-inline-end:36px;}}