.elementor-963 .elementor-element.elementor-element-45c8af8{--display:flex;--min-height:810px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:45%;--padding-right:5%}.elementor-963 .elementor-element.elementor-element-45c8af8:not(.elementor-motion-effects-element-type-background),.elementor-963 .elementor-element.elementor-element-45c8af8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1d5db;background-image:url("https://grupos3.com.mx/wp-content/uploads/2026/05/Instalacion-de-techados-para-naves-industriales-GRUPO-S3.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-963 .elementor-element.elementor-element-45c8af8:before,.elementor-963 .elementor-element.elementor-element-45c8af8>.elementor-background-video-container:before,.elementor-963 .elementor-element.elementor-element-45c8af8>.e-con-inner>.elementor-background-video-container:before,.elementor-963 .elementor-element.elementor-element-45c8af8>.elementor-background-slideshow:before,.elementor-963 .elementor-element.elementor-element-45c8af8>.e-con-inner>.elementor-background-slideshow:before,.elementor-963 .elementor-element.elementor-element-45c8af8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#000 0%,#0000005C 100%)}.elementor-963 .elementor-element.elementor-element-45c8af8>.elementor-shape-bottom svg,.elementor-963 .elementor-element.elementor-element-45c8af8>.e-con-inner>.elementor-shape-bottom svg{width:calc(218% + 1.3px);height:150px;transform:translateX(-50%) rotateY(180deg)}.elementor-963 .elementor-element.elementor-element-b8a83fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-963 .elementor-element.elementor-element-79badde .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,.4);color:#cdcdcd}.elementor-963 .elementor-element.elementor-element-aabcf41{--spacer-size:15px}.elementor-963 .elementor-element.elementor-element-d6c9fc2>.elementor-widget-container{margin:0}.elementor-963 .elementor-element.elementor-element-d6c9fc2{text-align:justify;font-size:20px;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,.4);color:var(--e-global-color-astglobalcolor5)}.elementor-963 .elementor-element.elementor-element-bd1d212 .elementor-button{background-color:#2439e4;font-weight:600;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-style:solid;border-width:2px;border-color:var(--e-global-color-b798ea7)}.elementor-963 .elementor-element.elementor-element-bd1d212 .elementor-button:hover,.elementor-963 .elementor-element.elementor-element-bd1d212 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-b798ea7);border-color:var(--e-global-color-b798ea7)}.elementor-963 .elementor-element.elementor-element-bd1d212 .elementor-button:hover svg,.elementor-963 .elementor-element.elementor-element-bd1d212 .elementor-button:focus svg{fill:var(--e-global-color-b798ea7)}.elementor-963 .elementor-element.elementor-element-167d260{--display:flex}.elementor-963 .elementor-element.elementor-element-b06b11a{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-963 .elementor-element.elementor-element-b06b11a.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-b06b11a .elementor-heading-title{font-size:60px;font-weight:700;color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-beb558f{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-beb558f>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-beb558f.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-ffb65f6{--display:flex}.elementor-963 .elementor-element.elementor-element-b3183b2{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-963 .elementor-element.elementor-element-b3183b2.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-b3183b2 .elementor-heading-title{font-size:60px;font-weight:700;color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-27b098d{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-27b098d>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-27b098d.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-bddc2d1{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-bddc2d1>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-bddc2d1.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-ae9ef8c{--display:flex}.elementor-963 .elementor-element.elementor-element-eb67825{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-963 .elementor-element.elementor-element-eb67825.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-eb67825 .elementor-heading-title{font-size:60px;font-weight:700;color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-7c18b0c{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-7c18b0c>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-7c18b0c.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-399b388{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-963 .elementor-element.elementor-element-7d440c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-963 .elementor-element.elementor-element-774a4d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-963 .elementor-element.elementor-element-774a4d6:not(.elementor-motion-effects-element-type-background),.elementor-963 .elementor-element.elementor-element-774a4d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://grupos3.com.mx/wp-content/uploads/2026/05/Calidad-en-techados-para-naves-industriales-GRUPO-S3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-963 .elementor-element.elementor-element-5db6f77{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-963 .elementor-element.elementor-element-a7928fd{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-963 .elementor-element.elementor-element-a7928fd.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-a7928fd .elementor-heading-title{font-size:60px;font-weight:700;color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-f4f7d57{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-f4f7d57>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-f4f7d57.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-42aa1c6{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-42aa1c6>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-42aa1c6.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-98a9340{--display:flex}.elementor-963 .elementor-element.elementor-element-b91ce9b{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-963 .elementor-element.elementor-element-b91ce9b.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-b91ce9b .elementor-heading-title{font-size:60px;font-weight:700;color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-c4d737d{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-c4d737d>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-c4d737d.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-ceba8d1{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-ceba8d1>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-ceba8d1.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-8fa864c{--display:flex}.elementor-963 .elementor-element.elementor-element-20bb321{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center}.elementor-963 .elementor-element.elementor-element-20bb321.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-20bb321 .elementor-heading-title{font-size:60px;font-weight:700;color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-2b681e8{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-2b681e8>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-2b681e8.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-ce83b74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-963 .elementor-element.elementor-element-67d22ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-963 .elementor-element.elementor-element-67d22ea:not(.elementor-motion-effects-element-type-background),.elementor-963 .elementor-element.elementor-element-67d22ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://grupos3.com.mx/wp-content/uploads/2026/05/Techados-para-naves-industriales-de-lamina-por-GRUPO-S3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-963 .elementor-element.elementor-element-560c681{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-963 .elementor-element.elementor-element-86224a5{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-963 .elementor-element.elementor-element-86224a5>.elementor-widget-container{margin:25px 0 0;padding:0}.elementor-963 .elementor-element.elementor-element-86224a5.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-9a5f49b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-963 .elementor-element.elementor-element-9a5f49b:not(.elementor-motion-effects-element-type-background),.elementor-963 .elementor-element.elementor-element-9a5f49b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-96b6f2c)}.elementor-963 .elementor-element.elementor-element-4a694a1{text-align:center}.elementor-963 .elementor-element.elementor-element-4a694a1 .elementor-heading-title{font-size:70px;font-weight:700;color:var(--e-global-color-f933d53)}.elementor-963 .elementor-element.elementor-element-76f8977{--spacer-size:5px}.elementor-963 .elementor-element.elementor-element-0886e2b{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:#fffbfb}.elementor-963 .elementor-element.elementor-element-0886e2b>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-0886e2b.elementor-element{--align-self:center}.elementor-963 .elementor-element.elementor-element-ecc49d2 .elementor-button{background-color:#2439e4;font-size:20px;border-radius:12px;padding:16px}@media(min-width:768px){.elementor-963 .elementor-element.elementor-element-b8a83fd{--width:100%}.elementor-963 .elementor-element.elementor-element-7d440c4{--width:50%}.elementor-963 .elementor-element.elementor-element-774a4d6{--width:50%}.elementor-963 .elementor-element.elementor-element-67d22ea{--width:50%}.elementor-963 .elementor-element.elementor-element-560c681{--width:50%}}@media(max-width:767px){.elementor-963 .elementor-element.elementor-element-45c8af8{--min-height:600px;--padding-top:20px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-963 .elementor-element.elementor-element-45c8af8>.elementor-shape-bottom svg,.elementor-963 .elementor-element.elementor-element-45c8af8>.e-con-inner>.elementor-shape-bottom svg{width:calc(220% + 1.3px);height:150px}.elementor-963 .elementor-element.elementor-element-79badde .elementor-heading-title{font-size:28px}.elementor-963 .elementor-element.elementor-element-d6c9fc2>.elementor-widget-container{margin:0}.elementor-963 .elementor-element.elementor-element-d6c9fc2{font-size:15px}.elementor-963 .elementor-element.elementor-element-b06b11a{width:initial;max-width:initial}.elementor-963 .elementor-element.elementor-element-b06b11a>.elementor-widget-container{margin:0 0 0 -2px;padding:0}.elementor-963 .elementor-element.elementor-element-b06b11a .elementor-heading-title{font-size:40px}.elementor-963 .elementor-element.elementor-element-beb558f>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-beb558f{font-size:18px}.elementor-963 .elementor-element.elementor-element-b3183b2{width:initial;max-width:initial}.elementor-963 .elementor-element.elementor-element-b3183b2>.elementor-widget-container{margin:0 0 0 -2px;padding:0}.elementor-963 .elementor-element.elementor-element-b3183b2 .elementor-heading-title{font-size:40px}.elementor-963 .elementor-element.elementor-element-27b098d>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-27b098d{font-size:18px}.elementor-963 .elementor-element.elementor-element-bddc2d1>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-bddc2d1{font-size:18px}.elementor-963 .elementor-element.elementor-element-eb67825{width:initial;max-width:initial}.elementor-963 .elementor-element.elementor-element-eb67825>.elementor-widget-container{margin:0 0 0 -2px;padding:0}.elementor-963 .elementor-element.elementor-element-eb67825 .elementor-heading-title{font-size:40px}.elementor-963 .elementor-element.elementor-element-7c18b0c>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-7c18b0c{font-size:18px}.elementor-963 .elementor-element.elementor-element-a7928fd{width:initial;max-width:initial}.elementor-963 .elementor-element.elementor-element-a7928fd>.elementor-widget-container{margin:0 0 0 -2px;padding:0}.elementor-963 .elementor-element.elementor-element-a7928fd .elementor-heading-title{font-size:40px}.elementor-963 .elementor-element.elementor-element-f4f7d57>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-f4f7d57{font-size:18px}.elementor-963 .elementor-element.elementor-element-42aa1c6>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-42aa1c6{font-size:18px}.elementor-963 .elementor-element.elementor-element-b91ce9b{width:initial;max-width:initial}.elementor-963 .elementor-element.elementor-element-b91ce9b>.elementor-widget-container{margin:0 0 0 -2px;padding:0}.elementor-963 .elementor-element.elementor-element-b91ce9b .elementor-heading-title{font-size:40px}.elementor-963 .elementor-element.elementor-element-c4d737d>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-c4d737d{font-size:18px}.elementor-963 .elementor-element.elementor-element-ceba8d1>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-ceba8d1{font-size:18px}.elementor-963 .elementor-element.elementor-element-20bb321{width:initial;max-width:initial}.elementor-963 .elementor-element.elementor-element-20bb321>.elementor-widget-container{margin:0 0 0 -2px;padding:0}.elementor-963 .elementor-element.elementor-element-20bb321 .elementor-heading-title{font-size:40px}.elementor-963 .elementor-element.elementor-element-2b681e8>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-2b681e8{font-size:18px}.elementor-963 .elementor-element.elementor-element-86224a5>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-86224a5{font-size:18px}.elementor-963 .elementor-element.elementor-element-4a694a1>.elementor-widget-container{padding:0 5px}.elementor-963 .elementor-element.elementor-element-4a694a1 .elementor-heading-title{font-size:42px}.elementor-963 .elementor-element.elementor-element-0886e2b>.elementor-widget-container{margin:0;padding:0}.elementor-963 .elementor-element.elementor-element-0886e2b{font-size:18px}}