1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5150],{6956:(e,i,a)=>{"use strict";a.d(i,{A:()=>d});var l=a(37876),t=a(15039),s=a.n(t),r=a(58953),o=a.n(r);let n=(e,i,a)=>`${e}/${encodeURIComponent(i)}.${a}`,d=({logos:e,logoBase:i,ariaLabel:a="Customer logos",className:t="",imageExtension:r="png",muted:d=!1,fadeColor:c,fadeStart:g,fadeEnd:h})=>{let m=g??(c?`linear-gradient(to right, ${c}, transparent)`:void 0),u=h??(c?`linear-gradient(to left, ${c}, transparent)`:void 0);return(0,l.jsx)("section",{className:s()(o().section,t),"aria-label":a,children:(0,l.jsxs)("div",{className:o().viewport,children:[m?(0,l.jsx)("div",{className:o()["fade-start"],style:{background:m},"aria-hidden":"true"}):null,(0,l.jsxs)("div",{className:o().track,children:[e.map(({file:e,label:a,width:t,height:c})=>(0,l.jsx)("img",{className:s()(o().logo,{[o()["logo-muted"]]:d}),src:n(i,e,r),alt:a,width:t,height:c,loading:"lazy",decoding:"async"},e)),e.map(({file:e,width:a,height:t})=>(0,l.jsx)("img",{className:s()(o().logo,o()["logo-duplicate"],{[o()["logo-muted"]]:d}),src:n(i,e,r),alt:"","aria-hidden":"true",width:a,height:t,loading:"lazy",decoding:"async"},`${e}-duplicate`))]}),u?(0,l.jsx)("div",{className:o()["fade-end"],style:{background:u},"aria-hidden":"true"}):null]})})}},34117:(e,i,a)=>{"use strict";a.d(i,{A:()=>h});var l=a(37876);a(14232);var t=a(95062),s=a.n(t),r=a(15039),o=a.n(r),n=a(5667);let d={imgPath:s().string.isRequired,imageUrl:s().string,responsiveImages:s().shape({desktopImageUrl:s().string,mobileImageUrl:s().string}),imageTypeFallback:s().string,altImage:s().string,className:s().string,rounded:s().bool,fetchpriority:s().string,loading:s().string,width:s().oneOfType([s().string,s().number]),height:s().oneOfType([s().string,s().number]),onClick:s().func},c=(e,i,a,l)=>`${e}${i}.${a}?v=${l} 1x, ${e}${i}_2x.${a}?v=${l} 2x`,g=({imgPath:e,imageUrl:i=null,responsiveImages:a={},imageTypeFallback:t="jpg",altImage:s="Workable graphic",className:r=null,rounded:d=!1,fetchpriority:g=null,loading:h="lazy",width:m=null,height:u=null,onClick:p})=>{let f="46fd89c14140fa95bb485f41ac4942a3",{desktopImageUrl:_,mobileImageUrl:b}=a,w=_||i,x=o()(r,d&&"rounded")||null;return(0,l.jsxs)("picture",{onClick:p,children:[w&&b?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("source",{media:"(min-width: 993px)",srcSet:c(e,w,"webp",f),type:"image/webp"}),(0,l.jsx)("source",{media:"(min-width: 993px)",srcSet:c(e,w,t,f),type:`image/${t}`}),(0,l.jsx)("source",{media:"(min-width: 992px)",srcSet:c(e,b,"webp",f),type:"image/webp"}),(0,l.jsx)("source",{media:"(min-width: 992px)",srcSet:c(e,b,t,f),type:`image/${t}`})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("source",{srcSet:c(e,w,"webp",f),type:"image/webp"}),(0,l.jsx)("source",{srcSet:c(e,w,t,f),type:`image/${t}`})]}),(0,l.jsx)(n.A,{srcSet:c(e,b||w,t,f),src:`${e}${b||w}_2x.${t}?v=${f}`,alt:s,className:x,...g?{fetchpriority:g}:{},...h?{loading:h}:{},...m?{width:m}:{},...u?{height:u}:{}})]})};g.propTypes=d;let h=g},58953:e=>{e.exports={section:"logos-carousel_section__D3oqO",viewport:"logos-carousel_viewport__5qhZo","fade-start":"logos-carousel_fade-start__HPto2","fade-end":"logos-carousel_fade-end__D50L7",track:"logos-carousel_track__nXFBN","logos-marquee":"logos-carousel_logos-marquee__JrXWP","logo-duplicate":"logos-carousel_logo-duplicate__dm4sb",logo:"logos-carousel_logo__Ovjpt","logo-muted":"logos-carousel_logo-muted__r7Bou"}},74757:e=>{e.exports={"cards-row":"features-section_cards-row__abB96",card:"features-section_card__Ch_OK",media:"features-section_media__EwBWQ",content:"features-section_content__HNkOL",image:"features-section_image__ipVMX"}},95150:(e,i,a)=>{"use strict";a.r(i),a.d(i,{default:()=>x});var l=a(37876);a(14232);var t=a(96851),s=a(58965),r=a(87146),o=a(86353),n=a(64289),d=a(49906),c=a(7573),g=a(34117),h=a(6956);let m=[{file:"MI-homes",label:"M/I Homes",width:160,height:80},{file:"FHP",label:"F.H. Paschen",width:160,height:80},{file:"Consigli",label:"Consigli",width:160,height:80},{file:"Royal-electric",label:"Royal Electric",width:160,height:80},{file:"H&H",label:"H&H",width:120,height:80},{file:"ABM",label:"ABM",width:160,height:80},{file:"Marshalls",label:"Marshalls",width:160,height:80},{file:"Bridges",label:"Bridges",width:160,height:80},{file:"Firetrol",label:"Firetrol",width:160,height:80},{file:"TEiC",label:"TEiC",width:160,height:80},{file:"Hoffmann",label:"Hoffmann",width:160,height:80},{file:"Statom",label:"Statom",width:160,height:80},{file:"SimeDarby",label:"Sime Darby",width:160,height:80},{file:"Gek-terna",label:"GEK Terna",width:160,height:80},{file:"Labella",label:"Labella",width:160,height:80},{file:"GBI",label:"GBI",width:160,height:80},{file:"Crown",label:"Crown",width:160,height:80},{file:"Kiewit",label:"Kiewit",width:160,height:80},{file:"LGI",label:"LGI",width:160,height:80},{file:"Quiddity",label:"Quiddity",width:160,height:80}];var u=a(74757),p=a.n(u);let f=(0,d.p4)(o.O4),_=(0,c.WT)(r.fv),b=r.xA,w=["card1","card2","card3"],x=()=>{let e=(0,t.c)("industryConstructionEngineering.features");return(0,l.jsx)(f,{children:(0,l.jsxs)(s.A,{children:[(0,l.jsx)(b,{fluid:!0,children:(0,l.jsx)(r.fI,{center:"xs",start:"md",className:p()["cards-row"],children:w.map(i=>(0,l.jsx)(_,{xs:12,md:4,children:(0,l.jsxs)("article",{className:p().card,children:[(0,l.jsx)("div",{className:p().media,children:(0,l.jsx)(g.A,{imgPath:"/static/images/industry-construction-and-engineering/features/",imageUrl:e(`${i}.imageUrl`),imageTypeFallback:"jpg",altImage:e(`${i}.imageAlt`),className:p().image,loading:"lazy"})}),(0,l.jsxs)("div",{className:p().content,children:[(0,l.jsx)(n.H3,{children:e(`${i}.title`)}),(0,l.jsx)(n.Sd,{children:e(`${i}.description`)})]})]})},i))})}),(0,l.jsx)(h.A,{logoBase:"/static/images/industry-construction-and-engineering/customer-logos",logos:m,ariaLabel:e("customerLogosAriaLabel"),fadeColor:"#F7F5F1",muted:!0}
1)]})})}}}]); 2//# sourceMappingURL=5150.08c5b6fce352f47e.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.