.elementor-29 .elementor-element.elementor-element-b7c7d84{--display:flex;--min-height:160px;--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;--overlay-opacity:0.5;}.elementor-29 .elementor-element.elementor-element-b7c7d84::before, .elementor-29 .elementor-element.elementor-element-b7c7d84 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-b7c7d84 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-b7c7d84 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-b7c7d84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-b7c7d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hormigones-hch.com/wp-content/uploads/2025/05/textura-hormigon-cabecera.jpg");--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-e826a0f{--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;box-shadow:0px 0px 2px 5px rgba(0, 0, 0, 0.59);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e826a0f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e826a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hormigones-hch.com/wp-content/uploads/2025/05/hch-textura-hormigon02.jpg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-d94d461{--spacer-size:34px;}.elementor-29 .elementor-element.elementor-element-c37e110{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.29;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c37e110::before, .elementor-29 .elementor-element.elementor-element-c37e110 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-c37e110 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-c37e110 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-c37e110 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-c37e110 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hormigones-hch.com/wp-content/uploads/2025/05/hch-textura-hormigon.jpg");--background-overlay:'';background-position:center center;background-size:auto;}.elementor-29 .elementor-element.elementor-element-c37e110 > .elementor-shape-bottom .elementor-shape-fill, .elementor-29 .elementor-element.elementor-element-c37e110 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#146E6552;}.elementor-29 .elementor-element.elementor-element-c37e110 > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-c37e110 > .e-con-inner > .elementor-shape-bottom svg{height:41px;}.elementor-29 .elementor-element.elementor-element-21c8efa{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-c088944 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:21px;font-weight:400;letter-spacing:5.7px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-befed4b .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;color:#575757;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-087fdae{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:400;line-height:31px;}.elementor-29 .elementor-element.elementor-element-cc1590f{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-52687d2 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-1ed4d8e{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1ed4d8e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1ed4d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-29 .elementor-element.elementor-element-1ed4d8e::before, .elementor-29 .elementor-element.elementor-element-1ed4d8e > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1ed4d8e > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-1ed4d8e > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1ed4d8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-1ed4d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-24949c4{text-align:center;}.elementor-29 .elementor-element.elementor-element-24949c4 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:47px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#575757;}.elementor-29 .elementor-element.elementor-element-dfbc5c7{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:00px;}.elementor-29 .elementor-element.elementor-element-dfbc5c7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-dfbc5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-29 .elementor-element.elementor-element-c7bc772{--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c7bc772:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c7bc772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c7bc772::before, .elementor-29 .elementor-element.elementor-element-c7bc772 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-c7bc772 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-c7bc772 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-c7bc772 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-c7bc772 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-c7bc772:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-fa34fda{--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;}.elementor-29 .elementor-element.elementor-element-7e7d48f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-4da089f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-d0551e5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-d3cd181{--display:flex;}.elementor-29 .elementor-element.elementor-element-4cc46dc .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-3faaa5e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3faaa5e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3faaa5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3faaa5e:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-82f7ab5{--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;}.elementor-29 .elementor-element.elementor-element-7d7e294{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-9389bbd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-790dffb{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-3f8add9{--display:flex;}.elementor-29 .elementor-element.elementor-element-41b7ae0 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:37px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-775800b{--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;--overlay-opacity:0.43;}.elementor-29 .elementor-element.elementor-element-775800b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-775800b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hormigones-hch.com/wp-content/uploads/2025/05/chc-hormigones-call-to-action-calidad.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-775800b::before, .elementor-29 .elementor-element.elementor-element-775800b > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-775800b > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-775800b > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-775800b > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-775800b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#131312;--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-500d2c0{--spacer-size:150px;}.elementor-29 .elementor-element.elementor-element-d33e1c7{text-align:center;}.elementor-29 .elementor-element.elementor-element-d33e1c7 .elementor-heading-title{color:#F3B55F;}.elementor-29 .elementor-element.elementor-element-c2828ac{text-align:center;font-family:"Yantramanav", Sans-serif;font-size:25px;font-weight:500;font-style:italic;line-height:31px;color:#FCEFDD;}.elementor-29 .elementor-element.elementor-element-0d9c773{--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;}.elementor-29 .elementor-element.elementor-element-ca5659a{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-aab4442{--icon-box-icon-margin:15px;}.elementor-29 .elementor-element.elementor-element-aab4442 .elementor-icon-box-title{margin-bottom:0px;color:#FBAE44;}.elementor-29 .elementor-element.elementor-element-aab4442 .elementor-icon{font-size:50px;}.elementor-29 .elementor-element.elementor-element-aab4442 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-aab4442 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:30px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-aab4442 .elementor-icon-box-description{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:500;line-height:31px;color:#FCEFDD;}.elementor-29 .elementor-element.elementor-element-7864758{--display:flex;}.elementor-29 .elementor-element.elementor-element-5f60b53{--icon-box-icon-margin:15px;}.elementor-29 .elementor-element.elementor-element-5f60b53 .elementor-icon-box-title{margin-bottom:0px;color:#FBAE44;}.elementor-29 .elementor-element.elementor-element-5f60b53 .elementor-icon{font-size:50px;}.elementor-29 .elementor-element.elementor-element-5f60b53 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5f60b53 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:30px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-5f60b53 .elementor-icon-box-description{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:500;line-height:31px;color:#FCEFDD;}.elementor-29 .elementor-element.elementor-element-572bc3d{--display:flex;}.elementor-29 .elementor-element.elementor-element-cbaefd2{--icon-box-icon-margin:15px;}.elementor-29 .elementor-element.elementor-element-cbaefd2 .elementor-icon-box-title{margin-bottom:0px;color:#FBAE44;}.elementor-29 .elementor-element.elementor-element-cbaefd2 .elementor-icon{font-size:50px;}.elementor-29 .elementor-element.elementor-element-cbaefd2 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-cbaefd2 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:30px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-cbaefd2 .elementor-icon-box-description{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:500;line-height:31px;color:#FCEFDD;}.elementor-29 .elementor-element.elementor-element-3e01ce9{--display:flex;}.elementor-29 .elementor-element.elementor-element-0d1b194{--icon-box-icon-margin:15px;}.elementor-29 .elementor-element.elementor-element-0d1b194 .elementor-icon-box-title{margin-bottom:0px;color:#FBAE44;}.elementor-29 .elementor-element.elementor-element-0d1b194 .elementor-icon{font-size:50px;}.elementor-29 .elementor-element.elementor-element-0d1b194 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-0d1b194 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:30px;font-weight:500;}.elementor-29 .elementor-element.elementor-element-0d1b194 .elementor-icon-box-description{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:500;line-height:31px;color:#FCEFDD;}.elementor-29 .elementor-element.elementor-element-69161c4{--spacer-size:150px;}.elementor-29 .elementor-element.elementor-element-901bff3{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-901bff3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-901bff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-29 .elementor-element.elementor-element-950d56d{--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-29 .elementor-element.elementor-element-ef0a738 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-43e3028{--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-29 .elementor-element.elementor-element-e5eabb4 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;color:#575757;}.elementor-29 .elementor-element.elementor-element-fb46155{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:400;line-height:31px;}.elementor-29 .elementor-element.elementor-element-16c8ff6{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-16c8ff6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-16c8ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-29 .elementor-element.elementor-element-d050dd3{--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-29 .elementor-element.elementor-element-e6e6f24{--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-29 .elementor-element.elementor-element-6d752b0{text-align:left;}.elementor-29 .elementor-element.elementor-element-6d752b0 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:38px;font-weight:600;color:#575757;}.elementor-29 .elementor-element.elementor-element-accfc01{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:400;line-height:31px;}.elementor-29 .elementor-element.elementor-element-1ab75bf{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1ab75bf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1ab75bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-29 .elementor-element.elementor-element-e5b6734{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-2e5187a{--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-29 .elementor-element.elementor-element-c0ca187{--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-29 .elementor-element.elementor-element-32a2f89{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-32a2f89:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-32a2f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-29 .elementor-element.elementor-element-e11f833{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-29 .elementor-element.elementor-element-46d3ac9 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;color:#575757;}.elementor-29 .elementor-element.elementor-element-05aeb48 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:45px;font-weight:600;color:#575757;}.elementor-29 .elementor-element.elementor-element-59c6abf{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:400;line-height:31px;}.elementor-29 .elementor-element.elementor-element-58030bc{--display:flex;}.elementor-29 .elementor-element.elementor-element-c11fb74{font-family:"Yantramanav", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-29 .elementor-element.elementor-element-7aa4ef8{--display:flex;}.elementor-29 .elementor-element.elementor-element-8acaf73{font-family:"Yantramanav", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-29 .elementor-element.elementor-element-1de34ee{--display:flex;}.elementor-29 .elementor-element.elementor-element-12fa757{font-family:"Yantramanav", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-29 .elementor-element.elementor-element-2809bcb{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-2809bcb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-2809bcb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-2809bcb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-29 .elementor-element.elementor-element-2809bcb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Yantramanav", Sans-serif;font-weight:500;}.elementor-29 .elementor-element.elementor-element-96e8a0a{--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-29 .elementor-element.elementor-element-ed49a09 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-7de0b63{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7de0b63:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7de0b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-29 .elementor-element.elementor-element-debb38b{--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-29 .elementor-element.elementor-element-0e1b0d2 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-e64a849{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-29 .elementor-element.elementor-element-b2a9b85 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;color:#575757;}.elementor-29 .elementor-element.elementor-element-29c8865{font-family:"Yantramanav", Sans-serif;font-size:21px;font-weight:400;line-height:31px;}.elementor-29 .elementor-element.elementor-element-f186265{--display:flex;}.elementor-29 .elementor-element.elementor-element-f42b83e{font-family:"Yantramanav", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-29 .elementor-element.elementor-element-5f12aab{--display:flex;}.elementor-29 .elementor-element.elementor-element-fcb79aa{font-family:"Yantramanav", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-29 .elementor-element.elementor-element-c4fc04c{--display:flex;}.elementor-29 .elementor-element.elementor-element-43b7dcf{font-family:"Yantramanav", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-29 .elementor-element.elementor-element-f61f6ed{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-f61f6ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-f61f6ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-f61f6ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-29 .elementor-element.elementor-element-f61f6ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Yantramanav", Sans-serif;font-weight:500;}.elementor-29 .elementor-element.elementor-element-e9efd69{--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;box-shadow:0px 0px 2px 5px rgba(0, 0, 0, 0.59);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e9efd69:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e9efd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hormigones-hch.com/wp-content/uploads/2025/05/hch-textura-hormigon02.jpg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-22cd6fd{--spacer-size:34px;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-c37e110{--content-width:1200px;}.elementor-29 .elementor-element.elementor-element-21c8efa{--width:50%;}.elementor-29 .elementor-element.elementor-element-cc1590f{--width:50%;}.elementor-29 .elementor-element.elementor-element-dfbc5c7{--content-width:1200px;}.elementor-29 .elementor-element.elementor-element-c7bc772{--width:50%;}.elementor-29 .elementor-element.elementor-element-3faaa5e{--width:50%;}.elementor-29 .elementor-element.elementor-element-950d56d{--width:50%;}.elementor-29 .elementor-element.elementor-element-43e3028{--width:50%;}.elementor-29 .elementor-element.elementor-element-d050dd3{--width:20%;}.elementor-29 .elementor-element.elementor-element-e6e6f24{--width:66.6666%;}.elementor-29 .elementor-element.elementor-element-1ab75bf{--content-width:1200px;}.elementor-29 .elementor-element.elementor-element-e5b6734{--width:50%;}.elementor-29 .elementor-element.elementor-element-2e5187a{--width:50%;}.elementor-29 .elementor-element.elementor-element-c0ca187{--width:50%;}.elementor-29 .elementor-element.elementor-element-e11f833{--width:50%;}.elementor-29 .elementor-element.elementor-element-96e8a0a{--width:50%;}.elementor-29 .elementor-element.elementor-element-debb38b{--width:50%;}.elementor-29 .elementor-element.elementor-element-e64a849{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-21c8efa{--width:100%;}.elementor-29 .elementor-element.elementor-element-cc1590f{--width:100%;}.elementor-29 .elementor-element.elementor-element-c7bc772{--width:100%;}.elementor-29 .elementor-element.elementor-element-3faaa5e{--width:100%;}.elementor-29 .elementor-element.elementor-element-950d56d{--width:100%;}.elementor-29 .elementor-element.elementor-element-43e3028{--width:100%;}.elementor-29 .elementor-element.elementor-element-e5b6734{--width:100%;}.elementor-29 .elementor-element.elementor-element-2e5187a{--width:100%;}.elementor-29 .elementor-element.elementor-element-c0ca187{--width:100%;}.elementor-29 .elementor-element.elementor-element-e11f833{--width:100%;}.elementor-29 .elementor-element.elementor-element-96e8a0a{--width:100%;}.elementor-29 .elementor-element.elementor-element-debb38b{--width:100%;}.elementor-29 .elementor-element.elementor-element-e64a849{--width:100%;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-c37e110{--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:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-dfbc5c7{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-775800b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-500d2c0{--spacer-size:100px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-69161c4{--spacer-size:100px;}.elementor-29 .elementor-element.elementor-element-901bff3{--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-29 .elementor-element.elementor-element-950d56d{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-43e3028{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1ab75bf{--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-29 .elementor-element.elementor-element-32a2f89{--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-29 .elementor-element.elementor-element-e11f833{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-96e8a0a{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-7de0b63{--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-29 .elementor-element.elementor-element-debb38b{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-e64a849{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-b7c7d84{--min-height:120px;}.elementor-29 .elementor-element.elementor-element-c37e110 > .elementor-shape-bottom svg, .elementor-29 .elementor-element.elementor-element-c37e110 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);}.elementor-29 .elementor-element.elementor-element-c37e110{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-29 .elementor-element.elementor-element-befed4b .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-1ed4d8e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-500d2c0{--spacer-size:100px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-69161c4{--spacer-size:100px;}.elementor-29 .elementor-element.elementor-element-901bff3{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-950d56d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-43e3028{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e5eabb4 .elementor-heading-title{font-size:45px;}.elementor-29 .elementor-element.elementor-element-16c8ff6{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1ab75bf{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-32a2f89{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-e11f833{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-46d3ac9 .elementor-heading-title{font-size:45px;}.elementor-29 .elementor-element.elementor-element-05aeb48 .elementor-heading-title{font-size:40px;}.elementor-29 .elementor-element.elementor-element-96e8a0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7de0b63{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-b2a9b85 .elementor-heading-title{font-size:45px;}}