1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" 3 class=""> 4<head> 5 <meta charset="utf-8"> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
43<script type="text/javascript"> 44 window._currentDevice = 'desktop'; 45 window.Parameters = window.Parameters || { 46 HomeUrl: 'https://www.campanellastewart.com/', 47 48 SystemID: 'US_DIRECT_PRODUCTION', 49 SiteAlias: 'e3c02c5b', 50 SiteType: atob('RFVEQU9ORQ=='), 51 PublicationDate: 'Aug 28, 2026', 52 ExternalUid: '876918', 53 IsSiteMultilingual: false, 54 InitialPostAlias: '', 55 InitialPostPageUuid: '', 56 InitialDynamicItem: '', 57 DynamicPageInfo: { 58 isDynamicPage: false, 59 base64JsonRowData: 'null', 60 }, 61 InitialPageAlias: 'home', 62 InitialPageUuid: '9038757eb95b4fe497acbfe08221787c', 63 InitialPageId: '1213764729', 64 InitialEncodedPageAlias: 'aG9tZQ==', 65 InitialHeaderUuid: '29576e97f6b04b92b42a08d30e13c559', 66 CurrentPageUrl: '', 67 IsCurrentHomePage: true, 68 ThemeVersion: '500000', 69 DefaultPageAlias: '', 70 RemoveDID: true, 71 WidgetStyleID: null, 72 IsHeaderFixed: false, 73 IsHeaderSkinny: false, 74 StorePagesUrls: 'e30=', 75 IsNewStore: 'false', 76 StorePath: '', 77 StoreId: 'null', 78 StoreVersion: 0, 79 StoreBaseUrl: '', 80 StoreCleanUrl: true, 81 StoreDisableScrolling: true, 82 IsStoreSuspended: false, 83 showCookieNotification: false, 84 cookiesNotificationMarkup: 'null', 85 translatedPageUrl: '', 86 sidebarPosition: 'LEFT', 87 currentLanguage: 'en', 88 currentLocale: 'en', 89 NavItems: 'W3sidGl0bGUiOiJIb21lIiwiYWxpYXMiOiJob21lIiwicGF0aCI6Ii8iLCJpbk5hdmlnYXRpb24iOmZhbHNlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiT2JpdHVhcmllcyIsImFsaWFzIjoib2JpdHVhcmllcyIsInBhdGgiOiIvb2JpdHVhcmllcyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6Ik1vbnVtZW50cyIsImFsaWFzIjoic2VydmljZXMvbW9udW1lbnRzIiwicGF0aCI6Ii9zZXJ2aWNlcy9tb251bWVudHMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJMb2NhdGlvbnMiLCJhbGlhcyI6ImFib3V0LXVzL291ci1sb2NhdGlvbiIsInBhdGgiOiIvYWJvdXQtdXMvb3VyLWxvY2F0aW9uIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiR2VuZXJhbCBQcmljZSBMaXN0IiwiYWxpYXMiOiJnZW5lcmFsLXByaWNlLWxpc3QiLCJwYXRoIjoiL2dlbmVyYWwtcHJpY2UtbGlzdCIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlNlcnZpY2VzIiwiYWxpYXMiOiJERUFEX0xJTktfYk9aTCIsInBhdGgiOiIjIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOlt7InRpdGxlIjoiSW1tZWRpYXRlIE5lZWQiLCJhbGlhcyI6InNlcnZpY2VzL2ltbWVkaWF0ZS1uZWVkIiwicGF0aCI6Ii9zZXJ2aWNlcy9pbW1lZGlhdGUtbmVlZCIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IkJ1cmlhbCBTZXJ2aWNlcyIsImFsaWFzIjoic2VydmljZXMvYnVyaWFsbC1zZXJ2aWNlcyIsInBhdGgiOiIvc2VydmljZXMvYnVyaWFsbC1zZXJ2aWNlcyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IkNyZW1hdGlvbiBTZXJ2aWNlcyIsImFsaWFzIjoic2VydmljZXMvY3JlbWF0aW9uLXNlcnZpY2VzIiwicGF0aCI6Ii9zZXJ2aWNlcy9jcmVtYXRpb24tc2VydmljZXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJQZXJzb25hbCBTZXJ2aWNlcyIsImFsaWFzIjoic2VydmljZXMvcGVyc29uYWwtc2VydmljZXMiLCJwYXRoIjoiL3NlcnZpY2VzL3BlcnNvbmFsLXNlcnZpY2VzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiVmV0ZXJhbnMgU2VydmljZXMiLCJhbGlhcyI6InNlcnZpY2VzL3ZldGVyYW5zLXNlcnZpY2VzIiwicGF0aCI6Ii9zZXJ2aWNlcy92ZXRlcmFucy1zZXJ2aWNlcyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX1dfSx7InRpdGxlIjoiQ29udGFjdCBVcyIsImFsaWFzIjoiYWJvdXQtdXMvY29udGFjdC11cyIsInBhdGgiOiIvYWJvdXQtdXMvY29udGFjdC11cyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlJlc291cmNlcyIsImFsaWFzIjoiREVBRF9MSU5LX3ZHRWciLCJwYXRoIjoiIyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbeyJ0aXRsZSI6IldoZW4gRGVhdGggT2NjdXJzIiwiYWxpYXMiOiJyZXNvdXJjZXMvd2hlbi1kZWF0aC1vY2N1cnMiLCJwYXRoIjoiL3Jlc291cmNlcy93aGVuLWRlYXRoLW9jY3VycyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IkZyZXF1ZW50IFF1ZXN0aW9ucyIsImFsaWFzIjoicmVzb3VyY2VzL2ZyZXF1ZW50LXF1ZXN0aW9ucyIsInBhdGgiOiIvcmVzb3VyY2VzL2ZyZXF1ZW50LXF1ZXN0aW9ucyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlNvY2lhbCBTZWN1cml0eSBCZW5lZml0cyIsImFsaWFzIjoicmVzb3VyY2VzL3NvY2lhbC1zZWN1cml0eS1iZW5lZml0cyIsInBhdGgiOiIvcmVzb3VyY2VzL3NvY2lhbC1zZWN1cml0eS1iZW5lZml0cyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IkZ1bmVyYWwgRXRpcXVldHRlIiwiYWxpYXMiOiJyZXNvdXJjZXMvZnVuZXJhbC1ldGlxdWV0dGUiLCJwYXRoIjoiL3Jlc291cmNlcy9mdW5lcmFsLWV0aXF1ZXR0ZSIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX1dfSx7InRpdGxlIjoiUHJlcGxhbiIsImFsaWFzIjoiREVBRF9MSU5LX01jemIiLCJwYXRoIjoiIyIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbeyJ0aXRsZSI6Ik9ubGluZSBQcmVwbGFubmluZyBGb3JtIiwiYWxpYXMiOiJwbGFubmluZy1haGVhZC9vbmxpbmUtcHJlcGxhbm5pbmctZm9ybSIsInBhdGgiOiIvcGxhbm5pbmctYWhlYWQvb25saW5lLXByZXBsYW5uaW5nLWZvcm0iLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJQbGFubmluZyBBaGVhZCIsImFsaWFzIjoicGxhbm5pbmctYWhlYWQvcGxhbm5pbmctYWhlYWQiLCJwYXRoIjoiL3BsYW5uaW5nLWFoZWFkL3BsYW5uaW5nLWFoZWFkIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiUHJlLVBsYW5uaW5nIENoZWNrbGlzdCIsImFsaWFzIjoicGxhbm5pbmctYWhlYWQvcHJlLXBsYW5uaW5nLWNoZWNrbGlzdCIsInBhdGgiOiIvcGxhbm5pbmctYWhlYWQvcHJlLXBsYW5uaW5nLWNoZWNrbGlzdCIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlByZS1QbGFubmluZyBSZXNvdXJjZXMiLCJhbGlhcyI6InBsYW5uaW5nLWFoZWFkL3ByZS1wbGFubmluZy1yZXNvdXJjZXMiLCJwYXRoIjoiL3BsYW5uaW5nLWFoZWFkL3ByZS1wbGFubmluZy1yZXNvdXJjZXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJUYWxrIG9mIGEgTGlmZXRpbWUiLCJhbGlhcyI6InBsYW5uaW5nLWFoZWFkL3RhbGstb2YtYS1saWZldGltZSIsInBhdGgiOiIvcGxhbm5pbmctYWhlYWQvdGFsay1vZi1hLWxpZmV0aW1lIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfV19LHsidGl0bGUiOiJTZW5kIEZsb3dlcnMiLCJhbGlhcyI6InNlbmQtZmxvd2VycyIsInBhdGgiOiIvc2VuZC1mbG93ZXJzIiwiaW5OYXZpZ2F0aW9uIjpmYWxzZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlN1YnNjcmliZSIsImFsaWFzIjoic3Vic2NyaWJlIiwicGF0aCI6Ii9zdWJzY3JpYmUiLCJpbk5hdmlnYXRpb24iOmZhbHNlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiQWJvdXQgVXMiLCJhbGlhcyI6IkRFQURfTElOS19ZREVzIiwicGF0aCI6IiMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W3sidGl0bGUiOiJBYm91dCBVcyIsImFsaWFzIjoiYWJvdXQtdXMiLCJwYXRoIjoiL2Fib3V0LXVzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiT3VyIFN0YWZmIiwiYWxpYXMiOiJvdXItc3RhZmYiLCJwYXRoIjoiL291ci1zdGFmZiIsImluTmF2aWdhdGlvbiI6dHJ1ZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IldoeSBDaG9vc2UgVXMiLCJhbGlhcyI6ImFib3V0LXVzL3doeS1jaG9vc2UtdXMiLCJwYXRoIjoiL2Fib3V0LXVzL3doeS1jaG9vc2UtdXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJUZXN0aW1vbmlhbHMiLCJhbGlhcyI6ImFib3V0LXVzL3Rlc3RpbW9uaWFscyIsInBhdGgiOiIvYWJvdXQtdXMvdGVzdGltb25pYWxzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfV19LHsidGl0bGUiOiJTdXBwb3J0IiwiYWxpYXMiOiJERUFEX0xJTktfYlh1QiIsInBhdGgiOiIjIiwiaW5OYXZpZ2F0aW9uIjpmYWxzZSwic3ViTmF2IjpbeyJ0aXRsZSI6IlRoZSBHcmlldmluZyBQcm9jZXNzIiwiYWxpYXMiOiJncmllZi1zdXBwb3J0L3RoZS1ncmlldmluZy1wcm9jZXNzIiwicGF0aCI6Ii9ncmllZi1zdXBwb3J0L3RoZS1ncmlldmluZy1wcm9jZXNzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfSx7InRpdGxlIjoiR3JpZWYgUmVzb3VyY2VzIiwiYWxpYXMiOiJncmllZi1zdXBwb3J0L2dyaWVmLXJlc291cmNlcyIsInBhdGgiOiIvZ3JpZWYtc3VwcG9ydC9ncmllZi1yZXNvdXJjZXMiLCJpbk5hdmlnYXRpb24iOnRydWUsInN1Yk5hdiI6W119LHsidGl0bGUiOiJDaGlsZHJlbiAmIEdyaWVmIiwiYWxpYXMiOiJncmllZi1zdXBwb3J0L2NoaWxkcmVuLWdyaWVmIiwicGF0aCI6Ii9ncmllZi1zdXBwb3J0L2NoaWxkcmVuLWdyaWVmIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfV19LHsidGl0bGUiOiJMZWdhbCIsImFsaWFzIjoiREVBRF9MSU5LX0RTWFciLCJwYXRoIjoiIyIsImluTmF2aWdhdGlvbiI6ZmFsc2UsInN1Yk5hdiI6W3sidGl0bGUiOiJQcml2YWN5IFBvbGljeSIsImFsaWFzIjoicHJpdmFjeS1wb2xpY3kiLCJwYXRoIjoiL3ByaXZhY3ktcG9saWN5IiwiaW5OYXZpZ2F0aW9uIjpmYWxzZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6IlRlcm1zIG9mIFVzZSIsImFsaWFzIjoidGVybXMtb2YtdXNlIiwicGF0aCI6Ii90ZXJtcy1vZi11c2UiLCJpbk5hdmlnYXRpb24iOmZhbHNlLCJzdWJOYXYiOltdfV19LHsidGl0bGUiOiJNYWtlIGEgUGF5bWVudCIsImFsaWFzIjoibWFrZS1hLXBheW1lbnQiLCJwYXRoIjoiL21ha2UtYS1wYXltZW50IiwiaW5OYXZpZ2F0aW9uIjpmYWxzZSwic3ViTmF2IjpbXX0seyJ0aXRsZSI6Ik1lcmNoYW5kaXNlIiwiYWxpYXMiOiJvcmlnaW5hbCIsInBhdGgiOiJodHRwczovL2lycC5jZG4td2Vic2l0ZS5jb20vZTNjMDJjNWIvZmlsZXMvdXBsb2FkZWQvQ0FNUEFORUxMQS0tLVNURVdBUlQtTkVXLVJPT00tMS03LTIxLnBkZiIsImluTmF2aWdhdGlvbiI6ZmFsc2UsInN1Yk5hdiI6W119LHsidGl0bGUiOiJQZXRzIiwiYWxpYXMiOiJwZXRzIiwicGF0aCI6Ii9wZXRzIiwiaW5OYXZpZ2F0aW9uIjp0cnVlLCJzdWJOYXYiOltdfV0=', 90 91 mapConsent: { 92 message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', 93 enable: 'Enable' 94 }, 95 NavigationAreaParams: { 96 ShowBackToHomeOnInnerPages: true, 97 NavbarSize: 5, 98 NavbarLiveHomePage: 'https://www.campanellastewart.com/',
99 NavbarSelector: '#dmNav:has(a)', 100 SubNavbarSelector: '#subnav_main' 101 }, 102 planID: '7', 103 disableTracking: false, 104 pageType: 'FROM_SCRATCH', 105 isRuntimeServer: true, 106 isInEditor: false, 107 isInPreview: false, 108 hasNativeStore: false, 109 defaultLang: 'en', 110 hamburgerMigration: null, 111 isFlexSite: false 112 }; 113 114 window.Parameters.LayoutID = {}; 115 window.Parameters.LayoutID[window._currentDevice] = 6; 116 window.Parameters.LayoutVariationID = {}; 117 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 118</script>
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141<!-- Injecting site-wide to the head --> 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
161<script type="text/javascript" id="d_track_campaign" data-entry-referrer data-utm-cookies></script>
161 162
163<script type="text/javascript" > 164 var _dm_gaq = {}; 165 var _gaq = _gaq || []; 166 var _dm_insite = []; 167</script>
167 168 169 170 171 172 173 174<!-- End Injecting site-wide to the head --> 175 176 177 178 179 180<meta name="d-service-worker" content="register"> 181<link rel="manifest" href="/manifest.json"> 182<meta name="mobile-web-app-capable" content="yes"> 183<meta name="apple-mobile-web-app-capable" content="yes"> 184 185 186 187<link rel="canonical" href="https://www.campanellastewart.com/"> 188 189<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 190<meta name="dm:lcp-preload" content="dm:lcp-frozen"> 191<meta name="apple-mobile-web-app-capable" content="yes"> 192 193 194 195<link rel="apple-touch-icon" 196 href="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/campanella-stewart-logo-green.png"/> 197 198<link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/e3c02c5b/site_favicon_16_1714594878549.ico"/> 199 200 201<link rel="preconnect" href="https://irp.cdn-website.com"/> 202<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/> 203<link rel="preconnect" href="https://static.cdn-website.com"/> 204 205 206 207
208<script id='d-js-dmapi'> 209 window.SystemID = 'US_DIRECT_PRODUCTION'; 210 211 if (!window.dmAPI) { 212 window.dmAPI = { 213 registerExternalRuntimeComponent: function () { 214 }, 215 getCurrentDeviceType: function () { 216 return window._currentDevice; 217 }, 218 runOnReady: (ns, fn) => { 219 const safeFn = dmAPI.toSafeFn(fn); 220 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 221 const eventName = 'afterAjax.' + ns; 222 223 if (document.readyState === 'complete') { 224 $.DM.events.off(eventName).on(eventName, safeFn); 225 setTimeout(function () { 226 safeFn({ 227 isAjax: false, 228 }); 229 }, 0); 230 } else { 231 window?.waitForDeferred?.('dmAjax', () => { 232 $.DM.events.off(eventName).on(eventName, safeFn); 233 safeFn({ 234 isAjax: false, 235 }); 236 }); 237 } 238 }, 239 toSafeFn: (fn) => { 240 if (fn?.safe) { 241 return fn; 242 } 243 const safeFn = function (...args) { 244 try { 245 return fn?.apply(null, args); 246 } catch (e) { 247 console.log('function failed ' + e.message); 248 } 249 }; 250 safeFn.safe = true; 251 return safeFn; 252 } 253 }; 254 } 255 256 if (!window.requestIdleCallback) { 257 window.requestIdleCallback = function (fn) { 258 setTimeout(fn, 0); 259 } 260 } 261</script>
261 262 263 264 265 266 267 268 269
270<script id="d-js-load-css"> 271/** 272 * There are a few <link> tags with CSS resource in them that are preloaded in the page 273 * in each of those there is a "onload" handler which invokes the loadCSS callback 274 * defined here. 275 * We are monitoring 3 main CSS files - the runtime, the global and the page. 276 * When each load we check to see if we can append them all in a batch. If threre 277 * is no page css (which may happen on inner pages) then we do not wait for it 278 */ 279(function () { 280 let cssLinks = {}; 281 function loadCssLink(link) { 282 link.onload = null; 283 link.rel = "stylesheet"; 284 link.type = "text/css"; 285 } 286 287 function checkCss() { 288 const pageCssLink = document.querySelector("[id*='CssLink']"); 289 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 290 291 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 292 const storedRuntimeCssLink = cssLinks.runtime; 293 const storedPageCssLink = cssLinks.page; 294 const storedGlobalCssLink = cssLinks.global; 295 const storedWidgetCssLink = cssLinks.widget; 296 297 storedGlobalCssLink.disabled = true; 298 loadCssLink(storedGlobalCssLink); 299 300 if (storedPageCssLink) { 301 storedPageCssLink.disabled = true; 302 loadCssLink(storedPageCssLink); 303 } 304 305 if(storedWidgetCssLink) { 306 storedWidgetCssLink.disabled = true; 307 loadCssLink(storedWidgetCssLink); 308 } 309 310 storedRuntimeCssLink.disabled = true; 311 loadCssLink(storedRuntimeCssLink); 312 313 requestAnimationFrame(() => { 314 setTimeout(() => { 315 storedRuntimeCssLink.disabled = false; 316 storedGlobalCssLink.disabled = false; 317 if (storedPageCssLink) { 318 storedPageCssLink.disabled = false; 319 } 320 if (storedWidgetCssLink) { 321 storedWidgetCssLink.disabled = false; 322 } 323 // (SUP-4179) Clear the accumulated cssLinks only when we're 324 // sure that the document has finished loading and the document 325 // has been parsed. 326 if(document.readyState === 'interactive') { 327 cssLinks = null; 328 } 329 }, 0); 330 }); 331 } 332 } 333 334 335 function loadCSS(link) { 336 try { 337 var urlParams = new URLSearchParams(window.location.search); 338 var noCSS = !!urlParams.get("nocss"); 339 var cssTimeout = urlParams.get("cssTimeout") || 0; 340 341 if (noCSS) { 342 return; 343 } 344 if (link.href && link.href.includes("d-css-runtime")) { 345 cssLinks.runtime = link; 346 checkCss(); 347 } else if (link.id === "siteGlobalCss") { 348 cssLinks.global = link; 349 checkCss(); 350 } 351 352 else if (link.id && link.id.includes("CssLink")) { 353 cssLinks.page = link; 354 checkCss(); 355 } else if (link.id && link.id.includes("widgetCSS")) { 356 cssLinks.widget = link; 357 checkCss(); 358 } 359 360 else { 361 requestIdleCallback(function () { 362 window.setTimeout(function () { 363 loadCssLink(link); 364 }, parseInt(cssTimeout, 10)); 365 }); 366 } 367 } catch (e) { 368 throw e 369 } 370 } 371 window.loadCSS = window.loadCSS || loadCSS; 372})(); 373</script>
373 374 375 376
377<script data-role="deferred-init" type="text/javascript"> 378 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 379 function Def() { 380 this.promise = new Promise((function (a, b) { 381 this.resolve = a, this.reject = b 382 }).bind(this)) 383 } 384 385 const defs = {}; 386 window.getDeferred = function (a) { 387 return null == defs[a] && (defs[a] = new Def), defs[a] 388 } 389 window.waitForDeferred = function (b, a, c) { 390 let d = window?.getDeferred?.(b); 391 d 392 ? d.promise.then(a) 393 : c && ["complete", "interactive"].includes(document.readyState) 394 ? setTimeout(a, 1) 395 : c 396 ? document.addEventListener("DOMContentLoaded", a) 397 : console.error(`Deferred does not exist`); 398 }; 399</script>
399 400<style id="forceCssIncludes"> 401 /* This file is auto-generated from a `scss` file with the same name */ 402 403.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}} 404 405 406</style> 407<style id="cssVariables" type="text/css"> 408 :root { 409 --color_1: rgba(51,51,51,1); 410 --color_2: rgba(100,100,100,1); 411 --color_3: rgba(56,96,94,1); 412 --color_4: rgba(141,168,155,1); 413 --color_5: rgba(155,155,155,1); 414 --color_6: rgba(255, 255, 255, 1); 415 --color_7: rgba(0,0,0,1); 416} 417</style> 418 419 420<style id="hideAnimFix"> 421 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 422 visibility: hidden; 423 } 424 425 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 426 visibility: hidden !important; 427 } 428 429 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 430 visibility: hidden; 431 } 432 433</style> 434 435 436 437<style id="criticalCss"> 438 @charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');
438unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');
438unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}:root{--color_1:rgba(51,51,51,1);--color_2:rgba(100,100,100,1);--color_3:rgba(56,96,94,1);--color_4:rgba(141,168,155,1);--color_5:rgba(155,155,155,1);--color_6:rgba(255, 255, 255, 1);--color_7:rgba(0,0,0,1);--btn-text-direction:ltr;--btn-border-r-color:var(--btn-border-color);--btn-border-l-color:var(--btn-border-color);--btn-border-b-width:var(--btn-border-width);--btn-border-width:1px;--btn-border-radius:0px;--btn-border-t-width:var(--btn-border-width);--btn-border-tl-radius:var(--btn-border-radius);--btn-border-br-radius:var(--btn-border-radius);--btn-border-bl-radius:var(--btn-border-radius);--btn-bg-color:var(--color_4);--btn-border-color:rgba(0, 0, 0, 0);--btn-border-tr-radius:var(--btn-border-radius);--btn-border-r-width:var(--btn-border-width);--btn-border-b-color:var(--btn-border-color);--btn-border-l-width:var(--btn-border-width);--btn-border-t-color:var(--btn-border-color);--btn-text-align:center;--btn-text-color:rgb(255, 255, 255);--btn-text-decoration:none;--btn-text-font-weight:700;--btn-icon-color:rgb(0, 0, 238);--btn-icon-fill:rgb(0, 0, 238);--btn-icon-wrpr-display:none;--btn-hover-border-b-color:var(--btn-hover-border-color);--btn-hover-bg:var(--color_3);--btn-hover-border-t-color:var(--btn-hover-border-color);--btn-hover-border-r-color:var(--btn-hover-border-color);--btn-hover-border-l-color:var(--btn-hover-border-color);--btn-hover-border-color:var(--color_3);--btn-hover-text-color:var(--btn-text-color);--btn-hover-text-font-weight:700;--btn-hover-text-decoration:var(--btn-text-decoration);--btn-hover-text-font-style:var(--btn-text-font-style)}.dmInner{min-height:100vh!important;position:relative;min-width:768px!important}.dmPopup,.dmPopupMask{position:fixed;left:0}[dmtemplateid*=amburger] .dmLayoutWrapper{overflow:hidden}.clearfix:after{clear:both;visibility:hidden;line-height:0;height:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix{display:inline-block}#dm .dmWidget .icon{font-size:26px}body.dmRoot #dm .dmOuter .dmInner .dmWidget .icon.hasFontIcon{height:26px;margin-top:-13px;line-height:normal;text-align:center;background-image:none}.dmRoot .hasFontIcon{background-image:none!important}.dmPopupMask{margin:0;display:none;width:10px;z-index:1000000999;top:0}#dmRoot .dmPopup,.dmPopup,.dmPopupClose:before,[data-display-type=block]{display:block}.dmPopup{text-align:left;top:10px;width:93%;z-index:1000009999!important;box-sizing:border-box;background:#f5f5f5;overflow-y:auto;height:100%}.dmPopup .dmPopupTitle{text-align:left;font:700 19px Helvetica,Arial;margin:20px 20px 35px;color:#999}#dmPopup{opacity:0}.dmPopupClose,.dmPopupClose:before{position:absolute;visibility:visible}.dmPopupClose{border-radius:25px;width:27px;height:27px;z-index:1;background-color:rgba(255,255,255,.4);top:12px;right:12px}.dmPopupClose:before{font-size:20px;color:#000;top:3px;right:3px}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar{width:5px;height:5px}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar-thumb{background:#c8c8c8;box-shadow:inset 0 1px 2px #454545;border-radius:45px}#dm .header-over-content #stickyHeaderSpacer{height:0!important}#dm .header-over-content .site_content{margin-top:0!important}.dmRespRow.fullBleedMode>.dmRespColsWrapper{width:100%!important;max-width:100%!important}.dmRespRow.fullBleedMode{padding-left:0!important;padding-right:0!important}#dm .dmRespRow .dmRespColsWrapper{display:flex}#dm .hasBackgroundOverlay:not(.dmPopupPage):not(.layout-drawer){position:relative!important}#dm .hasBackgroundOverlay:not(.hasExtraLayerOverlay):before{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;content:" "!important;border-radius:inherit}#dm .dmInner .dmWidget.align-center,.align-center{margin-left:auto;margin-right:auto}.text-align-center{text-align:center}body.fix-mobile-scrolling{overflow:initial}#dmRoot{text-decoration-skip-ink:none}.flex-widgets-container{display:none}@media (min-width:1025px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnMedium,#dmRoot.responsiveTablet #dm .dmInner .hide-for-large{display:none!important}#dmRoot.responsiveTablet #dm [data-responsive-name=ResponsiveDesktopTopTabletHamburger] .site_content{margin-top:0!important}:root{--btn-text-font-size:18px}}@media (min-width:768px) and (max-width:1024px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer #hamburger-header-container~#stickyHeaderSpacer,#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-medium{display:none!important}}@media (max-width:767px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer #hamburger-header-container~#stickyHeaderSpacer,#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-small{display:none!important}}#dm .flexslider[sliderscriptparams*="'isFade':true"] .slides li{width:100%!important;float:left!important;margin-right:-100%!important;position:relative!important}#dm .flexslider .slides li:first-child>img{width:100%;height:100%;object-fit:contain;position:absolute;display:block}#dm .flexslider[sliderscriptparams*="'stretch':true"] .slides li:first-child img{object-fit:cover}@media (min-width:768px) and (max-width:1024px){[data-hidden-on-tablet]{display:none!important}:root{--btn-text-font-size:18px}}@media (min-width:1025px) and (max-width:1399px){[data-hidden-on-desktop]{display:none!important}}body{-webkit-overflow-scrolling:touch}:not(.runtime-module-container) .layout-drawer,:not(.runtime-module-container) .layout-drawer-hamburger,:not(.runtime-module-container) .layout-drawer-overlay{visibility:hidden}:not(.runtime-module-container) .layout-drawer{position:fixed;transform:translate(-100%,-100%)}:not(.runtime-module-container) .layout-drawer[data-origin=side-reverse]{transform:translate(100%,0)}:not(.runtime-module-container) .layout-drawer-overlay{opacity:0}
438.runtime-module-container{width:100%}.runtime-module-container[dmtemplateid*=amburger] #site_content,.runtime-module-container[dmtemplateid*=amburger] .dmInner{position:static}.runtime-module-container[dmtemplateid*=amburger] #site_content .site_content{position:relative}.runtime-module-container[dmtemplateid*=amburger] .dmLayoutWrapper{background-color:transparent}.runtime-module-container .hamburger-header-container{position:fixed;z-index:2;top:0;left:0;width:100%}.runtime-module-container .hamburger-header-container .hamburger-header{min-height:43px}.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-hamburger,.runtime-module-container .layout-drawer-overlay{visibility:visible}.runtime-module-container[dmtemplateid*=amburger] .site_content{margin-top:59px}.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-overlay{height:100%;position:fixed;top:0;left:0}.runtime-module-container .layout-drawer{background-color:#fff;width:75vw;transform:translate(-100%,0);overflow:auto;-webkit-overflow-scrolling:auto;z-index:13;display:flex;flex-direction:column}.runtime-module-container .layout-drawer .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{min-height:0}.runtime-module-container .layout-drawer[data-origin=side-reverse]{transform:translate(100%,0);left:auto;right:0}.runtime-module-container .layout-drawer-overlay{width:100vw;background-color:rgba(0,0,0,.4);opacity:0;z-index:6}body:not([data-flex-site]) .layout-drawer .dmRespRow:not(:first-of-type):not(:last-of-type){flex:1 1 auto}.layout-drawer-hamburger{background:0 0;appearance:none;position:fixed;left:18px;margin-left:env(safe-area-inset-left);padding:17px 11px;z-index:14;width:52px;height:52px;color:#787878;display:flex;flex-direction:column;border:0;justify-content:space-between;align-items:stretch;top:18px;border-radius:0}.layout-drawer-hamburger:not(:focus){outline:unset}.layout-drawer-hamburger .hamburger__slice{display:block;height:0;width:100%;border:1px solid currentColor;transform-origin:center}@media (max-width:767px){.layout-drawer-hamburger{background:0 0;appearance:none;position:fixed;left:10px;margin-left:env(safe-area-inset-left);padding:13px 9px;z-index:14;width:40px;height:40px;color:#787878;display:flex;flex-direction:column;border:0;justify-content:space-between;align-items:stretch;top:10px;border-radius:0}.layout-drawer-hamburger:not(:focus){outline:unset}.layout-drawer-hamburger .hamburger__slice{display:block;height:0;width:100%;border:1px solid currentColor;transform-origin:center}}.hamburger-reverse .layout-drawer-hamburger{left:auto;right:10px;margin-right:env(safe-area-inset-right)}#dm-outer-wrapper #hamburger-header-container #hamburger-header .dmRespCol{display:flex;flex-direction:column;justify-content:center}nav{display:block}html{font-family:Source Sans Pro;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}img{border:0;max-width:100%;-ms-interpolation-mode:bicubic;display:inline-block}button,input{font-family:inherit;font-size:100%;margin:0;line-height:normal}button{text-transform:none;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:after,:before{box-sizing:border-box}.dmRespRow{padding-top:15px;padding-bottom:15px}.dmRespRow .dmRespRow:after,.dmRespRow .dmRespRow:before,.dmRespRow:after,.dmRespRow:before{content:" ";display:table}.dmRespRow .dmRespRow:after,.dmRespRow:after{clear:both}.dmRespRow,.dmRespRow .dmRespColsWrapper{max-width:960px;position:relative;margin:0 auto;width:100%}@media screen and (min-width:1200px){.rows-1200 .dmRespRow:not(.fullBleedMode) .dmRespColsWrapper{max-width:1200px}}.dmRespRow .dmRespCol{position:relative;width:100%;display:inline-block;vertical-align:top;float:left}.dmRespRow .dmRespCol>*{max-width:100%}.dmRespRow .dmRespRow{width:auto;margin-top:0;margin-bottom:0;max-width:none}.dmDesktopBody .dmRespRow .large-1{position:relative;width:8.33333%}.dmDesktopBody .dmRespRow .large-3{position:relative;width:25%}.dmDesktopBody .dmRespRow .large-4{position:relative;width:33.33333%}.dmDesktopBody .dmRespRow .large-5{position:relative;width:41.66667%}.dmDesktopBody .dmRespRow .large-6{position:relative;width:50%}.dmDesktopBody .dmRespRow .large-8{position:relative;width:66.66667%}.dmDesktopBody .dmRespRow .large-9{position:relative;width:75%}.dmDesktopBody .dmRespRow .large-12{position:relative;width:100%}[class*=" dm-common-icons-"]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dm-common-icons!important}.dm-common-icons-close:before{content:"\e901"}#dm div.dmContent [class*=" icon-"],[class*=" icon-"]{font-family:
438FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class*=" icon-"]:before{text-decoration:none;display:inline-block;speak:none}a [class*=" icon-"]{display:inline}[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}#\38 be2dd0a,#dm DIV.dmInner{background-size:cover;background-repeat:no-repeat}.icon-star:before{content:"\f005"}.icon-angle-right:before{content:"\f105"}.icon-angle-down:before,.icon-angle-right:before{mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%201792'%3E%3Cpath%20transform='translate(0,1536)%20scale(1,-1)'%20d='M595%20576q0%20-13%20-10%20-23l-466%20-466q-10%20-10%20-23%20-10t-23%2010l-50%2050q-10%2010%20-10%2023t10%2023l393%20393l-393%20393q-10%2010%20-10%2023t10%2023l50%2050q10%2010%2023%2010t23%20-10l466%20-466q10%20-10%2010%20-23z'/%3E%3C/svg%3E") no-repeat center/contain}.icon-angle-down:before{content:"\f107";width:.643em;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201152%201792'%3E%3Cpath%20transform='translate(0,1536)%20scale(1,-1)'%20d='M1075%20800q0%20-13%20-10%20-23l-466%20-466q-10%20-10%20-23%20-10t-23%2010l-466%20466q-10%2010%20-10%2023t10%2023l50%2050q10%2010%2023%2010t23%20-10l393%20-393l393%20393q10%2010%2023%2010t23%20-10l50%20-50q10%20-10%2010%20-23z'/%3E%3C/svg%3E") no-repeat center/contain}#dm .dmRespRow .dmRespCol>.dmWidget{overflow:initial}@media (min-width:768px){.hamburger-reverse .layout-drawer-hamburger{right:18px}#dm .dmRespRow .dmRespCol>.dmWidget{width:280px;max-width:100%}}@media (max-width:767px){#dm .dmInner .dmWidget{width:100%}}#dm .dmInner .dmWidget:not(.displayNone){display:inline-block}#dm .dmInner .dmWidget:not(.flexButton):not(.displayNone)[data-display-type=block]{display:block}#dm .dmInner .dmWidget{text-decoration:none;margin:10px 0;clear:both;position:relative;text-align:center;line-height:22px;box-shadow:none;background-image:none;padding:0;height:auto;border-style:solid;white-space:nowrap}#dm .dmInner .dmWidget.slide-button{margin-bottom:0}#dm .dmInner .dmWidget:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-.25em}#dm .dmInner .dmWidget .iconBg{position:absolute;left:0;width:50px;top:50%;margin-top:-13px}#dm .dmWidget .text{display:inline-block;vertical-align:middle;font-size:1.125em;line-height:normal;white-space:normal;padding:10px 7px;max-width:98%}#dm .dmWidget.slide-button:after{display:none}html:not(.ios-preview) #dm .hasStickyHeader .dmInner div.dmHeaderContainer{position:fixed!important;z-index:101;width:100%;min-width:768px}#dm .header-over-content .dmHeaderContainer{position:absolute;z-index:101;width:100%}.dmNewParagraph[data-version] .text-align-center{text-align:center!important}.dmNewParagraph[data-version]{line-height:initial}.dmNewParagraph[data-version] [class*=size-]{width:auto!important;height:auto!important}.dmNewParagraph[data-version] h1,.dmNewParagraph[data-version] h2,.dmNewParagraph[data-version] p{margin-top:0;margin-bottom:0}@media (max-width:767px){.dmRoot .dmNewParagraph[data-version] .m-text-align-center{text-align:center!important}}.flexslider .slides>li{height:100%;overflow:hidden;position:relative;display:none;text-align:center}.flexslider .slides img{width:100%;display:block;margin:auto}.flexslider .color-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);display:block}.flexslider .slides>li .slide-inner{font-weight:700;color:#fff;position:absolute;z-index:1;visibility:hidden}.flexslider .slides>li .slide-inner *{line-height:normal}.flexslider .slides>li .slide-inner .slide-title{margin:0}.flexslider .slides>li .slide-inner .slide-text{margin:0;font-size:19px;font-weight:400;white-space:pre-line}#dm .dmInner .flexslider .slides>li .slide-inner .slide-button{margin-top:20px;margin-left:auto;margin-right:auto}.dmLargeBody .dmRespRow,h1,h2,h3,ul{margin-left:0;margin-right:0}.flexslider .slides>li[layout=center] .slide-inner{max-width:70%;max-height:80%}#dm .flexslider .slides .dmWidget .text{max-width:100%;width:100%;padding:10px 20px!important}#dm .dmInner .flexslider.ed-version .slide-button{-js-display:inline-flex;display:inline-flex;justify-content:center;align-items:center}.flexslider.ed-version .slides img{display:none}.flexslider.ed-version[layout=empty] .slide-inner{display:none!important}.imageWidget{position:relative}.imageWidget a{font-style:italic;text-align:center}.imageWidget img[width][height]{height:auto}
438.widget-539f46,.widget-f4b3d4{height:auto!important}.slider-nav{width:5%;padding:10px 5px;font-size:18px;color:#000;background-color:transparent;position:abosolute}.slider-nav--mobile-wrapper{display:none}.slider-nav--mobile-wrapper .slider-nav{width:33%}@media only screen and (max-width:1200px){div.widget-8905af .slider-nav--mobile-wrapper{display:flex;justify-content:space-around;align-items:center;width:100%}}.imageWidget:not(.displayNone) img[width][height],img[width][height]{height:auto}.dynamicLinkWrapper{text-decoration:none!important;word-break:normal;display:flex;align-items:center}.linkWrapper{line-height:inherit}*{scrollbar-arrow-color:#fff;scrollbar-track-color:#f2f2f2;scrollbar-face-color:silver;scrollbar-highlight-color:silver;scrollbar-3dlight-color:silver;scrollbar-shadow-color:silver;scrollbar-darkshadow-color:silver;scrollbar-width:12px}body{width:100%;overflow:hidden;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important;background-color:#eee}A IMG{border:0}.dmInner *{-webkit-font-smoothing:antialiased}.clearfix,a,img,li,ul{vertical-align:top}#site_content{position:relative}.dmOuter{word-wrap:break-word}.dmInner{font-size:16px}.dmDesktopBody .dmInner{min-width:960px}.dmInner ul:not(.defaultList){padding:0}.dmHeader{text-align:center;max-width:100%;position:relative;width:100%}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])>.unifiednav__container .nav-item-text::before,.dmNewParagraph{text-align:left}DIV.dmBody{padding:0;clear:both}.dmContent{margin:0;padding:0}#site_content ul:not(.defaultList){-webkit-padding-start:0;-moz-padding-start:0;list-style-position:inside}.dmRespRowsWrapper{max-width:960px;margin:0 auto}.dmRespCol>[dmle_extension]:not(:first-child){margin-top:10px}.dmLargeBody .imageWidget:not(.displayNone){display:inline-block;max-width:100%}#dm .dmRespColsWrapper,.dmStandardDesktop{display:block}.imageWidget:not(.displayNone) img{width:100%}h3{font-weight:400;font-size:23px}.dmNewParagraph{margin:8px 0;padding:2px 0}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol,.dmLargeBody .fHeader .dmRespRow .dmRespCol{padding-left:.75%;padding-right:.75%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:first-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:first-child{padding-left:0;padding-right:1.5%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:last-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:last-child{padding-right:0;padding-left:1.5%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:only-child{padding-left:0;padding-right:0}#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before{content:"";display:table}.dmInner a{outline:0;vertical-align:inherit}.dmLinksMenu>ul{display:block;margin:0;font-size:inherit}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed).empty-column,.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{min-height:100px}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed).empty-column,.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespCol:not(.content-removed):empty{min-height:1px}.dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child.empty-column{min-height:100px}.dmStandardDesktop{margin:0 auto}.main-navigation.unifiednav{display:flex;justify-content:flex-start;align-items:stretch;overflow:visible}.main-navigation.unifiednav ul{list-style:none;padding:0;margin:0;font-size:1rem}.main-navigation.unifiednav .unifiednav__container{display:flex;justify-content:flex-start;list-style:none}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{display:flex;justify-content:flex-start;position:relative;font-weight:400}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::before{content:'';align-self:center;font-weight:700}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:inherit;text-decoration:none;position:relative;padding:12px 15px;margin:0;font-weight:inherit;letter-spacing:.03em}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:0 15px}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:nowrap;letter-spacing:1px}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{content:'';width:100%;height:0;border:0 solid transparent;border-top-color:currentColor;display:block;opacity:0}
438.main-navigation.unifiednav.effect-bottom,.main-navigation.unifiednav.effect-bottom2{padding:calc(12px - .2em - 2px) 15px}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{transform:scaleX(0);border-top-width:2px}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{margin-top:.2em}.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{margin-bottom:.2em;border-top-color:transparent}.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{transform-origin:left}.main-navigation.unifiednav .unifiednav__container .unifiednav__item:not(.unifiednav__item_has-sub-nav) .icon{display:none}.main-navigation.unifiednav .unifiednav__container[data-depth]{position:absolute;top:0;left:0;flex-direction:column;opacity:0;z-index:100;background-color:#faf9f9}#dm .dmBody .dmRespRowsWrapper,#dm .main-navigation.unifiednav .unifiednav__container[data-depth],.dmLargeBody .dmBody .dmRespRowsWrapper{background-color:transparent}.main-navigation.unifiednav .unifiednav__container[data-depth='0']{top:100%;transform:translateY(-10px)}.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container[data-depth='0']{left:15px}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap .unifiednav__container>.unifiednav__item-wrap{flex-direction:column}.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{padding:15px 30px 15px 15px;margin:0}.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{content:''!important;width:100%;height:0;color:#ececec;align-self:center;border:0 solid currentColor}.main-navigation.unifiednav[layout-sub=submenu_horizontal_1] .unifiednav__container[data-depth]{color:#999}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{display:initial;padding-left:10px;margin-left:0}.main-navigation.unifiednav:not(.unifiednav_vertical)>.unifiednav__container{justify-content:inherit}#dm .p_hfcontainer nav.main-navigation.unifiednav{min-width:9em!important;text-align:initial!important}#dm .main-navigation.unifiednav[layout-sub=submenu_horizontal_1] .unifiednav__container[data-depth]{background-color:#faf9f9}#dm .main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{color:#d1d1d1}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container{flex-direction:column;flex:1 1 100%}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{padding:8px 0;margin:0}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{padding-left:15px}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:initial}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap{flex-direction:column}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]{opacity:1;position:static;transform:translate(0)}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{justify-content:inherit;padding:8px 1em;margin:0;font-size:.8em}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{content:''!important;width:100%;height:0;color:#d1d1d1;align-self:flex-start;border:0 solid currentColor}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][layout-main=vertical_nav_layout_1] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:15px 0}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][layout-main=vertical_nav_layout_2] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{padding:8px 12px}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][layout-main=vertical_nav_layout_2] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:5px 0}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][layout-main=vertical_nav_layout_1] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{border-top-width:1px}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][data-show-vertical-sub-items=HIDE] .unifiednav__container[data-depth]{transform-origin:top;height:auto;overflow:hidden}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][data-show-vertical-sub-items=HIDE]>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__container[data-depth]{opacity:0;max-height:0}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])>.unifiednav__container{flex-wrap:wrap;justify-content:inherit}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])[data-divider]:not([data-direction=RIGHT]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{content:''}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{display:inline-block;padding-right:0}#dm .dmBody .dmRespRowsWrapper{max-width:none}.dmLargeBody .dmRespRow{width:100%;max-width:none;padding-left:40px;padding-right:40px}.dmStandardDesktop .dmHeader{max-width:100%}#dm div.dmRespCol>*{line-height:normal}#dm div.dmInner{line-height:initial}#dm div.dmInner h1,#dm div.dmInner h2,#dm div.dmInner h3{font-family:Montserrat,"Montserrat Fallback"}#dm DIV.dmInner{background-image:url(https://irt-cdn.multiscreensite.com/ce0bb35f932b47bb809d0e37905542ba/dms3rep/multi/site_background_education-2087x1173.jpg);background-position:50% 0}#dm div.dmOuter div.dmInner{background-position:center center;background-repeat:repeat;background-size:auto}#dm .dmRespCol div.dmNewParagraph,#dm div.dmInner,#dm div.dmInner .dmRespCol{color:rgba(51,51,51,.8);font-family:Roboto,"Roboto Fallback";font-weight:300}#dm div.dmContent h1{color:rgba(0,0,0,1)}#dm div.dmContent h3{font-family:Roboto,"Roboto Fallback";color:#1f2022;direction:ltr;font-weight:400;font-style:normal;text-decoration:none}#dm div.dmContent h1,#dm div.dmContent h2{direction:ltr;font-family:"Cormorant Garamond","Cormorant Garamond Fallback";font-weight:400;font-style:normal}#dm div.dmContent h2{color:#333;text-decoration:#333}#dm div.dmContent .dmNewParagraph[data-version] h2{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h2 *{text-decoration:#333}
438#dm div.dmContent h1{color:var(--color_6);text-decoration:#000}#dm div.dmContent .dmNewParagraph[data-version] h1{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h1 *{text-decoration:#000}.dmRespRow .dmRespColsWrapper{max-width:1100px!important;margin:0 auto!important}p{line-height:27px!important}h1{position:relative;z-index:1}#dm .dmBody div.u_1714432555.hero-col{max-width:650px!important;margin:150px 60px 220px auto!important}#dmRoot.dmDesktopBody .dmRespRow.hero-banner{height:850px!important;display:flex!important}@media (min-width:1200px) and (max-width:1480px){#dmRoot .dmRespCol.widthspacer{width:300px!important}}@media only screen and (max-width:1199px) and (min-width:768px){#dm .dmBody div.u_1714432555.hero-col{margin-right:0!important}}#dm div.dmContent h1,#dm div.dmContent h2,#dm div.dmContent h3{line-height:initial}#dm DIV.dmOuter DIV.dmInner{background-image:none;background-color:rgba(255,255,255,1)}#dm div.dmInner,#dm div.dmInner .dmRespCol{font-size:16px}#dm div.dmContent h1{font-size:80px}#dm .dmRespCol div.dmNewParagraph,#dm div.dmInner,#dm div.dmInner .dmRespCol{font-size:18px}#dm div.dmContent h3{font-size:30px}#dm .dmContent .dmRespRow .dmRespCol{margin:0;padding:0}#dm .dmContent .dmRespRow{margin:0;padding:15px 40px}#dm div.dmContent h2{font-size:45px}@media (min-width:0px) and (max-width:767px){:root{--btn-text-font-size:15px}}#dm .dmWidget:not([data-buttonstyle]){border-radius:50px}#dm .dmWidget:not([data-buttonstyle]) .text{padding:10px 0}#dm .dmWidget.button_2:not([data-buttonstyle]) .iconBg,#dm .dmWidget:not([data-buttonstyle]) .iconBg{display:none}#dm div.dmInner #site_content .dmWidget{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);border-bottom-color:var(--btn-border-b-color);border-left-color:var(--btn-border-l-color);border-right-color:var(--btn-border-r-color);border-top-color:var(--btn-border-t-color);border-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-bl-radius);border-bottom-right-radius:var(--btn-border-br-radius);border-top-left-radius:var(--btn-border-tl-radius);border-top-right-radius:var(--btn-border-tr-radius);border-width:var(--btn-border-width);border-bottom-width:var(--btn-border-b-width);border-left-width:var(--btn-border-l-width);border-right-width:var(--btn-border-r-width);border-top-width:var(--btn-border-t-width);direction:var(--btn-text-direction);text-align:var(--btn-text-align)}#dm div.dmInner #site_content .dmWidget span.text{color:var(--btn-text-color);font-size:var(--btn-text-font-size);font-weight:var(--btn-text-font-weight);text-decoration:var(--btn-text-decoration)}#dm div.dmInner #site_content .dmWidget span.icon{color:var(--btn-icon-color);fill:var(--btn-icon-fill)}#dm .p_hfcontainer nav.u_1747439016.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .p_hfcontainer nav.u_1747439016.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-weight:400!important;color:rgba(255,255,255,.5)!important}#dm div.dmInner #site_content .dmWidget:not([data-buttonstyle]) .iconBg{display:var(--btn-icon-wrpr-display)}#dm .p_hfcontainer .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:14px!important}#dm .p_hfcontainer div.u_1923160809 img,div.u_1121267151 img{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .p_hfcontainer .u_1747439016.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 12px - 0px)!important}#dm .p_hfcontainer .u_1747439016.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{justify-content:flex-start!important;text-align:left!important;padding-top:12px!important;padding-bottom:12px!important}#dm .dmInner div.u_hcontainer,#dm .p_hfcontainer div.u_1705692124,div.u_1121267151{min-width:0!important;text-align:center!important}#dm .p_hfcontainer .u_1747439016.main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{align-self:flex-start!important}#dm .p_hfcontainer .u_1747439016.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{justify-content:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}#dm .p_hfcontainer nav.u_1747439016{color:#000!important}
438#dm .p_hfcontainer nav.u_1193119602.main-navigation.unifiednav[data-nav-structure=VERTICAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after{border-top-width:0!important;border-top-style:solid!important}#dm .p_hfcontainer nav.u_1193119602.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{border-top-style:solid!important;border-top-width:2px!important;border-top-color:rgba(252,255,250,1)!important}#dm .p_hfcontainer div.u_1815969702{background-color:rgba(0,0,0,0)!important}#dm .p_hfcontainer .u_1923160809{width:100%!important}#dm .p_hfcontainer div.u_1161594635 .linkWrapper{font-weight:700!important}#dm .p_hfcontainer nav.u_1193119602.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{color:rgba(255,255,255,.5)!important}#dm .p_hfcontainer nav.u_1767789301.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{border-top-color:rgba(134,158,147,1)!important}#dm .dmInner div.dmHeader,#dm .dmInner div.dmHeader.u_hcontainer,#dm .dmInner div.u_hcontainer{background-color:rgba(255,255,255,.44)!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}#dm .p_hfcontainer nav.u_1767789301.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{color:rgba(0,0,0,1)!important;font-weight:700!important}#dm .p_hfcontainer .u_1121267151{width:100%!important}#dm .p_hfcontainer .u_1767789301.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1767789301.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:13px!important}#dm .dmInner div.u_hcontainer{float:none!important;top:0!important;left:0!important;width:100%!important;position:relative!important;height:auto!important;max-width:100%!important;padding:25px 0 20px!important;margin:0 auto!important}#dm .dmInner div.dmHeader.u_hcontainer{padding-bottom:20px!important;padding-top:25px!important}[dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:20.5px!important}[dmtemplateid=Hamburger] .site_content{margin-top:93px!important}#dm .dmInner div.fHeader .dmHeader[freeheader=true]{padding-top:12px!important;padding-bottom:12px!important}.fHeader #hcontainer.dmHeader[freeheader=true]{padding-top:initial!important;padding-bottom:initial!important}.stickyHeaderSpacer{height:111.97px!important}#dm .p_hfcontainer div.u_1705692124,#dm .p_hfcontainer nav.u_1747439016,div.u_1121267151{position:relative!important;height:auto!important;float:none!important;left:0!important;top:0!important}div.u_1121267151{width:158px!important;max-width:100%!important;display:block!important;padding:0!important}#dm .p_hfcontainer div.u_1672202275{width:auto!important;margin:0!important;padding:20px 40px 15px!important}#dm .dmInner div.fHeader.dmHeaderContainer #hcontainer.dmHeader[freeheader=true]{margin:0!important;padding:0!important}#dm .p_hfcontainer div.u_1705692124{width:auto!important;max-width:none!important;margin:0!important;padding:15px 40px!important}#dm .p_hfcontainer div.u_1551605279{padding:0!important;margin:0!important}#dm .p_hfcontainer nav.u_1747439016.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:20px!important}#dm .p_hfcontainer nav.u_1193119602.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .p_hfcontainer nav.u_1747439016.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:24px!important}#dm .p_hfcontainer div.u_1093352848{margin-top:0!important;padding:0!important}#dm .p_hfcontainer div.u_1952504381{margin-top:0!important;padding:0 50px 100px!important}#dm .p_hfcontainer nav.u_1747439016{width:calc(100% - 0px)!important;max-width:100%!important;justify-content:flex-start!important;align-items:stretch!important;min-width:25px!important;text-align:start!important;padding:0!important;margin:70px 0 0!important}#dm .p_hfcontainer #hamburger-drawer.layout-drawer:not([data-origin=top]){width:50vw!important}#dm .p_hfcontainer div.u_1454234619{width:auto!important;padding:30px 50px 15px!important;margin:0!important}#dm .p_hfcontainer div.u_1655486006{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#dm .p_hfcontainer div.u_1107125218{margin:0!important;padding:0!important}
438#dm .p_hfcontainer nav.u_1193119602{margin:0!important;padding:0 15px 12px 0!important}@media (min-width:1025px){.responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:109.5px!important}.responsiveTablet .stickyHeaderSpacer{height:248.3px!important}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:49.96px!important}}#dm .p_hfcontainer div.u_1923160809{float:none!important;top:0!important;left:0!important;width:330.48px!important;position:relative!important;max-width:100%!important;min-width:25px!important;text-align:center!important;display:block!important;height:auto!important;padding:0!important;margin:0!important}#dm .p_hfcontainer div.u_1121267151,#dm .p_hfcontainer div.u_1161594635,#dm .p_hfcontainer nav.u_1767789301{float:none!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;min-width:25px!important}[dmtemplateid=Hamburger] .layout-drawer-hamburger.hamburger-on-header{color:var(--color_1)!important;background-color:rgba(0,0,0,0)!important}#dm .p_hfcontainer div#hamburger-drawer.layout-drawer{background-image:initial!important;background-color:var(--color_4)!important}#dm .p_hfcontainer #hamburger-header,#dm .p_hfcontainer div#hamburger-header{background-color:rgba(234,234,234,.5)!important}#dm .p_hfcontainer div.u_1815969702{margin:0!important;padding:0!important}#dm .p_hfcontainer div#hamburger-header{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;border-bottom-style:solid!important;border-bottom-color:rgba(249,249,249,1)!important;border-bottom-width:0!important;padding:0!important;margin:0!important}#dm .p_hfcontainer div.u_1161594635{top:0!important;height:auto!important;max-width:100%!important;text-align:center!important;padding:0!important;margin:.63px auto 0!important}#dm .p_hfcontainer div.u_1146307032{padding:0!important}#dm .p_hfcontainer nav.u_1767789301{top:0!important;height:auto!important;min-height:auto!important;max-width:100%!important;justify-content:flex-start!important;align-items:stretch!important;text-align:start!important;padding:6px 0 6.4px!important;margin:131px 0 0!important}#dm .p_hfcontainer div.u_1121267151{top:0!important;max-width:292.5px!important;text-align:center!important;display:block!important;min-height:auto!important;padding:0!important;margin:0 287.34px 0 0!important}#dm .dmBody .u_1080846749,#dm .dmBody .u_1480571030,#dm .dmBody .u_1824447927{width:100%!important}#dm .dmBody div.u_1080846749,#dm .dmBody div.u_1220223235,#dm .dmBody div.u_1919787199{float:none!important;top:0!important;left:0!important;position:relative!important;max-width:100%!important}#dm .p_hfcontainer nav.u_1767789301.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:13px!important}#dm .dmBody div.dmform-error{font-style:normal!important}#dm .dmBody .u_1919787199:before{opacity:.5!important;background-color:#000!important}#dm .dmBody div.u_1919787199:before{background-color:rgba(83,83,83,1)!important;opacity:.27!important}#dm .dmBody div.u_1190419250,#dm .dmBody div.u_1656543659{background-color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1785046471 input:not([type=submit]){border-style:solid!important;border-width:1px!important}#dm .dmBody div.u_1802502290 .color-overlay{background-color:rgba(0,0,0,0)!important}#dm .d-page-1716942098 DIV.dmInner{background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:50% 50%!important}#dm .dmBody div.u_1220223235{width:calc(100% - 0px)!important;height:auto!important;min-width:25px!important;padding:2px 150px!important}#dm .dmBody div.u_1919787199{background-repeat:no-repeat!important;background-image:url(https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/diana-polekhina-AM5YIYZcCQM-unsplash-1920w.jpg)!important;width:auto!important;height:auto!important;min-width:0!important;text-align:start!important;background-attachment:initial!important;background-size:cover!important;background-position:0 50%!important;padding:265px 40px 175px!important;margin:0!important}#dm .dmBody div.u_1080846749{width:calc(100% - 0px)!important;min-width:25px!important;text-align:start!important;padding:0!important}#dm .dmBody div.u_1480571030,#dm .dmBody div.u_1824447927{float:none!important;left:0!important;position:relative!important;max-width:564px!important;text-align:start!important;width:calc(100% - 0px)!important;height:auto!important;top:0!important;min-height:auto!important}#dm .dmBody div.u_1714432555{margin:150px 0 220px 437.5px!important;padding:0 40px 0 0!important}#dm .dmBody div.u_1480571030{min-width:25px!important;padding:0!important;margin:-45px auto 0!important}#dm .dmBody div.u_1824447927{min-width:25px!important;padding:0!important}#dm .dmBody div.u_1256716034,#dm .dmBody div.u_1416891120,#dm .dmBody div.u_1928875838{float:none!important;left:0!important;position:relative!important;max-width:100%!important;min-width:25px!important}#dm .dmBody div.u_1256716034{top:0!important;width:calc(100% - 0px)!important;height:auto!important;min-height:auto!important;text-align:start!important;padding:0!important;margin:0 auto!important}#dm .dmBody div.u_1429701311{margin:0!important;padding:0!important}#dm .dmBody div.u_1416891120{top:0!important;width:calc(100% - 0px)!important;height:auto!important;padding:2px 150px!important}#dm .dmBody a.u_1808369549{width:calc(100% - 422px)!important;height:53px!important;display:block!important;float:none!important;top:0!important;left:0!important;position:relative!important;max-width:249px!important;min-width:25px!important;text-align:center!important;margin:18px auto 40px!important;padding:0!important}#dm .dmBody div.u_1190419250{width:auto!important;margin:0!important;padding:115px 80px 118px!important}#dm .dmBody div.u_1928875838{top:0!important;width:calc(100% - 0px)!important;height:auto!important;min-height:auto!important;padding:2px 0!important;margin:0 auto 8px!important}#\30 ee2fdd9,#\36 b3227d6,#f649b78b{height:auto;min-width:10px;min-height:10px;max-width:100%;grid-area:auto/auto/auto/auto}#dm .dmBody div.u_1656543659{width:auto!important;padding:115px 40px 118px!important;margin:0!important}#\30 ee2fdd9,#\34 6d1019f,#\36 b3227d6,#f649b78b{width:280px;align-self:center}#\30 ee2fdd9,#\36 b3227d6,#\38 be2dd0a,#f649b78b{position:relative;margin:0}#f649b78b{order:1}#\30 ee2fdd9{order:2}#\36 b3227d6{order:1;justify-self:auto}#\38 be2dd0a{align-self:start;min-height:362px;flex-direction:row;order:0;display:flex;background-position:50% 50%;column-gap:1%;row-gap:6px;max-width:none;width:100%;justify-content:flex-start;align-items:center;justify-self:center;flex-wrap:nowrap;padding:2%;grid-area:1/1/span 1/span 1}#\34 6d1019f,#widget_mit{justify-self:auto;position:relative;height:auto;min-width:10px;min-height:10px;max-width:100%;grid-area:auto/auto/auto/auto}#\34 6d1019f{order:2}#widget_mit{width:99.70216972199208%;order:0;align-self:auto}#widget_5cc{position:relative;width:100%;height:auto;min-width:10px;min-height:10px;max-width:100%;order:0;
438justify-self:auto;align-self:auto;grid-area:auto/auto/auto/auto}.font-size-43,.size-43{font-size:43px!important}.font-size-55,.size-55{font-size:55px!important}@font-face{font-family:"Cormorant Garamond Fallback";src:local('Arial');ascent-override:104.8482%;descent-override:32.5665%;size-adjust:88.1274%;line-gap-override:0}@font-face{font-family:"Roboto Fallback";src:local('Arial');ascent-override:92.6709%;descent-override:24.3871%;size-adjust:100.1106%;line-gap-override:0}@font-face{font-family:"Montserrat Fallback";src:local('Arial');ascent-override:84.9466%;descent-override:22.0264%;size-adjust:113.954%;line-gap-override:0}@media (min-width:1025px){#\31 163594120,#\31 193119602,#\31 303391100,#\31 326365401,#\31 336210178,#\31 374599538,#\31 418109843,#\31 469942216,#\31 510610689,#\31 514899432,#\31 544118465,#\31 578820330,#\31 579974110,#\31 605111146,#\31 683885111,#\31 714383554,#\31 747439016,#\31 756366703,#\31 767789301,#\31 919787199,#\31 938629379,#\31 971776199,#\31 973189438,#\31 991183976,#\38 be2dd0a,#userwayAccessibilityIcon{order:0;flex-direction:row}#\31 107125218,#\31 276762373,#\31 433452360,#\31 655486006,#\31 680707216,#\31 765184905,#\31 815969702,#hamburger-drawer{order:0}#\31 433452360,#\31 680707216,#\31 765184905{flex-direction:row}#\36 b3227d6,#\38 bc14a51,#f649b78b{order:1}#\30 ee2fdd9,#\34 6d1019f{order:2}#a94c8028{order:4}} #dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder:not(.photo-gallery-done) {display: none;} @media (max-width:767px){ [data-hidden-on-mobile] {display:none!important}} 439 .dmDesktopBody [data-anim-desktop]:not([data-anim-desktop='none']) { 440 visibility: hidden; 441 } 442 443 444</style> 445 446 447 448<style id="fontFallbacks"> 449 @font-face { 450 font-family: "Roboto Slab Fallback"; 451 src: local('Arial'); 452 ascent-override: 97.7562%; 453 descent-override: 25.2818%; 454 size-adjust: 107.1903%; 455 line-gap-override: 0%; 456 }@font-face { 457 font-family: "Cormorant Garamond Fallback"; 458 src: local('Arial'); 459 ascent-override: 104.8482%; 460 descent-override: 32.5665%; 461 size-adjust: 88.1274%; 462 line-gap-override: 0%; 463 }@font-face { 464 font-family: "Raleway Fallback"; 465 src: local('Arial'); 466 ascent-override: 89.616%; 467 descent-override: 22.3087%; 468 size-adjust: 104.892%; 469 line-gap-override: 0%; 470 }@font-face { 471 font-family: "Cardo Fallback"; 472 src: local('Arial'); 473 ascent-override: 103.8482%; 474 descent-override: 38.1494%; 475 size-adjust: 95.354%; 476 line-gap-override: 0%; 477 }@font-face { 478 font-family: "Inter Fallback"; 479 src: local('Arial'); 480 ascent-override: 90.199%; 481 descent-override: 22.4836%; 482 size-adjust: 107.4014%; 483 line-gap-override: 0%; 484 }@font-face { 485 font-family: "Roboto Condensed Fallback"; 486 src: local('Arial'); 487 ascent-override: 104.1828%; 488 descent-override: 27.4165%; 489 size-adjust: 89.0487%; 490 line-gap-override: 0%; 491 }@font-face { 492 font-family: "Helvetica Fallback"; 493 src: local('Arial'); 494 ascent-override: 77.002%; 495 descent-override: 22.998%; 496 line-gap-override: 0%; 497 }@font-face { 498 font-family: "Arial Fallback"; 499 src: local('Arial'); 500 line-gap-override: 0%; 501 }@font-face { 502 font-family: "Roboto Fallback"; 503 src: local('Arial'); 504 ascent-override: 92.6709%; 505 descent-override: 24.3871%; 506 size-adjust: 100.1106%; 507 line-gap-override: 0%; 508 }@font-face { 509 font-family: "Montserrat Fallback"; 510 src: local('Arial'); 511 ascent-override: 84.9466%; 512 descent-override: 22.0264%; 513 size-adjust: 113.954%; 514 line-gap-override: 0%; 515 }@font-face { 516 font-family: "Lato Fallback"; 517 src: local('Arial'); 518 ascent-override: 101.3181%; 519 descent-override: 21.865%; 520 size-adjust: 97.4159%; 521 line-gap-override: 0%; 522 }@font-face { 523 font-family: "Lora Fallback"; 524 src: local('Arial'); 525 ascent-override: 95.2907%; 526 descent-override: 25.9539%; 527 size-adjust: 105.5717%; 528 line-gap-override: 0%; 529 } 530</style> 531 532 533 534 535 536 537 538 539 540 541 542<meta property="og:type" content="website"> 543<meta property="og:url" content="https://www.campanellastewart.com/">
544<script type="application/ld+json"> 545 { 546 "@context" : "https://schema.org", 547 "@type" : "WebSite", 548 "name" : "Campanella & Stewart Funeral Home", 549 "url" : "https://www.campanellastewart.com/" 550 } 551</script>
551 552 <title> 553 Campanella & Stewart Funeral Home | Wamego, KS 554 </title> 555 <meta name="description" content="Campanella & Stewart Funeral Home provides complete funeral services in Wamego, KS. Call us today for pre-planning or custom planning options."/> 556 557 <!-- Google Tag Manager -->
557<script>
vendor: 337 bytes, lines 557-569
557 558 559 560 561 562 563 564 565(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 566new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 567j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 568'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 569})(window,document,'script','dataLayer','
569GTM-PKTRPTC
vendor: 24 bytes, lines 569-578
569'); 570 571 572 573 574 575 576 577 578
578</script>
578 579 <!-- End Google Tag Manager -->
579<script> 580 581 582 583 584 585 586 587 if (typeof gtmTukios === 'undefined') { 588 function gtmTukios(event, data) { 589 var gtmData = Object.assign(data, {'send_to': 'GTM-PKTRPTC', 'event': event}); 590 window.dataLayer.push(gtmData) 591 } 592 } 593 if (typeof gTukOutbound === 'undefined') { 594 function gTukOutbound(text, url) { 595 gtmTukios('click_url', { 596 'link' : { 597 'text': text, 598 }, 599 'outbound': { 600 'url': url, 601 }, 602 }); 603 } 604 } 605 if (typeof gTukCta === 'undefined') { 606 function gTukCta(name, type = 'button') { 607 gtmTukios('click_cta', { 608 'cta' : { 609 'name': name, 610 'type': type, 611 }, 612 }); 613 } 614 } 615 if (typeof gTukSocial === 'undefined') { 616 function gTukSocial(network) { 617 gtmTukios('social_share', { 618 'social' : { 619 'network': network, 620 }, 621 }); 622 } 623 } 624 gtmTukios('pageMetaData', {'page':{"tukios_fhid":"2551"}}); 625 626 627 628 629 630 631 632 633 634 </script>
634 635 <!-- google search console verification --> <meta name="google-site-verification" content="eu8LXRBPEEVZubN2kMrsa4n-2HVENHv9yxWUIeZTWwU"/> 636 <!-- end GSC verification --> 637 <meta name="twitter:card" content="summary"/> 638 <meta name="twitter:title" content="Campanella & Stewart Funeral Home | Wamego, KS"/> 639 <meta name="twitter:description" content="Campanella & Stewart Funeral Home provides complete funeral services in Wamego, KS. Call us today for pre-planning or custom planning options."/> 640 <meta name="twitter:image" content="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-logo-green-1920w.png"/> 641 <meta property="og:description" content="Campanella & Stewart Funeral Home provides complete funeral services in Wamego, KS. Call us today for pre-planning or custom planning options."/> 642 <meta property="og:title" content="Campanella & Stewart Funeral Home | Wamego, KS"/> 643 <meta property="og:image" content="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-logo-green-1920w.png"/> 644 645 646 647 648<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --> 649</head> 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671<body id="dmRoot" data-page-alias="home" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet " 672 style="padding:0;margin:0;" 673 674 > 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691<div id="dm" class='dmwr'> 692 693 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 694 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-home hasAnimations rows-1200 inMiniHeaderMode hasStickyHeader hamburger-reverse header-over-content dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" 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" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div class="p_hfcontainer showOnMedium"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="e9d510f4eb904e939c2be8efaf777e6e===header" data-origin="side-reverse"> <div class="u_1093352848 dmRespRow" style="text-align: center;" id="1093352848"> <div class="dmRespColsWrapper" id="1680707216"> <div class="u_1551605279 dmRespCol small-12 medium-12 large-12 empty-column" id="1551605279"></div> 695</div> 696</div> 697 <div class="u_1454234619 dmRespRow middleDrawerRow" style="text-align: center;" id="1454234619"> <div class="dmRespColsWrapper" id="1991183976"> <div class="dmRespCol small-12 u_1272744742 medium-12 large-12" id="1272744742"> <nav class="u_1747439016 effect-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_2" layout-sub="" data-show-vertical-sub-items="HIDE" id="1747439016" 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="/obituaries" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101416498 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 698 Obituaries 699 " data-auto="page-text-style">Obituaries<span class="icon icon-angle-down"></span> 700</span> 701</a> 702</li> 703 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/monuments" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101184388 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Monuments" data-auto="page-text-style">Monuments<span class="icon icon-angle-down"></span> 704</span> 705</a> 706</li> 707 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us/our-location" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101454060 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Locations" data-auto="page-text-style">Locations<span class="icon icon-angle-down"></span> 708</span> 709</a> 710</li> 711 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/general-price-list" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101865193 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="General Price List" data-auto="page-text-style">General Price List<span class="icon icon-angle-down"></span> 712</span> 713</a> 714</li> 715 <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_010101282556 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 716 Services 717 " data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 718</span> 719</a> 720 <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="/services/immediate-need" class="unifiednav__item unav-item dmUDNavigationItem_010101499237 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 721 Immediate Need 722 " data-auto="page-text-style">Immediate Need<span class="icon icon-angle-right"></span> 723</span> 724</a> 725</li> 726 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/buriall-services" class="unifiednav__item unav-item dmUDNavigationItem_010101416646 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 727 Burial Services 728 " data-auto="page-text-style">Burial Services<span class="icon icon-angle-right"></span> 729</span> 730</a> 731</li> 732 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/cremation-services" class="unifiednav__item unav-item dmUDNavigationItem_010101989376 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 733 Cremation Services 734 " data-auto="page-text-style">Cremation Services<span class="icon icon-angle-right"></span> 735</span> 736</a> 737</li> 738 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/personal-services" class="unifiednav__item unav-item dmUDNavigationItem_010101693778 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 739 Personal Services 740 " data-auto="page-text-style">Personal Services<span class="icon icon-angle-right"></span> 741</span> 742</a> 743</li> 744 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/veterans-services" class="unifiednav__item unav-item dmUDNavigationItem_010101286966 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 745 Veterans Services 746 " data-auto="page-text-style">Veterans Services<span class="icon icon-angle-right"></span> 747</span> 748</a> 749</li> 750</ul> 751</li> 752 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us/contact-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_01010175410
7527 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 753 Contact Us 754 " data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> 755</span> 756</a> 757</li> 758 <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_010101343500 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 759 Resources 760 " data-auto="page-text-style">Resources<span class="icon icon-angle-down"></span> 761</span> 762</a> 763 <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="/resources/when-death-occurs" class="unifiednav__item unav-item dmUDNavigationItem_010101704732 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 764 When Death Occurs 765 " data-auto="page-text-style">When Death Occurs<span class="icon icon-angle-right"></span> 766</span> 767</a> 768</li> 769 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/resources/frequent-questions" class="unifiednav__item unav-item dmUDNavigationItem_010101839563 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 770 Frequent Questions 771 " data-auto="page-text-style">Frequent Questions<span class="icon icon-angle-right"></span> 772</span> 773</a> 774</li> 775 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/resources/social-security-benefits" class="unifiednav__item unav-item dmUDNavigationItem_010101480664 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 776 Social Security Benefits 777 " data-auto="page-text-style">Social Security Benefits<span class="icon icon-angle-right"></span> 778</span> 779</a> 780</li> 781 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/resources/funeral-etiquette" class="unifiednav__item unav-item dmUDNavigationItem_010101945479 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 782 Funeral Etiquette 783 " data-auto="page-text-style">Funeral Etiquette<span class="icon icon-angle-right"></span> 784</span> 785</a> 786</li> 787</ul> 788</li> 789 <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_010101172964 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> 790</span> 791</a> 792 <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="/planning-ahead/online-preplanning-form" class="unifiednav__item unav-item dmUDNavigationItem_010101829732 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 793 Online Preplanning Form 794 " data-auto="page-text-style">Online Preplanning Form<span class="icon icon-angle-right"></span> 795</span> 796</a> 797</li> 798 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/planning-ahead" class="unifiednav__item unav-item dmUDNavigationItem_010101320668 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 799 Planning Ahead 800 " data-auto="page-text-style">Planning Ahead<span class="icon icon-angle-right"></span> 801</span> 802</a> 803</li> 804 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/pre-planning-checklist" class="unifiednav__item unav-item dmUDNavigationItem_010101787325 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 805 Pre-Planning Checklist 806 " data-auto="page-text-style">Pre-Planning Checklist<span class="icon icon-angle-right"></span> 807</span> 808</a> 809</li> 810 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/pre-planning-resources" class="unifiednav__item unav-item dmUDNavigationItem_01010190883 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 811 Pre-Planning Resources 812 " data-auto="page-text-style">
812Pre-Planning Resources<span class="icon icon-angle-right"></span> 813</span> 814</a> 815</li> 816 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/talk-of-a-lifetime" class="unifiednav__item unav-item dmUDNavigationItem_010101731494 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 817 Talk of a Lifetime 818 " data-auto="page-text-style">Talk of a Lifetime<span class="icon icon-angle-right"></span> 819</span> 820</a> 821</li> 822</ul> 823</li> 824 <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_010101723242 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 825 About Us 826 " data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span> 827</span> 828</a> 829 <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_010101436714 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 830 About Us 831 " data-auto="page-text-style">About Us<span class="icon icon-angle-right"></span> 832</span> 833</a> 834</li> 835 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/our-staff" class="unifiednav__item unav-item dmUDNavigationItem_010101224671 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Our Staff" data-auto="page-text-style">Our Staff<span class="icon icon-angle-right"></span> 836</span> 837</a> 838</li> 839 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/about-us/why-choose-us" class="unifiednav__item unav-item dmUDNavigationItem_010101220222 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 840 Why Choose Us 841 " data-auto="page-text-style">Why Choose Us<span class="icon icon-angle-right"></span> 842</span> 843</a> 844</li> 845 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/about-us/testimonials" class="unifiednav__item unav-item dmUDNavigationItem_010101879631 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 846 Testimonials 847 " data-auto="page-text-style">Testimonials<span class="icon icon-angle-right"></span> 848</span> 849</a> 850</li> 851</ul> 852</li> 853 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/pets" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101109734 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Pets" data-auto="page-text-style">Pets<span class="icon icon-angle-down"></span> 854</span> 855</a> 856</li> 857</ul> 858</nav> 859 <nav class="u_1193119602 effect-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_1" layout-sub="" data-show-vertical-sub-items="HIDE" id="1193119602" 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="/obituaries" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="obituaries"> <span class="nav-item-text " data-link-text=" 860 Obituaries 861 " 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> 862</span> 863</a> 864</li> 865 <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=" 866 Send Flowers 867 " 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> 868</span> 869</a> 870</li> 871 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/subscribe" class="unifiednav__item unav-item unav-top-item " target="" data-target-page-alias="obituaries/email--subscribe"> <span class="nav-item-text " data-link-text=" 872 Subscribe 873 " data-auto="page-text-style">Subscribe<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 874</span> 875</a> 876</li> 877</ul> 878</nav> 879</div> 880</div> 881</div> 882 <div class="dmRespRow u_1952504381" style="text-align: center;" id="1952504381"> <div class="dmRespColsWrapper" id="1418109843"> <div class="u_1923526167 dmRespCol small-12 medium-12 large-12 empty-column" id="1923526167"></div> 883</div> 884</div> 885</div> 886 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 887</div> 888 <div class="site_content"> <div id="hamburger-header-container" class="showOnMedium hamburger-header-container p_hfcontainer"> <div id="hamburger-header" class="hamburger-header p_hfcontainer" layout="44dc38f951e9489490b055748e10ba9f===header" data-scrollable-target="body" data-scroll-responder-id="hamburger-header" lock-element-for-editing="true"> <div class="u_1705692124 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1705692124"> <div class="dmRespColsWrapper" id="1469942216"> <div class="u_1655486006 dmRespCol widthspacer small-12 large-3 medium-3" id="1655486006"> <div class="u_1923160809 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1923160809" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a href="/" id="1573522578" file="false"><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-logo-green-1920w.png" id="1761992403" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/campanella-stewart-logo-green.png" alt="Funeral Home Logo" width="0.0" height="0.0" data-diy-image="" onerror="handleImageLoadError(this)" loading="lazy"/></a> 889</div> 890</div> 891 <div class="u_1107125218 dmRespCol small-12 large-9 medium-9" id="1107125218"> <div class="dmRespRow" id="1155543211"> <div class="dmRespColsWrapper" id="1433452360"> <div class="u_1276762373 dmRespCol empty-column small-12 large-8 medium-8" id="1276762373"></div> 892 <div class="u_1815969702 dmRespCol small-12 large-4 medium-4" id="1815969702"> <div class="u_1161594635 widget-539f46 dmCustomWidget" data-lazy-load="true" data-title="" id="1161594635" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rVGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS5tYWluLWxvY2F0aW9uLXBob25lLW51bWJlciJ9XQ==" icon="false" surround="false" data-widget-id="539f466474d94aeeaa21137aa77ae146" data-widget-version="82" data-widget-config="eyJ0ZXh0TGluZUhlaWdodCI6bnVsbCwicGhvbmVJY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMlwiIGJhc2VQcm9maWxlPVwidGlueS1wc1wiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIj5cclxuXHQ8dGl0bGU+Y2FsbF9ibGFja18yNGRwICgzKSAoMSktc3ZnPC90aXRsZT5cclxuXHQ8cGF0aCBmaWxsPVwiMDAwMDAwXCIgaWQ9XCJMYXllclwiIGQ9XCJNMjAuMDEgMTUuMzhDMTguNzggMTUuMzggMTcuNTkgMTUuMTggMTYuNDggMTQuODJDMTYuMTMgMTQuNyAxNS43NCAxNC43OSAxNS40NyAxNS4wNkwxMy45IDE3LjAzQzExLjA3IDE1LjY4IDguNDIgMTMuMTMgNy4wMSAxMC4yTDguOTYgOC41NEM5LjIzIDguMjYgOS4zMSA3Ljg3IDkuMiA3LjUyQzguODMgNi40MSA4LjY0IDUuMjIgOC42NCAzLjk5QzguNjQgMy40NSA4LjE5IDMgNy42NSAzTDQuMTkgM0MzLjY1IDMgMyAzLjI0IDMgMy45OUMzIDEzLjI4IDEwLjczIDIxIDIwLjAxIDIxQzIwLjcyIDIxIDIxIDIwLjM3IDIxIDE5LjgyTDIxIDE2LjM3QzIxIDE1LjgzIDIwLjU1IDE1LjM4IDIwLjAxIDE1LjM4WlwiLz5cclxuPC9zdmc+IiwibGlua1RleHQyIjoiNTU1LTU1NS01NTU1IiwibGlua1R5cGUyIjoicGhvbmUiLCJsaW5rVGV4dCI6Iig1NTUpIDU1NS01NTU1IiwiYWRkcmVzc1N0eWxlIjoib25lTGluZSIsIm1hcExpbmsiOm51bGwsImp1c3RpZnlDb250ZW50IjoiY2VudGVyIiwiZ3JvdXAyIjpudWxsLCJncm91cDEiOm51bGwsImFkZHJlc3NTdHlsZTIiOiJvbmVMaW5lIiwicmVtb3ZlV2hpdGVTcGFjZSI6dHJ1ZSwibXVsdGlwbGVMaW5rIjoiNTU1LTU1NS01NTU1L241NTUtNTU1LTU1NTUiLCJlbmFibGVNdWx0aXBsZUxpbmsiOm51bGwsImhhc0ljb24iOm51bGwsImxpbmtMaW5lSGVpZ2h0IjpudWxsLCJvdmVyd3JpdGVNYXBMaW5rIjpudWxsLCJtdWx0aUxpbmtUeXBlIjoicGhvbmUiLCJsaW5rVHlwZSI6InBob25lIiwidGV4dCI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj5DYWxsIFVzOiAqbGluayo8L3A+Iiwib3ZlcndyaXRlQ29sb3IiOnRydWUsImxpbmtUd28iOm51bGx9"> <style></style> 893 <div class="dynamicLinkWrapper"> <div class="linkWrapper" style="line-height:"></div> 894</div> 895</div> 896</div> 897</div> 898</div> 899</div> 900</div> 901</div> 902</div> 903</div> 904 <button class="showOnMedium layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" data-auto="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 905 <span class="hamburger__slice"></span> 906 <span class="hamburger__slice"></span> 907</button> 908 <div class="dmHeaderContainer fHeader d-header-wrapper showOnLarge"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true" headerlayout="b58ba5b5703b4cd7b5f5f7951565dc87===horizontal-layout-5" layout="78f5c343822e4eb3aac27f4ad5d13812===header" mini-header-show-only-navigation-row="true" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="2" logo-size-target="66%" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="dmRespRow u_1672202275 fullBleedChanged fullBleedMode" id="1672202275"> <div class="dmRespColsWrapper" id="1765184905"> <div class="u_1905779663 dmRespCol small-12 large-3 medium-3" id="1905779663"> <div class="u_1121267151 imageWidget align-center" data-widget-type="image" id="1121267151" data-element-type="image"> <a href="/" id="1715704817"><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-logo-green-231w.png" id="1253400038" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/campanella-stewart-logo-green.png" alt="logo-image" width="820" height="598" onerror="handleImageLoadError(this)"/></a> 909</div> 910</div> 911 <div class="u_1146307032 dmRespCol small-12 large-9 medium-9" id="1146307032"> <nav class="u_1767789301 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1767789301" 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="/obituaries" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101416498 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 912 Obituaries 913 " data-auto="page-text-style">
913Obituaries<span class="icon icon-angle-down"></span> 914</span> 915</a> 916</li> 917 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/services/monuments" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101184388 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Monuments" data-auto="page-text-style">Monuments<span class="icon icon-angle-down"></span> 918</span> 919</a> 920</li> 921 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us/our-location" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101454060 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Locations" data-auto="page-text-style">Locations<span class="icon icon-angle-down"></span> 922</span> 923</a> 924</li> 925 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/general-price-list" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101865193 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="General Price List" data-auto="page-text-style">General Price List<span class="icon icon-angle-down"></span> 926</span> 927</a> 928</li> 929 <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_010101282556 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 930 Services 931 " data-auto="page-text-style">Services<span class="icon icon-angle-down"></span> 932</span> 933</a> 934 <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="/services/immediate-need" class="unifiednav__item unav-item dmUDNavigationItem_010101499237 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 935 Immediate Need 936 " data-auto="page-text-style">Immediate Need<span class="icon icon-angle-right"></span> 937</span> 938</a> 939</li> 940 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/buriall-services" class="unifiednav__item unav-item dmUDNavigationItem_010101416646 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 941 Burial Services 942 " data-auto="page-text-style">Burial Services<span class="icon icon-angle-right"></span> 943</span> 944</a> 945</li> 946 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/cremation-services" class="unifiednav__item unav-item dmUDNavigationItem_010101989376 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 947 Cremation Services 948 " data-auto="page-text-style">Cremation Services<span class="icon icon-angle-right"></span> 949</span> 950</a> 951</li> 952 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/personal-services" class="unifiednav__item unav-item dmUDNavigationItem_010101693778 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 953 Personal Services 954 " data-auto="page-text-style">Personal Services<span class="icon icon-angle-right"></span> 955</span> 956</a> 957</li> 958 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/services/veterans-services" class="unifiednav__item unav-item dmUDNavigationItem_010101286966 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 959 Veterans Services 960 " data-auto="page-text-style">Veterans Services<span class="icon icon-angle-right"></span> 961</span> 962</a> 963</li> 964</ul> 965</li> 966 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us/contact-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_01010175410
9667 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 967 Contact Us 968 " data-auto="page-text-style">Contact Us<span class="icon icon-angle-down"></span> 969</span> 970</a> 971</li> 972 <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_010101343500 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 973 Resources 974 " data-auto="page-text-style">Resources<span class="icon icon-angle-down"></span> 975</span> 976</a> 977 <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="/resources/when-death-occurs" class="unifiednav__item unav-item dmUDNavigationItem_010101704732 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 978 When Death Occurs 979 " data-auto="page-text-style">When Death Occurs<span class="icon icon-angle-right"></span> 980</span> 981</a> 982</li> 983 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/resources/frequent-questions" class="unifiednav__item unav-item dmUDNavigationItem_010101839563 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 984 Frequent Questions 985 " data-auto="page-text-style">Frequent Questions<span class="icon icon-angle-right"></span> 986</span> 987</a> 988</li> 989 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/resources/social-security-benefits" class="unifiednav__item unav-item dmUDNavigationItem_010101480664 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 990 Social Security Benefits 991 " data-auto="page-text-style">Social Security Benefits<span class="icon icon-angle-right"></span> 992</span> 993</a> 994</li> 995 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/resources/funeral-etiquette" class="unifiednav__item unav-item dmUDNavigationItem_010101945479 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 996 Funeral Etiquette 997 " data-auto="page-text-style">Funeral Etiquette<span class="icon icon-angle-right"></span> 998</span> 999</a> 1000</li> 1001</ul> 1002</li> 1003 <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_010101172964 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> 1004</span> 1005</a> 1006 <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="/planning-ahead/online-preplanning-form" class="unifiednav__item unav-item dmUDNavigationItem_010101829732 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1007 Online Preplanning Form 1008 " data-auto="page-text-style">Online Preplanning Form<span class="icon icon-angle-right"></span> 1009</span> 1010</a> 1011</li> 1012 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/planning-ahead" class="unifiednav__item unav-item dmUDNavigationItem_010101320668 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1013 Planning Ahead 1014 " data-auto="page-text-style">Planning Ahead<span class="icon icon-angle-right"></span> 1015</span> 1016</a> 1017</li> 1018 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/pre-planning-checklist" class="unifiednav__item unav-item dmUDNavigationItem_010101787325 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1019 Pre-Planning Checklist 1020 " data-auto="page-text-style">Pre-Planning Checklist<span class="icon icon-angle-right"></span> 1021</span> 1022</a> 1023</li> 1024 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/pre-planning-resources" class="unifiednav__item unav-item dmUDNavigationItem_01010190883 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1025 Pre-Planning Resources 1026 " data-auto="page-text-style">
1026Pre-Planning Resources<span class="icon icon-angle-right"></span> 1027</span> 1028</a> 1029</li> 1030 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/planning-ahead/talk-of-a-lifetime" class="unifiednav__item unav-item dmUDNavigationItem_010101731494 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1031 Talk of a Lifetime 1032 " data-auto="page-text-style">Talk of a Lifetime<span class="icon icon-angle-right"></span> 1033</span> 1034</a> 1035</li> 1036</ul> 1037</li> 1038 <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_010101723242 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1039 About Us 1040 " data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span> 1041</span> 1042</a> 1043 <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_010101436714 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1044 About Us 1045 " data-auto="page-text-style">About Us<span class="icon icon-angle-right"></span> 1046</span> 1047</a> 1048</li> 1049 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/our-staff" class="unifiednav__item unav-item dmUDNavigationItem_010101224671 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Our Staff" data-auto="page-text-style">Our Staff<span class="icon icon-angle-right"></span> 1050</span> 1051</a> 1052</li> 1053 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/about-us/why-choose-us" class="unifiednav__item unav-item dmUDNavigationItem_010101220222 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1054 Why Choose Us 1055 " data-auto="page-text-style">Why Choose Us<span class="icon icon-angle-right"></span> 1056</span> 1057</a> 1058</li> 1059 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/about-us/testimonials" class="unifiednav__item unav-item dmUDNavigationItem_010101879631 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 1060 Testimonials 1061 " data-auto="page-text-style">Testimonials<span class="icon icon-angle-right"></span> 1062</span> 1063</a> 1064</li> 1065</ul> 1066</li> 1067 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/pets" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101109734 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Pets" data-auto="page-text-style">Pets<span class="icon icon-angle-down"></span> 1068</span> 1069</a> 1070</li> 1071</ul> 1072</nav> 1073</div> 1074</div> 1075</div> 1076</div> 1077</div> 1078</div> 1079 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 1080 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_home dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div class="u_1919787199 dmRespRow hero-banner fullBleedChanged fullBleedMode dmSectionNoParallax hasBackgroundOverlay" id="1919787199" lock-element-for-editing="true" data-binding="W3siYmluZGluZ05hbWUiOiJiYWNrZ3JvdW5kIiwidmFsdWUiOiJzaXRlX2ltYWdlcy5wZXJzaXN0ZWQubWFpbi1oZXJvIn1d" style="background-image: url('https://irp.cdn-website.com/5dbd0fb2/dms3rep/multi/opt/diana-polekhina-AM5YIYZcCQM-unsplash-1920w.jpg') !important;"> <div class="dmRespColsWrapper" id="1326365401"> <div class="u_1714432555 dmRespCol small-12 hero-col hide-for-small large-5 medium-5 content-removed" id="1714432555"> <div class="u_1824447927 imageWidget align-center hide-for-small" data-element-type="image" data-widget-type="image" id="1824447927" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLndoaXRlIGxvZ28gdmVyc2lvbiJ9XQ=="><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-logo-green-676w.png" alt="Funeral Home Logo" id="1373491221" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/campanella-stewart-logo-green.png" width="564.0" height="411.296875" data-diy-image="" onerror="handleImageLoadError(this)" fetchpriority="high" decoding="sync"/></div> 1081</div> 1082 <div class="u_1566933616 dmRespCol large-6 medium-6 small-12 hide-for-medium hide-for-large large-1 medium-1" id="1566933616"> <div class="u_1080846749 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1080846749" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLndoaXRlIGxvZ28gdmVyc2lvbiJ9XQ=="><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-logo-green-1920w.png" alt="Funeral Home Logo" id="1180845877" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/campanella-stewart-logo-green.png" width="0.0" height="0.0" data-diy-image="" onerror="handleImageLoadError(this)" loading="lazy"/></div> 1083</div> 1084</div> 1085</div> 1086 <div class="u_1656543659 dmRespRow home-welcome hide-for-small hide-for-large" id="1656543659"> <div class="dmRespColsWrapper" id="1973189438"> <div class="dmRespCol large-12 medium-12 small-12 content-removed" id="1853582328"> <div class="dmNewParagraph u_1928875838" data-element-type="paragraph" data-version="5" id="1928875838" style="transition: none; text-align: left; display: block;" new-inline-bind-applied="true" data-diy-text=""> <h1 class="m-size-44 text-align-center size-43"><span class="m-font-size-44 font-size-43" m-font-size-set="true" style="color: var(--color_1); display: unset;">Welcome To</span> <span single-space="true" class="m-font-size-44 font-size-43" style="color: var(--color_1); display: unset;"> <span class="m-font-size-44 font-size-43" style="color: var(--color_1); display: unset;"></span> 1087</span> 1088<span class="m-font-size-44 font-size-43" m-font-size-set="true" style="color: var(--color_1); display: initial;"><span class="inline-data-binding" data-encoded-value="Q2FtcGFuZWxsYSAmIFN0ZXdhcnQgRnVuZXJhbCBIb21l" data-inline-binding="content_library.global.company_name">Campanella & Stewart Funeral Home</span></span></h1> 1089</div> 1090 <a data-display-type="block" class="u_1808369549 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/obituaries" data-element-type="dButtonLinkId" id="1808369549"> <span class="iconBg" id="1880130489"> <span class="icon hasFontIcon icon-star" id="1204968813"></span> 1091</span> 1092 <span class="text" id="1910912292">CURRENT OBITUARIES</span> 1093</a> 1094</div> 1095</div> 1096</div> 1097 <div class="dmRespRow" id="1099447802"> <div class="dmRespColsWrapper" id="1513455345"> <div class="dmRespCol large-12 medium-12 small-12" id="1423535461"> <div class="widget-f4b3d4 u_1419416693 dmCustomWidget" data-lazy-load="false" data-title="" id="1419416693" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="f4b3d40792024bb68d20cc6a8f35d01f" data-widget-version="211" data-widget-config="eyJzaG93U2VydmljZXNPbmx5IjpudWxsLCJoaWRlSGVhZGVyIjpmYWxzZSwiaGVhZGVyVGV4dCI6IlVwY29taW5nIEV2ZW50cyIsIm5ld0VudiI6InByb2QiLCJncm91cDQiOm51bGwsImdyb3VwMyI6bnVsbCwiY3VzdG9tRW52aXJvbm1lbnQiOiJodHRwOi8vbG9jYWxob3N0IiwiZ3JvdXAyIjpudWxsLCJlcnJvclRleHRDb2xvciI6IiMwMDAwMDAiLCJkaXNhYmxlU2xpZGVyIjpudWxsLCJncm91cDEiOm51bGwsIm51bWJlck9mRXZlbnRzIjoiNiJ9"></div> 1098</div> 1099</div> 1100</div> 1101 <div class="u_1190419250 dmRespRow home-welcome fullBleedChanged fullBleedMode" id="1190419250"> <div class="dmRespColsWrapper" id="1163594120"> <div class="dmRespCol large-12 medium-12 small-12 content-removed" id="1527034357"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1122056792" style="transition: opacity 1s ease-in-out 0s;" data-diy-text=""> <h1 class="text-align-center m-size-44 size-55"><span class="font-size-55 m-font-size-44" m-font-size-set="true" style="display: unset; color: var(--color_1);">Welcome To Campanella & Stewart Funeral Home</span><span single-space="true" class="font-size-55 m-font-size-44" style="display: unset; color: var(--color_1);"> <span class="font-size-55 m-font-size-44" style="display: unset; color: var(--color_1);"></span> 1102</span></h1> 1103</div> 1104 <a data-display-type="block" class="u_1259760516 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/obituaries" data-element-type="dButtonLinkId" id="1259760516"> <span class="iconBg" id="1096624815"> <span class="icon hasFontIcon icon-star" id="1837510833"></span> 1105</span> 1106 <span class="text" id="1505880628">CURRENT OBITUARIES</span> 1107</a> 1108 <div class="u_1344155019 widget-8905af dmCustomWidget" data-lazy-load="false" data-title="" id="1344155019" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="8905afc7e3f842caaadb6cdb57778ee0" data-widget-version="563" data-widget-config="eyJuYW1lTGluZUhlaWdodCI6IjI0IiwibG9jYXRpb25OYXYiOm51bGwsImZpbHRlckxvY2F0aW9uIjpudWxsLCJjdXN0b21FbnZpcm9ubWVudCI6IiIsInRyYW5zcGFyZW50Qm9yZGVyIjpudWxsLCJ
1108sb2NhbGUiOiIiLCJ1bmJyZWFrYWJsZV9sYXN0X25hbWVzIjpudWxsLCJ1bmFick1vbnRoIjpmYWxzZSwiZ3JpZEdhcCI6IjUiLCJzaG93TG9jYXRpb25OYXYiOm51bGwsIm9iaXRDb3VudCI6IjEyIiwibmV3RW52IjoicHJvZCIsImFycm93RGVzaWduTmV4dCI6ImRlZmF1bHQiLCJob3Zlcm9wdCI6bnVsbCwiaGlkZUxvYWRlciI6bnVsbCwiaGlkZVNsaWRlck5hdkJvcmRlciI6dHJ1ZSwiZmlsdGVyTmF2R2FwIjoiMzAiLCJyb3VuZE9iaXQiOnRydWUsImZvbnRhd2Vzb21lSWNvbk5leHQiOiI8aSBjbGFzcz1cImZhcyBmYS1hcnJvdy1sZWZ0XCI+PC9pPiIsImFycm93RGVzaWduUHJldiI6IjJCOUMiLCJmb250YXdlc29tZUljb25QcmV2IjoiPGkgY2xhc3M9XCJmYXMgZmEtYXJyb3ctcmlnaHRcIj48L2k+IiwiZW5hYmxlU2xpZGVPYml0Ijp0cnVlLCJvYmplY3RGaXQiOiJjb3ZlciIsInVzZUFycm93RGVzaWduIjpmYWxzZSwiZ3JvdXA0IjpudWxsLCJncm91cDMiOm51bGwsImdyb3VwNSI6bnVsbCwibGF5b3V0U3F1YXJlIjpudWxsLCJncm91cDIiOm51bGwsImhpZGVDaXR5UmVzaWRlbmNlIjpmYWxzZSwiZ3JvdXAxIjpudWxsLCJvYml0TGF5b3V0Ijoic2l4Q29sIiwidXNlRm9udGF3ZXNvbWVJY29uIjp0cnVlLCJzaG93QWdlIjpudWxsLCJzaG93RGF0ZU9mQmlydGgiOnRydWUsImxvY2F0aW9uSUQiOiIiLCJ0cmFuc3BhcmVudEJvcmRlckNvbG9yIjoiI2ZiMGNmZiIsImxpbmVIZWlnaHQiOiJpbml0aWFsIiwibG9hZGluZ1RleHRDb2xvciI6IiMwMDAwMDAiLCJtYXRjaEhlaWdodCI6bnVsbCwidHJhbnNwYXJlbnRCb3JkZXJXaWR0aCI6IjFweCIsInNob3dicmFuY2giOmZhbHNlLCJoaWRlRGF0ZXMiOm51bGx9"> <style>.location-nav-wrapper { 1109 gap: 30px !important; 1110 }</style> 1111 <div class="obituaries-grid-home-3 slider-container"> <button class="slider-nav desktop" data-dir="prev" location-id=""> <i class="fas fa-arrow-left"></i> 1112</button> 1113 <style>.slider-nav { 1114 border-width: 0px; 1115 }</style> 1116 <div class="w-layout-grid obit-grid-3 sixCol slider-obit-div-wrapper" id="obits-2--obit-wrapper" style="gap: 5px"></div> 1117 <button class="slider-nav desktop" data-dir="next" location-id=""> <i class="fas fa-arrow-right"></i> 1118</button> 1119 <div class="slider-nav--mobile-wrapper"> <button class="slider-nav" data-dir="prev" location-id=""> <i class="fas fa-arrow-left"></i> 1120</button> 1121 <button class="slider-nav" data-dir="next" location-id=""> <i class="fas fa-arrow-right"></i> 1122</button> 1123</div> 1124</div> 1125</div> 1126 <a data-display-type="block" class="u_1753148402 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/obituaries" data-element-type="dButtonLinkId" id="1753148402"> <span class="iconBg" id="1029672717"> <span class="icon hasFontIcon icon-star" id="1917252766"></span> 1127</span> 1128 <span class="text" id="1253952737">CURRENT OBITUARIES</span> 1129</a> 1130</div> 1131</div> 1132</div> 1133 <div class="u_1075704447 dmRespRow hide-for-large" id="1075704447"> <div class="dmRespColsWrapper" id="1652117421"> <div class="dmRespCol large-12 medium-12 small-12 u_1429701311" id="1429701311"> <div class="u_1256716034 widget-f4b3d4 dmCustomWidget" data-lazy-load="false" data-title="" id="1256716034" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="f4b3d40792024bb68d20cc6a8f35d01f" data-widget-version="211" data-widget-config="eyJzaG93U2VydmljZXNPbmx5IjpudWxsLCJoaWRlSGVhZGVyIjpudWxsLCJoZWFkZXJUZXh0IjoiVXBjb21pbmcgRXZlbnRzIiwibmV3RW52IjoicHJvZCIsImdyb3VwNCI6bnVsbCwiZ3JvdXAzIjpudWxsLCJjdXN0b21FbnZpcm9ubWVudCI6Imh0dHA6Ly9sb2NhbGhvc3QiLCJncm91cDIiOm51bGwsImVycm9yVGV4dENvbG9yIjoiIzAwMDAwMCIsImRpc2FibGVTbGlkZXIiOm51bGwsImdyb3VwMSI6bnVsbCwibnVtYmVyT2ZFdmVudHMiOiI2In0="></div> 1134</div> 1135</div> 1136</div> 1137 <div class="u_1824556691 dmRespRow bg-overlay hasBackgroundOverlay lazy" id="1824556691" lock-element-for-editing="true" data-background-image="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/Eucalyptus+plant+from+the+top+with+black+background-1920w.jpg"> <div class="dmRespColsWrapper" id="1578820330"> <div class="u_1938972558 dmRespCol small-12 large-5 medium-5" id="1938972558"> <div data-element-type="spacer" class="u_1200724949 dmSpacer hide-for-small" id="1200724949"></div> 1138</div> 1139 <div class="u_1797636387 dmRespCol small-12 home-icon-text large-7 medium-7" id="1797636387"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1421444130" style="" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJblVwIn19" data-anim-desktop="fadeInUp"> <h2><span style="display: unset;
1139 color: var(--color_6);">How We Can Help</span></h2> 1140</div> 1141 <div class="u_1213037579 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1213037579" style="" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJblVwIn19" data-anim-desktop="fadeInUp"><p><span style="color: var(--color_6); display: unset;">If you've experienced a loss, or are planning in advance, we are here for you each step of the way. Planning a funeral is an emotional and sometimes overwhelming thing and having the right information can make things easier. It is our mission to serve families in their time of need and welcome any questions you have.</span></p></div> 1142 <div class="dmRespRow u_1290933433" id="1290933433"> <div class="dmRespColsWrapper" id="1374599538"> <div class="u_1671331041 dmRespCol small-12 large-6 medium-6" id="1671331041" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJblVwIn19" data-anim-desktop="fadeInUp"> <a data-display-type="block" class="u_1716028325 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/services/buriall-services" data-element-type="dButtonLinkId" id="1716028325"> <span class="iconBg" id="1534973040"> <span class="icon hasFontIcon icon-star" id="1023507123"></span> 1143</span> 1144 <span class="text" id="1076166371">▶ OUR SERVICES</span> 1145</a> 1146 <div class="u_1331510393 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1331510393" style="transition: opacity 1s ease-in-out 0s;"><p><span style="display: unset; color: var(--color_6);">Every life is unique, and every service should be as well. We invite you to learn more about our services.</span></p></div> 1147</div> 1148 <div class="u_1286773724 dmRespCol small-12 large-6 medium-6" id="1286773724" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJblVwIn19" data-anim-desktop="fadeInUp"> <a data-display-type="block" class="u_1822691275 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/planning-ahead/planning-ahead" data-element-type="dButtonLinkId" id="1822691275"> <span class="iconBg" id="1390311035"> <span class="icon hasFontIcon icon-star" id="1229902297"></span> 1149</span> 1150 <span class="text" id="1424189158">▶ PRE PLANNING</span> 1151</a> 1152 <div class="u_1490015952 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1490015952" style="transition: opacity 1s ease-in-out 0s;"><p><span style="color: var(--color_6); display: unset;">Make decisions now that give you and your family peace of mind.</span></p></div> 1153</div> 1154</div> 1155</div> 1156 <div class="dmRespRow u_1050103664" id="1050103664"> <div class="dmRespColsWrapper" id="1605111146"> <div class="u_1782019062 dmRespCol small-12 large-6 medium-6" id="1782019062" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJblVwIn19" data-anim-desktop="fadeInUp"> <a data-display-type="block" class="u_1734250448 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/grief-support/the-grieving-process" data-element-type="dButtonLinkId" id="1734250448"> <span class="iconBg" id="1393300792"> <span class="icon hasFontIcon icon-star" id="1768646121"></span> 1157</span> 1158 <span class="text" id="1024553431">▶ GRIEF SUPPORT</span> 1159</a> 1160 <div class="u_1611172492 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1611172492" style="transition: opacity 1s ease-in-out 0s;"><p><span style="display: unset; color: var(--color_6);">Grief is a journey that is not meant to be traveled alone. The information we provide can help others find hope and healing.</span></p></div> 1161</div> 1162 <div class="u_1282181871 dmRespCol small-12 large-6 medium-6" id="1282181871" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJblVwIn19" data-anim-desktop="fadeInUp"> <a data-display-type="block" class="u_1240046412 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/services/monuments" data-element-type="dButtonLinkId" id="1240046412"> <span class="iconBg" id="1114120906"> <span class="icon hasFontIcon icon-star" id="1817712535"></span> 1163</span> 1164 <span class="text" id="1451257711">▶ MONUMENTS</span> 1165</a> 1166 <div class="u_1196781378 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1196781378" style="transition: opacity 1s ease-in-out 0s;"><p>
1166<span style="color: var(--color_6); display: unset;">Discover timeless tributes and lasting legacies with our range of meticulously crafted monuments.</span></p></div> 1167</div> 1168</div> 1169</div> 1170</div> 1171</div> 1172</div> 1173 <div data-auto="flex-section" id="1437460113" data-flex-id="249135b6" data-layout-section="" class="u_1437460113"> <div class="flex-widgets-container" id="1938873450"></div> 1174 <section id="f218562b" class="flex-element section" data-auto="flex-element-section"> <div id="3831184a" class="flex-element grid lazy" data-auto="flex-element-grid" data-layout-grid="" data-gallery-bg="eyJzbGlkZXMiOltdLCJ0cmFuc2l0aW9uIjoiZmFkZSIsInNwZWVkIjoyfQ==" data-background-image="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/campanella-stewart-locations-1920w.jpg"> <div id="8be2dd0a" class="flex-element group" data-auto="flex-element-group"> <div id="8bc14a51" class="flex-element group lazy" data-auto="flex-element-group" data-gallery-bg="eyJzbGlkZXMiOltdLCJ0cmFuc2l0aW9uIjoiZmFkZSIsInNwZWVkIjoyfQ==" data-background-image=""> <div id="46d1019f" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1865441035"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient u_1865441035 button_2" file="false" href="https://maps.app.goo.gl/EXivrEJCkZnrVnyb6" data-element-type="dButtonLinkId" id="1865441035" target="_blank"> <span class="iconBg" aria-hidden="true" id="1054906688"> <span class="icon hasFontIcon icon-star" id="1047099305"></span> 1175</span> 1176 <span class="text" id="1951861993">Get Directions</span> 1177</a> 1178</div> 1179 <div id="widget_mit" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1049950746"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1049950746" style=""><p class="text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; color: var(--color_6); display: initial;">Campanella</span></p><p class="text-align-center"><span style="display: initial;"><br/></span></p><p class="text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; color: var(--color_6); display: initial;"> & Stewart</span></p><p class="text-align-center"><span class="m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial; color: var(--color_6);"><br/></span></p><p class="text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" style="font-style: italic; color: var(--color_6); display: initial;"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; color: var(--color_6); display: initial;"> Funeral</span> 1180</span></p><p class="text-align-center"><br/></p><p class="text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; color: var(--color_6); display: initial;"><span class="ql-cursor"></span>Home</span><span single-space="true" class="font-size-60 m-font-size-30" style="font-style: italic; color: var(--color_6); display: initial;"> <span class="font-size-60 m-font-size-30" style="font-style: italic; color: var(--color_6); display: initial;"></span> 1181</span></p><p class="text-align-center"><span class="m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial; color: var(--color_6);"><br/></span></p><p class="text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; color: var(--color_6); display: initial;">- Wamego</span></p></div> 1182</div> 1183 <div id="6b3227d6" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1060084025"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="tel:785-456-2233" data-element-type="dButtonLinkId" id="1060084025"> <span class="iconBg" aria-hidden="true" id="1342221005"> <span class="icon hasFontIcon icon-star" id="1506759498"></span> 1184</span> 1185 <span class="text" id="1787737747">Call (785) 456-2233</span> 1186</a> 1187</div> 1188</div> 1189 <div id="a94c8028" class="flex-element group lazy" data-auto="flex-element-group" data-gallery-bg="eyJzbGlkZXMiOltdLCJ0cmFuc2l0aW9uIjoiZmFkZSIsInNwZWVkIjoyfQ==" data-background-image=""> <div id="0ee2fdd9" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1642429582"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient u_1642429582 button_2" file="false" href="https://maps.app.goo.gl/PifKYB17QRu17dw16" data-element-type="dButtonLinkId" id="1642429582" target="_blank"> <span class="iconBg" aria-hidden="true" id="1860854030"> <span class="icon hasFontIcon icon-star" id="1796650437"></span> 1190</span> 1191 <span class="text" id="1760652310">Get Directions</span> 1192</a> 1193</div> 1194 <div id="widget_5cc" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="paragraph" data-external-id="1673590945"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1673590945" style=""><p class="text-align-center m-text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial;
1194 color: var(--color_6);">Campanella</span></p><p class="text-align-center m-text-align-center"><span style="display: initial;"><br/></span></p><p class="text-align-center m-text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial; color: var(--color_6);"> & Stewart</span></p><p class="text-align-center m-text-align-center"><span class="m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial;"><br/></span></p><p class="text-align-center m-text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" style="font-style: italic; display: initial; color: var(--color_6);"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial; color: var(--color_6);">Funeral</span> 1195</span></p><p class="text-align-center m-text-align-center"><br/></p><p class="text-align-center m-text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial; color: var(--color_6);"><span class="ql-cursor"></span>Home</span><span single-space="true" class="font-size-60 m-font-size-30" style="font-style: italic; display: initial; color: var(--color_6);"> <span class="font-size-60 m-font-size-30" style="font-style: italic; display: initial; color: var(--color_6);"></span> 1196</span></p><p class="text-align-center m-text-align-center"><span class="m-font-size-30" m-font-size-set="true" style="font-style: italic; display: initial;"><br/></span></p><p class="text-align-center m-text-align-center m-size-30 size-60"><span class="font-size-60 m-font-size-30" m-font-size-set="true" style="font-style: italic; color: var(--color_6); display: initial;">- Alma</span></p></div> 1197</div> 1198 <div id="f649b78b" class="flex-element widget-wrapper" data-auto="flex-element-widget-wrapper" data-widget-type="link" data-external-id="1898278750"> <a data-display-type="block" class="align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="tel:785-765-2232" data-element-type="dButtonLinkId" id="1898278750"> <span class="iconBg" aria-hidden="true" id="1306432992"> <span class="icon hasFontIcon icon-star" id="1870988529"></span> 1199</span> 1200 <span class="text" id="1697358090">Call (785) 456-2233</span> 1201</a> 1202</div> 1203</div> 1204</div> 1205</div> 1206</section> 1207</div> 1208 <div class="dmRespRow fullBleedChanged fullBleedMode" id="1059814021"> <div class="dmRespColsWrapper" id="1579974110"> <div class="dmRespCol large-12 medium-12 small-12" id="1834265149"> <div class="dmRespRow fullBleedChanged fullBleedMode" id="1364542560"> <div class="dmRespColsWrapper" id="1510610689"> <div class="u_1638347683 dmRespCol small-12 hasBackgroundOverlay medium-4 large-4 lazy" id="1638347683" data-background-image="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/60b92bf8484b94c4a1cf48d0_Send+Flowers+Banner+BG+Image-1920w.jpg"> <div class="dmNewParagraph u_1551199821" data-element-type="paragraph" data-version="5" id="1551199821" style="transition: none 0s ease 0s; text-align: left; display: block;"><p class="m-size-29 size-36"><span class="m-font-size-29 font-size-36" style="font-weight: bold; font-style: italic; display: unset; color: var(--color_3); text-shadow: var(--color_6) 0px 0px 15px;">Ordering Flowers</span></p></div> 1209 <a data-display-type="block" class="u_1855338341 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/send-flowers" data-element-type="dButtonLinkId" id="1855338341"> <span class="iconBg" aria-hidden="true" id="1960095503"> <span class="icon hasFontIcon icon-star" id="1756344271"></span> 1210</span> 1211 <span class="text" id="1774194868">SEND FLOWERS</span> 1212</a> 1213</div> 1214 <div class="u_1189467119 dmRespCol small-12 hasBackgroundOverlay medium-4 large-4 lazy" id="1189467119" data-background-image="https://irp.cdn-website.com/md/pexels/dms3rep/multi/opt/pexels-photo-210661-1920w.jpeg"> <div class="u_1744558304 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1744558304" style="transition: none 0s ease 0s; text-align: left; display: block;"><p class="m-size-29 size-36"><span class="font-size-36 m-font-size-29" style="text-shadow: var(--color_6
1214) 0px 0px 15px; color: var(--color_3); display: unset; font-style: italic; font-weight: bold;">General Price List</span></p></div> 1215 <a data-display-type="block" class="u_1603882586 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="true" href="https://irp.cdn-website.com/e3c02c5b/files/uploaded/2024_Camp-Stewart_Full_General_Price_List-Casket.pdf_for_website.pdf" data-element-type="dButtonLinkId" id="1603882586" target="_blank"> <span class="iconBg" aria-hidden="true" id="1862407806"> <span class="icon hasFontIcon icon-star" id="1594287756"></span> 1216</span> 1217 <span class="text" id="1836473111">VIEW PRICE LIST</span> 1218</a> 1219</div> 1220 <div class="u_1405654607 dmRespCol small-12 hasBackgroundOverlay medium-4 large-4 lazy" id="1405654607" data-background-image="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/front-angle-1920w.jpg"> <div class="dmNewParagraph u_1809014856 ql-disabled" data-element-type="paragraph" data-version="5" id="1809014856" style="transition: none 0s ease 0s; text-align: left; display: block;"><p class="m-size-29 size-36"><span class="m-font-size-29 font-size-36" style="font-weight: bold; font-style: italic; display: unset; color: var(--color_3); text-shadow: var(--color_6) 0px 0px 15px;">Tour Our Facilities</span></p></div> 1221 <a data-display-type="block" class="u_1554721978 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/about-us/our-location" data-element-type="dButtonLinkId" id="1554721978"> <span class="iconBg" aria-hidden="true" id="1455775615"> <span class="icon hasFontIcon icon-star" id="1513616990"></span> 1222</span> 1223 <span class="text" id="1515938198">TOUR NOW</span> 1224</a> 1225</div> 1226</div> 1227</div> 1228</div> 1229</div> 1230</div> 1231 <div class="dmRespRow" id="1028660578"> <div class="dmRespColsWrapper" id="1683885111"> <div class="dmRespCol large-12 medium-12 small-12" id="1805152344"> <div class="dmRespRow" id="1694755996"> <div class="dmRespColsWrapper" id="1303391100"> <div class="dmRespCol large-12 medium-12 small-12" id="1415802787"> <div class="dmNewParagraph u_1820917857" data-element-type="paragraph" data-version="5" id="1820917857" style="transition: opacity 1s ease-in-out 0s; text-align: left; display: block;"><p class="text-align-center m-size-22 size-28"><span class="font-size-28 m-font-size-22" style="display: initial;">Thank you for visiting our funeral home website.</span><span style="display: initial;"><br/></span></p><p><span style="display: initial;"><br/></span></p><p class="text-align-left"><span class="" style="display: initial;"><span style="display: initial;">Tap on any of these images to access or download an informative booklet. To receive a printed copy of any booklet, simply reach out to us via phone or drop us an email request at</span> 1232</span><a href="mailto:[email protected]" runtime_url="mailto:[email protected]" type="email" style="display: initial;">[email protected]</a><span style="display: initial;">.</span></p></div> 1233</div> 1234</div> 1235</div> 1236 <div class="dmRespRow u_1502741761" id="1502741761"> <div class="dmRespColsWrapper" id="1756366703"> <div class="dmRespCol small-12 large-4 medium-4" id="1144989060"> <div class="u_1015527322 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1015527322"> <a href="https://irp.cdn-website.com/e3c02c5b/files/uploaded/Planning-A-funeral-WEBSITE.pdf" id="1157278313" file="true" target="_blank"><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/PlanningAFuneralServiceImage-646h.png" alt="A poster for planning a funeral service for your loved one." id="1216238967" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/PlanningAFuneralServiceImage.png" width="208" height="316" onerror="handleImageLoadError(this)" loading="lazy"/></a> 1237</div> 1238</div> 1239 <div class="u_1900897980 dmRespCol small-12 large-4 medium-4" id="1900897980"> <div class="u_1495450730 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1495450730"> <a href="https://irp.cdn-website.com/e3c02c5b/files/uploaded/Pre-Need-FOR-WEBSITE.pdf" id="1810991690" file="true" target="_blank"><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/PrePlanningA-Funeral-644h.png" alt="The cover of a book about pre-planning a funeral service" id="1511058517" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/PrePlanningA-Funeral.png" width="209" height="315" onerror="handleImageLoadError(this)" loading="lazy"/></a> 1240</div> 1241</div> 1242 <div class="u_1947125876 dmRespCol small-12 large-4 medium-4" id="1947125876"> <div class="u_1016279103 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1016279103"> <a href="https://irp.cdn-website.com/e3c02c5b/files/uploaded/MonumentsAndMarkers.pdf" id="12589399
124214" file="true" target="_blank"><img src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/MonumentsAndMarkers_1-644h.png" alt="" id="1545275481" class="" data-dm-image-path="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/MonumentsAndMarkers_1.png" width="269" height="394" onerror="handleImageLoadError(this)" loading="lazy"/></a> 1243</div> 1244</div> 1245</div> 1246</div> 1247</div> 1248</div> 1249</div> 1250 <div class="dmRespRow" id="1269619434"> <div class="dmRespColsWrapper" id="1938629379"> <div class="dmRespCol empty-column large-12 medium-12 small-12" id="1308848140"></div> 1251</div> 1252</div> 1253 <div class="dmRespRow u_1458425329 lazy" id="1458425329" data-background-image="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/leaves-1920w.png"> <div class="dmRespColsWrapper" id="1514899432"> <div class="dmRespCol large-12 medium-12 small-12" id="1085819707"> <div class="u_1353078624 dmRespRow fullBleedChanged fullBleedMode" id="1353078624"> <div class="dmRespColsWrapper" id="1971776199"> <div class="dmRespCol small-12 medium-6 large-6" id="1362452853"> <div class="u_1127168028 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1127168028" style="transition: opacity 1s ease-in-out 0s;" new-inline-bind-applied="true" data-diy-text=""> <h2 class="m-text-align-left"><span style="color: var(--color_1); display: initial;"><span class="inline-data-binding" data-encoded-value="U2FtcGxlIEZ1bmVyYWwgSG9tZQ==" data-inline-binding="content_library.global.company_name">Campanella & Stewart Funeral Home</span></span></h2> 1254</div> 1255 <div class="u_1802502290 flex-container dmImageSlider dmNoMargin dmNoMark hasFullWidth" data-widget-type="imageSlider" dmle_volatile_widget="true" data-element-type="dSliderId" id="1802502290"> <div class="flexslider ed-version" sliderscriptparams="{'stretch':true,'animation':true,'randomize':false,'directionNav':true,'isAutoPlay':true,'isFade':true,'controlNav':false,'slideshowSpeed':7000,'animationDuration':600,'pausePlay':true}" id="1134539282" layout="empty"> <ul class="slides" id="1868356312"> <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1308576111"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/Best-630w.jpg" id="1461036496" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1664269406"></div> 1256 <div class="slide-inner" id="1118361140"> <div class="text-wrapper" id="1530226092"> <h3 class="slide-title" id="1588342180">Slide title</h3> 1257 <div class="slide-text richText" id="1606651698">Write your caption here</div> 1258</div> 1259 <div class="slide-button dmWidget clearfix" id="1159537704"> <span class="iconBg" id="1010572359"> <span class="icon hasFontIcon icon-star" id="1461373133"></span> 1260</span> 1261 <span class="text" id="1523445555">Button</span> 1262</div> 1263</div> 1264</li> 1265 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1080632015"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/O5v5czpNH9L0rkjlmAO3qg-630w.jpg" id="1303421398" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1401351914"></div> 1266 <div class="slide-inner" id="1991754004"> <div class="text-wrapper" id="1799914368"> <h3 class="slide-title" id="1369317927">Slide title</h3> 1267 <div class="slide-text richText" id="1968467908">Write your caption here</div> 1268</div> 1269 <div class="slide-button dmWidget clearfix" id="1850356649"> <span class="iconBg" id="1102260609"> <span class="icon hasFontIcon icon-star" id="1545284303"></span> 1270</span> 1271 <span class="text" id="1729353131">Button</span> 1272</div> 1273</div> 1274</li> 1275 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1780099163"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9322-5cecb79f-630w.jpg" id="1356304578" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1030891752"></div> 1276 <div class="slide-inner" id="1207278294"> <div class="text-wrapper" id="1739732586"> <h3 class="slide-title" id="1498420659">Slide title</h3> 1277 <div class="slide-text richText" id="1234586469">Write your caption here</div> 1278</div> 1279 <div class="slide-button dmWidget clearfix" id="1935091478"> <span class="iconBg" id="1876662062"> <span class="icon hasFontIcon icon-star" id="1080337926"></span> 1280</span> 1281 <span class="text" id="1790419815">Button</span> 1282</div> 1283</div> 1284</li> 1285 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1297017342"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9333-e4aca354-630w.jpg" id="1666763004" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1202837633"></div> 1286 <div class="slide-inner" id="1216987722"> <div class="text-wrapper" id="1326334158"> <h3 class="slide-title" id="1737554643">Slide title</h3> 1287 <div class="slide-text richText" id="1942876311">Write your caption here</div> 1288</div> 1289 <div class="slide-button dmWidget clearfix" id="1330405751"> <span class="iconBg" id="1053021742"> <span class="icon hasFontIcon icon-star" id="1315638545"></span> 1290</span> 1291 <span class="text" id="1550603546">Button</span> 1292</div> 1293</div> 1294</li> 1295 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1410742472"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9343-3246af2f-630w.jpg" id="1929926120" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1997075457"></div> 1296 <div class="slide-inner" id="1800997612"> <div class="text-wrapper" id="1107235087"> <h3 class="slide-title" id="1367480567">Slide title</h3> 1297 <div class="slide-text richText" id="1132601378">Write your caption here</div> 1298</div> 1299 <div class="slide-button dmWidget clearfix" id="1041235841"> <span class="iconBg" id="1080184784"> <span class="icon hasFontIcon icon-star" id="1351272697"></span> 1300</span> 1301 <span class="text" id="1202062004">Button</span> 1302</div> 1303</div> 1304</li> 1305 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1072831698"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9346--281-29-630w.jpg" id="1496679841" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1767378066"></div> 1306 <div class="slide-inner" id="1428155828"> <div class="text-wrapper" id="1726638350"> <h3 class="slide-title" id="1666220684">Slide title</h3> 1307 <div class="slide-text richText" id="1401770456">Write your caption here</div> 1308</div> 1309 <div class="slide-button dmWidget clearfix" id="1540154635"> <span class="iconBg" id="1690208691"> <span class="icon hasFontIcon icon-star" id="1840223418"></span> 1310</span> 1311 <span class="text" id="1826823487">Button</span> 1312</div> 1313</div> 1314</li> 1315 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1555204732"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9334-4e49e664-630w.jpg" id="1327698544" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1735493668"></div> 1316 <div class="slide-inner" id="1746497498"> <div class="text-wrapper" id="1387111883"> <h3 class="slide-title" id="1887615184">Slide title</h3> 1317 <div class="slide-text richText" id="1380676546">Write your caption here</div> 1318</div> 1319 <div class="slide-button dmWidget clearfix" id="1806281710"> <span class="iconBg" id="1358258435"> <span class="icon hasFontIcon icon-star" id="1016568043"></span> 1320</span> 1321 <span class="text" id="1706505070">Button</span> 1322</div> 1323</div> 1324</li> 1325 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1760394424"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9342-ef548092-630w.jpg" id="1966007848" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1200938623"></div> 1326 <div class="slide-inner" id="1316358831"> <div class="text-wrapper" id="1996251227"> <h3 class="slide-title" id="1495790098">Slide title</h3> 1327 <div class="slide-text richText" id="1218589788">Write your caption here</div> 1328</div> 1329 <div class="slide-button dmWidget clearfix" id="1676527861"> <span class="iconBg" id="1075384341"> <span class="icon hasFontIcon icon-star" id="1640721835"></span> 1330</span> 1331 <span class="text" id="1749961900">Button</span> 1332</div> 1333</div> 1334</li> 1335 <li layout="center" position="center" animation="fadeInUp" show-content="true" color-overlay="true" text-background="true" id="1164133916"><img dm="true" src="https://irp.cdn-website.com/e3c02c5b/dms3rep/multi/opt/IMG_9337-45ac1499-630w.jpg" id="1950362352" alt="" onerror="handleImageLoadError(this)" height="285.984375" width="525.0"/> <div class="color-overlay" id="1956408326"></div> 1336 <div class="slide-inner" id="1355324570"> <div class="text-wrapper" id="1170147650"> <h3 class="slide-title" id="1319265833">
1336Slide title</h3> 1337 <div class="slide-text richText" id="1222955377">Write your caption here</div> 1338</div> 1339 <div class="slide-button dmWidget clearfix" id="1565754032"> <span class="iconBg" id="1139228060"> <span class="icon hasFontIcon icon-star" id="1152239003"></span> 1340</span> 1341 <span class="text" id="1530510254">Button</span> 1342</div> 1343</div> 1344</li> 1345</ul> 1346</div> 1347</div> 1348</div> 1349 <div class="dmRespCol small-12 medium-6 large-6" id="1484586686"> <div class="u_1785046471 dmform default native-inputs" data-element-type="dContactUsRespId" captcha="true" data-require-captcha="true" data-captcha-position="bottomleft" id="1785046471"> <h3 class="dmform-title dmwidget-title" id="1914404823">Contact Us</h3> 1350 <div class="dmform-wrapper" id="1395390024" captcha-lang="en"> <form method="post" class="dmRespDesignRow" locale="ENGLISH" id="1978187994"> <div class="dmforminput required small-12 medium-4 large-4 dmRespDesignCol" id="1475978713"> <label for="1906001920" id="1268813874" data-dm-for="dmform-0">Name:</label> 1351<input type="text" class="" name="dmform-0" id="1906001920"/><input type="hidden" name="label-dmform-0" value="Name" id="1793165164"/></div> 1352 <div class="dmforminput required small-12 medium-4 large-4 dmRespDesignCol" id="1341522518"> <label for="1901640950" id="1916300344" data-dm-for="dmform-1">Email:</label> 1353<input type="email" class="" name="dmform-1" id="1901640950"/><input type="hidden" name="label-dmform-1" value="Email" id="1174856824"/></div> 1354 <div class="dmforminput required small-12 medium-4 large-4 dmRespDesignCol" id="1231318532"> <label for="1268023972" id="1081492629" data-dm-for="dmform-2">Phone:</label> 1355<input type="tel" class="" name="dmform-2" id="1268023972"/><input type="hidden" name="label-dmform-2" value="Phone" id="1569690316"/></div> 1356 <div class="dmforminput large-12 medium-12 dmRespDesignCol" id="1723392343"> <label for="1475710457" id="1919333151" data-dm-for="dmform-3">Message:</label> 1357 <textarea name="dmform-3" id="1475710457"></textarea> 1358<input type="hidden" name="label-dmform-3" value="Message" id="1277912919"/></div> 1359 <span id="undefined_clear" class="dmWidgetClear"></span> 1360 <div class="dmformsubmit dmWidget R" id="1943496400"><input class="" name="submit" type="submit" value="Send Message" id="1892082460"/></div> 1361<input name="dmformsendto" type="hidden" id="1819322828" class="" value="O0wrseIfFLtXmMSDsPYiPXF7AQLHirm1Kcdcaddm0B3jZ7FqDnEw1jdymC3Zzixv" data-dec="true"/><input class="dmActionInput" type="hidden" name="action" value="/_dm/s/rt/widgets/dmform.submit.jsp" id="1563560570"/><input name="dmformsubject" type="hidden" value="Contact Us Form Submitted" id="1221986929" class="" data-email-subject="Contact Us Form Submitted"/><input name="dmformfrom" type="hidden" value="" id="1758863135"/><input name="dmformsubmitparams" type="hidden" value="8mpKnCSiNQXK/d9M7IDrS5NYdk0POWQptwjYIXVz6KZg4t80kj9GKTRndSDnOmf2sfMRaz5MAUXOw6lZuZAWrON/2FkPs4NwirBgV6k3yEeUZkAyJMJD4uSp3mTq47HLIWVUkt1v9Yv92E8EgH7JD258uVwq0EGRbxMDCzFZxTwRwmsS/768kzh5pml5l1Tz5Ner1oefi3TFbjcPvOFGPXDEW8QghFfB/9omfnF4wi4hB729TKrtLg==" data-dec="true"/><input type="hidden" name="page_uuid" value="9038757eb95b4fe497acbfe08221787c"/></form> 1362</div> 1363 <div class="dmform-success" style="display:none" id="1340246378">Thank you for contacting us.<br id="1954231285"/>We will get back to you as soon as possible.</div> 1364 <div class="dmform-error" style="display:none" id="1111729190">Oops, there was an error sending your message.<br id="1141770800"/>Please try again later.</div> 1365</div> 1366</div> 1367</div> 1368</div> 1369</div> 1370</div> 1371</div> 1372</div> 1373</div> 1374</div> 1375</div> 1376 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1647700961 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1647700961"> <div class="dmRespColsWrapper" id="1336210178"> <div class="dmRespCol small-12 medium-12 large-12 u_1836972937" id="1836972937"> <span id="1051055536"></span> 1377 <div class="dmRespRow u_1873717184" id="1873717184"> <div class="dmRespColsWrapper" id="1714383554"> <div class="u_1262775239 dmRespCol small-12 medium-12 large-12" id="1262775239"> <div class="widget-539f46 dmCustomWidget" data-lazy-load="true" data-title="" id="103078323
13770" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rVGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbCJ9XQ==" icon="false" surround="false" data-widget-id="539f466474d94aeeaa21137aa77ae146" data-widget-version="82" data-widget-config="eyJ0ZXh0TGluZUhlaWdodCI6bnVsbCwicGhvbmVJY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMlwiIGJhc2VQcm9maWxlPVwidGlueS1wc1wiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIj5cclxuXHQ8dGl0bGU+Y2FsbF9ibGFja18yNGRwICgzKSAoMSktc3ZnPC90aXRsZT5cclxuXHQ8cGF0aCBmaWxsPVwiMDAwMDAwXCIgaWQ9XCJMYXllclwiIGQ9XCJNMjAuMDEgMTUuMzhDMTguNzggMTUuMzggMTcuNTkgMTUuMTggMTYuNDggMTQuODJDMTYuMTMgMTQuNyAxNS43NCAxNC43OSAxNS40NyAxNS4wNkwxMy45IDE3LjAzQzExLjA3IDE1LjY4IDguNDIgMTMuMTMgNy4wMSAxMC4yTDguOTYgOC41NEM5LjIzIDguMjYgOS4zMSA3Ljg3IDkuMiA3LjUyQzguODMgNi40MSA4LjY0IDUuMjIgOC42NCAzLjk5QzguNjQgMy40NSA4LjE5IDMgNy42NSAzTDQuMTkgM0MzLjY1IDMgMyAzLjI0IDMgMy45OUMzIDEzLjI4IDEwLjczIDIxIDIwLjAxIDIxQzIwLjcyIDIxIDIxIDIwLjM3IDIxIDE5LjgyTDIxIDE2LjM3QzIxIDE1LjgzIDIwLjU1IDE1LjM4IDIwLjAxIDE1LjM4WlwiLz5cclxuPC9zdmc+IiwibGlua1RleHQyIjoiNTU1LTU1NS01NTU1IiwibGlua1R5cGUyIjoicGhvbmUiLCJsaW5rVGV4dCI6IjQzNzAgU2FsemVyIFJkLiBQLk8uIEJveCA0OCwgV2FtZWdvLCBLUyA2NjU0NywgVW5pdGVkIFN0YXRlcyIsImFkZHJlc3NTdHlsZSI6Im9uZUxpbmUiLCJtYXBMaW5rIjpudWxsLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciIsImdyb3VwMiI6bnVsbCwiZ3JvdXAxIjpudWxsLCJhZGRyZXNzU3R5bGUyIjoib25lTGluZSIsInJlbW92ZVdoaXRlU3BhY2UiOnRydWUsIm11bHRpcGxlTGluayI6IjU1NS01NTUtNTU1NS9uNTU1LTU1NS01NTU1IiwiZW5hYmxlTXVsdGlwbGVMaW5rIjpudWxsLCJoYXNJY29uIjpudWxsLCJsaW5rTGluZUhlaWdodCI6bnVsbCwib3ZlcndyaXRlTWFwTGluayI6bnVsbCwibXVsdGlMaW5rVHlwZSI6InBob25lIiwibGlua1R5cGUiOiJhZGRyZXNzIiwidGV4dCI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj4qbGluayo8L3A+Iiwib3ZlcndyaXRlQ29sb3IiOnRydWUsImxpbmtUd28iOm51bGx9"> <style></style> 1378 <div class="dynamicLinkWrapper"> <div class="linkWrapper" style="line-height:"></div> 1379</div> 1380</div> 1381 <div class="widget-539f46 dmCustomWidget" data-lazy-load="true" data-title="" id="1343780180" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rVGV4dCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5waG9uZS5tYWluLWxvY2F0aW9uLXBob25lLW51bWJlciJ9XQ==" icon="false" surround="false" data-widget-id="539f466474d94aeeaa21137aa77ae146" data-widget-version="82" data-widget-config="eyJ0ZXh0TGluZUhlaWdodCI6bnVsbCwicGhvbmVJY29uIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmVyc2lvbj1cIjEuMlwiIGJhc2VQcm9maWxlPVwidGlueS1wc1wiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIj5cclxuXHQ8dGl0bGU+Y2FsbF9ibGFja18yNGRwICgzKSAoMSktc3ZnPC90aXRsZT5cclxuXHQ8cGF0aCBmaWxsPVwiMDAwMDAwXCIgaWQ9XCJMYXllclwiIGQ9XCJNMjAuMDEgMTUuMzhDMTguNzggMTUuMzggMTcuNTkgMTUuMTggMTYuNDggMTQuODJDMTYuMTMgMTQuNyAxNS43NCAxNC43OSAxNS40NyAxNS4wNkwxMy45IDE3LjAzQzExLjA3IDE1LjY4IDguNDIgMTMuMTMgNy4wMSAxMC4yTDguOTYgOC41NEM5LjIzIDguMjYgOS4zMSA3Ljg3IDkuMiA3LjUyQzguODMgNi40MSA4LjY0IDUuMjIgOC42NCAzLjk5QzguNjQgMy40NSA4LjE5IDMgNy42NSAzTDQuMTkgM0MzLjY1IDMgMyAzLjI0IDMgMy45OUMzIDEzLjI4IDEwLjczIDIxIDIwLjAxIDIxQzIwLjcyIDIxIDIxIDIwLjM3IDIxIDE5LjgyTDIxIDE2LjM3QzIxIDE1LjgzIDIwLjU1IDE1LjM4IDIwLjAxIDE1LjM4WlwiLz5cclxuPC9zdmc+IiwibGlua1RleHQyIjoiNTU1LTU1NS01NTU1IiwibGlua1R5cGUyIjoicGhvbmUiLCJsaW5rVGV4dCI6Ijc4NS00NTYtMjIzMyIsImFkZHJlc3NTdHlsZSI6Im9uZUxpbmUiLCJtYXBMaW5rIjpudWxsLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciIsImdyb3VwMiI6bnVsbCwiZ3JvdXAxIjpudWxsLCJhZGRyZXNzU3R5bGUyIjoib25lTGluZSIsInJlbW92ZVdoaXRlU3BhY2UiOnRydWUsIm11bHRpcGxlTGluayI6IjU1NS01NTUtNTU1NS9uNTU1LTU1NS01NTU1IiwiZW5hYmxlTXVsdGlwbGVMaW5rIjpudWxsLCJoYXNJY29uIjpudWxsLCJsaW5rTGluZUhlaWdodCI6bnVsbCwib3ZlcndyaXRlTWFwTGluayI6bnVsbCwibXVsdGlMaW5rVHlwZSI6InBob25lIiwibGlua1R5cGUiOiJwaG9uZSIsInRleHQiOiI8cCBjbGFzcz1cInJ0ZUJsb2NrXCI+KmxpbmsqPC9wPiIsIm92ZXJ3cml0ZUNvbG9yIjp0cnVlLCJsaW5rVHdvIjpudWxsfQ=="> <style></style> 1382 <div class="dynamicLinkWrapper"> <div class="linkWrapper" style="line-height:"></div> 1383</div> 1384</div> 1385 <a data-display-type="block" class="u_1362392347 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/about-us/our-location" data-element-type="dButtonLinkId" id="1362392347"> <span class="iconBg" aria-hidden="true" id="1029558781"> <span class="icon hasFontIcon icon-star" id="1521007142"></span> 1386</span> 1387 <span class="text" id="1067632189">GET DIRECTIONS</span> 1388</a> 1389</div> 1390</div> 1391</div> 1392</div> 1393</div> 1394</div> 1395 <div class="dmRespRow u_1517348954" id="1517348954" lock-element-for-editing="true"> <div class="dmRespColsWrapper" id="1544118465"> <div class="dmRespCol large-12 medium-12 small-12" id="1679213361"> <div class="widget-30c5b9 u_1972279663 dmCustomWidget" data-lazy-load="true" data-title="" id="1972279663" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJmdW5lcmFsSG9tZU5hbWUiLCJ2YWx1ZSI6ImNvbnRlbn
1395RfbGlicmFyeS5nbG9iYWwuY29tcGFueV9uYW1lIn1d" icon="false" surround="false" data-widget-id="30c5b9e57eb14998838c5ff93aff493a" data-widget-version="19" data-widget-config="eyJhZG1pbnRleHQiOiJBZG1pbiBMb2dpbiIsImFkbWlubG9naW4iOnRydWUsImZ1bmVyYWxIb21lTmFtZSI6IkNhbXBhbmVsbGEgJiBTdGV3YXJ0IEZ1bmVyYWwgSG9tZSIsImNvcHlyaWdodGV4dCI6Ii4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4iLCJzc29TbHVnIjoibmV3Y29tZXIiLCJBZG1pbiI6bnVsbCwic3NvIjpudWxsLCJncm91cDEiOm51bGwsImhpZGVDb3B5UmlnaHRUZXh0IjpudWxsfQ=="> <div class="copyrightText">Copyright © <span id="autoyear"></span> 1396Campanella & Stewart Funeral Home. All Rights Reserved. <div class="linkBlock"> <a class="link" href="/privacy-policy" runtime_url="/privacy-policy">Privacy Policy</a> 1397 <span>|</span> 1398 <a class="link" href="/terms-of-use" runtime_url="/terms-of-use">Terms of Use</a> 1399 <span>|</span> 1400 <a class="link" href="https://websites.tukios.com/login?site_id=e3c02c5b" target="_blank" runtime_url="https://websites.tukios.com/login?site_id=e3c02c5b">Admin Login</a> 1401</div> 1402</div> 1403</div> 1404</div> 1405</div> 1406</div> 1407</div> 1408 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 1409</div> 1410</div> 1411</div> 1412</div> 1413</div> 1414</div> 1415</div> 1416</div> 1417</div> 1418 1419 </div> 1420</div> 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463<link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Roboto+Slab:ital,wght@0,100..900;1,100..900&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Cardo:ital,wght@0,400;0,700;1,400&family=Inter:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Lora:ital,wght@0,400..700;1,400..700&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1464 1465 1466 1467 1468 1469 1470<link rel="preload" as="style" fetchpriority="low" onload="loadCSS(this)" href="https://static.cdn-website.com/mnlt/production/6839/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 1471 1472 1473 1474<link rel="preload" href="https://irp.cdn-website.com/WIDGET_CSS/75de77814d96f491948da97a06f6a181.css" id="widgetCSS" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1475 1476 1477<style>img[width][height] { 1478 height: auto; 1479}</style> 1480 1481 1482<style> 1483 body[data-page-alias="home"] #dm [data-show-on-page-only="home"] { 1484 display: block !important; 1485 } 1486</style> 1487 1488 1489<style id="pageAdditionalWidgetsCss" type="text/css"> 1490</style> 1491 1492 1493 1494 1495 1496<link rel="preload" href="https://irp.cdn-website.com/e3c02c5b/files/e3c02c5b_withFlex_1.min.css?v=90" id="siteGlobalCss" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1497 1498 1499 1500<style id="customWidgetStyle" type="text/css"> 1501 1502</style> 1503<style id="innerPagesStyle" type="text/css"> 1504 1505</style> 1506 1507 1508<style 1509 id="additionalGlobalCss" type="text/css" 1510> 1511</style> 1512 1513 1514<link rel="preload" href="https://irp.cdn-website.com/e3c02c5b/files/e3c02c5b_home_withFlex_1.min.css?v=90" id="homeCssLink" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1515 1516<style id="pagestyle" type="text/css"> 1517 1518</style> 1519 1520<style id="pagestyleDevice" type="text/css"> 1521 1522</style> 1523 1524 1525 1526 1527 1528 1529 1530<style id="globalFontSizeStyle" type="text/css"> 1531 .font-size-43, .size-43, .size-43 > font { font-size: 43px !important; }.font-size-55, .size-55, .size-55 > font { font-size: 55px !important; }.font-size-60, .size-60, .size-60 > font { font-size: 60px !important; }.font-size-36, .size-36, .size-36 > font { font-size: 36px !important; }.font-size-28, .size-28, .size-28 > font { font-size: 28px !important; } 1532</style> 1533<style id="pageFontSizeStyle" type="text/css"> 1534</style> 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574
1575<script> 1576 var isWLR = true; 1577 1578 window.customWidgetsFunctions = {}; 1579 window.customWidgetsStrings = {}; 1580 window.collections = {}; 1581 window.currentLanguage = "ENGLISH" 1582 window.isSitePreview = false; 1583</script>
1583 1584 1585 1586
1587<script> 1588 window.customWidgetsFunctions["f4b3d40792024bb68d20cc6a8f35d01f~211"] = function (element, data, api) { 1589 $('head').append('<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" />') 1590$('head').append('<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" />') 1591 1592const eventsContainer = document.createElement('div') 1593eventsContainer.setAttribute('id', 'events-container') 1594const { newEnv, numberOfEvents, errorTextColor, disableSlider, hideHeader, headerText } = data.config 1595const loaderError = displayMessage('Unable to fetch events. Please contact your administrator.'); 1596const eventsComingSoon = displayMessage('Events coming soon...'); 1597let tukiosApi = 'https://websites.tukios.com/api'; 1598if (['stg', 'dev', 'sandbox'].includes(data.config.newEnv)) { 1599 tukiosApi = `https://${data.config.newEnv}.tukioswebsites.com/api`; 1600} else if (data.config.newEnv === 'custom') { 1601 tukiosApi = data.config.customEnvironment + '/api'; 1602} 1603 1604const bearer = 'k9PMgGzdKda2PGocioyUBzAtVwFj7FsKZlpxORi6'; 1605const siteAlias = dmAPI.getSiteName() 1606// const siteAlias = '54efe9d4'; 1607 1608function displayMessage(messageText) { 1609 let message = document.createElement('div'); 1610 message.appendChild(document.createTextNode(messageText)); 1611 message.setAttribute('style',`font-weight: 700; display: flex; align-items: center; text-align: center; justify-content: center; color: ${errorTextColor}; opacity: 1 !important; font-size: 24px; position: absolute; width: 100%; height: 100%; top: 0px; right: 0px;`); 1612 1613 return message; 1614} 1615 1616function getEvents() { 1617 return new Promise((resolve, reject) => { 1618 const requestData = { 1619 upcoming_events_only: true, 1620 count: (!disableSlider && data.device !== "mobile") ? numberOfEvents : 3, 1621 featured_only: true, 1622 siteAlias: siteAlias 1623 } 1624 1625 if (typeof $ !== 'undefined' && $.ajax) { 1626 $.ajax({
1627 url: `${tukiosApi}/v1/events`, 1628 headers: { 1629 'Authorization': `Bearer ${bearer}` 1630 }, 1631 data: requestData, 1632 success: function (res) { 1633 resolve(res) 1634 }, 1635 error: function (err) { 1636 reject(err) 1637 } 1638 }) 1639 } 1640 else { 1641 const queryParams = new URLSearchParams(requestData).toString(); 1642 const url = `${tukiosApi}/v1/events?${queryParams}`; 1643 return fetch(url, { 1644 method: 'GET', 1645 headers: { 1646 'Authorization': `Bearer ${bearer}` 1647 } 1648 }) 1649 .then(response => { 1650 if (!response.ok) { 1651 return Promise.reject(`HTTP error! status: ${response.status}`); 1652 } 1653 return response.json(); 1654 }) 1655 .then(result => resolve(result)) 1656 .catch(error => { 1657 return reject(error); 1658 }); 1659 } 1660 }) 1661} 1662 1663function createEventElement(eventData) { 1664 const event = document.createElement('a'); 1665 event.classList.add('event'); 1666 event.href = eventData.link; 1667 event.target = '_blank'; 1668 1669 const titleText = eventData.name; 1670 const dateText = eventData.formatted_date; 1671 event.setAttribute('aria-label', `${titleText} on ${dateText}`); 1672 1673 event.appendChild(createEventImage(eventData)); 1674 event.appendChild(createCardBody(eventData)); 1675 1676 return event; 1677} 1678 1679function createEventImage(eventData) { 1680 const eventImage = document.createElement('div'); 1681 eventImage.classList.add('event-image'); 1682 eventImage.style.backgroundImage = `url(${eventData?.asset ? (data.device !== "mobile" ? eventData.asset.lg : eventData.asset.md) : eventData.obituary_service ? eventData.obituary_service.obituary.default_image : 'https://manage2.tukioswebsites.com/images/event-image.jpg'})`; 1683 1684 return eventImage; 1685} 1686 1687function createCardBody(eventData) { 1688 const cardBody = document.createElement('div'); 1689 cardBody.classList.add('card-body'); 1690 1691 const informationWrapper = document.createElement('div') 1692 informationWrapper.classList.add('information-wrapper') 1693 1694 const eventDayWrapper = document.createElement('div'); 1695 eventDayWrapper.classList.add('event-day-wrapper'); 1696 1697 const startsAt = new Date(eventData.starts_at); 1698 const endsAt = eventData.ends_at ? new Date(eventData.ends_at) : null; 1699 1700 const startingMonth = new Intl.DateTimeFormat('en', { month: 'short' }).format(startsAt).toUpperCase(); 1701 const endingMonth = endsAt ? new Intl.DateTimeFormat('en', { month: 'short' }).format(endsAt).toUpperCase() : null; 1702 1703 startingDay = startsAt.getDate(); 1704 endingDay = endsAt ? endsAt.getDate() : null; 1705 1706 const eventDay = endsAt ? startingDay === endingDay ? startingDay : `${startingDay} - ${endingDay}` : startingDay; 1707 1708 const monthElement = document.createElement('h4'); 1709 monthElement.classList.add('event-month'); 1710 if(endsAt && (startingMonth !== endingMonth)) { 1711 monthElement.innerHTML = `${startingMonth} ${startingDay}<br>-<br>${endingMonth} ${endingDay}` 1712 } 1713 else { 1714 monthElement.innerHTML = startingMonth; 1715 } 1716 1717 eventDayWrapper.appendChild(monthElement); 1718 1719 const dayElement = document.createElement('h4'); 1720 dayElement.classList.add('event-day'); 1721 if(!endsAt || startingMonth === endingMonth) { 1722 dayElement.innerHTML = eventDay; 1723 eventDayWrapper.appendChild(dayElement); 1724 } 1725 1726 informationWrapper.appendChild(eventDayWrapper); 1727 1728 const eventInformation = document.createElement('div'); 1729 eventInformation.classList.add('event-information'); 1730 1731 const eventTitle = document.createElement('h2'); 1732 eventTitle.classList.add('event-title') 1733 eventTitle.innerHTML = eventData.name; 1734 eventInformation.appendChild(eventTitle); 1735 1736 const eventDate = document.createElement('p'); 1737 eventDate.classList.add('event-date') 1738 eventDate.innerHTML = eventData.formatted_date; 1739 eventInformation.appendChild(eventDate); 1740 informationWrapper.appendChild(eventInformation); 1741 cardBody.appendChild(informationWrapper); 1742 1743 return cardBody; 1744} 1745 1746function generateEventDetails(events) { 1747 for (const eventData of events) { 1748 const event = createEventElement(eventData); 1749 eventsContainer.appendChild(event); 1750 } 1751 if(!hideHeader) { 1752 const headerEle = document.createElement('h2') 1753 headerEle.classList.add('header-text') 1754 headerEle.innerHTML = headerText 1755 element.appendChild(headerEle) 1756 } 1757 element.appendChild(eventsContainer) 1758} 1759 1760function initNoSlider() { 1761 const layoutStyle = document.createElement('style') 1762 layoutStyle.innerHTML = ` 1763 #events-container { 1764 display: flex; 1765 flex-wrap: wrap; 1766 justify-content: center; 1767 } 1768 #events-container .event { 1769 flex: 1 1 0px; 1770 } 1771 ` 1772 element.appendChild(layoutStyle) 1773} 1774 1775function removeAllChildNodes(parent) { 1776 while (parent.firstChild) { 1777 parent.removeChild(parent.firstChild); 1778 } 1779} 1780 1781function getRowElement(element, count = 0) { 1782 if(count == 10) { 1783 throw "unable to find parent row" 1784 } 1785 element.setAttribute('style', 'display: none;') 1786 return !(element.classList.contains("dmRespRow") || (element.classList.contains("flex-element") && element.classList.contains("section"))) ? getRowElement(element.parentElement, count++) : element; 1787} 1788 1789 1790getEvents().then(events => { 1791 1792 console.log("Events:", events); 1793 1794 if (data.config.showServicesOnly) { 1795 events = events.filter(event => event.obituary_service_id !== null); 1796 } 1797 1798 if(events && events.length === 0) { 1799 if(data.inEditor) { 1800 events.push(({ 1801 name: "Test Event (will only show in editor)", 1802 day: "Sunday, December 17, 2023", 1803 formatted_date: "Saturday 3:35pm - Wednesday 3:35pm (Hawaii)", 1804 starts_at: "2023-12-16T15:35", 1805 ends_at: "2023-12-20T15:35" 1806 })) 1807 } 1808 1809 else { 1810 removeAllChildNodes(element)
1811 const row = getRowElement(element) 1812 row.setAttribute('style', 'margin: 0px !important; padding: 0px !important; height: 0px !important;') 1813 //eventsContainer.appendChild(eventsComingSoon); 1814 } 1815 1816 } 1817 1818 if(events && events.length === 1) { 1819 const style = document.createElement('style') 1820 style.innerHTML = ` 1821 .widget-f4b3d4 .event { 1822 margin-left: auto; 1823 margin-right: auto; 1824 } 1825 ` 1826 element.appendChild(style) 1827 } 1828 if(events && (events.length === 2 || events.length === 1)) { 1829 const style = document.createElement('style') 1830 style.innerHTML = ` 1831 @media screen and (min-width: 1100px) { 1832 .widget-f4b3d4 .event { 1833 max-width: 33% !important; 1834 min-width: 430px; 1835 } 1836 } 1837 ` 1838 element.appendChild(style) 1839 } 1840 if(!disableSlider && events.length > 3 && data.device !== "mobile") { 1841 dmAPI.loadScript('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js', function () { 1842 generateEventDetails(events) 1843 $(element).find('#events-container').slick({ 1844 slidesToShow: 3, 1845 slidesToScroll: 1, 1846 arrow: true, 1847 infinite: false, 1848 responsive: [ 1849 { 1850 breakpoint: 1000, 1851 settings: { 1852 slidesToShow: 2, 1853 } 1854 }, 1855 { 1856 breakpoint: 800, 1857 settings: { 1858 slidesToShow: 1 1859 } 1860 } 1861 ] 1862 }) 1863 }) 1864 } 1865 else { 1866 if(events.length !== 0) { 1867 initNoSlider() 1868 generateEventDetails(events) 1869 } 1870 } 1871}).catch(err => { 1872 console.log("API Error:", err) 1873 const style = document.createElement('style') 1874 style.innerHTML = ` 1875 .widget-f4b3d4 { 1876 display: relative; 1877 min-height: 200px; 1878 } 1879 ` 1880 element.appendChild(style) 1881 element.appendChild(loaderError) 1882}) 1883 }; 1884</script>
1884 1885
1886<script> 1887 window.customWidgetsFunctions["30c5b9e57eb14998838c5ff93aff493a~19"] = function (element, data, api) { 1888 function newDate() { 1889 //return a new Date() -- returns the current calendar year. 1890 return new Date().getFullYear(); 1891} 1892 1893document.onload = document.getElementById("autoyear").innerHTML = '' + newDate(); 1894 1895 }; 1896</script>
1896 1897
1898<script> 1899 window.customWidgetsFunctions["8905afc7e3f842caaadb6cdb57778ee0~563"] = function (element, data, api) { 1900 const loader = displayMessage('Loading...'); 1901const noObits = displayMessage('Obituaries coming soon...') 1902const loaderError = displayMessage('Unable to fetch obituaries. Please contact your administrator.'); 1903const obituaryEle = element.querySelector('.slider-obit-div-wrapper'); 1904 1905showLoader(); 1906 1907let tukiosApi = 'https://websites.tukios.com/api'; 1908if (['stg', 'dev', 'sandbox'].includes(data.config.newEnv)) { 1909 tukiosApi = `https://${data.config.newEnv}.tukioswebsites.com/api`; 1910} else if (data.config.newEnv === 'custom') { 1911 tukiosApi = `http://${data.config.customEnvironment}/api`; 1912} 1913 1914const bearer = 'k9PMgGzdKda2PGocioyUBzAtVwFj7FsKZlpxORi6'; 1915 1916let siteAlias = dmAPI.getSiteName(); 1917 1918const monthLookup = new Map(); 1919 1920if(data.config.unabrMonth && !data.config.hideDates) { 1921 monthLookup.set('Jan', 'January'); 1922 monthLookup.set('Feb', 'February'); 1923 monthLookup.set('Mar', 'March'); 1924 monthLookup.set('Apr', 'April'); 1925 monthLookup.set('May', 'May'); 1926 monthLookup.set('Jul', 'July'); 1927 monthLookup.set('Aug', 'August'); 1928 monthLookup.set('Sep', 'September'); 1929 monthLookup.set('Oct', 'October'); 1930 monthLookup.set('Nov', 'November'); 1931 monthLookup.set('Dec', 'December'); 1932 monthLookup.set('Jun', 'June'); 1933 monthLookup.set('January', 'January'); 1934 monthLookup.set('February', 'February'); 1935 monthLookup.set('March', 'March'); 1936 monthLookup.set('April', 'April'); 1937 monthLookup.set('May', 'May'); 1938 monthLookup.set('July', 'July'); 1939 monthLookup.set('August', 'August'); 1940 monthLookup.set('September', 'September'); 1941 monthLookup.set('October', 'October'); 1942 monthLookup.set('November', 'November'); 1943 monthLookup.set('December', 'December'); 1944 monthLookup.set('June', 'June'); 1945 monthConverter(); 1946} 1947 1948//guard for FA, don't load unless needed. To help with site load speed. 1949var faNeeded = data.config.enableSlideObit && data.config.useFontawesomeIcon; 1950 1951var faPresent = !!document.querySelector( 1952 '#fontAwesomeSource,' + 1953 'link[href*="fontawesome"], link[href*="font-awesome"],' + 1954 'script[src*="fontawesome"], script[src*="font-awesome"]' 1955); 1956 1957if (faNeeded && !faPresent) { 1958 // Added by stephen 1959 var head = document.getElementsByTagName('head')[0]; 1960 var link = document.createElement('link'); 1961 link.id = 'fontAwesomeSource'; 1962 link.rel = 'stylesheet'; 1963 link.type = 'text/css'; 1964 link.href = 'https://use.fontawesome.com/releases/v5.5.0/css/all.css'; 1965 link.integrity = 'sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU'; 1966 link.crossOrigin = 'anonymous'; 1967 head.appendChild(link); 1968 // End here 1969} 1970 1971function displayMessage(messageText) { 1972 let message = document.createElement('div'); 1973 message.appendChild(document.createTextNode(messageText)); 1974 message.setAttribute('style',`font-weight: 700; display: flex; align-items: center; text-align:center; justify-content: center; color: ${data.config.loadingTextColor}; opacity: 1 !important; font-size: 24px; position: absolute; width: 100%; height: 100%; top: 0px; right: 0px; pointer-events: none;`); 1975 1976 return message; 1977} 1978 1979const buildQueryString = (params) => { 1980 let urlSearchParams = new URLSearchParams(params) 1981 if(Array.isArray(params.location)) { 1982 urlSearchParams.delete('location') 1983 params.location.forEach(location => { 1984 urlSearchParams.append('location[]', location.replace(' ', '')) 1985 }) 1986 } 1987 return urlSearchParams.toString() 1988} 1989 1990function getObits(page, limit) { 1991 1992 const requestData = { 1993 siteAlias: siteAlias, 1994 page: page, 1995 per_page: limit, 1996 ...(data.config.locale && {locale: data.config.locale}), 1997 ...((location && data.config.filterLocation) && { location: (data.config.locationID + '').includes(',') ? data.config.locationID.split(',') : data.config.locationID }), 1998 } 1999 2000 2001 let queryString = buildQueryString(requestData) 2002 2003 2004 return new Promise((resolve, reject) => { 2005 $.ajax({ 2006 url: `${tukiosApi}/v1/obituaries?${queryString}`, 2007 method: 'GET', 2008 headers: { 2009 'Authorization': `Bearer ${bearer}` 2010 }, 2011 success: function(res) { 2012 resolve(res.data);}, 2013 error: function(jqXHR, textStatus, errorMessage) { 2014 reject(errorMessage); 2015 } 2016 }) 2017 }) 2018} 2019 2020// We have a client that never wants the last name to wrap on this widget. They hate seeing "John Von<br>Binsburgen", they want it to always be "John<br>Von Binsburgen". 2021function unbreakableLastName(obit) { 2022 if(!data.config.unbreakable_last_names) 2023 return obit.display_name; 2024 if(!obit.display_name.endsWith(obit.last_name)) 2025 return obit.display_name; 2026 2027 let nbspLastName = obit.last_name.replace(/ /g, ' '); 2028 return obit.display_name.slice(0, -obit.last_name.length) + nbspLastName; 2029} 2030 2031function calcAgeAtDeath(dobStr, dodStr) { 2032 if (!dobStr || !dodStr) return null; 2033 const [birthY, birthM, birthD] = dobStr.split('-').map(Number); 2034 const [deathY, deathM, deathD] = dodStr.split('-').map(Number); 2035 2036 let age = deathY - birthY; 2037 if (deathM < birthM || (deathM === birthM && deathD < birthD)) age--; 2038 return age >= 0 ? age : null; 2039} 2040 2041 2042function buildObitHtml(obit) { 2043 let obitDate = data.config.showDateOfBirth ? `${obit.formatted_date_of_birth && obit.show_date_of_birth !== false ? obit.formatted_date_of_birth : ''}` + `${obit.show_date_of_death !== false && obit.formatted_date_of_death ? ` - ${obit.formatted_date_of_death}` : ''}` : `${obit.show_date_of_death !== false && obit.formatted_date_of_death ? obit.formatted_date_of_death
2043: ''}`; 2044 2045 let imageHtml = data.config.roundObit ? 2046 `<div class="obit-image-wrapper type-3 circle_mode square ${data.config.hoveropt}" ${data.config.transparentBorder ? `style="border: none; box-shadow: 0px 0px 0px ${data.config.transparentBorderWidth} ${data.config.transparentBorderColor}"` : ''}> 2047 <img loading="lazy" width="300" height="300" src="${obit.default_image ? obit.default_image : 'https://manage.tukioswebsites.com/images/no-image.jpg'}" alt="${obit.display_name}'s obituary" class="obit-image square" style="object-fit: ${data.config.objectFit}"> 2048 </div>` : 2049 `<div class="obit-image-wrapper type-3 ${data.config.hoveropt} ${data.config.layoutSquare ? 'square': ''}" ${data.config.transparentBorder ? `style="border: none; box-shadow: 0px 0px 0px ${data.config.transparentBorderWidth} ${data.config.transparentBorderColor}"` : ''}> 2050 <img loading="lazy" width="300" height="300" src="${obit.default_image ? obit.default_image : 'https://manage.tukioswebsites.com/images/no-image.jpg'}" alt="${obit.display_name}'s obituary" class="obit-image ${data.config.layoutSquare ? 'square': 'portrait'}" style="object-fit: ${data.config.objectFit}"> 2051 </div>`; 2052 2053 return ` 2054 <a href="${obit.public_url}" class="obit-link-wrapper grid-home-3 w-inline-block" aria-label="${unbreakableLastName(obit)}'s obituary link"> 2055 <div class="obit-wrapper grid-2"> 2056 ${imageHtml} 2057 <div class="obit-slide-info-wrapper grid-2 ${data.config.hoveropt}"> 2058 <h4 class="obit-slide-name" style="line-height: ${data.config.nameLineHeight}px !important">${unbreakableLastName(obit)}</h4> 2059 ${(data.config.hideDates) ? '' : `<div class="obit-date" style="line-height:${data.config.lineHeight}px">${obitDate}</div>`} 2060 ${(data.config.showAge && obit.date_of_birth && obit.date_of_death) ? `<div class="obit-age" style="line-height:${data.config.lineHeight}px"> Age: ${calcAgeAtDeath(obit.date_of_birth, obit.date_of_death)}</div>` : ''} 2061 ${(!data.config.hideCityResidence && obit.city) ? `<div class="obit-city-residence" style="line-height:${data.config.lineHeight}px">${obit.city}</div>` : ''} 2062 ${(data.config.showbranch && obit.branch) ? `<div class="obit-branch" style="line-height:${data.config.lineHeight}px">${obit.branch}</div>` : ''} 2063 </div> 2064 </div> 2065 </a>`; 2066} 2067 2068function monthConverter() { 2069 let data = element.querySelectorAll('.obit-slide-info-wrapper'); 2070 2071 for(let i = 0; i < data.length; i++) { 2072 2073 let dateEle = data[i].querySelector('.obit-date') 2074 2075 let dateText = dateEle.textContent; 2076 2077 let abrMonth = dateText.split(" ")[0] 2078 2079 data[i].removeChild(dateEle); 2080 2081 let newDateEle = document.createElement('div'); 2082 2083 newDateEle.classList.add('obit-date'); 2084 2085 newDateEle.appendChild(document.createTextNode(dateText.replace(abrMonth, monthLookup.get(abrMonth)))); 2086 2087 data[i].appendChild(newDateEle); 2088 } 2089} 2090 2091function countObits() { 2092 let numberOfCollectionObituaries = $(element).find('#obits-2--obit-wrapper a.obit-link-wrapper').length 2093 return numberOfCollectionObituaries == 0 ? data.config.obitCount ?? 12 : numberOfCollectionObituaries 2094} 2095 2096function showLoader() { 2097 if(data.config.hideLoader) return; 2098 2099 clearMessages(); 2100 2101 element.querySelectorAll('.obit-link-wrapper').forEach(obit => { 2102 obit.style.opacity = 0.6; 2103 }) 2104 2105 obituaryEle.appendChild(loader); 2106} 2107
2108function setNavHidden(isHidden) { 2109 element.querySelectorAll('.slider-nav, .slider-nav--mobile-wrapper').forEach(el => { 2110 el.classList.toggle('is-hidden', isHidden); 2111 }); 2112} 2113 2114function clearMessages() { 2115 [loader, noObits, loaderError].forEach(msg => { 2116 if (msg && msg.parentNode) msg.parentNode.removeChild(msg); 2117 }); 2118} 2119 2120function buildObitCara(sliderPage, obitCount) { 2121 getObits(sliderPage, obitCount) 2122 .then((obits) => { 2123 2124 if (obituaryEle.contains(loader)) obituaryEle.removeChild(loader); 2125 clearMessages(); 2126 2127 if (obits.length > 0) { 2128 let newHtml = ''; 2129 obits.forEach(o => { 2130 newHtml += buildObitHtml(o); 2131 }); 2132 2133 $(element).find('#obits-2--obit-wrapper').html(newHtml); 2134 2135 setNavHidden(false); 2136 2137 if (data.config.unabrMonth && !data.config.hideDates) monthConverter(); 2138 2139 } else { 2140 $(element).find('#obits-2--obit-wrapper').empty(); 2141 setNavHidden(true); 2142 2143 obituaryEle.appendChild(noObits); 2144 } 2145 2146 }) 2147 2148 .catch(err => { 2149 if (inIframe() && siteAlias !== '02585b64') { 2150 siteAlias = '02585b64'; 2151 buildObitCara(sliderPage, obitCount); 2152 } else { 2153 if (obituaryEle.contains(loader)) obituaryEle.removeChild(loader); 2154 clearMessages(); 2155 2156 $(element).find('#obits-2--obit-wrapper').empty(); 2157 $(element).find('.slider-nav, .slider-nav--mobile-wrapper').hide(); 2158 2159 obituaryEle.appendChild(loaderError); 2160 } 2161 }); 2162} 2163 2164 2165 2166 2167function inIframe () { 2168 try { 2169 return window.self !== window.top; 2170 } catch (e) { 2171 return true; 2172 } 2173} 2174 2175function initPage() { 2176 2177 const obitCount = countObits(); 2178 2179 let locationID = data.config.locationID; 2180 2181 let sliderPage = 1; 2182 2183 element.querySelectorAll('.location-link').forEach(button => { 2184 button.addEventListener('click', function () { 2185 const selectedLocationID = this.getAttribute('data-location-id'); 2186 data.config.filterLocation = true; 2187 data.config.locationID = selectedLocationID; 2188 sliderPage = 1; 2189 showLoader(); 2190 buildObitCara(sliderPage, obitCount); 2191 updateURL(sliderPage); 2192 scrollIntoViewWithOffset(); 2193 }); 2194 }); 2195 2196 $('.slider-nav[data-dir][location-id="'+ locationID +'"]').on('click', function(e) { 2197 e.preventDefault(); 2198 2199 const dir = this.getAttribute('data-dir'); 2200 const buttonLocationID = $(this).data('location-id'); 2201 2202 if (buttonLocationID === locationID || dir === 'next') { 2203 sliderPage++; 2204 } else { 2205 if (sliderPage !== 1) { 2206 sliderPage--; 2207 } else { 2208 return false; 2209 } 2210 } 2211 2212 showLoader(); 2213 2214 buildObitCara(sliderPage, obitCount); 2215 }) 2216 2217 buildObitCara(sliderPage, obitCount); 2218} 2219 2220dmAPI.runOnReady('slider-obit-div-wrapper',function(){ 2221 initPage(); 2222}); 2223 }; 2224</script>
2224 2225
2226<script> 2227 window.customWidgetsFunctions["539f466474d94aeeaa21137aa77ae146~82"] = function (element, data, api) { 2228 function unformatPhoneNumber(phoneNumber) { 2229 return phoneNumber.replace(/\D/g,''); 2230} 2231 2232var textHtml = $(element).find('.linkWrapper') 2233 2234linkWrapper = $(element).find('.dynamicLinkWrapper'); 2235 2236var linkType = data.config.linkType; 2237 2238let linktext; 2239 2240if(linkType == "fhName") { 2241 linkText = `<span class="dynamicLink link">${removeMarkup(data.config.linkText)}</span>`; 2242} 2243else { 2244 linkText = `<a class="dynamicLink link">${removeMarkup(data.config.linkText).replace(", USA", "").replace(", United States", "")}</a>`; 2245} 2246 2247var linkType2 = data.config.linkType2; 2248let linkText2; 2249 2250if(linkType2 == "fhName") { 2251 linkText2 = `<span class="dynamicLink link2">${data.config.linkText2}</span>`; 2252} 2253else { 2254 linkText2 = `<a class="dynamicLink link2">${data.config.linkText2.replace(", USA", "").replace(", United States", "")}</a>`; 2255} 2256 2257/**********Added By Stephen************/ 2258let multiLinkType = data.config.multiLinkType, 2259multiLinks = data.config.multipleLink, 2260multipleLink = ''; 2261 2262if(multiLinkType == "fhName") { 2263 const splittedLinks = multiLinks.split('/n'); 2264 2265 for(let x = 0; x < splittedLinks.length ; x++) { 2266 if (x > 0) { 2267 multipleLink += `<span class="dynamicLink multiLink-item">, ${splittedLinks[x]}</span>`; 2268 } else { 2269 multipleLink += `<span class="dynamicLink multiLink-item">${splittedLinks[x]}</span>`; 2270 } 2271 } 2272 2273} 2274else { 2275 const splittedLinks = multiLinks.split('/n'); 2276 2277 for(let x = 0; x < splittedLinks.length ; x++) { 2278 if (x > 0) { 2279 multipleLink += `<a class="dynamicLink multiLink-item">, ${splittedLinks[x].toString().replace(", USA", "").replace(", United States", "")}</a>`; 2280 } else { 2281 multipleLink += `<a class="dynamicLink multiLink-item">${splittedLinks[x].toString().replace(", USA", "").replace(", United States", "")}</a>`; 2282 } 2283 2284 } 2285} 2286 2287/**********End Here************/ 2288 2289var htmlContent; 2290 2291htmlContent = data.config.text.replace("*link*", linkText).replace("*link2*", linkText2).replace("*multipleLink*", multipleLink); 2292 2293textHtml.html(htmlContent); 2294 2295var dynamicLink = $(element).find('.link') 2296 2297if(linkType == "phone") { 2298 dynamicLink.attr("href",`tel:${unformatPhoneNumber(data.config.linkText)}`); 2299 dynamicLink.attr("style",'white-space:nowrap;'); 2300} 2301else if(linkType == "email") { 2302 dynamicLink.attr("href",`mailto:${data.config.linkText}`); 2303 dynamicLink.attr("style",'white-space:nowrap;'); 2304} 2305else if(linkType == "address") { 2306 var addressStyle = data.config.addressStyle; 2307 if(data.config.overwriteMapLink) { 2308 var mapURL = data.config.mapLink 2309 } 2310 else { 2311 var mapURL = `https://www.google.com/maps/search/?api=1&query=${data.config.linkText.replace(/ /g,"+")}` ; 2312 } 2313 addressArray = linkText.split(",").map(function(item) { 2314 return item.trim(); 2315 }); 2316 if(addressStyle == "oneLine") { 2317 linkText = addressArray[0] + `, ` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); 2318 dynamicLink.html(linkText.replace('of America', '')); 2319 } 2320 else if(addressStyle == "twoLine") { 2321 linkText = addressArray[0] + `</br>` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); 2322 dynamicLink.html(linkText.replace('of America', '')); 2323 } 2324 dynamicLink.attr("href",`${mapURL}`); 2325 dynamicLink.attr("target", "_blank"); 2326 dynamicLink.attr("data-runtime-url",`${mapURL}`); 2327 dynamicLink.attr("raw_url",`${mapURL}`); 2328 2329} 2330 2331if(data.config.linkTwo == true) { 2332 2333 var dynamicLink = $(element).find('.link2') 2334 2335 if(linkType2 == "phone") { 2336 dynamicLink.attr("href",`tel:${unformatPhoneNumber(data.config.linkText2)}`); 2337 dynamicLink.attr("style",'white-space:nowrap;'); 2338 } 2339 else if(linkType2 == "email") { 2340 dynamicLink.attr("href",`mailto:${data.config.linkText2}`); 2341 dynamicLink.attr("style",'white-space:nowrap;'); 2342 } 2343 else if(linkType == "address") { 2344 var addressStyle = data.config.addressStyle2; 2345 var mapURL = `https://www.google.com/maps/search/?api=1&query=${data.config.linkText2.replace(/ /g,"+")}` ; 2346 addressArray = linkText2.split(",").map(function(item) { 2347 return item.trim(); 2348 }); 2349 if(addressStyle == "oneLine") { 2350 linkText2 = addressArray[0] + `, ` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); 2351 dynamicLink.html(linkText2); 2352 } 2353 else if(addressStyle == "twoLine") { 2354 linkText2 = addressArray[0] + `</br>` + addressArray[1] + ", " + addressArray[2] + (addressArray[3] ? " " + addressArray[3] : ""); 2355 dynamicLink.html(linkText2); 2356 } 2357 dynamicLink.attr("href",`${mapURL}`); 2358 dynamicLink.attr("target", "_blank"); 2359 dynamicLink.attr("data-runtime-url",`${mapURL}`); 2360 dynamicLink.attr("raw_url",`${mapURL}`); 2361 } 2362 2363} 2364 2365 2366/**********Added By Stephen************/ 2367if(data.config.enableMultipleLink === true) { 2368 2369 var dynamicLink = $(element).find('.multiLink-item') 2370 2371 const splittedLinks = multiLinks.split('/n'); 2372 2373 for(let x = 0; x < splittedLinks.length ; x++) { 2374 if(multiLinkType == "phone") { 2375 dynamicLink.attr("href",`tel:${unformatPhoneNumber(splittedLinks[x])}`); 2376 dynamicLink.attr("style",'white-space:nowrap;'); 2377 } 2378 else if(multiLinkType == "email") { 2379 dynamicLink.attr("href",`mailto:${splittedLinks[x]}`); 2380 dynamicLink.attr("style",'white-space:nowrap;'); 2381 } 2382 else if(multiLinkType == "address") { 2383 var multiLinkAddressStyle = data.config.multiLinkAddressStyle; 2384 var mapURL = `https://www.google.com/maps/search/?api=1&query=${splittedLinks[x].toString().replace(/ /g,"+")}` ; 2385 2386 if(multiLinkAddressStyle == "oneLine") { 2387 const address = splittedLinks[x]; 2388 dynamicLink.html(address); 2389 } else { 2390 const address = splittedLinks[x]; 2391 dynamicLink.html(address); 2392 } 2393 2394 dynamicLink.attr("href",`${mapURL}`); 2395 dynamicLink.attr("target", "_blank"); 2396 dynamicLink.attr("data-runtime-url",`${mapURL}`); 2397 dynamicLink.attr("raw_url",`${mapURL}`); 2398 } 2399 } 2400} 2401/**********End here************/ 2402 2403if(data.config.justifyContent == "flex-start") { 2404 linkWrapper.attr("style", "text-align: left !important; justify-content: flex-start !important;") 2405} 2406else if(data.config.justifyContent == "flex-end") { 2407 linkWrapper.attr("style", "text-align: right !important; justify-content: flex-end !important;") 2408} 2409else { 2410 linkWrapper.attr("style", "text-align: center !important; justify-content: center !important;") 2411} 2412 2413dmAPI.runOnReady("phone-svg-fixer", function() { 2414 var iconWrapper = $(element).find(".removeWhiteSpace"); 2415 for(let i = 0; i < iconWrapper.length; i++) { 2416 var svg = iconWrapper[i].getElementsByTagName("svg")[0]; 2417 var bbox = svg.getBBox(); 2418 var viewBox = [bbox.x, bbox.y, bbox.width, bbox.height].join(" "); 2419 svg.setAttribute("viewBox", viewBox); 2420 } 2421}); 2422 2423function removeMarkup(text) { 2424 var div = document.createElement("div"); 2425 div.innerHTML = text; 2426 return div.innerText 2427} 2428 }; 2429</script>
2429 2430 2431
2432<script type="text/javascript"> 2433 2434 var d_version = "production_6839"; 2435 var build = "2026-10-08T12_48_49"; 2436 window['v' + 'ersion'] = d_version; 2437 2438 function buildEditorParent() { 2439 window.isMultiScreen = true; 2440 window.editorParent = {}; 2441 window.previewParent = {}; 2442 try { 2443 var _p = window.parent; 2444 if (_p && _p.document && _p.$ && _p.$.dmfw) { 2445 window.editorParent = _p; 2446 } else if (_p.isSitePreview) { 2447 window.previewParent = _p; 2448 } 2449 } catch (e) { 2450 2451 } 2452 } 2453 2454 buildEditorParent(); 2455</script>
2455 2456 2457 2458 2459
2460<script type="text/javascript" id='d-js-jquery' 2461 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
2461 2462 2463 2464 2465 2466<!-- Injecting site-wide before scripts --> 2467 2468<!-- End Injecting site-wide to the head --> 2469 2470 2471
2472<script> 2473 var _jquery = window.$; 2474 2475 var jqueryAliases = ['$', 'jquery', 'jQuery']; 2476 2477 jqueryAliases.forEach((alias) => { 2478 Object.defineProperty(window, alias, { 2479 get() { 2480 return _jquery; 2481 }, 2482 set() { 2483 console.warn("Trying to over-write the global jquery object!"); 2484 } 2485 }); 2486 }); 2487 window.jQuery.migrateMute = true; 2488</script>
2488 2489 2490 2491 2492
2493<script> 2494 window.cookiesNotificationMarkupPreview = 'null'; 2495</script>
2495 2496 2497
2498<script id='d-js-params'> 2499 window.INSITE = window.INSITE || {}; 2500 window.INSITE.device = "desktop"; 2501 2502 window.rtCommonProps = {}; 2503 rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; 2504 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 2505 rtCommonProps["inlineEditGrid.snap"] =true; 2506 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 2507 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 2508 rtCommonProps["common.mapbox.js.override"] =false; 2509 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 2510 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 2511 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 2512 rtCommonProps["common.build.dist.folder"] = 'production/6839'; 2513 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 2514 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6839'; 2515 rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; 2516 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 2517 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 2518 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 2519 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 2520 rtCommonProps["isAutomation.test"] =false; 2521 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 2522 2523 2524 rtCommonProps['common.mapsProvider'] = 'mapbox'; 2525 2526 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 2527 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 2528 rtCommonProps['server.for.resources'] = ''; 2529 rtCommonProps['feature.flag.lazy.widgets'] = true; 2530 rtCommonProps['feature.flag.single.wow'] = false; 2531 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 2532 rtCommonProps['feature.flag.mark.anchors'] = true; 2533 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 2534 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 2535 rtCommonProps["images.sizes.small"] =160; 2536 rtCommonProps["images.sizes.mobile"] =640; 2537 rtCommonProps["images.sizes.tablet"] =1280; 2538 rtCommonProps["images.sizes.desktop"] =1920; 2539 rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; 2540 rtCommonProps["feature.flag.performance.logs"] =false; 2541 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 2542 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 2543 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 2544 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 2545 // feature flags that's used out of runtime module (in legacy files) 2546 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 2547 2548 window.rtFlags = {}; 2549 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; 2550 rtFlags["scripts.widgetCount.enabled"] =true; 2551 rtFlags["fnb.animations.tracking.enabled"] =true; 2552 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 2553 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 2554 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 2555 rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true; 2556 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 2557 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false; 2558 rtFlags["geocode.search.localize"] =false; 2559 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 2560 rtFlags["twitter.heightLimit.enabled"] = true; 2561 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 2562 rtFlags["flex.animation.design.panel.layout"] =true; 2563 rtFlags["runtime.cwv.report.cls.enabled"] =false; 2564 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 2565 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 2566 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 2567 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 2568 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 2569 rtFlags["runtime.video.widget.lazy.enabled"] =true; 2570 rtFlags["contact.form.useActiveForm"] =true; 2571 rtFlags["contact.form.custom.errors.enabled"] =false; 2572 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 2573 rtFlags["editor.widget.form.a11y"] =true; 2574</script>
vendor: 1 bytes, line 2574
2574
2575<script src="https://static.cdn-website.com/mnlt/production/6839/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589
2589<script src="https://static.cdn-website.com/mnlt/production/6839/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
2589 2590 2591 2592 2593 2594
2595<script> 2596 2597 $(window).bind("orientationchange", function (e) { 2598 $.layoutManager.initLayout(); 2599 2600 }); 2601 $(document).resize(function () { 2602 2603 }); 2604</script>
2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623
2624<script type="text/javascript" id="d_track_sp"> 2625 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 2626 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 2627 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 2628 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 2629 window.dmsnowplow = window.snowplow; 2630 2631 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 2632 appId: 'e3c02c5b' 2633 }); 2634 2635 // snowplow queries element styles so we wait until CSS calculations are done. 2636 requestAnimationFrame(() => { 2637 dmsnowplow('trackPageView'); 2638 _dm_insite.forEach((rule) => { 2639 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 2640 // the tracking is in popup.js 2641 if (rule.actionName !== "popup") { 2642 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 2643 } 2644 window?.waitForDeferred?.('dmAjax', () => { 2645 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 2646 }); 2647 }); 2648 }); 2649</script>
2649 2650 2651 2652 2653<div style="display:none;" id="P6iryBW0Wu"></div> 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2666 2667 2668 <div class="pswp__bg"></div> 2669 2670 2671 <div class="pswp__scroll-wrap"> 2672 2673 2674 <div class="pswp__container"> 2675 <div class="pswp__item"></div> 2676 <div class="pswp__item"></div> 2677 <div class="pswp__item"></div> 2678 </div> 2679 2680 2681 <div class="pswp__ui pswp__ui--hidden"> 2682 2683 <div class="pswp__top-bar"> 2684 2685 2686 2687 <div class="pswp__counter"></div> 2688 2689 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 2690 2691 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 2692 2693 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 2694 2695 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 2696 2697 2698 2699 <div class="pswp__preloader"> 2700 <div class="pswp__preloader__icn"> 2701 <div class="pswp__preloader__cut"> 2702 <div class="pswp__preloader__donut"></div> 2703 </div> 2704 </div> 2705 </div> 2706 </div> 2707 2708 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 2709 <div class="pswp__share-tooltip"></div> 2710 </div> 2711 2712 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 2713 </button> 2714 2715 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 2716 </button> 2717 2718 <div class="pswp__caption"> 2719 <div class="pswp__caption__center"></div> 2720 </div> 2721 2722 </div> 2723 2724 </div> 2725 2726</div> 2727<div id="fb-root" 2728 data-locale="en"></div> 2729<!-- Alias: e3c02c5b --> 2730<div class="dmPopupMask" id="dmPopupMask"></div> 2731<div id="dmPopup" class="dmPopup" data-auto="popup"> 2732 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 2733 <div class="dmPopupTitle"> <span></span> Share by:</div> 2734 <div class="data"></div> 2735</div>
2735<script id="d_track_personalization"> 2736 window?.waitForDeferred?.('dmAjax', () => { 2737 // Collects client data and updates cookies used by smart sites 2738 window.expireDays = 365; 2739 window.visitLength = 30 * 60000; 2740 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 2741 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 2742 }); 2743</script>
vendor: 1 bytes, line 2743
2743
2744<script type="text/javascript"> 2745 2746 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 2747 2748 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 2749 </script>
2749 2750<!-- Begin Body End Markup --> 2751<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 2751-2752
2751 2752<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
2752GTM-PKTRPTC
vendor: 85 bytes, lines 2752-2753
2752" 2753height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
2754<!-- End Google Tag Manager (noscript) --><!-- End Body End Markup --> 2755<!-- Site Wide Html Markup --> 2756<div id="swh-5cb0f5351ff24c3fa5e22976dcb0a7cb"><div data-wrapper-source="appstore" >
2756<script type="text/javascript" src="https://cdn.userway.org/widget.js?account=faSZryd6T3&platfAppInstalledSiteId=3588335"></script>
2756 </div></div><!-- Site Wide Html Markup --> 2757</body> 2758</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.