@media all{#dm .dmInner div.u_1217036158 img,#dm .dmInner div.u_1456704558 img,#dm .dmInner div.u_2350248619 img{object-fit:cover!important}#dm .dmInner nav.u_1198691314{color:#fff!important}#dm .dmInner nav.u_1998592992{color:#000!important}#dm .dmInner div.u_1731310460 img{object-fit:contain!important}#dm .dmInner div.u_2812722126{background-color:var(--color_6)!important}}@media (min-width:1025px){#dm .dmInner .u_2812722126 .caption-inner{border-bottom-left-radius:0!important;-webkit-border-top-right-radius:0!important;-moz-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;border-top-right-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-bottom-right-radius:0!important;-moz-border-top-left-radius:0!important;border-top-left-radius:0!important;-moz-border-radius:0!important;-moz-border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;-webkit-border-radius:0!important}#dm .dmInner .u_2812722126 .layout-container,#dm .dmInner .u_2812722126 .photoGalleryThumbs{padding:10px!important}#dm .dmInner .u_2812722126 .photoGalleryViewAll{padding:0 10px!important}}@media (min-width:0px) and (max-width:767px){#dm .dmInner .u_2812722126 .layout-container,#dm .dmInner .u_2812722126 .photoGalleryThumbs{padding:10px!important}#dm .dmInner .u_2812722126 .photoGalleryViewAll{padding:0 10px!important}}separatorHomeCss{color:red!important}@media all{#\36 3bd85219866cc3622781521{min-height:8px;column-gap:4%;row-gap:24px;width:61.25%;min-width:4%;background-color:transparent;border-radius:0 0 0 0;border-width:5px;border-color:#970000;border-style:solid;padding:16px;margin:0}#\36 3bd85219866cc3622781520{min-height:846px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;max-width:none;padding:30px;margin:0}#\36 3bd85219866cc362278151f{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://irp.cdn-website.com/c4cede89/dms3rep/multi/opt/vecteezy_pouring-wet-concrete-onto-steel-rebar-structure-on_73579837-1920w.jpeg);background-attachment:fixed}#\36 3c7b8b76c596a2813341bc5{height:auto}#\36 3bd85219866cc362278151d{margin:0}#\38 e688ca1{width:100%;height:auto;max-width:100%;align-self:center;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#\36 1cfe2c2{min-height:8px;column-gap:4%;row-gap:24px;width:34.75%;min-width:4%;order:0;background-color:rgba(0,0,0,.67);background-image:none}#\34 d41e293,#ebb063ff{width:94.79%;height:auto;max-width:100%;justify-self:auto;align-self:auto;margin:0;grid-area:auto/auto/auto/auto}#\34 d41e293{width:100%;order:0}#\36 865f83b{width:99.81%;height:110px;max-width:100%;order:0;align-self:center;margin-left:0;margin-right:0}#\36 3d24979f4a54e38542a8abe{border-width:0;border-color:#000;border-style:solid;background-color:#000;background-image:url(https://irp.cdn-website.com/c4cede89/dms3rep/multi/opt/vecteezy_concrete-mix-it-is-the-introduction-of-cement-stone-sand_18819877-1920w.jpg);background-attachment:fixed}#\36 3d24979f4a54e38542a8abb{min-height:8px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;background-color:var(--color_1);background-image:none;padding:16px;margin:0}#\36 3d24979f4a54e38542a8abc{min-height:320px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:4% 0;margin:0}#widget_3cm{width:100%;height:auto;max-width:100%}#\34 27bfb20,#ba3b162d{column-gap:4%;row-gap:24px;width:100%;padding:0}#ba3b162d{min-width:4%;justify-content:flex-start;min-height:8px}#\34 27bfb20{min-height:101px;flex-wrap:nowrap}#\36 3c83000{background-image:linear-gradient(0deg,#000 0%,#970000 100%);background-origin:border-box}#widget_eg4,#widget_qaq{width:100%;height:auto;max-width:100%;margin-top:50px;order:1}#widget_qaq{height:410px;position:relative;min-width:10px;min-height:100px;margin-top:0;order:0}#\30 f3bae45{min-height:8px;column-gap:4%;row-gap:24px;width:22%;min-width:4%;background-color:var(--color_2);background-image:none}#\39 410e7e9{min-height:240px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:20px 0}#dd1b8b5e{background-color:#000;background-image:none}#widget_s6l{width:100%;height:auto;max-width:100%}#fdf1a330{min-height:8px;column-gap:4%;row-gap:24px;width:22%;min-width:4%;background-color:var(--color_2);background-image:none}#\39 6f41c23{width:100%;height:auto;max-width:100%}#\36 43c41ed{min-height:8px;column-gap:4%;row-gap:24px;width:22%;min-width:4%;background-color:var(--color_2);background-image:none}#e60a609f{width:100%;height:auto;max-width:100%}#\33 1aaf822{min-height:8px;column-gap:4%;row-gap:24px;width:22%;min-width:4%;background-color:var(--color_2);background-image:none}#d7bc60a4{width:100%;height:auto;max-width:100%}#\30 7e6c6c9{margin:0}#\30 63f0b81,#\31 85c1382{min-height:8px;column-gap:4%;row-gap:24px;width:60.05%;min-width:4%}#\31 85c1382{width:35.95%}#\30 21d9bf4{min-height:240px;column-gap:4%;row-gap:24px;width:100%;max-width:none;padding:0}#widget_asi{height:auto}#widget_asi,#widget_kuv,#widget_puu{width:100%;max-width:100%}#widget_kuv{order:0;height:auto}#widget_puu{height:412px}#c3fdb166{background-image:linear-gradient(450deg,#000 29%,#970000 100%);background-origin:border-box}#\31 81a6dd5{width:100%;height:auto;max-width:100%}#\39 260259b{min-height:8px;column-gap:4%;row-gap:24px;width:35.95%;min-width:4%;order:0}#\37 143e3bc{min-height:240px;column-gap:4%;row-gap:24px;width:100%;max-width:none;padding:0}#\34 8e5cbe6{background-image:linear-gradient(450deg,#000 29%,#970000 100%);background-origin:border-box}#a1c49a31,#d9726529{width:100%;height:412px;max-width:100%}#a1c49a31{height:auto;order:0}#fa77aeb0{min-height:8px;column-gap:4%;row-gap:24px;width:60.05%;min-width:4%;order:1}#\39 3972891{width:100%;height:auto;max-width:100%;order:0}#e837a74a{background-image:linear-gradient(450deg,#000 29%,#970000 100%);background-origin:border-box}#\32 68f2237,#d25a4f76{column-gap:4%;row-gap:24px}#d25a4f76{max-width:none;padding:0;min-height:240px;width:100%}#\32 68f2237{min-height:8px;width:60.05%;min-width:4%;order:0}#\33 873634f,#\38 22ce45a{width:100%;height:auto;max-width:100%}#\33 873634f{height:412px}#\38 118a57a{min-height:8px;column-gap:4%;row-gap:24px;width:35.95%;min-width:4%;order:1}#\37 f6b301a,#ced0b036{column-gap:4%;row-gap:24px;width:100%}#ced0b036{min-width:4%;align-items:center;min-height:8px}#\37 f6b301a{min-height:170px;flex-wrap:nowrap;padding:0}#widget_56n{width:64.38%;height:auto;max-width:100%}#\35 a8a2624{background-color:var(--color_2);background-image:none}#\38 062c138,#cad955b1{min-height:8px;column-gap:4%;row-gap:24px;width:48%;min-width:4%}#\33 2ff5847{min-height:240px;column-gap:4%;row-gap:24px;width:100%;padding:0}#widget_ol0,#widget_p27{width:100%;height:auto;position:relative;min-width:10px;min-height:10px;max-width:100%}#widget_p27{height:386px;min-height:100px}#\32 a71439c{background-color:var(--color_2);background-image:none}#a49081e0{min-height:240px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;max-width:none;padding:0}#widget_80p{width:100%;height:auto;max-width:100%;order:2}#bd60df7b{background-color:var(--color_1);background-image:none}#widget_vda{width:100%;height:auto;max-width:100%;order:0}#Portfolio{min-height:8px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;background-image:url(https://irp.cdn-website.com/c4cede89/dms3rep/multi/opt/vecteezy_concrete-mix-it-is-the-introduction-of-cement-stone-sand_18819877-1920w.jpg);background-attachment:fixed}#widget_r93{width:100%;height:524px;min-height:100px;max-width:100%;order:1}}@media (min-width:768px) and (max-width:1024px){#\36 3bd85219866cc3622781520{padding-right:2%}#\36 3d24979f4a54e38542a8abc{padding-left:2%;padding-right:2%}#\30 21d9bf4,#\33 2ff5847,#\34 27bfb20,#\37 143e3bc,#\37 f6b301a,#\39 410e7e9,#a49081e0,#d25a4f76{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}}@media (max-width:767px){#\36 3bd85219866cc3622781521{min-height:466px;align-items:center;width:100%;height:auto}#\36 3bd85219866cc3622781520{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#\36 1cfe2c2{width:100%;min-height:80px;align-items:center}#\36 865f83b{height:66px}#\36 3d24979f4a54e38542a8abb{min-height:80px;align-items:center;width:100%}#\36 3d24979f4a54e38542a8abc{min-height:0;flex-direction:column;padding-left:4%;padding-right:4%;flex-wrap:nowrap}#ba3b162d{width:100%;min-height:80px;align-items:center}#\34 27bfb20{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#\30 f3bae45{width:100%;min-height:80px;align-items:center}#\39 410e7e9{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#\30 63f0b81,#\31 85c1382,#\33 1aaf822,#\36 43c41ed,#fdf1a330{width:100%;min-height:80px;align-items:center}#\30 21d9bf4{min-height:unset;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#widget_puu{height:240px}#\39 260259b{width:100%;min-height:80px;align-items:center}#\37 143e3bc{min-height:unset;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#d9726529{height:240px}#fa77aeb0{width:100%;min-height:80px;align-items:center}#d25a4f76{min-height:unset;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#\32 68f2237{width:100%;min-height:80px;align-items:center}#\33 873634f{height:240px}#\38 118a57a,#ced0b036{width:100%;min-height:80px;align-items:center}#\37 f6b301a{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#widget_56n{width:100%}#\38 062c138,#cad955b1{width:100%;min-height:80px;align-items:center}#\33 2ff5847,#a49081e0{min-height:unset;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#a49081e0{min-height:0;flex-wrap:nowrap}#Portfolio{width:100%;min-height:80px;align-items:center}#widget_r93{height:232px}}#Portfolio.lazy:not([data-loaded=true]),#\36 3d24979f4a54e38542a8abe.lazy:not([data-loaded=true]){background-image:url("data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAGRABAAIDAAAAAAAAAAAAAAAAAAECAwQh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDUaXMFZhcBg0f/2Q==")!important}