{"id":512,"date":"2019-03-01T12:25:36","date_gmt":"2019-03-01T12:25:36","guid":{"rendered":"https:\/\/jhlynch.wpengine.com\/?page_id=512"},"modified":"2024-08-06T13:17:25","modified_gmt":"2024-08-06T17:17:25","slug":"work","status":"publish","type":"page","link":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/","title":{"rendered":"Our Work"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.16&#8243; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;100%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0|0px|27px|0px|false|false&#8221; make_fullwidth=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_filterable_portfolio fullwidth=&#8221;off&#8221; posts_number=&#8221;20&#8243; include_categories=&#8221;13,12,18,15,17,14,16,11&#8243; show_categories=&#8221;off&#8221; show_pagination=&#8221;off&#8221; zoom_icon_color=&#8221;#ffffff&#8221; hover_overlay_color=&#8221;rgba(102,102,102,0.73)&#8221; hover_icon=&#8221;&#x30;||divi||400&#8243; module_class=&#8221;ds-portfolio-custom-order&#8221; _builder_version=&#8221;4.16&#8243; title_font=&#8221;|300|||||||&#8221; title_text_color=&#8221;#ffffff&#8221; title_font_size=&#8221;24px&#8221; title_letter_spacing=&#8221;1px&#8221; filter_font=&#8221;|300||on|||||&#8221; filter_letter_spacing=&#8221;2px&#8221; custom_margin=&#8221;|0px||0px&#8221; custom_padding=&#8221;|2px|0px|2px&#8221; animation_style=&#8221;fade&#8221; hover_enabled=&#8221;0&#8243; border_width_all=&#8221;2px&#8221; border_color_all=&#8221;#ffffff&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]&nbsp;<br \/>\n[\/et_pb_filterable_portfolio][et_pb_code _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;]<div class=\"custom-map-wrapper\" style=\"display:none;\">\n    <div class=\"filters customMap\">\n    \t<div class=\"filterHeading\">\n    \t\t<h2>Filter Projects<\/h2>\n    \t<\/div>\n    \t<div class=\"filterBody\">\n    \t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"bridge\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg\" alt=\"Bridge\" height=\"14\" width=\"14\">Bridge<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"paving-roadway\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/orangeIconSVG.svg\" alt=\"Paving\/Roadway\" height=\"14\" width=\"14\">Paving\/Roadway<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"landfill\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/grayIconSVG.svg\" alt=\"Landfill\" height=\"14\" width=\"14\">Landfill<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"raleway\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/lightGreenIconSVG.svg\" alt=\"Raleway\" height=\"14\" width=\"14\">Raleway<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"marine-dam\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkBlueIconSVG.svg\" alt=\"Marine\/Dam\" height=\"14\" width=\"14\">Marine\/Dam<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"airport\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/blueIconSVG.svg\" alt=\"Airport\" height=\"14\" width=\"14\">Airport<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"utility\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg\" alt=\"Utility\" height=\"14\" width=\"14\">Utility<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"athletic-facilities\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkGreenIconSVG.svg\" alt=\"Athletic Facilities\" height=\"14\" width=\"14\">Athletic Facilities<\/div>\n    \t\t\t    \t\t\t\t<div class=\"filterItemLink\" data-category=\"quarry-asphalt-plants\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/Lynch-L.svg\" alt=\"Quarry\/Asphalt Plants\" height=\"14\" width=\"14\">Quarry\/Asphalt Plants<\/div>\n    \t\t\t    \t<\/div>\n    <\/div>\n    <div id=\"map-container\">\n    \t<div id=\"map\"><\/div>\n    <\/div>\n<\/div>\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDO4-KA5qB1v8j3Ax47OP_2V6yS7p03kqM\"><\/script>\n<script>\n        let map;\n        let markers = [];\n        let activeCategory = null;\n        const infoWindow = new google.maps.InfoWindow();\n        let lastOpenedMarker = null;\n\n        const categoryIcons = {\n                \t\t\t    'bridge': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg',\n    \t\t\t    \t\t\t    'paving-roadway': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/orangeIconSVG.svg',\n    \t\t\t    \t\t\t    'landfill': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/grayIconSVG.svg',\n    \t\t\t    \t\t\t    'raleway': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/lightGreenIconSVG.svg',\n    \t\t\t    \t\t\t    'marine-dam': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkBlueIconSVG.svg',\n    \t\t\t    \t\t\t    'airport': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/blueIconSVG.svg',\n    \t\t\t    \t\t\t    'utility': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg',\n    \t\t\t    \t\t\t    'athletic-facilities': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkGreenIconSVG.svg',\n    \t\t\t    \t\t\t    'quarry-asphalt-plants': 'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/Lynch-L.svg',\n    \t\t\t        };\n\n        const locations = [\n            { lat: 41.9549568, lng: -71.0245324, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'bridge', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/pinestreetbridge\/', title: 'Pine Street Bridge', location: 'Pawtucket, RI', id: 1 },{ lat: 41.6764235, lng: -70.990531, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'bridge', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/fauncecorner\/', title: 'Faunce Corner Road Bridge', location: 'Dartmouth, MA', id: 2 },{ lat: 41.8798918, lng: -71.5806838, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'bridge', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/rt146\/', title: 'Route 146 Bridge', location: 'Millbury, MA', id: 3 },{ lat: 41.4640053, lng: -71.5484367, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'bridge', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/teffthilltrail\/', title: 'Tefft Hill Trail Bridge', location: 'Exeter & Richmond, RI', id: 4 },{ lat: 41.6017222, lng: -71.5873201, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'bridge', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/route24\/', title: 'Route 24 Improvements', location: 'Portsmouth, RI', id: 5 },{ lat: 42.26374, lng: -71.81961, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/orangeIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'paving-roadway', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/park-avenue-worcester\/', title: 'Park Avenue Worcester', location: 'Worcester, MA', id: 1 },{ lat: 41.8032009, lng: -71.3866025, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/orangeIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'paving-roadway', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/eastbaybikepath\/', title: 'East Bay Bike Path', location: 'Bristol, Warren, Barrington, East providence, RI', id: 2 },{ lat: 42.0417516, lng: -71.1211206, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/orangeIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'paving-roadway', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/rt123\/', title: 'Route 123 Brockton', location: 'Brockton, MA', id: 3 },{ lat: 41.8220092, lng: -71.4867226, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/grayIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'landfill', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/phasevi_area3-1\/', title: 'Phase VI Area 3-1 Landfill', location: 'Johnston, RI', id: 1 },{ lat: 41.7389181, lng: -71.32839, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/grayIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'landfill', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/landfillbarrington\/', title: 'Barrington Landfill No. 4 Closure', location: 'Barrington, RI', id: 2 },{ lat: 41.53807, lng: -71.46962, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/darkBlueIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'marine-dam', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/silver-spring-lake-dam\/', title: 'Silver Spring Lake Dam', location: 'North kingstown, RI', id: 1 },{ lat: 42.2694639, lng: -71.8750955, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/blueIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'airport', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/worcesterairport\/', title: 'Worcester Airport', location: 'Worcester, MA', id: 1 },{ lat: 41.6703658, lng: -71.7524208, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'utility', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/rt88\/', title: 'Route 88 Resurfacing', location: 'Westport, MA', id: 1 },{ lat: 41.6966226, lng: -71.1509435, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'utility', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/quequechanrivertrail\/', title: 'Quequechan River Trail', location: 'Fall river, MA', id: 2 },{ lat: 42.1825368, lng: -72.2181886, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'utility', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/westborough\/', title: 'Westborough Intersection Improvements', location: 'Westborough, MA', id: 3 },{ lat: 42.4290525, lng: -71.7086633, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'utility', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/sterlingstreet\/', title: 'Sterling Street Improvements', location: 'West boylston, MA', id: 4 },{ lat: 42.2510065, lng: -73.2768838, icon: \"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-content\/uploads\/2024\/10\/yellowIconSVG.svg\", scaledSize: new google.maps.Size(14, 14), category: 'utility', link:'https:\/\/s2.designcostaging.com\/clients\/jhlynch\/project\/route9\/', title: 'Route 9 Resurfacing', location: 'Shrewsbury, Northborough, and Westborough, MA', id: 5 },            \/\/ Add more locations as needed\n        ];\n\n        const greyMapStyle = [\n            { elementType: 'geometry', stylers: [{ color: '#e7e7e7' }] },\n            { elementType: 'labels.icon', stylers: [{ visibility: 'off' }] },\n            { elementType: 'labels.text.fill', stylers: [{ color: '#292929' }] },\n            { elementType: 'labels.text.stroke', stylers: [{ color: '#ffffff' }] },\n            { featureType: 'administrative', elementType: 'geometry', stylers: [{ color: '#bababa' }] },\n            { featureType: 'administrative.country', elementType: 'labels.text.fill', stylers: [{ color: '#9e9e9e' }] },\n            { featureType: 'administrative.land_parcel', elementType: 'labels.text.fill', stylers: [{ color: '#bdbdbd' }] },\n            { featureType: 'administrative.neighborhood', elementType: 'labels.text.fill', stylers: [{ color: '#9e9e9e' }] },\n            { featureType: 'poi', elementType: 'geometry', stylers: [{ color: '#cecece' }] },\n            { featureType: 'poi', elementType: 'labels.text.fill', stylers: [{ color: '#292929' }] },\n            { featureType: 'poi.park', elementType: 'geometry', stylers: [{ color: '#d8d8d8' }] },\n            { featureType: 'poi.park', elementType: 'labels.text.fill', stylers: [{ color: '#292929' }] },\n            { featureType: 'road', elementType: 'geometry', stylers: [{ color: '#c0c0c0' }] },\n            { featureType: 'road', elementType: 'labels.text.fill', stylers: [{ color: '#000000' }] },\n            { featureType: 'road.arterial', elementType: 'geometry', stylers: [{ color: '#dadada' }] },\n            { featureType: 'road.highway', elementType: 'geometry', stylers: [{ color: '#bfbfbf' }] },\n            { featureType: 'road.highway', elementType: 'labels.text.fill', stylers: [{ color: '#292929' }] },\n            { featureType: 'transit', elementType: 'geometry', stylers: [{ color: '#f0f0f0' }] },\n            { featureType: 'transit.station', elementType: 'labels.text.fill', stylers: [{ color: '#757575' }] },\n            { featureType: 'water', elementType: 'geometry', stylers: [{ color: '#cecece' }] },\n            { featureType: 'water', elementType: 'labels.text.fill', stylers: [{ color: '#666666' }] }\n        ];\n\n        function initMap() {\n            if (window.matchMedia(\"(min-width: 768px)\").matches) {\n                map = new google.maps.Map(document.getElementById('map'), {\n                    center: { lat: 41.7530738, lng: -71.6407553 },\n                    \/\/center: { lat: 41.9427652, lng: -71.6430725 },\n                    zoom: 9,\n                    styles: greyMapStyle\n                });\n            }else{\n                map = new google.maps.Map(document.getElementById('map'), {\n                    center: { lat: 41.7433403, lng: -71.3842932 },\n                    \/\/center: { lat: 41.9427652, lng: -71.6430725 },\n                    zoom: 7,\n                    styles: greyMapStyle\n                });\n            }\n            \n\n            addMarkers();\n            setupFilters();\n            \n            setTimeout(() => {\n                if (window.matchMedia(\"(min-width: 768px)\").matches) {\n                    jQuery('.gm-style > div:first-child > div:first-child').after(jQuery('.filters.customMap'));\n                }\n            }, \"4000\");\n        }\n\n        function addMarkers() {\n            markers.forEach(marker => marker.setMap(null));\n            markers = [];\n\n            locations.forEach(location => {\n                \/*const marker = new google.maps.Marker({\n                    position: { lat: location.lat, lng: location.lng },\n                    map: map,\n                    title: location.title,\n                    category: location.category,\n                    icon: categoryIcons[location.category] \/\/ Set the icon based on category\n                });*\/\n                const marker = new google.maps.Marker({\n                    position: { lat: location.lat, lng: location.lng },\n                    map: map,\n                    title: location.title,\n                    category: location.category,\n                    icon: {\n                        url: categoryIcons[location.category], \/\/ Set the icon URL based on category\n                        scaledSize: new google.maps.Size(14, 14) \/\/ Explicitly set the size here\n                    }\n                });\n                \n                marker.id = location.id;\n\n                marker.addListener('mouseover', () => {\n    \/\/                 const content = `\n    \/\/                     <div class=\"mapPopup\">\n    \/\/                         <h3>${location.title}<\/h3>\n    \/\/                         <p>${location.location}<\/p>\n\t\t\t\t\/\/ \t\t\t<div class=\"viewProjectBtn\">\n\t\t\t\t\/\/ \t\t\t\t<a href=\"${location.link}\">View Project<\/a>\n\t\t\t\t\/\/ \t\t\t<\/div>\n\t\t\t\t\/\/ \t\t\t<img decoding=\"async\" style=\"position: absolute;bottom: -14px;right: 5px;\" class=\"active-marker\" src=\"${location.icon}\">\n\t\t\t\t\/\/ \t\t<\/div>\n    \/\/                 `;\n    \/\/                 infoWindow.setContent(content);\n    \/\/                 infoWindow.open(map, marker);\n    \/\/                 jQuery('.custom-map-wrapper').addClass('openTooltip');\n    \/\/                 jQuery(`#${marker.id}`).addClass('active');\n    \/\/                 setTimeout(() => {\n    \/\/                   jQuery('.gm-style-iw-tc').append(jQuery('.gm-style-iw-tc').parents('.gm-style-iw-t').find('.active-marker'));\n    \/\/                 }, \"1\");\n                    \n                });\n\n                marker.addListener('mouseout', () => {\n                    if (lastOpenedMarker !== marker) {\n                        \/\/infoWindow.close(); \/\/ Only close if not the last opened marker\n                        \/\/jQuery('#map-container').removeClass('openTooltip');\n                        jQuery(`#${marker.id}`).removeClass('active');\n                    }\n                });\n\n                marker.addListener('click', () => {\n                    \/\/ Close previously opened info window\n                    if (lastOpenedMarker && lastOpenedMarker !== marker) {\n                        infoWindow.close();\n                        jQuery('.custom-map-wrapper').removeClass('openTooltip');\n                    }\n                    const content = `\n                        <div class=\"mapPopup\">\n                            <h3>${location.title}<\/h3>\n                            <p>${location.location}<\/p>\n\t\t\t\t\t\t\t<div class=\"viewProjectBtn\">\n\t\t\t\t\t\t\t\t<a href=\"${location.link}\">View Project<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" height=\"14\" width=\"14\" style=\"position: absolute;bottom: -14px;right: 5px; width:14px; height:14px;\" class=\"active-marker\" src=\"${location.icon}\">\n                        <\/div>\n                    `;\n                    infoWindow.setContent(content);\n                    infoWindow.open(map, marker);\n                    jQuery('.custom-map-wrapper').addClass('openTooltip');\n                    lastOpenedMarker = marker; \/\/ Update the last opened marker\n                    setTimeout(() => {\n                      jQuery('.gm-style-iw-tc').append(jQuery('.gm-style-iw-tc').parents('.gm-style-iw-t').find('.active-marker'));\n                    }, \"1\");\n                });\n\n                markers.push(marker);\n            });\n            \n            google.maps.event.addListener(infoWindow, 'closeclick', () => {\n                jQuery('.custom-map-wrapper').removeClass('openTooltip');\n                lastOpenedMarker = null; \/\/ Reset last opened marker\n            });\n\n            filterMarkers();\n        }\n\n        function filterMarkers() {\n            markers.forEach(marker => {\n                if (activeCategory === null || marker.category === activeCategory) {\n                    marker.setMap(map);\n                } else {\n                    marker.setMap(null);\n                }\n            });\n        }\n\n        function setupFilters() {\n            document.querySelectorAll('.filterItemLink').forEach(link => {\n                link.addEventListener('click', () => {\n                    const category = link.getAttribute('data-category');\n\n                    \/\/ Deselect current active category\n                    document.querySelectorAll('.filterItemLink').forEach(l => l.classList.remove('active'));\n\n                    \/\/ Set new active category\n                    if (activeCategory === category) {\n                        activeCategory = null; \/\/ Deselect if clicking the already active category\n                    } else {\n                        activeCategory = category;\n                        link.classList.add('active');\n                    }\n\n                    filterMarkers();\n                });\n            });\n        }\n\n        window.onload = initMap;\n        jQuery('.et_pb_portfolio_filter.et_pb_portfolio_filter_all').after('<li class=\"map-filter-menu\" style=\"letter-spacing: 2px;\"><a href=\"javascript:void(0)\" onclick=\"mapLinkClick();\">MAP<\/a><\/li>');\n        \n        function mapLinkClick(){\n            jQuery('.map-filter-menu a').addClass('active');\n            jQuery('.et_pb_portfolio_filter a').removeClass('active');\n            jQuery('.et_pb_portfolio_items_wrapper').hide();\n            jQuery('.custom-map-wrapper').fadeIn(800);\n        }\n        \n        jQuery(document).on(\"click\",\".et_pb_portfolio_filter\",function() {\n            jQuery('.map-filter-menu a').removeClass('active');\n            jQuery('.custom-map-wrapper').hide();\n            jQuery('.et_pb_portfolio_items_wrapper').fadeIn(800);\n\n        });\n        jQuery( document ).ready(function() {\n            setTimeout(() => {\n                if (window.matchMedia(\"(min-width: 768px)\").matches) {\n                    jQuery('.gm-style > div:first-child > div:first-child').after(jQuery('.filters.customMap'));\n                }\n            }, \"4000\");\n        });\n        \n    <\/script>\n    \n[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Video&#8221; _builder_version=&#8221;4.16&#8243; parallax=&#8221;on&#8221; custom_padding=&#8221;0||110px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text admin_label=&#8221;Video Sub Title&#8221; _builder_version=&#8221;4.16&#8243; text_font=&#8221;|300|on||||||&#8221; text_text_color=&#8221;#1a1a1a&#8221; text_font_size=&#8221;24px&#8221; text_line_height=&#8221;1.4em&#8221; text_orientation=&#8221;center&#8221; max_width=&#8221;800px&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;|||&#8221; custom_padding=&#8221;30px|||&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;top&#8221; animation_delay=&#8221;200ms&#8221; animation_intensity_slide=&#8221;10%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]Regardless of scale, Lynch masters every project detail, from beginning to end, to deliver winning solutions for complex projects.<br \/>\n[\/et_pb_text][et_pb_divider color=&#8221;#ed4441&#8243; divider_position=&#8221;center&#8221; divider_weight=&#8221;3px&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.16&#8243; max_width=&#8221;150px&#8221; module_alignment=&#8221;center&#8221; height=&#8221;false&#8221; custom_margin=&#8221;30px|||&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;right&#8221; animation_delay=&#8221;100ms&#8221; animation_intensity_slide=&#8221;10%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]&nbsp;<br \/>\n[\/et_pb_divider][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Our Guides&#8221; _builder_version=&#8221;3.17.2&#8243; background_color=&#8221;#545454&#8243; custom_padding=&#8221;26px||21px||false|false&#8221; border_width_bottom=&#8221;1px&#8221; border_color_bottom=&#8221;rgba(170,170,170,0.81)&#8221; global_module=&#8221;574&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;0|0px|1px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;Rubik|700|on|on|||||&#8221; text_text_color=&#8221;#d3313a&#8221; header_font=&#8221;|600|||||||&#8221; header_font_size=&#8221;32px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1 style=\"text-align: left;\">SERVICES<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_5,1_5,1_5,1_5,1_5&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;0|0px|96px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.16&#8243; max_width=&#8221;49%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||0px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Construction<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;15px&#8221; text_line_height=&#8221;1.4em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Lynch is one of the largest heavy civil construction firms in southern New England. We have successfully completed some of the largest and most complex heavy civil construction projects throughout the region.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.16&#8243; max_width=&#8221;49%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||0px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.24.0&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Utilities<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;15px&#8221; text_line_height=&#8221;1.4em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Lynch is one of the premier utility construction firms in southern New England. We consistently deliver complicated utility projects safely on time and on budget.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.16&#8243; max_width=&#8221;49%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||0px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Asphalt Paving<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;15px&#8221; text_line_height=&#8221;1.4em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Lynch provides bituminous concrete paving services for commercial, municipal and DOT projects throughout Rhode Island, Massachusetts and eastern Connecticut.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.16&#8243; max_width=&#8221;49%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||0px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Bridges<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;15px&#8221; text_line_height=&#8221;1.4em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Lynch has a long standing history of bridge construction projects. We have recently delivered several accelerated bridge projects ahead of schedule earning valuable project incentives.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_divider divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.16&#8243; max_width=&#8221;49%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||0px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Materials<br \/>Manufacturing<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; text_font=&#8221;|300|||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;15px&#8221; text_line_height=&#8221;1.4em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Lynch manufactures and supplies construction materials through our regional network of asphalt plants, concrete plants and quarries located throughout Rhode Island, Massachusetts and Eastern Connecticut.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Our Guides&#8221; _builder_version=&#8221;3.17.2&#8243; custom_padding=&#8221;44px||21px||false|false&#8221; border_width_bottom=&#8221;1px&#8221; border_color_bottom=&#8221;rgba(170,170,170,0.81)&#8221; global_module=&#8221;284&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_4,1_4,1_4,1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;0|0px|62px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/jhlynch.wpengine.com\/wp-content\/uploads\/2019\/01\/Lynch_2018_Logo_crop.png&#8221; _builder_version=&#8221;4.24.0&#8243; width_tablet=&#8221;&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;160px&#8221; max_width_tablet=&#8221;&#8221; max_width_phone=&#8221;&#8221; max_width_last_edited=&#8221;on|desktop&#8221; height=&#8221;41px&#8221; always_center_on_mobile=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>\u00a0<\/p>\n<p>[\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>J.H. Lynch &amp; Sons, Inc.<br \/>50 Lynch Place<br \/>Cumberland, RI 02864<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>(401) 333-4300<br \/>(800) 545-9624<br \/>FAX: (401) 333-2659<br \/><a href=\"mailto:info@jhlynch.com\">info@jhlynch.com<\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.16&#8243; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;100%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0|0px|27px|0px|false|false&#8221; make_fullwidth=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_filterable_portfolio fullwidth=&#8221;off&#8221; posts_number=&#8221;20&#8243; include_categories=&#8221;13,12,18,15,17,14,16,11&#8243; show_categories=&#8221;off&#8221; show_pagination=&#8221;off&#8221; zoom_icon_color=&#8221;#ffffff&#8221; hover_overlay_color=&#8221;rgba(102,102,102,0.73)&#8221; hover_icon=&#8221;&#x30;||divi||400&#8243; module_class=&#8221;ds-portfolio-custom-order&#8221; _builder_version=&#8221;4.16&#8243; title_font=&#8221;|300|||||||&#8221; title_text_color=&#8221;#ffffff&#8221; title_font_size=&#8221;24px&#8221; title_letter_spacing=&#8221;1px&#8221; filter_font=&#8221;|300||on|||||&#8221; filter_letter_spacing=&#8221;2px&#8221; custom_margin=&#8221;|0px||0px&#8221; custom_padding=&#8221;|2px|0px|2px&#8221; animation_style=&#8221;fade&#8221; hover_enabled=&#8221;0&#8243; border_width_all=&#8221;2px&#8221; border_color_all=&#8221;#ffffff&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]&nbsp; [\/et_pb_filterable_portfolio][et_pb_code _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.9.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Our Work - Lynch<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Our Work - Lynch\" \/>\n<meta property=\"og:description\" content=\"[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.16&#8243; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;100%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0|0px|27px|0px|false|false&#8221; make_fullwidth=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_filterable_portfolio fullwidth=&#8221;off&#8221; posts_number=&#8221;20&#8243; include_categories=&#8221;13,12,18,15,17,14,16,11&#8243; show_categories=&#8221;off&#8221; show_pagination=&#8221;off&#8221; zoom_icon_color=&#8221;#ffffff&#8221; hover_overlay_color=&#8221;rgba(102,102,102,0.73)&#8221; hover_icon=&#8221;&#x30;||divi||400&#8243; module_class=&#8221;ds-portfolio-custom-order&#8221; _builder_version=&#8221;4.16&#8243; title_font=&#8221;|300|||||||&#8221; title_text_color=&#8221;#ffffff&#8221; title_font_size=&#8221;24px&#8221; title_letter_spacing=&#8221;1px&#8221; filter_font=&#8221;|300||on|||||&#8221; filter_letter_spacing=&#8221;2px&#8221; custom_margin=&#8221;|0px||0px&#8221; custom_padding=&#8221;|2px|0px|2px&#8221; animation_style=&#8221;fade&#8221; hover_enabled=&#8221;0&#8243; border_width_all=&#8221;2px&#8221; border_color_all=&#8221;#ffffff&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]&nbsp; [\/et_pb_filterable_portfolio][et_pb_code _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/\" \/>\n<meta property=\"og:site_name\" content=\"Lynch\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-06T17:17:25+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/\",\"url\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/\",\"name\":\"Our Work - Lynch\",\"isPartOf\":{\"@id\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/#website\"},\"datePublished\":\"2019-03-01T12:25:36+00:00\",\"dateModified\":\"2024-08-06T17:17:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our Work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/#website\",\"url\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/\",\"name\":\"Lynch\",\"description\":\"Construction &amp; Project Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Our Work - Lynch","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/","og_locale":"en_US","og_type":"article","og_title":"Our Work - Lynch","og_description":"[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; module_class=&#8221; et_pb_row_fullwidth&#8221; _builder_version=&#8221;4.16&#8243; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|desktop&#8221; max_width=&#8221;100%&#8221; max_width_tablet=&#8221;100%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; custom_padding=&#8221;0|0px|27px|0px|false|false&#8221; make_fullwidth=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_filterable_portfolio fullwidth=&#8221;off&#8221; posts_number=&#8221;20&#8243; include_categories=&#8221;13,12,18,15,17,14,16,11&#8243; show_categories=&#8221;off&#8221; show_pagination=&#8221;off&#8221; zoom_icon_color=&#8221;#ffffff&#8221; hover_overlay_color=&#8221;rgba(102,102,102,0.73)&#8221; hover_icon=&#8221;&#x30;||divi||400&#8243; module_class=&#8221;ds-portfolio-custom-order&#8221; _builder_version=&#8221;4.16&#8243; title_font=&#8221;|300|||||||&#8221; title_text_color=&#8221;#ffffff&#8221; title_font_size=&#8221;24px&#8221; title_letter_spacing=&#8221;1px&#8221; filter_font=&#8221;|300||on|||||&#8221; filter_letter_spacing=&#8221;2px&#8221; custom_margin=&#8221;|0px||0px&#8221; custom_padding=&#8221;|2px|0px|2px&#8221; animation_style=&#8221;fade&#8221; hover_enabled=&#8221;0&#8243; border_width_all=&#8221;2px&#8221; border_color_all=&#8221;#ffffff&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]&nbsp; [\/et_pb_filterable_portfolio][et_pb_code _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section [&hellip;]","og_url":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/","og_site_name":"Lynch","article_modified_time":"2024-08-06T17:17:25+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/","url":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/","name":"Our Work - Lynch","isPartOf":{"@id":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/#website"},"datePublished":"2019-03-01T12:25:36+00:00","dateModified":"2024-08-06T17:17:25+00:00","breadcrumb":{"@id":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/"},{"@type":"ListItem","position":2,"name":"Our Work"}]},{"@type":"WebSite","@id":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/#website","url":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/","name":"Lynch","description":"Construction &amp; Project Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/pages\/512"}],"collection":[{"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/comments?post=512"}],"version-history":[{"count":1,"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/pages\/512\/revisions"}],"predecessor-version":[{"id":17069,"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/pages\/512\/revisions\/17069"}],"wp:attachment":[{"href":"https:\/\/s2.designcostaging.com\/clients\/jhlynch\/wp-json\/wp\/v2\/media?parent=512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}