<!DOCTYPE html>
<html lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js " itemscope itemtype="https://schema.org/WebPage" >

<head>

<meta charset="UTF-8" />
<meta name="description" content="At Kleinfelder, we have been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients’ transportation, water, energy, and other private infrastructure."/>
<link rel="alternate" hreflang="en-US" href="https://www.kleinfelder.com/?option=com_content&#038;view=category&#038;id=2&#038;Itemid=9&#038;format=feed&#038;type=rss"/>

<meta name="msvalidate.01" content="E351AE1E066B84F2AF999D50071A68D5" /><meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)">
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: dark)">

<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ -->
<title>Kleinfelder - Bright People. Right Solutions.</title>
<meta name="description" content="At Kleinfelder, we have been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients’ transportation, water, energy, and other private infrastructure."/>
<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://www.kleinfelder.com/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Kleinfelder - Bright People. Right Solutions." />
<meta property="og:description" content="At Kleinfelder, we have been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients’ transportation, water, energy, and other private infrastructure." />
<meta property="og:url" content="https://www.kleinfelder.com/" />
<meta property="og:site_name" content="Kleinfelder" />
<meta property="og:updated_time" content="2026-06-03T18:39:33-04:00" />
<meta property="og:image" content="https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2-1024x536.jpg" />
<meta property="og:image:secure_url" content="https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2-1024x536.jpg" />
<meta property="og:image:width" content="1024" />
<meta property="og:image:height" content="536" />
<meta property="og:image:alt" content="Kleinfelder logo" />
<meta property="og:image:type" content="image/jpeg" />
<meta property="article:published_time" content="2026-03-26T09:23:07-04:00" />
<meta property="article:modified_time" content="2026-06-03T18:39:33-04:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Kleinfelder - Bright People. Right Solutions." />
<meta name="twitter:description" content="At Kleinfelder, we have been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients’ transportation, water, energy, and other private infrastructure." />
<meta name="twitter:site" content="@KleinfelderHQ" />
<meta name="twitter:creator" content="@KleinfelderHQ" />
<meta name="twitter:image" content="https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2-1024x536.jpg" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="majormajor" />
<meta name="twitter:label2" content="Time to read" />
<meta name="twitter:data2" content="16 minutes" />
<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.kleinfelder.com/#organization","name":"Kleinfelder","url":"https://www.kleinfelder.com","sameAs":["https://www.facebook.com/KleinfelderHQ","https://twitter.com/KleinfelderHQ","https://www.instagram.com/wearekleinfelder/","https://www.linkedin.com/company/kleinfelder","http://www.youtube.com/user/KleinfelderHQ/"],"logo":{"@type":"ImageObject","@id":"https://www.kleinfelder.com/#logo","url":"https://www.kleinfelder.com/wp-content/uploads/2020/11/kleinfelder-inc-logo.png","contentUrl":"https://www.kleinfelder.com/wp-content/uploads/2020/11/kleinfelder-inc-logo.png","caption":"Kleinfelder","inLanguage":"en-US","width":"200","height":"78"}},{"@type":"WebSite","@id":"https://www.kleinfelder.com/#website","url":"https://www.kleinfelder.com","name":"Kleinfelder","publisher":{"@id":"https://www.kleinfelder.com/#organization"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://www.kleinfelder.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2.jpg","url":"https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2.jpg","width":"2560","height":"1340","caption":"Kleinfelder logo","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.kleinfelder.com/#webpage","url":"https://www.kleinfelder.com/","name":"Kleinfelder - Bright People. Right Solutions.","datePublished":"2026-03-26T09:23:07-04:00","dateModified":"2026-06-03T18:39:33-04:00","about":{"@id":"https://www.kleinfelder.com/#organization"},"isPartOf":{"@id":"https://www.kleinfelder.com/#website"},"primaryImageOfPage":{"@id":"https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2.jpg"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.kleinfelder.com/author/majormajor/","name":"majormajor","url":"https://www.kleinfelder.com/author/majormajor/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/45b310ce44804d5e907eea69b99259d4e0d2052a5c172c59f91330f826d26f86?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/45b310ce44804d5e907eea69b99259d4e0d2052a5c172c59f91330f826d26f86?s=96&amp;d=mm&amp;r=g","caption":"majormajor","inLanguage":"en-US"},"sameAs":["https://www.kleinfelder.com"],"worksFor":{"@id":"https://www.kleinfelder.com/#organization"}},{"@type":"Article","headline":"Kleinfelder - Bright People. Right Solutions.","keywords":"Kleinfelder,engineering","datePublished":"2026-03-26T09:23:07-04:00","dateModified":"2026-06-03T18:39:33-04:00","author":{"@id":"https://www.kleinfelder.com/author/majormajor/","name":"majormajor"},"publisher":{"@id":"https://www.kleinfelder.com/#organization"},"description":"At Kleinfelder, we have been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients\u2019 transportation, water, energy, and other private infrastructure.","name":"Kleinfelder - Bright People. Right Solutions.","@id":"https://www.kleinfelder.com/#richSnippet","isPartOf":{"@id":"https://www.kleinfelder.com/#webpage"},"image":{"@id":"https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2.jpg"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.kleinfelder.com/#webpage"}}]}</script>
<!-- /Rank Math WordPress SEO plugin -->

<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="Kleinfelder &raquo; Feed" href="https://www.kleinfelder.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Kleinfelder &raquo; Comments Feed" href="https://www.kleinfelder.com/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.kleinfelder.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.kleinfelder.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.kleinfelder.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.kleinfelder.com%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>

<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='sr7css-css' href='//www.kleinfelder.com/wp-content/plugins/revslider/public/css/sr7.css' media='all' />
<style id="wpgb-head-inline-css">
.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px}
/*# sourceURL=wpgb-head-inline-css */
</style>
<link rel='stylesheet' id='mfn-be-css' href='https://www.kleinfelder.com/wp-content/themes/betheme/css/be.min.css' media='all' />
<link rel='stylesheet' id='mfn-animations-css' href='https://www.kleinfelder.com/wp-content/themes/betheme/assets/animations/animations.min.css' media='all' />
<link rel='stylesheet' id='mfn-font-awesome-css' href='https://www.kleinfelder.com/wp-content/themes/betheme/fonts/fontawesome/fontawesome.min.css' media='all' />
<link rel='stylesheet' id='mfn-responsive-css' href='https://www.kleinfelder.com/wp-content/themes/betheme/css/responsive.min.css' media='all' />
<link rel='stylesheet' id='mfn-fonts-css' href='https://fonts.googleapis.com/css?family=Open+Sans:1,300,400,500,600,700|Montserrat:1,300,400,500,600,700&#038;display=swap&#038;ver=7.0' media='all' />
<link rel='stylesheet' id='mfn-font-button-css' href='https://fonts.googleapis.com/css?family=Montserrat:400,400&#038;display=swap&#038;ver=7.0' media='all' />
<link rel='stylesheet' id='js_composer_front-css' href='https://www.kleinfelder.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css' media='all' />
<link rel='stylesheet' id='mfn-static-css' href='https://www.kleinfelder.com/wp-content/uploads/betheme/css/static.css' media='all' />
<link rel='stylesheet' id='mds-klein-keysegments-css' href='https://www.kleinfelder.com/wp-content/plugins/mds-custom-breadcrumbs/style.css' media='all' />
<style id="mfn-dynamic-inline-css">
body:not(.template-slider) #Header_wrapper{background-image:url(https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2.jpg)}
form input.display-none{display:none!important}body{--mfn-featured-image: url(https://www.kleinfelder.com/wp-content/uploads/2024/09/Kleinfelder-logo-marble-1200-01-scaled-2.jpg);}
/* Local Header Style 12 */
.mcb-section .mcb-wrap .mcb-item-no83xsp .logo-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-no83xsp{width:285px;}.mcb-section .mcb-wrap .mcb-item-no83xsp .mcb-column-inner-no83xsp{margin-right:0px;}.mcb-section .mcb-wrap-kxq71w1{flex-grow:unset;width:270px;align-self:stretch;}.mcb-section .mcb-wrap-kxq71w1 > .mcb-wrap-inner-kxq71w1{align-items:center;padding-top:0px;padding-right:30px;padding-bottom:10px;padding-left:30px;align-content:center;justify-content:center;height:140px;background-color:rgba(255,255,255,0.75);}section.mcb-section-2hcd0i2a{padding-top:0px;padding-bottom:0px;}section.mcb-section-2hcd0i2a .mcb-section-inner-2hcd0i2a{align-items:center;}.mcb-section .mcb-wrap .mcb-item-27ju6z4l .column_attr{color:#b2c1c7;font-size:14px;}.mcb-section .mcb-wrap-n5ff241j{flex-grow:unset;align-self:stretch;width:50%;}.mcb-section .mcb-wrap-n5ff241j > .mcb-wrap-inner-n5ff241j{align-items:center;background-color:#004964;min-height:60px;padding-top:10px;padding-bottom:10px;padding-left:0px;margin-top:0px;margin-right:0px;height:60px;align-content:center;flex-wrap:wrap;border-style:solid;border-width:0 0 1px 0;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu{justify-content:flex-end;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu > li.mfn-menu-li > a.mfn-menu-link{font-weight:700;font-weight:300;color:#b2c1c7;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu > li.mfn-menu-li{--mfn-header-menu-submenu-icon-gap:3px;--mfn-header-menu-animation-color:#007c70;--mfn-header-menu-sep:#FFFFFF;--mfn-header-submenu-dropdown-size:10px;--mfn-header-menu-icon-size:30px;--mfn-header-menu-gap:28px;--mfn-header-menu-icon-gap:28px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li ul.mfn-submenu{--mfn-header-submenu-border-radius-top:0px;--mfn-header-submenu-border-radius-right:0px;--mfn-header-submenu-border-radius-bottom:0px;--mfn-header-submenu-border-radius-left:0px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li .mfn-menu-subicon i{--mfn-header-submenu-icon-size:14px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mcb-column-inner-j3wg1d5c{padding-top:10px;height:60px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li a.mfn-menu-link{color:#2A2F35;background-color:#FFFFFF;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;font-size:16px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li > ul.mfn-submenu{width:300px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li a.mfn-menu-link:hover{background-color:#5D87A1;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li .mfn-menu-sub-subicon i{--mfn-header-submenu-submenu-icon-size:31px;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li{--mfn-header-submenu-subicon-gap:10px;--mfn-header-submenu-subicon-size:29px;}.mcb-section .mcb-wrap .mcb-item-my1bwwkn .mfn-icon-box .icon-wrapper{--mfn-header-menu-icon-size:15px;margin-right:5px;}.mcb-section .mcb-wrap .mcb-item-my1bwwkn .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-my1bwwkn .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-my1bwwkn .mfn-icon-box .icon-wrapper .header-wishlist-count{top:-9px;right:-11px;}.mcb-section .mcb-wrap .mcb-item-my1bwwkn .mfn-icon-box:hover .icon-wrapper{--mfn-header-icon-color:#5D87A1;}.mcb-section .mcb-wrap .mcb-item-7exs6bwu .mfn-icon-box .icon-wrapper{--mfn-header-menu-icon-size:15px;margin-left:5px;}.mcb-section .mcb-wrap .mcb-item-7exs6bwu .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-7exs6bwu .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-7exs6bwu .mfn-icon-box .icon-wrapper .header-wishlist-count{top:-9px;right:-11px;}.mcb-section .mcb-wrap .mcb-item-7exs6bwu .mfn-icon-box:hover .icon-wrapper{--mfn-header-icon-color:#5D87A1;}.mcb-section .mcb-wrap .mcb-item-7exs6bwu .mcb-column-inner-7exs6bwu{margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-lxdxnxod .mfn-icon-box .icon-wrapper{--mfn-header-menu-icon-size:15px;padding-left:5px;padding-right:5px;}.mcb-section .mcb-wrap .mcb-item-lxdxnxod .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-lxdxnxod .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-lxdxnxod .mfn-icon-box .icon-wrapper .header-wishlist-count{top:initial;right:-44px;bottom:initial;}.mcb-section .mcb-wrap .mcb-item-lxdxnxod .mcb-column-inner-lxdxnxod{margin-bottom:0px;padding-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-lxdxnxod{top:initial;bottom:initial;}.mcb-section .mcb-wrap .mcb-item-lxdxnxod .mfn-icon-box:hover .icon-wrapper{--mfn-header-icon-color:#5D87A1;}.mcb-section .mcb-wrap .mcb-item-bnosk80b .mfn-icon-box .icon-wrapper{--mfn-header-menu-icon-size:15px;margin-right:5px;margin-left:5px;}.mcb-section .mcb-wrap .mcb-item-bnosk80b .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-bnosk80b .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-bnosk80b .mfn-icon-box .icon-wrapper .header-wishlist-count{top:-9px;right:-11px;}.mcb-section .mcb-wrap .mcb-item-bnosk80b .mfn-icon-box:hover .icon-wrapper{--mfn-header-icon-color:#5D87A1;}.mcb-section .mcb-wrap .mcb-item-bnosk80b .mcb-column-inner-bnosk80b{padding-top:1px;}.mcb-section .mcb-wrap .mcb-item-7x44qz3 .mfn-icon-box .icon-wrapper{--mfn-header-menu-icon-size:15px;margin-right:5px;margin-left:5px;}.mcb-section .mcb-wrap .mcb-item-7x44qz3 .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-7x44qz3 .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-7x44qz3 .mfn-icon-box .icon-wrapper .header-wishlist-count{top:-9px;right:-11px;}.mcb-section .mcb-wrap .mcb-item-7x44qz3 .mfn-icon-box:hover .icon-wrapper{--mfn-header-icon-color:#5D87A1;}.mcb-section .mcb-wrap .mcb-item-7x44qz3 .mcb-column-inner-7x44qz3{margin-right:5px;margin-left:0px;}.mcb-section .mcb-wrap-8e1nckdo{flex-grow:unset;align-self:stretch;width:50%;}.mcb-section .mcb-wrap-8e1nckdo > .mcb-wrap-inner-8e1nckdo{align-items:center;justify-content:flex-end;background-color:#004964;min-height:60px;flex-wrap:nowrap;height:60px;align-content:center;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu{justify-content:flex-start;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu > li.mfn-menu-li{flex-grow:unset;--mfn-header-submenu-dropdown-size:12px;--mfn-header-submenu-dropdown-color:#FFFFFF;--mfn-header-menu-gap:28px;--mfn-header-menu-icon-gap:5px;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mcb-column-inner-utgds5h6{padding-top:10px;padding-left:0px;margin-top:15px;margin-bottom:10px;margin-left:0px;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu > li.mfn-menu-li > a.mfn-menu-link{color:#ffffff;font-size:14px;font-weight:700;text-transform:uppercase;padding-left:0px;padding-bottom:0px;padding-top:0px;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu li.mfn-menu-li ul.mfn-submenu > li.mfn-menu-li > a.mfn-menu-link .mfn-menu-sub-subicon i{color:#ffffff;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li a.mfn-menu-link{font-size:18px;line-height:20px;font-weight:400;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;color:#2a2f35;background-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.mfn-menu-li a.mfn-menu-link:hover{background-color:#5D87A1;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu li.mfn-menu-li > ul.mfn-submenu{width:300px;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu li.mfn-menu-li ul.mfn-submenu li.current-menu-item.mfn-menu-li > a.mfn-menu-link{color:#5D87A1;background-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu li.mfn-menu-li ul.mfn-submenu{--mfn-header-submenu-border-radius-top:0px;}.mcb-section .mcb-wrap .mcb-item-uysywlc .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-uysywlc .mfn-icon-box .icon-wrapper .header-wishlist-count{top:-9px;right:-11px;}.mcb-section .mcb-wrap .mcb-item-uysywlc .mfn-live-search-box .mfn-live-search-heading{opacity:0.6;}.mcb-section .mcb-wrap .mcb-item-uysywlc .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-uysywlc .mcb-column-inner-uysywlc{margin-top:15px;}.mcb-section .mcb-wrap-120aa71n{flex-grow:unset;width:100%;}.mcb-section .mcb-wrap-120aa71n > .mcb-wrap-inner-120aa71n{align-items:center;justify-content:flex-end;background-color:#004964;border-style:solid;border-width:1px 0 0 0;flex-wrap:nowrap;align-content:flex-end;border-color: #b2c1c7;padding-top:0px;padding-right:0px;margin-top:0px;margin-right:0px;margin-left:5px;margin-bottom:10px;}section.mcb-section-crq8ezhe{padding-right:20px;}section.mcb-section-crq8ezhe .mcb-section-inner-crq8ezhe{align-items:flex-start;justify-content:flex-start;}.mcb-section .mcb-wrap .mcb-item-83au3936 .logo-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-83au3936{width:285px;}.mcb-section .mcb-wrap .mcb-item-83au3936 .mcb-column-inner-83au3936{margin-right:0px;background-color:#FFFFFF;}.mcb-section .mcb-wrap-4ma7d98f{flex-grow:unset;align-self:stretch;}.mcb-section .mcb-wrap-4ma7d98f > .mcb-wrap-inner-4ma7d98f{align-items:center;background-color:#004964;min-height:60px;padding-top:10px;padding-bottom:10px;padding-left:0px;margin-top:0px;margin-right:0px;height:60px;align-content:center;flex-wrap:wrap;border-style:none;border-width:0 0 1px 0;}.mcb-section .mcb-wrap .mcb-item-72eifxa .mfn-icon-box .icon-wrapper .header-cart-count,.mcb-section .mcb-wrap .mcb-item-72eifxa .mfn-icon-box .icon-wrapper .header-wishlist-count{top:-9px;right:-11px;}.mcb-section .mcb-wrap .mcb-item-72eifxa .mfn-live-search-box .mfn-live-search-heading{opacity:0.6;}.mcb-section .mcb-wrap .mcb-item-72eifxa .icon-wrapper{--mfn-header-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-tmpl-menu-sidebar-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-menu > li > a{color:#FFFFFF;background-color:#004964;text-transform:uppercase;font-weight:700;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-menu li .mfn-submenu li a{background-color:#004964;color:#ffffff;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-menu li .mfn-submenu{background-color:#004964;font-weight:700;text-transform:capitalize;}.mcb-section .mcb-wrap-gnf4xgi{flex-grow:unset;align-self:stretch;width:50%;}.mcb-section .mcb-wrap-gnf4xgi > .mcb-wrap-inner-gnf4xgi{align-items:center;justify-content:flex-end;background-color:#004964;min-height:60px;flex-wrap:nowrap;height:60px;align-content:center;}section.mcb-section-67ktvxxn{padding-right:20px;}section.mcb-section-67ktvxxn .mcb-section-inner-67ktvxxn{align-items:flex-start;justify-content:flex-start;}section.mcb-section-67ktvxxn.custom-width .mcb-section-inner-67ktvxxn{max-width:100%;}@media(max-width: 1440px){.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mcb-column-inner-utgds5h6{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu > li.mfn-menu-li{--mfn-header-menu-gap:10px;--mfn-header-menu-icon-gap:5px;}}@media(max-width: 959px){.mcb-section .mcb-wrap .mcb-item-no83xsp .logo-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-no83xsp{width:220px;}.mcb-section .mcb-wrap-kxq71w1{flex-grow:unset;width:100%;align-self:stretch;}.mcb-section .mcb-wrap-kxq71w1 > .mcb-wrap-inner-kxq71w1{align-items:center;align-content:center;height:110px;}section.mcb-section-2hcd0i2a .mcb-section-inner-2hcd0i2a{align-items:center;}.mcb-section .mcb-wrap-n5ff241j{flex-grow:unset;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu{justify-content:center;}.mcb-section .mcb-wrap-8e1nckdo{flex-grow:unset;}.mcb-section .mcb-wrap .mcb-item-utgds5h6 .mfn-header-menu > li.mfn-menu-li{--mfn-header-menu-gap:2px;}.mcb-section .mcb-wrap-120aa71n{flex-grow:unset;}section.mcb-section-crq8ezhe .mcb-section-inner-crq8ezhe{align-items:center;}.mcb-section .mcb-wrap .mcb-item-83au3936 .logo-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-83au3936{width:220px;}.mcb-section .mcb-wrap-4ma7d98f{flex-grow:unset;}.mcb-section .mcb-wrap-gnf4xgi{flex-grow:unset;}section.mcb-section-67ktvxxn .mcb-section-inner-67ktvxxn{align-items:center;}}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-no83xsp .logo-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-no83xsp{width:60px;}.mcb-section .mcb-wrap-kxq71w1{flex-grow:unset;}section.mcb-section-2hcd0i2a{padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;}section.mcb-section-2hcd0i2a .mcb-section-inner-2hcd0i2a{align-items:center;}.mcb-section .mcb-wrap-n5ff241j{flex-grow:unset;}.mcb-section .mcb-wrap .mcb-item-j3wg1d5c .mfn-header-menu{justify-content:center;}.mcb-section .mcb-wrap-8e1nckdo{flex-grow:unset;}.mcb-section .mcb-wrap-120aa71n{flex-grow:unset;}section.mcb-section-crq8ezhe{padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;}section.mcb-section-crq8ezhe .mcb-section-inner-crq8ezhe{align-items:center;}.mcb-section .mcb-wrap .mcb-item-83au3936 .logo-wrapper{align-items:center;}.mcb-section .mcb-wrap .mcb-item-83au3936{width:120px;}.mcb-section .mcb-wrap .mcb-item-83au3936 .mcb-column-inner-83au3936{margin-left:0px;height:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.mcb-section .mcb-wrap-4ma7d98f{flex-grow:unset;width:50%;}.mcb-section .mcb-wrap-4ma7d98f > .mcb-wrap-inner-4ma7d98f{min-height:47px;padding-bottom:0px;padding-top:0px;padding-right:0px;margin-bottom:0px;margin-left:0px;height:47px;flex-wrap:nowrap;border-width:0 0 0px 0;}.mcb-section .mcb-wrap .mcb-item-72eifxa .mcb-column-inner-72eifxa{margin-right:10px;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-tmpl-menu-sidebar-wrapper{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-menu li .mfn-submenu li a{justify-content:flex-start;text-align:left;}.mcb-section .mcb-wrap .mcb-item-tmqx4c4s .mfn-header-tmpl-menu-sidebar .mfn-header-menu li .mfn-submenu{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:0px;border-radius:0px 0px 0px 0px;margin-top:5px;margin-right:20px;margin-bottom:0px;margin-left:20px;font-size:16px;}.mcb-section .mcb-wrap-gnf4xgi{flex-grow:unset;}.mcb-section .mcb-wrap-gnf4xgi > .mcb-wrap-inner-gnf4xgi{align-items:center;min-height:47px;height:47px;padding-right:10px;padding-top:5px;}section.mcb-section-67ktvxxn{padding-bottom:15px;padding-right:0px;height:47px;}section.mcb-section-67ktvxxn .mcb-section-inner-67ktvxxn{align-items:stretch;justify-content:flex-start;align-content:center;}}
/*# sourceURL=mfn-dynamic-inline-css */
</style>
<link rel='stylesheet' id='mfn-be-classes-styles-1781004956-css' href='https://www.kleinfelder.com/wp-content/uploads/betheme/css/be_classes.css' media='all' />
<link rel='stylesheet' id='style-css' href='https://www.kleinfelder.com/wp-content/themes/betheme-child/style.css' media='all' />
<style id="mds-nivo-fade-inline-css">

    .wpb_gallery_slides.wpb_slider_nivo .nivoSlider{position:relative;}
    .wpb_gallery_slides.wpb_slider_nivo .nivo-main-image{position:relative; z-index:1;}
    .wpb_gallery_slides.wpb_slider_nivo .nivo-slice,
    .wpb_gallery_slides.wpb_slider_nivo .nivo-box{z-index:5;}
  
/*# sourceURL=mds-nivo-fade-inline-css */
</style>
<script id="webtoffee-cookie-consent-js-extra">
var _wccConfig = {"_ipData":[],"_assetsURL":"https://www.kleinfelder.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/","_publicURL":"https://www.kleinfelder.com","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[{"cookieID":"wt_consent","domain":"www.kleinfelder.com","provider":""},{"cookieID":"AWSALBCORS","domain":"apv-launcher.minute-ly.com","provider":"aws.amazon.com"},{"cookieID":"PHPSESSID","domain":".oldkfus.mosaicdevsite.com","provider":""},{"cookieID":"_GRECAPTCHA","domain":"www.google.com","provider":"google.com"},{"cookieID":"rc::a","domain":"google.com","provider":"google.com"},{"cookieID":"rc::f","domain":"google.com","provider":"google.com"},{"cookieID":"rc::b","domain":"google.com","provider":"google.com"},{"cookieID":"rc::c","domain":"google.com","provider":"google.com"}],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true},"foundNoCookieScript":false},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"VISITOR_PRIVACY_METADATA","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"VISITOR_INFO1_LIVE","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"ytidb::LAST_RESULT_ENTRY_KEY","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-connected-devices","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-device-id","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-session-name","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-fast-check-period","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-session-app","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-cast-available","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-cast-installed","domain":"youtube.com","provider":"youtube.com"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"YSC","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"_cb","domain":"cbsnews.com","provider":"chartbeat.com"},{"cookieID":"_cb_svref","domain":"cbsnews.com","provider":"chartbeat.com"},{"cookieID":"_cb_svref_expires","domain":"cbsnews.com","provider":"chartbeat.com"},{"cookieID":"_ga","domain":".kleinfelder.com","provider":"google-analytics.com|googletagmanager.com/gtag/js"},{"cookieID":"_ga_*","domain":".kleinfelder.com","provider":"google-analytics.com|googletagmanager.com/gtag/js"},{"cookieID":"u","domain":".agkn.com","provider":"ml314.com"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"loglevel","domain":"cbsnews.com","provider":"squarespace.com"},{"cookieID":"AWSALB","domain":"apv-launcher.minute-ly.com","provider":"aws.amazon.com"},{"cookieID":"poptin_old_user","domain":"www.kleinfelder.com","provider":"popt.in"},{"cookieID":"poptin_user_id","domain":"www.kleinfelder.com","provider":"popt.in"},{"cookieID":"poptin_session","domain":"www.kleinfelder.com","provider":"popt.in"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"__Secure-YNID","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"__Secure-ROLLOUT_TOKEN","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"yt.innertube::nextId","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt.innertube::requests","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"test_cookie","domain":".doubleclick.net","provider":"doubleclick.net"},{"cookieID":"_chartbeat2","domain":"cbsnews.com","provider":"chartbeat.com"},{"cookieID":"ab","domain":".agkn.com","provider":"agkn.com"},{"cookieID":"_fbp","domain":".oldkfus.mosaicdevsite.com","provider":"facebook.net"},{"cookieID":"YSC","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"VISITOR_INFO1_LIVE","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"VISITOR_PRIVACY_METADATA","domain":".youtube.com","provider":"youtube.com"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Others","slug":"others","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"__Secure-YEC","domain":".youtube.com","provider":""},{"cookieID":"fly_device","domain":".cbsnews.com","provider":""},{"cookieID":"fly_geo","domain":".cbsnews.com","provider":""},{"cookieID":"poptin_previous_url","domain":"www.kleinfelder.com","provider":""},{"cookieID":"poptin_last_visit","domain":"www.kleinfelder.com","provider":""},{"cookieID":"ocvb-keep-banner-closed","domain":"oldkfus.mosaicdevsite.com","provider":""},{"cookieID":"__Secure-ROLLOUT_TOKEN","domain":".youtube.com","provider":""}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"GDPR":{"settings":{"type":"classic","position":"bottom","applicableLaw":"gdpr","preferenceCenter":"push-down","selectedRegion":"ALL","consentExpiry":365,"shortcodes":[{"key":"wcc_readmore","content":"\u003Ca href=\"https://www.centuryeng.com/cookie-notice/\" class=\"wcc-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"wcc_show_desc","content":"\u003Cbutton class=\"wcc-show-desc-btn\" data-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"wcc_hide_desc","content":"\u003Cbutton class=\"wcc-show-desc-btn\" data-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"wcc_category_toggle_label","content":"[wcc_{{status}}_category_label] [wcc_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"wcc_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"wcc_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"wcc_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-tag=\"placeholder-title\"\u003EPlease accept {category} cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"wcc_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"wcc_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"wcc_optout_toggle_label","content":"[wcc_{{status}}_optout_label] [wcc_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"wcc_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"wcc_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"bannerEnabled":true,"consentDetails":{"dateFormat":"d/m/Y H:i:s"},"closeButtonAction":"reject"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":[],"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#000000"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}},"poweredBy":{"status":false,"tag":"detail-powered-by","styles":{"background-color":"#EDEDED","color":"#293C5B"}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#000000"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#000000","background-color":"transparent","border-color":"transparent"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#000000"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}},"gpcOption":false}}}},"_version":"3.5.2","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#04B47C","border-color":"#04B47C"}},{"tag":"reject-button","styles":{"color":"#FFFFFF","background-color":"#E33237","border-color":"#E33237"}},{"tag":"settings-button","styles":{"color":"#FFFFFF","background-color":"#000000","border-color":"#000000"}},{"tag":"readmore-button","styles":{"color":"#000000","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863dc","background-color":"transparent","border-color":"transparent"}},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#04B47C","border-color":"#04B47C"}},{"tag":"revisit-consent","styles":[]},{"tag":"detail-category-always-enabled","styles":{"color":"#008000"}}],"_rtl":"","_lawSelected":["GDPR"],"_restApiUrl":"https://directory.cookieyes.com/api/v1/ip","_renewConsent":"1773755344827","_restrictToCA":"","_customEvents":"","_ccpaAllowedRegions":[],"_gdprAllowedRegions":[],"_ssl":"1","_enableConsentSharing":"","_providersToBlock":[{"re":"youtube.com","categories":["functional","analytics","advertisement"]},{"re":"chartbeat.com","categories":["analytics","advertisement"]},{"re":"ml314.com","categories":["analytics"]},{"re":"squarespace.com","categories":["performance"]},{"re":"aws.amazon.com","categories":["performance"]},{"re":"popt.in","categories":["performance"]},{"re":"doubleclick.net","categories":["advertisement"]},{"re":"agkn.com","categories":["advertisement"]},{"re":"facebook.net","categories":["advertisement"]}]};
var _wccStyles = {"css":{"GDPR":".wcc-hide{display: none;}.wcc-btn-revisit-wrapper{display: flex; padding: 6px; border-radius: 8px; opacity: 0px; background-color:#ffffff; box-shadow: 0px 3px 10px 0px #798da04d;  align-items: center; justify-content: center;  position: fixed; z-index: 999999; cursor: pointer;}.wcc-revisit-bottom-left{bottom: 15px; left: 15px;}.wcc-revisit-bottom-right{bottom: 15px; right: 15px;}.wcc-btn-revisit-wrapper .wcc-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.wcc-btn-revisit-wrapper .wcc-btn-revisit img{max-width: fit-content; margin: 0; } .wcc-btn-revisit-wrapper .wcc-revisit-help-text{font-size:14px; margin-left:4px; display:none;}.wcc-btn-revisit-wrapper:hover .wcc-revisit-help-text, .wcc-btn-revisit-wrapper:focus-within .wcc-revisit-help-text { display: block;}.wcc-revisit-hide{display: none;}.wcc-preference-btn:hover{cursor:pointer; text-decoration:underline;}.wcc-cookie-audit-table { font-family: inherit; border-collapse: collapse; width: 100%;} .wcc-cookie-audit-table th, .wcc-cookie-audit-table td {text-align: left; padding: 10px; font-size: 12px; color: #000000; word-break: normal; background-color: #d9dfe7; border: 1px solid #cbced6;} .wcc-cookie-audit-table tr:nth-child(2n + 1) td { background: #f1f5fa; }.wcc-consent-container{position: fixed; width: 100%; box-sizing: border-box; z-index: 9999999;}.wcc-classic-bottom{bottom: 0; left: 0;}.wcc-classic-top{top: 0; left: 0;}.wcc-consent-container .wcc-consent-bar{background: #ffffff; border: 1px solid; padding: 16.5px 24px; box-shadow: 0 -1px 10px 0 #acabab4d;}.wcc-consent-bar .wcc-banner-btn-close{position: absolute; right: 14px; top: 14px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; height: auto; width: auto; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.wcc-consent-bar .wcc-banner-btn-close img{width: 10px; height: 10px; margin: 0;}.wcc-custom-brand-logo-wrapper .wcc-custom-brand-logo{width: 100px; height: auto; margin: 0 0 10px 0;}.wcc-notice .wcc-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 10px 0;}.wcc-notice-group{display: flex; justify-content: space-between; align-items: center;}.wcc-notice-des *{font-size: 14px;}.wcc-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.wcc-notice-des img{height: 25px; width: 25px;}.wcc-consent-bar .wcc-notice-des p{color: inherit; margin-top: 0;}.wcc-notice-des p:last-child{margin-bottom: 0;}.wcc-notice-des a.wcc-policy,.wcc-notice-des button.wcc-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.wcc-notice-des button.wcc-policy{padding: 0;}.wcc-notice-des a.wcc-policy:focus-visible,.wcc-consent-bar .wcc-banner-btn-close:focus-visible,.wcc-notice-des button.wcc-policy:focus-visible,.wcc-category-direct-switch input[type=\"checkbox\"]:focus-visible,.wcc-preference-content-wrapper .wcc-show-desc-btn:focus-visible,.wcc-accordion-header .wcc-accordion-btn:focus-visible,.wcc-switch input[type=\"checkbox\"]:focus-visible,.wcc-footer-wrapper a:focus-visible,.wcc-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.wcc-btn:focus:not(:focus-visible),.wcc-accordion-header .wcc-accordion-btn:focus:not(:focus-visible),.wcc-preference-content-wrapper .wcc-show-desc-btn:focus:not(:focus-visible),.wcc-btn-revisit-wrapper .wcc-btn-revisit:focus:not(:focus-visible),.wcc-preference-header .wcc-btn-close:focus:not(:focus-visible),.wcc-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.wcc-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.wcc-accordion-btn:not(:hover):not(:active),button.wcc-banner-btn-close:not(:hover):not(:active),button.wcc-btn-close:not(:hover):not(:active),button.wcc-btn-revisit:not(:hover):not(:active){background: transparent;}.wcc-consent-bar button:hover,.wcc-modal.wcc-modal-open button:hover,.wcc-consent-bar button:focus,.wcc-modal.wcc-modal-open button:focus{text-decoration: none;}.wcc-notice-btn-wrapper{display: flex; justify-content: center; align-items: center; margin-left: 15px;}.wcc-notice-btn-wrapper .wcc-btn{text-shadow: none; box-shadow: none;}.wcc-consent-details-wrapper .wcc-consent-detail-item .wcc-consent-detail-label,.wcc-consent-details-wrapper .wcc-consent-detail-item .wcc-consent-detail-value{font-size:12px;}.wcc-consent-details-wrapper .wcc-accordion.wcc-accordion-active .wcc-accordion-body { padding :0px;}.wcc-consent-details-wrapper .wcc-accordion-wrapper {margin-bottom:0px;}.wcc-consent-details-wrapper .wcc-accordion-wrapper .wcc-accordion .wcc-accordion-item{margin-top:0px;}.wcc-consent-details-wrapper .wcc-accordion .wcc-accordion-item .wcc-accordion-header { justify-content: flex-start; align-items: flex-start;}.wcc-consent-details-wrapper .wcc-accordion .wcc-accordion-item .wcc-accordion-header .wcc-accordion-chevron {margin-left:24px;}.wcc-consent-details-wrapper .wcc-accordion-header .wcc-accordion-btn{font-size:12px; font-weight:normal;}.wcc-btn{font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px 27px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; white-space: nowrap; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.wcc-btn:hover{opacity: 0.8;}.wcc-btn-customize{color: #1863dc; background: transparent; border: 2px solid; border-color: #1863dc; padding: 8px 28px 8px 14px; position: relative;}.wcc-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.wcc-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.wcc-consent-bar .wcc-btn-customize::after{position: absolute; content: \"\"; display: inline-block; top: 18px; right: 12px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid; border-top-color: inherit;}.wcc-consent-container.wcc-consent-bar-expand .wcc-btn-customize::after{transform: rotate(-180deg);}.wcc-btn:last-child{margin-right: 0;}@media (max-width: 768px){.wcc-notice-group{display: block;}.wcc-notice-btn-wrapper{margin: 0;}.wcc-notice-btn-wrapper{flex-wrap: wrap;}.wcc-notice-btn-wrapper .wcc-btn{flex: auto; max-width: 100%; margin-top: 10px; white-space: unset;}}@media (max-width: 576px){.wcc-btn-accept{order: 1; width: 100%;}.wcc-btn-customize{order: 2;}.wcc-btn-reject{order: 3; margin-right: 0;}.wcc-consent-container.wcc-consent-bar-expand .wcc-consent-bar{display: none;}.wcc-consent-container .wcc-consent-bar{padding: 16.5px 0;}.wcc-custom-brand-logo-wrapper .wcc-custom-brand-logo, .wcc-notice .wcc-title, .wcc-notice-des, .wcc-notice-btn-wrapper, .wcc-category-direct-preview-wrapper{padding: 0 24px;}.wcc-notice-des{max-height: 40vh; overflow-y: scroll;}}@media (max-width: 352px){.wcc-notice .wcc-title{font-size: 16px;}.wcc-notice-des *{font-size: 12px;}.wcc-notice-des, .wcc-btn, .wcc-notice-des a.wcc-policy{font-size: 12px;}}.wcc-preference-wrapper{display: none;}.wcc-consent-container.wcc-classic-bottom.wcc-consent-bar-expand{animation: wcc-classic-expand 1s;}.wcc-consent-container.wcc-classic-bottom.wcc-consent-bar-expand .wcc-preference-wrapper{display: block;}@keyframes wcc-classic-expand{0%{transform: translateY(50%);}100%{transform: translateY(0%);}}.wcc-consent-container.wcc-classic-top .wcc-preference-wrapper{animation: wcc-classic-top-expand 1s;}.wcc-consent-container.wcc-classic-top.wcc-consent-bar-expand .wcc-preference-wrapper{display: block;}@keyframes wcc-classic-top-expand{0%{opacity: 0; transform: translateY(-50%);}50%{opacity: 0;}100%{opacity: 1; transform: translateY(0%);}}.wcc-preference{padding: 0 24px; color: #212121; overflow-y: scroll; max-height: 48vh;}.wcc-preference-center,.wcc-preference,.wcc-preference-header,.wcc-footer-wrapper{background-color: inherit;}.wcc-preference-center,.wcc-preference,.wcc-preference-body-wrapper,.wcc-accordion-wrapper{color: inherit;}.wcc-preference-header .wcc-btn-close{cursor: pointer; vertical-align: middle; padding: 0; margin: 0; display: none; background: none; border: none; height: auto; width: auto; min-height: 0; line-height: 0; box-shadow: none; text-shadow: none;}.wcc-preference-header .wcc-btn-close img{margin: 0; height: 10px; width: 10px;}.wcc-preference-header{margin: 16px 0 0 0; display: flex; align-items: center; justify-content: space-between;}.wcc-preference-header .wcc-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.wcc-google-privacy-url a {text-decoration:none;color: #1863dc;cursor:pointer;} .wcc-preference-content-wrapper *,.wcc-preference-body-wrapper *{font-size: 14px;}.wcc-preference-content-wrapper{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0; }.wcc-preference-content-wrapper img{height: 25px; width: 25px;}.wcc-preference-content-wrapper .wcc-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.wcc-preference-body-wrapper .wcc-preference-content-wrapper p{color: inherit; margin-top: 0;}.wcc-accordion-wrapper{margin-bottom: 10px;}.wcc-accordion{border-bottom: 1px solid;}.wcc-accordion:last-child{border-bottom: none;}.wcc-accordion .wcc-accordion-item{display: flex; margin-top: 10px;}.wcc-accordion .wcc-accordion-body{display: none;}.wcc-accordion.wcc-accordion-active .wcc-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.wcc-accordion-header-wrapper{cursor: pointer; width: 100%;}.wcc-accordion-item .wcc-accordion-header{display: flex; justify-content: space-between; align-items: center;}.wcc-accordion-header .wcc-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.wcc-consent-details-wrapper .wcc-accordion-header .wcc-accordion-btn{font-size:12px; font-weight:normal;}.wcc-accordion-header .wcc-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.wcc-accordion-header-des *{font-size: 14px;}.wcc-accordion-header-des{color: #212121; font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.wcc-accordion-header-wrapper .wcc-accordion-header-des p{color: inherit; margin-top: 0;}.wcc-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.wcc-accordion-chevron-hide{display: none;}.wcc-accordion .wcc-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.wcc-accordion.wcc-accordion-active .wcc-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.wcc-audit-table{background: #f4f4f4; border-radius: 6px;}.wcc-audit-table .wcc-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.wcc-audit-table .wcc-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.wcc-audit-table .wcc-cookie-des-table:last-child{border-bottom: none;}.wcc-audit-table .wcc-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.wcc-audit-table .wcc-cookie-des-table li:first-child{padding-top: 0;}.wcc-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.wcc-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.wcc-cookie-des-table li div:last-child p{color: inherit; margin-top: 0;}.wcc-cookie-des-table li div:last-child p:last-child{margin-bottom: 0;}.wcc-prefrence-btn-wrapper{display: flex; align-items: center; justify-content: flex-end; padding: 18px 24px; border-top: 1px solid;}.wcc-prefrence-btn-wrapper .wcc-btn{text-shadow: none; box-shadow: none;}.wcc-category-direct-preview-btn-wrapper .wcc-btn-preferences{text-shadow: none; box-shadow: none;}.wcc-prefrence-btn-wrapper .wcc-btn-accept,.wcc-prefrence-btn-wrapper .wcc-btn-reject{display: none;}.wcc-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.wcc-footer-wrapper{position: relative;}.wcc-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: 100%;}.wcc-preference-center,.wcc-preference,.wcc-preference-body-wrapper,.wcc-preference-content-wrapper,.wcc-accordion-wrapper,.wcc-accordion,.wcc-footer-wrapper,.wcc-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 768px){.wcc-preference{max-height: 35vh;}}@media (max-width: 576px){.wcc-consent-bar-hide{display: none;}.wcc-preference{max-height: 100vh; padding: 0;}.wcc-preference-body-wrapper{padding: 60px 24px 200px;}.wcc-preference-body-wrapper-reject-hide{padding: 60px 24px 165px;}.wcc-preference-header{position: fixed; width: 100%; box-sizing: border-box; z-index: 999999999; margin: 0; padding: 16px 24px; border-bottom: 1px solid #f4f4f4;}.wcc-preference-header .wcc-btn-close{display: block;}.wcc-prefrence-btn-wrapper{display: block;}.wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding-right: 0;}.wcc-prefrence-btn-wrapper .wcc-btn{width: 100%; margin-top: 10px; margin-right: 0;}.wcc-prefrence-btn-wrapper .wcc-btn:first-child{margin-top: 0;}.wcc-accordion:last-child{padding-bottom: 20px;}.wcc-prefrence-btn-wrapper .wcc-btn-accept, .wcc-prefrence-btn-wrapper .wcc-btn-reject{display: block;}.wcc-footer-wrapper{position: fixed; bottom: 0; width: 100%;}}@media (max-width: 425px){.wcc-accordion-chevron{margin-right: 15px;}.wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.wcc-preference-header .wcc-preference-title{font-size: 16px;}.wcc-preference-content-wrapper *, .wcc-accordion-header-des *{font-size: 12px;}.wcc-accordion-header-des, .wcc-preference-content-wrapper, .wcc-preference-content-wrapper .wcc-show-desc-btn{font-size: 12px;}.wcc-accordion-header .wcc-accordion-btn{font-size: 14px;}}.wcc-category-direct-preview-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-top: 16px;}.wcc-category-direct-preview{display: flex; flex-wrap: wrap; align-items: center; font-size: 14px; font-weight: 600; line-height: 24px; color: #212121;}.wcc-category-direct-preview-section{width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}.wcc-category-direct-item{display: flex; margin: 0 30px 10px 0; cursor: pointer;}.wcc-category-direct-item label{font-size: 14px; font-weight: 600; margin-right: 10px; cursor: pointer; word-break: break-word;}.wcc-category-direct-switch input[type=\"checkbox\"]{display: inline-block; position: relative; width: 33px; height: 18px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; border: none; cursor: pointer; vertical-align: middle; outline: 0; top: 0;}.wcc-category-direct-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.wcc-category-direct-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 15px; width: 15px; left: 2px; bottom: 2px; margin: 0; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s;}.wcc-category-direct-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(14px); -ms-transform: translateX(14px); transform: translateX(14px);}.wcc-category-direct-switch input[type=\"checkbox\"]:after{display: none;}.wcc-category-direct-switch .wcc-category-direct-switch-enabled:checked{background: #818181;}@media (max-width: 576px){.wcc-category-direct-preview-wrapper{display: block;}.wcc-category-direct-item{justify-content: space-between; width: 45%; margin: 0 0 10px 0;}.wcc-category-direct-preview-btn-wrapper .wcc-btn-preferences{width: 100%;}}@media (max-width: 352px){.wcc-category-direct-preview{font-size: 12px;}}.wcc-switch{display: flex;}.wcc-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.wcc-switch input[type=\"checkbox\"]:checked{background: #3a76d8;}.wcc-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.wcc-switch input[type=\"checkbox\"]:after{display: none;}.wcc-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.wcc-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.wcc-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.wcc-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-text-youtube:hover{text-decoration:underline;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.wcc-rtl{direction: rtl; text-align: right;}.wcc-rtl .wcc-banner-btn-close{left: 9px; right: auto;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn:last-child{margin-right: 8px;}.wcc-rtl .wcc-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.wcc-rtl .wcc-prefrence-btn-wrapper .wcc-btn{margin-right: 8px;}.wcc-rtl .wcc-prefrence-btn-wrapper .wcc-btn:first-child{margin-right: 0;}.wcc-rtl .wcc-accordion .wcc-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.wcc-rtl .wcc-accordion.wcc-accordion-active .wcc-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}.wcc-rtl .wcc-category-direct-preview-btn-wrapper{margin-right: 15px; margin-left: 0;}.wcc-rtl .wcc-category-direct-item label{margin-right: 0; margin-left: 10px;}.wcc-rtl .wcc-category-direct-preview-section .wcc-category-direct-item:first-child{margin: 0 0 10px 0;}@media (max-width: 992px){.wcc-rtl .wcc-category-direct-preview-btn-wrapper{margin-right: 0;}}@media (max-width: 768px){.wcc-rtl .wcc-notice-btn-wrapper{margin-right: 0;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn:first-child{margin-right: 0;}}@media (max-width: 576px){.wcc-rtl .wcc-prefrence-btn-wrapper .wcc-btn{margin-right: 0;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn{margin-right: 0;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn:last-child{margin-right: 0;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn-reject{margin-right: 8px;}.wcc-rtl .wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.wcc-rtl .wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding: 0 15px 0 0;}}@media (max-width: 440px){.wcc-consent-bar .wcc-banner-btn-close,.wcc-preference-header .wcc-btn-close{padding: 17px;}.wcc-consent-bar .wcc-banner-btn-close {right: 2px; top: 6px; } .wcc-preference-header{padding: 12px 0 12px 24px;}} @media (min-width: 768px) and (max-width: 1024px) {.wcc-consent-bar .wcc-banner-btn-close,.wcc-preference-header .wcc-btn-close{padding: 17px;}.wcc-consent-bar .wcc-banner-btn-close {right: 2px; top: 6px; } .wcc-preference-header{padding: 12px 0 12px 24px;}}@media (max-width: 576px) and (max-height: 425px) { .wcc-notice-des {  max-height: unset;  overflow-y: unset; } .wcc-consent-container { max-height: 100vh; overflow-y: scroll; } .wcc-preference { max-height: unset; overflow-y: unset; } .wcc-preference-body-wrapper { padding: 0 24px; } .wcc-preference-body-wrapper-reject-hide { padding: 0 24px; } .wcc-preference-header { position: unset; } .wcc-footer-wrapper { position: unset; } }"}};
var _wccApi = {"base":"https://www.kleinfelder.com/wp-json/wcc/v1/","nonce":"969f16676b"};
var _wccGCMConfig = {"_mode":"advanced","_urlPassthrough":"","_debugMode":"","_redactData":"","_regions":[],"_wccBypass":"","wait_for_update":"500","_isGTMTemplate":"1"};
//# sourceURL=webtoffee-cookie-consent-js-extra
</script>
<script id="webtoffee-cookie-consent-js" src="https://www.kleinfelder.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/js/script.min.js"></script>
<script id="webtoffee-cookie-consent-gcm-js" src="https://www.kleinfelder.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/js/gcm.min.js"></script>
<script async data-wp-strategy="async" id="tp-tools-js" src="//www.kleinfelder.com/wp-content/plugins/revslider/public/js/libs/tptools.js"></script>
<script async data-wp-strategy="async" id="sr7-js" src="//www.kleinfelder.com/wp-content/plugins/revslider/public/js/sr7.js"></script>
<script id="jquery-core-js" src="https://www.kleinfelder.com/wp-includes/js/jquery/jquery.min.js"></script>
<script id="jquery-migrate-js" src="https://www.kleinfelder.com/wp-includes/js/jquery/jquery-migrate.min.js"></script>
<script id="jquery-js-before">
(function(){
  function applyPatch($){
    if (!$.fn || !$.fn.nivoSlider) return false;
    if ($.fn.nivoSlider.__mdsPatched) return true;

    var original = $.fn.nivoSlider;

    function forceFadeOptions($el, opts){
      var $wrap = $el.closest('.wpb_gallery_slides.wpb_slider_nivo');
      if (!$wrap.length) return opts;

      var interval = parseFloat($wrap.data('interval')) || 3;

      opts.effect   = 'fade';
      opts.slices   = 1;
      opts.boxCols  = 1;
      opts.boxRows  = 1;

      // Fade duration (Nivo's "fade" uses animSpeed * 2 internally)
      opts.animSpeed = 300; // try 250–400

      // Keep WPBakery interval
      opts.pauseTime = Math.max(1000, interval * 1000);

      return opts;
    }

    // Wrap the init call so even if WPBakery passes boxFade, we override it
    $.fn.nivoSlider = function(opts){
      var options = opts ? $.extend({}, opts) : {};
      options = forceFadeOptions(this, options);
      return original.call(this, options);
    };

    // Preserve defaults so Nivo's callback .call() never breaks
    $.fn.nivoSlider.defaults = original.defaults || $.fn.nivoSlider.defaults;

    // Also update defaults (covers any init that relies on defaults)
    if ($.fn.nivoSlider.defaults){
      $.fn.nivoSlider.defaults.effect  = 'fade';
      $.fn.nivoSlider.defaults.slices  = 1;
      $.fn.nivoSlider.defaults.boxCols = 1;
      $.fn.nivoSlider.defaults.boxRows = 1;
      $.fn.nivoSlider.defaults.animSpeed = 300;
    }

    $.fn.nivoSlider.__mdsPatched = true;
    return true;
  }

  var attempts = 0;
  var t = setInterval(function(){
    attempts++;
    if (window.jQuery && applyPatch(window.jQuery)) {
      clearInterval(t);
    } else if (attempts > 600) { // ~3s max
      clearInterval(t);
    }
  }, 5);
})();
//# sourceURL=jquery-js-before
</script>
<script></script><link rel="https://api.w.org/" href="https://www.kleinfelder.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.kleinfelder.com/wp-json/wp/v2/pages/23873" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.kleinfelder.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<link rel='shortlink' href='https://www.kleinfelder.com/' />
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-59JQ7DH');</script>
<!-- End Google Tag Manager -->
<!-- Poptin Script
<script id='pixel-script-poptin' src='https://cdn.popt.in/pixel.js?id=96762227f567a' async='true'></script> -->
<script>
window.addEventListener('load', function () {
  const s = document.createElement('script');
  s.src = 'https://cdn.popt.in/pixel.js?id=96762227f567a';
  document.head.appendChild(s);
});
</script>
<!-- End Poptin Script --><!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-59JQ7DH"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) --><style id="wcc-style-inline">[data-tag]{visibility:hidden;}</style><noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
<style data-type="vc_custom-css">.projects-grid .vc_separator {
    display: none;
}

.skrollable  .btn-clear a {
    padding: 14px 30px 14px 27px  !important;
}

.post-desc .read-more-icon, .post-desc .icon-clock, .post-author, .category {
	display:none !important;
}
.post-footer, .post-links, .post-more {
 display: flex !important;
}
.post-desc .post-links {
 	border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #161616;
    font-size: 13px;
    text-decoration: none;
    background-color: #161616;
	transition: all ease .5s;
	font-size: 14px;
    height: auto;
    padding: 6px 15px !important;
}
.post-desc .post-links a {
	    color: #fff!important;
	text-decoration:none!important;
}
.post-desc .post-links:hover {
    background-color: #5d87a1;
}
.grid .post-item {
    margin: 0;
} 

.news-post-hp .vc_btn3.vc_btn3-style-flat {
    text-decoration: none;
    background-color: #161616!important;
    transition: all ease .5s;
    font-size: 13px !important;
    height: auto;
    padding: 15px 24px 15px 45px!important;
        font-family: 'Montserrat';
}

.news-post-hp .vc_btn3:hover {
        background-color: #5d87a1!important;
}

.news-post-hp .post-desc-wrapper .post-desc {
    padding: 0;
}


.news-post-hp .post-desc {
  display: flex;
  flex-direction: column;
}


.news-post-hp .post-title {
  order:0;
}

.news-post-hp .post-head {
  order: 1;
  margin-top: 5px;
}

.news-post-hp .post-footer {
     order: 2;
    margin: 0px -20px 0;
}

.news-post-hp .post-meta .date .label {
  display: none;
}

.post.post-item h2 {
  font-size: 18px !important;
  font-weight: 400 !important;
  font-family: 'Open Sans', sans-serif !important;
}

.post.post-item .post-excerpt,
.post.post-item .entry-content,
.post.post-item .excerpt, .custom-breadcrumbs {
  display: none !important;
}


.post.post-item .post-date,
.post.post-item .entry-date,
.post.post-item time {
  color: #a8a8a8 !important;
  font-size: 13px !important;
}

.post.post-item.isotope-item {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
}


.headline-stacked h2 {
   color:#fff;
}    
 .headline-stacked p {
   color: #b8b8b8!important;
}     

.tile-rows .vc_row-flex {
    height: 500px;
}

.tile-rows-350 .vc_row-flex {
    height: 350px!important;
}

.tile-rows .vc_icon_element {
    margin-bottom: 0;
}

.btn-clear {
    background-image: none !important;
}
.btn-clear a {
    transition: all .2s ease-in-out !important;
    padding: 15px 47px 15px 27px !important;
    font-size: 12px !important;
    line-height: 13px !important;
    background: transparent !important;
    border: 3px solid #ffffff !important;
    color: #ffffff !important;
    font-family: 'Montserrat'!important;
    text-align:left!important;
}

.btn-clear a:hover {
    background: #5d87a1 !important;
    border: 3px solid #5d87a1 !important;
}

.positive .btn-clear a {
padding: 15px 55px 15px 27px !important
}

.connecting .btn-clear a {
padding: 15px 30px 15px 27px !important
}

.btn-clear .vc_btn3-icon {
    right: 28px!important;
}
.tile-col .vc_column-inner {
    position: relative;
    overflow: hidden;
    min-height: 220px;
    justify-content: flex-end;
}

.tile-col .vc_column-inner::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
    transition: background-color 0.5s ease;
    z-index: 1;
}

.tile-col .vc_column-inner:hover::before {
    background-color: rgba(0,0,0,0.7);
}

.tile-col .wpb_wrapper {
    position: relative;
    z-index: 2;
}

.tile-col .tile-head h2,
.tile-col .vc_icon_element-inner, .positive {
    position: relative;
    z-index: 2;
    color: #fff;
    font-family: 'Montserrat'!important;
}



.tile-head h2 a, .positive h2, .connecting h2,.tile-head h1 a, .positive h1, .connecting h1 {
    font-size: 35px;
    color:#fff !important;
    font-weight: 500;
    line-height: 38px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    font-family: 'Montserrat'!important;
}

.tile-icon {
    width:2em;
}</style><link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
<meta name="generator" content="Powered by Slider Revolution 6.7.56 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
<link rel="icon" href="https://www.kleinfelder.com/wp-content/uploads/2026/04/cropped-kleinfelder-favicon-scaled-1-32x32.webp" sizes="32x32" />
<link rel="icon" href="https://www.kleinfelder.com/wp-content/uploads/2026/04/cropped-kleinfelder-favicon-scaled-1-192x192.webp" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.kleinfelder.com/wp-content/uploads/2026/04/cropped-kleinfelder-favicon-scaled-1-180x180.webp" />
<meta name="msapplication-TileImage" content="https://www.kleinfelder.com/wp-content/uploads/2026/04/cropped-kleinfelder-favicon-scaled-1-270x270.webp" />
<script>
	window._tpt			??= {};
	window.SR7			??= {};
	_tpt.R				??= {};
	_tpt.R.fonts		??= {};
	_tpt.R.fonts.customFonts??= {};
	SR7.devMode			=  false;
	SR7.F 				??= {};
	SR7.G				??= {};
	SR7.LIB				??= {};
	SR7.E				??= {};
	SR7.E.gAddons		??= {};
	SR7.E.php 			??= {};
	SR7.E.nonce			= '3c8a8d540e';
	SR7.E.ajaxurl		= 'https://www.kleinfelder.com/wp-admin/admin-ajax.php';
	SR7.E.resturl		= 'https://www.kleinfelder.com/wp-json/';
	SR7.E.slug_path		= 'revslider/revslider.php';
	SR7.E.slug			= 'revslider';
	SR7.E.plugin_url	= 'https://www.kleinfelder.com/wp-content/plugins/revslider/';
	SR7.E.wp_plugin_url = 'https://www.kleinfelder.com/wp-content/plugins/';
	SR7.E.revision		= '6.7.56';
	SR7.E.fontBaseUrl	= '';
	SR7.G.breakPoints 	= [1240,1024,778,480];
	SR7.G.fSUVW 		= false;
	SR7.E.modules 		= ['module','page','slide','layer','draw','animate','srtools','canvas','defaults','carousel','navigation','media','modifiers','migration'];
	SR7.E.libs 			= ['WEBGL'];
	SR7.E.css 			= ['csslp','cssbtns','cssfilters','cssnav','cssmedia'];
	SR7.E.resources		= {};
	SR7.E.ytnc			= false;
	SR7.JSON			??= {};
/*! Slider Revolution 7.0 - Page Processor */
!function(){"use strict";window.SR7??={},window._tpt??={},SR7.version="Slider Revolution 6.7.40",_tpt.getMobileZoom=()=>_tpt.is_mobile?document.documentElement.clientWidth/window.innerWidth:1,_tpt.getWinDim=function(t){_tpt.screenHeightWithUrlBar??=window.innerHeight;let e=SR7.F?.modal?.visible&&SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)];_tpt.scrollBar=window.innerWidth!==document.documentElement.clientWidth||e&&window.innerWidth!==e.c.module.clientWidth,_tpt.winW=_tpt.getMobileZoom()*window.innerWidth-(_tpt.scrollBar||"prepare"==t?_tpt.scrollBarW??_tpt.mesureScrollBar():0),_tpt.winH=_tpt.getMobileZoom()*window.innerHeight,_tpt.winWAll=document.documentElement.clientWidth},_tpt.getResponsiveLevel=function(t,e){return SR7.G.fSUVW?_tpt.closestGE(t,window.innerWidth):_tpt.closestGE(t,_tpt.winWAll)},_tpt.mesureScrollBar=function(){let t=document.createElement("div");return t.className="RSscrollbar-measure",t.style.width="100px",t.style.height="100px",t.style.overflow="scroll",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t),_tpt.scrollBarW=t.offsetWidth-t.clientWidth,document.body.removeChild(t),_tpt.scrollBarW},_tpt.loadCSS=async function(t,e,s){return s?_tpt.R.fonts.required[e].status=1:(_tpt.R[e]??={},_tpt.R[e].status=1),new Promise((i,n)=>{if(_tpt.isStylesheetLoaded(t))s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,i();else{const o=document.createElement("link");o.rel="stylesheet";let l="text",r="css";o["type"]=l+"/"+r,o.href=t,o.onload=()=>{s?_tpt.R.fonts.required[e].status=2:_tpt.R[e].status=2,i()},o.onerror=()=>{s?_tpt.R.fonts.required[e].status=3:_tpt.R[e].status=3,n(new Error(`Failed to load CSS: ${t}`))},document.head.appendChild(o)}})},_tpt.addContainer=function(t){const{tag:e="div",id:s,class:i,datas:n,textContent:o,iHTML:l}=t,r=document.createElement(e);if(s&&""!==s&&(r.id=s),i&&""!==i&&(r.className=i),n)for(const[t,e]of Object.entries(n))"style"==t?r.style.cssText=e:r.setAttribute(`data-${t}`,e);return o&&(r.textContent=o),l&&(r.innerHTML=l),r},_tpt.collector=function(){return{fragment:new DocumentFragment,add(t){var e=_tpt.addContainer(t);return this.fragment.appendChild(e),e},append(t){t.appendChild(this.fragment)}}},_tpt.isStylesheetLoaded=function(t){let e=t.split("?")[0];return Array.from(document.querySelectorAll('link[rel="stylesheet"], link[rel="preload"]')).some(t=>t.href.split("?")[0]===e)},_tpt.preloader={requests:new Map,preloaderTemplates:new Map,show:function(t,e){if(!e||!t)return;const{type:s,color:i}=e;if(s<0||"off"==s)return;const n=`preloader_${s}`;let o=this.preloaderTemplates.get(n);o||(o=this.build(s,i),this.preloaderTemplates.set(n,o)),this.requests.has(t)||this.requests.set(t,{count:0});const l=this.requests.get(t);clearTimeout(l.timer),l.count++,1===l.count&&(l.timer=setTimeout(()=>{l.preloaderClone=o.cloneNode(!0),l.anim&&l.anim.kill(),void 0!==_tpt.gsap?l.anim=_tpt.gsap.fromTo(l.preloaderClone,1,{opacity:0},{opacity:1}):l.preloaderClone.classList.add("sr7-fade-in"),t.appendChild(l.preloaderClone)},150))},hide:function(t){if(!this.requests.has(t))return;const e=this.requests.get(t);e.count--,e.count<0&&(e.count=0),e.anim&&e.anim.kill(),0===e.count&&(clearTimeout(e.timer),e.preloaderClone&&(e.preloaderClone.classList.remove("sr7-fade-in"),e.anim=_tpt.gsap.to(e.preloaderClone,.3,{opacity:0,onComplete:function(){e.preloaderClone.remove()}})))},state:function(t){if(!this.requests.has(t))return!1;return this.requests.get(t).count>0},build:(t,e="#ffffff",s="")=>{if(t<0||"off"===t)return null;const i=parseInt(t);if(t="prlt"+i,isNaN(i))return null;if(_tpt.loadCSS(SR7.E.plugin_url+"public/css/preloaders/t"+i+".css","preloader_"+t),isNaN(i)||i<6){const n=`background-color:${e}`,o=1===i||2==i?n:"",l=3===i||4==i?n:"",r=_tpt.collector();["dot1","dot2","bounce1","bounce2","bounce3"].forEach(t=>r.add({tag:"div",class:t,datas:{style:l}}));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`,datas:{style:o}});return r.append(d),d}{let n={};if(7===i){let t;e.startsWith("#")?(t=e.replace("#",""),t=`rgba(${parseInt(t.substring(0,2),16)}, ${parseInt(t.substring(2,4),16)}, ${parseInt(t.substring(4,6),16)}, `):e.startsWith("rgb")&&(t=e.slice(e.indexOf("(")+1,e.lastIndexOf(")")).split(",").map(t=>t.trim()),t=`rgba(${t[0]}, ${t[1]}, ${t[2]}, `),t&&(n.style=`border-top-color: ${t}0.65); border-bottom-color: ${t}0.15); border-left-color: ${t}0.65); border-right-color: ${t}0.15)`)}else 12===i&&(n.style=`background:${e}`);const o=[10,0,4,2,5,9,0,4,4,2][i-6],l=_tpt.collector(),r=l.add({tag:"div",class:"sr7-prl-inner",datas:n});Array.from({length:o}).forEach(()=>r.appendChild(l.add({tag:"span",datas:{style:`background:${e}`}})));const d=_tpt.addContainer({tag:"sr7-prl",class:`${t} ${s}`});return l.append(d),d}}},SR7.preLoader={show:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.show(e||SR7.M[t].c.module,SR7.M[t]?.settings?.pLoader??{color:"#fff",type:10})},hide:(t,e)=>{"off"!==(SR7.M[t]?.settings?.pLoader?.type??"off")&&_tpt.preloader.hide(e||SR7.M[t].c.module)},state:(t,e)=>_tpt.preloader.state(e||SR7.M[t].c.module)},_tpt.prepareModuleHeight=function(t){window.SR7.M??={},window.SR7.M[t.id]??={},"ignore"==t.googleFont&&(SR7.E.ignoreGoogleFont=!0);let e=window.SR7.M[t.id];if(null==_tpt.scrollBarW&&_tpt.mesureScrollBar(),e.c??={},e.states??={},e.settings??={},e.settings.size??={},t.fixed&&(e.settings.fixed=!0),e.c.module=document.querySelector("sr7-module#"+t.id),e.c.adjuster=e.c.module.getElementsByTagName("sr7-adjuster")[0],e.c.content=e.c.module.getElementsByTagName("sr7-content")[0],"carousel"==t.type&&(e.c.carousel=e.c.content.getElementsByTagName("sr7-carousel")[0]),null==e.c.module||null==e.c.module)return;t.plType&&t.plColor&&(e.settings.pLoader={type:t.plType,color:t.plColor}),void 0===t.plType||"off"===t.plType||SR7.preLoader.state(t.id)&&SR7.preLoader.state(t.id,e.c.module)||SR7.preLoader.show(t.id,e.c.module),_tpt.winW||_tpt.getWinDim("prepare"),_tpt.getWinDim();let s=""+e.c.module.dataset?.modal;"modal"==s||"true"==s||"undefined"!==s&&"false"!==s||(e.settings.size.fullWidth=t.size.fullWidth,e.LEV??=_tpt.getResponsiveLevel(window.SR7.G.breakPoints,t.id),t.vpt=_tpt.fillArray(t.vpt,5),e.settings.vPort=t.vpt[e.LEV],void 0!==t.el&&"720"==t.el[4]&&t.gh[4]!==t.el[4]&&"960"==t.el[3]&&t.gh[3]!==t.el[3]&&"768"==t.el[2]&&t.gh[2]!==t.el[2]&&delete t.el,e.settings.size.height=null==t.el||null==t.el[e.LEV]||0==t.el[e.LEV]||"auto"==t.el[e.LEV]?_tpt.fillArray(t.gh,5,-1):_tpt.fillArray(t.el,5,-1),e.settings.size.width=_tpt.fillArray(t.gw,5,-1),e.settings.size.minHeight=_tpt.fillArray(t.mh??[0],5,-1),e.cacheSize={fullWidth:e.settings.size?.fullWidth,fullHeight:e.settings.size?.fullHeight},void 0!==t.off&&(t.off?.t&&(e.settings.size.m??={})&&(e.settings.size.m.t=t.off.t),t.off?.b&&(e.settings.size.m??={})&&(e.settings.size.m.b=t.off.b),t.off?.l&&(e.settings.size.p??={})&&(e.settings.size.p.l=t.off.l),t.off?.r&&(e.settings.size.p??={})&&(e.settings.size.p.r=t.off.r),e.offsetPrepared=!0),_tpt.updatePMHeight(t.id,t,!0))},_tpt.updatePMHeight=(t,e,s)=>{let i=SR7.M[t];var n=i.settings.size.fullWidth?_tpt.winW:i.c.module.parentNode.offsetWidth;n=0===n||isNaN(n)?_tpt.winW:n;let o=i.settings.size.width[i.LEV]||i.settings.size.width[i.LEV++]||i.settings.size.width[i.LEV--]||n,l=i.settings.size.height[i.LEV]||i.settings.size.height[i.LEV++]||i.settings.size.height[i.LEV--]||0,r=i.settings.size.minHeight[i.LEV]||i.settings.size.minHeight[i.LEV++]||i.settings.size.minHeight[i.LEV--]||0;if(l="auto"==l?0:l,l=parseInt(l),"carousel"!==e.type&&(n-=parseInt(e.onw??0)||0),i.MP=!i.settings.size.fullWidth&&n<o||_tpt.winW<o?Math.min(1,n/o):1,e.size.fullScreen||e.size.fullHeight){let t=parseInt(e.fho)||0,s=(""+e.fho).indexOf("%")>-1;e.newh=_tpt.winH-(s?_tpt.winH*t/100:t)}else e.newh=i.MP*Math.max(l,r);if(e.newh+=(parseInt(e.onh??0)||0)+(parseInt(e.carousel?.pt)||0)+(parseInt(e.carousel?.pb)||0),void 0!==e.slideduration&&(e.newh=Math.max(e.newh,parseInt(e.slideduration)/3)),e.shdw&&_tpt.buildShadow(e.id,e),i.c.adjuster.style.height=e.newh+"px",i.c.module.style.height=e.newh+"px",i.c.content.style.height=e.newh+"px",i.states.heightPrepared=!0,i.dims??={},i.dims.moduleRect=i.c.module.getBoundingClientRect(),i.c.content.style.left="-"+i.dims.moduleRect.left+"px",!i.settings.size.fullWidth)return s&&requestAnimationFrame(()=>{n!==i.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)}),void _tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0);_tpt.bgStyle(e.id,e,window.innerWidth==_tpt.winW,!0),requestAnimationFrame(function(){s&&requestAnimationFrame(()=>{n!==i.c.module.parentNode.offsetWidth&&_tpt.updatePMHeight(e.id,e)})}),i.earlyResizerFunction||(i.earlyResizerFunction=function(){requestAnimationFrame(function(){_tpt.getWinDim(),_tpt.moduleDefaults(e.id,e),_tpt.updateSlideBg(t,!0)})},window.addEventListener("resize",i.earlyResizerFunction))},_tpt.buildShadow=function(t,e){let s=SR7.M[t];null==s.c.shadow&&(s.c.shadow=document.createElement("sr7-module-shadow"),s.c.shadow.classList.add("sr7-shdw-"+e.shdw),s.c.content.appendChild(s.c.shadow))},_tpt.bgStyle=async(t,e,s,i,n)=>{const o=SR7.M[t];if((e=e??o.settings).fixed&&!o.c.module.classList.contains("sr7-top-fixed")&&(o.c.module.classList.add("sr7-top-fixed"),o.c.module.style.position="fixed",o.c.module.style.width="100%",o.c.module.style.top="0px",o.c.module.style.left="0px",o.c.module.style.pointerEvents="none",o.c.module.style.zIndex=5e3,o.c.content.style.pointerEvents="none"),null==o.c.bgcanvas){let t=document.createElement("sr7-module-bg"),l=!1;if("string"==typeof e?.bg?.color&&e?.bg?.color.includes("{"))if(_tpt.gradient&&_tpt.gsap)e.bg.color=_tpt.gradient.convert(e.bg.color);else try{let t=JSON.parse(e.bg.color);(t?.orig||t?.string)&&(e.bg.color=JSON.parse(e.bg.color))}catch(t){return}let r="string"==typeof e?.bg?.color?e?.bg?.color||"transparent":e?.bg?.color?.string??e?.bg?.color?.orig??e?.bg?.color?.color??"transparent";if(t.style["background"+(String(r).includes("grad")?"":"Color")]=r,("transparent"!==r||n)&&(l=!0),o.offsetPrepared&&(t.style.visibility="hidden"),e?.bg?.image?.src&&(t.style.backgroundImage=`url(${e?.bg?.image.src})`,t.style.backgroundSize=""==(e.bg.image?.size??"")?"cover":e.bg.image.size,t.style.backgroundPosition=e.bg.image.position,t.style.backgroundRepeat=""==e.bg.image.repeat||null==e.bg.image.repeat?"no-repeat":e.bg.image.repeat,l=!0),!l)return;o.c.bgcanvas=t,e.size.fullWidth?t.style.width=_tpt.winW-(s&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":i&&(t.style.width=o.c.module.offsetWidth+"px"),e.sbt?.use?o.c.content.appendChild(o.c.bgcanvas):o.c.module.appendChild(o.c.bgcanvas)}o.c.bgcanvas.style.height=void 0!==e.newh?e.newh+"px":("carousel"==e.type?o.dims.module.h:o.dims.content.h)+"px",o.c.bgcanvas.style.left=!s&&e.sbt?.use||o.c.bgcanvas.closest("SR7-CONTENT")?"0px":"-"+(o?.dims?.moduleRect?.left??0)+"px"},_tpt.updateSlideBg=function(t,e){const s=SR7.M[t];let i=s.settings;s?.c?.bgcanvas&&(i.size.fullWidth?s.c.bgcanvas.style.width=_tpt.winW-(e&&_tpt.winH<document.body.offsetHeight?_tpt.scrollBarW:0)+"px":preparing&&(s.c.bgcanvas.style.width=s.c.module.offsetWidth+"px"))},_tpt.moduleDefaults=(t,e)=>{let s=SR7.M[t];null!=s&&null!=s.c&&null!=s.c.module&&(s.dims??={},s.dims.moduleRect=s.c.module.getBoundingClientRect(),s.c.content.style.left="-"+s.dims.moduleRect.left+"px",s.c.content.style.width=_tpt.winW-_tpt.scrollBarW+"px","carousel"==e.type&&(s.c.module.style.overflow="visible"),_tpt.bgStyle(t,e,window.innerWidth==_tpt.winW))},_tpt.getOffset=t=>{var e=t.getBoundingClientRect(),s=window.pageXOffset||document.documentElement.scrollLeft,i=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+i,left:e.left+s}},_tpt.fillArray=function(t,e){let s,i;t=Array.isArray(t)?t:[t];let n=Array(e),o=t.length;for(i=0;i<t.length;i++)n[i+(e-o)]=t[i],null==s&&"#"!==t[i]&&(s=t[i]);for(let t=0;t<e;t++)void 0!==n[t]&&"#"!=n[t]||(n[t]=s),s=n[t];return n},_tpt.closestGE=function(t,e){let s=Number.MAX_VALUE,i=-1;for(let n=0;n<t.length;n++)t[n]-1>=e&&t[n]-1-e<s&&(s=t[n]-1-e,i=n);return++i}}();</script>
<style type="text/css" data-type="vc_shortcodes-default-css">.vc_do_icon{margin-bottom:35px;}.vc_do_btn{margin-bottom:22px;}.vc_do_btn{margin-bottom:22px;}</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1776378214069{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1776439314673{padding-top: 120px !important;padding-right: 80px !important;padding-bottom: 80px !important;}.vc_custom_1774447310189{padding-bottom: 20px !important;padding-left: 40px !important;background-color: #2A2F35 !important;}.vc_custom_1775745937200{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;padding-bottom: 0px !important;background-color: #F5F5F5 !important;}.vc_custom_1775745937200{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;padding-bottom: 0px !important;background-color: #F5F5F5 !important;}.vc_custom_1774447310189{padding-bottom: 20px !important;padding-left: 40px !important;background-color: #2A2F35 !important;}.vc_custom_1776433990095{margin-top: -30px !important;margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}.vc_custom_1776440211326{margin-top: 0px !important;padding-top: 80px !important;padding-bottom: 80px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/04/la-airport.webp?id=24081) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1774447310189{padding-bottom: 20px !important;padding-left: 40px !important;background-color: #2A2F35 !important;}.vc_custom_1776435056704{margin-top: 0px !important;padding-top: 0px !important;}.vc_custom_1776434295142{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}.vc_custom_1774361327150{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-color: #56565600 !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1774361342974{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1774361457476{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1774361772168{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1774362249909{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/markets.webp?id=23878) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765510935743{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1780499043927{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/06/US-89-Landslide-pictures-21.webp?id=24438) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765510935743{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1774484981594{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/Center-for-Government-and-International-Studies-2.webp?id=23913) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765510935743{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1774485086564{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/Engineer-Business.webp?id=23914) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765510935743{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1774445889597{padding-left: 40px !important;}.vc_custom_1776435887240{padding-bottom: 35px !important;padding-left: 0px !important;}.vc_custom_1774485146397{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-color: #F5F5F5 !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765554384675{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-color: #56565600 !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555018316{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1776346199341{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/Snoqualmie-Falls-Seattle-scaled-n.webp?id=23570) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555745376{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1776346270033{margin-bottom: 10px !important;margin-left: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1775746969787{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/geotechnical.webp?id=23907) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555745376{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1776434608055{margin-bottom: 10px !important;margin-left: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1775746895566{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/design.webp?id=23908) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555752646{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1776434643055{margin-bottom: 10px !important;margin-left: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1774485146397{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-color: #F5F5F5 !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765554384675{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-color: #56565600 !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555018316{padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1775746060044{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/American-Canyon-High-School-CoMET-scaled-n.webp?id=23571) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1774485197972{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1774485353961{margin-bottom: 10px !important;margin-left: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1775746071149{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/San-Francisco-Public-Utilities-Commission-Calaveras-Dam-Replacement-scaled-n.webp?id=23573) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555745376{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1774485467982{margin-bottom: 10px !important;margin-left: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1775746081862{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;background-image: url(https://www.kleinfelder.com/wp-content/uploads/2026/03/Stormwater-Management-scaled-n.webp?id=23574) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1765555752646{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1774485561110{margin-bottom: 10px !important;margin-left: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}.vc_custom_1776435860425{padding-bottom: 35px !important;padding-left: 0px !important;}.vc_custom_1776433196237{margin-top: 0px !important;margin-bottom: 0px !important;border-bottom-width: 0px !important;padding-top: 0px !important;}.vc_custom_1776378256901{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}.vc_custom_1776440499640{margin-top: 0px !important;margin-bottom: 0px !important;padding-right: 40px !important;padding-left: 40px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1776435839649{padding-bottom: 35px !important;padding-left: 0px !important;}.vc_custom_1776435400325{margin-top: 0px !important;padding-top: 0px !important;padding-left: 25px !important;}.vc_custom_1776379168018{margin-top: 0px !important;padding-top: 0px !important;}.vc_custom_1776382385414{margin-top: 0px !important;padding-top: 0px !important;}.vc_custom_1776383152894{margin-top: 0px !important;padding-top: 0px !important;}.vc_custom_1776383338682{padding-bottom: 10px !important;}.vc_custom_1776383354616{padding-bottom: 10px !important;}.vc_custom_1776383830737{padding-top: 10px !important;}.vc_custom_1776383370198{padding-bottom: 10px !important;}.vc_custom_1776383956012{padding-top: 10px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>
<link rel='stylesheet' id='vc_font_awesome_5_shims-css' href='https://www.kleinfelder.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/@fortawesome/fontawesome-free/css/v4-shims.min.css' media='all' />
<link rel='stylesheet' id='vc_font_awesome_6-css' href='https://www.kleinfelder.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/@fortawesome/fontawesome-free/css/all.min.css' media='all' />
<link rel='stylesheet' id='mfn-be-classes-styles-1781004957-css' href='https://www.kleinfelder.com/wp-content/uploads/betheme/css/be_classes.css' media='all' />
<link rel='stylesheet' id='mfn-post-local-styles-191141781004957-css' href='https://www.kleinfelder.com/wp-content/uploads/betheme/css/post-19114.css' media='all' />
<link rel='stylesheet' id='wpgb-style-css' href='https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/css/style.css' media='all' />
<link rel='stylesheet' id='wpgb-grids-css' href='https://www.kleinfelder.com/wp-content/uploads/wpgb/grids/G10C4.css' media='all' />
<link rel='stylesheet' id='wpgb-fonts-css' href='https://fonts.googleapis.com/css?family=Montserrat%3A700' media='all' />

</head>

<body class="home wp-singular page-template-default page page-id-23873 wp-embed-responsive wp-theme-betheme wp-child-theme-betheme-child woocommerce-block-theme-has-button-styles mfn-header-template mfn-footer-default has-search-overlay  color-custom content-brightness-light input-brightness-light style-simple button-animation-fade layout-full-width if-modern-overlay no-content-padding hide-love subheader-title-left responsive-overflow-x-mobile no-hover-tablet mobile-tb-center mobile-side-slide mobile-mini-mr-ll mobile-icon-user-ss mobile-icon-wishlist-ss mobile-icon-search-ss mobile-icon-wpml-ss mobile-icon-action-ss be-page-23873 be-reg-2844 wpb-js-composer js-comp-ver-8.7.3 vc_responsive" >

	
		
		<!-- mfn_hook_top --><!-- mfn_hook_top -->
		
		
		<div id="Wrapper">

	<header id="mfn-header-template" data-id="12"  data-mobile-type="" data-type="absolute" class="mfn-header-tmpl mfn-header-main mfn-header-tmpl-absolute"><div data-id="12" class="mfn-builder-content mfn-header-tmpl-builder"><section class="section mcb-section mfn-default-section mcb-section-2hcd0i2a mcb-header-section header-section  hide-mobile close-button-left show-on-scroll"   style="" ><div class="mcb-background-overlay"></div><div class="section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-section-inner-2hcd0i2a"><div  class="wrap mcb-wrap mcb-wrap-kxq71w1 mcb-header-wrap one tablet-one laptop-one mobile-one mfn-item-custom-width vb-item clearfix" data-desktop-col="one" data-laptop-col="laptop-one" data-tablet-col="tablet-one" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-kxq71w1 mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-no83xsp one laptop-one tablet-one mobile-one column_header_logo header-logo mfn-item-custom-width vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-no83xsp mcb-item-header_logo-inner"><a class="logo-wrapper" href="https://www.kleinfelder.com"><img src="https://www.kleinfelder.com/wp-content/uploads/2026/01/kleinfelder-inc-logo.png#23372" alt="kleinfelder-inc-logo" width="404" height="158"></a></div></div></div></div></div></section><section class="section mcb-section mfn-default-section mcb-section-crq8ezhe mcb-header-section header-wrap  hide-mobile close-button-left show-on-scroll"   style="
.header-wrap  > .section_wrapper {
    flex-wrap: wrap !important;
}" ><div class="mcb-background-overlay"></div><div class="section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-section-inner-crq8ezhe"><div  class="wrap mcb-wrap mcb-wrap-n5ff241j mcb-header-wrap one-second tablet-one-second laptop-one-second mobile-one mfn-item-custom-width vb-item clearfix" data-desktop-col="one-second" data-laptop-col="laptop-one-second" data-tablet-col="tablet-one-second" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-n5ff241j mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-27ju6z4l one laptop-one tablet-one mobile-one column_column vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-27ju6z4l mcb-item-column-inner"><div class="column_attr mfn-inline-editor clearfix" style=""><p style="text-align: left;">Bright People. Right Solutions.</p></div></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-8e1nckdo mcb-header-wrap one-second tablet-one-second laptop-one-second mobile-one mfn-item-custom-width vb-item clearfix" data-desktop-col="one-second" data-laptop-col="laptop-one-second" data-tablet-col="tablet-one-second" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-8e1nckdo mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-j3wg1d5c one laptop-one tablet-one mobile-one column_header_menu  hide-mobile vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-j3wg1d5c mcb-item-header_menu-inner"><ul id="menu-top-menu" class="mfn-header-menu mfn-header-mainmenu mfn-menu-align-flex-start mfn-menu-tablet-align-flex-start mfn-menu-mobile-align-flex-start mfn-menu-icon-left mfn-menu-separator-off mfn-menu-submenu-on-hover"><li id="menu-item-19117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-19117 mfn-menu-li"><a href="#" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Countries</span></span><span class="menu-sub mfn-menu-subicon"><i class="icon-down-open"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li id="menu-item-19118" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-19118 mfn-menu-li"><a href="https://www.kleinfelder.com" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="menu-icon mfn-menu-item-icon"><img src="https://www.kleinfelder.com/wp-content/uploads/2020/10/1235px-Flag_of_the_United_States.svg_.png" alt="1235px-Flag_of_the_United_States.svg" width="1235" height="650"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">United States</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19120" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19120 mfn-menu-li"><a href="https://www.kleinfelder.com/canada/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="menu-icon mfn-menu-item-icon"><img src="https://www.kleinfelder.com/wp-content/uploads/2020/10/1280px-Flag_of_Canada.svg_.png" alt="1280px-Flag_of_Canada.svg" width="1280" height="640"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Canada</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19121" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19121 mfn-menu-li"><a href="https://www.kleinfelder.com.au" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="menu-icon mfn-menu-item-icon"><img src="https://www.kleinfelder.com/wp-content/uploads/2020/10/1200px-Flag_of_Australia.svg_.png" alt="1200px-Flag_of_Australia.svg" width="1200" height="600"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Australia</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
</ul>
</li>
</ul></div></div><div  class="column mcb-column mcb-item-my1bwwkn one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-my1bwwkn mcb-item-header_icon-inner"><a  target="_blank" href="https://www.linkedin.com/company/kleinfelder" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-top mfn-icon-box-center mfn-header-link mfn-icon-box-empty-desc" title="LinkedIn"><div class="icon-wrapper"><i class="icon-linkedin" aria-hidden="true"></i></div></a></div></div><div  class="column mcb-column mcb-item-7exs6bwu one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-7exs6bwu mcb-item-header_icon-inner"><a  target="_blank" href="https://www.instagram.com/wearekleinfelder/" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-top mfn-icon-box-center mfn-header-link mfn-icon-box-empty-desc" title="Instagram"><div class="icon-wrapper"><i class="icon-instagram" aria-hidden="true"></i></div></a></div></div><div  class="column mcb-column mcb-item-lxdxnxod one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-lxdxnxod mcb-item-header_icon-inner"><a  target="_blank" href="https://www.facebook.com/KleinfelderHQ" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-bottom mfn-icon-box-center mfn-header-link mfn-icon-box-empty-desc" title="Facebook"><div class="icon-wrapper"><i class="icon-facebook" aria-hidden="true"></i></div></a></div></div><div  class="column mcb-column mcb-item-bnosk80b one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-bnosk80b mcb-item-header_icon-inner"><a  target="_blank" href="http://www.youtube.com/user/KleinfelderHQ/" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-top mfn-icon-box-center mfn-header-link mfn-icon-box-empty-desc" title="Youtube"><div class="icon-wrapper"><i class="icon-youtube-play" aria-hidden="true"></i></div></a></div></div><div  class="column mcb-column mcb-item-7x44qz3 one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-7x44qz3 mcb-item-header_icon-inner"><a  target="_blank" href="https://x.com/KleinfelderHQ" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-top mfn-icon-box-center mfn-header-link mfn-icon-box-empty-desc" title="X"><div class="icon-wrapper"><i class="icon-x-twitter" aria-hidden="true"></i></div></a></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-120aa71n mcb-header-wrap one tablet-one laptop-one mobile-one mfn-item-custom-width vb-item clearfix" data-desktop-col="one" data-laptop-col="laptop-one" data-tablet-col="tablet-one" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-120aa71n mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-utgds5h6 one laptop-one tablet-one mobile-one column_header_menu vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-utgds5h6 mcb-item-header_menu-inner"><ul id="menu-main-menu" class="mfn-header-menu mfn-header-mainmenu mfn-menu-align-flex-start mfn-menu-tablet-align-flex-start mfn-menu-mobile-align-flex-start mfn-menu-icon-left mfn-menu-separator-off mfn-menu-submenu-on-hover mfn-menu-fold-last-to-right"><li id="menu-item-19263" class="megamenu menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19263 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">What We Do</span></span><span class="menu-sub mfn-menu-subicon"><i class="icon-down-open"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li id="menu-item-19264" class="megamenu-sub menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19264 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Markets</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a>
	<ul class="sub-menu mfn-submenu">
		<li id="menu-item-20102" class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20102 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/energy/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Energy ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20103" class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20103 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/commercial-industrial/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Commercial &#038; Industrial ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-22800" class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-22800 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/government-institutional/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Government &#038; Institutional ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-24387" class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-24387 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/power/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Power ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20105" class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20105 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/transportation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Transportation ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20106" class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20106 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/water/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Water ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-19512" class="view-all-markets menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-19512 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label"><div  class="view-all-label">VIEW ALL MARKETS  ›</div></span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	</ul>
</li>
	<li id="menu-item-19511" class="megamenu-sub menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19511 mfn-menu-li"><a href="https://www.kleinfelder.com/services/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Services</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a>
	<ul class="sub-menu mfn-submenu">
		<li id="menu-item-19513" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-19513 mfn-menu-li"><a href="/services/environmental/home/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Environmental ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20107" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20107 mfn-menu-li"><a href="/services/Geotechnical/Earthquake-Seismic-Design/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Geotechnical ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20108" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20108 mfn-menu-li"><a href="/services/design/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Design ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20109" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20109 mfn-menu-li"><a href="/services/construction-materials-engineering-testing/construction-observation-inspection/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Construction Materials Engineering &#038; Testing ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20110" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20110 mfn-menu-li"><a href="/services/construction-management/construction-management-2/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Construction Management ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20111" class="view-all-services menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20111 mfn-menu-li"><a href="https://www.kleinfelder.com/services/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label"><div class="view-all-label"><strong>VIEW ALL SERVICES  ›</strong></div></span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	</ul>
</li>
	<li id="menu-item-19510" class="megamenu-sub menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19510 mfn-menu-li"><a href="https://www.kleinfelder.com/projects/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Projects</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a>
	<ul class="sub-menu mfn-submenu">
		<li id="menu-item-20112" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20112 mfn-menu-li"><a href="/project/bois-darc-lake-water-supply-program-quality-assurance-and-materials-testing/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Bois d’Arc Lake Water Supply Program ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20113" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20113 mfn-menu-li"><a href="/project/nice-middleton-bridge-replacement/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Nice–Middleton Bridge Replacement ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20114" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20114 mfn-menu-li"><a href="/project/carlton-street-footbridge-renovation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Carlton Street Footbridge Renovation ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20115" class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20115 mfn-menu-li"><a href="/project/sr400-petroleum-pipeline-relocation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">SR400 Petroleum Pipeline Relocation ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
		<li id="menu-item-20118" class="view-all-projects menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20118 mfn-menu-li"><a href="https://www.kleinfelder.com/projects/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label"><div class="view-all-label">VIEW ALL PROJECTS  ›</div></span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	</ul>
</li>
</ul>
</li>
<li id="menu-item-19608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19608 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/about-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Who We Are</span></span><span class="menu-sub mfn-menu-subicon"><i class="icon-down-open"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li id="menu-item-19499" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19499 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/about-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">About Us</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19503 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/leadership/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Leadership</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19501" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19501 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/health-and-safety-program/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Health and Safety Culture</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19500" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19500 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/corporate-social-responsibility/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Corporate Social Responsibility</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19502" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19502 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/innovation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Innovation</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
</ul>
</li>
<li id="menu-item-19576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19576 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/work-with-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Careers</span></span><span class="menu-sub mfn-menu-subicon"><i class="icon-down-open"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li id="menu-item-19521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19521 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/work-with-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Work With Us</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19506" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19506 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/life-work-balance/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Life / Work Balance</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19505" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19505 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/career-development/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Career Development</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19504" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19504 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/benefits/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Benefits</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19586" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19586 mfn-menu-li"><a href="https://careers-kleinfelder.icims.com/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Career Search</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19507" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19507 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/skillbridge-program/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">SkillBridge Program</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19508" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19508 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/third-party-recruiters/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Third-Party Recruiters</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
</ul>
</li>
<li id="menu-item-19609" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19609 mfn-menu-li"><a href="https://www.kleinfelder.com/news/recent-news/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">News &#038; Events</span></span><span class="menu-sub mfn-menu-subicon"><i class="icon-down-open"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li id="menu-item-19598" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19598 mfn-menu-li"><a href="https://www.kleinfelder.com/news/recent-news/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Recent News</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19597" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19597 mfn-menu-li"><a href="https://www.kleinfelder.com/news/press-releases/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Press Releases</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19596" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19596 mfn-menu-li"><a href="https://www.kleinfelder.com/news/in-the-media/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">In The Media</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19599" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19599 mfn-menu-li"><a href="https://www.kleinfelder.com/news/the-kleinfelder-blog/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">The Kleinfelder Blog</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
</ul>
</li>
<li id="menu-item-19261" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19261 mfn-menu-li"><a href="https://www.kleinfelder.com/contact-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Contact Us</span></span><span class="menu-sub mfn-menu-subicon"><i class="icon-down-open"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li id="menu-item-19610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19610 mfn-menu-li"><a href="https://www.kleinfelder.com/contact-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">US Offices</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19262" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19262 mfn-menu-li"><a href="https://www.kleinfelder.com/contact-us-canada/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Canada Offices</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
	<li id="menu-item-19611" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19611 mfn-menu-li"><a href="https://www.kleinfelder.com.au/contact-us" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Australia Offices</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-arrow-right"></i></span></a></li>
</ul>
</li>
</ul></div></div><div  class="column mcb-column mcb-item-uysywlc one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-uysywlc mcb-item-header_icon-inner"><div class="search_wrapper">
<form method="get" class="form-searchform" action="https://www.kleinfelder.com/">

	
  <svg class="icon_search" width="26" viewBox="0 0 26 26" aria-label="search icon"><defs><style>.path{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:1.5px;}</style></defs><circle class="path" cx="11.35" cy="11.35" r="6"></circle><line class="path" x1="15.59" y1="15.59" x2="20.65" y2="20.65"></line></svg>
	
	<input type="text" class="field" name="s"  autocomplete="off" placeholder="Enter your search" aria-label="Enter your search" />
	<input type="submit" class="display-none" value="" aria-label="Search"/>

	<span class="mfn-close-icon icon_close" tabindex="0" role="link" aria-label="Close"><span class="icon">✕</span></span>

</form>
</div><a   href="#" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-top mfn-icon-box-center mfn-header-search-link mfn-search-button mfn-searchbar-toggle mfn-icon-box-empty-desc" title=""><div class="icon-wrapper"><i class="icon-search" aria-hidden="true"></i></div></a></div></div></div></div></div></section><section class="section mcb-section mfn-default-section mcb-section-67ktvxxn mcb-header-section mobile-header  hide-desktop hide-laptop hide-tablet close-button-left custom-width show-on-scroll"   style="" ><div class="mcb-background-overlay"></div><div class="section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-section-inner-67ktvxxn"><div  class="wrap mcb-wrap mcb-wrap-4ma7d98f mcb-header-wrap one-second tablet-one-second laptop-one-second mobile-one mfn-item-custom-width vb-item clearfix" data-desktop-col="one-second" data-laptop-col="laptop-one-second" data-tablet-col="tablet-one-second" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-4ma7d98f mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-83au3936 one laptop-one tablet-one mobile-one column_header_logo mfn-item-custom-width vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-83au3936 mcb-item-header_logo-inner"><a class="logo-wrapper" href="https://www.kleinfelder.com/"><img src="https://www.kleinfelder.com/wp-content/uploads/2020/09/klf-logo-200x78-1.jpg#3717" alt="klf-logo-200&#215;78" width="200" height="78"></a></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-gnf4xgi mcb-header-wrap one-second tablet-one-second laptop-one-second mobile-one mfn-item-custom-width vb-item clearfix" data-desktop-col="one-second" data-laptop-col="laptop-one-second" data-tablet-col="tablet-one-second" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-gnf4xgi mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-72eifxa one laptop-one tablet-one mobile-one column_header_icon mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-72eifxa mcb-item-header_icon-inner"><div class="search_wrapper">
<form method="get" class="form-searchform" action="https://www.kleinfelder.com/">

	
  <svg class="icon_search" width="26" viewBox="0 0 26 26" aria-label="search icon"><defs><style>.path{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:1.5px;}</style></defs><circle class="path" cx="11.35" cy="11.35" r="6"></circle><line class="path" x1="15.59" y1="15.59" x2="20.65" y2="20.65"></line></svg>
	
	<input type="text" class="field" name="s"  autocomplete="off" placeholder="Enter your search" aria-label="Enter your search" />
	<input type="submit" class="display-none" value="" aria-label="Search"/>

	<span class="mfn-close-icon icon_close" tabindex="0" role="link" aria-label="Close"><span class="icon">✕</span></span>

</form>
</div><a   href="#" class="mfn-icon-box mfn-header-icon-box mfn-icon-box-top mfn-icon-box-center mfn-header-search-link mfn-search-button mfn-searchbar-toggle mfn-icon-box-empty-desc" title=""><div class="icon-wrapper"><i class="icon-search" aria-hidden="true"></i></div></a></div></div><div  class="column mcb-column mcb-item-tmqx4c4s one laptop-one tablet-one mobile-one column_header_burger mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-tmqx4c4s mcb-item-header_burger-inner"><a data-nav="menu-main-menu" href="#" class="mfn-icon-box mfn-header-menu-burger mfn-icon-box-top mfn-icon-box-mobile-right mfn-header-menu-toggle mfn-header-classic-mobile-menu-toggle mfn-icon-box-empty-desc"  title=""><div class="icon-wrapper"><i class="icon-menu-fine" aria-hidden="true"></i></div></a><div class="mfn-header-tmpl-menu-sidebar mfn-header-tmpl-menu-sidebar-center mfn-header-classic-mobile-menu-close-icon-hidden mfn-header-classic-mobile-menu"><div class="mfn-header-tmpl-menu-sidebar-wrapper"><span class="mfn-close-icon mfn-header-menu-toggle"><span class="icon">&#10005;</span></span><ul id="menu-main-menu-1" class="mfn-header-menu mfn-menu-align-flex-start mfn-menu-align-laptop-flex-start mfn-menu-align-tablet-flex-start mfn-menu-align-mobile-flex-start mfn-items-align-top mfn-menu-icon-right mfn-menu-separator-off mfn-menu-submenu-on-click mfn-menu-submenu-show-fade-in"><li class="megamenu menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19263 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">What We Do</span></span><span class="menu-sub mfn-menu-subicon"><i class="fas fa-chevron-right"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li class="megamenu-sub menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19264 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Markets</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a>
	<ul class="sub-menu mfn-submenu">
		<li class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20102 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/energy/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Energy ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20103 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/commercial-industrial/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Commercial &#038; Industrial ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-22800 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/government-institutional/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Government &#038; Institutional ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-24387 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/power/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Power ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20105 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/transportation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Transportation ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20106 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/water/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Water ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="view-all-markets menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-19512 mfn-menu-li"><a href="https://www.kleinfelder.com/markets/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label"><div  class="view-all-label">VIEW ALL MARKETS  ›</div></span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	</ul>
</li>
	<li class="megamenu-sub menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19511 mfn-menu-li"><a href="https://www.kleinfelder.com/services/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Services</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a>
	<ul class="sub-menu mfn-submenu">
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-19513 mfn-menu-li"><a href="/services/environmental/home/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Environmental ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20107 mfn-menu-li"><a href="/services/Geotechnical/Earthquake-Seismic-Design/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Geotechnical ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20108 mfn-menu-li"><a href="/services/design/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Design ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20109 mfn-menu-li"><a href="/services/construction-materials-engineering-testing/construction-observation-inspection/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Construction Materials Engineering &#038; Testing ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20110 mfn-menu-li"><a href="/services/construction-management/construction-management-2/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Construction Management ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="view-all-services menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20111 mfn-menu-li"><a href="https://www.kleinfelder.com/services/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label"><div class="view-all-label"><strong>VIEW ALL SERVICES  ›</strong></div></span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	</ul>
</li>
	<li class="megamenu-sub menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19510 mfn-menu-li"><a href="https://www.kleinfelder.com/projects/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Projects</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a>
	<ul class="sub-menu mfn-submenu">
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20112 mfn-menu-li"><a href="/project/bois-darc-lake-water-supply-program-quality-assurance-and-materials-testing/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Bois d’Arc Lake Water Supply Program ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20113 mfn-menu-li"><a href="/project/nice-middleton-bridge-replacement/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Nice–Middleton Bridge Replacement ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20114 mfn-menu-li"><a href="/project/carlton-street-footbridge-renovation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Carlton Street Footbridge Renovation ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="menu-dnone menu-item menu-item-type-custom menu-item-object-custom menu-item-20115 mfn-menu-li"><a href="/project/sr400-petroleum-pipeline-relocation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">SR400 Petroleum Pipeline Relocation ›</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
		<li class="view-all-projects menu-dnone menu-item menu-item-type-post_type menu-item-object-page menu-item-20118 mfn-menu-li"><a href="https://www.kleinfelder.com/projects/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label"><div class="view-all-label">VIEW ALL PROJECTS  ›</div></span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	</ul>
</li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19608 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/about-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Who We Are</span></span><span class="menu-sub mfn-menu-subicon"><i class="fas fa-chevron-right"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19499 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/about-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">About Us</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19503 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/leadership/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Leadership</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19501 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/health-and-safety-program/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Health and Safety Culture</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19500 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/corporate-social-responsibility/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Corporate Social Responsibility</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19502 mfn-menu-li"><a href="https://www.kleinfelder.com/who-we-are/innovation/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Innovation</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19576 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/work-with-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Careers</span></span><span class="menu-sub mfn-menu-subicon"><i class="fas fa-chevron-right"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19521 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/work-with-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Work With Us</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19506 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/life-work-balance/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Life / Work Balance</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19505 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/career-development/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Career Development</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19504 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/benefits/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Benefits</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19586 mfn-menu-li"><a href="https://careers-kleinfelder.icims.com/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Career Search</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19507 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/skillbridge-program/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">SkillBridge Program</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19508 mfn-menu-li"><a href="https://www.kleinfelder.com/careers/third-party-recruiters/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Third-Party Recruiters</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19609 mfn-menu-li"><a href="https://www.kleinfelder.com/news/recent-news/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">News &#038; Events</span></span><span class="menu-sub mfn-menu-subicon"><i class="fas fa-chevron-right"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19598 mfn-menu-li"><a href="https://www.kleinfelder.com/news/recent-news/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Recent News</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19597 mfn-menu-li"><a href="https://www.kleinfelder.com/news/press-releases/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Press Releases</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19596 mfn-menu-li"><a href="https://www.kleinfelder.com/news/in-the-media/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">In The Media</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19599 mfn-menu-li"><a href="https://www.kleinfelder.com/news/the-kleinfelder-blog/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">The Kleinfelder Blog</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-19261 mfn-menu-li"><a href="https://www.kleinfelder.com/contact-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Contact Us</span></span><span class="menu-sub mfn-menu-subicon"><i class="fas fa-chevron-right"></i></span></a>
<ul class="sub-menu mfn-submenu">
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19610 mfn-menu-li"><a href="https://www.kleinfelder.com/contact-us/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">US Offices</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19262 mfn-menu-li"><a href="https://www.kleinfelder.com/contact-us-canada/" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Canada Offices</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19611 mfn-menu-li"><a href="https://www.kleinfelder.com.au/contact-us" class="mfn-menu-link"><span class="menu-item-helper mfn-menu-item-helper"></span><span class="label-wrapper mfn-menu-label-wrapper"><span class="menu-label">Australia Offices</span></span><span class="menu-sub mfn-menu-sub-subicon"><i class="fas fa-chevron-down"></i></span></a></li>
</ul>
</li>
</ul></div></div></div></div></div></div></div></section></div></header>
		<!-- mfn_hook_content_before --><!-- mfn_hook_content_before -->
	
    <div class="custom-breadcrumbs"><div class="content_wrapper clearfix"><ul class="breadcrumbs no-link"><li><a href="https://www.kleinfelder.com">Home</a></li></ul></div></div>    
<div id="Content" role="main">
	<div class="content_wrapper clearfix">

		<main class="sections_group">

			<div class="entry-content" itemprop="mainContentOfPage">

				
				<section class="section mcb-section the_content has_content"><div class="section_wrapper"><div class="the_content_wrapper "><div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element vc_custom_1776434295142" >
		<div class="wpb_wrapper">
			
				<p class="rs-p-wp-fix"></p>
				<sr7-module data-alias="thebuilt-51" data-id="1" id="SR7_1_1" class="rs-ov-hidden" data-version="6.7.56">
					<sr7-adjuster></sr7-adjuster>
					<sr7-content>
						<sr7-slide id="SR7_1_1-1" data-key="1">
							<sr7-bg id="SR7_1_1-1-112" class="sr7-layer"><noscript><img decoding="async" src="https://www.kleinfelder.com/wp-content/uploads/2026/06/Heartland-Slider-8-B1.webp" alt="city skyline Des Moines with roadway construction and heavy equipment" title="Heartland-Slider-8-B1"></noscript></sr7-bg>
							<sr7-txt id="SR7_1_1-1-4" class="sr7-layer">NEWS & EVENTS</sr7-txt>
							<sr7-txt id="SR7_1_1-1-5" class="sr7-layer">Kleinfelder Acquires Veenstra & Kimm</sr7-txt>
							<a id="SR7_1_1-1-7" class="sr7-layer" href="https://www.kleinfelder.com/2025/04/09/veenstra-and-kimm-joins-kleinfelder" target="_self">LEARN MORE</a>
							<sr7-txt id="SR7_1_1-1-11" class="sr7-layer">Markets</sr7-txt>
							<a id="SR7_1_1-1-13" class="sr7-layer" href="/markets" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-1-14" class="sr7-layer">Services
</sr7-txt>
							<a id="SR7_1_1-1-15" class="sr7-layer" href="/services" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-1-19" class="sr7-layer">Projects
</sr7-txt>
							<a id="SR7_1_1-1-20" class="sr7-layer" href="/projects" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-1-23" class="sr7-layer">scroll down</sr7-txt>
						</sr7-slide>
						<sr7-slide id="SR7_1_1-2" data-key="2">
							<sr7-bg id="SR7_1_1-2-110" class="sr7-layer"><noscript><img decoding="async" src="https://www.kleinfelder.com/wp-content/uploads/2026/05/North-Torrey-Pines-1-1536x1019.webp" alt="North Torrey Pines bridge" title="North Torrey Pines bridge"></noscript></sr7-bg>
							<sr7-txt id="SR7_1_1-2-4" class="sr7-layer">Connecting Great People to the Best Work Since 1961</sr7-txt>
							<sr7-txt id="SR7_1_1-2-5" class="sr7-layer">We Are Kleinfelder</sr7-txt>
							<a id="SR7_1_1-2-7" class="sr7-layer" href="https://www.kleinfelder.com/markets/" target="_self">OUR MARKETS</a>
							<sr7-txt id="SR7_1_1-2-11" class="sr7-layer">Markets</sr7-txt>
							<a id="SR7_1_1-2-13" class="sr7-layer" href="/markets" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-2-14" class="sr7-layer">Services
</sr7-txt>
							<a id="SR7_1_1-2-15" class="sr7-layer" href="/services" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-2-19" class="sr7-layer">Projects
</sr7-txt>
							<a id="SR7_1_1-2-20" class="sr7-layer" href="/projects" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-2-23" class="sr7-layer">scroll down</sr7-txt>
						</sr7-slide>
						<sr7-slide id="SR7_1_1-3" data-key="3">
							<sr7-bg id="SR7_1_1-3-113" class="sr7-layer"><noscript><img decoding="async" src="https://www.kleinfelder.com/wp-content/uploads/2026/05/University-of-North-Texas-1536x1019-1.webp" alt="University of North Texas building" title="University of North Texas building"></noscript></sr7-bg>
							<sr7-txt id="SR7_1_1-3-4" class="sr7-layer">Improving Infrastructure and Protecting the Environment</sr7-txt>
							<sr7-txt id="SR7_1_1-3-5" class="sr7-layer">We Are Kleinfelder</sr7-txt>
							<a id="SR7_1_1-3-7" class="sr7-layer" href="https://www.kleinfelder.com/services/" target="_self">OUR SERVICES</a>
							<sr7-txt id="SR7_1_1-3-11" class="sr7-layer">Markets</sr7-txt>
							<a id="SR7_1_1-3-13" class="sr7-layer" href="/markets" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-3-14" class="sr7-layer">Services
</sr7-txt>
							<a id="SR7_1_1-3-15" class="sr7-layer" href="/services" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-3-19" class="sr7-layer">Projects
</sr7-txt>
							<a id="SR7_1_1-3-20" class="sr7-layer" href="/projects" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-3-23" class="sr7-layer">scroll down</sr7-txt>
						</sr7-slide>
						<sr7-slide id="SR7_1_1-4" data-key="4">
							<sr7-bg id="SR7_1_1-4-114" class="sr7-layer"><noscript><img decoding="async" src="https://www.kleinfelder.com/wp-content/uploads/2026/06/Alewife_homeslider-1536x101812-1.webp" alt="" title="Alewife_homeslider-1536&#215;101812"></noscript></sr7-bg>
							<sr7-txt id="SR7_1_1-4-4" class="sr7-layer">Transforming Ideas & Visions Into Award-Winning Projects</sr7-txt>
							<sr7-txt id="SR7_1_1-4-5" class="sr7-layer">We Are Kleinfelder</sr7-txt>
							<a id="SR7_1_1-4-7" class="sr7-layer" href="https://www.kleinfelder.com/projects/" target="_self">OUR PROJECTS</a>
							<sr7-txt id="SR7_1_1-4-11" class="sr7-layer">Markets</sr7-txt>
							<a id="SR7_1_1-4-13" class="sr7-layer" href="/markets" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-4-14" class="sr7-layer">Services
</sr7-txt>
							<a id="SR7_1_1-4-15" class="sr7-layer" href="/services" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-4-19" class="sr7-layer">Projects
</sr7-txt>
							<a id="SR7_1_1-4-20" class="sr7-layer" href="/projects" target="_self" rel="nofollow">Learn More</a>
							<sr7-txt id="SR7_1_1-4-23" class="sr7-layer">scroll down</sr7-txt>
						</sr7-slide>
						<sr7-slide id="SR7_1_1-10" data-key="10">
						</sr7-slide>
					</sr7-content>
					<image_lists style="display:none">
						<img data-src="//www.kleinfelder.com/wp-content/uploads/revslider/thebuilt-51/layer-group.png" data-libid="19105" data-lib="medialibrary" title="layer-group.png" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9yZXZzbGlkZXIvdGhlYnVpbHQtNTEvbGF5ZXItZ3JvdXAucG5n"/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/revslider/thebuilt-51/cog.png" data-libid="19106" data-lib="medialibrary" title="cog.png" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9yZXZzbGlkZXIvdGhlYnVpbHQtNTEvY29nLnBuZw=="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/revslider/thebuilt-51/landmark.png" data-libid="19107" data-lib="medialibrary" title="landmark.png" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9yZXZzbGlkZXIvdGhlYnVpbHQtNTEvbGFuZG1hcmsucG5n"/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/2026/06/Heartland-Slider-8-B1.webp" data-libid="24439" data-lib="medialibrary" alt="city skyline Des Moines with roadway construction and heavy equipment" title="Heartland-Slider-8-B1" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA2L0hlYXJ0bGFuZC1TbGlkZXItOC1CMS53ZWJw"/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/2026/05/North-Torrey-Pines-1-1536x1019.webp" data-libid="24351" data-lib="medialibrary" alt="North Torrey Pines bridge" title="North Torrey Pines bridge" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L05vcnRoLVRvcnJleS1QaW5lcy0xLTE1MzZ4MTAxOS53ZWJw"/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/2026/05/University-of-North-Texas-1536x1019-1.webp" data-libid="24353" data-lib="medialibrary" alt="University of North Texas building" title="University of North Texas building" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1L1VuaXZlcnNpdHktb2YtTm9ydGgtVGV4YXMtMTUzNngxMDE5LTEud2VicA=="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/2026/06/Alewife_homeslider-1536x101812-1.webp" data-libid="24437" data-lib="medialibrary" title="Alewife_homeslider-1536&#215;101812" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA2L0FsZXdpZmVfaG9tZXNsaWRlci0xNTM2eDEwMTgxMi0xLndlYnA="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/revslider/thebuilt-51/Keystone-Home-Slider-2080-x-1380-px-1536x1019.png" data-libid="19111" data-lib="medialibrary" title="Keystone-Home-Slider-2080-x-1380-px.png" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9yZXZzbGlkZXIvdGhlYnVpbHQtNTEvS2V5c3RvbmUtSG9tZS1TbGlkZXItMjA4MC14LTEzODAtcHgtMTUzNngxMDE5LnBuZw=="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/2021/11/Franklin-2080x1380px-1536x1019.jpg" data-libid="9668" data-lib="medialibrary" title="Franklin 2080x1380px" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzExL0ZyYW5rbGluLTIwODB4MTM4MHB4LTE1MzZ4MTAxOS5qcGc="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/revslider/thebuilt-51/GANDA-Carousel-Photo-1536x1019.jpg" data-libid="19112" data-lib="medialibrary" title="GANDA-Carousel-Photo.jpg" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9yZXZzbGlkZXIvdGhlYnVpbHQtNTEvR0FOREEtQ2Fyb3VzZWwtUGhvdG8tMTUzNngxMDE5LmpwZw=="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/2022/01/RSD-2080x1380px-1-1536x1019.png" data-libid="10045" data-lib="medialibrary" title="RSD 2080x1380px" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAxL1JTRC0yMDgweDEzODBweC0xLTE1MzZ4MTAxOS5wbmc="/>
						<img data-src="//www.kleinfelder.com/wp-content/uploads/revslider/thebuilt-51/PDG-Carousel-Photo-1536x1019.jpg" data-libid="19113" data-lib="medialibrary" title="PDG-Carousel-Photo.jpg" width="0" height="0" data-dbsrc="Ly93d3cua2xlaW5mZWxkZXIuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9yZXZzbGlkZXIvdGhlYnVpbHQtNTEvUERHLUNhcm91c2VsLVBob3RvLTE1MzZ4MTAxOS5qcGc="/>
					</image_lists>
				</sr7-module>
				<script>
					window.SR7 ??={};SR7.PMH ??={}; SR7.PMH["SR7_1_1"] = {cn:100,state:false,fn: function() { if (window._tpt!==undefined && window._tpt.prepareModuleHeight !== undefined) {  _tpt.prepareModuleHeight({id:"SR7_1_1",el:[800,800,768,960,720],type:'standard',shdw:'0',gh:[800,800,768,960,720],gw:[1240,1240,1024,778,480],vpt:['-200px&#039;,&#039;-200px&#039;,&#039;-200px&#039;,&#039;-200px&#039;,&#039;-200px'],size:{fullWidth:true, fullHeight:true},fho:'',mh:'0',onh:0,onw:0,bg:{color:'{"orig":"transparent","type":"solid","string":"transparent"}'},plType:'2',plColor:'#FFFFFF'});   SR7.PMH["SR7_1_1"].state=true;} else if(SR7.PMH["SR7_1_1"].cn-->0)	setTimeout( SR7.PMH["SR7_1_1"].fn,19);}};SR7.PMH["SR7_1_1" ].fn();
				</script>


		</div>
	</div>
</div></div></div></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid tile-rows vc_custom_1776378214069 vc_row-no-padding vc_row-o-equal-height vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-3 vc_col-has-fill"><div class="vc_column-inner vc_custom_1774361327150"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1774362249909 vc_row-has-fill vc_row-o-equal-height vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765510935743"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-md vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/markets"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/markets">Our Markets</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/markets" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-3 vc_col-has-fill"><div class="vc_column-inner vc_custom_1774361342974"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1780499043927 vc_row-has-fill vc_row-o-equal-height vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765510935743"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services">Our Services</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner vc_custom_1774361457476"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1774484981594 vc_row-has-fill vc_row-o-equal-height vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765510935743"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/projects"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/projects">Our Projects</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/projects" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner vc_custom_1774361772168"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1774485086564 vc_row-has-fill vc_row-o-equal-height vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765510935743"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/careers/work-with-us/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/careers/work-with-us/">Work With Us</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/careers/work-with-us/" title="">SEE CAREERS <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" data-vc-parallax="2.5" data-vc-parallax-image="https://www.kleinfelder.com/wp-content/uploads/2026/03/North-Torrey-Pines-2-scaled-1.webp" class="vc_row wpb_row vc_row-fluid vc_custom_1776439314673 vc_row-has-fill vc_row-o-content-bottom vc_row-flex vc_general vc_parallax vc_parallax-content-moving"><div class="positive wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner vc_custom_1774445889597"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>CREATING POSITIVE CHANGE</p>
<h1>Improving Infrastructure and Protecting the Environment</h1>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear btn-opp vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/careers/work-with-us/" title="">See Career Opportunities <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_custom_1774447310189 vc_row-has-fill"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1776435887240"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element headline-stacked" >
		<div class="wpb_wrapper">
			<h2>Core Services</h2>
<p>Bright People. Right Solutions.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid tile-rows-350 vc_custom_1775745937200 vc_row-has-fill vc_row-no-padding vc_row-o-equal-height vc_row-o-content-top vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div class="vc_column-inner vc_custom_1774485146397"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1776346199341 vc_row-has-fill vc_row-o-equal-height vc_row-o-content-bottom vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765555745376"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_custom_1776346270033 vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services/environmental/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services/environmental/">Environmental</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services/environmental/" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div class="vc_column-inner vc_custom_1765554384675"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1775746969787 vc_row-has-fill vc_row-o-equal-height vc_row-o-content-bottom vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765555745376"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_custom_1776434608055 vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services/geotechnical/earthquake-seismic-design/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services/geotechnical/earthquake-seismic-design/">Geotechnical</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services/geotechnical/earthquake-seismic-design/" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div class="vc_column-inner vc_custom_1765555018316"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1775746895566 vc_row-has-fill vc_row-o-equal-height vc_row-o-content-bottom vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765555752646"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_custom_1776434643055 vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services/design/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services/design/">Design</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services/design/" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid tile-rows-350 vc_custom_1775745937200 vc_row-has-fill vc_row-no-padding vc_row-o-equal-height vc_row-o-content-top vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div class="vc_column-inner vc_custom_1774485146397"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1775746060044 vc_row-has-fill vc_row-o-equal-height vc_row-o-content-bottom vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1774485197972"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_custom_1774485353961 vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services/materials-engineering-testing/construction-observation-inspection/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services/materials-engineering-testing/construction-observation-inspection/">Construction Materials Engineering &amp; Testing</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services/materials-engineering-testing/construction-observation-inspection/" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div class="vc_column-inner vc_custom_1765554384675"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1775746071149 vc_row-has-fill vc_row-o-equal-height vc_row-o-content-bottom vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765555745376"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_custom_1774485467982 vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services/construction-management/construction-management-2/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services/construction-management/construction-management-2/">Construction Management</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services/construction-management/construction-management-2/" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-4 vc_col-has-fill"><div class="vc_column-inner vc_custom_1765555018316"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid tile-col vc_custom_1775746081862 vc_row-has-fill vc_row-o-equal-height vc_row-o-content-bottom vc_row-flex"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1765555752646"><div class="wpb_wrapper"><div class="vc_icon_element vc_icon_element-outer vc_custom_1774485561110 vc_do_icon tile-icon vc_icon_element-align-left"><div class="vc_icon_element-inner vc_icon_element-color-white vc_icon_element-size-sm vc_icon_element-style- vc_icon_element-background-color-grey" ><span class="vc_icon_element-icon fa fa-solid fa-angles-down" ></span><a class="vc_icon_element-link" href="/services/"  title="" target="_self"></a></div></div>
	<div class="wpb_text_column wpb_content_element tile-head" >
		<div class="wpb_wrapper">
			<h2><a href="/services/">All Services</a></h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-white" href="/services" title="">Learn More <i class="vc_btn3-icon fa fa-solid fa-arrow-right"></i></a></div></div></div></div></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_custom_1774447310189 vc_row-has-fill"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1776435860425"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element headline-stacked" >
		<div class="wpb_wrapper">
			<h2>Project Showcase</h2>
<p>Bright People. Right Solutions.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid projects-grid vc_custom_1776433990095 vc_row-no-padding"><div class="wpb_column vc_column_container vc_col-sm-12 vc_col-has-fill"><div class="vc_column-inner vc_custom_1776433196237"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element vc_custom_1776378256901" >
		<div class="wpb_wrapper">
			<div>
<div class="content_wrapper clearfix" style="
    display: flex;
    flex-direction: column;
">
<div class="sections_group" style="padding-top:0">
<div class="vc_separator wpb_content_element vc_separator_align_center vc_sep_width_100 vc_sep_pos_align_center vc_separator_no_text vc_sep_color_grey wpb_content_element  wpb_content_element"style="margin-bottom: 18px;">

<span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span>
</span>
<span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span>
</span>
</div>
</div>
<div class="wrapped-text wpb_text_column wpb_content_element rel-projects" style="
    text-align: left;
    width: 100%;
    padding-left: 0px;
">
    <div class="wpb_wrapper">
      <h3></h3>
    </div>
  </div>
</div><!-- Gridbuilder ᵂᴾ Plugin (https://wpgridbuilder.com) -->
<div class="wp-grid-builder wpgb-grid-10 projects-grid" data-options="{&quot;id&quot;:10,&quot;type&quot;:&quot;masonry&quot;,&quot;source&quot;:&quot;post_type&quot;,&quot;loader&quot;:false,&quot;layout&quot;:&quot;vertical&quot;,&quot;reveal&quot;:0,&quot;isMainQuery&quot;:0,&quot;lazyLoad&quot;:true,&quot;cardSizes&quot;:{&quot;9999&quot;:{&quot;columns&quot;:3,&quot;height&quot;:240,&quot;gutter&quot;:0,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;1200&quot;:{&quot;columns&quot;:3,&quot;height&quot;:240,&quot;gutter&quot;:0,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;992&quot;:{&quot;columns&quot;:3,&quot;height&quot;:220,&quot;gutter&quot;:0,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;680&quot;:{&quot;columns&quot;:2,&quot;height&quot;:220,&quot;gutter&quot;:0,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;576&quot;:{&quot;columns&quot;:1,&quot;height&quot;:200,&quot;gutter&quot;:0,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;320&quot;:{&quot;columns&quot;:1,&quot;height&quot;:200,&quot;gutter&quot;:0,&quot;ratio&quot;:&quot;1.33333&quot;}},&quot;fitRows&quot;:false,&quot;equalRows&quot;:0,&quot;equalColumns&quot;:true,&quot;fillLastRow&quot;:0,&quot;centerLastRow&quot;:0,&quot;horizontalOrder&quot;:false,&quot;fullWidth&quot;:false,&quot;transitionDelay&quot;:100,&quot;gallerySlideshow&quot;:false,&quot;rowsNumber&quot;:1,&quot;slideAlign&quot;:&quot;left&quot;,&quot;groupCells&quot;:1,&quot;draggable&quot;:true,&quot;initialIndex&quot;:0,&quot;contain&quot;:false,&quot;freeScroll&quot;:false,&quot;freeFriction&quot;:&quot;0.075&quot;,&quot;friction&quot;:&quot;0.285&quot;,&quot;attraction&quot;:&quot;0.025&quot;,&quot;autoPlay&quot;:0,&quot;pageDotAriaLabel&quot;:&quot;Page dot %d&quot;,&quot;isPreview&quot;:false,&quot;isGutenberg&quot;:false,&quot;rightToLeft&quot;:false}"><div class="wpgb-wrapper">
	<div class="wpgb-main">
	<div class="wpgb-layout">
	<div class="wpgb-viewport">
		<div class="wpgb-masonry">
			<article class="wpgb-card wpgb-card-4 wpgb-post-24355" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-media wpgb-scheme-light"><svg data-ratio style="padding-top:14.29%" viewBox="0 0 7 1" aria-hidden="true"></svg><div class="wpgb-card-media-thumbnail"><a href="https://www.kleinfelder.com/wp-content/uploads/2026/05/Evacuation-Center-Aerial-Courtesy-Century-Construction.webp" tabindex="-1" class="wpgb-handle-lb wpgb-lightbox" data-type="image" data-rel="10" data-title="Evacuation-Center-Aerial-Courtesy-Century-Construction" title="Enlarge photo"><div class="wpgb-lazy-load" data-wpgb-thumb="https://www.kleinfelder.com/wp-content/uploads/2026/05/Evacuation-Center-Aerial-Courtesy-Century-Construction-wpgb-lqip.jpg" data-wpgb-src="https://www.kleinfelder.com/wp-content/uploads/2026/05/Evacuation-Center-Aerial-Courtesy-Century-Construction-768x402.webp"></div><noscript><img decoding="async" class="wpgb-noscript-img" src="https://www.kleinfelder.com/wp-content/uploads/2026/05/Evacuation-Center-Aerial-Courtesy-Century-Construction-768x402.webp" alt="Caldwell County Community and Evacuation Center aerial photograph of building and parking lot" height="402" width="768"></noscript></a></div><div class="wpgb-card-media-overlay"></div><div class="wpgb-card-media-content" data-action><div class="wpgb-card-media-content-top"><h3 class="wpgb-block-2"><a href="https://www.kleinfelder.com/project/community-and-evacuation-center-design-engineering-and-funding-assistance/">Community and Evacuation Center Design Engineering and Funding Assistance</a></h3></div><a class="wpgb-card-layer-link" href="https://www.kleinfelder.com/project/community-and-evacuation-center-design-engineering-and-funding-assistance/"></a></div></div></div></div></article><article class="wpgb-card wpgb-card-4 wpgb-post-23501" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-media wpgb-scheme-light"><svg data-ratio style="padding-top:14.29%" viewBox="0 0 7 1" aria-hidden="true"></svg><div class="wpgb-card-media-thumbnail"><a href="https://www.kleinfelder.com/wp-content/uploads/2026/02/20251103-Penta-Emobility-3.jpg" tabindex="-1" class="wpgb-handle-lb wpgb-lightbox" data-type="image" data-rel="10" title="Enlarge photo"><div class="wpgb-lazy-load" data-wpgb-thumb="https://www.kleinfelder.com/wp-content/uploads/2026/02/20251103-Penta-Emobility-3-wpgb-lqip.jpg" data-wpgb-src="https://www.kleinfelder.com/wp-content/uploads/2026/02/20251103-Penta-Emobility-3-768x402.jpg"></div><noscript><img decoding="async" class="wpgb-noscript-img" src="https://www.kleinfelder.com/wp-content/uploads/2026/02/20251103-Penta-Emobility-3-768x402.jpg" alt="Laboratory classroom building outside with tall windows on brick facade on sunny day" height="402" width="768"></noscript></a></div><div class="wpgb-card-media-overlay"></div><div class="wpgb-card-media-content" data-action><div class="wpgb-card-media-content-top"><h3 class="wpgb-block-2"><a href="https://www.kleinfelder.com/project/penta-career-center-e-mobility-laboratory-architecture-and-engineering-design/">Penta Career Center E-Mobility Laboratory Architecture and Engineering Design</a></h3></div><a class="wpgb-card-layer-link" href="https://www.kleinfelder.com/project/penta-career-center-e-mobility-laboratory-architecture-and-engineering-design/"></a></div></div></div></div></article><article class="wpgb-card wpgb-card-4 wpgb-post-23500" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-media wpgb-scheme-light"><svg data-ratio style="padding-top:14.29%" viewBox="0 0 7 1" aria-hidden="true"></svg><div class="wpgb-card-media-thumbnail"><a href="https://www.kleinfelder.com/wp-content/uploads/2026/01/San-Diego-Pump-Station-1-Web.jpg" tabindex="-1" class="wpgb-handle-lb wpgb-lightbox" data-type="image" data-rel="10" title="Enlarge photo"><div class="wpgb-lazy-load" data-wpgb-thumb="https://www.kleinfelder.com/wp-content/uploads/2026/01/San-Diego-Pump-Station-1-Web-wpgb-lqip.jpg" data-wpgb-src="https://www.kleinfelder.com/wp-content/uploads/2026/01/San-Diego-Pump-Station-1-Web-768x402.jpg"></div><noscript><img decoding="async" class="wpgb-noscript-img" src="https://www.kleinfelder.com/wp-content/uploads/2026/01/San-Diego-Pump-Station-1-Web-768x402.jpg" alt="San Diego Pump Station 1 group in safety gear standing in front of small white building" height="402" width="768"></noscript></a></div><div class="wpgb-card-media-overlay"></div><div class="wpgb-card-media-content" data-action><div class="wpgb-card-media-content-top"><h3 class="wpgb-block-2"><a href="https://www.kleinfelder.com/project/city-of-san-diego-wastewater-pump-station-1-upgrades/">City of San Diego Wastewater Pump Station 1 Upgrades</a></h3></div><a class="wpgb-card-layer-link" href="https://www.kleinfelder.com/project/city-of-san-diego-wastewater-pump-station-1-upgrades/"></a></div></div></div></div></article><article class="wpgb-card wpgb-card-4 wpgb-post-23309" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-media wpgb-scheme-light"><svg data-ratio style="padding-top:14.29%" viewBox="0 0 7 1" aria-hidden="true"></svg><div class="wpgb-card-media-thumbnail"><a href="https://www.kleinfelder.com/wp-content/uploads/2026/01/North-South-Metro-Sewer-Interceptor.jpg" tabindex="-1" class="wpgb-handle-lb wpgb-lightbox" data-type="image" data-rel="10" data-title="North-South-Metro-Sewer-Interceptor" title="Enlarge photo"><div class="wpgb-lazy-load" data-wpgb-thumb="https://www.kleinfelder.com/wp-content/uploads/2026/01/North-South-Metro-Sewer-Interceptor-wpgb-lqip.jpg" data-wpgb-src="https://www.kleinfelder.com/wp-content/uploads/2026/01/North-South-Metro-Sewer-Interceptor-768x402.jpg"></div><noscript><img decoding="async" class="wpgb-noscript-img" src="https://www.kleinfelder.com/wp-content/uploads/2026/01/North-South-Metro-Sewer-Interceptor-768x402.jpg" alt="" height="402" width="768"></noscript></a></div><div class="wpgb-card-media-overlay"></div><div class="wpgb-card-media-content" data-action><div class="wpgb-card-media-content-top"><h3 class="wpgb-block-2"><a href="https://www.kleinfelder.com/project/north-and-south-metro-sewer-interceptors-rehabilitation/">North and South Metro Sewer Interceptors Rehabilitation</a></h3></div><a class="wpgb-card-layer-link" href="https://www.kleinfelder.com/project/north-and-south-metro-sewer-interceptors-rehabilitation/"></a></div></div></div></div></article><article class="wpgb-card wpgb-card-4 wpgb-post-23307" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-media wpgb-scheme-light"><svg data-ratio style="padding-top:14.29%" viewBox="0 0 7 1" aria-hidden="true"></svg><div class="wpgb-card-media-thumbnail"><a href="https://www.kleinfelder.com/wp-content/uploads/2026/01/nova-dashboard-3000-scaled-1.jpg" tabindex="-1" class="wpgb-handle-lb wpgb-lightbox" data-type="image" data-rel="10" data-title="nova-dashboard-3000-scaled" title="Enlarge photo"><div class="wpgb-lazy-load" data-wpgb-thumb="https://www.kleinfelder.com/wp-content/uploads/2026/01/nova-dashboard-3000-scaled-1-wpgb-lqip.jpg" data-wpgb-src="https://www.kleinfelder.com/wp-content/uploads/2026/01/nova-dashboard-3000-scaled-1-768x512.jpg"></div><noscript><img decoding="async" class="wpgb-noscript-img" src="https://www.kleinfelder.com/wp-content/uploads/2026/01/nova-dashboard-3000-scaled-1-768x512.jpg" alt="" height="512" width="768"></noscript></a></div><div class="wpgb-card-media-overlay"></div><div class="wpgb-card-media-content" data-action><div class="wpgb-card-media-content-top"><h3 class="wpgb-block-2"><a href="https://www.kleinfelder.com/project/web-based-pedestrian-and-cyclist-safety-survey-and-analytics-dashboard/">Web-Based Pedestrian and Cyclist Safety Survey and Analytics Dashboard</a></h3></div><a class="wpgb-card-layer-link" href="https://www.kleinfelder.com/project/web-based-pedestrian-and-cyclist-safety-survey-and-analytics-dashboard/"></a></div></div></div></div></article><article class="wpgb-card wpgb-card-4 wpgb-post-21587" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-media wpgb-scheme-light"><svg data-ratio style="padding-top:14.29%" viewBox="0 0 7 1" aria-hidden="true"></svg><div class="wpgb-card-media-thumbnail"><a href="https://www.kleinfelder.com/wp-content/uploads/2025/10/NVTA-Vine-Street-Web-1.jpg" tabindex="-1" class="wpgb-handle-lb wpgb-lightbox" data-type="image" data-rel="10" title="Enlarge photo"><div class="wpgb-lazy-load" data-wpgb-thumb="https://www.kleinfelder.com/wp-content/uploads/2025/10/NVTA-Vine-Street-Web-1-wpgb-lqip.jpg" data-wpgb-src="https://www.kleinfelder.com/wp-content/uploads/2025/10/NVTA-Vine-Street-Web-1-768x402.jpg"></div><noscript><img decoding="async" class="wpgb-noscript-img" src="https://www.kleinfelder.com/wp-content/uploads/2025/10/NVTA-Vine-Street-Web-1-768x402.jpg" alt="Vine Street Transit construction interior building with person in safety gear" height="402" width="768"></noscript></a></div><div class="wpgb-card-media-overlay"></div><div class="wpgb-card-media-content" data-action><div class="wpgb-card-media-content-top"><h3 class="wpgb-block-2"><a href="https://www.kleinfelder.com/project/construction-management-and-inspection-services-for-vine-transit-bus-maintenance-facility/">Construction Management and Inspection Services for Vine Transit Bus Maintenance Facility</a></h3></div><a class="wpgb-card-layer-link" href="https://www.kleinfelder.com/project/construction-management-and-inspection-services-for-vine-transit-bus-maintenance-facility/"></a></div></div></div></div></article>		</div>
	</div>
	</div>
	</div>
		</div>
</div>
</div>

		</div>
	</div>
</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_custom_1776440211326 vc_row-has-fill"><div class="connecting wpb_column vc_column_container vc_col-sm-12 vc_col-has-fill"><div class="vc_column-inner vc_custom_1776440499640"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h2 style="text-align: center;">Kleinfelder, connecting great people to the best work since 1961.</h2>

		</div>
	</div>
<div class="vc_btn3-container  btn-clear vc_btn3-center vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-color-white" href="/who-we-are/about-us/" title="">About Us</a></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_custom_1774447310189 vc_row-has-fill"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner vc_custom_1776435839649"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element headline-stacked" >
		<div class="wpb_wrapper">
			<h2>Latest News &amp; Events</h2>
<p>Bright People. Right Solutions.</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row-full-width vc_clearfix"></div><div data-vc-full-width="true" data-vc-full-width-temp="true" data-vc-full-width-init="false" data-vc-stretch-content="true" class="vc_row wpb_row vc_row-fluid vc_custom_1776435056704"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid vc_custom_1776435400325"><div class="news-post-hp wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner vc_custom_1776379168018"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element vc_custom_1776383338682 headline" >
		<div class="wpb_wrapper">
			<h2 class="headline">News</h2>

		</div>
	</div>
<div class="column_filters"><div class="blog_wrapper isotope_wrapper clearfix"><div class="posts_group lm_wrapper element_classes col-2 grid"><article class="post post-item isotope-item clearfix category-2 post-24425 type-post status-publish format-standard has-post-thumbnail hentry category-blog" style=""><div class="date_label">May 28, 2026</div><div class="image_frame post-photo-wrapper scale-with-grid image"><div class="image_wrapper"><a href="https://www.kleinfelder.com/news/proposed-epa-pfas-rule-changes-may-reshape-compliance-planning-for-water-systems/"><div class="mask"></div><img decoding="async" width="960" height="628" src="https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-960x628.png" class="scale-with-grid wp-post-image" alt="Stock Image of Water Glass" srcset="https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1.png 1200w, https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-300x157.png 300w, https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-1024x536.png 1024w, https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-768x402.png 768w, https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-143x75.png 143w, https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-480x251.png 480w" /></a><div class="image_links double"><a class="zoom tooltip" data-tooltip="Zoom" data-position="left" rel="prettyphoto" href="https://www.kleinfelder.com/wp-content/uploads/2024/01/Drinking-Water-Stock-Image-1200x628-1-1024x536.png"><svg viewBox="0 0 26 26"><defs><style>.path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;}</style></defs><circle cx="11.35" cy="11.35" r="6" class="path"></circle><line x1="15.59" y1="15.59" x2="20.65" y2="20.65" class="path"></line></svg></a><a class="link tooltip" data-tooltip="Details" data-position="left" href="https://www.kleinfelder.com/news/proposed-epa-pfas-rule-changes-may-reshape-compliance-planning-for-water-systems/"><svg viewBox="0 0 26 26"><defs><style>.path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;}</style></defs><g><path d="M10.17,8.76l2.12-2.12a5,5,0,0,1,7.07,0h0a5,5,0,0,1,0,7.07l-2.12,2.12" class="path"></path><path d="M15.83,17.24l-2.12,2.12a5,5,0,0,1-7.07,0h0a5,5,0,0,1,0-7.07l2.12-2.12" class="path"></path><line x1="10.17" y1="15.83" x2="15.83" y2="10.17" class="path"></line></g></svg></a></div></div></div><div class="post-desc-wrapper bg- has-custom-bg" style=""><div class="post-desc"><div class="post-head"><div class="post-meta clearfix"><div class="author-date"><span class="vcard author post-author"><span class="label">Published by </span><i class="icon-user" aria-label="author"></i> <span class="fn"><a href="https://www.kleinfelder.com/author/rlangdon/">Rene Langdon</a></span></span> <span class="date"><span class="label">on </span><i class="icon-clock"></i> <span class="post-date updated">May 28, 2026</span></span></div><div class="category"><span class="cat-btn">Categories <i class="icon-down-dir" aria-hidden="true"></i></span><div class="cat-wrapper"><ul class="post-categories">
	<li><a href="https://www.kleinfelder.com/category/blog/" rel="category tag">The Kleinfelder Blog</a></li></ul></div></div></div></div><div class="post-title"><h2 class="entry-title " itemprop="headline"><a href="https://www.kleinfelder.com/news/proposed-epa-pfas-rule-changes-may-reshape-compliance-planning-for-water-systems/">Proposed EPA PFAS Rule Changes May Reshape Compliance Planning for Water Systems</a></h2></div><div class="post-excerpt"></div><div class="post-footer"><div class="button-love"><span class="love-text">Do you like it?</span></div><div class="post-links"><i class="read-more-icon icon-doc-text" aria-hidden="true"></i> <a href="https://www.kleinfelder.com/news/proposed-epa-pfas-rule-changes-may-reshape-compliance-planning-for-water-systems/" class="post-more">Read more</a></div></div></div></div></article></div></div>
</div>
</div></div></div><div class="news-post-hp wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner vc_custom_1776382385414"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element vc_custom_1776383354616 headline" >
		<div class="wpb_wrapper">
			<h2>LinkedIn</h2>

		</div>
	</div>

	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<!--<div class="embedsocial-hashtag" data-ref="5f74592ebb8306a57de7bce69a95efeb0544294d"></div><script>(function(d, s, id){var js; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://embedsocial.com/cdn/ht.js"; d.getElementsByTagName("head")[0].appendChild(js);}(document, "script", "EmbedSocialHashtagScript"));</script>-->

<div class="embedsocial-hashtag" data-ref="5f74592ebb8306a57de7bce69a95efeb0544294d"></div>
		</div>
	</div>
<div class="vc_btn3-container  social-btn vc_btn3-inline vc_custom_1776383830737 vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-left vc_btn3-color-primary" href="https://www.linkedin.com/company/kleinfelder/" title="" target="_blank" rel="noopener"><i class="vc_btn3-icon fa fa-brands fa-linkedin"></i> Follow Us On LinkedIn</a></div></div></div></div><div class="news-post-hp wpb_column vc_column_container vc_col-sm-4"><div class="vc_column-inner vc_custom_1776383152894"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element vc_custom_1776383370198 headline" >
		<div class="wpb_wrapper">
			<h2>Instagram</h2>

		</div>
	</div>

	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<!--
<div class="embedsocial-hashtag instagram" data-ref="eb5e721a02f206092393c87622e4497d6c930301"></div>
<script> (function(d, s, id) { var js; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://embedsocial.com/cdn/ht.js"; d.getElementsByTagName("head")[0].appendChild(js); }(document, "script", "EmbedSocialHashtagScript")); </script>-->

<div class="embedsocial-hashtag instagram" data-ref="eb5e721a02f206092393c87622e4497d6c930301"></div>
		</div>
	</div>
<div class="vc_btn3-container  social-btn vc_btn3-inline vc_custom_1776383956012 vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-left vc_btn3-color-primary" href="https://www.instagram.com/wearekleinfelder/" title="" target="_blank" rel="noopener"><i class="vc_btn3-icon fa fa-brands fa-instagram"></i> Follow Us On Instagram</a></div></div></div></div></div></div></div></div></div><div class="vc_row-full-width vc_clearfix"></div>
</div></div></div></section><div data-id="23873" class="mfn-builder-content mfn-default-content-buider"></div>

                                
				<section class="section section-page-footer">
					<div class="section_wrapper clearfix">

						<div class="column one page-pager">
							<div class="mcb-column-inner">
															</div>
						</div>

					</div>
				</section>

				
			</div>

			
		</main>

		
	</div>
</div>



<!-- mfn_hook_content_after --><!-- mfn_hook_content_after -->

<footer id="mfn-footer-template" data-id="19114" class="mfn-footer-tmpl mfn-footer"><div data-id="19114" class="mfn-builder-content mfn-footer-tmpl-builder"><section class="section mcb-section mfn-default-section mcb-section-f2b5bfd94 footer"   style="" ><div class="mcb-background-overlay"></div><div class="section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-section-inner-f2b5bfd94"><div  class="wrap mcb-wrap mcb-wrap-dbb9e7719 one-fourth tablet-one-fourth laptop-one-fourth mobile-one vb-item clearfix" data-desktop-col="one-fourth" data-laptop-col="laptop-one-fourth" data-tablet-col="tablet-one-fourth" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-dbb9e7719 mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-66a51436d one laptop-one tablet-one mobile-one column_footer_logo mfn-item-custom-width vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-66a51436d mcb-item-footer_logo-inner"><a class="logo-wrapper" href="https://www.kleinfelder.com"><img src="https://www.kleinfelder.com/wp-content/uploads/2026/01/kleinfelder-inc-white-logo.png#23367" alt="kleinfelder-inc-white-logo" width="404" height="158"></a></div></div><div  class="column mcb-column mcb-item-0125ea568 one laptop-one tablet-one mobile-one column_column vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-0125ea568 mcb-item-column-inner"><div class="column_attr mfn-inline-editor clearfix" style=""><p style="text-align: left;">Kleinfelder has been connecting great people to the best work since 1961.</p></div></div></div><div  class="column mcb-column mcb-item-fyol0d0h one laptop-one tablet-one mobile-one column_icon_box_2 mfn-item-custom-width vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-fyol0d0h mcb-item-icon_box_2-inner"><a  href="https://www.instagram.com/wearekleinfelder/" target="_blank" title="Instagram"><div class="mfn-icon-box mfn-icon-box-top mfn-icon-box-center"><div class="icon-wrapper"><i class="icon-instagram primary" aria-hidden="true"></i></div><div class="desc-wrapper"></div></div></a></div></div><div  class="column mcb-column mcb-item-d968c0a7c one laptop-one tablet-one mobile-one column_icon_box_2 mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-d968c0a7c mcb-item-icon_box_2-inner"><a  href="https://www.linkedin.com/company/kleinfelder" target="_blank" title="LinkedIn"><div class="mfn-icon-box mfn-icon-box-top mfn-icon-box-center"><div class="icon-wrapper"><i class="icon-linkedin primary" aria-hidden="true"></i></div><div class="desc-wrapper"></div></div></a></div></div><div  class="column mcb-column mcb-item-7d38f6aeb one laptop-one tablet-one mobile-one column_icon_box_2 mfn-item-custom-width vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-7d38f6aeb mcb-item-icon_box_2-inner"><a  href="https://www.facebook.com/KleinfelderHQ"  title="Facebook"><div class="mfn-icon-box mfn-icon-box-top mfn-icon-box-center"><div class="icon-wrapper"><i class="icon-facebook primary" aria-hidden="true"></i></div><div class="desc-wrapper"></div></div></a></div></div><div  class="column mcb-column mcb-item-yjhi1bjj one laptop-one tablet-one mobile-one column_icon_box_2 mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-yjhi1bjj mcb-item-icon_box_2-inner"><a  href="http://www.youtube.com/user/KleinfelderHQ/" target="_blank" title="Youtube"><div class="mfn-icon-box mfn-icon-box-top mfn-icon-box-center"><div class="icon-wrapper"><i class="icon-youtube-play primary" aria-hidden="true"></i></div><div class="desc-wrapper"></div></div></a></div></div><div  class="column mcb-column mcb-item-542d9b2e9 one laptop-one tablet-one mobile-one column_icon_box_2 mfn-item-inline vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-542d9b2e9 mcb-item-icon_box_2-inner"><a  href="https://x.com/KleinfelderHQ" target="_blank" title="X"><div class="mfn-icon-box mfn-icon-box-top mfn-icon-box-center"><div class="icon-wrapper"><i class="icon-x-twitter primary" aria-hidden="true"></i></div><div class="desc-wrapper"></div></div></a></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-grid mcb-wrap-de5cf002c one-fourth tablet-one-fourth laptop-one-fourth mobile-one vb-item clearfix" data-desktop-col="one-fourth" data-laptop-col="laptop-one-fourth" data-tablet-col="tablet-one-fourth" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-de5cf002c mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-3a7e33b55 one laptop-one tablet-one mobile-one column_heading vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-3a7e33b55 mcb-item-heading-inner"><p class="title">Markets</p></div></div><div  class="column mcb-column mcb-item-df89a25b6 one laptop-one tablet-one mobile-one column_footer_menu vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-df89a25b6 mcb-item-footer_menu-inner"><ul id="mfn-footer-menu-204" class="mfn-footer-menu mfn-footer-menu-style-vertical"><li id="menu-item-20174" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20174"><a href="https://www.kleinfelder.com/markets/energy/">Energy</a></li>
<li id="menu-item-20173" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20173"><a href="https://www.kleinfelder.com/markets/commercial-industrial/">Commercial &#038; Industrial</a></li>
<li id="menu-item-20172" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20172"><a href="https://www.kleinfelder.com/markets/government-institutional/">Government &#038; Institutional</a></li>
<li id="menu-item-24388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24388"><a href="https://www.kleinfelder.com/markets/power/">Power</a></li>
<li id="menu-item-20171" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20171"><a href="https://www.kleinfelder.com/markets/transportation/">Transportation</a></li>
<li id="menu-item-20170" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20170"><a href="https://www.kleinfelder.com/markets/water/">Water</a></li>
<li id="menu-item-20175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20175"><a href="https://www.kleinfelder.com/markets/">All Markets</a></li>
</ul></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-grid mcb-wrap-f9br90dp one-fourth tablet-one-fourth laptop-one-fourth mobile-one vb-item clearfix" data-desktop-col="one-fourth" data-laptop-col="laptop-one-fourth" data-tablet-col="tablet-one-fourth" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-f9br90dp mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-hv4nbufr one laptop-one tablet-one mobile-one column_heading vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-hv4nbufr mcb-item-heading-inner"><p class="title">Services</p></div></div><div  class="column mcb-column mcb-item-tkbp61b4 one laptop-one tablet-one mobile-one column_footer_menu vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-tkbp61b4 mcb-item-footer_menu-inner"><ul id="mfn-footer-menu-14" class="mfn-footer-menu mfn-footer-menu-style-vertical"><li id="menu-item-23370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23370"><a href="https://www.kleinfelder.com/services/environmental/">Environmental</a></li>
<li id="menu-item-22827" class="menu-item menu-item-type-post_type menu-item-object-svc-geotechnical menu-item-22827"><a href="https://www.kleinfelder.com/services/geotechnical/earthquake-seismic-design/">Geotechnical</a></li>
<li id="menu-item-22821" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22821"><a href="https://www.kleinfelder.com/services/design/">Design</a></li>
<li id="menu-item-22826" class="menu-item menu-item-type-post_type menu-item-object-svc-construction menu-item-22826"><a href="https://www.kleinfelder.com/services/materials-engineering-testing/construction-observation-inspection/">CoMET</a></li>
<li id="menu-item-22828" class="menu-item menu-item-type-post_type menu-item-object-svc-construction-mgm menu-item-22828"><a href="https://www.kleinfelder.com/services/construction-management/construction-management/">Construction Management</a></li>
<li id="menu-item-19270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19270"><a href="https://www.kleinfelder.com/services/">All Services</a></li>
</ul></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-grid mcb-wrap-8kbgyp one-fourth tablet-one-fourth laptop-one-fourth mobile-one vb-item clearfix" data-desktop-col="one-fourth" data-laptop-col="laptop-one-fourth" data-tablet-col="tablet-one-fourth" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-8kbgyp mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-tmvv3np one laptop-one tablet-one mobile-one column_heading vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-tmvv3np mcb-item-heading-inner"><p class="title">Careers</p></div></div><div  class="column mcb-column mcb-item-02j5nxuv one laptop-one tablet-one mobile-one column_footer_menu vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-02j5nxuv mcb-item-footer_menu-inner"><ul id="mfn-footer-menu-16" class="mfn-footer-menu mfn-footer-menu-style-vertical"><li id="menu-item-19485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19485"><a href="https://www.kleinfelder.com/careers/work-with-us/">Work With Us</a></li>
<li id="menu-item-19482" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19482"><a href="https://www.kleinfelder.com/careers/life-work-balance/">Life / Work Balance</a></li>
<li id="menu-item-19481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19481"><a href="https://www.kleinfelder.com/careers/career-development/">Career Development</a></li>
<li id="menu-item-19480" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19480"><a href="https://www.kleinfelder.com/careers/benefits/">Benefits</a></li>
<li id="menu-item-23378" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23378"><a target="_blank" href="https://careers-kleinfelder.icims.com/">Career Search</a></li>
<li id="menu-item-19483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19483"><a href="https://www.kleinfelder.com/careers/skillbridge-program/">SkillBridge Program</a></li>
<li id="menu-item-19484" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19484"><a href="https://www.kleinfelder.com/careers/third-party-recruiters/">Third-Party Recruiters</a></li>
</ul></div></div></div></div></div></section><section class="section mcb-section mfn-default-section mcb-section-ffd3238bd copyright-footer"   style="" ><div class="mcb-background-overlay"></div><div class="section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-section-inner-ffd3238bd"><div  class="wrap mcb-wrap mcb-wrap-959717431 one-second tablet-one-second laptop-one-second mobile-one vb-item clearfix" data-desktop-col="one-second" data-laptop-col="laptop-one-second" data-tablet-col="tablet-one-second" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-959717431 mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-c71a7bbc5 one laptop-one tablet-one mobile-one column_column vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-c71a7bbc5 mcb-item-column-inner"><div class="column_attr mfn-inline-editor clearfix" style=""><p style="text-align: left;">© 2026 Kleinfelder. All rights reserved.</p></div></div></div></div></div><div  class="wrap mcb-wrap mcb-wrap-kpayv1w one-second tablet-one-second laptop-one-second mobile-one vb-item clearfix" data-desktop-col="one-second" data-laptop-col="laptop-one-second" data-tablet-col="tablet-one-second" data-mobile-col="mobile-one" style=""   ><div class="mcb-wrap-inner mcb-wrap-inner-kpayv1w mfn-module-wrapper mfn-wrapper-for-wraps"  ><div class="mcb-wrap-background-overlay"></div><div  class="column mcb-column mcb-item-nmpsapai one laptop-one tablet-one mobile-one column_column vb-item" style="" ><div class="mcb-column-inner mfn-module-wrapper mcb-column-inner-nmpsapai mcb-item-column-inner"><div class="column_attr mfn-inline-editor clearfix" style=""><p><a class="subfooter" href="/contact-us/">Contact Us</a>   <a class="subfooter" href="/privacy-notice/">Privacy Notice</a>   <a class="subfooter" href="/cookie-notice/">Cookie Notice</a></p></div></div></div></div></div></div></section></div></footer> <!-- End Footer Template -->

</div>

<div id="body_overlay"></div>

<div id="search-overlay"></div>



<!-- mfn_hook_bottom --><!-- mfn_hook_bottom -->

<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/betheme-child/*","/wp-content/themes/betheme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<!-- accessibility -->

<script>
    (function(){
        var s    = document.createElement('script');
        var h    = document.querySelector('head') || document.body;
        s.src    = 'https://acsbapp.com/apps/app/dist/js/app.js';
        s.async  = true;
        s.onload = function(){
            acsbJS.init();
        };
        h.appendChild(s);
    })();
</script><script id="wccBannerTemplate_GDPR" type="text/template"><div class="wcc-btn-revisit-wrapper wcc-revisit-hide" data-tag="revisit-consent" data-tooltip="Consent Preferences"> <button class="wcc-btn-revisit" aria-label="Consent Preferences"> <img src="https://www.kleinfelder.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button> <span class="wcc-revisit-help-text"> Consent Preferences </span></div><div class="wcc-consent-container wcc-hide" role="region" aria-label="Cookie Consent Notice"> <div class="wcc-consent-bar" data-tag="notice" style="background-color:#FFFFFF;border-color:#f4f4f4">  <div class="wcc-notice"> <p id="wcc-title" class="wcc-title" data-tag="title" role="heading" aria-level="1" aria-labelledby="wcc-title" style="color:#212121">Cookie Consent Notice</p><div class="wcc-notice-group"> <div id="wcc-notice-des" class="wcc-notice-des" data-tag="description" aria-describedby="wcc-notice-des" style="color:#212121"> <p>This website uses cookies for site operation, security and analytics purposes, as described in our Privacy Policy and Cookie Policy. You may choose to "Accept", "Reject" our cookies, or manage "Cookie settings" below. We don't sell personal information.</p> </div><div class="wcc-notice-btn-wrapper" data-tag="notice-buttons"> <button class="wcc-btn wcc-btn-customize" aria-label="COOKIE SETTINGS" data-tag="settings-button" style="color:#FFFFFF;background-color:#000000;border-color:#000000">COOKIE SETTINGS</button> <button class="wcc-btn wcc-btn-reject" aria-label="REJECT ALL" data-tag="reject-button" style="color:#FFFFFF;background-color:#E33237;border-color:#E33237">REJECT ALL</button> <button class="wcc-btn wcc-btn-accept" aria-label="ACCEPT ALL" data-tag="accept-button" style="color:#FFFFFF;background-color:#04B47C;border-color:#04B47C">ACCEPT ALL</button> </div></div></div></div><div class="wcc-preference-wrapper" data-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#f4f4f4"> <div class="wcc-preference-center"> <div class="wcc-preference"> <div class="wcc-preference-header"> <span id="wcc-preference-title" class="wcc-preference-title" data-tag="detail-title" role="heading" aria-level="1" aria-labelledby="wcc-preference-title" style="color:#212121">Customize Consent Preferences</span> <button class="wcc-btn-close" aria-label="Close cookie preference modal" data-tag="detail-close"> <img src="https://www.kleinfelder.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="wcc-preference-body-wrapper"> <div class="wcc-preference-content-wrapper" data-tag="detail-description" style="color:#212121"> <p>This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience. <a href="/cookie-notice/" target="_blank" rel="noopener">Read More</a></p> </div> <div class="wcc-google-privacy-policy" data-tag="google-privacy-policy">  </div><div class="wcc-accordion-wrapper" data-tag="detail-categories"> <div class="wcc-accordion" id="wccDetailCategorynecessary" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Necessary" data-tag="detail-category-title" style="color:#212121">Necessary</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchnecessary"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>wt_consent</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>The WebToffee GDPR Cookie Consent plugin sets this cookie to store the user’s consent preferences, allowing the website to recognise those choices on future visits. The cookie does not collect or store any personal or identifiable information about the visitor.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>AWSALBCORS</div></li><li><div>Duration</div><div>7 days</div></li><li><div>Description</div><div>Amazon Web Services set this cookie for load balancing.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>PHPSESSID</div></li><li><div>Duration</div><div>3 months</div></li><li><div>Description</div><div>This cookie is native to PHP applications. The cookie stores and identifies a user's unique session ID to manage user sessions on the website. The cookie is a session cookie and will be deleted when all the browser windows are closed.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_GRECAPTCHA</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>Google Recaptcha service sets this cookie to identify bots to protect the website against malicious spam attacks.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>rc::a</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>rc::f</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>rc::b</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>rc::c</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryfunctional" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Functional" data-tag="detail-category-title" style="color:#212121">Functional</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchfunctional"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>VISITOR_PRIVACY_METADATA</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's cookie consent state for the current domain.	</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>VISITOR_INFO1_LIVE</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ytidb::LAST_RESULT_ENTRY_KEY</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-connected-devices</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's video preferences using embedded YouTube videos.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-device-id</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's video preferences using embedded YouTube videos.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-session-name</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-fast-check-period</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-session-app</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-cast-available</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-cast-installed</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryanalytics" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Analytics" data-tag="detail-category-title" style="color:#212121">Analytics</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchanalytics"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>YSC</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_cb</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>Chartbeat sets this cookie to collect data such as visitors' IP addresses, geographical locations and website navigation. This information is used for internal optimization and statistics for the website's operator.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_cb_svref</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>Chartbeat sets this cookie to store the original referrer for this site visitor.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_cb_svref_expires</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>ChartBeat sets this cookie for webshop statistics.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_ga</div></li><li><div>Duration</div><div>1 year 1 month 4 days</div></li><li><div>Description</div><div>Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_ga_*</div></li><li><div>Duration</div><div>1 year 1 month 4 days</div></li><li><div>Description</div><div>Google Analytics sets this cookie to store and count page views.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>u</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>This cookie is used by Bombora to collect information that is used either in aggregate form, to help understand how websites are being used or how effective marketing campaigns are, or to help customize the websites for visitors.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryperformance" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Performance" data-tag="detail-category-title" style="color:#212121">Performance</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchperformance"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>loglevel</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>Squarespace sets this cookie to maintain settings and outputs when using the Developer Tools Console on the current session.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>AWSALB</div></li><li><div>Duration</div><div>7 days</div></li><li><div>Description</div><div>AWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>poptin_old_user</div></li><li><div>Duration</div><div>2 days</div></li><li><div>Description</div><div>Poptin sets this cookie to identify old users.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>poptin_user_id</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Poptin sets this cookie to provide a unique visitor ID.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>poptin_session</div></li><li><div>Duration</div><div>1 hour</div></li><li><div>Description</div><div>Poptin sets this cookie to save the Poptin session for its display settings.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryadvertisement" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Advertisement" data-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchadvertisement"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__Secure-YNID</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>Google cookie used to protect user security and prevent fraud, especially during the login process.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__Secure-ROLLOUT_TOKEN</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>YouTube sets this cookie to manage feature rollout and experimentation. It helps Google control which new features or interface changes are shown to users as part of testing and staged rollouts, ensuring consistent experience for a given user during an experiment.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt.innertube::nextId</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt.innertube::requests</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>test_cookie</div></li><li><div>Duration</div><div>15 minutes</div></li><li><div>Description</div><div>doubleclick.net sets this cookie to determine if the user's browser supports cookies.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_chartbeat2</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>Chartbeat sets this cookie to be used by the web analytics company to register whether the user has visited the website before.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ab</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Owned by agkn, this cookie is used for targeting and advertising purposes.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_fbp</div></li><li><div>Duration</div><div>3 months</div></li><li><div>Description</div><div>Facebook sets this cookie to store and track interactions.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>YSC</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>Youtube sets this cookie to track the views of embedded videos on Youtube pages.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>VISITOR_INFO1_LIVE</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>VISITOR_PRIVACY_METADATA</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's cookie consent state for the current domain.	</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryothers" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Others" data-tag="detail-category-title" style="color:#212121">Others</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchothers"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#212121"> <p>Other cookies are those that are being identified and have not been classified into any category as yet.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__Secure-YEC</div></li><li><div>Duration</div><div>past</div></li><li><div>Description</div><div>YouTube sets this cookie to stores the user's video player preferences using embedded YouTube video</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>fly_device</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>No description available.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>fly_geo</div></li><li><div>Duration</div><div>5 minutes</div></li><li><div>Description</div><div>No description available.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>poptin_previous_url</div></li><li><div>Duration</div><div>2 minutes</div></li><li><div>Description</div><div>Description is currently not available.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>poptin_last_visit</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Description is currently not available.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ocvb-keep-banner-closed</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>No description available.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__Secure-ROLLOUT_TOKEN</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>Description is currently not available.</div></li></ul></div> </div> </div> </div></div></div><div class="wcc-footer-wrapper"> <span class="wcc-footer-shadow"></span> <div class="wcc-prefrence-btn-wrapper" data-tag="detail-buttons"> <button class="wcc-btn wcc-btn-accept" aria-label="ACCEPT ALL" data-tag="detail-accept-button" style="color:#FFFFFF;background-color:#04B47C;border-color:#04B47C"> ACCEPT ALL </button> <button class="wcc-btn wcc-btn-preferences" aria-label="Save My Preferences" data-tag="detail-save-button" style="color:#000000;background-color:transparent;border-color:#000000"> Save My Preferences </button> <button class="wcc-btn wcc-btn-reject" aria-label="REJECT ALL" data-tag="detail-reject-button" style="color:#FFFFFF;background-color:#E33237;border-color:#E33237"> REJECT ALL </button> </div><div class="wcc-footer-bottom-wrapper" style="padding: 8px 24px;font-size: 12px;font-weight: 400;line-height: 20px;text-align: right;direction: ltr;justify-content: space-between;align-items: center;background-color:#EDEDED;color:#293C5B"><div class="wcc-consent-details-wrapper" style="justify-content: start;float: left;min-width: 50%;text-align: left"></div><div data-tag="detail-powered-by" style="justify-content: end;float: right;min-width: 50%;background-color:#EDEDED;color:#293C5B"> Powered by <a target="_blank" rel="noopener" aria-label="WebToffee product page, opens a new window" href="https://www.webtoffee.com/product/gdpr-cookie-consent/" style="margin-left: 5px;line-height: 0"><img src="https://www.kleinfelder.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/webtoffee.svg" alt="Webtoffee logo" style="width: 78px;height: 13px;margin: 0"></a> </div></div></div></div></div></div></script>
			<link href="//www.kleinfelder.com/wp-content/plugins/revslider/public/css/fonts/revicons/css/revicons.css" rel="stylesheet" property="stylesheet" media="all" type="text/css" />
			<link href="//fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&family=Montserrat:wght@400&display=swap" rel="stylesheet" property="stylesheet" media="all" type="text/css" >

<script>
_tpt.R.fonts.customFonts['RevIcon'] = {"url":"\/\/www.kleinfelder.com\/wp-content\/plugins\/revslider\/public\/css\/fonts\/revicons\/css\/revicons.css","icon":true,"family":"revicons"};
_tpt.R.fonts.domFonts = {"Roboto":{"normal":[300,400,500],"italic":[]},"Montserrat":{"normal":[400],"italic":[]}};
</script>
<script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/(.*)sitemap(.*).xml/|/(.*)sitemap.xsl/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.kleinfelder.com","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="jquery-ui-core-js" src="https://www.kleinfelder.com/wp-includes/js/jquery/ui/core.min.js"></script>
<script id="jquery-ui-tabs-js" src="https://www.kleinfelder.com/wp-includes/js/jquery/ui/tabs.min.js"></script>
<script id="mfn-debouncedresize-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/plugins/debouncedresize.min.js"></script>
<script id="mfn-magnificpopup-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/plugins/magnificpopup.min.js"></script>
<script id="mfn-menu-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/menu.min.js"></script>
<script id="mfn-visible-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/plugins/visible.min.js"></script>
<script id="mfn-animations-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/assets/animations/animations.min.js"></script>
<script id="mfn-enllax-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/plugins/enllax.min.js"></script>
<script id="mfn-parallax-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/parallax/translate3d.min.js"></script>
<script id="mfn-scripts-js-extra">
var mfn = {"ajax":"https://www.kleinfelder.com/wp-admin/admin-ajax.php","mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"view":{"grid_width":1200},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":0,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https://www.kleinfelder.com","site_url":"https://www.kleinfelder.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}};
//# sourceURL=mfn-scripts-js-extra
</script>
<script id="mfn-scripts-js" src="https://www.kleinfelder.com/wp-content/themes/betheme/js/scripts.min.js"></script>
<script id="mfn-scripts-js-after">
document.addEventListener("DOMContentLoaded", function () {

		// BACK TO TOP BUTTON 
  const btn = document.getElementById("mds-back-to-top");
  if (!btn) return;

  const threshold = 0.1;
  let ticking = false;

  const getScrollTop = () =>
    window.pageYOffset || document.documentElement.scrollTop || 0;

  const getMaxScroll = () =>
    document.documentElement.scrollHeight - window.innerHeight;

  function toggle() {
    const ratio = getScrollTop() / getMaxScroll();
    btn.classList.toggle("is-visible", ratio >= threshold);
  }

  function onScroll() {
    if (ticking) return;
    ticking = true;

    requestAnimationFrame(() => {
      toggle();
      ticking = false;
    });
  }

  function scrollToTop() {
    const prefersReduced =
      window.matchMedia &&
      window.matchMedia("(prefers-reduced-motion: reduce)").matches;

    if (prefersReduced) {
      window.scrollTo(0, 0);
      return;
    }

    const start = getScrollTop();
    const duration = 600;
    let startTime = null;

    function ease(t) {
      return 1 - Math.pow(1 - t, 3);
    }

    function animate(ts) {
      if (!startTime) startTime = ts;

      const p = Math.min(1, (ts - startTime) / duration);
      const y = Math.round(start * (1 - ease(p)));

      window.scrollTo(0, y);

      if (p < 1) requestAnimationFrame(animate);
    }

    requestAnimationFrame(animate);
  }

  document.addEventListener("scroll", onScroll, { passive: true });
  window.addEventListener("resize", toggle);

  btn.addEventListener("click", function (e) {
    e.preventDefault();
    scrollToTop();
  });

  toggle();
	
	// SOCIAL WIDGETS IN HOMEPAGE
	
  const SCRIPT_ID = "EmbedSocialHashtagScript";
  const SCRIPT_SRC = "https://embedsocial.com/cdn/ht.js";

  function loadScriptOnce() {
    return new Promise((resolve, reject) => {
      if (document.getElementById(SCRIPT_ID)) return resolve();

      const js = document.createElement("script");
      js.id = SCRIPT_ID;
      js.src = SCRIPT_SRC;
      js.onload = resolve;
      js.onerror = reject;

      document.head.appendChild(js);
    });
  }

  function initEmbed(el) {
    if (el.dataset.loaded) return;
    el.dataset.loaded = "true";

    loadScriptOnce().then(() => {
      // Try to trigger re-render if library exposes it
      if (window.EmbedSocial && typeof window.EmbedSocial.init === "function") {
        window.EmbedSocial.init();
      }
    });
  }

  const observer = new IntersectionObserver((entries, obs) => {
    entries.forEach(entry => {
      if (entry.isIntersecting) {
        initEmbed(entry.target);
        obs.unobserve(entry.target);
      }
    });
  }, {
     rootMargin: "800px 0px"
  });

  document.querySelectorAll(".embedsocial-hashtag").forEach(el => {
    observer.observe(el);
  });

	
	
    /* ---------------------------
       MEGAMENU HOVER (DESKTOP ONLY)
    ---------------------------- */

    let hoverEnabled = false;

    function enableMegamenuHover() {
        if (hoverEnabled) return; // prevent double init
        document.querySelectorAll('.megamenu').forEach(item => {
            item.addEventListener('mouseenter', () => item.classList.add('hover'));
            item.addEventListener('mouseleave', () => item.classList.remove('hover'));
        });
        hoverEnabled = true;
    }

    function checkMegamenuState() {
        if (window.innerWidth > 767) {
            enableMegamenuHover();
        }
    }

    // Initial
    checkMegamenuState();

    // Debounced resize handler
    let resizeTimer;
    window.addEventListener("resize", () => {
        clearTimeout(resizeTimer);
        resizeTimer = setTimeout(checkMegamenuState, 150);
    });



    /* ----------------------------------------
       PAGE TITLE REWRITES
    ----------------------------------------- */

    const body = document.body;
    const h1 = document.querySelector("h1");

    if (h1) {
        if (body.classList.contains("single-newsroom")) {
            h1.textContent = "Press Releases";
        } else if (body.classList.contains("single-post")) {
            h1.textContent = "The Kleinfelder Blog";
        }
    }


    /* ----------------------------------------
       MARKER.IO SCRIPT (leave as-is)
    ----------------------------------------- */
		/*
    window.markerConfig = {
        project: '68e41c55cc008803fc479170',
        source: 'snippet'
    };

    !function(e,r,a){
        if(!e.__Marker){
            e.__Marker={};
            var t=[],n={__cs:t};
            ["show","hide","isVisible","capture","cancelCapture","unload","reload","isExtensionInstalled","setReporter","clearReporter","setCustomData","on","off"].forEach(function(e){
                n[e]=function(){
                    var r=Array.prototype.slice.call(arguments);
                    r.unshift(e),t.push(r)
                }
            }),
            e.Marker=n;
            var s=r.createElement("script");
            s.async=1,
            s.src="https://edge.marker.io/latest/shim.js";
            var i=r.getElementsByTagName("script")[0];
            i.parentNode.insertBefore(s,i)
        }
    }(window,document);
*/
});
//# sourceURL=mfn-scripts-js-after
</script>
<script id="wpb_composer_front_js-js" src="https://www.kleinfelder.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js"></script>
<script id="vc_jquery_skrollr_js-js" src="https://www.kleinfelder.com/wp-content/plugins/js_composer/assets/lib/vendor/dist/skrollr/dist/skrollr.min.js"></script>
<script id="wpgb-js-extra">
var wpgb_settings = {"lang":"","ajaxUrl":"https://www.kleinfelder.com/?wpgb-ajax=action","restUrl":"https://www.kleinfelder.com/wp-json/wpgb/v2/filter/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https://www.kleinfelder.com/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"1","hasFacets":"","hasLightbox":"1","shadowGrids":[],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] / [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/vendors/date.js","version":1777317397},{"type":"css","handle":"wpgb-date-css","source":"https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/css/vendors/date.css","version":1777317397},{"type":"js","handle":"wpgb-range","source":"https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/vendors/range.js","version":1777317397},{"type":"js","handle":"wpgb-select","source":"https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/vendors/select.js","version":1777317397},{"type":"js","handle":"wpgb-autocomplete","source":"https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/vendors/autocomplete.js","version":1777317397}]};
//# sourceURL=wpgb-js-extra
</script>
<script id="wpgb-polyfills-js-before">
window.addEventListener('wpgb.loaded',function(){(function(){var wpgb=WP_Grid_Builder.instance(1);if(!wpgb.init){return}wpgb.init()})();(function(){var wpgb=WP_Grid_Builder.instance(2);if(!wpgb.init){return}wpgb.init()})();});
//# sourceURL=wpgb-polyfills-js-before
</script>
<script src="https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/polyfills.js"></script>
<script id="wpgb-lightbox-js" src="https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/lightbox.js"></script>
<script id="wpgb-layout-js" src="https://www.kleinfelder.com/wp-content/plugins/wp-grid-builder/public/js/layout.js"></script>
<script>
	SR7.JSON['SR7_1_1'] = {"settings":{"migrated":"sr6","uSize":[false,true,true,true,true],"title":"Kleinfelder Homepage Slider","alias":"thebuilt-51","type":"standard","fonts":{"RevIcon":true,"Roboto":{"name":"Roboto","normal":{"300":true,"400":true,"500":true},"subset":{"latin":true}},"Montserrat":{"name":"Montserrat","normal":{"400":true},"subset":{"latin":true}}},"lazyLoad":"smart","vPort":["-200px","-200px","-200px","-200px","-200px"],"fs":{"as":true,"a":{"d":"100ms","sd":66.6666666666666714036182384006679058074951171875,"e":"power2.inOut","dir":"default","t":0,"rnd":false,"temp":{"t":"*clear* No Transition","p":"","m":"","g":""},"addOns":[],"in":{"o":1},"out":{"a":false,"o":1},"v":"7.0","a":"BG Animation"}},"size":{"fullHeight":true,"contentFH":true,"width":[1240,1240,1024,778,480],"height":[800,800,768,960,720],"cachedHeight":[800,800,768,960,720],"maxWidth":"","p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]}},"default":{"len":"9000"},"carousel":{"type":"h","align":"center","maxV":3,"justify":false,"scale":false,"minS":50,"vScale":false,"oScale":false,"space":"0","rotation":false,"maxR":"0","varR":false,"opacity":true,"maxO":100,"varO":false,"spin":"off","spinA":0,"snap":true,"infinity":false,"skewX":0,"skewY":0,"ease":"power3.inOut","dur":800,"overshoot":false,"stretch":false,"showAllLayers":false,"jMWidth":false,"bR":"0","pNV":"50px","pT":"0","pB":"0"},"pLoader":{"color":"#FFFFFF","type":"2"},"slideshow":{"initDelay":"0","firstSlide":"1"},"general":{"icache":"on","observeWrap":true,"perspectiveType":"local","lazyLoad":"smart","slideshow":{"globalViewPort":true,"globalViewDist":"-200px"}},"browser":{"noFocusListener":true,"freezeOnBlur":true,"mISB":true},"shdw":"0","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"mod":{"use":true,"d3d":27.5,"t":"mouse"},"nav":{"m":{"use":false,"cd":1000},"s":{"use":true,"bV":true,"t":"1"},"p":{"w":"300","h":"50"},"arrows":{"set":true,"def":{"left-icon":{"title":"Left-Icon","type":"icon","data":"\\e824"},"right-icon":{"title":"Right-Icon","type":"icon","data":"\\e825"}},"cst":{"left-icon":"\\e824","left-icon-def":false,"right-icon":"\\e825","right-icon-def":false},"key":"custom","t":1006,"m":"hslide","css":".custom.sr7-arrows {\n\tcursor:pointer;\n\tbackground:#000;\n\tbackground:rgba(0,0,0,0.5);\n\twidth:40px;\n\theight:40px;\n\tposition:absolute;\n\tdisplay:block;\n\tz-index:1000;\n}\n.custom.sr7-arrows.sr7-touchhover {\n\tbackground:#000;\n}\n.custom.sr7-arrows:before {\n\tfont-family: 'revicons';\n\tfont-size:15px;\n\tcolor:#fff;\n\tdisplay:block;\n\tline-height: 40px;\n\ttext-align: center;\n}\n.custom.sr7-arrows.sr7-leftarrow:before {\n\tcontent: '##left-icon##';\n}\n.custom.sr7-arrows.sr7-rightarrow:before {\n\tcontent: '##right-icon##';\n}\n\n","html":"","ps":"custom","on":false,"s":1000,"dIn":["#a",1000,"#a","#a","#a"],"dOut":["#a",200,"#a","#a","1200"],"show":[true,true,false,false,false],"l":{"a":"slider","anim":"fade","x":["#a","0","#a","#a","#a"],"y":["#a","0","#a","#a","#a"],"v":["#a","center","#a","#a","#a"],"h":["#a","right","#a","#a","#a"]},"r":{"a":"slider","anim":"fade","x":["#a","0","#a","#a","#a"],"y":["#a","40","#a","#a","#a"],"v":["#a","center","#a","#a","#a"],"h":["#a","right","#a","#a","#a"]}}},"thumb":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/blog-header-generic-e1602888328302.jpg","aU":[],"imgs":[{"lib_id":19105,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/layer-group.png"},{"lib_id":19106,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/cog.png"},{"lib_id":19107,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/landmark.png"},{"lib_id":24439,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/06\/Heartland-Slider-8-B1.webp"},{"lib_id":24351,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/05\/North-Torrey-Pines-1-1536x1019.webp"},{"lib_id":24353,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/05\/University-of-North-Texas-1536x1019-1.webp"},{"lib_id":24437,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/06\/Alewife_homeslider-1536x101812-1.webp"},{"lib_id":19111,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/Keystone-Home-Slider-2080-x-1380-px-1536x1019.png"},{"lib_id":9668,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2021\/11\/Franklin-2080x1380px-1536x1019.jpg"},{"lib_id":19112,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/GANDA-Carousel-Photo-1536x1019.jpg"},{"lib_id":10045,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2022\/01\/RSD-2080x1380px-1-1536x1019.png"},{"lib_id":19113,"lib":"medialibrary","src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/PDG-Carousel-Photo-1536x1019.jpg"}],"hasYT":false,"version":"6.7.56"},"slides":{"1":{"id":1,"slide":{"addOns":[],"id":1,"version":"6.7.37","actions":[{"a":"link","evt":"click","http":"keep","target":"_self","flw":"follow","ltype":"a","link":"https:\/\/www.kleinfelder.com\/2025\/04\/09\/veenstra-and-kimm-joins-kleinfelder","src":[7]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/markets","src":[56,13]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/services","src":[57,15]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/projects","src":[111,20]},{"a":"scroll","evt":"click","e":"power1.inOut","s":"1000ms","target":"services-home","src":[23]}],"title":"Project Heartland","parentId":null,"language":"default","order":1,"thumb":{"src":"https:\/\/thepilotgroup.co\/kleinfelder2\/wp-content\/\/revslider\/thebuilt-5\/Back-Architecture-5.jpg","srcId":"","admin":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/blog-header-generic-e1602888328302.jpg","adminId":"","dimension":"slider","default":{"image":{"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/06\/Heartland-Slider-8-B1.webp","repeat":"","size":"cover","pos":{"x":"50%","y":"50%"}}}},"acc":{"label":"unset","hidden":"true","live":"auto","role":"presentation","roledep":"slide"},"description":"","attr":{"class":"","data":"","id":"","a":"","aO":"ml","t":"","tO":"","deepLink":"","attr":""},"publish":{"from":"","to":"","state":"published","sch":true},"slideshow":{"stop":false,"len":"default","hal":0,"hom":false,"hfn":false},"loop":{"u":false,"r":-1,"s":0,"e":99999}},"layers":{"4":{"fluid":{"tx":true,"tr":true,"sp":true},"id":4,"alias":"Higly quality garant...","content":{"text":"NEWS & EVENTS"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","320px"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["66px","66px","66px","71px","66px"],"y":["#a",0,0,"-89px","-260px"],"v":["middle","middle","middle","middle","middle"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":9,"order":9,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":500,"d":0,"f":0,"e":"power3.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["-100%","-100%","-100%","-100%","-100%"],"o":"1","rX":"0deg","xRe":0,"yRe":0,"off":0},{"t":500,"d":400,"f":400,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"rX":0,"xRe":0,"yRe":0,"off":0}]},"mask":{"all":[{"t":500,"d":0,"f":0,"e":"power3.inOut","x":["0px","0px","0px","0px","0px"],"y":["0px","0px","0px","0px","0px"],"oflow":"hidden","xRe":0,"yRe":0,"off":0},{"t":500,"d":400,"f":400,"e":"power3.inOut","x":[0,0,0,0,0],"y":[0,0,0,0,0],"oflow":"hidden","xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["-100%","-100%","-100%","-100%","-100%"],"o":0,"xRe":0,"yRe":0,"off":0}]},"mask":{"all":[{"t":0,"d":300,"f":300,"e":"nothing","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"oflow":"hidden","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"ws":["nowrap","nowrap","nowrap","nowrap","full"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)"],"font":{"size":["20px","20px","20px","18px","18px"],"weight":["300","300","300",400,400],"ls":[0,0,0,0,0]},"lh":["22px","22px","22px","22px","22px"],"type":"text","toggle":{"text":""}},"5":{"fluid":{"tx":true,"tr":true,"sp":true},"id":5,"alias":"Heartland","content":{"text":"Kleinfelder Acquires Veenstra & Kimm"},"runtime":{"locked":false,"hidden":false},"size":{"w":["942px","942px","715px","593px","296px"],"h":["137px","137px","auto","auto","122px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["60px","60px","64px","66px","66px"],"y":["98px","98px","84px","-25px","-181px"],"v":["middle","middle","middle","middle","middle"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":6,"order":6,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["100%","100%","100%","100%","100%"],"o":0,"rX":"0deg","xRe":0,"yRe":0,"off":0},{"t":0,"d":1680,"f":1680,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"rX":0,"xRe":0,"yRe":0,"off":0}]},"mask":{"all":[{"t":0,"d":0,"f":0,"e":"power2.inOut","x":["0px","0px","0px","0px","0px"],"y":["100%","100%","100%","100%","100%"],"oflow":"hidden","xRe":0,"yRe":0,"off":0},{"t":0,"d":1680,"f":1680,"e":"power2.inOut","x":[0,0,0,0,0],"y":[0,0,0,0,0],"oflow":"hidden","xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["100%","100%","100%","100%","100%"],"o":0,"xRe":0,"yRe":0,"off":0}]},"mask":{"all":[{"t":0,"d":300,"f":300,"e":"nothing","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"oflow":"hidden","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"ws":["normal","normal","normal","normal","full"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],"font":{"family":"Montserrat","size":["65px","65px","65px","50px","33px"],"weight":[400,400,400,400,400],"ls":[0,0,0,0,0]},"lh":["65px","65px","65px","54px","40px"],"type":"text","toggle":{"text":""}},"7":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":7,"alias":"Button","subtype":"button","content":{"text":"LEARN MORE"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["66px","66px","64px","68px","66px"],"y":["55px","55px","44px","62px","-75px"],"h":["right","right","right","left","left"],"v":["middle","middle","middle","middle","middle"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":7,"order":7,"display":["block","block","block","block","block"],"vA":"top","cursor":"pointer","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml","iClass":"sr7-btn"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["100%","100%","100%","100%","100%"],"o":0,"rX":"0deg","xRe":0,"yRe":0,"off":0},{"t":520,"d":540,"f":540,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"rX":0,"xRe":0,"yRe":0,"off":0}]},"mask":{"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","x":["0px","0px","0px","0px","0px"],"y":["100%","100%","100%","100%","100%"],"oflow":"hidden","xRe":0,"yRe":0,"off":0},{"t":520,"d":540,"f":540,"e":"power2.inOut","x":[0,0,0,0,0],"y":[0,0,0,0,0],"oflow":"hidden","xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["100%","100%","100%","100%","100%"],"o":0,"xRe":0,"yRe":0,"off":0}]},"mask":{"all":[{"t":0,"d":300,"f":300,"e":"nothing","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"oflow":"hidden","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[15,15,15,15,15],"b":[15,15,15,15,15],"l":[30,30,30,30,30],"r":[30,30,30,30,30]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"hov":{"u":true,"m":false,"deco":"none","zIndex":"auto","color":{"c":"#ffffff","bg":{"type":"solid","orig":"#5d87a1","string":"rgba(93, 135, 161, 1)"},"gAnim":"fading"},"border":{"c":"transparent","s":"solid","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"3px","r":"30px","b":"3px","l":"30px"},"frame":{"o":1,"oX":50,"oY":50,"oZ":"50%","x":"inherit","y":"inherit","z":"inherit","rZ":"inherit","rX":"inherit","rY":"inherit","sX":"inherit","sY":"inherit","skX":0,"skY":0,"d":300,"e":"power1.in"},"filter":{"g":0,"r":100,"b":0},"svg":{"c":"#0a0100","stroke":{"c":"transparent","d":0,"o":0,"w":0}}},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"codes":{"css":"outline:none;\nbox-shadow:none;\nbox-sizing:border-box;\n-moz-box-sizing:border-box;\n-webkit-box-sizing:border-box;","hovercss":""},"border":{"s":["solid","solid","solid","solid","solid"],"c":"#ffffff","w":{"t":["3px","3px","3px","3px","3px"],"r":["3px","3px","3px","3px","3px"],"b":["3px","3px","3px","3px","3px"],"l":["3px","3px","3px","3px","3px"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"color":["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],"font":{"family":"Montserrat","size":["14px","14px","14px","14px","14px"],"weight":[400,400,400,400,400],"ls":[0,0,0,0,0]},"lh":["14px","14px","14px","14px","14px"],"tag":"a","target":"_self","href":"https:\/\/www.kleinfelder.com\/2025\/04\/09\/veenstra-and-kimm-joins-kleinfelder","type":"text","toggle":{"text":""}},"11":{"fluid":{"tx":true,"tr":true,"sp":true},"id":11,"alias":"Construction","content":{"text":"Markets"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["66px","66px","66px","66px","66px"],"y":["130px","130px","130px","130px","330px"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":8,"order":8,"display":["block","block","block","block","block"],"vA":"top","cursor":"pointer","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":500,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":500,"d":490,"f":490,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"hov":{"u":true,"m":false,"deco":"none","zIndex":"auto","color":{"c":"rgba(93, 135, 161, 0.8)","bg":{"orig":"transparent","type":"solid","string":"transparent"},"gAnim":"fading"},"border":{"c":"transparent","s":"none","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"frame":{"o":1,"oX":50,"oY":50,"oZ":"50%","x":"inherit","y":"inherit","z":"inherit","rZ":"inherit","rX":"inherit","rY":"inherit","sX":"inherit","sY":"inherit","skX":0,"skY":0,"d":300,"e":"none"},"filter":{"g":0,"r":100,"b":0},"svg":{"c":"#fbbe3f","stroke":{"c":"transparent","d":0,"o":0,"w":0}}},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)"],"font":{"size":["26px","26px","26px","20px","18px"],"weight":["500","500","500","500","500"],"ls":[0,0,0,0,0]},"lh":["22","22","22","22","22"],"type":"text","toggle":{"text":""}},"13":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":13,"alias":"Construction","content":{"text":"Learn More"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["66px","66px","66px","66px","66px"],"y":["100px","100px","100px","100px","303px"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":10,"order":10,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)"],"font":{"size":["14px","14px","14px","14px","14px"],"weight":["300","300","300","300","500"],"ls":[0,0,0,0,0]},"lh":["22","22","22","22","22"],"tag":"a","target":"_self","href":"\/markets","rel":"nofollow","type":"text","toggle":{"text":""}},"14":{"fluid":{"tx":true,"tr":true,"sp":true},"id":14,"alias":"Construction","content":{"text":"Services\n"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["-70px","-70px","-70px","-37px","66px"],"y":["130px","130px","130px","130px","231px"],"h":["center","center","center","center","left"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":11,"order":11,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"hov":{"u":true,"m":false,"deco":"none","zIndex":"auto","color":{"c":"rgba(93, 135, 161, 0.8)","bg":{"orig":"transparent","type":"solid","string":"transparent"},"gAnim":"fading"},"border":{"c":"transparent","s":"none","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"frame":{"o":1,"oX":50,"oY":50,"oZ":"50%","x":"inherit","y":"inherit","z":"inherit","rZ":"inherit","rX":"inherit","rY":"inherit","sX":"inherit","sY":"inherit","skX":0,"skY":0,"d":300,"e":"none"},"filter":{"g":0,"r":100,"b":0},"svg":{"c":"#fbbe3f","stroke":{"c":"transparent","d":0,"o":0,"w":0}}},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)"],"font":{"size":["26px","26px","26px","20px","20px"],"weight":["500","500","500","500","500"],"ls":[0,0,0,0,0]},"lh":["22","22","22","22","22"],"type":"text","toggle":{"text":""}},"15":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":15,"alias":"Construction","content":{"text":"Learn More"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["-84px","-84px","-84px","-37px","66px"],"y":["100px","100px","100px","100px","203px"],"h":["center","center","center","center","left"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":12,"order":12,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)"],"font":{"size":["14px","14px","14px","14px","14px"],"weight":["300","300","300","500","500"],"ls":[0,0,0,0,0]},"lh":["22","22","22","22","22"],"tag":"a","target":"_self","href":"\/services","rel":"nofollow","type":"text","toggle":{"text":""}},"17":{"fluid":{"sp":true},"id":17,"alias":"Shape","tag":"p","runtime":{"locked":false,"hidden":false},"size":{"w":["240px","240px","240px","190px","190px"],"h":["1px","1px","1px","1px","1px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["66px","66px","66px","66px","66px"],"y":["75px","75px","75px","75px","285px"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":13,"order":13,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"type":"solid","orig":"rgba(255,255,255,0.50)","string":"rgba(255, 255, 255, 0.5)"}},"attr":{"aO":"ml","tO":"ml","iClass":"tp-shape tp-shapewrapper"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"border":{"s":["solid","solid","solid","solid","solid"],"c":"transparent","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"type":"shape"},"18":{"fluid":{"sp":true},"id":18,"alias":"Shape","tag":"p","runtime":{"locked":false,"hidden":false},"size":{"w":["240px","240px","240px","190px","190px"],"h":["1px","1px","1px","1px","1px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["#a",0,0,"6px","66px"],"y":["75px","75px","75px","75px","188px"],"h":["center","center","center","center","left"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":14,"order":14,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"type":"solid","orig":"rgba(255,255,255,0.50)","string":"rgba(255, 255, 255, 0.5)"}},"attr":{"aO":"ml","tO":"ml","iClass":"tp-shape tp-shapewrapper"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"border":{"s":["solid","solid","solid","solid","solid"],"c":"transparent","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"type":"shape"},"19":{"fluid":{"tx":true,"tr":true,"sp":true},"id":19,"alias":"Construction","content":{"text":"Projects\n"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["210px","210px","210px","174px","66px"],"y":["130px","130px","130px","130px","130px"],"h":["right","right","right","right","left"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":15,"order":15,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"hov":{"u":true,"m":false,"deco":"none","zIndex":"auto","color":{"c":"rgba(93, 135, 161, 0.8)","bg":{"orig":"transparent","type":"solid","string":"transparent"},"gAnim":"fading"},"border":{"c":"transparent","s":"none","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"frame":{"o":1,"oX":50,"oY":50,"oZ":"50%","x":"inherit","y":"inherit","z":"inherit","rZ":"inherit","rX":"inherit","rY":"inherit","sX":"inherit","sY":"inherit","skX":0,"skY":0,"d":300,"e":"none"},"filter":{"g":0,"r":100,"b":0},"svg":{"c":"#FBBE3F","stroke":{"c":"transparent","d":0,"o":0,"w":0}}},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)"],"font":{"size":["26px","26px","26px","20px","20px"],"weight":["500","500","500","500","500"],"ls":[0,0,0,0,0]},"lh":["22","22","22","22","22"],"type":"text","toggle":{"text":""}},"20":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":20,"alias":"Construction","content":{"text":"Learn More"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["235px","235px","235px","174px","66px"],"y":["100px","100px","100px","100px","100px"],"h":["right","right","right","right","left"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":16,"order":16,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)","rgba(196,196,196,1)"],"font":{"size":["14px","14px","14px","14px","14px"],"weight":["300","300","300","500","500"],"ls":[0,0,0,0,0]},"lh":["22","22","22","22","22"],"tag":"a","target":"_self","href":"\/projects","rel":"nofollow","type":"text","toggle":{"text":""}},"21":{"fluid":{"sp":true},"id":21,"alias":"Shape","tag":"p","runtime":{"locked":false,"hidden":false},"size":{"w":["240px","240px","240px","190px","190px"],"h":["1px","1px","1px","1px","1px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["66px","66px","66px","66px","66px"],"y":["75px","75px","75px","75px","83px"],"h":["right","right","right","right","left"],"v":["bottom","bottom","bottom","bottom","bottom"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":17,"order":17,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"type":"solid","orig":"rgba(255,255,255,0.50)","string":"rgba(255, 255, 255, 0.5)"}},"attr":{"aO":"ml","tO":"ml","iClass":"tp-shape tp-shapewrapper"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"nothing","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"border":{"s":["solid","solid","solid","solid","solid"],"c":"transparent","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"type":"shape"},"23":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":23,"alias":"Scroll down","subtype":"button","content":{"text":"scroll down","trans":"uppercase"},"runtime":{"locked":false,"hidden":false},"size":{"w":["#a","auto","auto","auto","auto"],"h":["#a","auto","auto","auto","auto"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"]},"pos":{"x":["20px","20px","20px","20px","20px"],"y":["-150px","-150px","-150px","-150px","-150px"],"h":["right","right","right","right","right"],"v":["middle","middle","middle","middle","middle"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":18,"order":18,"display":["block","block","block","block","block"],"vA":"top","cursor":"pointer","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power2.inOut","pE":"d","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"rZ":90,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power2.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"rZ":90,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":"0","xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,0,0,0],"b":[0,0,0,0,0],"l":[0,0,0,0,0],"r":[0,0,0,0,0]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"hov":{"u":true,"m":false,"deco":"none","zIndex":"auto","color":{"c":"rgba(247,244,242,0.70)","bg":{"orig":"transparent","type":"solid","string":"transparent"},"gAnim":"fading"},"border":{"c":"transparent","s":"none","w":{"t":["0","0","0","0","0"],"r":["0","0","0","0","0"],"b":["0","0","0","0","0"],"l":["0","0","0","0","0"]}},"radius":{"t":"0px","r":"0px","b":"0px","l":"0px"},"frame":{"o":1,"oX":50,"oY":50,"oZ":"50%","x":"inherit","y":"inherit","z":"inherit","rZ":90,"rX":"inherit","rY":"inherit","sX":"inherit","sY":"inherit","skX":0,"skY":0,"d":300,"e":"none"},"filter":{"g":0,"r":100,"b":0},"svg":{"c":"#f7f4f2","stroke":{"c":"transparent","d":0,"o":0,"w":0}}},"ws":["nowrap","nowrap","nowrap","nowrap","nowrap"],"radius":{"t":"0","r":"0","b":"0","l":"0"},"color":["rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)","rgba(255,255,255,1)"],"font":{"size":["16","16","16","16","16"],"weight":[400,400,400,400,400],"ls":["#a",0,0,0,0]},"lh":["22","22","22","22","22"],"type":"text","toggle":{"text":""}},"56":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":56,"alias":"Image-56","subtype":"image","runtime":{"locked":false,"hidden":false},"size":{"w":["40px","40px","38px","38px","38px"],"h":["40px","40px","38px","38px","38px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"],"sProp":true},"pos":{"x":["270px","270px","270px","220px","215px"],"y":["650px","650px","617px","810px","370px"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":19,"order":19,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"},"image":{"ratio":1,"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/layer-group.png","lib":"medialibrary","lib_id":19105,"lib_size":"full","fromStream":false,"streamType":"gallery","pos":{"x":"50%","y":"50%"},"repeat":"no-repeat","size":"cover","sizeVal":"100%","seo":false}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"tag":"a","target":"_self","href":"\/markets","rel":"nofollow","type":"shape"},"57":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":57,"alias":"Image-57","subtype":"image","runtime":{"locked":false,"hidden":false},"size":{"w":["40px","40px","38px","38px","38px"],"h":["40px","40px","38px","38px","38px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"],"sProp":true},"pos":{"x":["705px","705px","596px","453px","215px"],"y":["650px","650px","617px","810px","470px"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":20,"order":20,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"},"image":{"ratio":1,"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/cog.png","lib":"medialibrary","lib_id":19106,"lib_size":"full","fromStream":false,"streamType":"gallery","pos":{"x":"50%","y":"50%"},"repeat":"no-repeat","size":"cover","sizeVal":"100%","seo":false}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":0,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"tag":"a","target":"_self","href":"\/services","rel":"nofollow","type":"shape"},"111":{"listen":["click"],"fluid":{"tx":true,"tr":true,"sp":true},"id":111,"alias":"Image-111","subtype":"image","runtime":{"locked":false,"hidden":false},"size":{"w":["40px","40px","38px","38px","38px"],"h":["40px","40px","38px","38px","38px"],"minW":["none","none","none","none","none"],"minH":["none","none","none","none","none"],"sProp":true},"pos":{"x":["1130px","1130px","920px","674px","215px"],"y":["650px","650px","618px","811px","570px"],"pos":"absolute","float":["none","none","none","none","none"],"clear":["none","none","none","none","none"]},"zIndex":21,"order":21,"display":["block","block","block","block","block"],"vA":"top","bg":{"color":{"orig":"transparent","type":"solid","string":"transparent"},"image":{"ratio":1,"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/landmark.png","lib":"medialibrary","lib_id":19107,"lib_size":"full","fromStream":false,"streamType":"gallery","pos":{"x":"50%","y":"50%"},"repeat":"no-repeat","size":"cover","sizeVal":"100%","seo":false}},"attr":{"aO":"ml","tO":"ml"},"acc":{"role":""},"tl":{"in":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":520,"d":0,"f":0,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":0,"xRe":0,"yRe":0,"off":0},{"t":520,"d":300,"f":300,"e":"power3.inOut","pE":"d","x":[0,0,0,0,0],"y":[0,0,0,0,0],"o":1,"xRe":0,"yRe":0,"off":0},{"t":8620,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0}]}},"out":{"content":{"pers":"600px","orig":{"x":"50%","y":"50%","z":"0"},"all":[{"t":8620,"d":300,"f":300,"e":"power3.inOut","pE":"n","x":["inherit","inherit","inherit","inherit","inherit"],"y":["inherit","inherit","inherit","inherit","inherit"],"o":0,"xRe":0,"yRe":0,"off":0}]}}},"p":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"m":{"t":[0,0,"#a","#a","#a"],"b":[0,0,"#a","#a","#a"],"l":[0,0,"#a","#a","#a"],"r":[0,0,"#a","#a","#a"]},"tag":"a","target":"_self","href":"\/projects","rel":"nofollow","type":"shape"},"112":{"rTo":"slide","id":112,"alias":"Slide BG Layer","subtype":"slidebg","size":{"cMode":"cover"},"pos":{"h":["center","center","center","center","center"],"v":["center","center","center","center","center"],"pos":"absolute"},"zIndex":0,"order":0,"display":["block","block","block","block","block"],"bg":{"image":{"ratio":1.625,"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/06\/Heartland-Slider-8-B1.webp","lib":"medialibrary","lib_id":24439,"lib_size":"","fromStream":false,"streamType":"gallery","pos":{"x":"50%","y":"50%"},"repeat":"","size":"cover","sizeVal":"100%","seo":false}},"tl":{"in":{"bg":{"ex":true,"all":[[],{"d":860,"sd":573.3333333333333712289459072053432464599609375,"e":"power2.inOut","dir":"default","t":0,"rnd":false,"temp":{"t":"*clear* No Transition","p":"notransition","m":"basic","g":"fade"},"addOns":[],"in":{"o":1},"out":{"a":false},"v":"7.0","a":"BG Animation"}]}}},"type":"shape"}}},"2":{"id":2,"slide":{"addOns":[],"id":2,"version":"6.7.37","actions":[{"a":"link","evt":"click","http":"keep","target":"_self","flw":"follow","ltype":"a","link":"https:\/\/www.kleinfelder.com\/markets\/","src":[7]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/markets","src":[56,13]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/services","src":[57,15]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/projects","src":[109,20]},{"a":"scroll","evt":"click","e":"power1.inOut","s":"1000ms","target":"services-home","src":[23]}],"title":"Home - Markets","parentId":null,"language":"default","order":2,"thumb":{"src":"https:\/\/thepilotgroup.co\/kleinfelder2\/wp-content\/\/revslider\/thebuilt-5\/Back-Architecture-5.jpg","srcId":"","admin":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/revslider\/thebuilt-51\/blog-header-generic-e1602888328302.jpg","adminId":"","dimension":"slider","default":{"image":{"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/05\/North-Torrey-Pines-1-1536x1019.webp","repeat":"","size":"cover","pos":{"x":"50%","y":"50%"}}}},"acc":{"label":"unset","hidden":"true","live":"auto","role":"presentation","roledep":"slide"},"description":"","attr":{"class":"","data":"","id":"","a":"","aO":"ml","t":"","tO":"","deepLink":"","attr":""},"publish":{"from":"","to":"","state":"published","sch":true},"slideshow":{"stop":false,"len":"default","hal":0,"hom":false,"hfn":false},"loop":{"u":false,"r":-1,"s":0,"e":99999}},"layers":[]},"3":{"id":3,"slide":{"addOns":[],"id":3,"version":"6.7.37","actions":[{"a":"link","evt":"click","http":"keep","target":"_self","flw":"follow","ltype":"a","link":"https:\/\/www.kleinfelder.com\/services\/","src":[7]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/markets","src":[56,13]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/services","src":[57,15]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/projects","src":[112,20]},{"a":"scroll","evt":"click","e":"power1.inOut","s":"1000ms","src":[23]}],"title":"Home - Services","parentId":null,"language":"default","order":3,"thumb":{"src":"https:\/\/thepilotgroup.co\/kleinfelder2\/wp-content\/\/revslider\/thebuilt-5\/Back-Architecture-5.jpg","srcId":"","admin":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/05\/University-of-North-Texas-1536x1019-1.webp","adminId":24353,"dimension":"slider","default":{"image":{"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/05\/University-of-North-Texas-1536x1019-1.webp","repeat":"","size":"cover","pos":{"x":"50%","y":"50%"}}}},"acc":{"label":"unset","hidden":"true","live":"auto","role":"presentation","roledep":"slide"},"description":"","attr":{"class":"","data":"","id":"","a":"","aO":"ml","t":"","tO":"","deepLink":"","attr":""},"publish":{"from":"","to":"","state":"published","sch":true},"slideshow":{"stop":false,"len":"default","hal":0,"hom":false,"hfn":false},"loop":{"u":false,"r":-1,"s":0,"e":99999}},"layers":[]},"4":{"id":4,"slide":{"addOns":[],"id":4,"version":"6.7.37","actions":[{"a":"link","evt":"click","http":"keep","target":"_self","flw":"follow","ltype":"a","link":"https:\/\/www.kleinfelder.com\/projects\/","src":[7]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/markets","src":[56,13]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/services","src":[57,15]},{"a":"link","evt":"click","http":"keep","target":"_self","flw":"nofollow","ltype":"a","link":"\/projects","src":[113,20]},{"a":"scroll","evt":"click","e":"power1.inOut","s":"1000ms","target":"services-home","src":[23]}],"title":"Home - Projects","parentId":null,"language":"default","order":4,"thumb":{"src":"https:\/\/thepilotgroup.co\/kleinfelder2\/wp-content\/\/revslider\/thebuilt-5\/Back-Architecture-5.jpg","srcId":"","admin":"","adminId":"","dimension":"slider","default":{"image":{"src":"https:\/\/www.kleinfelder.com\/wp-content\/uploads\/2026\/06\/Alewife_homeslider-1536x101812-1.webp","repeat":"","size":"cover","pos":{"x":"50%","y":"50%"}}}},"acc":{"label":"unset","hidden":"true","live":"auto","role":"presentation","roledep":"slide"},"description":"","attr":{"class":"","data":"","id":"","a":"","aO":"ml","t":"","tO":"","deepLink":"","attr":""},"publish":{"from":"","to":"","state":"published","sch":true},"slideshow":{"stop":false,"len":"default","hal":0,"hom":false,"hfn":false},"loop":{"u":false,"r":-1,"s":0,"e":99999}},"layers":[]},"10":{"id":"10","slide":{"addOns":[],"id":10,"version":"6.7.37","title":"Global Layers","parentId":null,"language":"default","oflow":false,"global":true,"respVP":true,"pos":"front","fullHeight":true},"layers":[]}},"id":"1","addOns":[]};
	if (SR7.F.init) SR7.F.init(); // DOUBLE CALL NOT A PROBLEM, MANAGED IN INIT
	document.addEventListener('DOMContentLoaded', function() {if (SR7.F.init) SR7.F.init(); else SR7.shouldBeInited = true;});
	window.addEventListener('load', function() {if (SR7.F.init) SR7.F.init(); else SR7.shouldBeInited = true; });
	SR7.E.v6v7ids ??= {}
	SR7.E.v6v7ids = JSON.parse('{\"n\":{\"1\":1,\"2\":2,\"3\":3,\"4\":4,\"5\":5,\"6\":6,\"7\":7,\"8\":8,\"9\":9},\"s\":{\"1\":10}}');
</script>
<script></script>  <button id="mds-back-to-top" class="mds-back-to-top" type="button" aria-label="Back to top">
    TOP
  </button>
      <script>
    (function () {
        'use strict';

        var BP = 860;
        var CLS = 'above-footer';
        var d  = document;

        var whenReady = function (fn) {
            if (d.readyState !== 'loading') fn();
            else d.addEventListener('DOMContentLoaded', fn, { once: true });
        };

        whenReady(function () {
            var s = d.querySelector('.mcb-sidebar');
            var r = d.querySelector('.rel-projects');

            // ✅ Run only if BOTH exist
            if (!s || !r) return;

            var f = d.getElementById('mfn-footer-template');
            if (!f || !f.parentNode) return;

            // Remember exactly where the sidebar came from
            var homeP = s.parentNode;
            var homeN = s.nextSibling; // might be null if it was last
            var state = null; // null = unknown, true = moved, false = restored

            var moveAboveFooter = function () {
                if (state === true) return;
                f.parentNode.insertBefore(s, f);
                if (!s.classList.contains(CLS)) s.classList.add(CLS);
                state = true;
            };

            var moveBackHome = function () {
                if (state === false) return;
                if (!homeP) return;

                // If original "next sibling" still exists in that parent, insert before it;
                // otherwise append back to the original parent.
                if (homeN && homeN.parentNode === homeP) homeP.insertBefore(s, homeN);
                else homeP.appendChild(s);

                if (s.classList.contains(CLS)) s.classList.remove(CLS);
                state = false;
            };

            var apply = function () {
                var w = window.innerWidth || d.documentElement.clientWidth || 0;
                if (w < BP) moveAboveFooter();
                else moveBackHome();
            };

            // Light debounce to avoid thrashing
            var t = 0;
            var onResize = function () {
                if (t) window.clearTimeout(t);
                t = window.setTimeout(apply, 70);
            };

            apply();
            window.addEventListener('resize', onResize, { passive: true });
            window.addEventListener('orientationchange', onResize, { passive: true });
        });
    })();
    </script>
    

</body>
</html>
