1<!doctype html ><html xmlns="http://www.w3.org/1999/xhtml" lang="en" class="ios-preview-native-scroll"><head> <meta charset="utf-8">
1<script type="text/javascript"> window._currentDevice = 'tablet'; window.Parameters = window.Parameters || { HomeUrl: 'https://www.newcomerfuneralhome.net/', SystemID: 'US_DIRECT_PRODUCTION', SiteAlias: '38020b37', SiteType: atob('RFVEQU9ORQ=='), PublicationDate: 'Jul 10, 2026', ExternalUid: '10405', IsSiteMultilingual: false, InitialPostAlias: '', InitialPostPageUuid: '', InitialDynamicItem: '', DynamicPageInfo: { isDynamicPage: false, base64JsonRowData: 'null', }, InitialPageAlias: 'obituaries', InitialPageUuid: '72516119d5d1464abcaca336e8460e9a', InitialPageId: '1210243382', InitialEncodedPageAlias: 'b2JpdHVhcmllcw==', InitialHeaderUuid: '9aed2c0f5d7b4e92b5832a40c871dfa2', CurrentPageUrl: '', IsCurrentHomePage: false, AllowAjax: false, AfterAjaxCommand: null, HomeLinkText: 'Back To Home', UseGalleryModule: false, CurrentThemeName: 'Layout Theme', ThemeVersion: '500000', DefaultPageAlias: '', RemoveDID: true, WidgetStyleID: null, IsHeaderFixed: false, IsHeaderSkinny: false, IsBfs: true, StorePageAlias: 'null', StorePagesUrls: 'e30=', IsNewStore: 'false', StorePath: '', StoreId: 'null', StoreVersion: 0, StoreBaseUrl: '', StoreCleanUrl: true, StoreDisableScrolling: true, IsStoreSuspended: false, HasCustomDomain: true, SimpleSite: false, showCookieNotification: false, cookiesNotificationMarkup: 'null', translatedPageUrl: '', isFastMigrationSite: false, sidebarPosition: 'NA', currentLanguage: 'en', currentLocale: 'en', NavItems: 'W3sidGl0bGUiOiJIb21lIiwiYWxpYXMiOiJob21lIiwicGF0aCI6Ii8iLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJBYm91dCIsImFsaWFzIjoiREVBRF9MSU5LX3lRbFgiLCJwYXRoIjoiIyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbeyJ0aXRsZSI6IkFib3V0IFVzIiwiYWxpYXMiOiJhYm91dC11cyIsInBhdGgiOiIvYWJvdXQtdXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJPdXIgTG9jYXRpb24iLCJhbGlhcyI6Im91ci1sb2NhdGlvbiIsInBhdGgiOiIvb3VyLWxvY2F0aW9uIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiQ2FsZW5kYXIiLCJhbGlhcyI6ImNhbGVuZGFyIiwicGF0aCI6Ii9jYWxlbmRhciIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX1dfSx7InRpdGxlIjoiQ29udGFjdCBVcyIsImFsaWFzIjoiY29udGFjdC11cyIsInBhdGgiOiIvY29udGFjdC11cyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6Ik9iaXR1YXJpZXMiLCJhbGlhcyI6IkRFQURfTElOS19QZE5MIiwicGF0aCI6IiMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W3sidGl0bGUiOiJPYml0dWFyaWVzIiwiYWxpYXMiOiJvYml0dWFyaWVzIiwicGF0aCI6Ii9vYml0dWFyaWVzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiU2VuZCBGbG93ZXJzIiwiYWxpYXMiOiJzZW5kLWZsb3dlcnMiLCJwYXRoIjoiL3NlbmQtZmxvd2VycyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6Ik9iaXR1YXJ5IE5vdGlmaWNhdGlvbnMiLCJhbGlhcyI6Im9iaXR1YXJ5LW5vdGlmaWNhdGlvbnMiLCJwYXRoIjoiL29iaXR1YXJ5LW5vdGlmaWNhdGlvbnMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119XX0seyJ0aXRsZSI6IlNlcnZpY2VzIiwiYWxpYXMiOiJERUFEX0xJTktfcWdHTiIsInBhdGgiOiIjIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOlt7InRpdGxlIjoiSW1tZWRpYXRlIE5lZWQiLCJhbGlhcyI6ImltbWVkaWF0ZS1uZWVkIiwicGF0aCI6Ii9pbW1lZGlhdGUtbmVlZCIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IkJ1cmlhbCBTZXJ2aWNlcyIsImFsaWFzIjoiYnVyaWFsLXNlcnZpY2VzIiwicGF0aCI6Ii9idXJpYWwtc2VydmljZXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJDcmVtYXRpb24gU2VydmljZXMiLCJhbGlhcyI6ImNyZW1hdGlvbi1zZXJ2aWNlcyIsInBhdGgiOiIvY3JlbWF0aW9uLXNlcnZpY2VzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiUGVyc29uYWxpemF0aW9uIiwiYWxpYXMiOiJwZXJzb25hbGl6YXRpb24iLCJwYXRoIjoiL3BlcnNvbmFsaXphdGlvbiIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlZldGVyYW4gU2VydmljZXMiLCJhbGlhcyI6InZldGVyYW4tc2VydmljZXMiLCJwYXRoIjoiL3ZldGVyYW4tc2VydmljZXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119XX0seyJ0aXRsZSI6Ik1lcmNoYW5kaXNlIiwiYWxpYXMiOiJtZXJjaGFuZGlzZSIsInBhdGgiOiIvbWVyY2hhbmRpc2UiLCJpbk5hdmlnYXRpb24iOmZhbHNlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiUHJlcGxhbiIsImFsaWFzIjoiREVBRF9MSU5LX3ltYWEiLCJwYXRoIjoiIyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbeyJ0aXRsZSI6IlBsYW4gQWhlYWQiLCJhbGlhcyI6InBsYW4tYWhlYWQiLCJwYXRoIjoiL3BsYW4tYWhlYWQiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJPbmxpbmUgUHJlcGxhbiBGb3JtIiwiYWxpYXMiOiJvbmxpbmUtcHJlcGxhbi1mb3JtIiwicGF0aCI6Ii9vbmxpbmUtcHJlcGxhbi1mb3JtIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiUHJlcGxhbiBDaGVja2xpc3QiLCJhbGlhcyI6InByZXBsYW4tY2hlY2tsaXN0IiwicGF0aCI6Ii9wcmVwbGFuLWNoZWNrbGlzdCIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlRhbGsgb2YgYSBMaWZldGltZSIsImFsaWFzIjoidGFsay1vZi1hLWxpZmV0aW1lIiwicGF0aCI6Ii90YWxrLW9mLWEtbGlmZXRpbWUiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119XX0seyJ0aXRsZSI6IlJlc291cmNlcyIsImFsaWFzIjoiREVBRF9MSU5LX2ljVXMiLCJwYXRoIjoiIyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbeyJ0aXRsZSI6IkxvY2FsIEZsb3Jpc3RzIiwiYWxpYXMiOiJmcmVxdWVudGx5LWFza2VkLXF1ZXN0aW9ucyIsInBhdGgiOiIvZnJlcXVlbnRseS1hc2tlZC1xdWVzdGlvbnMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJXaGVuIERlYXRoIE9jY3VycyIsImFsaWFzIjoid2hlbi1kZWF0aC1vY2N1cnMiLCJwYXRoIjoiL3doZW4tZGVhdGgtb2NjdXJzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiU29jaWFsIFNlY3VyaXR5IEJlbmVmaXRzIiwiYWxpYXMiOiJzb2NpYWwtc2VjdXJpdHktYmVuZWZpdHMiLCJwYXRoIjoiL3NvY2lhbC1zZWN1cml0eS1iZW5lZml0cyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IkdyaWVmIFJlc291cmNlcyIsImFsaWFzIjoiZ3JpZWYtcmVzb3VyY2VzIiwicGF0aCI6Ii9ncmllZi1yZXNvdXJjZXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJDaGlsZHJlbiAmIEdyaWVmIiwiYWxpYXMiOiJjaGlsZHJlbi0tLWdyaWVmIiwicGF0aCI6Ii9jaGlsZHJlbi0tLWdyaWVmIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiSGVscGZ1bCBMaW5rcyIsImFsaWFzIjoiaGVscGZ1bC1saW5rcyIsInBhdGgiOiIvaGVscGZ1bC1saW5rcyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX1dfSx7InRpdGxlIjoiTEVHQUwiLCJhbGlhcyI6IkRFQURfTElOS19CcWZFIiwicGF0aCI6IiMiLCJpbk5hdmlnYXRpb24iOmZhbHNlLCJzdWJOYXYiOlt7InRpdGxlIjoiVGVybXMgb2YgVXNlIiwiYWxpYXMiOiJ0ZXJtcy1vZi11c2UiLCJwYXRoIjoiL3Rlcm1zLW9mLXVzZSIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlByaXZhY3kgUG9saWN5IiwiYWxpYXMiOiJwcml2YWN5LXBvbGljeSIsInBhdGgiOiIvcHJpdmFjeS1wb2xpY3kiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119XX1d', errors: { general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', password: 'Incorrect name/password combination', tryAgain: 'Try again' }, mapConsent: { message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', enable: 'Enable' }, NavigationAreaParams: { ShowBackToHomeOnInnerPages: true, NavbarSize: 5, NavbarLiveHomePage: 'https://www.newcomerfuneralhome.net/', BlockContainerSelector: '.dmBody', NavbarSelector: '#dmN
1av:has(a)', SubNavbarSelector: '#subnav_main' }, hasCustomCode: true, planID: '7', customTemplateId: 'null', siteTemplateId: 'null', productId: 'DM_DIRECT', disableTracking: false, pageType: 'FROM_SCRATCH', isRuntimeServer: true, isInEditor: false, isInPreview: false, hasNativeStore: false, defaultLang: 'en', hamburgerMigration: null, isFlexSite: true }; window.Parameters.LayoutID = {}; window.Parameters.LayoutID[window._currentDevice] = 30; window.Parameters.LayoutVariationID = {}; window.Parameters.LayoutVariationID[window._currentDevice] = 5;</script>
1<!-- Injecting site-wide to the head -->
1<script type="text/javascript" id="d_track_campaign"> (function() { if (!window.location.search) { return; } const cleanParams = window.location.search.substring(1); // Strip ? const queryParams = cleanParams.split('&'); const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; const domain = 'domain=' + window.location.hostname; const path = "path=/"; queryParams.forEach((param) => { const [key, value = ''] = param.split('='); if (key.startsWith('utm_')) { const cookieName = "_dm_rt_" + key.substring(4); const cookie = cookieName + "=" + value; const joined = [cookie, expires, domain, path].join(";"); document.cookie = joined; } }); }());</script>
1<script type="text/javascript" id="d_track_referrer"> (function() { const cookieName = '_dm_entry_referrer'; const referrer = document.referrer; if (!referrer) { return; } let referrerOrigin; try { referrerOrigin = new URL(referrer).origin; } catch (e) { return; } // 'null' is what an opaque origin (sandboxed iframe, file://) serializes to. if (!referrerOrigin || referrerOrigin === 'null' || referrerOrigin === window.location.origin) { return; } try { const existing = document.cookie .split('; ') .find((candidate) => candidate.indexOf(cookieName + '=') === 0); if (existing && decodeURIComponent(existing.slice(cookieName.length + 1))) { return; } // No expiry: session-scoped, matching the _dm_rt_ cookies above that a submission // reads alongside this one (session-scoped in practice â see FBN-5389). const secure = window.location.protocol === 'https:' ? ';Secure' : ''; document.cookie = cookieName + '=' + encodeURIComponent(referrerOrigin) + ';path=/;SameSite=Lax' + secure; } catch (e) { return; } }());</script>
1<script type="text/javascript" > var _dm_gaq = {}; var _gaq = _gaq || []; var _dm_insite = [];</script>
1<!-- End Injecting site-wide to the head --><!-- Inject secured cdn script --><!-- ========= Meta Tags ========= --><!-- PWA settings -->
1<script> function toHash(str) { var hash = 5381, i = str.length; while (i) { hash = hash * 33 ^ str.charCodeAt(--i) } return hash >>> 0 }</script>
1<script> (function (global) { //const cacheKey = global.cacheKey; const isOffline = 'onLine' in navigator && navigator.onLine === false; const hasServiceWorkerSupport = 'serviceWorker' in navigator; if (isOffline) { console.log('offline mode'); } if (!hasServiceWorkerSupport) { console.log('service worker is not supported'); } if (hasServiceWorkerSupport && !isOffline) { window.addEventListener('load', function () { const serviceWorkerPath = '/runtime-service-worker.js?v=3'; navigator.serviceWorker .register(serviceWorkerPath, { scope: './' }) .then( function (registration) { // Registration was successful console.log( 'ServiceWorker registration successful with scope: ', registration.scope ); }, function (err) { // registration failed :( console.log('ServiceWorker registration failed: ', err); } ) .catch(function (err) { console.log(err); }); }); // helper function to refresh the page var refreshPage = (function () { var refreshing; return function () { if (refreshing) return; // prevent multiple refreshes var refreshkey = 'refreshed' + location.href; var prevRefresh = localStorage.getItem(refreshkey); if (prevRefresh) { localStorage.removeItem(refreshkey); if (Date.now() - prevRefresh < 30000) { return; // dont go into a refresh loop } } refreshing = true; localStorage.setItem(refreshkey, Date.now()); console.log('refereshing page'); window.location.reload(); }; })(); function messageServiceWorker(data) { return new Promise(function (resolve, reject) { if (navigator.serviceWorker.controller) { var worker = navigator.serviceWorker.controller; var messageChannel = new MessageChannel(); messageChannel.port1.onmessage = replyHandler; worker.postMessage(data, [messageChannel.port2]); function replyHandler(event) { resolve(event.data); } } else { resolve(); } }); } }})(window);</script>
1<!-- Add manifest --><link rel="manifest" href="/manifest.json"><!-- Tell the browser it's a PWA --><meta name="mobile-web-app-capable" content="yes"><!-- Tell iOS it's a PWA --><meta name="apple-mobile-web-app-capable" content="yes"><!-- End PWA settings --><link rel="canonical" href="https://www.newcomerfuneralhome.net/obituaries"><meta id="view" name="viewport" content="width=960px"><meta name="apple-mobile-web-app-capable" content="yes"><!--Add favorites icons--><link rel="apple-touch-icon" href="https://irp.cdn-website.com/38020b37/dms3rep/multi/Favicon.png"/><link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/38020b37/site_favicon_16_1781712872606.ico"/><!-- End favorite icons --><link rel="preconnect" href="https://irp.cdn-website.com"/><link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/><link rel="preconnect" href="https://static.cdn-website.com"/><!-- render the required CSS and JS in the head section -->
1<script id='d-js-dmapi'> window.SystemID = 'US_DIRECT_PRODUCTION'; if (!window.dmAPI) { window.dmAPI = { registerExternalRuntimeComponent: function () { }, getCurrentDeviceType: function () { return window._currentDevice; }, runOnReady: (ns, fn) => { const safeFn = dmAPI.toSafeFn(fn); ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); const eventName = 'afterAjax.' + ns; if (document.readyState === 'complete') { $.DM.events.off(eventName).on(eventName, safeFn); setTimeout(function () { safeFn({ isAjax: false, }); }, 0); } else { window?.waitForDeferred?.('dmAjax', () => { $.DM.events.off(eventName).on(eventName, safeFn); safeFn({ isAjax: false, }); }); } }, toSafeFn: (fn) => { if (fn?.safe) { return fn; } const safeFn = function (...args) { try { return fn?.apply(null, args); } catch (e) { console.log('function failed ' + e.message); } }; safeFn.safe = true; return safeFn; } }; } if (!window.requestIdleCallback) { window.requestIdleCallback = function (fn) { setTimeout(fn, 0); } }</script>
1<!-- loadCSS function header.jsp-->
1<script id="d-js-load-css">/** * There are a few <link> tags with CSS resource in them that are preloaded in the page * in each of those there is a "onload" handler which invokes the loadCSS callback * defined here. * We are monitoring 3 main CSS files - the runtime, the global and the page. * When each load we check to see if we can append them all in a batch. If threre * is no page css (which may happen on inner pages) then we do not wait for it */(function () { let cssLinks = {}; function loadCssLink(link) { link.onload = null; link.rel = "stylesheet"; link.type = "text/css"; } function checkCss() { const pageCssLink = document.querySelector("[id*='CssLink']"); const widgetCssLink = document.querySelector("[id*='widgetCSS']"); if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { const storedRuntimeCssLink = cssLinks.runtime; const storedPageCssLink = cssLinks.page; const storedGlobalCssLink = cssLinks.global; const storedWidgetCssLink = cssLinks.widget; storedGlobalCssLink.disabled = true; loadCssLink(storedGlobalCssLink); if (storedPageCssLink) { storedPageCssLink.disabled = true; loadCssLink(storedPageCssLink); } if(storedWidgetCssLink) { storedWidgetCssLink.disabled = true; loadCssLink(storedWidgetCssLink); } storedRuntimeCssLink.disabled = true; loadCssLink(storedRuntimeCssLink); requestAnimationFrame(() => { setTimeout(() => { storedRuntimeCssLink.disabled = false; storedGlobalCssLink.disabled = false; if (storedPageCssLink) { storedPageCssLink.disabled = false; } if (storedWidgetCssLink) { storedWidgetCssLink.disabled = false; } // (SUP-4179) Clear the accumulated cssLinks only when we're // sure that the document has finished loading and the document // has been parsed. if(document.readyState === 'interactive') { cssLinks = null; } }, 0); }); } } function loadCSS(link) { try { var urlParams = new URLSearchParams(window.location.search); var noCSS = !!urlParams.get("nocss"); var cssTimeout = urlParams.get("cssTimeout") || 0; if (noCSS) { return; } if (link.href && link.href.includes("d-css-runtime")) { cssLinks.runtime = link; checkCss(); } else if (link.id === "siteGlobalCss") { cssLinks.global = link; checkCss(); } else if (link.id && link.id.includes("CssLink")) { cssLinks.page = link; checkCss(); } else if (link.id && link.id.includes("widgetCSS")) { cssLinks.widget = link; checkCss(); } else { requestIdleCallback(function () { window.setTimeout(function () { loadCssLink(link); }, parseInt(cssTimeout, 10)); }); } } catch (e) { throw e } } window.loadCSS = window.loadCSS || loadCSS;})();</script>
1<script data-role="deferred-init" type="text/javascript"> /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ function Def() { this.promise = new Promise((function (a, b) { this.resolve = a, this.reject = b }).bind(this)) } const defs = {}; window.getDeferred = function (a) { return null == defs[a] && (defs[a] = new Def), defs[a] } window.waitForDeferred = function (b, a, c) { let d = window?.getDeferred?.(b); d ? d.promise.then(a) : c && ["complete", "interactive"].includes(document.readyState) ? setTimeout(a, 1) : c ? document.addEventListener("DOMContentLoaded", a) : console.error(`Deferred does not exist`); };</script>
1<style id="forceCssIncludes"> /* This file is auto-generated from a `scss` file with the same name */.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}} </style><style id="cssVariables" type="text/css"> :root { --color_1: rgba(45, 46, 50, 1); --color_2: rgba(255, 255, 255, 1); --color_3: rgba(94, 23, 23, 1); --color_4: rgba(135, 64, 64, 1); --color_5: rgba(155,104,106,1); --color_6: rgba(240,233,226,1); --max-content-width_1: 1200px;}</style><!-- Google Fonts Include --><!-- loadCSS function fonts.jsp--><link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Fraunces:ital,wght@0,100..900;1,100..900&family=Yeseva+One:ital,wght@0,400&family=Work+Sans:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&subset=latin-ext&display=swap" /><style>@font-face { font-family: "RobotoCondensed-Regular"; src: url("https://irp.cdn-website.com/38020b37/fonts/RobotoCondensed-Regular-39f5_400.ttf"); font-weight: 400; font-style: normal; font-display: swap;}</style><!-- RT CSS Include d-css-runtime-flex-new-nav--><link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6797/_dm/s/rt/dist/css/d-css-runtime-flex-new-nav.min.css" /><!-- End of RT CSS Include --><link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/fb7e7f28f6c74903f226a3294deafd57.css" id="widgetCSS" /><!-- Support `img` size attributes --><style>img[width][height] { height: auto;}</style><!-- Support showing sticky element on page only --><style> body[data-page-alias="obituaries"] #dm [data-show-on-page-only="obituaries"] { display: block !important; }</style><!-- This is populated in Ajax navigation --><style id="pageAdditionalWidgetsCss" type="text/css"></style><!-- Site CSS --><link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/38020b37/files/38020b37_2.min.css?v=4" id="siteGlobalCss" /><style id="customWidgetStyle" type="text/css"> </style><style id="innerPagesStyle" type="text/css"> </style><style id="additionalGlobalCss" type="text/css"></style><style id="pagestyle" type="text/css"> @media all { *#dm .dmInner nav.u_1998592992 { color:black !important; } *#dm .dmInner nav.u_1198691314 { color:white !important; } *#dm .dmInner div.u_1843027249 .grief-steps-header { font-weight:400 !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-input { border-bottom-color:var(--color_3) !important; } *#dm .dmInner div.u_1843027249 .select-selected:hover { color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner *.u_3093340536 .tukios_email-subscribe-button { background-color:var(--color_3) !important; } *#dm .dmInner *.u_3093340536 .tukios_email-subscribe-dropdown { background-color:var(--color_3) !important; } *#dm .dmInner *.u_3093340536 .select-items { background-color:var(--color_3) !important; } *#dm .dmInner *.u_1843027249 .tukios_email-subscribe-button { background-color:var(--color_3) !important; } *#dm .dmInner *.u_1843027249 .tukios_email-subscribe-dropdown { background-color:var(--color_3) !important; } *#dm .dmInner *.u_1843027249 .select-items { background-color:var(--color_3) !important; } *#dm .dmInner div.u_3093340536 .select-selected:hover { color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner *.u_142190750 .obit-search-btn { background-color:var(--color_3) !important; } *#dm .dmInner *.u_142190750 .obit-search-btn:hover { background-color:var(--color_4) !important; } *#dm .dmInner *.u_142190750 .flower-button { background-color:var(--color_3) !important; } *#dm .dmInner div.u_142190750 .flower-button { border-color:var(--color_3) !important; } *#dm .dmInner *.u_142190750 .flower-button:hover { background-color:var(--color_4) !important; border-color:var(--color_4) !important; } *#dm .dmInner *.u_142190750 .obit-button:hover { border-color:var(--color_4) !important; } *#dm .dmInner *.u_142190750 .obit-page-btn.is-active { background:var(--color_3) !important; border-color:var(--color_3) !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-button:hover { border-color:var(--color_4) !important; color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-dropdown:hover { border-color:var(--color_4) !important; } *#dm .dmInner *.u_3093340536 .tukios_email-subscribe-button:hover { background-color:var(--color_4) !important; } *#dm .dmInner *.u_3093340536 .tukios_email-subscribe-dropdown:hover { background-color:var(--color_4) !important; } *#dm .dmInner *.u_3093340536 .select-items:hover { background-color:var(--color_4) !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-input:hover { border-bottom-color:var(--color_3) !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-button { border-color:var(--color_3) !important; border-radius:3px 3px 3px 3px !important; color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-dropdown { border-color:var(--color_3) !important; border-radius:3px 3px 3px 3px !important; color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-input { border-bottom-color:var(--color_3) !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-input:hover { border-bottom-color:var(--color_3) !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-button { border-color:var(--color_3) !important; border-radius:3px 3px 3px 3px !important; color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-dropdown { border-color:var(--color_3) !important; border-radius:3px 3px 3px 3px !important; color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-button:hover { border-color:var(--color_4) !important; color:var(--color_2) !important; font-weight:300 !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-dropdown:hover { border-color:var(--color_4) !important; } *#dm .dmInner *.u_1843027249 .tukios_email-subscribe-button:hover { background-color:var(--color_4) !important; } *#dm .dmInner *.u_1843027249 .tukios_email-subscribe-dropdown:hover { background-color:var(--color_4) !important; } *#dm .dmInner *.u_1843027249 .select-items:hover { background-color:var(--color_4) !important; }}@media (min-width:1025px) { *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-input { font-size:16px !important; } *#dm .dmInner div.u_3093340536 .tukios_email-subscribe-input::placeholder { font-size:16px !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-input { font-size:16px !important; } *#dm .dmInner div.u_1843027249 .tukios_email-subscribe-input::placeholder { font-size:16px !important; } *#dm .dmInner div.u_1843027249 .grief-steps-header { font-size:32px !important; } *#dm .dmInner div.u_1843027249 .grief-steps-text { font-size:18px !important; }}@media (min-width:768px) and (max-width:1024px) { *#dm .dmInner div.u_1843027249 .grief-steps-header { font-size:32px !important; }}@media (min-width:0px) and (max-width:767px) { *#dm .dmInner div.u_1843027249 .grief-steps-header { font-size:18px !important; } *#dm .dmInner div.u_1843027249 .grief-steps-text { font-size:14px !important; }}</style><style id="pagestyleDevice" type="text/css"> </style><!-- Flex Sections CSS --> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-common-7fa62f15-72516119d5d1464abcaca336e8460e9a">@media all { #\36 3c7b8b76c596a2813341bc5 { height: auto;} #ee87ffa4 { min-height: 8px; column-gap: 4%; row-gap: 24px; width: 100%; min-width: 4%; margin: 0% 0% 0% 0%;} #\32 fef5e54 { min-height: 649px; column-gap: 4%; row-gap: 24px; width: 100%; flex-wrap: nowrap; margin: 0% 0% 0% 0%;} #\38 6e8b410::before, #\38 6e8b410 > .bgExtraLayerOverlay { content: ''; display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: var(--color_1); opacity: 0.25; border-radius: inherit;}#\38 6e8b410 { border-width: 0px; border-color: rgba(0, 0, 0, 1); border-style: solid; background-color: rgba(0, 0, 0, 0);
1 background-image: url("https://irp.cdn-website.com/38020b37/dms3rep/multi/opt/shutterstock_2369754643-8936bde0-1caa42e2-1280w.png"); background-position: 50% 0%;}}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-common-63bd85219866cc362278151e-72516119d5d1464abcaca336e8460e9a">@media all { #\36 3bd85219866cc3622781520 { min-height: 176px; column-gap: 1%; row-gap: 6px; width: 100%; flex-wrap: nowrap; padding: 3% 2% 10% 2%; margin: 0% 0% 0% 0%;} #\36 3bd85219866cc3622781522 { min-height: 8px; column-gap: 4%; row-gap: 7px; width: 100%; justify-content: flex-start; min-width: 4%; background-color: rgba(0, 0, 0, 0); padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;} #\36 3bd85219866cc362278151f { border-width: 0px; border-color: rgba(0, 0, 0, 1); border-style: solid; background-color: rgba(0, 0, 0, 0);} #\36 3c7b8b76c596a2813341bc5 { height: auto;} #widget_b2h { width: 100%; height: auto; max-width: 100%; order: 0;} #\36 3bd85219866cc362278151d { margin: 0px 0% 0px 0%;} #widget_hov { width: 100%; height: auto; max-width: 100%; order: 2; align-self: stretch; margin-left: 0px; margin-right: 0px;}}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-common-87ea6439-72516119d5d1464abcaca336e8460e9a">@media all { #\31 c03c00f { min-height: 8px; column-gap: 4%; row-gap: 7px; width: 48%; min-width: 4%; justify-content: flex-start; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;} #\35 41b6329 { min-height: 8px; column-gap: 4%; row-gap: 7px; width: 48%; min-width: 4%; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;} #d5c12dcc { min-height: 273px; column-gap: 4%; row-gap: 24px; width: 100%; flex-wrap: nowrap; padding: 2% 0% 4% 0%; margin: 0% 0% 0% 0%;} #widget_paq { width: 100%; height: auto; max-width: 100%; align-self: stretch; order: 1;} #\38 7a654d2 { width: 100%; height: auto; max-width: 100%; align-self: stretch; order: 0; grid-area: auto / auto / auto / auto;} #widget_fck { width: 100%; height: auto; max-width: 100%; order: 0;} #b3255507 { width: 100%; height: auto; max-width: 100%; order: 0;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-flex-footer-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #flex-footer::before, #flex-footer > .bgExtraLayerOverlay { content: ''; display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(255, 255, 255, 1); opacity: 0.65; border-radius: inherit;}#flex-footer { background-color: rgba(196,160,66,0); background-image: url("https://irp.cdn-website.com/38020b37/dms3rep/multi/opt/shutterstock_759269881-1280w.jpg"); background-size: cover; background-repeat: no-repeat;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-flex-header-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #flex-header[data-changeable-on-scroll][data-scrolling] [data-widget-type="image"] img { transform: scale(0.66);}#flex-header { background-color: rgba(72, 16, 19, 1); background-image: initial; padding: 0px 0% 0px 0%; margin: 0px 0% 0px 0%;}#flex-header[data-changeable-on-scroll][data-scrolling] { padding-top: 0px; padding-bottom: 0px; background-color: rgba(255, 255, 255, 1);}}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-common-flex-header-72516119d5d1464abcaca336e8460e9a">@media all { #flex-header { --overlapping-background-color: rgba(196,160,66,0); --overlapping-background-image: rgba(72, 16, 19, 1);}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-7a72dbcd-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #\36 b9fc3f7 { min-height: 22px; column-gap: 0%; row-gap: 0px; width: 100%; flex-wrap: nowrap; max-width: none; padding: 20px 4% 5px 4%;} #b303c9dc { min-height: 8px; column-gap: 0%; row-gap: 24px; flex-direction: row; width: 100%; justify-content: flex-end; align-items: center; min-width: 4%; padding: 0px 16px 0px 16px; margin: 0px 0% 0px 0%;} #\35 c8875e7 { margin: 0px 0% 0px 0%;} #bb6a75f7 { background-color: rgba(196,160,66,0); background-image: none;} #\39 f1983f7 { width: 243px; height: auto; min-height: 55px; max-width: 100%; align-self: auto; order: 1; justify-self: auto; margin: 0px 0% 0px -2.0%; grid-area: auto / auto / auto / auto;} #\36 b826ed9.flex-element.widget-wrapper >
1 [data-element-type].flexButton.dmWidget { padding: 10px 0px 10px 0px;}#\36 b826ed9 { width: 243px; height: auto; min-height: 55px; max-width: 100%; align-self: auto; order: 1; justify-self: auto; margin: 0px 2% 0px 2%; grid-area: auto / auto / auto / auto;} #ee676bd3 { width: 243px; height: auto; min-height: 55px; max-width: 100%; align-self: auto; order: 1; justify-self: auto; margin: 0px 0% 0px 0%; grid-area: auto / auto / auto / auto;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-c093187e-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #\39 dc5a074 { min-height: 107px; column-gap: 0%; row-gap: 0px; max-width: none; width: 100%; flex-wrap: nowrap; padding: 4px 4% 4px 4%; margin: 0% 0% 0% 0%;} #\38 8e69a6f { flex-direction: row; justify-content: flex-start; align-items: center; width: 20.12%; min-width: 4%; min-height: 8px; column-gap: 4%; row-gap: 24px; padding: 6px 0px 6px 0px; margin: 0% 0% 0% 0%;} #\32 61979b7 { width: 207px; height: auto; max-width: 100%; justify-self: auto; align-self: auto; order: 0; grid-area: auto / auto / auto / auto;} #\37 80d21df { flex-direction: row; align-items: center; width: 79.85%; min-width: 4%; min-height: 8px; column-gap: 4%; row-gap: 24px; padding: 6px 0% 6px 0%; margin: 0% 0% 0% 0%;} #\37 64397de { min-height: 8px; column-gap: 4%; row-gap: 24px; flex-direction: row; width: 25%; justify-content: flex-end; align-items: center; min-width: 4%; padding: 16px 16px 16px 16px; margin: 0% 0% 0% 0%;} #\30 0ca91b4 svg { fill: var(--color_1);}#\30 0ca91b4 { width: 30px; height: 30px; max-width: 100%;} #group_o07 { align-items: flex-start; width: 100%; min-height: 92px; max-height: 100%; row-gap: 12px; column-gap: 4%; height: auto;} #\32 fd9cb04.flex-element.widget-wrapper > [data-element-type] { padding: 0px 0px 0px 0px;}#\32 fd9cb04 { width: 100.00%; height: auto; max-width: 100%; justify-self: auto; align-self: auto; order: 1; margin: 0px 0% 0px 0%; grid-area: auto / auto / auto / auto;} #\31 c1481e3 { margin: -15px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-18f5ea00-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #\39 d047ce9 { min-height: 8px; column-gap: 4%; row-gap: 24px; width: 100%; min-width: 4%; align-items: flex-end; justify-content: flex-end; padding: 16px 16px 16px 16px; margin: 0% 0% 0% 0%;} #a1f8711f { min-height: 0px; column-gap: 4%; row-gap: 24px; width: 100%; padding: 4% 4% 2% 4%; margin: 0% 0% 0% 0%;} #\31 2a003a5 a { background-color: rgba(0,0,0,0);}#\31 2a003a5 svg { fill: var(--color_1);}#\31 2a003a5 { width: 30px; height: 30px;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-63a049320d35b55b4ef2a372-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #\36 3a049320d35b55b4ef2a374 { min-height: 8px; column-gap: 4%; row-gap: 24px; width: 100%; min-width: 4%; background-color: rgba(0, 0, 0, 0); justify-content: flex-start; padding: 16px 16px 16px 16px; margin-right: 0%; margin-top: 0%; margin-left: 0%; margin-bottom: 0%;} #\36 3a049320d35b55b4ef2a376 { background-color: rgba(0, 0, 0, 0);} #\36 3a049320d35b55b4ef2a377 { min-height: 531px; column-gap: 4%; row-gap: 24px; width: 100%; padding: 4% 4% 2% 4%; margin-right: 0%; margin-top: 0%; margin-left: 0%; margin-bottom: 0%;} #\36 3a049ca0d35b55b4ef2a5c3 { width: 544px; height: auto; max-width: 100%; align-self: auto; order: 0; grid-area: auto / auto / auto / auto;} #\36 2d6a167a824ca526194d9a5 { background-color: rgba(232, 255, 133, 1);}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-6406026c90e1521f6ecb0eca-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #\36 406026c90e1521f6ecb0ecd { min-height: 8px; column-gap: 4%; row-gap: 24px; width: 100%; min-width: 4%; padding: 16px 16px 16px 16px; margin-right: 0%; margin-top: 0%; margin-left: 0%; margin-bottom: 0%;} #\36 406026c90e1521f6ecb0ecc { min-height: 238px; column-gap: 4%; row-gap: 24px; width: 100%; padding: 4% 4% 4% 4%; margin-right: 0%; margin-top: 0%; margin-left: 0%; margin-bottom: 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-63da2bddeae8da42b2353671-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #\36 3da2bddeae8da42b2353673 { min-height: 570px; column-gap: 1%; row-gap: 6px; width: 100%; flex-wrap: nowrap; max-width: none; padding: 4% 13% 4% 13%; margin: 0% 0% 0% 0%;} #\36 3c7b8b76c596a2813341bc5 { height: auto;} #group_5mc { width: 49.5%; min-width: 4%; min-height: 8px; column-gap: 4%; row-gap: 13px; order: 1; align-items: center; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;} #widget_r0i { width: 289px; height: auto; max-width: 100%; order: 0; margin-left: 0px; margin-right: 0px;} #\33 27c2ef2 { width: 100%; height: auto; max-width: 100%; justify-self: auto; margin-top: 0px; margin-bottom: 0px; order: 2; grid-area: auto / auto / auto / auto;} #widget_kib { width: 100%; height: auto; max-width: 100%; order: 4; justify-self: auto; margin-top: 7px; align-self: center; margin-left: 0px; margin-right: 0px; grid-area: auto / auto / auto / auto;} #widget_ad6 { width: 1138px; height: auto; max-width: 100%; order: 3;} #group_l8f { width: 49.5%; min-width: 4%; min-height: 8px; column-gap: 4%; row-gap: 24px; order: 2;} #widget_4av { width: 100%; height: auto; max-width: 100%; align-self: auto; justify-self: auto; margin: 0px 0% 0px 0%; grid-area: auto / auto / auto / auto;} #\36 3da2bddeae8da42b2353670 { margin: 0px 0% 0px 0%;} #\36 28e05f6 { width: 100%; height: auto; max-width: 100%; justify-self: auto; margin-top: 0px; margin-bottom: 0px; order: 2; grid-area: auto / auto / auto / auto;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-common-6c91b395-9aed2c0f5d7b4e92b5832a40c871dfa2">@media all { #f7eb4afc { min-height: 2px; column-gap: 0%; row-gap: 0px; width: 100%; flex-wrap: nowrap; padding: 1% 2% 4% 2%; margin: 0% 0% 0% 0%;} #edb5db62 { min-height: 8px; column-gap: 4%; row-gap: 24px; flex-direction: row; width: 100%; justify-content: flex-start; align-items: center; min-width: 4%; padding: 0% 0% 0% 0%; margin: 0% 0% 0% 0%;} #widget_ltu { width: 100%; height: auto; max-width: 100%; order: 4; align-self: auto; justify-self: auto; margin: 0px 0% 0px 0%; grid-area: auto / auto / auto / auto;} #\30 214f1f6 { margin: 0px 0% 0px 0%;}
1 #a5020bcd { background-color: var(--color_3); background-image: none;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet_implicit-flex-header-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) {}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-tablet-7fa62f15-72516119d5d1464abcaca336e8460e9a">@media (min-width: 768px) and (max-width: 1024px) { #\32 fef5e54 { padding-left: var(--section-padding-left); padding-right: var(--section-padding-right); min-height: 550px;} #acb0f006 { margin: 0px 0% 0px 0%;} #\38 6e8b410::before, #\38 6e8b410 > .bgExtraLayerOverlay { }}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-tablet-63bd85219866cc362278151e-72516119d5d1464abcaca336e8460e9a">@media (min-width: 768px) and (max-width: 1024px) { #\36 3bd85219866cc3622781520 { padding: 4% 4% 2% 4%;} #\36 3bd85219866cc362278151d { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-tablet-87ea6439-72516119d5d1464abcaca336e8460e9a">@media (min-width: 768px) and (max-width: 1024px) { #d5c12dcc { flex-direction: column; flex-wrap: nowrap; min-height: 0; padding: 8% 4% 8% 4%;} #\31 c03c00f { width: 100%; min-height: 80px;} #\35 41b6329 { width: 100%; min-height: 80px;} #\31 d644187 { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-flex-footer-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #flex-footer::before, #flex-footer > .bgExtraLayerOverlay { }#flex-footer {}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-flex-header-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #flex-header {}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-7a72dbcd-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #\36 b9fc3f7 { padding: 10px 2% 5px 2%;} #b303c9dc { justify-content: center;} #\35 c8875e7 { margin: 0px 0% 0px 0%;} #\39 f1983f7 { min-width: 32px; margin: 0px 0% 0px 0%;} #\36 b826ed9 { min-width: 32px; margin: 0px 0% 0px 0%;} #ee676bd3 { min-width: 32px; margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-c093187e-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #\39 dc5a074 { flex-direction: row; flex-wrap: nowrap; min-height: 0px; padding: 4px 2% 4px 2%;} #\38 8e69a6f { width: 50%; margin-left: -0.0011659701492537314%; justify-content: flex-start; order: 1; min-height: 8px;} #\32 61979b7 { width: 187px; height: auto;} #\37 80d21df { width: 20.7%; order: 2; justify-content: flex-end; padding-right: 50px;} #\37 64397de { order: 3; width: 50%; min-height: 8px;} #\30 0ca91b4 { justify-self: auto; align-self: auto; order: 0; margin: 0px 0% 0px 0%; grid-area: auto / auto / auto / auto;} #\31 c1481e3 { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-18f5ea00-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #a1f8711f { padding-left: 4%; padding-right: 4%; padding-bottom: 4%;} #\39 d047ce9 { padding-bottom: 6px;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-63a049320d35b55b4ef2a372-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #\36 3a049320d35b55b4ef2a374 { justify-content: flex-start; padding-top: 16px;} #\36 3a049320d35b55b4ef2a377 { min-height: 522px; padding: 4% 4% 4% 4%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-6406026c90e1521f6ecb0eca-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #\36 406026c90e1521f6ecb0ecc { min-height: 279px; padding: 4% 4% 4% 4%;} #\36 406026c90e1521f6ecb0ecd { justify-content: flex-end; padding-bottom: 16px;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-63da2bddeae8da42b2353671-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #group_5mc { order: 2; width: 100%; min-height: 80px; height: auto; margin: 0% 0% 0% 0%;} #\36 3da2bddeae8da42b2353673 { flex-direction: column; flex-wrap: nowrap; min-height: 0; column-gap: 1%; padding: 4% 5% 4% 5%;} #group_l8f { width: 100%; min-height: 80px; padding: 0px 0px 0px 0px; margin: 0px 0% 0px 0%;} #widget_r0i { width: 244px; height: auto;} #\36 3da2bddeae8da42b2353670 { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-tablet-6c91b395-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 768px) and (max-width: 1024px) { #f7eb4afc { padding-left: 4%; padding-right: 4%;}}</style> <style id="globalFontSizeStyle" type="text/css"> @media (min-width: 1025px) { }@media (min-width: 768px) and (max-width: 1024px) { [data-version] .t-size-32, [data-version] .t-font-size-32 {--font-size: 32;} }@media (max-width: 767px) { [data-version] .m-size-22, [data-version] .m-font-size-22 {--font-size: 22;}[data-version] .m-size-14, [data-version] .m-font-size-14 {--font-size: 14;} }</style><style id="pageFontSizeStyle" type="text/css"></style><style id="hideAnimFix"> .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { visibility: hidden; } .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { visibility: hidden !important; } #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { visibility: hidden; }</style><style id="fontFallbacks"> @font-face { font-family: "Fraunces Fallback"; src: local('Arial'); ascent-override: 93.0378%; descent-override: 24.2583%; size-adjust: 105.1186%; line-gap-override: 0%; }@font-face { font-family: "Yeseva One Fallback"; src: local('Arial'); ascent-override: 79.0385%; descent-override: 20.7314%; size-adjust: 115.7664%; line-gap-override: 0%; }@font-face { font-family: "Work Sans Fallback"; src: local('Arial'); ascent-override: 82.1016%; descent-override: 21.4523%; size-adjust: 113.2743%; line-gap-override: 0%; }@font-face { font-family: "Open Sans Fallback"; src: local('Arial'); ascent-override: 101.1768%; descent-override: 27.7323%; size-adjust: 105.6416%; line-gap-override: 0%; }</style><!-- End render the required css and JS in the head section --><meta property="og:type" content="website"><meta property="og:url" content="https://www.newcomerfuneralhome.net/obituaries"> <title> Obituaries | Newcomer Funeral Home & Cremation Services | Monroe, WI </title> <meta name="description" content="Search veteran obituaries & subscribe for updates. Join our grief support program for weekly messages to help cope with loss."/> <!-- Google Tag Manager -->
1<script>
vendor: 323 bytes, line 1
1(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','
1GTM-PKTRPTC
vendor: 13 bytes, line 1
1');
1</script>
1 <!-- End Google Tag Manager -->
1<script> if (typeof gtmTukios === 'undefined') { function gtmTukios(event, data) { var gtmData = Object.assign(data, {'send_to': 'GTM-PKTRPTC', 'event': event}); window.dataLayer.push(gtmData) } } if (typeof gTukOutbound === 'undefined') { function gTukOutbound(text, url) { gtmTukios('click_url', { 'link' : { 'text': text, }, 'outbound': { 'url': url, }, }); } } if (typeof gTukCta === 'undefined') { function gTukCta(name, type = 'button') { gtmTukios('click_cta', { 'cta' : { 'name': name, 'type': type, }, }); } } if (typeof gTukSocial === 'undefined') { function gTukSocial(network) { gtmTukios('social_share', { 'social' : { 'network': network, }, }); } } gtmTukios('pageMetaData', {'page':{"tukios_fhid":"10405"}}); </script>
1 <!-- Google Search Console Verification --> <meta name="google-site-verification" content="51DP1_zUs70OeRPypeleVzYEavU-dVFrJVhIfuV2mSY"/> <!-- End GSC Verification â--> <meta name="twitter:card" content="summary"/> <meta name="twitter:title" content="Obituaries | Newcomer Funeral Home & Cremation Services | Monroe, WI"/> <meta name="twitter:description" content="Search veteran obituaries & subscribe for updates. Join our grief support program for weekly messages to help cope with loss."/> <meta name="twitter:image" content="https://irp.cdn-website.com/38020b37/dms3rep/multi/opt/Social-Logo-1920w.png"/> <meta property="og:description" content="Search veteran obituaries & subscribe for updates. Join our grief support program for weekly messages to help cope with loss."/> <meta property="og:title" content="Obituaries | Newcomer Funeral Home & Cremation Services | Monroe, WI"/> <meta property="og:image" content="https://irp.cdn-website.com/38020b37/dms3rep/multi/opt/Social-Logo-1920w.png"/><!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --></head><body id="dmRoot" data-page-alias="obituaries" class="dmRoot fix-mobile-scrolling flex-site dmResellerSite " style="padding:0;margin:0;" data-flex-site ><!-- ========= Site Content ========= --><div id="dm" class='dmwr'> <div class="dm_wrapper -var5 null "> <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="FlexHeader" data-responsive-name="FlexLayout" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations hasStickyHeader inMiniHeaderMode rows-1200 page-c5d7d38b page-8086a9e4 page-75a159a9 page-483390d0 hamburger-reverse dmPageBody d-page-1716942098 inputs-css-clean dmDHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div id="dmFlexHeaderContainer" class="flex_hfcontainer"> <div id="flex-header" data-variation-id="variation0" data-overlapping-common="true" data-overlapping-mobile="true" role="banner"> <div data-layout-section="" data-auto="flex-section" id="1288207377" data-flex-id="7a72dbcd" class="" data-hidden-on-tablet="true" data-hidden-on-mobile="true"> <div class="flex-widgets-container" id="1289492148"></div> <section id="5c8875e7" class="flex-element section" data-auto="flex-element-section"> <div id="bb6a75f7" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="6b9fc3f7" class="flex-element group" data-auto="flex-element-group" data-hidden-on-tablet="" data-hidden-on-mobile=""> <div id="b303c9dc" class="flex-element group" data-auto="flex-element-group"> <div id="9f1983f7" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1272720744"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton u_1272720744 flexButtonIcon" file="false" href="/obituaries" data-element-type="dButtonLinkId" id="1272720744"> <span class="iconBg" aria-hidden="true" id="1396704338"> <span class="icon hasFontIcon icon-star" id="1310337952"></span> </span> <span class="text" id="1559356781">VIEW ALL OBITUARIES</span> </a> </div> <div id="6b826ed9" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1143461470"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton u_1143461470 flexButtonIcon" file="false" href="/contact-us" data-element-type="dButtonLinkId" id="1143461470"> <span class="iconBg" aria-hidden="true" id="1428347553"> <span class="icon hasFontIcon icon-star" id="1941462539"></span> </span> <span class="text" id="1484938635">CONTACT US</span> </a> </div> <div id="ee676bd3" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1409923246"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton u_1409923246 flexButtonIcon" file="false" href="/send-flowers" data-element-type="dButtonLinkId" id="1409923246"> <span class="iconBg" aria-hidden="true" id="1428311272"> <span class="icon hasFontIcon icon-star" id="1508602889"></span> </span> <span class="text" id="1563703932">SEND FLOWERS</span> </a> </div> </div> </div> </div> </section> </div> <div data-auto="flex-section" id="1990152846" data-flex-id="c093187e" data-layout-section="" data-page-element-type="section" data-page-element-id="1475755753"> <div class="flex-widgets-container" id="1140644136"></div> <section id="1c1481e3" class="flex-element section" data-auto="flex-element-section"> <div id="603c3bb7" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="9dc5a074" class="flex-element group" data-auto="flex-element-group"> <div id="88e69a6f" class="flex-element group" data-auto="flex-element-group"> <div id="261979b7" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-keep-proportion="true" data-external-id="1117254353"> <div class="imageWidget align-center u_1117254353" data-element-type="image" data-widget-type="image" id="1117254353" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a href="/" id="1039811932">
1<img src="https://irp.cdn-website.com/38020b37/dms3rep/multi/opt/Business-Logo-1280w.png" alt="Logo for Newcomer Funeral Home & Cremation Services with maroon laurel wreath and script text" id="1066052972" class="" data-dm-image-path="https://irp.cdn-website.com/38020b37/dms3rep/multi/Business-Logo.png" width="32" height="9" data-diy-image="" onerror="handleImageLoadError(this)"/></a> </div> </div> </div> <div id="780d21df" class="flex-element group" data-auto="flex-element-group" data-hidden-on-tablet="" data-hidden-on-mobile=""> <div id="group_o07" class="flex-element group" data-auto="flex-element-group"> <div id="2fd9cb04" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-hidden-on-tablet="" data-widget-type="ONELinksMenu" data-hidden-on-mobile="" data-external-id="1557814017"> <nav class="u_1557814017 effect-background main-navigation unifiednav dmLinksMenu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1557814017" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" Home " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> </span> </a> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101606604 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About" data-auto="page-text-style">About<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/about-us" class="unifiednav__item unav-item dmUDNavigationItem_010101928811 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About Us" data-auto="page-text-style">About Us<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/our-location" class="unifiednav__item unav-item dmUDNavigationItem_010101550536 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Our Location" data-auto="page-text-style">Our Location<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/calendar" class="unifiednav__item unav-item dmUDNavigationItem_010101374932 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Calendar" data-auto="page-text-style">Calendar<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_01010182379 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Contact Us" data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> </span> </a> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101898531 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Obituaries" data-auto="page-text-style">
1Obituaries<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/obituaries" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101276093 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="Obituaries" data-auto="page-text-style">Obituaries<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/send-flowers" class="unifiednav__item unav-item dmUDNavigationItem_010101924315 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Send Flowers" data-auto="page-text-style">Send Flowers<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/obituary-notifications" class="unifiednav__item unav-item dmUDNavigationItem_0101015984 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Obituary Notifications" data-auto="page-text-style">Obituary Notifications<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101649436 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Services" data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/immediate-need" class="unifiednav__item unav-item dmUDNavigationItem_01010146762 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Immediate Need" data-auto="page-text-style">Immediate Need<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/burial-services" class="unifiednav__item unav-item dmUDNavigationItem_010101759497 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Burial Services" data-auto="page-text-style">Burial Services<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/cremation-services" class="unifiednav__item unav-item dmUDNavigationItem_010101450620 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Cremation Services" data-auto="page-text-style">Cremation Services<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/personalization" class="unifiednav__item unav-item dmUDNavigationItem_010101893183 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Personalization" data-auto="page-text-style">Personalization<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/veteran-services" class="unifiednav__item unav-item dmUDNavigationItem_01010194700 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Veteran Services" data-auto="page-text-style">Veteran Services<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101451859 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Preplan" data-auto="page-text-style">Preplan<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/plan-ahead" class="unifiednav__item unav-item dmUDNavigationItem_010101280111 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Plan Ahead" data-auto="page-text-style">Plan Ahead<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/online-preplan-form" class="unifiednav__item unav-item dmUDNavigationItem_010101938660 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Online Preplan Form" data-auto="page-text-style">Online Preplan Form<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/preplan-checklist" class="unifiednav__item unav-item dmUDNavigationItem_010101878399 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Preplan Checklist" data-auto="page-text-style">Preplan Checklist<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/talk-of-a-lifetime" class="unifiednav__item unav-item dmUDNavigationItem_010101543995 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Talk of a Lifetime" data-auto="page-text-style">Talk of a Lifetime<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101440218 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Resources" data-auto="page-text-style">
1Resources<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/frequently-asked-questions" class="unifiednav__item unav-item dmUDNavigationItem_01010177498 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Local Florists" data-auto="page-text-style">Local Florists<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/when-death-occurs" class="unifiednav__item unav-item dmUDNavigationItem_010101442486 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="When Death Occurs" data-auto="page-text-style">When Death Occurs<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/social-security-benefits" class="unifiednav__item unav-item dmUDNavigationItem_010101551663 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Social Security Benefits" data-auto="page-text-style">Social Security Benefits<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/grief-resources" class="unifiednav__item unav-item dmUDNavigationItem_010101167949 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Grief Resources" data-auto="page-text-style">
1Grief Resources<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/children---grief" class="unifiednav__item unav-item dmUDNavigationItem_010101324660 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Children & Grief" data-auto="page-text-style">Children & Grief<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/helpful-links" class="unifiednav__item unav-item dmUDNavigationItem_010101337023 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Helpful Links" data-auto="page-text-style">Helpful Links<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> </ul> </nav> </div> </div> </div> <div id="764397de" class="flex-element group" data-auto="flex-element-group" data-hidden-on-desktop=""> <div id="00ca91b4" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="hamburgerButton" data-external-id="1998777521"> <button class="hamburgerButton" data-element-type="hamburgerButton" id="1998777521" aria-label="Open menu" aria-controls="hamburger-drawer" aria-expanded="false"> <svg width="100pt" height="100pt" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" id="1555668457"> <path d="m3.6172 10.754h-0.050782c-1.9727 0-3.5703 1.5977-3.5703 3.5703 0 1.9727 1.5977 3.5703 3.5703 3.5703h0.054688 92.758 0.050782c1.9727 0 3.5703-1.5977 3.5703-3.5703 0-1.9727-1.5977-3.5703-3.5703-3.5703h-0.054688zm0 35.676h-0.050782c-1.9727 0-3.5703 1.5977-3.5703 3.5703s1.5977 3.5703 3.5703 3.5703h0.054688 92.758 0.050782c1.9727 0 3.5703-1.5977 3.5703-3.5703s-1.5977-3.5703-3.5703-3.5703h-0.054688zm0 35.68h-0.050782c-1.9727 0-3.5703 1.5977-3.5703 3.5703 0 1.9727 1.5977 3.5703 3.5703 3.5703h0.054688 92.758 0.050782c1.9727 0 3.5703-1.5977 3.5703-3.5703 0-1.9727-1.5977-3.5703-3.5703-3.5703h-0.054688z"></path> </svg> </button> </div> </div> </div> </div> </section> </div> </div> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="5ff40d2f36ae4e5ea1bc96b2e2fcf67e===header" data-origin="side-reverse"> <div data-layout-section="" data-auto="flex-section" id="1558513594" data-flex-id="18f5ea00"> <div class="flex-widgets-container" id="1554675836"></div> <section id="f6054f97" class="flex-element section" data-auto="flex-element-section"> <div id="ef8b5b8a" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="a1f8711f" class="flex-element group" data-auto="flex-element-group"> <div id="9d047ce9" class="flex-element group" data-auto="flex-element-group"> <div id="12a003a5" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="hamburgerButton" data-external-id="1717245942"> <a role="button" class="hamburgerButton" data-element-type="hamburgerButton" id="1717245942" aria-label="Close menu" aria-controls="hamburger-drawer" aria-expanded="false"> <svg width="100pt" height="100pt" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" id="1463788326"> <path d="m82 87.883c1.625 1.625 4.2656 1.625 5.8906 0 1.6289-1.6289 1.6289-4.2656 0-5.8945l-32.414-32.41 32.406-32.406c1.6289-1.625 1.6289-4.2656 0-5.8906-1.6289-1.6289-4.2656-1.6289-5.8906 0l-32.406 32.402-32.406-32.406c-1.625-1.625-4.2656-1.625-5.8906 0-1.6289 1.6289-1.6289 4.2656 0 5.8945l32.402 32.406-32.41 32.414c-1.6289 1.625-1.6289 4.2617 0 5.8906 1.625 1.6289 4.2656 1.6289 5.8906 0l32.414-32.414z" fill-rule="evenodd"></path> </svg> </a> </div> </div> </div> </div> </section> </div> <div data-auto="flex-section" id="1099442592" data-flex-id="63a049320d35b55b4ef2a372" data-layout-section=""> <div class="flex-widgets-container" id="1247649854"></div> <section id="63a049320d35b55b4ef2a373" class="flex-element section" data-auto="flex-element-section"> <div id="63a049320d35b55b4ef2a376" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="63a049320d35b55b4ef2a377" class="flex-element group" data-auto="flex-element-group"> <div id="63a049320d35b55b4ef2a374" class="flex-element group" data-auto="flex-element-group"> <div id="63a049ca0d35b55b4ef2a5c3" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="ONELinksMenu" data-external-id="1998592992"> <nav class="u_1998592992 effect-bottom2 main-navigation unifiednav dmLinksMenu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HIDE" id="1998592992" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" Home " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> </span> </a> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101606604 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About" data-auto="page-text-style">About<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/about-us" class="unifiednav__item unav-item dmUDNavigationItem_010101928811 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About Us" data-auto="page-text-style">About Us<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/our-location" class="unifiednav__item unav-item dmUDNavigationItem_010101550536 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Our Location" data-auto="page-text-style">Our Location<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/calendar" class="unifiednav__item unav-item dmUDNavigationItem_010101374932 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Calendar" data-auto="page-text-style">Calendar<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_01010182379 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Contact Us" data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> </span> </a> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101898531 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Obituaries" data-auto="page-text-style">
1Obituaries<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/obituaries" class="unifiednav__item unav-item dmNavItemSelected dmUDNavigationItem_010101276093 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="Obituaries" data-auto="page-text-style">Obituaries<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/send-flowers" class="unifiednav__item unav-item dmUDNavigationItem_010101924315 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Send Flowers" data-auto="page-text-style">Send Flowers<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/obituary-notifications" class="unifiednav__item unav-item dmUDNavigationItem_0101015984 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Obituary Notifications" data-auto="page-text-style">Obituary Notifications<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101649436 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Services" data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/immediate-need" class="unifiednav__item unav-item dmUDNavigationItem_01010146762 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Immediate Need" data-auto="page-text-style">Immediate Need<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/burial-services" class="unifiednav__item unav-item dmUDNavigationItem_010101759497 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Burial Services" data-auto="page-text-style">Burial Services<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/cremation-services" class="unifiednav__item unav-item dmUDNavigationItem_010101450620 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Cremation Services" data-auto="page-text-style">Cremation Services<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/personalization" class="unifiednav__item unav-item dmUDNavigationItem_010101893183 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Personalization" data-auto="page-text-style">Personalization<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/veteran-services" class="unifiednav__item unav-item dmUDNavigationItem_01010194700 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Veteran Services" data-auto="page-text-style">Veteran Services<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101451859 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Preplan" data-auto="page-text-style">Preplan<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/plan-ahead" class="unifiednav__item unav-item dmUDNavigationItem_010101280111 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Plan Ahead" data-auto="page-text-style">Plan Ahead<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/online-preplan-form" class="unifiednav__item unav-item dmUDNavigationItem_010101938660 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Online Preplan Form" data-auto="page-text-style">Online Preplan Form<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/preplan-checklist" class="unifiednav__item unav-item dmUDNavigationItem_010101878399 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Preplan Checklist" data-auto="page-text-style">Preplan Checklist<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/talk-of-a-lifetime" class="unifiednav__item unav-item dmUDNavigationItem_010101543995 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Talk of a Lifetime" data-auto="page-text-style">Talk of a Lifetime<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101440218 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Resources" data-auto="page-text-style">
1Resources<span class="icon icon-angle-down"></span> </span> </a> <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/frequently-asked-questions" class="unifiednav__item unav-item dmUDNavigationItem_01010177498 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Local Florists" data-auto="page-text-style">Local Florists<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/when-death-occurs" class="unifiednav__item unav-item dmUDNavigationItem_010101442486 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="When Death Occurs" data-auto="page-text-style">When Death Occurs<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/social-security-benefits" class="unifiednav__item unav-item dmUDNavigationItem_010101551663 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Social Security Benefits" data-auto="page-text-style">Social Security Benefits<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/grief-resources" class="unifiednav__item unav-item dmUDNavigationItem_010101167949 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Grief Resources" data-auto="page-text-style">
1Grief Resources<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/children---grief" class="unifiednav__item unav-item dmUDNavigationItem_010101324660 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Children & Grief" data-auto="page-text-style">Children & Grief<span class="icon icon-angle-right"></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/helpful-links" class="unifiednav__item unav-item dmUDNavigationItem_010101337023 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Helpful Links" data-auto="page-text-style">Helpful Links<span class="icon icon-angle-right"></span> </span> </a> </li> </ul> </li> </ul> </nav> </div> </div> </div> </div> </section> </div> <div data-auto="flex-section" id="1029527021" data-flex-id="6406026c90e1521f6ecb0eca" data-layout-section=""> <div class="flex-widgets-container" id="1659590659"></div> <section id="6406026c90e1521f6ecb0ec9" class="flex-element section" data-auto="flex-element-section"> <div id="6406026c90e1521f6ecb0ecb" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="6406026c90e1521f6ecb0ecc" class="flex-element group" data-auto="flex-element-group"> <div id="6406026c90e1521f6ecb0ecd" class="flex-element group" data-auto="flex-element-group"></div> </div> </div> </section> </div> </div> <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> </div> <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_obituaries dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div data-layout-section="" data-auto="flex-section" id="1057187228" data-flex-id="7fa62f15"> <div class="flex-widgets-container" id="1493024787"></div> <section id="acb0f006" class="flex-element section" data-auto="flex-element-section"> <div id="86e8b410" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="2fef5e54" class="flex-element group" data-auto="flex-element-group"> <div id="ee87ffa4" class="flex-element group" data-auto="flex-element-group"></div> </div> </div> </section> </div> <div data-auto="flex-section" id="1507551858" data-flex-id="63bd85219866cc362278151e" data-layout-section=""> <div class="flex-widgets-container" id="1865266723"></div> <section id="63bd85219866cc362278151d" class="flex-element section" data-auto="flex-element-section"> <div id="63bd85219866cc362278151f" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="63bd85219866cc3622781520" class="flex-element group" data-auto="flex-element-group"> <div id="63bd85219866cc3622781522" class="flex-element group" data-auto="flex-element-group"> <div id="widget_b2h" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="3023898603"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="3023898603" style=""> <h1 class="m-text-align-left"><span style="display: unset;">obituaries</span></h1> </div> </div> <div id="widget_hov" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="142190750"> <div class="widget-9f06c9 u_142190750 dmCustomWidget" data-lazy-load="true" data-title="" id="142190750" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="9f06c98642774bc2bee2df3e66291a20" data-widget-version="36" data-widget-config="eyJmdWxsT3BhY2l0eSI6bnVsbCwiaGlkZUJyYW5jaCI6dHJ1ZSwicGFnaW5hdGlvbiI6bnVsbCwibG9hZGVyIjpudWxsLCJmaWx0ZXJMb2NhdGlvbiI6bnVsbCwiY3VzdG9tRW52aXJvbm1lbnQiOiIiLCJidXR0b24iOm51bGwsInNlYXJjaFRleHQiOiJGaW5kIGEgbG92ZWQgb25lLi4uIiwic2VhcmNoIGJhciI6bnVsbCwibmV3RW52IjoicHJvZHVjdGlvbiIsImNpcmNsZUltYWdlcyI6bnVsbCwiaW1hZ2Ugc3R5bGVzIjpudWxsLCJoaWRlRGF0ZW9mQmlydGgiOm51bGwsInRleHQiOm51bGwsIm9iaXR1YXJ5QnV0dG9uVGV4dCI6Ik9iaXR1YXJ5Iiwic2hvd0xvY2F0aW9uRHJvcGRvd24iOmZhbHNlLCJjYXBCdG5UZXh0IjpudWxsLCJkcm9wZG93biBzdHlsZXMiOm51bGwsImFsbExvY2F0aW9uc1RleHQiOiJBbGwgTG9jYXRpb25zIiwiZW52aXJvbm1lbnQiOm51bGwsIm9iaXQgY2FyZHMiOm51bGwsIm1vbnRoRGF5RGF0ZXMiOm51bGwsImxvY2F0aW9uSUQiOiIiLCJ2ZXRlcmFuT25seSI6bnVsbCwibnVtYmVyT2ZPYml0cyI6IjEyIiwiZmxvd2Vyc0J1dHRvblRleHQiOiJGbG93ZXJzIiwib2JpdExpbmVIZWlnaHQiOiIxLjMiLCJsb2FkaW5nVGV4dENvbG9yIjoiIzAwMDAwMCIsImxvY2F0aW9ucyI6W3sibG9jYXRpb25OYW1lIjoiTG9jYXRpb24gTmFtZSIsImxpc3RMb2NhdGlvbklEIjoiIn0seyJsb2NhdGlvbk5hbWUiOiJMb2NhdGlvbiBOYW1lIiwibGlzdExvY2F0aW9uSUQiOiIifV0sImhpZGVEYXRlcyI6bnVsbH0="> <div class="obit-container"> <div class="obit-search"> <div class="obit-search-input-shell"><input type="text" class="obit-search-input" placeholder="Find a loved one..." aria-label="Search obituaries by name" data-placeholder-original="Find a loved one..."/> <button class="obit-filter-btn" type="button" aria-label="Open advanced obituary filters" aria-expanded="false"> <svg class="filter-icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true"> <path d="M22,4.5a1,1,0,0,1-1,1H12a1,1,0,0,1,0-2h9A1,1,0,0,1,22,4.5Zm-1,4H14a1,1,0,0,0,0,2h7a1,1,0,0,0,0-2Zm0,5H16a1,1,0,0,0,0,2h5a1,1,0,0,0,0-2Zm0,5H18a1,1,0,0,0,0,2h3a1,1,0,0,0,0-2ZM6,2A1,1,0,0,0,5,3V18.586L3.707,17.293a1,1,0,0,0-1.414,1.414l3,3a1,1,0,0,0,1.416,0l3-3a1,1,0,0,0-1.414-1.414L7,18.586V3A
11,1,0,0,0,6,2Z"></path> </svg> </button> <div class="obit-filter-menu" aria-label="Advanced obituary filters"> <label class="obit-filter-option"><input type="checkbox" class="obit-front-veteran-filter"/> <div class="obit-filter-option-text" type="checkbox"> <p class="filter-title">Veterans Only</p> <p class="filter-description">Search Veteran Obituaries</p> </div> </label> <hr class="divider"/> <label class="obit-filter-option"><input type="checkbox" class="obit-text-search-filter"/> <div class="obit-filter-option-text" type="checkbox"> <p class="filter-title">Obituary Text</p> <p class="filter-description">Search Obituary Text</p> </div> </label> </div> </div> <div class="obit-date-select obit-dd"> <button class="obit-dd-btn obit-date-btn" type="button" aria-label="Filter obituaries by date range" aria-haspopup="true" aria-expanded="false"> <svg class="calendar-icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor" aria-hidden="true"> <path d="M7.75 2.5C7.75 2.08579 7.41421 1.75 7 1.75C6.58579 1.75 6.25 2.08579 6.25 2.5V4.07926C4.81067 4.19451 3.86577 4.47737 3.17157 5.17157C2.47737 5.86577 2.19451 6.81067 2.07926 8.25H21.9207C21.8055 6.81067 21.5226 5.86577 20.8284 5.17157C20.1342 4.47737 19.1893 4.19451 17.75 4.07926V2.5C17.75 2.08579 17.4142 1.75 17 1.75C16.5858 1.75 16.25 2.08579 16.25 2.5V4.0129C15.5847 4 14.839 4 14 4H10C9.16097 4 8.41527 4 7.75 4.0129V2.5Z" fill="currentColor"></path> <path fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 11.161 2 10.4153 2.0129 9.75H21.9871C22 10.4153 22 11.161 22 12V14C22 17.7712 22 19.6569 20.8284 20.8284C19.6569 22 17.7712 22 14 22H10C6.22876 22 4.34315 22 3.17157 20.8284C2 19.6569 2 17.7712 2 14V12ZM17 14C17.5523 14 18 13.5523 18 13C18 12.4477 17.5523 12 17 12C16.4477 12 16 12.4477 16 13C16 13.5523 16.4477 14 17 14ZM17 18C17.5523 18 18 17.5523 18 17C18 16.4477 17.5523 16 17 16C16.4477 16 16 16.4477 16 17C16 17.5523 16.4477 18 17 18ZM13 13C13 13.5523 12.5523 14 12 14C11.4477 14 11 13.5523 11 13C11 12.4477 11.4477 12 12 12C12.5523 12 13 12.4477 13 13ZM13 17C13 17.5523 12.5523 18 12 18C11.4477 18 11 17.5523 11 17C11 16.4477 11.4477 16 12 16C12.5523 16 13 16.4477 13 17ZM7 14C7.55228 14 8 13.5523 8 13C8 12.4477 7.55228 12 7 12C6.44772 12 6 12.4477 6 13C6 13.5523 6.44772 14 7 14ZM7 18C7.55228 18 8 17.5523 8 17C8 16.4477 7.55228 16 7 16C6.44772 16 6 16.4477 6 17C6 17.5523 6.44772 18 7 18Z" fill="currentColor"></path> </svg> <span class="obit-dd-label">Date Range</span> <span class="obit-dd-chevron" aria-hidden="true"></span> </button> <div class="obit-dd-menu obit-date-menu" aria-label="Date range filters"> <label class="obit-date-field"> <span>Date of Death From:</span> <input type="date" class="obit-date-from"/></label> <label class="obit-date-field"> <span>To:</span> <input type="date" class="obit-date-to"/></label> </div> </div> <button class="obit-search-btn" type="button" aria-label="Search Obituaries"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewbox="0 0 16 16"> <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"></path> </svg> <span class="mobile-search-text">Search</span> </button> </div> <div class="obit-grid"></div> <div class="obit-pagination" role="navigation" aria-label="obituary page pagination"></div> </div> <style>.widget-9f06c9 .obit-text { line-height: 1.3 !important; }</style> </div> </div> </div> </div> </div> </section> </div> <div data-layout-section="" data-auto="flex-section" id="1223827734" data-flex-id="87ea6439"> <div class="flex-widgets-container" id="1318914212"></div> <section id="1d644187" class="flex-element section" data-auto="flex-element-section"> <div id="883e569d" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="d5c12dcc" class="flex-element group" data-auto="flex-element-group"> <div id="1c03c00f" class="flex-element group" data-auto="flex-element-group"> <div id="widget_fck" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1885849647"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1885849647" style=""> <h4 class="m-size-22 text-align-center t-size-32" style="letter-spacing: initial;"><span class="m-font-size-22 t-font-size-32" m-font-size-set="true" t-font-size-set="true" style="display: unset; text-transform: uppercase;">Subscribe</span></h4> </div> </div> <div id="b3255507" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1544964505"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1544964505" style=""><p class="m-size-14 text-align-center"><span style="font-weight:400;display:unset;font-family:'Work Sans', 'Work Sans Fallback';" class="m-font-size-14" m-font-size-set="true">
1Subscribe to receive an email when we add new obituaries to our website. You may unsubscribe at any time.</span></p></div> </div> <div id="widget_paq" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="3093340536"> <div class="widget-a18e18 u_3093340536 dmCustomWidget" data-lazy-load="true" data-title="" id="3093340536" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="a18e18a2ec234231ab94990be802ee83" data-widget-version="247" data-widget-config="eyJwbGFjZWhvbGRlciI6IkVtYWlsIGFkZHJlc3MiLCJidG5fdGV4dCI6IlNVQlNDUklCRSIsImZvcm1fdHlwZSI6Im9iaXRzIiwibXVsdGlMb2NhdGlvbiI6bnVsbCwiZmlyc3RMYXN0IjpudWxsLCJhbGxMb2NhdGlvbnNUZXh0IjoiQWxsIExvY2F0aW9ucyIsImdyb3VwNSI6bnVsbCwicHctdC10YWciOiJoMyIsInN1Yi10LXRhZyI6ImgzIiwic3d3LXQtdGFnIjoiaDMiLCJncm91cDMiOm51bGwsIm5ld0VudiI6InByb2QiLCJoZWFkZXJVcHBlcmNhc2UiOm51bGwsImdyb3VwNCI6bnVsbCwiYnV0dG9uUG9zaXRpb24iOmZhbHNlLCJncm91cDIiOm51bGwsImdyb3VwMSI6bnVsbH0="> <form class="tukios_email-subscribe-form " aria-label="Email subscription form"> <label class="sr-only" for="email">Email Address</label> <input type="email" class="tukios_email-subscribe-input" id="email" placeholder="Email address" required="" aria-required="true" data-placeholder-original="Email address"/> <button type="submit" class="tukios_email-subscribe-button tukios_submit">SUBSCRIBE</button> <input type="hidden" class="tukios_email-subscribe-type" value="obits"/></form> <p class="tukios-email-subscribe-message success" role="alert" aria-live="polite" aria-atomic="true"></p> <p class="tukios-email-subscribe-message fail" role="alert" aria-live="assertive" aria-atomic="true"></p> </div> </div> </div> <div id="541b6329" class="flex-element group" data-auto="flex-element-group"> <div id="87a654d2" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="1843027249"> <div class="widget-a18e18 u_1843027249 dmCustomWidget" data-lazy-load="true" data-title="" id="1843027249" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="a18e18a2ec234231ab94990be802ee83" data-widget-version="247" data-widget-config="eyJwbGFjZWhvbGRlciI6IkVtYWlsIGFkZHJlc3MiLCJidG5fdGV4dCI6IlNVQlNDUklCRSIsImZvcm1fdHlwZSI6ImdyaWVmc3RlcHMiLCJtdWx0aUxvY2F0aW9uIjpudWxsLCJmaXJzdExhc3QiOm51bGwsImFsbExvY2F0aW9uc1RleHQiOiJBbGwgTG9jYXRpb25zIiwiZ3JvdXA1IjpudWxsLCJwdy10LXRhZyI6ImgzIiwic3ViLXQtdGFnIjoiaDMiLCJzd3ctdC10YWciOiJoMyIsImdyb3VwMyI6bnVsbCwibmV3RW52IjoicHJvZCIsImhlYWRlclVwcGVyY2FzZSI6dHJ1ZSwiZ3JvdXA0IjpudWxsLCJidXR0b25Qb3NpdGlvbiI6ZmFsc2UsImdyb3VwMiI6bnVsbCwiZ3JvdXAxIjpudWxsfQ=="> <h6 class="grief-steps-header" style="text-transform: uppercase;">A Year of Grief Support</h6> <p class="grief-steps-text">Sign up for one year of weekly grief messages designed to provide strength and comfort during this challenging time.</p> <form class="tukios_email-subscribe-form " aria-label="Email subscription form"> <label class="sr-only" for="email">Email Address</label> <input type="email" class="tukios_email-subscribe-input" id="email" placeholder="Email address" required="" aria-required="true" data-placeholder-original="Email address"/> <button type="submit" class="tukios_email-subscribe-button tukios_submit">SUBSCRIBE</button> <input type="hidden" class="tukios_email-subscribe-type" value="griefsteps"/></form> <p class="tukios-email-subscribe-message success" role="alert" aria-live="polite" aria-atomic="true"></p> <p class="tukios-email-subscribe-message fail" role="alert" aria-live="assertive" aria-atomic="true"></p> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="dmFooterContainer flex_hfcontainer"> <div id="flex-footer" role="contentinfo"> <div data-auto="flex-section" id="1755561873" data-flex-id="63da2bddeae8da42b2353671" data-layout-section=""> <div class="flex-widgets-container" id="1245219930"></div> <section id="63da2bddeae8da42b2353670" class="flex-element section" data-auto="flex-element-section"> <div id="63da2bddeae8da42b2353672" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="63da2bddeae8da42b2353673" class="flex-element group" data-auto="flex-element-group"> <div id="group_5mc" class="flex-element group" data-auto="flex-element-group"> <div id="widget_r0i" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="image" data-keep-proportion="true" data-external-id="3386214859"> <div class="imageWidget align-center" data-element-type="image" data-widget-type="image" id="3386214859" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a href="/" id="1843278574">
1<img src="https://irp.cdn-website.com/38020b37/dms3rep/multi/opt/Business-Logo-1280w.png" alt="Logo for Newcomer Funeral Home & Cremation Services with maroon laurel wreath and script text" id="1728579362" class="" width="372" height="93" data-dm-image-path="https://irp.cdn-website.com/38020b37/dms3rep/multi/Business-Logo.png" data-diy-image="" onerror="handleImageLoadError(this)"/></a> </div> </div> <div id="327c2ef2" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="1942036201"> <div class="widget-539f46 u_1942036201 dmCustomWidget" data-lazy-load="true" data-title="" id="1942036201" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rVGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS5tYWluIn1d" icon="false" surround="false" data-widget-id="539f466474d94aeeaa21137aa77ae146" data-widget-version="82" data-widget-config="eyJ0ZXh0TGluZUhlaWdodCI6bnVsbCwicGhvbmVJY29uIjoiPHN2ZyB3aWR0aD1cIjEwMCVcIiBoZWlnaHQ9XCIxMDAlXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMTAwIDEwMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj5cbiA8cGF0aCBkPVwibTUwIDBjLTIxLjg1NSAwLTM5LjU1MSAxNy43MTUtMzkuNTUxIDM5LjU1MSAwIDE1LjE5NSAxOS4xMjEgNDEuNTQzIDMwLjc4MSA1Ni4yMTEgMy44NDc3IDQuODYzMyAxMC45MTggNS42NjQxIDE1Ljc2MiAxLjgxNjQgMC42NjQwNi0wLjUyNzM0IDEuMjY5NS0xLjEzMjggMS44MTY0LTEuODE2NCAxMS42Ni0xNC42NDggMzAuNzgxLTQxLjAxNiAzMC43ODEtNTYuMjExLTAuMDM5MDYzLTIxLjgzNi0xNy43MzQtMzkuNTUxLTM5LjU5LTM5LjU1MXptMCA1NS4yMzRjLTguNjUyMyAwLTE1LjY2NC03LjAxMTctMTUuNjg0LTE1LjY2NC0wLjAxOTUzMS04LjY1MjMgNy4wMTE3LTE1LjY4NCAxNS42NjQtMTUuNjg0IDguNjUyMyAwIDE1LjY4NCA3LjAxMTcgMTUuNjg0IDE1LjY2NCAwIDguNjcxOS03LjAxMTcgMTUuNjg0LTE1LjY2NCAxNS42ODR6XCIvPlxuPC9zdmc+IiwibGlua1RleHQyIjoiNTU1LTU1NS01NTU1IiwibGlua1R5cGUyIjoicGhvbmUiLCJsaW5rVGV4dCI6IjEzMjkgMzFzdCBBdmUuLCBNb25yb2UsIFdJICw1MzU2NiBVbml0ZWQgU3RhdGVzIiwiYWRkcmVzc1N0eWxlIjoidHdvTGluZSIsIm1hcExpbmsiOiJodHRwczovL21hcHMuYXBwLmdvby5nbC9UdEFQZldhdWhMdGlKdkVjNiIsImp1c3RpZnlDb250ZW50IjoiY2VudGVyIiwiZ3JvdXAyIjpudWxsLCJncm91cDEiOm51bGwsImFkZHJlc3NTdHlsZTIiOiJvbmVMaW5lIiwicmVtb3ZlV2hpdGVTcGFjZSI6dHJ1ZSwibXVsdGlwbGVMaW5rIjoiNTU1LTU1NS01NTU1L241NTUtNTU1LTU1NTUiLCJlbmFibGVNdWx0aXBsZUxpbmsiOm51bGwsImhhc0ljb24iOnRydWUsImxpbmtMaW5lSGVpZ2h0IjpudWxsLCJvdmVyd3JpdGVNYXBMaW5rIjp0cnVlLCJtdWx0aUxpbmtUeXBlIjoicGhvbmUiLCJsaW5rVHlwZSI6ImFkZHJlc3MiLCJ0ZXh0IjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPipsaW5rKjwvcD4iLCJvdmVyd3JpdGVDb2xvciI6dHJ1ZSwibGlua1R3byI6bnVsbH0="> <style></style> <div class="dynamicLinkWrapper"> <div class="iconWrapper overwriteColor removeWhiteSpace" aria-hidden="true"> <svg width="100%" height="100%" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"> <path d="m50 0c-21.855 0-39.551 17.715-39.551 39.551 0 15.195 19.121 41.543 30.781 56.211 3.8477 4.8633 10.918 5.6641 15.762 1.8164 0.66406-0.52734 1.2695-1.1328 1.8164-1.8164 11.66-14.648 30.781-41.016 30.781-56.211-0.039063-21.836-17.734-39.551-39.59-39.551zm0 55.234c-8.6523 0-15.664-7.0117-15.684-15.664-0.019531-8.6523 7.0117-15.684 15.664-15.684 8.6523 0 15.684 7.0117 15.684 15.664 0 8.6719-7.0117 15.684-15.664 15.684z"></path> </svg> </div> <div class="linkWrapper" style="line-height:"></div> </div> </div> </div> <div id="628e05f6" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="1429237695"> <div class="widget-539f46 u_1429237695 dmCustomWidget" data-lazy-load="true" data-title="" id="1429237695" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rVGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS5tYWluIn1d" icon="false" surround="false" data-widget-id="539f466474d94aeeaa21137aa77ae146" data-widget-version="82" data-widget-config="eyJ0ZXh0TGluZUhlaWdodCI6bnVsbCwicGhvbmVJY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMlwiIGJhc2VQcm9maWxlPVwidGlueS1wc1wiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIj5cclxuXHQ8dGl0bGU+Y2FsbF9ibGFja18yNGRwICgzKSAoMSktc3ZnPC90aXRsZT5cclxuXHQ8cGF0aCBmaWxsPVwiMDAwMDAwXCIgaWQ9XCJMYXllclwiIGQ9XCJNMjAuMDEgMTUuMzhDMTguNzggMTUuMzggMTcuNTkgMTUuMTggMTYuNDggMTQuODJDMTYuMTMgMTQuNyAxNS43NCAxNC43OSAxNS40NyAxNS4wNkwxMy45IDE3LjAzQzExLjA3IDE1LjY4IDguNDIgMTMuMTMgNy4wMSAxMC4yTDguOTYgOC41NEM5LjIzIDguMjYgOS4zMSA3Ljg3IDkuMiA3LjUyQzguODMgNi40MSA4LjY0IDUuMjIgOC42NCAzLjk5QzguNjQgMy40NSA4LjE5IDMgNy42NSAzTDQuMTkgM0MzLjY1IDMgMyAzLjI0IDMgMy45OUMzIDEzLjI4IDEwLjczIDIxIDIwLjAxIDIxQzIwLjcyIDIxIDIxIDIwLjM3IDIxIDE5LjgyTDIxIDE2LjM3QzIxIDE1LjgzIDIwLjU1IDE1LjM4IDIwLjAxIDE1LjM4WlwiLz5cclxuPC9zdmc+IiwibGlua1RleHQyIjoiNTU1LTU1NS01NTU1IiwibGlua1R5cGUyIjoicGhvbmUiLCJsaW5rVGV4dCI6Iig2MDgpI
1DMyNS00NjM0IiwiYWRkcmVzc1N0eWxlIjoidHdvTGluZSIsIm1hcExpbmsiOm51bGwsImp1c3RpZnlDb250ZW50IjoiY2VudGVyIiwiZ3JvdXAyIjpudWxsLCJncm91cDEiOm51bGwsImFkZHJlc3NTdHlsZTIiOiJvbmVMaW5lIiwicmVtb3ZlV2hpdGVTcGFjZSI6dHJ1ZSwibXVsdGlwbGVMaW5rIjoiNTU1LTU1NS01NTU1L241NTUtNTU1LTU1NTUiLCJlbmFibGVNdWx0aXBsZUxpbmsiOm51bGwsImhhc0ljb24iOnRydWUsImxpbmtMaW5lSGVpZ2h0IjpudWxsLCJvdmVyd3JpdGVNYXBMaW5rIjpudWxsLCJtdWx0aUxpbmtUeXBlIjoicGhvbmUiLCJsaW5rVHlwZSI6InBob25lIiwidGV4dCI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj4qbGluayo8L3A+Iiwib3ZlcndyaXRlQ29sb3IiOnRydWUsImxpbmtUd28iOm51bGx9"> <style></style> <div class="dynamicLinkWrapper"> <div class="iconWrapper overwriteColor removeWhiteSpace" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseprofile="tiny-ps" viewbox="0 0 24 24" width="24" height="24"> <title>call_black_24dp (3) (1)-svg</title> <path fill="000000" id="Layer" d="M20.01 15.38C18.78 15.38 17.59 15.18 16.48 14.82C16.13 14.7 15.74 14.79 15.47 15.06L13.9 17.03C11.07 15.68 8.42 13.13 7.01 10.2L8.96 8.54C9.23 8.26 9.31 7.87 9.2 7.52C8.83 6.41 8.64 5.22 8.64 3.99C8.64 3.45 8.19 3 7.65 3L4.19 3C3.65 3 3 3.24 3 3.99C3 13.28 10.73 21 20.01 21C20.72 21 21 20.37 21 19.82L21 16.37C21 15.83 20.55 15.38 20.01 15.38Z"></path> </svg> </div> <div class="linkWrapper" style="line-height:"></div> </div> </div> </div> <div id="widget_ad6" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="2157439425"> <div class="widget-539f46 u_2157439425 dmCustomWidget" data-lazy-load="true" data-title="" id="2157439425" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rVGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5lbWFpbC4xODUzNjI0NzMzNzAxODMxMjAwIn1d" icon="false" surround="false" data-widget-id="539f466474d94aeeaa21137aa77ae146" data-widget-version="82" data-widget-config="eyJ0ZXh0TGluZUhlaWdodCI6bnVsbCwicGhvbmVJY29uIjoiPHN2ZyB3aWR0aD1cIjEwMCVcIiBoZWlnaHQ9XCIxMDAlXCIgdmVyc2lvbj1cIjEuMVwiIHZpZXdCb3g9XCIwIDAgMTAwIDEwMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj5cbiA8cGF0aCBkPVwibTg5IDE5Ljk2OS02LjcxODggNS4wMzEyLTMwLjQwNiAyMi44MTJjLTEuMDkzOCAwLjgxMjUtMi42NTYyIDAuODEyNS0zLjc1IDBsLTMwLjQwNi0yMi44MTItNi43MTg4LTUuMDMxMmMxLjM3NS0wLjc4MTI1IDIuOTY4OC0xLjIxODggNC42MjUtMS4yMTg4aDY4Ljc1YzEuNjU2MiAwIDMuMjUgMC40Mzc1IDQuNjI1IDEuMjE4OHptLTc2LjUgOC45Mzc1LTUuNTkzOC00LjE4NzVjLTAuNDM3NSAxLjA2MjUtMC42NTYyNSAyLjIxODgtMC42NTYyNSAzLjQwNjJ2NDMuNzVjMCAyLjE4NzUgMC43ODEyNSA0LjI1IDIuMDkzOCA1Ljg3NWwyNC4wNjItMzMuOTM4em00My4xMjUgMjMuOTA2Yy0xLjY1NjIgMS4yNS0zLjY1NjIgMS44NzUtNS42MjUgMS44NzVzLTMuOTY4OC0wLjYyNS01LjYyNS0xLjg3NWwtNy01LjI1LTIzLjcxOSAzMy40NjljMC42MjUgMC4xNTYyNSAxLjI4MTIgMC4yMTg3NSAxLjk2ODggMC4yMTg3NWg2OC43NWMwLjUzMTI1IDAgMS4wOTM4LTAuMDYyNSAxLjU5MzgtMC4xNTYyNWwtMjMuNjI1LTMzLjMxMnptMzcuNDY5LTI4LjA5NC01LjU5MzggNC4xODc1LTIwLjEyNSAxNS4wOTQgMjQuMDYyIDM0YzEuNDM3NS0xLjY1NjIgMi4zMTI1LTMuODEyNSAyLjMxMjUtNi4xMjV2LTQzLjc1YzAtMS4xODc1LTAuMjE4NzUtMi4zNDM4LTAuNjU2MjUtMy40MDYyelwiLz5cbjwvc3ZnPiIsImxpbmtUZXh0MiI6IjU1NS01NTUtNTU1NSIsImxpbmtUeXBlMiI6InBob25lIiwibGlua1RleHQiOiJjd25ld2NvbWVyQHRkcy5uZXQiLCJhZGRyZXNzU3R5bGUiOiJvbmVMaW5lIiwibWFwTGluayI6bnVsbCwianVzdGlmeUNvbnRlbnQiOiJjZW50ZXIiLCJncm91cDIiOm51bGwsImdyb3VwMSI6bnVsbCwiYWRkcmVzc1N0eWxlMiI6Im9uZUxpbmUiLCJyZW1vdmVXaGl0ZVNwYWNlIjp0cnVlLCJtdWx0aXBsZUxpbmsiOiI1NTUtNTU1LTU1NTUvbjU1NS01NTUtNTU1NSIsImVuYWJsZU11bHRpcGxlTGluayI6bnVsbCwiaGFzSWNvbiI6dHJ1ZSwibGlua0xpbmVIZWlnaHQiOm51bGwsIm92ZXJ3cml0ZU1hcExpbmsiOm51bGwsIm11bHRpTGlua1R5cGUiOiJwaG9uZSIsImxpbmtUeXBlIjoiZW1haWwiLCJ0ZXh0IjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPipsaW5rKjwvcD4iLCJvdmVyd3JpdGVDb2xvciI6dHJ1ZSwibGlua1R3byI6bnVsbH0="> <style></style> <div class="dynamicLinkWrapper"> <div class="iconWrapper overwriteColor removeWhiteSpace" aria-hidden="true"> <svg width="100%" height="100%" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"> <path d="m89 19.969-6.7188 5.0312-30.406 22.812c-1.0938 0.8125-2.6562 0.8125-3.75 0l-30.406-22.812-6.7188-5.0312c1.375-0.78125 2.9688-1.2188 4.625-1.2188h68.75c1.6562 0 3.25 0.4375 4.625 1.2188zm-76.5 8.9375-5.5938-4.1875c-0.4375 1.0625-0.65625 2.2188-0.65625 3.4062v43.75c0 2.1875 0.78125 4.25 2.0938 5.875l24.062-33.938zm43.125 23.906c-1.6562 1.25-3.6562 1.875-5.625 1.875s-3.9688-0.625-5.625-1.875l-7-5.25-23.719 33.469c0.625 0.15625 1.2812 0.21875 1.9688 0.21875h68.75c0.53125 0 1.0938-0.0625 1.5938-0.15625l-23.625-33.312zm37.469-28.094-5.5938 4.1875-20.125 15.094 24.062 34c1.4375-1.6562 2.3
1125-3.8125 2.3125-6.125v-43.75c0-1.1875-0.21875-2.3438-0.65625-3.4062z"></path> </svg> </div> <div class="linkWrapper" style="line-height:"></div> </div> </div> </div> <div id="widget_kib" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="ONELinksMenu" data-hidden-on-mobile="" data-external-id="1357133793"> <nav class="u_1357133793 effect-bottom2 main-navigation unifiednav dmLinksMenu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" data-divider="PIPE" id="1357133793" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="contact-us"> <span class="nav-item-text " data-link-text="Contact Us" data-auto="page-text-style">Contact Us<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/our-location" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="our-location"> <span class="nav-item-text " data-link-text="Our Location" data-auto="page-text-style">Our Location<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/obituaries" class="unifiednav__item unav-item unav-top-item dmNavItemSelected " target="" data-target-page-alias="obituaries" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="Obituaries" data-auto="page-text-style">Obituaries<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/send-flowers" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="send-flowers"> <span class="nav-item-text " data-link-text="Send Flowers" data-auto="page-text-style">Send Flowers<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> </span> </a> </li> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/plan-ahead" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="plan-ahead"> <span class="nav-item-text " data-link-text="Plan Ahead" data-auto="page-text-style">Plan Ahead<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> </span> </a> </li> </ul> </nav> </div> </div> <div id="group_l8f" class="flex-element group" data-auto="flex-element-group"> <div id="widget_4av" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="html" data-external-id="678598910"> <div data-element-type="html" class="dmCustomHtml" id="678598910"> <iframe src="https://www.google.com/maps/embed?pb=!4v1781814411240!6m8!1m7!1ssEmyXlJxdnIFIhWQFJAEOQ!2m2!1d42.59823592547504!2d-89.62201208497699!3f248.23!4f-5.709999999999994!5f2.069603909466463" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade" title="Google Maps"></iframe> </div> </div> </div> </div> </div> </section> </div> <div data-layout-section="" data-auto="flex-section" id="1869619899" data-flex-id="6c91b395"> <div class="flex-widgets-container" id="1499150641"></div> <section id="0214f1f6" class="flex-element section" data-auto="flex-element-section">
1 <div id="a5020bcd" class="flex-element grid" data-auto="flex-element-grid" data-layout-grid=""> <div id="f7eb4afc" class="flex-element group" data-auto="flex-element-group"> <div id="edb5db62" class="flex-element group" data-auto="flex-element-group"> <div id="widget_ltu" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="custom" data-external-id="2660806937"> <div class="widget-30c5b9 u_2660806937 dmCustomWidget" data-lazy-load="true" data-title="" id="2660806937" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJmdW5lcmFsSG9tZU5hbWUiLCJ2YWx1ZSI6ImNvbnRlbnRfbGlicmFyeS5nbG9iYWwuY29tcGFueV9uYW1lIn1d" icon="false" surround="false" data-widget-id="30c5b9e57eb14998838c5ff93aff493a" data-widget-version="19" data-widget-config="eyJhZG1pbnRleHQiOiJBZG1pbiBMb2dpbiIsImFkbWlubG9naW4iOnRydWUsImZ1bmVyYWxIb21lTmFtZSI6Ik5ld2NvbWVyIEZ1bmVyYWwgSG9tZSAmIENyZW1hdGlvbiBTZXJ2aWNlcyIsImNvcHlyaWdodGV4dCI6Ii4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4iLCJzc29TbHVnIjoibmV3Y29tZXIiLCJBZG1pbiI6bnVsbCwic3NvIjpudWxsLCJncm91cDEiOm51bGwsImhpZGVDb3B5UmlnaHRUZXh0IjpudWxsfQ=="> <div class="copyrightText">Copyright © <span id="autoyear"></span> Newcomer Funeral Home & Cremation Services. All Rights Reserved. <div class="linkBlock"> <a class="link" href="/privacy-policy" runtime_url="/privacy-policy">Privacy Policy</a> <span>|</span> <a class="link" href="/terms-of-use" runtime_url="/terms-of-use">Terms of Use</a> <span>|</span> <a class="link" href="https://websites.tukios.com/login?site_id=38020b37" target="_blank" runtime_url="https://websites.tukios.com/login?site_id=38020b37">Admin Login</a> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div><!-- Add full CSS and Javascript before the close tag of the body if needed --> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-desktop-flex-header-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (min-width: 1025px) {}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile_implicit-flex-header-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) {}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-mobile-7fa62f15-72516119d5d1464abcaca336e8460e9a">@media (max-width: 767px) { #ee87ffa4 { min-height: 80px; align-items: center; width: 100%;} #\32 fef5e54 { min-height: 0; flex-direction: column; flex-wrap: nowrap; padding: 40% 4% 20% 4%;} #\38 6e8b410::before, #\38 6e8b410 > .bgExtraLayerOverlay { } #acb0f006 { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-mobile-63bd85219866cc362278151e-72516119d5d1464abcaca336e8460e9a">@media (max-width: 767px) { #\36 3bd85219866cc3622781520 { min-height: 0; flex-direction: column; flex-wrap: nowrap; padding: 8% 7% 8% 7%;} #\36 3bd85219866cc3622781522 { min-height: 80px; align-items: flex-start; width: 100%;} #\36 3bd85219866cc362278151d { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="72516119d5d1464abcaca336e8460e9a" id="grid-styles-mobile-87ea6439-72516119d5d1464abcaca336e8460e9a">@media (max-width: 767px) { #\31 c03c00f { width: 100%; min-height: 80px; align-items: center;} #\35 41b6329 { width: 100%; min-height: 80px; align-items: center;} #d5c12dcc { min-height: unset; flex-direction: column; padding: 8% 7% 8% 7%;} #\31 d644187 { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-flex-footer-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #flex-footer::before, #flex-footer > .bgExtraLayerOverlay { }#flex-footer {}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-flex-header-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #flex-header {}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-7a72dbcd-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #\36 b9fc3f7 { flex-direction: row; flex-wrap: nowrap; min-height: 22px; padding: 0px 0px 0px 0px;} #b303c9dc { width: 100%; align-items: center; min-height: 8px; justify-content: center;} #\39 f1983f7 { width: 274px;} #\36 b826ed9 { width: 274px;} #ee676bd3 { width: 274px;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-c093187e-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #\39 dc5a074 { min-height: 0px; flex-direction: row; flex-wrap: nowrap; padding: 0px 2% 0px 2%;} #\38 8e69a6f { width: 83.83%; justify-content: flex-start; order: 1; min-height: 8px;} #\32 61979b7 { width: 123px; height: auto;} #\37 80d21df { width: 12.3%; order: 2;} #\37 64397de { align-items: center; width: 16.13%; order: 3; min-height: 8px;} #\31 c1481e3 { margin: 0px 0% 0px 0%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-18f5ea00-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #\39 d047ce9 { width: 100%; min-height: 62px; height: auto; padding-bottom: 6px;} #a1f8711f { min-height: unset; flex-direction: column; padding-left: 4%; padding-right: 4%; padding-bottom: 4%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-63a049320d35b55b4ef2a372-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #\36 3a049320d35b55b4ef2a374 { min-height: 535px; justify-content: flex-start; padding-top: 16px; width: 100%; height: auto;} #\36 3a049320d35b55b4ef2a377 { min-height: unset; flex-direction: column; padding: 4% 4% 4% 4%;} #\36 3a049ca0d35b55b4ef2a5c3 { align-self: flex-start; margin-left: 0px; margin-right: 0px;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-6406026c90e1521f6ecb0eca-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #\36 406026c90e1521f6ecb0ecd { min-height: 206px; justify-content: center; width: 100%; height: auto; padding: 0px 0px 0px 0px;} #\36 406026c90e1521f6ecb0ecc { min-height: unset; flex-direction: column; padding: 4% 4% 4% 4%;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-63da2bddeae8da42b2353671-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #\36 3da2bddeae8da42b2353673 { min-height: 0; flex-direction: column; row-gap: 0px; flex-wrap: nowrap; padding: 10% 4% 3% 4%;} #group_5mc { width: 100%; min-height: 80px; order: 2; height: auto;} #\36 3da2bddeae8da42b2353670 { margin: 0px 0% 0px 0%;} #widget_kib.flex-element.widget-wrapper > [data-element-type] { padding: 0px 0px 0px 0px;}#widget_kib { width: 100.00%; margin: 7px 0% 0px 0%;} #group_l8f { width: 100%; min-height: 80px; align-items: center;} #widget_4av { width: 100.00%; height: auto;} #widget_r0i { width: 184px; height: auto;}}</style> <style data-page-uuid="9aed2c0f5d7b4e92b5832a40c871dfa2" data-is-header="true" id="grid-styles-mobile-6c91b395-9aed2c0f5d7b4e92b5832a40c871dfa2">@media (max-width: 767px) { #f7eb4afc { flex-direction: row; flex-wrap: nowrap; min-height: 80px; padding: 2% 4% 20% 4%;} #edb5db62 { width: 100%; align-items: center; min-height: 8px;} #\30 214f1f6 { margin: 0px 0% 0px 0%;}}</style> <!-- ========= JS Section ========= -->
1<script> var isWLR = true; window.customWidgetsFunctions = {}; window.customWidgetsStrings = {}; window.collections = {}; window.currentLanguage = "ENGLISH" window.isSitePreview = false;</script>
1<script> window.customWidgetsFunctions["30c5b9e57eb14998838c5ff93aff493a~19"] = function (element, data, api) { function newDate() { //return a new Date() -- returns the current calendar year. return new Date().getFullYear();}document.onload = document.getElementById("autoyear").innerHTML = '' + newDate(); };</script>
1<script> window.customWidgetsFunctions["9f06c98642774bc2bee2df3e66291a20~36"] = function (element, data, api) { function initPage() { function displayMessage(messageText) { let message = document.createElement('div'); message.className = 'obit-message'; message.appendChild(document.createTextNode(messageText)); message.setAttribute( 'style', `font-weight:700;display:flex;align-items:center;text-align:center;justify-content:center;color:${data.config.loadingTextColor || '#000'};opacity:1!important;font-size:14px;position:absolute;width:100%;height:100%;top:0;right:0;padding-top:5px;pointer-events:none;` ); return message; } function displaySpinner() { const wrapper = document.createElement('div'); wrapper.className = 'obit-loader'; const spinner = document.createElement('div'); spinner.className = 'obit-spinner'; const text = document.createElement('div'); text.className = 'obit-loader-text'; text.textContent = 'Loadingâ¦'; wrapper.appendChild(spinner); wrapper.appendChild(text); return wrapper; } const loader = displaySpinner(); const obitWord = data.config.obitToTribute ? 'Tributes' : 'Obituaries'; const noObits = displayMessage(`${obitWord} coming soon...`); const noSearchResults = displayMessage(`No ${obitWord.toLowerCase()} found.`); const loaderError = displayMessage(`Unable to load ${obitWord.toLowerCase()}. Please contact your administrator.`); const obituaryEle = element.querySelector('.obit-container'); const obitGrid = element.querySelector('.obit-grid'); const paginationEl = element.querySelector('.obit-pagination'); function clearPagination() { if (paginationEl) paginationEl.innerHTML = ''; } function clearMessages() { [loader, noObits, noSearchResults, loaderError].forEach(msg => { if (msg && msg.parentNode) msg.parentNode.removeChild(msg); }); } function showLoader() { clearMessages(); obituaryEle.style.position = 'relative'; obituaryEle.style.minHeight = '400px'; obituaryEle.appendChild(loader); } function inIframe () { try { return window.self !== window.top; } catch (e) { return true; } } let tukiosApi = 'https://websites.tukios.com/api'; if (['stg', 'dev', 'sandbox'].includes(data.config.newEnv)) { tukiosApi = `https://${data.config.newEnv}.tukioswebsites.com/api`; } else if (data.config.newEnv === 'custom') { tukiosApi = `http://${data.config.customEnvironment}/api`; } const bearer = 'k9PMgGzdKda2PGocioyUBzAtVwFj7FsKZlpxORi6'; let siteAlias = dmAPI.getSiteName(); const numberOfObits = parseInt(data.config.numberOfObits, 10) || 6; let currentPage = 1; let lastPage = 1; let totalObits = 0; let searchTerm = ''; let allObitsCache = null; let allObitsPromise = null; let selectedLocationID = null; let lastLocationKey = ''; let lastVeteranKey = ''; let frontEndVeteransOnly = false; let searchObitText = false; let dateFrom = ''; let dateTo = ''; const buildQueryString = (params) => { const urlSearchParams = new URLSearchParams(params); if (params.location) { const locs = Array.isArray(params.location) ? params.location : [params.location]; urlSearchParams.delete('location'); urlSearchParams.delete('location[]'); locs.forEach(loc => { urlSearchParams.append('location[]', String(loc).replace(/\s+/g, '')); }); } return urlSearchParams.toString(); }; function getObits(page, limit, query = '') { const location = getLocationParam(); const requestData = { siteAlias: siteAlias, page: page, per_page: limit, ...(data.config.locale && { locale: data.config.locale }), ...(location && { location }), ...(query && { q: query }), }; const queryString = buildQueryString(requestData); return new Promise((resolve, reject) => { $.ajax({ url: `${tukiosApi}/v1/obituaries?${queryString}`, method: 'GET', headers: { 'Authorization': `Bearer ${bearer}` }, success: function(res) { resolve(res || {}); }, error: function(jqXHR, textStatus, errorMessage) { reject(errorMessage || textStatus); } }); });} function normalizeTerm(v) { return (v || '').trim().toLowerCase(); } function filterByName(obits, term) { const t = normalizeTerm(term); if (!t) return obits; return obits.filter(o => normalizeTerm(o.display_name).includes(t)); } function filterByVeteran(obits) { if (!data.config.veteranOnly) return obits; return obits.filter(o => o && o.is_veteran === true); } function getLocationParam() { const raw = selectedLocationID !== null ? selectedLocationID : (d
1ata.config.filterLocation ? (data.config.locationID || '').trim() : ''); if (!raw) return null; if (raw.includes(',')) { return raw .split(',') .map(s => s.trim()) .filter(Boolean); } return raw.trim(); } function getAllObits() { if (allObitsCache) return Promise.resolve(allObitsCache); if (allObitsPromise) return allObitsPromise; allObitsPromise = (async () => { const first = await getObits(1, 100); const firstData = Array.isArray(first.data) ? first.data : []; const lp = typeof first.last_page === 'number' ? first.last_page : 1; if (lp <= 1) { allObitsCache = firstData; return allObitsCache; } const pages = []; for (let p = 2; p <= lp; p++) { pages.push(getObits(p, 100)); } const rest = await Promise.all(pages); const restData = rest.flatMap(r => Array.isArray(r.data) ? r.data : []); allObitsCache = [...firstData, ...restData]; return allObitsCache; })().catch((e) => { allObitsPromise = null; throw e; }); return allObitsPromise; } function setUrlSearchParam(term) { try { const url = new URL(window.location.href); if (term) url.searchParams.set('search', term); else url.searchParams.delete('search'); url.searchParams.delete('page'); window.history.replaceState({}, '', url.toString()); } catch (e) {} } function getInitialSearchFromUrl() { try { const sp = new URLSearchParams(window.location.search); return (sp.get('search') || sp.get('q') || sp.get('query') || '').trim(); } catch (e) { return ''; } } function bindSearch(){ const input = element.querySelector('.obit-search-input'); const button = element.querySelector('.obit-search-btn'); if (!input || !button) return; function runSearch(){ searchTerm = input.value.trim(); currentPage = 1; setUrlSearchParam(searchTerm); build(); } button.addEventListener('click', runSearch); input.addEventListener('keydown', (e) => { if (e.key === 'Enter') { e.preventDefault(); runSearch(); } }); } function bindAdvancedFilters() { const shell = element.querySelector('.obit-search-input-shell'); const btn = element.querySelector('.obit-filter-btn'); const veteranInput = element.querySelector('.obit-front-veteran-filter'); const textInput = element.querySelector('.obit-text-search-filter'); if (!shell || !btn) return; const close = () => { shell.classList.remove('is-open'); btn.setAttribute('aria-expanded', 'false'); }; btn.addEventListener('click', (e) => { e.preventDefault(); e.stopPropagation(); const isOpen = shell.classList.toggle('is-open'); btn.setAttribute('aria-expanded', isOpen ? 'true' : 'false'); }); if (veteranInput) { veteranInput.addEventListener('change', () => { frontEndVeteransOnly = veteranInput.checked; currentPage = 1; allObitsCache = null; allObitsPromise = null; build(); }); } if (textInput) { textInput.addEventListener('change', () => { searchObitText = textInput.checked; currentPage = 1; }); } document.addEventListener('click', (e) => { if (!shell.contains(e.target)) close(); }); document.addEventListener('keydown', (e) => { if (e.key === 'Escape') close(); }); } function bindDateDropdown() { const dd = element.querySelector('.obit-date-select.obit-dd'); if (!dd) return; const btn = dd.querySelector('.obit-date-btn'); const fromInput = dd.querySelector('.obit-date-from'); const toInput = dd.querySelector('.obit-date-to'); if (!btn || !fromInput || !toInput) return; const close = () => { dd.classList.remove('is-open'); btn.setAttribute('aria-expanded', 'false'); }; btn.addEventListener('click', (e) => { e.preventDefault(); e.stopPropagation(); const isOpen = dd.classList.toggle('is-open'); btn.setAttribute('aria-expanded', isOpen ? 'true' : 'false'); }); fromInput.addEventListener('change', () => { dateFrom = fromInput.value; currentPage = 1; allObitsCache = null; allObitsPromise = null; build(); }); toInput.addEventListener('change', () => { dateTo = toInput.value; currentPage = 1; allObitsCache = null; allObitsPromise = null; build(); }); document.addEventListener('click', (e) => { if (!dd.contains(e.target)) close(); }); document.addEventListener('keydown', (e) => { if (e.key === 'Escape') close(); }); } function bindLocationDropdown() { const dd = element.querySelector('.obit-location-select.obit-dd'); if (!dd) return; const btn = dd.querySelector('.obit-dd-btn'); const menu = dd.querySelector('.obit-dd-menu'); const labelEl = dd.querySelector('.obit-dd-label'); if (!btn || !menu || !labelEl) return; const close = () => { dd.classList.remove('is-open'); btn.setAttribute('aria-expanded', 'false'); }; const open = () => { dd.classList.add('is-open'); btn.setAttribute('aria-expanded', 'true'); }; const toggleOpen = (e) => { e.preventDefault(); e.stopPropagation(); dd.classList.contains('is-open') ? close() : open(); }; btn.addEventListener('click', toggleOpen); menu.addEventListener('click', (e) => { const item = e.target.closest('.obit-dd-item'); if (!item) return; const val = (item.getAttribute('data-location-id') || '').trim(); dd.querySelectorAll('.obit-dd-item').forEach(i => { i.classList.remove('is-active'); i.setAttribute('aria-selected', 'false'); }); item.classList.add('is-active'); item.setAttribute('aria-selected', 'true'); labelEl.textContent = item.textContent.trim(); selectedLocationID = val; currentPage = 1; allObitsCache = null; allObitsPromise = null; close(); build(); }); document.addEventListener('click', (e) => { if (!dd.contains(e.target)) close(); }); document.addEventListener('keydown', (e) => { if (e.key === 'Escape') close(); }); } function getYear(dateStr) { if (!dateStr) return ''; const match = String(dateStr).match(/^(\d{4})/); if (match) return match[1]; const d = new Date(dateStr); return isNaN(d) ? '' : d.getFullYear(); } function escapeHtml(str = '') { return String(str) .replace(/&/g, "&") .replace(/</g, "<") .replace(/>/g, ">") .replace(/"/g, """) .replace(/'/g, "'"); } function stripHtml(str = '') { return String(str).replace(/<[^>]*>/g, ' '); } function getDateTime(dateStr) { if (!dateStr) return null; const match = String(dateStr).match(/^(\d{4})-(\d{2})-(\d{2})/); if (!match) return null; return new Date(Number(match[1]), Number(match[2]) - 1, Number(match[3])).getTime(); } function filterByDateRange(obits) { if (!dateFrom && !dateTo) return obits; const fromTime = dateFrom ? getDateTime(dateFrom) : null; const toTime = dateTo ? getDateTime(dateTo) : null; return obits.filter(o => { const deathTime = getDateTime(o.date_of_death); if (!deathTime) return false; if (fromTime && deathTime < fromTime) return false; if (toTime && deathTime > toTime) return false; return true; }); } function filterByAdvancedSearch(obits, term) { let filtered = obits; if (data.config.veteranOnly || frontEndVeteransOnly) { filtered = filtered.filter(o => o && o.is_veteran === true); } if (term) { const t = normalizeTerm(term); filtered = filtered.filter(o => { if (searchObitText) { const text = normalizeTerm(stripHtml(o.obituary_text || o.obituary_text_preview || '')); return text.includes(t); } return normalizeTerm(o.display_name).includes(t); }); } filtered = filterByDateRange(filtered); return filtered; } function renderObits(obits) { let html = '';
1 obits.forEach(obit => { const img = obit.default_image || 'https://placehold.co/400x400?text=No+Image'; const name = obit.display_name || ''; const dob = obit.date_of_birth || ''; const dod = obit.date_of_death || ''; const formDob = obit.formatted_date_of_birth || ''; const formDod = obit.formatted_date_of_death || ''; const monthDayDates = data.config.monthDayDates; const yob = getYear(dob); const yod = getYear(dod); const hideDates = data.config.hideDates; const hideDateofBirth = data.config.hideDateofBirth; const branch = obit.branch || ''; const preview = obit.obituary_text_preview || ''; const publicUrl = obit.public_url || ''; const obituaryButtonText = data.config.obitToTribute ? 'Tribute' : (data.config.obituaryButtonText || 'Obituary'); const flowersUrl = obit.flower_sales_url || ''; const ttmFlowerTracking = 'ttm_origin=o_listing&ttm_cta=f_listing'; const trackedFlowersUrl = flowersUrl ? (flowersUrl.includes('?') ? flowersUrl + '&' + ttmFlowerTracking : flowersUrl + '?' + ttmFlowerTracking) : ''; const flowersButtonText = data.config.flowersButtonText || 'Flowers'; const hideBranch = data.config.hideBranch; let dateText = ''; if (!hideDates) { const dobVal = hideDateofBirth ? '' : (monthDayDates ? (formDob || dob) : yob); const dodVal = monthDayDates ? (formDod || dod) : yod; if (dobVal || dodVal) { dateText = `${dobVal}${(dobVal && dodVal) ? ' - ' : ''}${dodVal}`; } } const circleOn = !!data.config.circleImages; const circleWrapStyle = circleOn ? 'style="height:100px!important;width:100px!important;border-radius:100%!important;"' : ''; const circleImgStyle = circleOn ? 'style="border-radius:100%!important;"' : ''; const bwOn = !!data.config.bwImages; const bwClass = bwOn ? ' bw-image' : ''; html += ` <div class="obit-card" data-url="${escapeHtml(publicUrl)}" role="link" tabindex="0" aria-label="View ${escapeHtml(name)}'s Obituary"> <div class="inner-row"> <div class="obit-image${bwClass}" ${circleWrapStyle}> <img src="${escapeHtml(img)}" alt="${escapeHtml(name)}'s Obituary Image" ${circleImgStyle}> </div> <div class="text-column"> <div class="obit-name">${escapeHtml(name)}</div> <div class="obit-date">${escapeHtml(dateText)}</div> ${(!hideBranch && branch) ? ` <div class="branch"> <svg class="pin-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> <path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/> </svg> ${escapeHtml(branch)} </div> ` : ''} </div> </div> <div class="obit-text">${escapeHtml(preview)}</div> <hr> <div class="button-wrapper"> ${flowersUrl ? ` <a href="${escapeHtml(trackedFlowersUrl)}" target="_blank" class="card-button flower-button button_1" aria-label="Send Flowers to ${escapeHtml(name)}"> <svg class="button-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> <path d="M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9zM5.6 10.25c0 1.38 1.12 2.5 2.5 2.5.53 0 1.01-.16 1.42-.44l-.02.19c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5l-.02-.19c.4.28.89.44 1.42.44 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.02-.19C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-1.38 0-2.5 1.12-2.5 2.5 0 1 .59 1.85 1.43 2.25-.84 .4-1.43 1.25-1.43 2.25zM12 5.5c1.38 0 2.5 1.12 2.5 2.5S13.38 10.5 12 10.5 9.5 9.38 9.5 8s1.12-2.5 2.5-2.5zM3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9z"/> </svg> ${escapeHtml(flowersButtonText)} </a> ` : ''} ${publicUrl ? ` <a href="${escapeHtml(publicUrl)}" target="_blank" class="card-button obit-button button_2" aria-label="Obituary for ${escapeHtml(name)}"> <svg class="button-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"> <path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"/> </svg> ${escapeHtml(obituaryButtonText)} </a> ` : ''} </div> </div> `; }); obitGrid.innerHTML = html; } function setDisabled(btn, disabled) { btn.classList.toggle('is-disabled', disabled); btn.disabled = !!disabled; btn.setAttribute('aria-disabled', disabled ? 'true' : 'false'); } function makeBtn(label, page, opts = {}) { const btn = document.createElement('button'); btn.type = 'button'; btn.className = 'obit-page-btn'; btn.textContent = label; if (opts.active) { btn.classList.add('is-active'); btn.setAttribute('aria-current', 'page'); } setDisabled(btn, !!opts.disabled); btn.addEventListener('click', () => { if (btn.disabled) return; currentPage = page; build(); window.scrollTo({ top: element.getBoundingClientRect().top + window.scrollY, behavior: 'smooth' }); }); return btn; } function makeEllipsis() { const span = document.createElement('span'); span.className = 'obit-page-ellipsis'; span.textContent = 'â¦'; return span; } function renderPagination() { if (!paginationEl) return; paginationEl.innerHTML = ''; if (!lastPage || lastPage <= 1) return; paginationEl.appendChild(makeBtn('â¹', Math.max(1, currentPage - 1), { disabled: currentPage === 1 })); paginationEl.appendChild(makeBtn('1', 1, { active: currentPage === 1 })); let start = 2; let end = lastPage - 1; if (lastPage <= 5) { start = 2; end = lastPage - 1; } else if (currentPage <= 3) { start = 2; end = 3; } else if (currentPage >= lastPage - 2) { start = lastPage - 2; end = lastPage - 1; } else { start = currentPage - 1; end = currentPage + 1; } if (start >
1 2) paginationEl.appendChild(makeEllipsis()); for (let p = start; p <= end; p++) { if (p > 1 && p < lastPage) { paginationEl.appendChild(makeBtn(String(p), p, { active: currentPage === p })); } } if (end < lastPage - 1) paginationEl.appendChild(makeEllipsis()); paginationEl.appendChild(makeBtn(String(lastPage), lastPage, { active: currentPage === lastPage })); paginationEl.appendChild(makeBtn('âº', Math.min(lastPage, currentPage + 1), { disabled: currentPage === lastPage })); } let triedTemplateAlias = false; function build() { showLoader(); const isSearching = !!(searchTerm && searchTerm.trim()); const locationKey = JSON.stringify(getLocationParam() || ''); const veteranKey = data.config.veteranOnly ? '1' : '0'; if (veteranKey !== lastVeteranKey) { lastVeteranKey = veteranKey; allObitsCache = null; allObitsPromise = null; currentPage = 1; } if (locationKey !== lastLocationKey) { lastLocationKey = locationKey; allObitsCache = null; allObitsPromise = null; currentPage = 1; } const useClientSideFilters = data.config.veteranOnly || frontEndVeteransOnly || searchObitText || dateFrom || dateTo; if (useClientSideFilters) { getAllObits() .then((all) => { clearMessages(); const filtered = filterByAdvancedSearch(all, searchTerm); totalObits = filtered.length; lastPage = Math.max(1, Math.ceil(totalObits / numberOfObits)); currentPage = Math.min(currentPage, lastPage); const start = (currentPage - 1) * numberOfObits; const pageItems = filtered.slice(start, start + numberOfObits); if (pageItems.length > 0) { renderObits(pageItems); element.querySelectorAll('.obit-card a').forEach(link => { link.onclick = (e) => e.stopPropagation(); }); bindCardClicks(); renderPagination(); return; } obitGrid.innerHTML = ''; clearPagination(); obituaryEle.appendChild(noSearchResults); }) .catch((err) => { if (inIframe() && siteAlias !== '02585b64' && !triedTemplateAlias) { triedTemplateAlias = true; siteAlias = '02585b64'; currentPage = 1; allObitsCache = null; allObitsPromise = null; build(); return; } clearMessages(); obitGrid.innerHTML = ''; clearPagination(); obituaryEle.appendChild(loaderError); console.error('Error fetching obituaries:', err); }); return; } getObits(currentPage, numberOfObits, searchTerm) .then((res) => { clearMessages(); const obits = Array.isArray(res.data) ? res.data : []; const filteredObits = filterByVeteran(obits); const hasTotal = typeof res.total === 'number'; const isLinked = hasTotal; totalObits = hasTotal ? res.total : 0; lastPage = typeof res.last_page === 'number' ? res.last_page : (totalObits > 0 ? Math.ceil(totalObits / numberOfObits) : 1); if (filteredObits.length > 0) { renderObits(filteredObits); element.querySelectorAll('.obit-card a').forEach(link => { link.onclick = (e) => e.stopPropagation(); }); bindCardClicks(); renderPagination(); return; } if (isLinked && totalObits === 0) { obitGrid.innerHTML = ''; clearPagination(); obituaryEle.appendChild(isSearching ? noSearchResults : noObits); return; } if (!isLinked && inIframe() && siteAlias !== '02585b64' && !triedTemplateAlias) { triedTemplateAlias = true; siteAlias = '02585b64'; currentPage = 1; build(); return; } obitGrid.innerHTML = ''; clearPagination(); obituaryEle.appendChild(noObits); }) .catch((err) => { if (inIframe() && siteAlias !== '02585b64' && !triedTemplateAlias) { triedTemplateAlias = true; siteAlias = '02585b64'; currentPage = 1; build(); } else { clearMessages(); obitGrid.innerHTML = ''; clearPagination(); obituaryEle.appendChild(loaderError); console.error('Error fetching obituaries:', err); } }); }
1 function bindCardClicks() { element.querySelectorAll('.obit-card[data-url]').forEach(card => { const url = card.getAttribute('data-url'); if (!url) return; card.addEventListener('click', () => { window.open(url, '_blank'); }); card.addEventListener('keydown', (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); window.open(url, '_blank'); } }); }); } const initialSearch = getInitialSearchFromUrl(); if (initialSearch) { searchTerm = initialSearch; const input = element.querySelector('.obit-search-input'); if (input) input.value = initialSearch; } bindSearch(); bindAdvancedFilters(); bindDateDropdown(); bindLocationDropdown(); build();}dmAPI.runOnReady('obit-container', function () { initPage();}); };</script>
1<script> window.customWidgetsFunctions["a18e18a2ec234231ab94990be802ee83~247"] = function (element, data, api) { let tukiosApi = 'https://websites.tukios.com/api';if (['stg', 'dev', 'sandbox'].includes(data.config.newEnv)) { tukiosApi = `https://${data.config.newEnv}.tukioswebsites.com/api`;} else if (data.config.newEnv === 'custom') { tukiosApi = data.config.customEnvironment + '/api';}const bearer = 'k9PMgGzdKda2PGocioyUBzAtVwFj7FsKZlpxORi6';let getBranches = () => { const requestData = { siteAlias: dmAPI.getSiteName(), } if(data.config.filterLocation) { Object.assign(requestData, {location: data.config.locationID}) } return new Promise((resolve, reject) => { $.ajax({ url: `${tukiosApi}/v1/branches`, method: 'GET', data: requestData, headers: { 'Authorization': `Bearer ${bearer}` }, success: function(res) {resolve(res);}, }) })}$(element).find('.tukios_submit').on('click', function(e) { e.preventDefault(); let form = $(this).parent(); form.parent().find('.tukios-email-subscribe-message.fail').hide(); let emailInput = element.querySelector('.tukios_email-subscribe-input'); let button = $(this); let ogContent = data.config.btn_text; let emailAddress = form.find('input.tukios_email-subscribe-input').val(); // let emailRegex = new RegExp('^[a-z0-9.]+@[a-z][a-z0-9-]*(\\.[a-z][a-z0-9-]*)+$'); // button.attr('disabled', true); button.html('Please wait...'); button.attr('aria-busy', 'true'); // if(!emailRegex.test(emailAddress)) { // button.html('Invalid Email Address'); // button.attr('disabled', false); // return; // } let subTypeChoice = form.find('input.tukios_email-subscribe-type').val() let apiUrl = `${tukiosApi}/v1/subscriptions` let keys = { email: 'email', first_name: 'first_name', last_name: 'last_name', subType: 'type', siteName: 'siteAlias' } let subTypeOverrides = { obits: 'obituary', griefsteps: 'daily-grief' } let locationId; let subType = subTypeOverrides[subTypeChoice] ? subTypeOverrides[subTypeChoice] : subTypeChoice; let dropdown = element.querySelectorAll("select")[0] if(data.config.multiLocation) { locationId = dropdown.options[dropdown.selectedIndex].getAttribute('value'); } $.ajax({ url: apiUrl, type: 'POST', data: { //[keys.email]: form.find('input.tukios_email-subscribe-input').val(), [keys.email]: form.find('input#email').val(), [keys.first_name]: form.find('input#first-name').val(), [keys.last_name]: form.find('input#last-name').val(), [keys.subType]: subType, [keys.siteName]: dmAPI.getSiteName(), 'location_id': locationId }, headers: { 'Authorization': `Bearer ${bearer}` }, success: (data) => { form.hide(); let msg = data.message; if (!data.message) msg = 'Almost done! Please check your email for a link to confirm your subscription.'; form.parent().find('.tukios-email-subscribe-message.success').text(msg).show(); button.attr('aria-busy', 'false'); }, error: (jqxhr) => { button.attr('disabled', false); button.html(ogContent); button.attr('aria-busy', 'false'); let msg = "Unable to subscribe. Check your email address and try again."; if (jqxhr.status >= 500) { msg = "Server Error. Try again later."; } form.parent().find('.tukios-email-subscribe-message.fail').text(msg).show(); } })})let dropDownWrapper = element.querySelectorAll(".tukios_email-subscribe-dropdown");if(data.config.multiLocation) { let dropdown = element.querySelector('.dropdown') getBranches().then(branches => { if (data.config.sortLocationById) { branches.sort((a, b) => Number(a.id) - Number(b.id)); } else { branches.sort((a, b) => (a.branch || '').localeCompare((b.branch || ''), undefined, { sensitivity: 'base' }) ); } branches.map(branch => { let branchOptionEle = document.createElement('option') branchOptionEle.setAttribute('value', branch.id) branchOptionEle.innerHTML = branch.branch dropdown.appendChild(branchOptionEle) }) dropDownWrapper.forEach((dropDownWrapper) => { selElmnt = dropDownWrapper.querySelectorAll("select")[0]; let numOfOptions = selElmnt.length; let a = document.createElement("DIV"); a.setAttribute("class", "select-selected"); a.setAttribute("tabindex", "0"); a.setAttribute("role", "button"); a.setAttribute("aria-expanded", "false"); a.innerHTML = selElmnt.options[selElmnt.selectedIndex].innerHTML; dropDownWrapper.appendChild(a); let b = document.createElement("DIV"); b.setAttribute("class", "select-items select-hide"); b.setAttribute("role", "listbox"); for (let i = 1; i < numOfOptions; i++) { let c = document.createElement("DIV"); c.setAttribute("role", "option"); c.setAttribute("tabindex", "-1"); c.setAttribute("data-value", selElmnt.options[i].value); c.setAttribute("aria-selected", "false"); c.innerHTML = selElmnt.options[i].innerHTML; c.addEventListener("click", function(e) { var y, i, k, s, h, sl, yl; s = this.parentNode.parentNode.getElementsByTagName("select")[0]; sl = s.length; h = this.parentNode.previousSibling; for (i = 0; i < sl; i++) { if (s.options[i].innerHTML == this.innerHTML) { s.selectedIndex = i; h.innerHTML = this.innerHTML; var allOptions = this.parentNode.querySelectorAll('[role="option"]'); allOptions.forEach(opt => opt.setAttribute("aria-selected", "false")); this.setAttribute("aria-selected", "true"); y = this.parentNode.getElementsByClassName("same-as-selected"); yl = y.length; for (k = 0; k < yl; k++) { y[k].removeAttribute("class"); } this.setAttribute("class", "same-as-selected"); break; } } h.click(); }); b.appendChild(c); } dropDownWrapper.appendChild(b); a.addEventListener("click", function(e) { e.stopPropagation(); closeAllSelect(this); this.nextSibling.classList.toggle("select-hide"); this.classList.toggle("select-arrow-active"); var isExpanded = this.nextSibling.classList.contains("select-hide") === false; this.setAttribute("aria-expanded", isExpanded); if (isExpanded) { var firstOption = this.nextSibling.querySelector('[role="option"]'); if (firstOption) { firstOption.focus(); } } }); a.addEventListener("keydown", function(e) { var optionsContainer = this.nextSibling; var isOpen = !optionsContainer.classList.contains("select-hide"); if (e.key === "Enter" || e.key === " ") { e.preventDefault(); this.click(); } else if (e.key === "ArrowDown") { e.preventDefault(); if (!isOpen) { this.click(); } var firstOption = optionsContainer.querySelector('[role="option"]'); if (firstOption) { firstOption.focus(); } } else if (e.key === "Escape") { e.preventDefault(); if (isOpen) { this.click(); this.focus(); } } }); var optionItems = b.querySelectorAll('[role="option"]');
1 optionItems.forEach((option, index) => { option.addEventListener("keydown", function(e) { var allOptions = Array.from(optionsContainer.querySelectorAll('[role="option"]')); var currentIndex = allOptions.indexOf(this); if (e.key === "ArrowDown") { e.preventDefault(); if (currentIndex < allOptions.length - 1) { allOptions[currentIndex + 1].focus(); } } else if (e.key === "ArrowUp") { e.preventDefault(); if (currentIndex > 0) { allOptions[currentIndex - 1].focus(); } else { a.focus(); } } else if (e.key === "Enter" || e.key === " ") { e.preventDefault(); this.click(); } else if (e.key === "Escape") { e.preventDefault(); optionsContainer.classList.add("select-hide"); a.classList.remove("select-arrow-active"); a.setAttribute("aria-expanded", "false"); a.focus(); } }); }); }); })}function closeAllSelect(elmnt) { var x, y, i, xl, yl, arrNo = []; x = document.getElementsByClassName("select-items"); y = document.getElementsByClassName("select-selected"); xl = x.length; yl = y.length; for (i = 0; i < yl; i++) { if (elmnt == y[i]) { arrNo.push(i) } else { y[i].classList.remove("select-arrow-active"); y[i].setAttribute("aria-expanded", "false"); } } for (i = 0; i < xl; i++) { if (arrNo.indexOf(i)) { x[i].classList.add("select-hide"); } }}document.addEventListener("click", closeAllSelect); };</script>
1<script> window.customWidgetsFunctions["539f466474d94aeeaa21137aa77ae146~82"] = function (element, data, api) { function unformatPhoneNumber(phoneNumber) { return phoneNumber.replace(/\D/g,'');}var textHtml = $(element).find('.linkWrapper')linkWrapper = $(element).find('.dynamicLinkWrapper');var linkType = data.config.linkType;let linktext;if(linkType == "fhName") { linkText = `<span class="dynamicLink link">${removeMarkup(data.config.linkText)}</span>`;}else { linkText = `<a class="dynamicLink link">${removeMarkup(data.config.linkText).replace(", USA", "").replace(", United States", "")}</a>`;}var linkType2 = data.config.linkType2;let linkText2;if(linkType2 == "fhName") { linkText2 = `<span class="dynamicLink link2">${data.config.linkText2}</span>`;}else { linkText2 = `<a class="dynamicLink link2">${data.config.linkText2.replace(", USA", "").replace(", United States", "")}</a>`; }/**********Added By Stephen************/ let multiLinkType = data.config.multiLinkType,multiLinks = data.config.multipleLink,multipleLink = '';if(multiLinkType == "fhName") { const splittedLinks = multiLinks.split('/n'); for(let x = 0; x < splittedLinks.length ; x++) { if (x > 0) { multipleLink += `<span class="dynamicLink multiLink-item">, ${splittedLinks[x]}</span>`; } else { multipleLink += `<span class="dynamicLink multiLink-item">${splittedLinks[x]}</span>`; } } }else { const splittedLinks = multiLinks.split('/n'); for(let x = 0; x < splittedLinks.length ; x++) { if (x > 0) { multipleLink += `<a class="dynamicLink multiLink-item">, ${splittedLinks[x].toString().replace(", USA", "").replace(", United States", "")}</a>`; } else { multipleLink += `<a class="dynamicLink multiLink-item">${splittedLinks[x].toString().replace(", USA", "").replace(", United States", "")}</a>`; } }}/**********End Here************/ var htmlContent;htmlContent = data.config.text.replace("*link*", linkText).replace("*link2*", linkText2).replace("*multipleLink*", multipleLink);textHtml.html(htmlContent);var dynamicLink = $(element).find('.link')if(linkType == "phone") { dynamicLink.attr("href",`tel:${unformatPhoneNumber(data.config.linkText)}`); dynamicLink.attr("style",'white-space:nowrap;');}else if(linkType == "email") { dynamicLink.attr("href",`mailto:${data.config.linkText}`); dynamicLink.attr("style",'white-space:nowrap;');}else if(linkType == "address") { var addressStyle = data.config.addressStyle; if(data.config.overwriteMapLink) { var mapURL = data.config.mapLink } else { var mapURL = `https://www.google.com/maps/search/?api=1&query=${data.config.linkText.replace(/ /g,"+")}` ; } addressArray = linkText.split(",").map(function(item) { return item.trim(); }); if(addressStyle == "oneLine") { linkText = addressArray[0] + `, ` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); dynamicLink.html(linkText.replace('of America', '')); } else if(addressStyle == "twoLine") { linkText = addressArray[0] + `</br>` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); dynamicLink.html(linkText.replace('of America', '')); } dynamicLink.attr("href",`${mapURL}`); dynamicLink.attr("target", "_blank"); dynamicLink.attr("data-runtime-url",`${mapURL}`); dynamicLink.attr("raw_url",`${mapURL}`); }if(data.config.linkTwo == true) { var dynamicLink = $(element).find('.link2') if(linkType2 == "phone") { dynamicLink.attr("href",`tel:${unformatPhoneNumber(data.config.linkText2)}`); dynamicLink.attr("style",'white-space:nowrap;'); } else if(linkType2 == "email") { dynamicLink.attr("href",`mailto:${data.config.linkText2}`); dynamicLink.attr("style",'white-space:nowrap;'); } else if(linkType == "address") { var addressStyle = data.config.addressStyle2; var mapURL = `https://www.google.com/maps/search/?api=1&query=${data.config.linkText2.replace(/ /g,"+")}` ; addressArray = linkText2.split(",").map(function(item) { return item.trim(); }); if(addressStyle == "oneLine") { linkText2 = addressArray[0] + `, ` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); dynamicLink.html(linkText2); } else if(addressStyle == "twoLine") { linkText2 = addressArray[0] + `</br>` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); dynamicLink.html(linkText2); } dynamicLink.attr("href",`${mapURL}`); dynamicLink.attr("target", "_blank"); dynamicLink.attr("data-runtime-url",`${mapURL}`); dynamicLink.attr("raw_url",`${mapURL}`); }}/**********Added By Stephen************/ if(data.config.enableMultipleLink === true) { var dynamicLink = $(element).find('.multiLink-item') const splittedLinks = multiLinks.split('/n'); for(let x = 0; x < splittedLinks.length ; x++) { if(multiLinkType == "phone") { dynamicLink.attr("href",`tel:${unformatPhoneNumber(splittedLinks[x])}`); dynamicLink.attr("style",'white-space:nowrap;'); } else if(multiLinkType == "email") { dynamicLink.attr("href",`mailto:${splittedLinks[x]}`); dynamicLink.attr("style",'white-space:nowrap;'); } else if(multiLinkType == "address") { var multiLinkAddressStyle = data.config.multiLinkAddressStyle; var mapURL = `https://www.google.com/maps/search/?api=1&query=${splittedLinks[x].toString().replace(/ /g,"+")}` ; if(multiLinkAddressStyle == "oneLine") { const address = splittedLinks[x]; dynamicLink.html(address); } else { const address = splittedLinks[x]; dynamicLink.html(address); } dynamicLink.attr("href",`${mapURL}`); dynamicLink.attr("target", "_blank"); dynamicLink.attr("data-runtime-url",`${mapURL}`); dynamicLink.attr("raw_url",`${mapURL}`); } }}/**********End here************/ if(data.config.justifyContent == "flex-start") { linkWrapper.attr("style", "text-align: left !important; justify-content: flex-start !important;")}else if(data.config.justifyContent == "flex-end") { linkWrapper.attr("style", "text-align: right !important; justify-content: flex-end !important;")}else { linkWrapper.attr("style", "text-align: center !important; justify-content: center !important;")}dmAPI.runOnReady("phone-svg-fixer", function() { var iconWrapper = $(element).find(".removeWhiteSpace");
1 for(let i = 0; i < iconWrapper.length; i++) { var svg = iconWrapper[i].getElementsByTagName("svg")[0]; var bbox = svg.getBBox(); var viewBox = [bbox.x, bbox.y, bbox.width, bbox.height].join(" "); svg.setAttribute("viewBox", viewBox); }});function removeMarkup(text) { var div = document.createElement("div"); div.innerHTML = text; return div.innerText} };</script>
1<script type="text/javascript"> var d_version = "production_6797"; var build = "2026-09-23T12_48_58"; window['v' + 'ersion'] = d_version; function buildEditorParent() { window.isMultiScreen = true; window.editorParent = {}; window.previewParent = {}; window.assetsCacheQueryParam = "?version=2026-09-23T12_48_58"; try { var _p = window.parent; if (_p && _p.document && _p.$ && _p.$.dmfw) { window.editorParent = _p; } else if (_p.isSitePreview) { window.previewParent = _p; } } catch (e) { } } buildEditorParent();</script>
1<!-- Injecting site-wide before scripts --><!-- End Injecting site-wide to the head -->
1<script> window.cookiesNotificationMarkupPreview = 'null';</script>
1<!-- HEAD RT JS Include -->
1<script id='d-js-params'> window.INSITE = window.INSITE || {}; window.INSITE.device = "tablet"; window.rtCommonProps = {}; rtCommonProps["rt.ajax.ajaxScriptsFix"] =true; rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20='; rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; rtCommonProps["inlineEditGrid.snap"] =true; rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; rtCommonProps["rt.pushnotifs.force.button"] =true; rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; rtCommonProps["common.mapbox.js.override"] =false; rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; rtCommonProps["isCoverage.test"] =false; rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; rtCommonProps["common.resources.dist.cdn"] =true; rtCommonProps["common.build.dist.folder"] = 'production/6797'; rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6797'; rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true; rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; rtCommonProps["feature.flag.runOnReadyNewTask"] =true; rtCommonProps["isAutomation.test"] =false; rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; rtCommonProps['common.mapsProvider'] = 'mapbox'; rtCommonProps['common.mapsProvider.version'] = '0.52.0'; rtCommonProps['common.geocodeProvider'] = 'mapbox'; rtCommonProps['server.for.resources'] = ''; rtCommonProps['feature.flag.lazy.widgets'] = true; rtCommonProps['feature.flag.single.wow'] = false; rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; rtCommonProps['feature.flag.mark.anchors'] = true; rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; rtCommonProps["images.sizes.small"] =160; rtCommonProps["images.sizes.mobile"] =640; rtCommonProps["images.sizes.tablet"] =1280; rtCommonProps["images.sizes.desktop"] =1920; rtCommonProps["modules.resources.cdn"] =true; rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; rtCommonProps["feature.flag.runtime.inp.threshold"] =150; rtCommonProps["feature.flag.performance.logs"] =false; rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; rtCommonProps["termly.mapbox.consent.category"] = 'performance'; // feature flags that's used out of runtime module (in legacy files) rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; window.rtFlags = {}; rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; rtFlags["scripts.widgetCount.enabled"] =true; rtFlags["fnb.animations.tracking.enabled"] =true; rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true; rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; rtFlags["geocode.search.localize"] =false; rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; rtFlags["twitter.heightLimit.enabled"] = true; rtFlags["runtime.lottieOverflow"] =false; rtFlags["runtime.monitoring.sentry.ignoreErrors"] = ""; rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; rtFlags["flex.animation.design.panel.layout"] =true; rtFlags["runtime.cwv.report.cls.enabled"] =false; rtFlags["runtime.cwv.report.lcp.enabled"] =false; rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; rtFlags["runtime.lcp.preload.monitor.enabled"] =false; rtFlags["runtime.customwidget.heightpin.enabled"] =true; rtFlags["contact.form.useActiveForm"] =true; rtFlags["contact.form.custom.errors.enabled"] =false; rtFlags["runtime.ssr.productStore.internal.observer"] =true;
1 rtFlags["runtime.ssr.productCustomizations"] =true; rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true; rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true; rtFlags["termly.map.consent.overlay.enabled"] =false; rtFlags["editor.widget.form.a11y"] =true;</script>
1<script src="https://static.cdn-website.com/mnlt/production/6797/_dm/s/rt/dist/scripts/d-js-runtime-flex-package.min.js" id="d-js-core" defer></script>
1<!-- End of HEAD RT JS Include -->
1<script> document.addEventListener('DOMContentLoaded', () => window.runtime.initLayout() );</script>
1<script type="text/javascript" id="d_track_sp"> ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); window.dmsnowplow = window.snowplow; dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker appId: '38020b37' }); // snowplow queries element styles so we wait until CSS calculations are done. requestAnimationFrame(() => { dmsnowplow('trackPageView'); _dm_insite.forEach((rule) => { // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here // the tracking is in popup.js if (rule.actionName !== "popup") { dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); } window?.waitForDeferred?.('dmAjax', () => { $.DM.events.trigger('event-ruleTriggered', {value: rule}); }); }); });</script>
1<div style="display:none;" id="P6iryBW0Wu"></div><!-- photoswipe markup --><!-- Root element of PhotoSwipe. Must have class pswp. --><div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <!-- Background of PhotoSwipe. It's a separate element as animating opacity is faster than rgba(). --> <div class="pswp__bg"></div> <!-- Slides wrapper with overflow:hidden. --> <div class="pswp__scroll-wrap"> <!-- Container that holds slides. PhotoSwipe keeps only 3 of them in the DOM to save memory. Don't modify these 3 pswp__item elements, data is added later on. --> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <!-- Controls are self-explanatory. Order can be changed. --> <div class="pswp__counter"></div> <button class="pswp__button pswp__button--close" title="Close (Esc)"></button> <button class="pswp__button pswp__button--share" title="Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> <!-- element will get class pswp__preloader--active when preloader is running --> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> </div> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div> </div> <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> </button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> </button> <div class="pswp__caption"> <div class="pswp__caption__center"></div> </div> </div> </div></div><div id="fb-root" data-locale="en"></div><!-- Alias: 38020b37 -->
1<script id="d_track_personalization"> window?.waitForDeferred?.('dmAjax', () => { // Collects client data and updates cookies used by smart sites window.expireDays = 365; window.visitLength = 30 * 60000; $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); });</script>
1<script type="text/javascript"> Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; Parameters.NavigationAreaParams.LessButtonText = 'LESS'; Parameters.HomeLinkText = 'Home'; </script>
1<!-- End Script tags --><!-- Begin Body End Markup --><!-- Google Tag Manager (noscript) -->
vendor: 67 bytes, line 1
1<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-PKTRPTC
vendor: 81 bytes, line 1
1"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<!-- End Google Tag Manager (noscript) --><!-- End Body End Markup --><!-- Site Wide Html Markup --><div id="swh-739f34f330f349acab72379ac1cacda3"><div data-wrapper-source="appstore" >
1<script type="text/javascript" src="https://cdn.userway.org/widget.js?account=faSZryd6T3&platfAppInstalledSiteId=4547485"></script>
1 </div></div><!-- Site Wide Html Markup --></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.