1<!doctype html > 2<html xmlns="http://www.w3.org/1999/xhtml" lang="en" 3 class="ios-preview-native-scroll"> 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 44
45<script type="text/javascript"> 46 window._currentDevice = 'desktop'; 47 window.Parameters = window.Parameters || { 48 HomeUrl: 'https://www.lakemichconstruction.com/', 49 50 SystemID: 'US_HIBU_PRODUCTION', 51 SiteAlias: '9e96acff63114613abab610693c7a6bd', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Aug 21, 2026', 54 ExternalUid: '669112934', 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'contact', 64 InitialPageUuid: '6ed00a64247d4b608cd655cdcae27c39', 65 InitialPageId: '116423118', 66 InitialEncodedPageAlias: 'Y29udGFjdA==', 67 InitialHeaderUuid: 'cdd4762651944c2fb85036c621a2efc8', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: false, 70 AllowAjax: false, 71 AfterAjaxCommand: null, 72 HomeLinkText: 'Back To Home', 73 UseGalleryModule: false, 74 CurrentThemeName: 'Layout Theme', 75 ThemeVersion: '500000', 76 DefaultPageAlias: '', 77 RemoveDID: true, 78 WidgetStyleID: null, 79 IsHeaderFixed: false, 80 IsHeaderSkinny: false, 81 IsBfs: true, 82 StorePageAlias: 'null', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '', 86 StoreId: 'null', 87 StoreVersion: 0, 88 StoreBaseUrl: '', 89 StoreCleanUrl: true, 90 StoreDisableScrolling: true, 91 IsStoreSuspended: false, 92 HasCustomDomain: true, 93 SimpleSite: false, 94 showCookieNotification: false, 95 cookiesNotificationMarkup: 'null', 96 translatedPageUrl: '', 97 isFastMigrationSite: false, 98 sidebarPosition: 'NA', 99 currentLanguage: 'en', 100 currentLocale: 'en', 101 NavItems: '{}', 102 errors: { 103 general: 'There was an error connecting to the page.<br/> Make sure you are not offline.', 104 password: 'Incorrect name/password combination', 105 tryAgain: 'Try again' 106 }, 107 108 mapConsent: { 109 message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.', 110 enable: 'Enable' 111 }, 112 NavigationAreaParams: { 113 ShowBackToHomeOnInnerPages: true, 114 NavbarSize: -1, 115 NavbarLiveHomePage: 'https://www.lakemichconstruction.com/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '755', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'en', 132 hamburgerMigration: null, 133 isFlexSite: false 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 6; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165
166<script data-swh-uuid="e53dd09ffe2445c49d212196f676c8a3"> 167 168window.__aeTelemetryEndpoints=[]; 169 170</script>
vendor: 2 bytes, line 170
170
171<script src="https://wsv3cdn.audioeye-services.com/springtimeShim.js" data-swh-uuid="e53dd09ffe2445c49d212196f676c8a3"> 172</script>
vendor: 2 bytes, line 172
172
173<script data-audioeye-managed="cookie-consent" data-swh-uuid="e53dd09ffe2445c49d212196f676c8a3"> 174 175 if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true; } 176 177</script>
vendor: 2 bytes, line 177
177
178<script type="text/javascript" data-swh-uuid="e53dd09ffe2445c49d212196f676c8a3"> 179 180 window.__AudioEyeSiteHash = "1b3a4cafab69c637f2c17f3ebc2c33de"; 181 182</script>
vendor: 2 bytes, line 182
182
183<script type="text/javascript" src="https://wsv3cdn.audioeye-services.com/aem.js" data-swh-uuid="e53dd09ffe2445c49d212196f676c8a3"> 184</script>
184 185 186<meta name="google-site-verification" content="RwkwAumbJzCXCiVqc4xXqDIFO9FVC9H94-VyNke45m4" data-swh-uuid="04224695da984a319988a0573b51c03a"/> 187 188 189 190<!-- End Injecting site-wide to the head --> 191 192<!-- Inject secured cdn script --> 193 194 195<!-- ========= Meta Tags ========= --> 196<!-- PWA settings -->
197<script> 198 function toHash(str) { 199 var hash = 5381, i = str.length; 200 while (i) { 201 hash = hash * 33 ^ str.charCodeAt(--i) 202 } 203 return hash >>> 0 204 } 205</script>
vendor: 1 bytes, line 205
205
206<script> 207 (function (global) { 208 //const cacheKey = global.cacheKey; 209 const isOffline = 'onLine' in navigator && navigator.onLine === false; 210 const hasServiceWorkerSupport = 'serviceWorker' in navigator; 211 if (isOffline) { 212 console.log('offline mode'); 213 } 214 if (!hasServiceWorkerSupport) { 215 console.log('service worker is not supported'); 216 } 217 if (hasServiceWorkerSupport && !isOffline) { 218 window.addEventListener('load', function () { 219 const serviceWorkerPath = '/runtime-service-worker.js?v=3'; 220 navigator.serviceWorker 221 .register(serviceWorkerPath, { scope: './' }) 222 .then( 223 function (registration) { 224 // Registration was successful 225 console.log( 226 'ServiceWorker registration successful with scope: ', 227 registration.scope 228 ); 229 }, 230 function (err) { 231 // registration failed :( 232 console.log('ServiceWorker registration failed: ', err); 233 } 234 ) 235 .catch(function (err) { 236 console.log(err); 237 }); 238 }); 239 240 // helper function to refresh the page 241 var refreshPage = (function () { 242 var refreshing; 243 return function () { 244 if (refreshing) return; 245 // prevent multiple refreshes 246 var refreshkey = 'refreshed' + location.href; 247 var prevRefresh = localStorage.getItem(refreshkey); 248 if (prevRefresh) { 249 localStorage.removeItem(refreshkey); 250 if (Date.now() - prevRefresh < 30000) { 251 return; // dont go into a refresh loop 252 } 253 } 254 refreshing = true; 255 localStorage.setItem(refreshkey, Date.now()); 256 console.log('refereshing page'); 257 window.location.reload(); 258 }; 259 })(); 260 261 function messageServiceWorker(data) { 262 return new Promise(function (resolve, reject) { 263 if (navigator.serviceWorker.controller) { 264 var worker = navigator.serviceWorker.controller; 265 var messageChannel = new MessageChannel(); 266 messageChannel.port1.onmessage = replyHandler; 267 worker.postMessage(data, [messageChannel.port2]); 268 function replyHandler(event) { 269 resolve(event.data); 270 } 271 } else { 272 resolve(); 273 } 274 }); 275 } 276 } 277})(window); 278</script>
278 279<!-- Add manifest --> 280<!-- End PWA settings --> 281 282 283 284<link rel="canonical" href="https://www.lakemichconstruction.com/contact"> 285 286<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 287<meta name="dm:lcp-preload" content="dm:lcp-frozen"> 288<meta name="apple-mobile-web-app-capable" content="yes"> 289 290<!--Add favorites icons--> 291 292<link rel="icon" type="image/x-icon" href="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/site_favicon_16_1786014452789.ico"/> 293 294<!-- End favorite icons --> 295<link rel="preconnect" href="https://le-cdn.hibuwebsites.com"/> 296<link rel="preconnect" href="https://cdn.hibuwebsites.com" crossorigin/> 297<link rel="preconnect" href="https://static-res-cdn.websites.hibu.com"/> 298<link rel="preconnect" href="https://cdn.hibuwebsites.com"/> 299 300 301 302<!-- render the required CSS and JS in the head section -->
303<script id='d-js-dmapi'> 304 window.SystemID = 'US_HIBU_PRODUCTION'; 305 306 if (!window.dmAPI) { 307 window.dmAPI = { 308 registerExternalRuntimeComponent: function () { 309 }, 310 getCurrentDeviceType: function () { 311 return window._currentDevice; 312 }, 313 runOnReady: (ns, fn) => { 314 const safeFn = dmAPI.toSafeFn(fn); 315 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 316 const eventName = 'afterAjax.' + ns; 317 318 if (document.readyState === 'complete') { 319 $.DM.events.off(eventName).on(eventName, safeFn); 320 setTimeout(function () { 321 safeFn({ 322 isAjax: false, 323 }); 324 }, 0); 325 } else { 326 window?.waitForDeferred?.('dmAjax', () => { 327 $.DM.events.off(eventName).on(eventName, safeFn); 328 safeFn({ 329 isAjax: false, 330 }); 331 }); 332 } 333 }, 334 toSafeFn: (fn) => { 335 if (fn?.safe) { 336 return fn; 337 } 338 const safeFn = function (...args) { 339 try { 340 return fn?.apply(null, args); 341 } catch (e) { 342 console.log('function failed ' + e.message); 343 } 344 }; 345 safeFn.safe = true; 346 return safeFn; 347 } 348 }; 349 } 350 351 if (!window.requestIdleCallback) { 352 window.requestIdleCallback = function (fn) { 353 setTimeout(fn, 0); 354 } 355 } 356</script>
356 357 358<!-- loadCSS function header.jsp--> 359 360 361 362 363 364
365<script id="d-js-load-css"> 366/** 367 * There are a few <link> tags with CSS resource in them that are preloaded in the page 368 * in each of those there is a "onload" handler which invokes the loadCSS callback 369 * defined here. 370 * We are monitoring 3 main CSS files - the runtime, the global and the page. 371 * When each load we check to see if we can append them all in a batch. If threre 372 * is no page css (which may happen on inner pages) then we do not wait for it 373 */ 374(function () { 375 let cssLinks = {}; 376 function loadCssLink(link) { 377 link.onload = null; 378 link.rel = "stylesheet"; 379 link.type = "text/css"; 380 } 381 382 function checkCss() { 383 const pageCssLink = document.querySelector("[id*='CssLink']"); 384 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 385 386 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 387 const storedRuntimeCssLink = cssLinks.runtime; 388 const storedPageCssLink = cssLinks.page; 389 const storedGlobalCssLink = cssLinks.global; 390 const storedWidgetCssLink = cssLinks.widget; 391 392 storedGlobalCssLink.disabled = true; 393 loadCssLink(storedGlobalCssLink); 394 395 if (storedPageCssLink) { 396 storedPageCssLink.disabled = true; 397 loadCssLink(storedPageCssLink); 398 } 399 400 if(storedWidgetCssLink) { 401 storedWidgetCssLink.disabled = true; 402 loadCssLink(storedWidgetCssLink); 403 } 404 405 storedRuntimeCssLink.disabled = true; 406 loadCssLink(storedRuntimeCssLink); 407 408 requestAnimationFrame(() => { 409 setTimeout(() => { 410 storedRuntimeCssLink.disabled = false; 411 storedGlobalCssLink.disabled = false; 412 if (storedPageCssLink) { 413 storedPageCssLink.disabled = false; 414 } 415 if (storedWidgetCssLink) { 416 storedWidgetCssLink.disabled = false; 417 } 418 // (SUP-4179) Clear the accumulated cssLinks only when we're 419 // sure that the document has finished loading and the document 420 // has been parsed. 421 if(document.readyState === 'interactive') { 422 cssLinks = null; 423 } 424 }, 0); 425 }); 426 } 427 } 428 429 430 function loadCSS(link) { 431 try { 432 var urlParams = new URLSearchParams(window.location.search); 433 var noCSS = !!urlParams.get("nocss"); 434 var cssTimeout = urlParams.get("cssTimeout") || 0; 435 436 if (noCSS) { 437 return; 438 } 439 if (link.href && link.href.includes("d-css-runtime")) { 440 cssLinks.runtime = link; 441 checkCss(); 442 } else if (link.id === "siteGlobalCss") { 443 cssLinks.global = link; 444 checkCss(); 445 } 446 447 else if (link.id && link.id.includes("CssLink")) { 448 cssLinks.page = link; 449 checkCss(); 450 } else if (link.id && link.id.includes("widgetCSS")) { 451 cssLinks.widget = link; 452 checkCss(); 453 } 454 455 else { 456 requestIdleCallback(function () { 457 window.setTimeout(function () { 458 loadCssLink(link); 459 }, parseInt(cssTimeout, 10)); 460 }); 461 } 462 } catch (e) { 463 throw e 464 } 465 } 466 window.loadCSS = window.loadCSS || loadCSS; 467})(); 468</script>
468 469 470 471
472<script data-role="deferred-init" type="text/javascript"> 473 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 474 function Def() { 475 this.promise = new Promise((function (a, b) { 476 this.resolve = a, this.reject = b 477 }).bind(this)) 478 } 479 480 const defs = {}; 481 window.getDeferred = function (a) { 482 return null == defs[a] && (defs[a] = new Def), defs[a] 483 } 484 window.waitForDeferred = function (b, a, c) { 485 let d = window?.getDeferred?.(b); 486 d 487 ? d.promise.then(a) 488 : c && ["complete", "interactive"].includes(document.readyState) 489 ? setTimeout(a, 1) 490 : c 491 ? document.addEventListener("DOMContentLoaded", a) 492 : console.error(`Deferred does not exist`); 493 }; 494</script>
494 495<style id="forceCssIncludes"> 496 /* This file is auto-generated from a `scss` file with the same name */ 497 498.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}} 499 500body #dm #\31 182786501:not(.photo-gallery-done):not([data-widget-initialized]) { height: 91.0px !important; min-height: initial;} 501body #dm #\31 195207210:not(.photo-gallery-done):not([data-widget-initialized]) { height: 43.0px !important; min-height: initial;} 502body #dm #\31 391551354:not(.photo-gallery-done):not([data-widget-initialized]) { height: 59.0px !important; min-height: initial;} 503</style> 504<style id="cssVariables" type="text/css"> 505 :root { 506 --color_1: rgba(255, 255, 255, 1); 507 --color_2: rgba(0, 0, 0, 1); 508 --color_3: rgba(0, 143, 200, 1); 509 --color_4: rgba(245, 245, 243, 1); 510 --color_5: rgba(29, 103, 130, 1); 511 --color_7: rgba(255, 200, 52, 1); 512 --color_8: rgba(0, 143, 200, 1); 513} 514</style> 515 516 517<style id="hideAnimFix"> 518 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 519 visibility: hidden; 520 } 521 522 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 523 visibility: hidden !important; 524 } 525 526 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 527 visibility: hidden; 528 } 529 530</style> 531 532 533 534<style id="criticalCss"> 535 @charset "UTF-8";[dmtemplateid*=amburger] .dmLayoutWrapper,svg:not(:root){overflow:hidden}.clearfix:after,:not(.runtime-module-container) .layout-drawer,:not(.runtime-module-container) .layout-drawer-hamburger,:not(.runtime-module-container) .layout-drawer-overlay{visibility:hidden}#dm .dmInner .dmWidget,.clearfix:after,.dmHoursOfOperation,.dmRespDesignRow:after,.dmRespRow .dmRespRow:after,.dmRespRow:after,.dmSocialHub,.dmform,.dmform .dmWidgetClear,.dmforminput.newLine,DIV.dmBody{clear:both}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.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://cdn.hibuwebsites.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://cdn.hibuwebsites.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://cdn.hibuwebsites.com/fonts/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2');
535unicode-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:FontAwesome;font-display:block;src:url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.eot?v=6);src:url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.eot?#iefix&v=6) format("embedded-opentype"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.woff2?v=6) format("woff2"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.woff?v=6) format("woff"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.ttf?v=6) format("truetype"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.svg#fontawesomeregular?v=6) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.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:400;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.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:500;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.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://cdn.hibuwebsites.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:700;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.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://cdn.hibuwebsites.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:900;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.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://cdn.hibuwebsites.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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://cdn.hibuwebsites.com/fonts/s/oswald/v57/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
535unicode-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{display:none!important}}:root{--color_1:rgba(255, 255, 255, 1);--color_2:rgba(0, 0, 0, 1);--color_3:rgba(0, 143, 200, 1);--color_4:rgba(245, 245, 243, 1);--color_5:rgba(29, 103, 130, 1);--color_7:rgba(255, 200, 52, 1);--color_8:rgba(0, 143, 200, 1);--btn-border-l-color:var(--color_1);--btn-border-r-color:var(--color_1);--btn-border-b-width:1px;--btn-text-direction:ltr;--btn-border-radius:50px;--btn-border-t-width:1px;--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_5);--btn-border-r-width:1px;--btn-border-tr-radius:var(--btn-border-radius);--btn-border-b-color:var(--color_1);--btn-border-l-width:1px;--border-style:solid;--btn-border-t-color:var(--color_1);--btn-text-align:center;--btn-text-color:var(--color_1);--btn-text-decoration:none;--btn-text-font-weight:bold;--btn-icon-color:rgb(247, 247, 247);--btn-icon-fill:rgb(247, 247, 247);--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_1);--btn-hover-text-color:var(--color_1);--btn-hover-text-font-weight:var(--btn-text-font-weight);--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}.clearfix:after{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{position:fixed;margin:0;display:none;width:10px;z-index:1000000999;top:0;left:0}#dmRoot .dmPopup,.dmPopup,.dmPopupClose:before,[data-display-type=block],div[data-display-type=block]{display:block}.dmPopup{text-align:left;position:fixed;top:10px;left:0;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 .dmInner .dmWidget input,.runtime-module-container[dmtemplateid*=amburger] .dmLayoutWrapper{background-color:transparent}.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 .dmInner .dmWidget.align-center,.align-center{margin-left:auto;margin-right:auto}.text-align-center{text-align:center}body.fix-mobile-scrolling{overflow:initial}#hcontainer[has-shadow=true]{position:relative;z-index:1}#dmRoot{text-decoration-skip-ink:none}.dmform-title{padding-right:15px;padding-left:15px}@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:16px}}@media (min-width:768px) and (max-width:1024px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-medium{display:none!important}.button_2,:root{--btn-text-font-size:16px}}@media (max-width:767px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-small{display:none!important}}body{-webkit-overflow-scrolling:touch}:not(.runtime-module-container) .layout-drawer{position:fixed;transform:translate(-100%,-100%)}:not(.runtime-module-container) .layout-drawer-overlay{opacity:0}
535.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 .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]{width:75vw}.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}}#dm-outer-wrapper #hamburger-header-container #hamburger-header .dmRespCol{display:flex;flex-direction:column;justify-content:center}header,main,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}strong{font-weight:700}hr{box-sizing:content-box;height:0}img{border:0;max-width:100%;-ms-interpolation-mode:bicubic;display:inline-block}button,input,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button{text-transform:none}button,input[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;height:auto;min-height:50px}*,:after,:before{box-sizing:border-box}.dmRespDesignRow,.dmRespRow{padding-top:15px;padding-bottom:15px}.dmRespDesignRow:after,.dmRespDesignRow:before,.dmRespRow .dmRespRow:after,.dmRespRow .dmRespRow:before,.dmRespRow:after,.dmRespRow:before{content:" ";display:table}.dmRespDesignRow,.dmRespRow,.dmRespRow .dmRespColsWrapper{max-width:960px;position:relative;margin:0 auto;width:100%}@media screen and (min-width:1200px){.rows-1200 .dmRespDesignRow,.rows-1200 .dmRespRow:not(.fullBleedMode) .dmRespColsWrapper{max-width:1200px}}.dmRespDesignRow .dmRespDesignCol,.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 .dmRespDesignRow .large-4,.dmDesktopBody .dmRespRow .large-4{position:relative;width:33.33333%}.dmDesktopBody .dmRespRow .large-6{position:relative;width:50%}.dmDesktopBody .dmRespRow .large-8{position:relative;width:66.66667%}.dmDesktopBody .dmRespDesignRow .large-12,.dmDesktopBody .dmRespRow .large-12{position:relative;width:100%}.socialHubIcon,[class*=" dm-common-icons-"],[class*=" dm-social-icons-"]{font-family:dm-social-icons!important;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}[class*=" dm-common-icons-"]{font-family:dm-common-icons!important}.dm-common-icons-close:before{content:"\e901"}#dm div.dmContent [class*=" icon-"],[class*=" icon-"]{font-family:
535FontAwesome!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}.icon-envelope-alt:before{content:"\f003"}.icon-star:before{content:"\f005"}.icon-map-marker:before{content:"\f041"}.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){#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;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:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-.25em}.dmWidget.R{float:right}#dm .dmInner .dmWidget input{width:98%;margin:auto;font-size:1.125em;padding:10px!important}#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%}p.rteBlock{margin:0}.dmNewParagraph[data-version] .text-align-left{text-align:left!important}.dmNewParagraph[data-version] .text-align-center{text-align:center!important}.dmNewParagraph[data-version] .text-align-right{text-align:right!important}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner div,#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3,#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) div,#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) h3,.dmHeader,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner,.dmPhotoGalleryHolder,.fab,.imageWidget a{text-align:center}.dmNewParagraph[data-version]{line-height:initial}.dmNewParagraph[data-version] [class*=size-]{width:auto!important;height:auto!important}.dmNewParagraph[data-version] h1,.dmNewParagraph[data-version] h4,.dmNewParagraph[data-version] p{margin-top:0;margin-bottom:0}.dmNewParagraph[data-version] a{vertical-align:initial}.inlineBindingLink{color:inherit!important;text-decoration:inherit!important}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3{margin:0;line-height:normal;font-size:21px}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-text,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-title{max-width:100%}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)){justify-content:center;align-items:center}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner .caption-button{margin:10px auto}#dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder{width:100%;padding:0;display:none}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container a img{display:none!important}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;z-index:1;background-color:rgba(255,255,255,.9);color:#333;padding:15px;height:100%;box-sizing:border-box}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-button{margin:10px auto;max-width:100%}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-button .text{padding:10px 20px!important}#dm .dmPhotoGallery.newPhotoGallery.text-layout-over .photoGalleryThumbs .caption-container{height:100%;width:100%;position:absolute;top:0;left:0;padding:inherit}#dm .dmPhotoGallery.newPhotoGallery.text-layout-over .photoGalleryThumbs .caption-inner{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:0!important;padding:10px;transform:scale(1.05);opacity:0;filter:alpha(opacity=0)}.socialHubIcon{display:flex!important;align-items:center;justify-content:center}.dm-social-icons-facebook:before{content:"";display:inline-block;width:1em;height:1.021em;vertical-align:-.15em;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M608.9%20698.3h159.9v191.7h-159.9c-124%200-224.5-100.5-224.5-224.5v-95.3h-128.1v-192.7h128.1v-512.5h192.7v512.5h159.9l31.8%20192.7h-191.7v95.3c0%2017.4%2014.3%2032.8%2031.8%2032.8z'/%3E%3C/svg%3E") no-repeat center/contain}.imageWidget{position:relative}.imageWidget a{font-style:italic}.imageWidget img[width][height]{height:auto}#dm .dmformsubmit input[type=submit]{text-align:inherit}#dm div.dmInner .dmform .dmforminput label[hide=true]{display:none}.dmform .dmforminput label{display:block;overflow:hidden;text-overflow:ellipsis}.dmform .dmWidgetClear{display:block}#main-container,.fab{display:inline-block}#dmRoot.dmLargeBody #dm .dmWidget.dmformsubmit{max-width:100%;padding:0}
535.dmLargeBody #dm .large-6 .dmformsubmit.dmWidget{width:200px}.dmLargeBody #dm .large-12 .dmformsubmit.dmformsubmit{width:280px}.yextAddress{text-align:left}.headerWidget{min-height:10px}#main-container{margin:0 auto}#close-bar{width:42.67px;z-index:10000006;position:absolute;bottom:.5em;right:.5em}#close-bar svg{fill:#fff!important}.fab{background:#fff;width:64px;height:64px;border-radius:50%;color:#333;box-shadow:0 0 3px rgba(0,0,0,.5),3px 3px 3px rgba(0,0,0,.25);position:fixed;bottom:0;right:0;font-size:2.6667em}.modal__overlay,.overlay{top:0;height:100%;left:0}#help-text,#masterfab,.desktop-bg,.micromodal-slide,.mobile-bg,.overlay,.social-bg{display:none}.overlay{position:fixed;width:100%;background:#ECECEC;opacity:.9;z-index:10000001}.mobile-bg,.social-bg{position:fixed;width:100%;bottom:0;left:0;z-index:10000002}.social-bg{z-index:10000005}.desktop-bg{position:absolute;min-width:200px;bottom:0;left:0;z-index:10000004;background:#fff;border-bottom:6px solid #333;box-shadow:0 0 3px rgba(0,0,0,.5),3px 3px 3px rgba(0,0,0,.25)}#float-container{position:fixed;right:0;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:10000005}#help-text{position:absolute;margin:20px;color:#333;font-size:24px;text-align:left}#masterfab{z-index:10000006;align-items:center}#masterfab svg{fill:#ccc;margin:0 auto;display:block;width:60%;max-width:70px;max-height:50px}.modal__overlay{right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;position:relative;width:100%}.modal__container{background-color:#fff;padding:30px;max-width:500px;
535min-width:200px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin:0 auto;color:#000;font-weight:600;font-size:1.25rem;line-height:1.25;box-sizing:border-box}.modal__close{background:0 0;border:0;position:absolute;top:14px;right:14px}#dm .dmHoursOfOperation .open-hours-data .open-hours-item:last-child,A IMG{border:none}.modal__close,.modal__close svg{width:20px;height:20px;outline:0!important}.modal__close svg{position:absolute;left:0;top:0}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}img[width][height]{height:auto}*{border:0 solid #333;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}h1,h2,h3,h4,ul{margin-left:0;margin-right:0}DD,DT{margin:0}.dmInner *{-webkit-font-smoothing:antialiased}span.oneIcon:before{display:inline-block}.clearfix,a,iframe,img,li,ul{vertical-align:top}#site_content{position:relative}.dmOuter{word-wrap:break-word}.dmInner{font-size:16px;background:#fff;color:#666}.dmDesktopBody .dmInner{min-width:960px}.dmInner a{color:#463939;outline:0;vertical-align:inherit}.dmInner ul:not(.defaultList){padding:0}.dmHeader{background:#68ccd1;color:#666;position:relative;width:100%;max-width:100%}DIV.dmBody{padding:0}.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{text-align:left;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,.dmLargeBody .fHeader .dmRespRow .dmRespCol:only-child{padding-left:0;padding-right:0}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol{padding-left:.75%;padding-right:.75%}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:first-child{padding-left:0;padding-right:1.5%}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:last-child{padding-right:0;padding-left:1.5%}.dmLargeBody .dmFooterResp>.dmRespRow .dmRespCol:only-child{padding-left:0;padding-right:0}#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before{content:"";display:table}.dmLinksMenu>ul{display:block;margin:0;font-size:inherit}#dm h3.dmwidget-title[hide=true],.main-navigation.unifiednav .unifiednav__container .unifiednav__item:not(.unifiednav__item_has-sub-nav) .icon{display:none}.dmStandardDesktop{margin:0 auto}#dm .dmwidget-title{margin:10px 0;font-size:23px;text-shadow:none;text-align:left;text-transform:capitalize;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.dmHoursOfOperation .open-hours-data{background:0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}div.dmInner input[type=email],div.dmInner input[type=tel],div.dmInner input[type=text]{font-size:16px;background-color:rgba(102,102,102,.15);border:2px solid #fff;width:100%;margin:3px 0;height:40px;padding:0 10px}div.dmInner textarea{height:80px;width:100%;margin:3px 0;padding:10px;min-height:50px;font-size:16px;background-color:rgba(102,102,102,.15);border:2px solid #fff}div.dmInner input[type=submit]{margin:5px auto;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:30px!important;color:#f7f7f7;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:16px;border:none;outline:0}.dmforminput{margin-top:10px;text-align:left;padding-left:.9375em;padding-right:.9375em}#dm .dmform .dmformsubmit{margin:20px 15px}
535div.dmInner .dmformsubmit input[type=submit]{height:auto!important}#dm .dmDivider{display:block;margin:10px 0}.inlineMap{height:200px;width:100%}.dmSpacer{border:0;height:15px}.dmPhotoGalleryHolder{font-size:medium!important;margin:0;list-style:none}#dm .dmPhotoGallery .dmPhotoGalleryHolder{width:100%;padding:0}.dmHoursOfOperation .open-hours-data{padding:0;margin:0}.dmHoursOfOperation .open-hours-data .open-hours-item{overflow:hidden;padding-bottom:10px}.dmHoursOfOperation .open-hours-data dt{width:40%;float:left;text-align:left}.dmHoursOfOperation .open-hours-data dd{float:right;text-align:right;width:59%}.dmHoursOfOperation .open-hours-data .open-hours-item:last-child{padding-bottom:0}.dmDesktopBody .dmRespCol.large-12 .dmHoursOfOperation{width:32%}.dmDesktopBody .dmRespCol.large-4 .dmHoursOfOperation{max-width:100%}#dm .dmSocialHub a{display:inline-block;text-decoration:none;margin:0;vertical-align:bottom}.dmSocialHub>div{text-align:inherit}a span.socialHubIcon{width:36px;height:36px;font-size:31px;display:inline-block;text-align:center;margin-right:0;margin-bottom:5px;line-height:36px;box-sizing:content-box;background-image:none!important}.socialHubIcon.style9{color:#333}#dm .dmSocialHub .socialHubWrapper{display:inline-block;max-width:100%}body{background-color:#eee}.dmDivider{min-height:2px;border:currentColor;color:grey;background:0 0}#dm .dmDividerWrapper{display:block}.dmLargeBody #dm .dmRespRow .dmRespCol.large-6 .dmform-wrapper .dmformsubmit{min-width:200
535px;width:auto}.dmLargeBody #dm .dmRespRow .dmRespCol.large-12 .dmform-wrapper .dmformsubmit{min-width:280px;width:auto}.main-navigation.unifiednav{-js-display:flex;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{-js-display:flex;display:flex;justify-content:flex-start;list-style:none}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{-js-display:flex;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{-js-display:flex;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}.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}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before{opacity:1}.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-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav.effect-bottom2 .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before{transform:scale
535X(1)}.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[data-depth]{position:absolute;top:0;left:0;flex-direction:column;opacity:0;z-index:100;background-color:#faf9f9}.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_2] .unifiednav__container[data-depth]{color:#999}.main-navigation.unifiednav[layout-sub=submenu_horizontal_2] .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{border-top-width:1px}.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 .unifiednav__container[data-depth]{background-color:transparent}#dm .main-navigation.unifiednav[layout-sub=submenu_horizontal_2] .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_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_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][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[data-nav-structure=VERTICAL][data-show-vertical-sub-items=HIDE]>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth]{opacity:1;max-height:50em}#dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][data-show-vertical-sub-items=HIDE]>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected>.nav-item-text .icon::before{transform:rotate(180deg)}#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 .nav-item-text::before{text-align:left}#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{content:''}#dm .main-navigation.unifiednav:not([data-nav-structure=SPLIT]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:last-child .unifiednav__container[data-depth='0']{left:auto;right:0}#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;background-color:transparent}.dmLargeBody .dmRespRow{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}#dm .dmInner div.u_hcontainer,#dm .p_hfcontainer .u_1079947467,#dm .p_hfcontainer .u_1133041273{width:100%!important}.dmStandardDesktop .dmHeader{background-color:#68ccd1;max-width:100%}.dmRoot:not(.dmTabletBody):not(.dmMobileBody) #dm .main-navigation.unifiednav[data-nav-structure=VERTICAL][data-show-vertical-sub-items=HIDE]>.unifiednav__container:not([data-depth])>.unifiednav__item-wrap .unifiednav__item.dmNavItemSelected~.unifiednav__container[data-depth]{max-height:200em}.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}#dm div.dmRespCol>*{line-height:1.5}#dm div.dmInner{line-height:initial}#dm div.dmInner h1,#dm div.dmInner h2,#dm div.dmInner h3,#dm div.dmInner h4{font-family:Montserrat,"Montserrat Fallback"}#dm DIV.dmInner{background-repeat:no-repeat;background-image:url(https://irt-cdn.multiscreensite.com/ce0bb35f932b47bb809d0e37905542ba/dms3rep/multi/site_background_education-2087x1173.jpg);background-size:cover;background-position:50% 0}#dm div.dmOuter div.dmInner{background-position:center center;background-repeat:repeat;background-size:auto}#dm .dmNewParagraph a,#dm div.dmNewParagraph a{text-decoration:underline;color:rgba(147,147,147,1)}#dm div.dmContent h1,#dm div.dmNewParagraph p{text-decoration:none;direction:ltr;font-style:normal}#dm .dmform .dmforminput label,#dm div.dmInner,#dm div.dmInner .dmRespCol{color:rgba(147,147,147,1);font-family:Roboto,"Roboto Fallback"}.dmLargeBody .dm-layout-sec .dmBody .dmRespRowsWrapper,.dmLargeBody .dmBody .dmRespRowsWrapper{background-color:transparent}#dm .dmRespCol div.dmNewParagraph,#dm .dmform .dmforminput label,#dm div.dmInner,#dm div.dmInner .dmRespCol,.dmPhotoGallery .caption-text.caption-text{color:var(--color_2);font-family:Roboto,"Roboto Fallback";font-weight:400}#dm .dmNewParagraph a,#dm div.dmNewParagraph a{color:var(--color_3)}#dm div.dmNewParagraph p{color:var(--color_2);font-family:Roboto,"Roboto Fallback";font-weight:400;line-height:1.5}#dm div.dmContent h1{color:#fff;font-family:Oswald,"Oswald Fallback";font-weight:700}#dm div.dmContent .dmNewParagraph[data-version] h1{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h1 *{text-decoration:none}
535#dm div.dmContent h3,#dm div.dmFooter h2,#dm div.p_hfcontainer h2{color:#008fc8;direction:ltr;font-family:Oswald,"Oswald Fallback";font-weight:400;font-style:normal;text-decoration:none}#dm div.dmContent h4,#dm div.dmFooter h4,#dm div.p_hfcontainer h4{color:#000;direction:ltr;font-family:Oswald,"Oswald Fallback";font-weight:400;font-style:normal;text-decoration:none}#dm div.dmContent .dmNewParagraph[data-version] h4,#dm div.dmFooter .dmNewParagraph[data-version] h4,#dm div.p_hfcontainer .dmNewParagraph[data-version] h4{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h4 *,#dm div.dmFooter .dmNewParagraph[data-version] h4 *,#dm div.p_hfcontainer .dmNewParagraph[data-version] h4 *{text-decoration:none}#dm div.dmContent h1,#dm div.dmContent h3,#dm div.dmContent h4,#dm div.dmFooter h2,#dm div.dmFooter h4{line-height:initial}#dm div.dmFooter h2{font-size:30px}#dm DIV.dmOuter DIV.dmInner{background-image:none;background-color:var(--color_1)}#dm .dmform .dmforminput label,#dm div.dmInner,#dm div.dmInner .dmRespCol{font-size:16px}#dm div.dmContent h4,#dm div.dmFooter h4{font-size:18px}#dm .dmContent .dmRespRow,#dm .dmFooter .dmRespRow{margin:0;padding:15px 40px}#dm .dmContent .dmRespRow .dmRespCol,#dm .dmFooter .dmRespRow .dmRespCol{margin:0;padding:0}#dm .dmRespCol div.dmNewParagraph,#dm .dmform .dmforminput label,#dm div.dmInner,#dm div.dmInner .dmRespCol,#dm div.dmNewParagraph p,.dmPhotoGallery .caption-text.caption-text{font-size:16px}#dm div.dmContent h1{font-size:42px}
535#dm div.dmContent h3,#dm div.dmFooter h2,#dm div.p_hfcontainer h2{font-size:30px}.button_2{--btn-border-l-color:var(--color_1);--btn-border-r-color:var(--color_1);--btn-border-b-width:1px;--btn-text-direction:ltr;--btn-border-radius:50px;--btn-border-t-width:1px;--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_3);--btn-border-r-width:1px;--btn-border-tr-radius:var(--btn-border-radius);--btn-border-b-color:var(--color_1);--btn-border-l-width:1px;--border-style:solid;--btn-border-t-color:var(--color_1);--btn-text-align:center;--btn-text-color:var(--color_1);--btn-text-decoration:none;--btn-text-font-weight:bold;--btn-icon-color:rgb(247, 247, 247);--btn-icon-fill:rgb(247, 247, 247);--btn-icon-wrpr-display:none;--btn-hover-border-b-color:var(--btn-hover-border-color);--btn-hover-bg:var(--color_5);--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_1);--btn-hover-text-color:var(--color_1);--btn-hover-text-font-weight:var(--btn-text-font-weight);--btn-hover-text-decoration:var(--btn-text-decoration);--btn-hover-text-font-style:var(--btn-text-font-style)}@media (min-width:0px) and (max-width:767px){.button_2,:root{--btn-text-font-size:16px}}#dm .dmWidget.button_2:not([data-buttonstyle]),#dm .dmWidget:not([data-buttonstyle]){border-radius:50px}#dm .dmWidget.button_2:not([data-buttonstyle]) .text,#dm .dmWidget:not([data-buttonstyle]) .text,#dm .dmWidget:not([data-buttonstyle]) input{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,#dm div.dmInner .dmHeader .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)}div.u_1200308566 hr,div.u_1478631455 hr,div.u_1599537200 hr{border-top-width:4px!important;border-top-style:solid!important}#dm div.dmInner #site_content .dmWidget span.text,#dm div.dmInner #site_content .dmformsubmit input{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 .dmBody div.u_1859165238 .dmforminput label,#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 div.dmInner #site_content .dmWidget span.icon,#dm div.dmInner .dmHeader .dmWidget span.icon{color:var(--btn-icon-color);fill:var(--btn-icon-fill)}#dm div.dmInner #site_content .dmWidget:not([data-buttonstyle]) .iconBg,#dm div.dmInner .dmHeader .dmWidget:not([data-buttonstyle]) .iconBg{display:var(--btn-icon-wrpr-display)}#dm .dmInner div.dmHeader,#dm .dmInner div.dmHeader.u_hcontainer,#dm .dmInner div.u_hcontainer{background-color:var(--color_1)!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}div.u_1925622441{background-color:rgba(235,107,70,1)!important}div.u_1599537200 hr{color:rgba(255,255,255,.3)!important}div.u_1308619812 .open-hours-item dd,div.u_1308619812 .open-hours-item dt,div.u_1308619812 .open-hours-item time{color:rgba(255,255,255,1)!important;font-size:15px!important}div.u_1200308566 hr,div.u_1478631455 hr{color:rgba(255,255,255,.3)!important}div.u_1367184631 .socialHubIcon{color:rgba(255,255,255,1)!important;border-color:rgba(255,255,255,1)!important}a.u_1716343180,a.u_1724104197{border-color:transparent!important;border-width:1px!important;background-color:rgba(255,255,255,.15)!important;border-style:solid!important}a.u_1716343180 span.text,div.u_1850694843{color:rgba(255,255,255,1)!important}a.u_1724104197 span.text{color:rgba(255,255,255,1)!important}div.u_1850694843 p{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer nav.u_1648910732,nav.u_1944437859{color:#000!important}#dm .p_hfcontainer div.u_1073006314 .mobile-bg{background-color:var(--color_1)!important}#dm .p_hfcontainer div.u_1133041273 img{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .p_hfcontainer .u_1648910732.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 12px - 0px)!important}#dm .p_hfcontainer .u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth="0"],#dm .p_hfcontainer .u_1944437859.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 0px - 0px)!important}#dm .p_hfcontainer .u_1648910732.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 .p_hfcontainer .u_1648910732.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_1648910732.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 .u_1562004968:before{opacity:.5!important;background-color:#fff!important}#dm .p_hfcontainer .u_1944437859.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]{left:30px!important}#dm .p_hfcontainer .u_1944437859.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding-right:15px!important;padding-left:15px!important;padding-top:0!important}#dm .p_hfcontainer .u_1944437859.main-navigation.unifiednav[data-nav-structure=HORIZONTAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]{left:15px!important}#dm .p_hfcontainer .u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{margin:0!important;padding:7px 30px 7px 15px!important}div.u_1406485581{font-weight:700!important}#dm .p_hfcontainer .u_1406485581{text-align:CENTER!important}#dm .p_hfcontainer .u_1195207210 .yextAddress{text-align:LEFT!important}div.u_1195207210 .yextAddress{font-weight:700!important;color:rgba(255,255,255,1)!important}#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item,nav.u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-weight:400!important;color:var(--color_1)!important}div.u_1184550227,div.u_1238758222,div.u_1595177430{background-color:rgba(0,0,0,0)!important}div.u_1562004968{background-repeat:no-repeat!important;background-image:url(https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-home-hero-1920w.jpg)!important;background-size:cover!important}div.u_1562004968:before{background-color:var(--color_2)!important;opacity:.6!important}#dm .dmBody div.u_1555958042,nav.u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:var(--color_5)!important}nav.u_1944437859.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>
535.unifiednav__item{color:rgba(255,255,255,1)!important;font-weight:400!important}nav.u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{border-top-width:1px!important;border-top-color:var(--color_1)!important;border-top-style:solid!important}#dm .p_hfcontainer div.u_1562004968{background-image:none!important;background-color:rgba(76,76,76,1)!important}#dm .p_hfcontainer div.u_1184550227,#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container[data-depth],#dm .p_hfcontainer nav.u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:var(--color_3)!important}#dm .dmBody div.u_1859165238 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable),#dm .p_hfcontainer a.u_1936162938 span.text,#dm .p_hfcontainer nav.u_1944437859.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .p_hfcontainer nav.u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-weight:700!important}#dm .p_hfcontainer div.u_1138580787{background-color:rgba(76,76,76,1)!important}#dm .dmInner div.u_hcontainer{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:25px 0 20px!important;margin:0 auto!important}div.u_1308619812,div.u_1367184631{height:auto!important;text-align:left!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}#dm .dmInner div.fHeader.dmHeaderContainer #hcontainer.dmHeader[freeheader=true],div.u_1168543724{padding:0!important;margin:0!important}@media (min-width:768px) and (max-width:1024px){.responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:62.63px!important}.responsiveTablet [dmtemplateid=Hamburger] .site_content{margin-top:177.25px!important}}div.u_1168543724{width:auto!important}div.u_1272353659{margin:8px 0 0!important;padding:2px 0 0!important}div.u_1200308566{width:30px!important;margin:-5px 0 -8px!important;padding:0!important}div.u_1413870224{margin:8px 0 0!important;padding:2px 0 0!important}div.u_1308619812{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;max-width:247px!important;min-width:25px!important;margin:0!important;padding:0!important}div.u_1367184631,div.u_1739699858{float:none!important;max-width:100%!important;display:block!important;left:0!important}a.u_1104706218,a.u_1716343180,a.u_1724104197,div.u_1037790064,div.u_1367184631,div.u_1739699858{min-width:0!important}div.u_1478631455{width:30px!important;margin:-5px 0 -8px!important;padding:0!important}div.u_1684919386{margin:8px 0 0!important;padding:2px 0 0!important}div.u_1367184631{top:0!important;width:261px!important;position:relative!important;padding:0!important;margin:0 120.99px 0 -5px!important}#dm .p_hfcontainer .u_1367184631 .socialHubIcon{width:26px!important;height:26px!important;font-size:17.33px!important;line-height:26px!important}#dm .p_hfcontainer .u_1367184631 .socialHubIcon:after{width:34px!important;height:26px!important}div.u_1739699858,div.u_1850694843{top:0!important;position:relative!important;height:auto!important}div.u_1599537200{width:30px!important;margin:-5px 0 -8px!important;padding:0!important}div.u_1925622441{width:auto!important;padding:40px!important}div.u_1739699858{width:311.98px!important;padding:2px 0!important;margin:24px auto 8px 0!important}div.u_1481747543,div.u_1850694843,nav.u_1944437859{min-width:25px!important;float:none!important}div.u_1224128143,div.u_1319163538,div.u_1475783098{height:5px!important}div.u_1850694843{display:block!important;left:0!important;width:calc(100% - 0px)!important;max-width:319.6px!important;font-size:15px!important;margin:0 0 8px!important;padding:0 0 2px!important}a.u_1716343180,a.u_1724104197{width:190px!important;height:42px!important;text-align:center!important;display:block!important}a.u_1716343180,a.u_1724104197,div.u_1037790064,nav.u_1944437859{left
535:0!important;position:relative!important;max-width:100%!important;top:0!important}div.u_1850694843 p{font-size:15px!important}a.u_1716343180{float:none!important;padding:0!important;margin:0 209.33px 10px 0!important}a.u_1724104197{float:none!important;padding:0!important;margin:10px auto 10px 0!important}div.u_1079947467,div.u_1195207210,nav.u_1944437859{text-align:start!important}#dm .p_hfcontainer a.u_1936162938 span.text{font-size:15px!important}#dm .p_hfcontainer #hamburger-drawer.layout-drawer:not([data-origin=top]){width:35vw!important}#dm .p_hfcontainer div.u_1242654371{padding:0!important;margin:0!important}#dm .p_hfcontainer div.u_1094169612{margin-top:0!important;padding:0!important}#dm .p_hfcontainer div.u_1479300898{padding-top:30px!important;margin-top:0!important;padding-right:50px!important;padding-left:50px!important}#dm .p_hfcontainer div.u_1354901402{margin-top:0!important;padding:0 50px 100px!important}#dm .p_hfcontainer div.u_1702463622{margin:0 0 0 50px!important;padding:0!important}div.u_1037790064{display:block!important;float:none!important;width:399.99px!important;height:auto!important;padding:0 0 2px!important}[dmtemplateid=Hamburger] .layout-drawer-hamburger.hamburger-on-header{color:var(--color_1)!important;background-color:rgba(0,0,0,0)!important}div.u_1221900550{padding-top:0!important}nav.u_1944437859.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,nav.u_1944437859.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,nav.u_1944437859.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,nav.u_1944437859.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}nav.u_1944437859{width:calc(100% - 0px)!important;height:auto!important;justify-content:center!important;align-items:stretch!important;padding:6px 0 6.8px!important;margin:0!important}div.u_1164062428,div.u_1242590653,div.u_1708560064{margin:0!important;padding:0!important}div.u_1195207210 .yextAddress{font-size:24px!important}div.u_1526425449{margin:0!important;padding:0 0 0 20px!important}div.u_1333535959{margin:0!important;padding:0 20px 0 0!important}a.u_1104706218,div.u_1406485581,div.u_1481747543{padding:0!important;display:block!important;left:0!important;position:relative!important}div.u_1481747543{top:0!important;width:calc(100% - 66px)!important;height:auto!important;max-width:313.97px!important;min-height:auto!important;margin:0 0 -6px 66.02px!important}a.u_1104706218{float:none!important;top:0!important;width:278px!important;height:45px!important;max-width:100%!important;text-align:center!important;margin:0 0 0 auto!important}div.u_1195207210,div.u_1400347874,div.u_1406485581{min-width:25px!important;float:none!important;top:0!important}div.u_1406485581{font-size:20px!important;width:calc(100% - 93px)!important;height:auto!important;max-width:286.47px!important;min-height:auto!important;margin:9px 0 0 93.52px!important}#dm .dmBody div.u_1642564168,#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,nav.u_1944437859.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:16px!important}div.u_1400347874{display:block!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-height:auto!important;margin:0 auto!important;padding:0 0 2px!important}div.u_1238758222,div.u_1595177430{width:auto!important;margin:0!important}nav.u_1944437859.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:15px!important}div.u_1562004968{background-position:50% 50%!important;background-attachment:initial!important;width:auto!important;padding:0!important}div.u_1238758222{padding:20px 20px 4px!important}div.u_1595177430{padding:0 0 8px!important}div.u_1195207210{left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:43px!important;max-width:217.3px!important;display:block!important;min-height:auto!important;padding:0!important;margin:9px .69px 0 0!important}#dm .p_hfcontainer a.u_1936162938,div.u_1079947467{min-width:0!important;max-width:100%!important;display:block!important}div.u_1184550227{width:auto!important;padding:0!important}div.u_1079947467{width:177px!important;height:auto!important;float:none!important;top:0!important;left:0!important;position:relative!important;min-height:auto!important;padding:0!important}#dm .p_hfcontainer div.u_1400347874,#dm .p_hfcontainer div.u_1481747543{min-height:auto!important;min-width:25px!important;float:none!important;top:0!important;position:relative!important;left:0!important;height:auto!important}#dm .p_hfcontainer div.u_1400347874{width:calc(100% - 0px)!important;max-width:100%!important;padding:0 0 2px!important;margin:0!important}#dm .p_hfcontainer div.u_1481747543{width:calc(100% - 66px)!important;max-width:313.97px!important;padding:0!important;
535margin:9px 0 -6px 66.02px!important}#dm .p_hfcontainer div#hamburger-header{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;background-color:rgba(68,68,68,.9)!important;background-image:none!important;background-repeat:repeat!important;background-size:auto!important;background-position:0 0!important}#dm .p_hfcontainer a.u_1936162938{float:none!important;top:0!important;left:0!important;width:220px!important;position:relative!important;height:46px!important;text-align:center!important;min-height:auto!important;padding:0!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1195207210,#dm .p_hfcontainer nav.u_1648910732{float:none!important;top:0!important;width:calc(100% - 0px)!important;position:relative!important;min-width:25px!important;text-align:start!important;padding:0!important;min-height:auto!important}div[dmtemplateid=Hamburger] .layout-drawer-overlay{background-color:rgba(0,0,0,0)!important}#dm .p_hfcontainer div#hamburger-drawer.layout-drawer{background-color:var(--color_3)!important}#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:15px!important}#dm .p_hfcontainer div.u_1195207210{left:0!important;height:43px!important;max-width:217.3px!important;margin:36px .69px 0 0!important}#dm .p_hfcontainer nav.u_1648910732{left:0!important;height:auto!important;max-width:100%!important;justify-content:flex-start!important;align-items:stretch!important;margin:83px 0 0!important}#dm .p_hfcontainer div.u_1133041273,#dm .p_hfcontainer div.u_1138580787{float:none!important;left:0!important;position:relative!important;max-width:100%!important;text-align:center!important;top:0!important}#dm .p_hfcontainer div.u_1138580787{width:auto!important;height:auto!important;min-width:0!important;min-height:auto!important;margin:0!important;padding:4.5px 40px!important}#dm .p_hfcontainer div.u_1133041273{width:170px!important;min-width:25px!important;display:block!important;height:auto!important;min-height:auto!important;padding:0!important;margin:11px auto 0!important}#dm .p_hfcontainer div.u_1079947467,div.u_1182786501{height:auto!important;float:none!important;left:0!important;max-width:100%!important;text-align:start!important;position:relative!important;min-height:auto!important}div.u_1182786501{top:0!important;width:calc(100% - 0px)!important;min-width:25px!important;padding:43px 0 0!important}#dm .p_hfcontainer div.u_1079947467{width:177px!important;display:block!important;top:0!important;min-width:0!important;margin:-55px auto 0!important;padding:0!important}.u_1229190175,.u_1646766898{background-color:rgba(0,0,0,0)!important;background-position:0 0!important;background-size:auto!important;background-repeat:repeat!important;margin:0!important;color:#000503!important;text-align:center!important;background-image:none!important}.u_1229190175{padding:0 0 0 14.22px!important}.u_1646766898{padding:60px 40px 90px!important}#dm .dmBody div.u_1859165238 .dmform-success,#dm .dmBody div.u_1859165238 .dmform-success .rteBlock,#dm .dmBody div.u_1859165238 .dmforminput input,#dm .dmBody div.u_1859165238 .dmforminput textarea,#dm .dmBody div.u_1859165238 .freetextwrapper{color:rgba(34,34,34,1)!important}#dm .dmBody div.u_1646766898{background-color:rgba(255,255,255,1)!important;border-top-color:rgba(220,220,220,1)!important;border-top-style:solid!important;border-top-width:0!important}#dm .dmBody div.u_1568045121{background-color:rgba(245,245,245,1)!important;border-radius:9px!important;-moz-border-radius:9px!important;-webkit-border-radius:9px!important;box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#dm .dmBody div.u_1859165238 .freetextwrapper{margin-bottom:16px!important}#dm .dmBody div.u_1859165238 input:not([type=submit]),#dm .dmBody div.u_1859165238 textarea{background-color:rgba(255,255,255,.3)!important;border-style:solid!important;border-width:0 0 1px!important;
535border-bottom-color:rgba(136,136,136,1)!important}#dm .dmBody .u_1859165238 .dmformsubmit{float:LEFT!important}#dm .dmBody div.u_1312744554,#dm .dmBody div.u_1555958042,#dm .dmBody div.u_1648675858,#dm .dmBody div.u_1859165238{float:none!important;top:0!important;left:0!important;height:auto!important}div.u_1818254943,div.u_1818254943 p{color:rgba(0,0,0,1)!important}#dm .dmBody div.u_1312744554{width:calc(100% - 16px)!important;position:relative!important;max-width:386px!important;min-width:25px!important;padding:2px 0 0!important;margin:12px 0 0 16px!important}#dm .dmBody div.u_1550222067,#dm .dmBody div.u_1764271104{margin:0!important;padding:0!important}#dm .dmBody div.u_1200047228{padding:0!important;margin:0!important}#dm .dmBody div.u_1555958042{width:auto!important;position:relative!important;max-width:none!important;min-width:0!important;text-align:center!important;padding:12px 40px 16px!important;margin:0!important}#dm .dmBody div.u_1646766898{width:auto!important;padding:25px 40px 20px!important;margin:0!important}#dm .dmBody div.u_1859165238 .dmformsubmit{width:246px!important}#dm .dmBody div.u_1859165238{width:100%!important;position:relative!important;max-width:calc(100% - 0px)!important;min-width:25px!important;text-align:center!important;padding:0!important;margin:0!important}#dm .dmBody a.u_1395987744,#dm .dmBody div.u_1648675858{position:relative!important;max-width:100%!important;min-width:0!important}#dm .dmBody div.u_1586983958{width:auto!important;margin:0!important;padding:0!important}#dm .dmBody div.u_1616243582{margin:0!important;padding:0!important}#dm .dmBody div.u_1084927386{important:true!important;width:100%!important;height:300px!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;padding:0!important}#dm .dmBody div.u_1648675858{background-repeat:no-repeat!important;background-image:none!important;background-size:cover!important;background-color:var(--color_3)!important;width:auto!important;text-align:start!important;background-position:50% 50%!important;padding:15px 15px 15px 0!important}#dm .dmBody div.u_1229190175,#dm .dmBody div.u_1279746146{margin:0!important;padding:0!important}#dm .dmBody div.u_1568045121{width:auto!important;margin:-150px 0 0!important;padding:15px 40px!important}#dm .dmBody a.u_1073074641,#dm .dmBody a.u_1395987744{width:198px!important;float:none!important;top:0!important;left:0!important;height:41.5px!important;display:block!important;text-align:center!important}#dm .dmBody div.u_1251895096{margin:0!important;padding:0 0 0 30px!important}#dm .dmBody a.u_1073074641{position:relative!important;max-width:198px!important;min-width:25px!important;padding:0!important;margin:10px 0!important}#dm .dmBody div.u_1077045028{width:auto!important;margin:0!important;padding:0 0 0 30px!important}#dm .dmBody div.u_1642564168{display:block!important;float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:418.26px!important;min-width:25px!important;padding:0 0 2px!important;margin:0 0 8px!important}div.u_1818254943,div.u_1818254943 p{font-size:15px!important}#dm .dmBody div.u_1212322694,#dm .dmBody div.u_1769270083{margin:0!important;padding:0!important}#dm .dmBody div.u_1546208713{margin:0!important;padding:0 0 0 16px!important}#dm .dmBody a.u_1395987744{min-height:auto!important;padding:0!important;margin:10px 80px 10px 40px!important}#dm .dmBody div.u_1146706232,#dm .dmBody div.u_1391551354,div.u_1818254943{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;min-width:25px!important}div.u_1818254943{display:block!important;height:auto!important;max-width:319.6px!important;padding:0 0 2px!important}#dm .dmBody div.u_1818254943,#dm .dmBody div.u_1818254943 p,.font-size-16,.size-16{font-size:16px!important}#dm .dmBody div.u_1391551354{height:59px!important;max-width:226.5px!important;text-align:center!important;min-height:auto!important;padding:0!important;margin:0!important}#dm .dmBody div.u_1146706232{height:auto!important;min-height:auto!important;max-width:326.5px!important;padding:2px 0!important;margin:12px 0 8px!important}#dm .dmBody div.u_1818254943{margin:8px 0 0!important;padding:0!important}.font-size-24,.size-24{font-size:24px!important}.font-size-15,.size-15{font-size:15px!important}@font-face{font-family:"Roboto Fallback";src:local('Arial');ascent-override:92.6709%;
535descent-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}@font-face{font-family:"Oswald Fallback";src:local('Arial');ascent-override:145.0682%;descent-override:35.1423%;size-adjust:82.2372%;line-gap-override:0}@media (min-width:1025px){#\31 112432406,#\31 220803677,#\31 668164516,#\31 819853933,#\31 987319665,#hamburger-drawer{order:0}#\31 220803677,#\31 987319665{flex-direction:row}#\30,#\31,#\31 025176510,#\31 069534052,#\31 148988334,#\31 152653516,#\31 162358403,#\31 242236326,#\31 253858808,#\31 303778391,#\31 344683006,#\31 382034199,#\31 396983242,#\31 597818297,#\31 619432455,#\31 648910732,#\31 745294329,#\31 786563185,#\31 786785446,#\31 899958559,#\31 925995358,#\31 944437859,#\31 972819279,#\32,#\33,#\34,#\35,#\36,#\37,#child-0,#child-1,#child-2,#child-3,#child-4,#child-5,#child-6,#child-7{order:0;flex-direction:row}} #dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder:not(.photo-gallery-done) {display: none;} @media (max-width:767px){ [data-hidden-on-mobile] {display:none!important}} 536 .dmDesktopBody [data-anim-desktop]:not([data-anim-desktop='none']) { 537 visibility: hidden; 538 } 539 540 541</style> 542 543 544 545<style id="fontFallbacks"> 546 @font-face { 547 font-family: "Roboto Fallback"; 548 src: local('Arial'); 549 ascent-override: 92.6709%; 550 descent-override: 24.3871%; 551 size-adjust: 100.1106%; 552 line-gap-override: 0%; 553 }@font-face { 554 font-family: "Montserrat Fallback"; 555 src: local('Arial'); 556 ascent-override: 84.9466%; 557 descent-override: 22.0264%; 558 size-adjust: 113.954%; 559 line-gap-override: 0%; 560 }@font-face { 561 font-family: "Poppins Fallback"; 562 src: local('Arial'); 563 ascent-override: 92.326%; 564 descent-override: 30.7753%; 565 line-gap-override: 8.793%; 566 size-adjust: 113.7274%; 567}@font-face { 568 font-family: "Oswald Fallback"; 569 src: local('Arial'); 570 ascent-override: 145.0682%; 571 descent-override: 35.1423%; 572 size-adjust: 82.2372%; 573 line-gap-override: 0%; 574 } 575</style> 576 577 578<!-- End render the required css and JS in the head section --> 579 580 581 582 583 584 585 586 587 588 <link type="application/rss+xml" rel="alternate" href="https://www.lakemichconstruction.com/feed/rss2"/> 589 <link type="application/atom+xml" rel="alternate" href="https://www.lakemichconstruction.com/feed/atom"/> 590 <meta property="og:type" content="website"/> 591 <meta property="og:url" content="https://www.lakemichconstruction.com/contact"/> 592 <title> 593 594 Contact Lake Michigan Construction & Roofing | Holland, MI 595 596 </title> 597 <meta name="description" content="Reach out for quick responses to your inquiries. Visit us in Holland, MI."/> 598 <meta name="google-site-verification" content="i0umbbPkvZV7fmVYIN7AgSIehY5_3YycOo6EXOvDJ7Y"/> 599 <!-- Google Tag Manager -->
599<script>
vendor: 339 bytes, lines 599-613
599 600 601 602 603 604 605 606 607 608 609(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 610new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 611j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 612'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 613})(window,document,'script','dataLayer','
613GTM-W487CGFD
vendor: 28 bytes, lines 613-624
613'); 614 615 616 617 618 619 620 621 622 623 624
624</script>
624 625 <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript> 626 </noscript> 627 <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W487CGFD" height="0" width="0" style="display:none;visibility: hidden"> 628 </iframe> 629 <!-- End Google Tag Manager (noscript) --> <!-- Begin Name of Code --> <!-- End Name of Code --> 630 <meta name="twitter:card" content="summary"/> 631 <meta name="twitter:title" content="Contact Lake Michigan Construction & Roofing | Holland, MI"/> 632 <meta name="twitter:description" content="Reach out for quick responses to your inquiries. Visit us in Holland, MI."/> 633 <meta name="twitter:image" content="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-home-hero-1920w.jpg"/> 634 <meta property="og:description" content="Reach out for quick responses to your inquiries. Visit us in Holland, MI."/> 635 <meta property="og:title" content="Contact Lake Michigan Construction & Roofing | Holland, MI"/> 636 <meta property="og:image" content="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-home-hero-1920w.jpg"/> 637 638 639 640 641<!-- SYS- VVNfSElCVV9QUk9EVUNUSU9O --> 642</head> 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664<body id="dmRoot" data-page-alias="contact" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet " 665 style="padding:0;margin:0;" 666 667 > 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683<!-- ========= Site Content ========= --> 684<div id="dm" class='dmwr'> 685 686 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 687 <div dmwrapped="true" id="1256624359"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations rows-1200 hide-back-to-top dmPageBody d-page-1607565485 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1607565485" 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">
687 <div class="u_1094169612 dmRespRow" style="text-align: center;" id="1094169612"> <div class="dmRespColsWrapper" id="1987319665"> <div class="u_1242654371 dmRespCol small-12 medium-12 large-12 empty-column" id="1242654371"></div> 688</div> 689</div> 690 <div class="u_1479300898 dmRespRow middleDrawerRow" style="text-align: center;" id="1479300898"> <div class="dmRespColsWrapper" id="1025176510"> <div class="dmRespCol small-12 u_1200699784 medium-12 large-12" id="1200699784"> <nav class="u_1648910732 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="1648910732" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 691 Home 692 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 693</span> 694</a> 695</li> 696 <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="/roofing-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101160603 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roofing Services" data-auto="page-text-style">Roofing Services<span class="icon icon-angle-down"></span> 697</span> 698</a> 699 <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="/roofing-installation" class="unifiednav__item unav-item dmUDNavigationItem_010101872810 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roofing Installation" data-auto="page-text-style">Roofing Installation<span class="icon icon-angle-right"></span> 700</span> 701</a> 702</li> 703 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/roof-repair" class="unifiednav__item unav-item dmUDNavigationItem_010101442909 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roof Repair" data-auto="page-text-style">Roof Repair<span class="icon icon-angle-right"></span> 704</span> 705</a> 706</li> 707</ul> 708</li> 709 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gutter-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101765061 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Gutter Services" data-auto="page-text-style">Gutter Services<span class="icon icon-angle-down"></span> 710</span> 711</a> 712</li> 713 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/window-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101411867 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Window Services" data-auto="page-text-style">Window Services<span class="icon icon-angle-down"></span> 714</span> 715</a> 716</li> 717 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/siding-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101559461 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Siding Services" data-auto="page-text-style">Siding Services<span class="icon icon-angle-down"></span> 718</span> 719</a> 720</li> 721 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gallery" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101953347 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 722 Gallery 723 " data-auto="page-text-style">Gallery<span class="icon icon-angle-down"></span> 724</span> 725</a> 726</li> 727 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/reviews" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101598202 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 728 Reviews 729 " data-auto="page-text-style">Reviews<span class="icon icon-angle-down"></span> 730</span> 731</a> 732</li> 733 <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="/about" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101436714 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 734 About 735 " data-auto="page-text-style">About<span class="icon icon-angle-down"></span> 736</span> 737</a> 738 <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="/blog" class="unifiednav__item unav-item dmUDNavigationItem_010101957516 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 739 Blog 740 " data-auto="page-text-style">Blog<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="/faqs" class="unifiednav__item unav-item dmUDNavigationItem_010101199220 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="FAQs" data-auto="page-text-style">FAQs<span class="icon icon-angle-right"></span> 745</span> 746</a> 747</li> 748</ul> 749</li> 750 <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="/contact" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_010101943230 unifiednav__item_has-sub-nav" target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 751 Contact 752 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 753</span> 754</a> 755 <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="/request-quote-form" class="unifiednav__item unav-item dmUDNavigationItem_010101803352 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Request Quote" data-auto="page-text-style">Request Quote<span class="icon icon-angle-right"></span> 756</span> 757</a> 758</li> 759</ul> 760</li> 761</ul> 762</nav> 763</div> 764</div> 765</div> 766 <div class="dmRespRow u_1354901402" style="text-align: center;" id="1354901402"> <div class="dmRespColsWrapper" id="1619432455"> <div class="u_1033971531 dmRespCol small-12 medium-12 large-12 empty-column" id="1033971531"></div> 767</div> 768</div> 769</div> 770 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 771</div> 772 <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"> <div class="u_1138580787 dmRespRow" style="text-align: center;" id="1138580787"> <div class="dmRespColsWrapper" id="1152653516"> <div class="dmRespCol small-12 u_1819853933 medium-4 large-4 content-removed" id="1819853933"> <div class="widget-9015bc u_1702463622 dmCustomWidget" data-lazy-load="true" data-title="" id="1702463622" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="9015bcbf1ace437aa6f0e66d5bb2e7d3" data-widget-version="25" data-widget-config="eyJtZXJjaGFudElkIjoiNjYwNzMiLCJtaW4tcmV2aWV3cyI6IjMiLCJtaW4tcmF0aW5nIjoiNCIsInNob3ctd3JpdGUiOnRydWUsImhpZGUtc3VtbWFyeSI6ZmFsc2UsImxpbmUtYnJlYWsiOnRydWUsInRoZW1lIjoiZGFyayJ9"> <div class="headerWidget" data-merchant="66073" data-theme="dark" data-break="true" data-count-limit="3" data-rating-limit="4" data-show-write="true" data-hide-summary="false"></div> 773</div> 774</div> 775 <div class="dmRespCol small-12 medium-4 large-4" id="1668164516"> <div class="u_1133041273 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1133041273" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLk5PQiBMT0dPIn1d"> <a href="/" id="1894490195" file="false"><img src="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-logo-1920w.png" id="1543394131" class="" data-dm-image-path="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-logo.png" width="0.0" height="0.0" data-diy-image="" alt="Lake Michigan Construction & Roofing Logo" onerror="handleImageLoadError(this)" loading="lazy"/></a> 776</div> 777 <div class="u_1037790064 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1037790064" style="transition: opacity 1s ease-in-out 0s;"><p class="text-align-center m-size-10" style=""><span class="m-font-size-10" style="font-style: normal; display: unset; color: var(--color_1);">Where quality meets family values</span></p></div> 778</div> 779 <div class="dmRespCol small-12 medium-4 large-4" id="1112432406"> <a data-display-type="block" class="u_1936162938 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient u_1936162938 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="tel:(616) 208-2310" data-element-type="dButtonLinkId" id="1936162938" data-binding="W3siYmluZGluZ05hbWUiOiJsaW5rIiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLnBob25lIC0gbWFpbiAtIGxvYyAxIn0seyJiaW5kaW5nTmFtZSI6ImJ1dHRvbl90ZXh0IiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsLnBob25lLnBob25lIC0gbWFpbiAtIGxvYyAxIn1d" data-diy-link=""> <span class="iconBg" id="1668618296"> <span class="icon hasFontIcon icon-star" id="1582223844"></span> 780</span> 781 <span class="text" id="1893439189" data-diy-text="">(616) 208-2310</span> 782</a> 783</div> 784</div> 785</div> 786</div> 787</div> 788 <button class="showOnMedium layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 789 <span class="hamburger__slice"></span> 790 <span class="hamburger__slice"></span> 791</button> 792 <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" has-shadow="true"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="dmRespRow u_1562004968 fullBleedChanged fullBleedMode" id="1562004968" data-page-element-type="section" data-page-element-id="1682838231"> <div class="dmRespColsWrapper" id="1220803677"> <div class="dmRespCol large-12 medium-12 small-12 u_1221900550" id="1221900550"> <div class="u_1238758222 dmRespRow hide-for-small hide-for-medium" id="1238758222"> <div class="dmRespColsWrapper" id="1925995358"> <div class="dmRespCol large-6 medium-6 small-12 u_1242590653" id="1242590653"> <div class="u_1182786501 widget-d1ee5d dmCustomWidget" data-lazy-load="" data-title="" id="1182786501" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="d1ee5d5bf037471ea1770683731e577a" data-widget-version="23" data-widget-config="eyJtZXJjaGFudElkIjoiNjYwNzMiLCJ0aGVtZSI6ImxpZ2h0IiwibWluLXJldmlld3MiOiIzIiwibWluLXJhdGluZyI6IjQifQ=="> <div class="headerWidget" data-merchant="66073" data-theme="light" data-break="" data-count-limit="3" data-rating-limit="4"></div> 793</div> 794</div> 795 <div class="dmRespCol large-6 medium-6 small-12 u_1708560064" id="1708560064"> <a data-display-type="block" class="u_1104706218 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/request-quote-form" data-element-type="dButtonLinkId" id="1104706218"> <span class="iconBg" id="1100120690"> <span class="icon hasFontIcon icon-star" id="1260104544"></span> 796</span> 797 <span class="text" id="1769394462">Request Quote</span> 798</a> 799</div> 800</div> 801</div> 802 <div class="u_1595177430 dmRespRow hide-for-small hide-for-medium" id="1595177430"> <div class="dmRespColsWrapper" id="1344683006"> <div class="dmRespCol small-12 large-4 medium-4 u_1526425449" id="1526425449"> <div class="u_1195207210 widget-b82dbf dmCustomWidget" data-lazy-load="true" data-title="" id="1195207210" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJhZGRyZXNzIiwidmFsdWUiOiJzaXRlX3RleHQuYWRkcmVzcyBmdWxsIGxvYyAxIn1d" icon="false" surround="false" data-widget-id="b82dbf0dd7fc467dbfe978a9baa7e714" data-widget-version="7" data-widget-config="eyJhZGRyZXNzMSI6ZmFsc2UsImFkZHJlc3MyIjpmYWxzZSwiY2l0eSI6dHJ1ZSwiemlwIjpmYWxzZSwic3RhdGUiOnRydWUsImFkZHJlc3MiOiJ7XCJsaW5lMVwiOlwiNjEwIEJ1dHRlcm51dCBEcml2ZVwiLFwiY2l0eVwiOlwiSG9sbGFuZFwiLFwicmVnaW9uXCI6XCJNSVwiLFwicG9zdGFsQ29kZVwiOlwiNDk0MjRcIixcImNvdW50cnlDb2RlXCI6XCJVU1wifSJ9"> <div class="yextAddress"> <div style="display:none"> <span class="address1"></span> 803</div> 804 <div style="display:none"> <span class="address2"></span> 805</div> 806 <div> <span> <span class="city"></span> 807 <span style="margin-left: -3px;">,</span> 808</span> 809 <span> <span class="state"></span> 810</span> 811 <span style="display:none"> <span class="zip"></span> 812</span> 813</div> 814</div> 815</div> 816</div> 817 <div class="dmRespCol small-12 large-4 medium-4 u_1164062428" id="1164062428"> <div class="u_1079947467 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1079947467" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLk5PQiBMT0dPIn1d"> <a href="/" id="1808331884"><img src="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-logo-212w.png" alt="Lake Michigan Construction & Roofing Logo" id="1993076229" class="" data-dm-image-path="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-logo.png" width="177.0" height="120.0" data-diy-image="" onerror="handleImageLoadError(this)" fetchpriority="high" decoding="sync"/></a> 818</div> 819 <div class="u_1400347874 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1400347874" style="transition: opacity 1s ease-in-out 0s;"><p class="text-align-center m-size-10"><span class="m-font-size-10" style="font-style: italic; display: unset; color: var(--color_1);">Where Quality Meets Family Values</span></p></div> 820</div> 821 <div class="dmRespCol large-4 medium-4 small-12 u_1333535959" id="1333535959"> <div class="u_1481747543 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1481747543" style="transition: none; text-align: left; display: block;"><p class="text-align-right size-16 m-size-13"><strong class="m-font-size-13 font-size-16" style="color: rgb(255, 255, 255); font-style: normal; display: unset; font-weight: bold;">Call or Text</strong></p></div> 822 <div class="u_1406485581 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1406485581" style="transition: none 0s ease 0s; text-align: center;" new-inline-bind-applied="true" data-diy-text=""><p class="text-align-right m-size-19 size-24"><span class="m-font-size-19 font-size-24" style="font-weight: bold; color: rgb
822(255, 255, 255); display: initial;"><span class="inline-data-binding" data-encoded-value="KDUwOCkgMjkxLTMwMzM=" data-inline-binding="content_library.global.phone.phone - main - loc 1"><a class="inlineBindingLink" target="_blank" href="tel:(616) 208-2310">(616) 208-2310</a></span></span></p></div> 823</div> 824</div> 825</div> 826 <div class="u_1184550227 dmRespRow hide-for-small hide-for-medium" id="1184550227"> <div class="dmRespColsWrapper" id="1972819279"> <div class="dmRespCol large-12 medium-12 small-12 u_1711172567" id="1711172567"> <nav class="u_1944437859 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_2" data-show-vertical-sub-items="HOVER" id="1944437859" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_00 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 827 Home 828 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 829</span> 830</a> 831</li> 832 <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="/roofing-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101160603 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roofing Services" data-auto="page-text-style">Roofing Services<span class="icon icon-angle-down"></span> 833</span> 834</a> 835 <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="/roofing-installation" class="unifiednav__item unav-item dmUDNavigationItem_010101872810 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roofing Installation" data-auto="page-text-style">Roofing Installation<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="/roof-repair" class="unifiednav__item unav-item dmUDNavigationItem_010101442909 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roof Repair" data-auto="page-text-style">Roof Repair<span class="icon icon-angle-right"></span> 840</span> 841</a> 842</li> 843</ul> 844</li> 845 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gutter-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101765061 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Gutter Services" data-auto="page-text-style">Gutter Services<span class="icon icon-angle-down"></span> 846</span> 847</a> 848</li> 849 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/window-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101411867 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Window Services" data-auto="page-text-style">Window Services<span class="icon icon-angle-down"></span> 850</span> 851</a> 852</li> 853 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/siding-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101559461 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Siding Services" data-auto="page-text-style">Siding Services<span class="icon icon-angle-down"></span> 854</span> 855</a> 856</li> 857 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gallery" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101953347 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 858 Gallery 859 " data-auto="page-text-style">Gallery<span class="icon icon-angle-down"></span> 860</span> 861</a> 862</li> 863 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/reviews" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101598202 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 864 Reviews 865 " data-auto="page-text-style">Reviews<span class="icon icon-angle-down"></span> 866</span> 867</a> 868</li> 869 <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="/about" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101436714 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 870 About 871 " data-auto="page-text-style">About<span class="icon icon-angle-down"></span> 872</span> 873</a> 874 <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="/blog" class="unifiednav__item unav-item dmUDNavigationItem_010101957516 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 875 Blog 876 " data-auto="page-text-style">Blog<span class="icon icon-angle-right"></span> 877</span> 878</a> 879</li> 880 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/faqs" class="unifiednav__item unav-item dmUDNavigationItem_010101199220 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="FAQs" data-auto="page-text-style">FAQs<span class="icon icon-angle-right"></span> 881</span> 882</a> 883</li> 884</ul> 885</li> 886 <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="/contact" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_010101943230 unifiednav__item_has-sub-nav" target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 887 Contact 888 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 889</span> 890</a> 891 <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="/request-quote-form" class="unifiednav__item unav-item dmUDNavigationItem_010101803352 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Request Quote" data-auto="page-text-style">Request Quote<span class="icon icon-angle-right"></span> 892</span> 893</a> 894</li> 895</ul> 896</li> 897</ul> 898</nav> 899</div> 900</div> 901</div> 902</div> 903</div> 904</div> 905</div> 906</div> 907</div> 908 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_contact"> <div id="allWrapper" class="allWrapper">
908 <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="1" class="dmDefaultRespTmpl" id="1607565485"> <div class="innerPageTmplBox dmDefaultPage dmRespRowsWrapper" id="1078622436"> <div class="u_1555958042 dmRespRow" style="text-align: center;" id="1555958042" data-page-element-type="section" data-page-element-id="1139430584"> <div class="dmRespColsWrapper" id="1148988334"> <div class="dmRespCol small-12 u_1550222067 medium-12 large-12" id="1550222067"> <div class="dmNewParagraph u_1200047228" data-element-type="paragraph" data-version="5" id="1200047228" style="transition: opacity 1s ease-in-out 0s;"> <h1><span style="display: unset;">Contact</span></h1> 909</div> 910 <div class="dmNewParagraph u_1764271104" data-element-type="paragraph" data-version="5" id="1764271104" style="transition: opacity 1s ease-in-out 0s;" new-inline-bind-applied="true" data-diy-text=""> <h1 class="size-24 m-size-18" style="line-height: 1.2;"><span class="font-size-24 m-font-size-18" style="color: rgb(255, 255, 255); display: initial;" m-font-size-set="true"><span class="inline-data-binding" data-encoded-value="SGlidSBQbHVtYmVycw==" data-inline-binding="content_library.global.company_name">Lake Michigan Construction & Roofing</span></span></h1> 911</div> 912</div> 913</div> 914</div> 915 <div class="dmRespRow u_1586983958 fullBleedChanged fullBleedMode" id="1586983958" data-page-element-type="section" data-page-element-id="1139430584"> <div class="dmRespColsWrapper" id="1162358403"> <div class="dmRespCol large-12 medium-12 small-12 u_1616243582" id="1616243582"> <div class="default align-center u_1084927386 hasFullWidth hasFullWidthMobile inlineMap" data-type="inlineMap" data-lat="42.81583" data-lng="-86.12523" data-address="610 Butternut Drive, Holland, MI 49424, US" data-height="" data-msid="" data-mapurl="" data-lang="en" data-color-scheme="" data-zoom="13" data-layout="" data-popup-display="" data-popup-show="false" data-popup-title="" data-popup-title-visible="false" data-popup-description="" data-popup-description-visible="false" id="1084927386" dmle_extension="mapextension" data-element-type="mapextension" modedesktop="map" data-binding="W3siYmluZGluZ05hbWUiOiJhZGRyZXNzIiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsIn1d" modemobile="map" addresstodisplay="610 Butternut Drive, Holland, MI 49424, US" geocompleteaddress="610 Butternut Drive, Holland, MI 49424, US" data-popup-display-desktop="" data-popup-display-mobile="" data-display-type="block" dmmapsource="dm" modetablet="map" wr="true" icon="true" surround="true" adwords="" icon-name="icon-map-marker" street="" city="" country="US" country_full="United States" state="" zip="" business="Hibu Plumbers" provider="mapbox" lon="-86.12523" lat="42.81583" faddr="610 Butternut Drive, Holland, MI 49424, US" zoom="13"> <div class="mapContainer" style="height: 100%; width: 100%; overflow: hidden; z-index: 0;"></div> 916</div> 917</div> 918</div> 919</div> 920 <div class="u_1648675858 dmRespRow fullBleedChanged fullBleedMode" id="1648675858" data-page-element-type="section" data-page-element-id="1139430584"> <div class="dmRespColsWrapper" id="1242236326"> <div class="u_1011134722 dmRespCol small-12 large-6 medium-6" id="1011134722"> <div data-element-type="spacer" class="u_1669689580 dmSpacer hide-for-small" id="1669689580"></div> 921</div> 922 <div class="u_1499812171 dmRespCol small-12 medium-6 large-6" id="1499812171"> <div class="dmRespRow u_1077045028" id="1077045028"> <div class="dmRespColsWrapper" id="1786563185"> <div class="u_1769270083 dmRespCol small-12 large-4 medium-4" id="1769270083"> <a data-display-type="block" class="u_1073074641 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient hide-for-small" file="false" href="/call-or-text-pop" data-element-type="dButtonLinkId" id="1073074641" link_type="popup" popup_target="call-or-text-pop"> <span class="iconBg" aria-hidden="true" id="1102178102"> <span class="icon hasFontIcon icon-star" id="1342783867"></span> 923</span> 924 <span class="text" id="1852393727">Call or Text Us</span> 925</a> 926</div> 927 <div class="u_1546208713 dmRespCol small-12 large-8 medium-8" id="1546208713"> <a class="u_1395987744 default align-center dmMap dmWidget dmNoMark dmWwr" href="https://maps.google.com/maps?q=610+Butternut+Drive%2C+Holland%2
927C+MI+49424%2C+US(Hibu+Plumbers)&sll=42.81583,-86.12523" contenteditable="false" onclick=";return dm_gaq_push_event('ClickToMap', 'Map',null,'9e96acff63114613abab610693c7a6bd', this,{hitCallBack:true});" id="1395987744" dmle_extension="mapextension" data-element-type="mapextension" modedesktop="" data-popup-title="" data-binding="W3siYmluZGluZ05hbWUiOiJhZGRyZXNzIiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsIn1d" data-popup-description-visible="false" modemobile="" addresstodisplay="610 Butternut Drive, Holland, MI 49424, US" geocompleteaddress="610 Butternut Drive, Holland, MI 49424, US" data-popup-display-desktop="" data-popup-display-mobile="" data-display-type="block" data-popup-title-visible="false" data-popup-description="" dmmapsource="dm" modetablet="map" wr="true" data-popup-show="false" icon="true" surround="true" description="Get Directions" adwords="" icon-name="icon-map-marker" street="" city="" country="US" country_full="United States" state="" zip="" business="Hibu Plumbers" provider="mapbox" lon="-86.12523" lat="42.81583" faddr="610 Butternut Drive, Holland, MI 49424, US"> <span class="iconBg" data-auto="button-icon-bg" aria-hidden="true"> <span class="icon hasFontIcon icon-map-marker" data-auto="button-icon"></span> 928</span> 929 <span class="text" data-auto="button-text">Get Directions</span> 930</a> 931</div> 932</div> 933</div> 934</div> 935</div> 936</div> 937 <div class="dmRespRow u_1646766898" style="text-align: center;" id="1646766898" data-page-element-type="section" data-page-element-id="1139430584"> <div class="dmRespColsWrapper" id="1396983242"> <div class="u_1229190175 dmRespCol small-12 medium-6 large-6" id="1229190175"> <span id="1455633953"></span> 938 <div class="dmRespRow u_1568045121" id="1568045121"> <div class="dmRespColsWrapper" id="1069534052"> <div class="dmRespCol small-12 medium-12 large-12 u_1279746146" id="1279746146"> <div class="u_1312744554 dmNewParagraph" data-element-type="paragraph" id="1312744554" style="transition: none 0s ease 0s; display: block; text-align: left;" data-version="5" data-diy-text=""> <h4 class="text-align-left"><span style="display: initial;">
938Send Us a Message</span></h4> 939</div> <div class="u_1859165238 dmform default native-inputs" data-element-type="dContactUsRespId" id="1859165238" data-layout="layout-4" captcha="true" data-captcha-position="text" data-captcha-message="PHAgY2xhc3M9InJ0ZUJsb2NrIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiYSgzNCwgMzQsIDM0LCAxKSI+VGhpcyBzaXRlIGlzIHByb3RlY3RlZCBieSByZUNBUFRDSEEuPC9zcGFuPjwvcD4=" data-require-captcha="true"> <h3 class="dmform-title dmwidget-title" id="1359118615" hide="true">Contact Form</h3> 940 <div class="dmform-wrapper" id="1577698366" captcha-lang="en"> <form method="post" class="dmRespDesignRow" locale="ENGLISH" id="1121146221"> <div class="dmforminput small-12 dmRespDesignCol newLine medium-12 large-12" id="1081734068"> <label for="1395575523" id="1694655904" class="" hide="true" data-dm-for="dmform-4">Free Text</label> 941 <div class="freetextwrapper" name="dmform-4" id="1395575523" style=""> <p class="rteBlock" id="1410127452">Please fill out this short form and we'll contact you shortly. </p> 942</div> 943 <input type="hidden" name="label-dmform-4" value="Free Text" id="1991116977" class=""/> </div> 944 <div class="dmforminput required small-12 dmRespDesignCol medium-4 large-4" id="1968007123"> <label for="1118983928" id="1041178617" class="" data-dm-for="dmform-0">Name*</label> 945 <input type="text" class="" name="dmform-0" id="1118983928"/> <input type="hidden" name="label-dmform-0" id="1727870599" class="" value="Name*"/> </div> 946 <div class="dmforminput small-12 dmRespDesignCol medium-4 large-4" id="1610360675"> <label for="1345532526" id="1041289330" class="" data-dm-for="dmform-1">Phone</label> 947 <input type="tel" name="dmform-1" placeholder="" id="1345532526"/> <input type="hidden" name="label-dmform-1" id="1410244734" class="" value="Phone"/> </div> 948 <div class="dmforminput required small-12 dmRespDesignCol medium-4 large-4" id="1502328249"> <label for="1623047499" id="1224682577" class="" data-dm-for="dmform-2">Email*</label> 949 <input type="email" name="dmform-2" placeholder="" id="1623047499"/> <input type="hidden" name="label-dmform-2" id="1782002240" class="" value="Email*"/> </div> 950 <div class="dmforminput large-12 medium-12 dmRespDesignCol small-12 required" id="1821395153"> <label for="1374774724" id="1052572671" class="" data-dm-for="dmform-3">Message*</label> 951 <textarea name="dmform-3" id="1374774724" class=""></textarea> 952 <input type="hidden" name="label-dmform-3" id="1027921801" class="" value="Message*"/> </div> 953 <span id="1108414324" class="dmWidgetClear"></span> 954 <span id="1553883391" class="dmWidgetClear"></span> 955 <div class="dmformsubmit dmWidget R" id="1608550039"> <input class="" name="submit" type="submit" value="Send Message" id="1935921496"/> </div> 956 <input name="dmformsendto" type="hidden" value="O0wrseIfFLsH/qyd5H4+dO1YvWOQeR/V1CCEnYpEg3/nZvgTXmfYrnLGKsXSZRIU73kO4KQzX2o=" id="1766684514" class="" data-dec="true"/> <input class="dmActionInput" type="hidden" name="action" value="/_dm/s/rt/widgets/dmform.submit.jsp" id="1314292359"/> <input name="dmformfrom" type="hidden" value="Lake Michigan Construction & Roofing" id="1418047370" class=""/> <input name="dmformsubject" type="hidden" value="Hibu Website Contact Form Submission" id="1739043551" class="" data-email-subject="Hibu Website Contact Form Submission"/> <input name="dmformsubmitparams" type="hidden" value="8mpKnCSiNQXK/d9M7IDrS93qWM59DG1IKZDCTpyywYGyN0yA8o1k1BEJpdbsfxSrrz90/AiWb36ZTEM0BsBl+QF4pXfTjPFcHVOcNmWmPhE6PlnhRsW0KQRC/9crnm0wKhQfqwjDRdivP3T8CJZvfkA0bQ6v/gTd8ilOyT6GAC6uhJTK6A6QR4472qJGzixZ6he0R+zPBMf1tC1dr+4uRba+/1l9KlSybny5XCrQQZFvEwMLMVnFPBHCaxL/vryTOHmmaXmXVPPk16vWh5+LdMVuNw+84UY9cMRbxCCEV8H/2iZ+cXjCLiEHvb1Mqu0u" data-dec="true"/><input type="hidden" name="page_uuid" value="6ed00a64247d4b608cd655cdcae27c39"/></form> 957</div> 958 <div class="dmform-success" style="display:none" id="1182694950"> <br id="1547424522"/> <p class="rteBlock" id="1995582323"> <strong id="1222981133">We appreciate you contacting us.</strong> 959 One of our colleagues will get back in touch with you soon! </p> 960 <br id="1358148935"/> <p class="rteBlock" id="1498119292">Have a great day!</p> 961</div> 962 <div class="dmform-error" style="display:none" id="1611014190"> <p class="rteBlock" id="1015887346">Oops, there was an error sending your message.</p> 963 <p class="rteBlock" id="1809148885">Please try again later.</p> 964</div> 965</div> 966</div> 967</div> 968</div> 969</div> 970 <div class="dmRespCol small-12 medium-6 large-6 u_1251895096 content-removed" id="1251895096"> <div class="u_1212322694 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1212322694" style="transition: opacity 1s ease-in-out 0s;" new-inline-bind-applied="true" data-diy-text=""><p class="m-size-15"><strong m-font-size-set="true" style="font-weight: bold; display: initial;" class="m-font-size-15"><span class="inline-data-binding" data-encoded-value="TGFrZSBNaWNoaWdhbiBDb25zdHJ1Y3Rpb24gJiBSb29maW5n" data-inline-binding="content_library.global.company_name">Lake Michigan Construction & Roofing</span></strong></p></div> 971 <div class="u_1391551354 widget-b82dbf dmCustomWidget" data-lazy-load="true" data-title="" id="1391551354" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJhZGRyZXNzIiwidmFsdWUiOiJzaXRlX3RleHQuYWRkcmVzcyBmdWxsIGxvYyAxIn1d" icon="false" surround="false" data-widget-id="b82dbf0dd7fc467dbfe978a9baa7e714" data-widget-version="7" data-widget-config="eyJhZGRyZXNzMSI6dHJ1ZSwiYWRkcmVzczIiOnRydWUsImNpdHkiOnRydWUsInppcCI6dHJ1ZSwic3RhdGUiOnRydWUsImFkZHJlc3MiOiJ7XCJsaW5lMVwiOlwiNjEwIEJ1dHRlcm51dCBEcml2ZVwiLFwiY2l0eVwiOlwiSG9sbGFuZFwiLFwicmVnaW9uXCI6XCJNSVwiLFwicG9zdGFsQ29kZVwiOlwiNDk0MjRcIixcImNvdW50cnlDb2RlXCI6XCJVU1wifSJ9"> <div class="yextAddress"> <div> <span class="address1"></span> 972</div> 973 <div> <span class="address2"></span> 974</div> 975 <div> <span> <span class="city"></span> 976 <span style="margin-left: -3px;">,</span> 977</span> 978 <span> <span class="state"></span> 979</span> 980 <span> <span class="zip"></span> 981</span> 982</div> 983</div> 984</div> 985 <div class="u_1146706232 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1146706232" style="transition: opacity 1s ease-in-out;"><p><strong style="display: unset; font-weight: bold;">Service Area</strong></p></div> 986 <div class="u_1818254943 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1818254943" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuc2VydmljZSBhcmVhIGxvYyAxIn1d" data-styletopreserve="{" background-image":""}"="" data-diy-text=""> <div class="rteBlock defaultList"><p>Kent County, MI</p><p>Barry County, MI</p><p>Ottawa County, MI</p><p>Allegan County, MI</p><p>Muskegon County, MI</p><p>Van Buren County, MI</p><p>Holland, MI</p><p>Macatawa, MI 49423</p><p>Fillmore, MI 49423</p><p>Overisel, MI 49423</p><p>Noordeloos, MI 49424</p><p>Port Sheldon, MI 49460</p><p>West Olive, MI 49460</p><p>Borculo, MI 49464</p><p>Zeeland, MI 49464</p><p>Beechwood, MI</p></div> 987</div> 988 <div class="u_1730315014 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1730315014" style="transition: opacity 1s ease-in-out;"><p><span style="display: unset;">And Surrounding Areas</span></p></div> 989 <div class="u_1344283812 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1344283812" layout="divider-style-4"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1923526674"/></div> 990 <div class="u_1266495298 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1266495298" style="transition: opacity 1s ease-in-out;"><p><strong style="display: unset; font-weight: bold;">Hours</strong></p></div> 991 <div class="u_1789406241 default dmHoursOfOperation" id="1789406241" dmle_extension="open_hours" data-element-type="open_hours" data-binding="W3siYmluZGluZ05hbWUiOiJidXNpbmVzc19ob3VycyIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5idXNpbmVzc19ob3VycyJ9XQ==" time_format="12" wr="true" displaytitle="false" lang="" forcedisplay="false" icon="true" surround="true" adwords=""> <dl class="open-hours-data"> <div class="open-hours-item"> <dt day="0">Mon - Fri</dt> 992 <dd> <time>8:00 am</time> 993- <time>4:00 pm</time> 994</dd> 995</div> 996 <div class="open-hours-item"> <dt day="5">Sat - Sun</dt> 997 <dd>Closed</dd> 998</div> 999</dl> 1000</div> 1001 <div class="u_1599146399 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1599146399" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuYWRkaXRpb25hbCBob3VycyB0ZXh0IGxvYyAxIn1d" data-diy-text="">After Hours and Weekends by Appointment Only</div> 1002 <div class="u_1870406116 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1870406116" style="transition: opacity 1s ease-in-out;"><p class="size-16 m-size-15"><strong class="font-size-16 m-font-size-15" m-font-size-set="true" style="font-weight: bold; display: unset;">Holiday Hours</strong></p></div> 1003 <div class="dmDividerWrapper clearfix u_1293349235" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1293349235" layout="divider-style-4"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1771958061"/></div> 1004 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1308304605" style="transition: opacity 1s ease-in-out;"><p><strong style="display: unset; font-weight: 700;">Mobile Phone:</strong><span style="display: unset;"> </span><a href="tel:+16163730613" target="_blank" style="display: unset;">(616) 373-0613</a></p><p><strong style="display: unset; font-weight: 700;">Alternate Phone:</strong><span style="display: unset;"> </span><a href="tel:+16163777775" target="_blank" style="display: unset;">(616) 377-7775</a></p></div>
1005 <div class="u_1612126008 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1612126008" layout="divider-style-4"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1611616777"/></div> 1006 <a class="u_1380652221 default align-center dmEmail dmWidget dmNoMark dmWwr" href="mailto:[email protected]" contenteditable="false" onclick=";return dm_gaq_push_event('ClickToEmail', 'Email',null,'9e96acff63114613abab610693c7a6bd', this);" id="1380652221" dmle_extension="emailextension" data-element-type="emailextension" data-binding="W3siYmluZGluZ05hbWUiOiJlbWFpbCIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5lbWFpbC5lbWFpbCAtIGxvYyAxIn1d" wr="true" data-display-type="block" icon="true" surround="true" description="Email Us" adwords="" icon-name="icon-envelope-alt" email="[email protected]"> <span class="iconBg" data-auto="button-icon-bg" aria-hidden="true"> <span class="icon hasFontIcon icon-envelope-alt" data-auto="button-icon"></span> 1007</span> 1008 <span class="text" data-auto="button-text">Email Us</span> 1009</a> 1010 <div class="u_1219203933 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1219203933" layout="divider-style-4"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1495113924"/></div> 1011 <div class="dmNewParagraph u_1398046833" data-element-type="paragraph" data-version="5" id="1398046833" style="transition: opacity 1s ease-in-out 0s; text-align: left; display: block;"><p><strong style="display: unset; font-weight: bold;">Payment Options</strong></p></div> 1012 <div class="u_1601922764 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1601922764" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQucGF5bWVudCBsb2MgMSJ9XQ==" data-diy-text=""> <ul class="rteBlock defaultList"><li>American Express</li><li>Cash</li><li>Check</li><li>Discover</li><li>MasterCard</li><li>Visa</li></ul> 1013</div> 1014 <div class="u_1556945304 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1556945304" style="transition: opacity 1s ease-in-out;"> <ul class="defaultList bullet"><li><span style="display: unset;">Acorn</span></li><li><span style="display: unset;">EFT with QuickBooks</span></li><li><span style="display: unset;">Financing With Michigan Saves</span></li></ul> 1015</div> 1016 <div class="dmDividerWrapper clearfix u_1024410734" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1024410734" layout="divider-style-4"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1863862418"/></div> 1017 <div class="u_1933131530 align-center text-align-center dmSocialHub gapSpacing" id="1933131530" dmle_extension="social_hub" data-element-type="social_hub" data-binding="W3siYmluZGluZ05hbWUiOiJzb2NpYWwiLCJ2YWx1ZSI6ImNvbnRlbnRfbGlicmFyeS5nbG9iYWwuc29jaWFsIn1d" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/258793691240676" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style6" aria-hidden="true" data-hover-effect=""></span> 1018</a> 1019</div> 1020</div> 1021</div> 1022</div> 1023</div> 1024</div> 1025 <div class="dmRespRow u_1555232626" id="1555232626"> <div class="dmRespColsWrapper" id="1597818297"> <div class="dmRespCol small-12 large-6 medium-6" id="1874670479"> <div class="u_1156216781 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1156216781" style="transition: opacity 1s ease-in-out 0s; text-align: left; display: block;"><p class="text-align-center"><strong style="display: unset; font-weight: bold; color: var(--color_1);">Associations</strong></p></div> 1026 <div class="u_1408103396 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1408103396"><img src="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-hba-logo-165w.jpg" alt="HBA logo" id="1065163572" class="" width="220" height="120" data-dm-image-path="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-hba-logo.jpg" onerror="handleImageLoadError(this)" loading="lazy"/></div> 1027</div> 1028 <div class="dmRespCol large-6 medium-6 small-12" id="1183286868"> <div class="u_1396360231 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1396360231" style="transition: opacity 1s ease-in-out; text-align: left;"><p class="text-align-center"><strong style="color: var(--color_1); font-weight: bold; display: unset;">Brands</strong></p></div> 1029 <div class="u_1687370677 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp hasS
1029hadow photo-gallery-done text-layout-over captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="square" data-desktop-columns="3" data-element-type="dPhotoGalleryId" data-desktop-text-layout="over" id="1687370677" data-placeholder="false" data-mobile-columns="1" data-rows-to-show="100" data-image-hover-effect="shine"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 1030 <div class="layout-container square"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-3" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="GAF logo" data-dm-force-device="mobile" class="u_1219387959 lazy" data-image-url="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-gaf-logo-final.jpg" style="background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAcEAACAwADAQAAAAAAAAAAAAABAgADBAURURL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFB//EABgRAQEAAwAAAAAAAAAAAAAAAAIAAREx/9oADAMBAAIRAxEAPwCLg2cPXhRNHHNZoCkffY6J9kCy1WditYAJJA8iIMuYq2DpK//Z');" data-background-image="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-gaf-logo-final-640w.jpg"><img id="1450492018" data-src="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-gaf-logo-final-1920w.jpg" alt="GAF logo" aria-label="GAF logo" onerror="handleImageLoadError(this)" loading="lazy"/></a> 1031</div> 1032 <div id="1480018749" class="caption-container u_1480018749" style="display:none"> <span class="caption-inner"> <a id="1343852239" class="caption-button dmWidget clearfix u_1343852239" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1033</span> 1034 <span class="text" data-auto="button-text">Button</span> 1035</a> 1036</span> 1037</div> 1038</div> 1039</div> 1040</div> 1041 <div class="photogallery-column column-3" data-index="1"> <div index="1" class="photoGalleryThumbs animated " data-index="1"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="Provia Windows logo" data-dm-force-device="mobile" class="u_1368096156 lazy" data-image-url="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-provia-windows-logo.jpg" style="background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAUxERMlkeH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRsqHYPY8R5u2XYJGFOKu60HKN68RFOQf/2Q==');" data-background-image="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-provia-windows-logo-640w.jpg"><img id="1420915535" data-src="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-provia-windows-logo-1920w.jpg" alt="Provia Windows logo" aria-label="Provia Windows logo" onerror="handleImageLoadError(this)" loading="lazy"/></a> 1042</div> 1043 <div id="1637253117" class="caption-container u_1637253117" style="display:none"> <span class="caption-inner"> <a id="1236206602" class="caption-button dmWidget clearfix u_1236206602" data-auto="c
1043aption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1044</span> 1045 <span class="text" data-auto="button-text">Button</span> 1046</a> 1047</span> 1048</div> 1049</div> 1050</div> 1051</div> 1052 <div class="photogallery-column column-3" data-index="2"> <div index="2" class="photoGalleryThumbs animated " data-index="2"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-label="Mitten Siding" data-dm-force-device="mobile" class="u_1278432265 lazy" data-image-url="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-mitten-siding-logo1.jpg" style="background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAQIGAwEAAAAAAAAAAAAAAQADAgQFBhEhEjFh0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECAxHw/9oADAMBAAIRAxEAPwDdHLen4i5irPAxHR3pXht6f4jNXe69+oiPC12S5I//2Q==');" data-background-image="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-mitten-siding-logo1-640w.jpg"><img id="1539015747" data-src="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-mitten-siding-logo1-1920w.jpg" alt="Mitten Siding" aria-label="Mitten Siding" onerror="handleImageLoadError(this)" loading="lazy"/></a> 1053</div> 1054 <div id="1644635089" class="caption-container u_1644635089" style="display:none"> <span class="caption-inner"> <a id="1544929516" class="caption-button dmWidget clearfix u_1544929516" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 1055</span> 1056 <span class="text" data-auto="button-text">Button</span> 1057</a> 1058</span> 1059</div> 1060</div> 1061</div> 1062</div> 1063</div> 1064</div> 1065</div> 1066</div> 1067</div> 1068</div> 1069</div> 1070</div> 1071</div> 1072</div> 1073</div> 1074 <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="dmRespRow u_1459810010" id="1459810010" data-page-element-type="section" data-page-element-id="1167735816"> <div class="dmRespColsWrapper" id="1786785446"> <div class="dmRespCol small-12 large-6 medium-6 u_1212110654" id="1212110654"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1344134720" style="transition: opacity 1s ease-in-out 0s;" new-inline-bind-applied="true" data-diy-text=""> <h3><span style="display: unset; color: rgb(255, 255, 255);">Learn More About</span> <span single-space="true" class="" style="display: unset;"> <span style="display: unset;"></span> 1075</span> 1076<span style="display: initial; color: rgb(255, 255, 255);"><span class="inline-data-binding" data-encoded-value="VGhpcyBpcyBhIHBsYWNlaG9sZGVyIGFuZCB3b24ndCBhcHBlYXIgb24gdGhlIGxpdmUgc2l0ZS4=" data-inline-binding="content_library.global.company_name">Lake Michigan Construction & Roofing</span></span></h3> 1077</div> 1078 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1659035820" style="transition: opacity 1s ease-in-out 0s;" new-inline-bind-applied="true" data-diy-text=""><p class="m-size-15"><span m-font-size-set="true" style="color: rgb(255, 255, 255); display: initial;" class="m-font-size-15"><span class="inline-data-binding" data-encoded-value="U2VydmluZyB0aGUgSG9sbGFuZCwgTUkgYXJlYSwgTGFrZSBNaWNoaWdhbiBDb25zdHJ1Y3Rpb24gJiBSb29maW5nIHNwZWNpYWxpemVzIGluIHJvb2ZpbmcsIHNpZGluZywgZ3V0dGVycywgYW5kIHdpbmRvd3MuIEZpbmFuY2luZyBhdmFpbGFibGUuIFdvcmttYW5zaGlwIGFuZCBtYW51ZmFjdHVyZXIgd2FycmFudGllcy4gQ2FzaCBkaXNjb3VudHMgYXZhaWxhYmxlLiBDYWxsIHRvZGF5Lg==" data-inline-binding="site_text.video transcript">Serving the Holland, MI area, Lake Michigan Construction & Roofing specializes in roofing, siding, gutters, and windows. Financing available. Workmanship and manufacturer warranties. Cash discounts available. Call today.</span></span></p></div> 1079 <a data-display-type="block" class="u_1921768711 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/hibu-video-splash" data-element-type="dButtonLinkId" id="1921768711" link_type="popup" popup_target="hibu-video-splash"> <span class="iconBg" aria-hidden="true" id="1508219456"> <span class="icon hasFontIcon icon-star" id="1962868245"></span> 1080</span> 1081 <span class="text" id="1302725011">Watch Video</span> 1082</a> 1083</div> 1084 <div class="dmRespCol large-6 medium-6 small-12 u_1457928375 lazy" id="1457928375" data-binding="W3siYmluZGluZ05hbWUiOiJiYWNrZ3JvdW5kIiwidmFsdWUiOiJzaXRlX2ltYWdlcy5wZXJzaXN0ZWQuVmlkZW8gU3BsYXNoIEltYWdlIn1d" style="background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQFBhEUITH/xAAVAQEBAAAAAAAAAAAAAAAAAAABBP/EABoRAAICAwAAAAAAAAAAAAAAAAEDAAITMUH/2gAMAwEAAhEDEQA/AMq+vq+MxtAJujeqwMhGs8sAByW6iJOHstsxwrHJ/9k=') !important;" data-background-image="https://le-cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/opt/lake-michigan-construction-roofing-video1-1920w.jpg"> <div class="u_1502299771 widget-ca4188 dmCustomWidget" data-lazy-load="" data-title="" id="1502299771" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="ca4188fe92024514a23a858f63ab6658" data-widget-version="18" data-widget-config="eyJ2aWRUaXRsZTEiOiIiLCJ2aWRUaXRsZTIiOiIiLCJwbGF5SWNvbiI6Ijxzdmcgd2lkdGg9XCIxMDAlXCIgaGVpZ2h0PVwiMTAwJVwiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDEwMCAxMDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+XG4gPHBhdGggZD1cIm01MCA0LjVjLTI1LjE5OSAwLTQ1LjUgMjAuMzAxLTQ1LjUgNDUuNXMyMC4zMDEgNDUuNSA0NS41IDQ1LjUgNDUuNS0yMC4zMDEgNDUuNS00NS41LTIwLjMwMS00NS41LTQ1LjUtNDUuNXptMjAuODAxIDQ4LjgwMWwtMzAuMzAxIDE3LjY5OWMtMC42MDE1NiAwLjM5ODQ0LTEuMzAwOCAwLjUtMS44OTg0IDAuNS0wLjYwMTU2IDAtMS4zMDA4LTAuMTAxNTYtMS44OTg0LTAuNS0xLjEwMTYtMC42MDE1Ni0xLjg5ODQtMS44OTg0LTEuODk4NC0zLjMwMDhsLTAuMDAzOTA3LTM1LjM5OGMwLTEuMzk4NCAwLjgwMDc4LTIuNjk5MiAxLjg5ODQtMy4zMDA4IDEuMTAxNi0wLjYwMTU2IDIuNjk5Mi0wLjYwMTU2IDMuODAwOCAwbDMwLjM5OCAxNy42OTljMS4xMDE2IDAuNjAxNTYgMS44MDA4IDEuODk4NCAxLjgwMDggMy4zMDA4IDAgMS4zOTg0LTAuODAwNzggMi42OTkyLTEuODk4NCAzLjMwMDh6XCIvPlxuPC9zdmc+IiwicGxheUxpbmsiOnsidmFsdWUiOiJoaWJ1LXZpZGVvLXNwbGFzaCIsInR5cGUiOiJwb3B1cCIsImhyZWYiOiIvaGlidS12aWRlby1zcGxhc2giLCJyYXdfdXJsIjoiL3NpdGUvOWU5NmFjZmY2MzExNDYxM2FiYWI2MTA2OTNjN2E2YmQvaGlidS12aWRlby1zcGxhc2g/bmVlPXRydWUmZWQ9dHJ1ZSZzaG93T3JpZ2luYWw9dHJ1ZSZwcmV2aWV3PXRydWUmZG1fdHJ5X21vZGU9dHJ1ZSZkbV9jaGVja1N5bmM9MSIsInBvcHVwX3RhcmdldCI6ImhpYnUtdmlkZW8tc3BsYXNoIiwibGlua190eXBlIjoicG9wdXAifSwicGxheUljb25BbHQiOiJQbGF5IFZpZGVvIiwibmFtZSI6Ikxha2UgTWljaGlnYW4gQ29uc3RydWN0aW9uICYgUm9vZmluZyIsInRyYW5zY3JpcHRpb24iOiJTZXJ2aW5nIHRoZSBIb2xsYW5kLCBNSSBhcmVhLCBMYWtlIE1pY2hpZ2FuIENvbnN0cnVjdGlvbiAmIFJvb2Zpbmcgc3BlY2lhbGl6ZXMgaW4gcm9vZmluZywgc2lkaW5nLCBndXR0ZXJzLCBhbmQgd2luZG93cy4gRmluYW5jaW5nIGF2YWlsYWJsZS4gV29ya21hbnNoaXAgYW5kIG1hbnVmYWN0dXJlciB3YXJyYW50aWVzLiBDYXNoIGRpc2NvdW50cyBhdmFpbGFibGUuIENhbGwgdG9kYXkuIiwidGh1bWJuYWlsVXJsIjoiaHR0cHM6Ly9jZG4uaGlidXdlYnNpdGVzLmNvbS85ZTk2YWNmZjYzMTE0NjEzYWJhYjYxMDY5M2M3YTZiZC9kbXMzcmVwL211bHRpL2xha2UtbWljaGlnYW4tY29uc3RydWN0aW9uLXJvb2ZpbmctdmlkZW8xLmpwZyIsImRlc2NyaXB0aW9uIjoiRmFtaWx5LW93bmVkIGNvbnN0cnVjdGlvbiAmIHJvb2Zpbmcgd2l0aCA1MCsgeWVhcnMgZXhwZXJpZW5jZS4gTGVhcm4gbW9yZSEgSG9sbGFuZCwgTUkuIiwidXBsb2FkRGF0ZSI6IjIwMjQtMTEtMjYiLCJjb250ZW50VXJ
1084sIjoidmlkZW9zLmhpYnVzdHVkaW8uY29tLzIwMjQvbGFrZS1taWNoaWdhbi1jb25zdHJ1Y3Rpb24tYW5kLXJvb2ZpbmctNzA4MjQwNTkzMy5tcDQifQ=="> <div class="vidWrapper" itemprop="video" itemscope="" itemtype="http://schema.org/VideoObject"> <meta itemprop="name" content="Lake Michigan Construction & Roofing"></meta> 1085 <meta itemprop="duration" content="T1M36S"></meta> 1086 <meta itemprop="uploadDate" content="2024-11-26"></meta> 1087 <meta itemprop="thumbnailUrl" content="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/dms3rep/multi/lake-michigan-construction-roofing-video1.jpg"></meta> 1088 <meta itemprop="contentURL" content="videos.hibustudio.com/2024/lake-michigan-construction-and-roofing-7082405933.mp4"></meta> 1089 <meta itemprop="description" content="Family-owned construction & roofing with 50+ years experience. Learn more! Holland, MI."></meta> 1090 <meta itemprop="transcript" content=""></meta> 1091 <div class="vidInner"> <center> <p class="vidTitle1"></p> 1092 <p class="vidTitle2"></p> 1093 <div class="playIcon"> <a value="hibu-video-splash" type="popup" href="/hibu-video-splash" raw_url="/site/9e96acff63114613abab610693c7a6bd/hibu-video-splash?nee=true&ed=true&showOriginal=true&preview=true&dm_try_mode=true&dm_checkSync=1" popup_target="hibu-video-splash" link_type="popup"> <svg width="100%" height="100%" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"> <path d="m50 4.5c-25.199 0-45.5 20.301-45.5 45.5s20.301 45.5 45.5 45.5 45.5-20.301 45.5-45.5-20.301-45.5-45.5-45.5zm20.801 48.801l-30.301 17.699c-0.60156 0.39844-1.3008 0.5-1.8984 0.5-0.60156 0-1.3008-0.10156-1.8984-0.5-1.1016-0.60156-1.8984-1.8984-1.8984-3.3008l-0.003907-35.398c0-1.3984 0.80078-2.6992 1.8984-3.3008 1.1016-0.60156 2.6992-0.60156 3.8008 0l30.398 17.699c1.1016 0.60156 1.8008 1.8984 1.8008 3.3008 0 1.3984-0.80078 2.6992-1.8984 3.3008z"></path> 1094</svg> 1095</a> 1096</div> 1097</center> 1098</div> 1099 <div class="vidOverlay"></div> 1100</div> 1101</div> 1102</div> 1103</div> 1104</div> 1105 <div class="dmRespRow u_1729370474" id="1729370474"> <div class="dmRespColsWrapper" id="1745294329"> <div class="u_1164746356 dmRespCol small-12 large-10 medium-10" id="1164746356"> <div class="dmRespRow u_1806518923" id="1806518923"> <div class="dmRespColsWrapper" id="1899958559"> <div class="dmRespCol small-12 large-4 medium-4 u_1059464382" id="1059464382"> <div class="dmNewParagraph u_1681973807" data-element-type="paragraph" data-version="5" id="1681973807" style="transition: opacity 1s ease-in-out;"> <h4 style="letter-spacing: 0.06em;" class="m-size-15"><span style="text-transform: uppercase; display: unset; color: rgb(34, 34, 34);" m-font-size-set="true" class="m-font-size-15">serving area</span></h4> 1106</div> 1107 <div class="dmDividerWrapper clearfix u_1874112241" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1874112241"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1065209392"/></div> 1108 <div data-element-type="spacer" class="dmSpacer u_1872156594" id="1872156594"></div> 1109 <div class="u_1584682361 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1584682361" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuc2VydmljZSBhcmVhIGxvYyAxIn1d" data-styletopreserve="{" background-image":""}"="" data-diy-text=""> <div class="rteBlock defaultList"><p>Kent County, MI</p><p>Barry County, MI</p><p>Ottawa County, MI</p><p>Allegan County, MI</p><p>Muskegon County, MI</p><p>Van Buren County, MI</p><p>Holland, MI</p><p>Macatawa, MI 49423</p><p>Fillmore, MI 49423</p><p>Overisel, MI 49423</p><p>Noordeloos, MI 49424</p><p>Port Sheldon, MI 49460</p><p>West Olive, MI 49460</p><p>Borculo, MI 49464</p><p>Zeeland, MI 49464</p><p>Beechwood, MI</p></div> 1110</div> 1111 <div class="u_1444679248 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1444679248" style="transition: opacity 1s ease-in-out;"><p><span style="display: unset;">And Surrounding Areas</span></p></div> 1112</div> 1113 <div class="dmRespCol large-4 medium-4 small-12 u_1440257861" id="1440257861"> <div class="u_1320847010 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1320847010" style="transition: opacity 1s ease-in-out 0s;"> <h4 style="letter-spacing: 0.06em;" class="m-size-15"><span style="color: rgb(34, 34, 34); display: unset; text-transform: uppercase;" m-font-size-set="true" class="m-font-size-15">Contact Us</span></h4> 1114</div> 1115 <div class="u_1432909726 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1432909726"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1655158097"/></div> 1116 <div data-element-type="spacer" class="dmSpacer u_1005935813" id="1005935813"></div>
1117 <a data-display-type="block" class="u_1737087502 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/call-or-text-pop" data-element-type="dButtonLinkId" id="1737087502" link_type="popup" popup_target="call-or-text-pop"> <span class="iconBg" aria-hidden="true" id="1515434151"> <span class="icon hasFontIcon icon-star" id="1212038979"></span> 1118</span> 1119 <span class="text" id="1430326834">Call or Text</span> 1120</a> 1121 <a data-display-type="block" class="u_1821167014 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/contact" data-element-type="dButtonLinkId" id="1821167014"> <span class="iconBg" aria-hidden="true" id="1015955164"> <span class="icon hasFontIcon icon-star" id="1186761207"></span> 1122</span> 1123 <span class="text" id="1909913656">Send a Message</span> 1124</a> 1125 <div class="u_1438362335 align-center text-align-center dmSocialHub gapSpacing" id="1438362335" dmle_extension="social_hub" data-element-type="social_hub" data-binding="W3siYmluZGluZ05hbWUiOiJzb2NpYWwiLCJ2YWx1ZSI6ImNvbnRlbnRfbGlicmFyeS5nbG9iYWwuc29jaWFsIn1d" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/258793691240676" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Facebook')"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 1126</a> 1127</div> 1128</div> 1129</div> 1130</div> 1131 <div class="dmRespCol small-12 large-4 medium-4 u_1603998833" id="1603998833"> <div class="u_1589557324 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1589557324" style="transition: opacity 1s ease-in-out 0s;"> <h4 style="letter-spacing: 0.06em;" class="m-size-15"><span style="text-transform: uppercase; display: unset; color: rgb(34, 34, 34);" m-font-size-set="true" class="m-font-size-15">Business Hours</span></h4> 1132</div> 1133 <div class="u_1020212388 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1020212388"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1940290159"/></div> 1134 <div data-element-type="spacer" class="dmSpacer u_1674230527" id="1674230527"></div> 1135 <div class="u_1128038212 default dmHoursOfOperation" id="1128038212" dmle_extension="open_hours" data-element-type="open_hours" data-binding="W3siYmluZGluZ05hbWUiOiJidXNpbmVzc19ob3VycyIsInZhbHVlIjoiY29udGVudF9saWJyYXJ5Lmdsb2JhbC5idXNpbmVzc19ob3VycyJ9XQ==" time_format="12" wr="true" displaytitle="false" forcedisplay="false" icon="true" surround="true" adwords=""> <dl class="open-hours-data"> <div class="open-hours-item"> <dt day="0">Mon - Fri</dt> 1136 <dd> <time>8:00 am</time> 1137- <time>4:00 pm</time> 1138</dd> 1139</div> 1140 <div class="open-hours-item"> <dt day="5">Sat - Sun</dt> 1141 <dd>Closed</dd> 1142</div> 1143</dl> 1144</div> 1145 <div class="u_1305481046 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1305481046" style="transition: opacity 1s ease-in-out;" new-inline-bind-applied="true" data-diy-text=""><p class="m-size-15 size-16"><strong class="m-font-size-15 font-size-16" m-font-size-set="true" style="color: rgb(34, 34, 34); font-weight: bold; display: initial;"><span class="inline-data-binding" data-encoded-value="QWZ0ZXIgSG91cnMgYW5kIFdlZWtlbmRzIGJ5IEFwcG9pbnRtZW50IE9ubHk=" data-inline-binding="site_text.additional hours text loc 1">After Hours and Weekends by Appointment Only</span></strong></p></div> 1146</div> 1147</div> 1148</div> 1149</div> 1150 <div class="u_1710043875 dmRespCol small-12 large-2 medium-2" id="1710043875"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1328820835" style="transition: opacity 1s ease-in-out;"> <h4><span style="display: unset;">SITE LINKS</span></h4> 1151</div> 1152 <div class="u_1525969524 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1525969524"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1702932560"/></div> 1153 <div class="u_1348417459 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1348417459" style="transition: opacity 1s ease-in-out;"><p><a href="https://www.lakemichconstruction.com/" runtime_url="https://www.lakemichconstruction.com/" type="url" style="display: unset;" target="_blank">Home</a></p><p><a href="https://www.lakemichconstruction.com/roof-repair" runtime_url="https://www.lakemichconstruction.com/roof-repair" type="url" style="display: unset;" target="_blank">Roof Repair</a></p><p><a href="https://www.lakemichconstruction.com/roofing-installation" runtime_url="https://www.lakemichconstruction.com/roofing-installation" type="url" style="display: unset;" target="_blank">Roofing Installation</a></p><p><a href="https://www.lakemichconstruction.com/roofing-services" runtime_url="https://www.lakemichconstruction.com/roofing-services" type="url" style="display: unset;" target="_blank">Roofing Services</a></p></div> 1154 <div class="widget-1505d3 dmCustomWidget" data-lazy-load="true" data-title="" id="1779358180" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="1505d3bcffa046e0a12915c9561083d5" data-widget-version="33" data-widget-config="e30="> <div class="LRALERT"></div> 1155</div> 1156</div> 1157</div> 1158</div> 1159 <div class="dmRespRow u_1632155419" style="text-align: center;" id="1632155419"> <div class="dmRespColsWrapper" id="1253858808"> <div class="u_1063824722 dmRespCol small-12 medium-12 large-12" id="1063824722"> <div data-element-type="spacer" class="dmSpacer u_1663058138" id="1663058138"></div> 1160 <div class="widget-afd4bc u_1073006314 dmCustomWidget" data-lazy-load="" data-title="" id="1073006314" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="afd4bc7f907140298e111130d715031d" data-widget-version="99" data-widget-config="eyJJY29uIFNpemUiOm51bGwsIkljb25MaXN0IjpbeyJFbWFpbEFkZHIiOm51bGwsIkFjdGlvbiI6IkNhbGwiLCJDYWxsTnVtIjoiKDYxNikgMjA4LTIzMTAiLCJFbWFpbCI6dHJ1ZSwiUXVlcnkiOiJTdHJlZXQgQWRkcmVzcywgQ2l0eSwgU1QsIDEyMzQ1IiwiU2hhcmVUaXRsZSI6IiIsIlR1bWJsciI6dHJ1ZSwic2hvd29ubW9iaWxlIjp0cnVlLCJGYlVzZXIiOm51bGwsIkxhYmVsIjoiQ2FsbCBVcyIsIlR3aXR0ZXIiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24xIiwiUmVkZGl0Ijp0cnVlLCJDaGF0U2NyaXB0IjpudWxsLCJQaW50ZXJlc3QiOnRydWUsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsIkdvb2dsZVBsdXMiOmZhbHNlLCJGYWNlYm9vayI6dHJ1ZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6bnVsbCwiTGlua2VkSW4iOnRydWUsImRlZkVtYWlsQm9keSI6IiIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjpudWxsfSx7IkVtYWlsQWRkciI6bnVsbCwiQWN0aW9uIjoiU21zIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIkVtYWlsIjp0cnVlLCJRdWVyeSI6IlN0cmVldCBBZGRyZXNzLCBDaXR5LCBTVCwgMTIzNDUiLCJTaGFyZVRpdGxlIjoiIiwiVHVtYmxyIjp0cnVlLCJzaG93b25tb2JpbGUiOnRydWUsIkZiVXNlciI6bnVsbCwiTGFiZWwiOiJUZXh0IFVzIiwiVHdpdHRlciI6dHJ1ZSwic2hvd29uZGVza3RvcCI6dHJ1ZSwiQ3VzdG9tSWNvbl9TZWxlY3QiOiJjdXN0b21faWNvbjEiLCJSZWRkaXQiOnRydWUsIkNoYXRTY3JpcHQiOm51bGwsIlBpbnRlcmVzdCI6dHJ1ZSwiU21zTnVtIjoiKDYxNikgMjA4LTIzMTAiLCJHb29nbGVQbHVzIjpmYWxzZSwiRmFjZWJvb2siOnRydWUsIkFuaW1hdGUiOm51bGwsIkN1c3RvbUljb24iOm51bGwsIkxpbmtlZEluIjp0cnVlLCJkZWZFbWFpbEJvZHkiOiIiLCJlbWFpbERlZlN1YmplY3QiOiJRdWVzdGlvbnMgQWJvdXQgWW91ciBCdXNpbmVzcyIsIlNoYXJlTGluayI6bnVsbCwiTGluayI6bnVsbH0seyJFbWFpbEFkZHIiOm51bGwsIkFjdGlvbiI6IkxpbmsiLCJDYWxsTnVtIjoiNTU1LTU1NS01NTU1IiwiRW1haWwiOnRydWUsIlF1ZXJ5IjoiU3RyZWV0IEFkZHJlc3MsIENpdHksIFNULCAxMjM0NSIsIlNoYXJlVGl0bGUiOiIiLCJUdW1ibHIiOnRydWUsInNob3dvbm1vYmlsZSI6dHJ1ZSwiRmJVc2VyIjpudWxsLCJMYWJlbC
1160I6IlJlYWQgUmV2aWV3cyIsIlR3aXR0ZXIiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24xIiwiUmVkZGl0Ijp0cnVlLCJDaGF0U2NyaXB0IjpudWxsLCJQaW50ZXJlc3QiOnRydWUsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsIkdvb2dsZVBsdXMiOmZhbHNlLCJGYWNlYm9vayI6dHJ1ZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6dHJ1ZSwiTGlua2VkSW4iOnRydWUsImRlZkVtYWlsQm9keSI6IiIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjp7InZhbHVlIjoicmV2aWV3cyIsImxhYmVsIjoiIiwidHlwZSI6InBhZ2UiLCJocmVmIjoiL3Jldmlld3MiLCJyYXdfdXJsIjoiL3NpdGUvOWU5NmFjZmY2MzExNDYxM2FiYWI2MTA2OTNjN2E2YmQvcmV2aWV3cz9uZWU9dHJ1ZSZlZD10cnVlJnNob3dPcmlnaW5hbD10cnVlJnByZXZpZXc9dHJ1ZSZkbV90cnlfbW9kZT10cnVlJmRtX2NoZWNrU3luYz0xIn19LHsiRW1haWxBZGRyIjpudWxsLCJBY3Rpb24iOiJMaW5rIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIkVtYWlsIjp0cnVlLCJRdWVyeSI6IlN0cmVldCBBZGRyZXNzLCBDaXR5LCBTVCwgMTIzNDUiLCJTaGFyZVRpdGxlIjoiIiwiVHVtYmxyIjp0cnVlLCJzaG93b25tb2JpbGUiOnRydWUsIkZiVXNlciI6bnVsbCwiTGFiZWwiOiJSZXF1ZXN0ICBRdW90ZSIsIlR3aXR0ZXIiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24yIiwiUmVkZGl0Ijp0cnVlLCJDaGF0U2NyaXB0IjpudWxsLCJQaW50ZXJlc3QiOnRydWUsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsIkdvb2dsZVBsdXMiOmZhbHNlLCJGYWNlYm9vayI6dHJ1ZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6dHJ1ZSwiTGlua2VkSW4iOnRydWUsImRlZkVtYWlsQm9keSI6IiIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjp7InZhbHVlIjoicmVxdWVzdC1xdW90ZS1mb3JtIiwibGFiZWwiOiIiLCJ0eXBlIjoicGFnZSIsImhyZWYiOiIvcmVxdWVzdC1xdW90ZS1mb3JtIiwicmF3X3VybCI6Ii9zaXRlLzllOTZhY2ZmNjMxMTQ2MTNhYmFiNjEwNjkzYzdhNmJkL3JlcXVlc3QtcXVvdGUtZm9ybT9uZWU9dHJ1ZSZlZD10cnVlJnNob3dPcmlnaW5hbD10cnVlJnByZXZpZXc9dHJ1ZSZkbV90cnlfbW9kZT10cnVlJmRtX2NoZWNrU3luYz0xIn19LHsiRW1haWxBZGRyIjpudWxsLCJBY3Rpb24iOiJNZXNzIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIkVtYWlsIjp0cnVlLCJRdWVyeSI6IlN0cmVldCBBZGRyZXNzLCBDaXR5LCBTVCwgMTIzNDUiLCJTaGFyZVRpdGxlIjoiIiwiVHVtYmxyIjp0cnVlLCJzaG93b25tb2JpbGUiOnRydWUsIkZiVXNlciI6IjI1ODc5MzY5MTI0MDY3NiIsIkxhYmVsIjoiTWVzc2FnZSBVcyIsIlR3aXR0ZXIiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24xIiwiUmVkZGl0Ijp0cnVlLCJDaGF0U2NyaXB0IjpudWxsLCJQaW50ZXJlc3QiOnRydWUsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsIkdvb2dsZVBsdXMiOmZhbHNlLCJGYWNlYm9vayI6dHJ1ZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6bnVsbCwiTGlua2VkSW4iOnRydWUsImRlZkVtYWlsQm9keSI6IiIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjpudWxsfSx7IkVtYWlsQWRkciI6Ik9mZmljZWNyZXcubG1jQGdtYWlsLmNvbSIsIkFjdGlvbiI6IkVtYWlsIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIkVtYWlsIjp0cnVlLCJRdWVyeSI6IlN0cmVldCBBZGRyZXNzLCBDaXR5LCBTVCwgMTIzNDUiLCJTaGFyZVRpdGxlIjoiIiwiVHVtYmxyIjp0cnVlLCJzaG93b25tb2JpbGUiOnRydWUsIkZiVXNlciI6bnVsbCwiTGFiZWwiOiJFbWFpbCBVcyIsIlR3aXR0ZXIiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24zIiwiUmVkZGl0Ijp0cnVlLCJDaGF0U2NyaXB0IjpudWxsLCJQaW50ZXJlc3QiOnRydWUsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsIkdvb2dsZVBsdXMiOmZhbHNlLCJGYWNlYm9vayI6dHJ1ZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6dHJ1ZSwiTGlua2VkSW4iOnRydWUsImRlZkVtYWlsQm9keSI6IiIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjpudWxsfSx7IkVtYWlsQWRkciI6bnVsbCwiQWN0aW9uIjoiTWFwIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIkVtYWlsIjp0cnVlLCJRdWVyeSI6IjYxMCBCdXR0ZXJudXQgRHJpdmUgSG9sbGFuZCBNSSA0OTQyNCIsIlNoYXJlVGl0bGUiOiIiLCJUdW1ibHIiOnRydWUsInNob3dvbm1vYmlsZSI6dHJ1ZSwiRmJVc2VyIjpudWxsLCJMYWJlbCI6IkdldCBEaXJlY3Rpb25zIiwiVHdpdHRlciI6dHJ1ZSwic2hvd29uZGVza3RvcCI6dHJ1ZSwiQ3VzdG9tSWNvbl9TZWxlY3QiOiJjdXN0b21faWNvbjEiLCJSZWRkaXQiOnRydWUsIkNoYXRTY3JpcHQiOm51bGwsIlBpbnRlcmVzdCI6dHJ1ZSwiU21zTnVtIjoiNTU1LTU1NS01NTU1IiwiR29vZ2xlUGx1cyI6ZmFsc2UsIkZhY2Vib29rIjp0cnVlLCJBbmltYXRlIjpudWxsLCJDdXN0b21JY29uIjpudWxsLCJMaW5rZWRJbiI6dHJ1ZSwiZGVmRW1haWxCb2R5IjoiIiwiZW1haWxEZWZTdWJqZWN0IjoiUXVlc3Rpb25zIEFib3V0IFlvdXIgQnVzaW5lc3MiLCJTaGFyZUxpbmsiOm51bGwsIkxpbmsiOm51bGx9LHsiRW1haWxBZGRyIjpudWxsLCJBY3Rpb24iOiJTaGFyZSIsIkNhbGxOdW0iOiI1NTUtNTU1LTU1NTUiLCJFbWFpbCI6dHJ1ZSwiUXVlcnkiOiJTdHJlZXQgQWRkcmVzcywgQ2l0eSwgU1QsIDEyMzQ1IiwiU2hhcmVUaXRsZSI6IiIsIlR1bWJsciI6dHJ1ZSwic2hvd29ubW9iaWxlIjp0cnVlLCJGYlVzZXIiOm51bGwsIkxhYmVsIjoiU2hhcmUgVXMiLCJUd2l0dGVyIjp0cnVlLCJzaG93b25kZXNrdG9wIjp0cnVlLCJDdXN0b21JY29uX1NlbGVjdCI6ImN1c3RvbV9pY29uMSIsIlJlZGRpdCI6dHJ1ZSwiQ2hhdFNjcmlwdCI6bnVsbCwiUGludGVyZXN0Ijp0cnVlLCJTbXNOdW0iOiI1NTUtNTU1LTU1NTUiLCJHb29nbGVQbHVzIjpmYWxzZSwiRmFjZWJvb2siOnRydWUsIkFuaW1hdGUiOm51bGwsIkN1c3RvbUljb24iOm51bGwsIkxpbmtlZEluIjp0cnVlLCJkZWZFbWFpbEJvZHkiOiIiLCJlbWFpbERlZlN1YmplY3QiOiJRdWVzdGlvbnMgQWJvdXQgWW91ciBCdXNpbmVzcyIsIlNoYXJlTGluayI6bnVsbCwiTGluayI6bnVsbH1dLCJHbG9iYWwiOm51bGwsIkZvY3VzRGVsYXkiOiI1MDAwIiwiQW5pbWF0aW9uT3B0aW9ucyI6bnVsbCwiTW9iaWxlTGF5b3V0IjoiRnVsbCIsIk1vZGFsVGl0bGUiOiJTaGFyZSBPbjoiLCJNb2JpbGVUaGVtZSI6IkxpZ2h0IiwiTW9iaWxlT3JpZW50YXRpb24iOiJyaWdodCIsIkhlbHBUZXh0IjoiSGkuIERvIHlvdSBuZWVkIGFueSBoZWxwPyIsIk1vYmlsZU9wdGlvbnMiOm51bGwsIk1vYmlsZSI6bnVsbCwiRm9jdXNJdGVyIjoiMSIsIkRlc2t0b3AiOm51bGwsIkRlc2t0b3BMYXlvdXQiOiJGbG9hdCIsIkRlc2t0b3BPcHRpb25zIjpudWxsLCJjdXN0b21faWNvbjQiOiI8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjk4LjI4XCIgaGVpZ2h0PVwiOTguMjhcIiB2aWV3Qm94PVwiMCAwIDk4LjI4IDk4LjI4XCI+PGNpcmNsZSBjeD1cIjQ5LjE0XCIgY3k9XCI0OS4xNFwiIHI9XCI0OS4xNFwiIGZpbGw9XCIjMjcyYTNkXCIvPjxwYXRoIGQ9XCJNNjAuMTgsNTMuNWEzLDMsMCwwLDEsMi4zMi43NSwzLDMsMCwwLDEsLjY1LDIuMDksNi41Myw2LjUzLDAsMCwxLS4yNCwxLjgsNC4zOCw0LjM4LDAsMCwxLS40MywxLjEySDU4LjU0djYuNjhINTEuOTJWNTkuMjZoLTcuM3EtNC41NiwwLTYuNDgtMS40MWE1LjE3LDUuMTcsMCwwLDEtMS45Mi00LjQ0LDEwLjY1LDEwLjY1LDAsMCwxLC40Ni0zLDE4LjksMTguOSwwLDAsMSwxLjItMywyNi41NywyNi41NywwLDAsMSwxLjczLTMsMzIuODUsMzIuODUsMCwwLDEsMi0yLjc2cTEuNDQtMS43OCwzLTMuMzRhMzAsMzAsMCwwLDEsMy4xMi0yLjc2QTE1LDE1LDAsMCwxLDUxLDMzLjY2YTguNDgsOC40OCwwLDAsMSwzLjM0LS43LDcuNzMsNy43MywwLDAsMSwyLjg4LjQzLDYuMjcsNi4yNywwLDAsMSwxLjM0LjY3VjUzLjVaTTUxLjkyLDM5LjQ0Yy0uMjYuMTYtLjkuNjYtMS45MiwxLjQ5YTI0LjU4LDI0LjU4LDAsMCwwLTMuNDEsMy41NSwyNC4xOCwyNC4xOCwwLDAsMC0yLjgzLDQuMTUsNi44OSw2Ljg5LDAsMCwwLS45MSwyLjkxLDEuNTcsMS41NywwLDAsMCwuODYsMS41M0E1LjA2LDUuMDYsMCwwLDAsNDYsNTMuNWg2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMC40IC0wLjM3KVwiIGZpbGw9XCIjNGRhZjdjXCIvPjwvc3ZnPiIsIk1vYmlsZU1haW4iOiJwbHVzIiwiRGVza01haW4iOiJlbnZlbG9wZSIsImN1c3RvbV9pY29uMyI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTc5MiAxNzkyXCI+PHBhdGggZmlsbD1cImluaGVyaXRcIiBkPVwiTTE3OTIgNzEwdjc5NHEwIDY2LTQ3IDExM3QtMTEzIDQ3aC0xNDcycS02NiAwLTExMy00N3QtNDctMTEzdi03OTRxNDQgNDkgMTAxIDg3IDM2MiAyNDYgNDk3IDM0NSA1NyA0MiA5Mi41IDY1LjV0OTQuNSA0OCAxMTAgMjQuNWgxIDF
1160xNTEgMCAxMTAtMjQuNXQ5NC41LTQ4IDkyLjUtNjUuNXExNzAtMTIzIDQ5OC0zNDUgNTctMzkgMTAwLTg3ek0xNzkyIDQxNnEwIDc5LTQ5IDE1MXQtMTIyIDEyM3EtMzc2IDI2MS00NjggMzI1LTEwIDctNDIuNSAzMC41dC01NCAzOC01MiAzMi41LTU3LjUgMjctNTAgOWgtMS0xcS0yMyAwLTUwLTl0LTU3LjUtMjctNTItMzIuNS01NC0zOC00Mi41LTMwLjVxLTkxLTY0LTI2Mi0xODIuNXQtMjA1LTE0Mi41cS02Mi00Mi0xMTctMTE1LjV0LTU1LTEzNi41cTAtNzggNDEuNS0xMzB0MTE4LjUtNTJoMTQ3MnE2NSAwIDExMi41IDQ3dDQ3LjUgMTEzelwiLz4gPC9zdmc+IiwiQ3VzdG9tSWNvbk9wdGlvbnMiOm51bGwsImN1c3RvbV9pY29uNiI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOTguMjhcIiBoZWlnaHQ9XCI5OC4yOFwiIHZpZXdCb3g9XCIwIDAgOTguMjggOTguMjhcIj48Y2lyY2xlIGN4PVwiNDkuMTRcIiBjeT1cIjQ5LjE0XCIgcj1cIjQ5LjE0XCIgZmlsbD1cIiMyNzJhM2RcIi8+PHBhdGggZD1cIk02Mi41Myw1NC44NWExMS41MywxMS41MywwLDAsMS0xLDQuNzcsMTEuNCwxMS40LDAsMCwxLTIuNzEsMy43NywxMi40MSwxMi40MSwwLDAsMS00LjA3LDIuNDcsMTQuMjUsMTQuMjUsMCwwLDEtNS4xMy44OSwxNC45MywxNC45MywwLDAsMS01LjEzLS44NiwxMi40MiwxMi40MiwwLDAsMS00LTIuNCwxMSwxMSwwLDAsMS0yLjY2LTMuNjUsMTEuMTMsMTEuMTMsMCwwLDEtMS00LjY2QTEzLjU2LDEzLjU2LDAsMCwxLDM4LjMxLDQ5YTMzLjU1LDMzLjU1LDAsMCwxLDMuMzgtNS4zN2w2LjQyLTguNDVjLjE5LS4yMy40LS40Ny42Mi0uNzVhMy44MiwzLjgyLDAsMCwxLC44Mi0uNzIsNC45LDQuOSwwLDAsMSwxLjE3LS41MkE1LjQ3LDUuNDcsMCwwLDEsNTIuMzgsMzNhNC41Nyw0LjU3LDAsMCwxLDIuNzEuNyw0LjUsNC41LDAsMCwxLDEuMjMsMS4xMkw0OC4yNSw0NS4xNWE3LjM3LDcuMzcsMCwwLDEsMS41My0uNTVBOC44Miw4LjgyLDAsMCwxLDUyLDQ0LjM0YTExLjQ0LDExLjQ0LDAsMCwxLDQuMzguNzksOS40LDkuNCwwLDAsMSw1LjM5LDUuNTRBMTEuOCwxMS44LDAsMCwxLDYyLjUzLDU0Ljg1Wm0tNi43Mi4zM2E2LjEyLDYuMTIsMCwwLDAtMS43My00LjQ4LDYsNiwwLDAsMC00LjQ2LTEuNzYsNi4yMiw2LjIyLDAsMCwwLTQuNDQsMS43OCw1LjU1LDUuNTUsMCwwLDAtMS4zLDIsNyw3LDAsMCwwLDAsNSw1LjQ3LDUuNDcsMCwwLDAsMS4zLDIsNi4yNyw2LjI3LDAsMCwwLDQuNDQsMS43Nyw2LDYsMCwwLDAsNC40Ni0xLjc1QTYuMTMsNi4xMywwLDAsMCw1NS44MSw1NS4xOFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTAuNCAtMC4zNylcIiBmaWxsPVwiIzRkYWY3Y1wiLz48L3N2Zz4iLCJjdXN0b21faWNvbjUiOiI8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjk4LjI4XCIgaGVpZ2h0PVwiOTguMjhcIiB2aWV3Qm94PVwiMCAwIDk4LjI4IDk4LjI4XCI+PGNpcmNsZSBjeD1cIjQ5LjE0XCIgY3k9XCI0OS4xNFwiIHI9XCI0OS4xNFwiIGZpbGw9XCIjMjcyYTNkXCIvPjxwYXRoIGQ9XCJNNDAsMzcuNThhNC4yMSw0LjIxLDAsMCwxLDEtMi44MiwzLjg2LDMuODYsMCwwLDEsMi44OC0uOTRINTdhNC4zNiw0LjM2LDAsMCwxLDIuODMuNzEsMi44MSwyLjgxLDAsMCwxLC44MiwyLjI1LDUuMDcsNS4wNywwLDAsMS0uMzYsMiw3LjQyLDcuNDIsMCwwLDEtLjU2LDEuMTRINDUuOTJsLS4xOSw1LjksMS41MS0uMjFhMjIuMjksMjIuMjksMCwwLDEsMi42Ni0uMTIsMTYuNCwxNi40LDAsMCwxLDUuNjQuODYsMTAuNTQsMTAuNTQsMCwwLDEsMy43NywyLjI4LDguNDQsOC40NCwwLDAsMSwyLjA5LDMuMjksMTEuODUsMTEuODUsMCwwLDEsLjY1LDMuODksMTEuMTIsMTEuMTIsMCwwLDEtLjg3LDQuNDYsOS4xOCw5LjE4LDAsMCwxLTIuNTYsMy40NkExMi4xOCwxMi4xOCwwLDAsMSw1NC40Miw2NmExOS4wNSwxOS4wNSwwLDAsMS01Ljc2Ljc5LDIzLjg4LDIzLjg4LDAsMCwxLTUtLjQ1LDIyLjM1LDIyLjM1LDAsMCwxLTMuNDgtMSwxMS4yOCwxMS4yOCwwLDAsMS0yLjExLTEsNC4zNyw0LjM3LDAsMCwxLS43Ny0uNTdMNDAsNTguOTNhNy4zMSw3LjMxLDAsMCwwLC42OS40MywxMi40NiwxMi40NiwwLDAsMCwxLjczLjgyLDE3LjgsMTcuOCwwLDAsMCwyLjU3Ljc2LDE0LjQ0LDE0LjQ0LDAsMCwwLDMuMjYuMzQsMTEsMTEsMCwwLDAsMy4yMi0uNDEsNiw2LDAsMCwwLDIuMDktMS4wOCwzLjgzLDMuODMsMCwwLDAsMS4xMi0xLjZBNS4zOSw1LjM5LDAsMCwwLDU1LDU2LjI3YTYuMTQsNi4xNCwwLDAsMC0uMzEtMiwzLjcxLDMuNzEsMCwwLDAtMS4xNS0xLjY2LDYuMjUsNi4yNSwwLDAsMC0yLjI4LTEuMTYsMTMuMzIsMTMuMzIsMCwwLDAtMy43NS0uNDMsMTguNCwxOC40LDAsMCwwLTUuMTEuNiwzMC4wOCwzMC4wOCwwLDAsMC0yLjk1LDFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0wLjQgLTAuMzcpXCIgZmlsbD1cIiM0ZGFmN2NcIi8+PC9zdmc+IiwiTWFpbkxhYmVsIjoiQ29udGFjdCBVcyIsIm
1160N1c3RvbV9pY29uMiI6Ijxzdmcgd2lkdGg9XCIxMDAlXCIgaGVpZ2h0PVwiMTAwJVwiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDEwMCAxMDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+XG4gPHBhdGggZD1cIm02NC44MDEgMTUuMzk4LTkuMzAwOC04LjU3NDJ2OC40NzY2bDkuMzAwOCAwLjEwMTU2em0tNDIuMjY2IDEwLjgyOGMtMC42OTUzMSAwLTEuMjYxNy0wLjU2NjQxLTEuMjYxNy0xLjI2NTYgMC0wLjY5OTIyIDAuNTY2NDEtMS4yNjU2IDEuMjYxNy0xLjI2NTZoMzQuODU1YzAuNjk1MzEgMCAxLjI2MTcgMC41NjY0MSAxLjI2MTcgMS4yNjU2IDAgMC42OTkyMi0wLjU2NjQxIDEuMjY1Ni0xLjI2MTcgMS4yNjU2em0tOC4wODU5IDBoMC4wMDM5MDZjLTAuNjk5MjIgMC0xLjI2NTYtMC41NjY0MS0xLjI2NTYtMS4yNjU2IDAtMC42OTkyMiAwLjU2NjQxLTEuMjY1NiAxLjI2NTYtMS4yNjU2aDIuNWMwLjY5OTIyIDAgMS4yNjU2IDAuNTY2NDEgMS4yNjU2IDEuMjY1NiAwIDAuNjk5MjItMC41NjY0MSAxLjI2NTYtMS4yNjU2IDEuMjY1NnptOC4wODU5IDkuNjUyM2MtMC42OTUzMSAwLTEuMjYxNy0wLjU2NjQxLTEuMjYxNy0xLjI2NTZzMC41NjY0MS0xLjI2NTYgMS4yNjE3LTEuMjY1NmgzNC44NTVjMC42OTUzMSAwIDEuMjYxNyAwLjU2NjQxIDEuMjYxNyAxLjI2NTZzLTAuNTY2NDEgMS4yNjU2LTEuMjYxNyAxLjI2NTZ6bS04LjA4NTkgMGgwLjAwMzkwNmMtMC42OTkyMiAwLTEuMjY1Ni0wLjU2NjQxLTEuMjY1Ni0xLjI2NTZzMC41NjY0MS0xLjI2NTYgMS4yNjU2LTEuMjY1NmgyLjVjMC42OTkyMiAwIDEuMjY1NiAwLjU2NjQxIDEuMjY1NiAxLjI2NTZzLTAuNTY2NDEgMS4yNjU2LTEuMjY1NiAxLjI2NTZ6bTguMDg1OSA5LjY1MjNjLTAuNjk1MzEgMC0xLjI2MTctMC41NjY0MS0xLjI2MTctMS4yNjU2czAuNTY2NDEtMS4yNjU2IDEuMjYxNy0xLjI2NTZoMzQuODU1YzAuNjk1MzEgMCAxLjI2MTcgMC41NjY0MSAxLjI2MTcgMS4yNjU2cy0wLjU2NjQxIDEuMjY1Ni0xLjI2MTcgMS4yNjU2em0tOC4wODU5IDBoMC4wMDM5MDZjLTAuNjk5MjIgMC0xLjI2NTYtMC41NjY0MS0xLjI2NTYtMS4yNjU2czAuNTY2NDEtMS4yNjU2IDEuMjY1Ni0xLjI2NTZoMi41YzAuNjk5MjIgMCAxLjI2NTYgMC41NjY0MSAxLjI2NTYgMS4yNjU2cy0wLjU2NjQxIDEuMjY1Ni0xLjI2NTYgMS4yNjU2em04LjA4NTkgOS42NTIzYy0wLjY5NTMxIDAtMS4yNjE3LTAuNTY2NDEtMS4yNjE3LTEuMjY1NnMwLjU2NjQxLTEuMjY1NiAxLjI2MTctMS4yNjU2aDM0Ljg1NWMwLjY5NTMxIDAgMS4yNjE3IDAuNTY2NDEgMS4yNjE3IDEuMjY1NnMtMC41NjY0MSAxLjI2NTYtMS4yNjE3IDEuMjY1NnptLTguMDg1OSAwaDAuMDAzOTA2Yy0wLjY5OTIyIDAtMS4yNjU2LTAuNTY2NDEtMS4yNjU2LTEuMjY1NnMwLjU2NjQxLTEuMjY1NiAxLjI2NTYtMS4yNjU2aDIuNWMwLjY5OTIyIDAgMS4yNjU2IDAuNTY2NDEgMS4yNjU2IDEuMjY1NnMtMC41NjY0MSAxLjI2NTYtMS4yNjU2IDEuMjY1NnptOC4wODU5IDkuNjUyM2MtMC42OTUzMSAwLTEuMjYxNy0wLjU2NjQxLTEuMjYxNy0xLjI2NTYgMC0wLjY5NTMxIDAuNTY2NDEtMS4yNjE3IDEuMjYxNy0xLjI2MTdoMzQuODU1YzAuNjk1MzEgMCAxLjI2MTcgMC41NjY0MSAxLjI2MTcgMS4yNjE3IDAgMC42OTkyMi0wLjU2NjQxIDEuMjY1Ni0xLjI2MTcgMS4yNjU2em0tOC4wODU5IDBoMC4wMDM5MDZjLTAuNjk5MjIgMC0xLjI2NTYtMC41NjY0MS0xLjI2NTYtMS4yNjU2IDAtMC42OTUzMSAwLjU2NjQxLTEuMjYxNyAxLjI2NTYtMS4yNjE3aDIuNWMwLjY5OTIyIDAgMS4yNjU2IDAuNTY2NDEgMS4yNjU2IDEuMjYxNyAwIDAuNjk5MjItMC41NjY0MSAxLjI2NTYtMS4yNjU2IDEuMjY1NnptOC4wODU5IDkuNjUyM2MtMC42OTUzMSAwLTEuMjYxNy0wLjU2NjQxLTEuMjYxNy0xLjI2MTcgMC0wLjY5OTIyIDAuNTY2NDEtMS4yNjU2IDEuMjYxNy0xLjI2NTZoMzQuODU1YzAuNjk1MzEgMCAxLjI2MTcgMC41NjY0MSAxLjI2MTcgMS4yNjU2IDAgMC42OTUzMS0wLjU2NjQxIDEuMjYxNy0xLjI2MTcgMS4yNjE3em0tOC4wODU5IDBoMC4wMDM5MDZjLTAuNjk5MjIgMC0xLjI2NTYtMC41NjY0MS0xLjI2NTYtMS4yNjE3IDAtMC42OTkyMiAwLjU2NjQxLTEuMjY1NiAxLjI2NTYtMS4yNjU2aDIuNWMwLjY5OTIyIDAgMS4yNjU2IDAuNTY2NDEgMS4yNjU2IDEuMjY1NiAwIDAuNjk1MzEtMC41NjY0MSAxLjI2MTctMS4yNjU2IDEuMjYxN3ptNzYuNDc3LTEyLjQ4OGMtNC42OTUzLTQuNjk1My0xMi4wNTUtNS40MTgtMTcuNTc0LTEuNzMwNS01LjUxOTUgMy42OTE0LTcuNjY0MSAxMC43NjYtNS4xMjUgMTYuODk4IDIuNTQzIDYuMTMyOCA5LjA2MjUgOS42MTcyIDE1LjU3NCA4LjMyMDNzMTEuMjAzLTcuMDExNyAxMS4xOTktMTMuNjUyYzAuMDAzOTA2LTMuNjkxNC0xLjQ2NDgtNy4yMzA1LTQuMDc0Mi05LjgzNTl6bS0yMS41NTUtMS43MTA5di00My41NTljMC0wLjM1NTQ3LTAuMTQ0NTMtMC42OTE0MS0wLjQwNjI1LTAuOTI5NjlsLTQuNTkzOC00LjIzMDVoOS4xMjExdjQ1LjY3MmMtMS40ODgzIDAuNzc3MzQtMi44NTE2IDEuNzc3My00LjAzOTEgMi45NjQ4em0tMi41MzEyIDE5Ljc3N3Y4LjM2MzNoLTYxLjg0di04My4yMTloNDcuOTczdjExLjMzNmgwLjAwMzkwNmMwIDAuNjkxNDEgMC41NTg1OSAxLjI1MzkgMS4yNSAxLjI1NzhsMTIuNjEzIDAuMTM2NzIgMC4wMDM5MDYgNDUuNjY0Yy0yLjk0MTQgNS4wOTM4LTIuOTQxNCAxMS4zNjcgMCAxNi40NjF6bTYuNjYwMiA2LjM2MzN2OC4zNTk0aC02MS44NDR2LTMuODI4MWg1NS4xODRjMC42MjUgMCAxLjIzMDUtMC4yMzQzOCAxLjY5MTQtMC42NTYyNSAwLjAzNTE1Ni0wLjAyNzM0NCAwLjA3MDMxMi0wLjA1NDY4OCAwLjEwMTU2LTAuMDg1OTM4IDAuNDc2NTYtMC40NzY1NiAwLjc0MjE5LTEuMTIxMSAwLjc0MjE5LTEuNzg5MXYtNS4wNDY5YzAuMDI3MzQ0IDAuMDI3MzQ0IDAuMDU0Njg4IDAuMDU0Njg4IDAuMDgyMDMxIDAuMDgyMDMyIDEuMTg3NSAxLjE4NzUgMi41NTA4IDIuMTg3NSA0LjA0MyAyLjk2NDh6bTAuNTU4NTktMTQuMDgyYy0wLjQ0NTMxLTAuNTM1MTYtMC4zNzUtMS4zMzIgMC4xNjAxNi0xLjc3NzMgMC41MzUxNi0wLjQ0OTIyIDEuMzMyLTAuMzc4OTEgMS43NzczIDAuMTU2MjVsMy4wNzAzIDMuNjcxOSA3LjE0NDUtNy44ODY3djAuMDAzOTA2YzAuMjE4NzUtMC4yNTc4MSAwLjUzNTE2LTAuNDE3OTcgMC44NzUtMC40Mzc1IDAuMzM5ODQtMC4wMjM0MzcgMC42NzE4NyAwLjA5Mzc1IDAuOTI1NzggMC4zMjAzMSAwLjI1MzkxIDAuMjMwNDcgMC40MDIzNCAwLjU1MDc4IDAuNDE0MDYgMC44OTA2MiAwLjAxMTcxOSAwLjMzOTg0LTAuMTEzMjggMC42NzE4OC0wLjM0NzY2IDAuOTE0MDZsLTguMDU0NyA4Ljg5MDZjLTAuMDU0Njg4IDAuMDc0MjE5LTAuMTE3MTkgMC4xMzY3Mi0wLjE4NzUgMC4xOTUzMS0wLjUzNTE2IDAuNDQ1MzEtMS4zMzIgMC4zNzUtMS43ODEyLTAuMTU2MjV6XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz5cbjwvc3ZnPiIsImN1c3RvbV9pY29uMSI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMTY2NCAxNzkyXCI+PHBhdGggZmlsbD1cImluaGVyaXRcIiBkPVwiTTE2NjQgNjQ3cTAgMjItMjYgNDhsLTM2MyAzNTQgODYgNTAwcTEgNyAxIDIwIDAgMjEtMTAuNSAzNS41dC0zMC41IDE0LjVxLTE5IDAtNDAtMTJsLTQ0OS0yMzYtNDQ5IDIzNnEtMjIgMTItNDAgMTItMjEgMC0zMS41LTE0LjV0LTEwLjUtMzUuNXEwLTYgMi0yMGw4Ni01MDAtMzY0LTM1NHEtMjUtMjctMjUtNDggMC0zNyA1Ni00Nmw1MDItNzMgMjI1LTQ1NXExOS00MSA0OS00MXQ0OSA0MWwyMjUgNDU1IDUwMiA3M3E1NiA5IDU2IDQ2elwiLz4gPC9zdmc+IiwiRm9jdXNBbmkiOmZhbHNlfQ=="> <style>/* Pulse animation */ 1161 .pulse, .pulse2, .slide-pulse { 1162 -webkit-animation-iteration-count: 1; 1163 -moz-animation-iteration-count: 1; 1164 -o-animation-iteration-count: 1; 1165 animation-iteration-count: 1; 1166 }</style> 1167 <div id="conversion-menu-container"> <div class="overlay"></div> 1168 <div class="mobile-bg"></div> 1169 <div class="social-bg"></div> 1170 <div class="fab" id="masterfab"> <div class="desktop-bg"> <div id="help-text">Hi. Do you need any help?</div> 1171 <div id="close-bar"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 224.512 224.512" style="enable-background:new 0 0 224.512 224.512;" xml:space="preserve"> <title>Close</title> 1172 <g> <polygon points="224.507,6.997 217.521,0 112.256,105.258 6.998,0 0.005,6.997 105.263,112.254 0.005,217.512 6.998,224.512 112.256,119.24 217.521,224.512 224.507,217.512 119.249,112.254"></polygon> 1173</g> 1174 <g></g> 1175 <g></g> 1176 <g></g> 1177 <g></g> 1178 <g></g> 1179 <g></g> 1180 <g></g> 1181 <g></g> 1182 <g></g> 1183 <g></g> 1184 <g></g> 1185 <g></g> 1186 <g></g> 1187 <g></g> 1188 <g></g> 1189</svg> 1190</div> 1191</div> 1192 <span id="main-container"></span> 1193</div> 1194 <div id="float-container"></div> 1195</div> 1196 <div class="modal micromodal-slide" id="social-modal-menu" aria-hidden="true"> <div class="modal__overlay" tabindex="-1" data-micromodal-close=""> <div class="modal__container" role="dialog" aria-modal="true" aria-labelledby="Social Share Modal"> <header class="modal__header"> <h2 class="modal__title" id="modal-1-title">Share On:</h2> 1197 <button class="modal__close" aria-label="Close modal" data-micromodal-close=""> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 224.512 224.512" style="enable-background:new 0 0 224.512 224.512;" xml:space="preserve" data-micromodal-close=""> <title>Close</title> 1198 <g> <polygon points="224.507,6.997 217.521,0 112.256,105.258 6.998,0 0.005,6.997 105.263,112.254 0.005,217.512 6.998,224.512 112.256,119.24 217.521,224.512 224.507,217.512 119.249,112.254"></polygon> 1199</g> 1200 <g></g> 1201 <g></g> 1202 <g></g> 1203 <g></g> 1204 <g></g> 1205 <g></g> 1206 <g></g> 1207 <g></g> 1208 <g></g> 1209 <g></g> 1210 <g></g> 1211 <g></g> 1212 <g></g> 1213 <g></g> 1214 <g></g> 1215</svg> 1216</button> 1217</header> 1218 <main class="modal__content" id="modal-1-content"> <div class="share-container"></div> 1219</main> 1220</div> 1221</div> 1222</div> 1223</div> 1224</div> 1225</div> 1226</div> 1227</div> 1228 <div id="1236746004" class="poweredBy poweredByHibu" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"> <div class="poweredLine1"> <a href="http://budurl.com/hibuprivacy" target="_blank">Privacy Policy</a>| <a href="http://budurl.com/hibucookie" target="_blank">Do Not Share My Information</a>| <a href="http://budurl.com/hibuconditionsofuse" target="_blank">Conditions of Use</a>| <a href="http://budurl.com/hibunotice" target="_blank">Notice and Take Down Policy</a>| <a href="http://b.link/accessibility" target="_blank">Website Accessibility Policy</a> 1229</div> 1230 <div class="poweredLine2">© <span id="hibuYear">2026</span> 1231The content on this website is owned by us and our licensors. Do not copy any content (including images) without our consent.</div> 1232</div> 1233</div> 1234</div> 1235</div> 1236 <div id="swh-7243520bdae045d2b8c727d33e1de523"> <div data-wrapper-source="appstore">
1236<script> if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true; } </script>
1236 1237
1237<script type="text/javascript">!function(){ var b=function(){ window.__AudioEyeSiteHash = "1b3a4cafab69c637f2c17f3ebc2c33de"; window.__AudioEyeInstallSource = "duda"; var a=document.createElement("script"); a.src="https://wsmcdn.audioeye.com/aem.js"; a.type="text/javascript"; a.setAttribute("async",""); document.getElementsByTagName("body")[0].appendChild(a)}; "complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}(); </script>
1237 1238</div> 1239</div> 1240</div> 1241</div> 1242</div> 1243</div> 1244</div> 1245</div> 1246 1247 </div> 1248</div> 1249<!-- Add full CSS and Javascript before the close tag of the body if needed --> 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274<!-- Google Fonts Include --> 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288<!-- loadCSS function fonts.jsp--> 1289 1290 1291 1292<link rel="preload" href="https://cdn.hibuwebsites.com/fonts/css2?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=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Oswald:ital,wght@0,200..700;1,200..700&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1293 1294 1295 1296 1297 1298<!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global--> 1299<link rel="preload" as="style" fetchpriority="low" onload="loadCSS(this)" href="https://static-res-cdn.websites.hibu.com/mnlt/production/6800/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 1300 1301<!-- End of RT CSS Include --> 1302 1303<link rel="preload" href="https://cdn.hibuwebsites.com/WIDGET_CSS/a23272976e1eb2b55ab1e945dfeedbcb.css" id="widgetCSS" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1304 1305<!-- Support `img` size attributes --> 1306<style>img[width][height] { 1307 height: auto; 1308}</style> 1309 1310<!-- Support showing sticky element on page only --> 1311<style> 1312 body[data-page-alias="contact"] #dm [data-show-on-page-only="contact"] { 1313 display: block !important; 1314 } 1315</style> 1316 1317<!-- This is populated in Ajax navigation --> 1318<style id="pageAdditionalWidgetsCss" type="text/css"> 1319</style> 1320 1321 1322 1323 1324<!-- Site CSS --> 1325<link rel="preload" href="https://cdn.hibuwebsites.com/9e96acff63114613abab610693c7a6bd/files/9e96acff63114613abab610693c7a6bd_1.min.css?v=186" id="siteGlobalCss" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1326 1327 1328<!-- additional css file per platform --> 1329<link 1330 type="text/css" rel="stylesheet" 1331 href="/_dm/s/rt/css/hibu/hibu-runtime.css?version=2026-09-24T12_50_33" 1332/> 1333 1334 1335<style id="customWidgetStyle" type="text/css"> 1336 1337</style> 1338<style id="innerPagesStyle" type="text/css"> 1339 1340</style> 1341 1342 1343<style 1344 id="additionalGlobalCss" type="text/css" 1345> 1346</style> 1347 1348<style id="pagestyle" type="text/css"> 1349 *.u_1229190175 1350{ 1351 background-image:none !important; 1352 background-color:rgba(0,0,0,0) !important; 1353 background-position:0 0 !important; 1354 background-size:auto !important; 1355 background-repeat:repeat !important; 1356 padding-top:0 !important; 1357 padding-bottom:0 !important; 1358 padding-right:0 !important; 1359 padding-left:14.2188px !important; 1360 margin:0 !important; 1361 text-align:center !important; 1362 color:rgb(0,5,3) !important; 1363} 1364*.u_1646766898 1365{ 1366 background-image:none !important; 1367 background-color:rgba(0,0,0,0) !important; 1368 background-position:0 0 !important; 1369 background-size:auto !important; 1370 background-repeat:repeat !important; 1371 padding-top:60px !important; 1372 padding-bottom:90px !important; 1373 padding-right:40px !important; 1374 padding-left:40px !important; 1375 margin:0 !important; 1376 text-align:center !important; 1377 color:rgb(0,5,3) !important; 1378} 1379*#dm *.dmBody div.u_1646766898 1380{ 1381 background-color:rgba(255,255,255,1) !important; 1382 border-top-color:rgba(220,220,220,1) !important; 1383 border-top-style:solid !important; 1384 border-top-width:0 !important; 1385} 1386*#dm *.dmBody div.u_1568045121 1387{ 1388 background-color:rgba(245,245,245,1) !important; 1389 border-radius:9px !important; 1390 -moz-border-radius:9px !important; 1391 -webkit-border-radius:9px !important; 1392 box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; 1393 -moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; 1394 -webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important; 1395} 1396*#dm *.dmBody *.u_1380652221 1397{ 1398 text-align:LEFT !important; 1399} 1400*#dm *.dmBody a.u_1380652221 1401{ 1402 background-color:rgba(0,0,0,0) !important; 1403 border-style:solid !important; 1404 border-width:0 !important; 1405} 1406*#dm *.dmBody div.u_1344283812 hr 1407{ 1408 background:none !important; 1409 height:0 !important; 1410 background-color:transparent !important; 1411 background-size:initial !important; 1412 min-height:0 !important; 1413 border-color:currentColor !important; 1414 border-width:1px !important; 1415 border-top-style:dotted !important; 1416 color:rgba(185,185,185,1) !important; 1417} 1418*#dm *.dmBody div.u_1293349235 hr 1419{ 1420 background:none !important; 1421 height:0 !important; 1422 background-color:transparent !important; 1423 background-size:initial !important; 1424 min-height:0 !important; 1425 border-color:currentColor !important; 1426 border-width:1px !important; 1427 border-top-style:dotted !important; 1428 color:rgba(185,185,185,1) !important; 1429} 1430*#dm *.dmBody div.u_1612126008 hr 1431{ 1432 background:none !important; 1433 height:0 !important; 1434 background-color:transparent !important; 1435 background-size:initial !important; 1436 min-height:0 !important; 1437 border-color:currentColor !important; 1438 border-width:1px !important; 1439 border-top-style:dotted !important; 1440 color:rgba(185,185,185,1) !important; 1441} 1442*#dm *.dmBody div.u_1219203933 hr 1443{ 1444 background:none !important; 1445 height:0 !important; 1446 background-color:transparent !important; 1447 background-size:initial !important; 1448 min-height:0 !important; 1449 border-color:currentColor !important; 1450 border-width:1px !important; 1451 border-top-style:dotted !important; 1452 color:rgba(185,185,185,1) !important; 1453} 1454*#dm *.dmBody div.u_1859165238 .dmforminput input 1455{ 1456 color:rgba(34,34,34,1) !important; 1457} 1458*#dm *.dmBody div.u_1859165238 .dmforminput textarea 1459{ 1460 color:rgba(34,34,34,1) !important; 1461} 1462*#dm *.dmBody div.u_1859165238 .dmforminput .fileUploadLink 1463{ 1464 color:rgba(34,34,34,1) !important; 1465} 1466*#dm *.dmBody div.u_1859165238 .checkboxwrapper span 1467{ 1468 color:rgba(34,34,34,1) !important; 1469} 1470*#dm *.dmBody div.u_1859165238 .radiowrapper span 1471{ 1472 color:rgba(34,34,34,1) !important; 1473} 1474*#dm *.dmBody div.u_1859165238 .optinwrapper div 1475{ 1476 color:rgba(34,34,34,1) !important; 1477} 1478*#dm *.dmBody div.u_1859165238 .freetextwrapper 1479{ 1480 color:rgba(34,34,34,1) !important; 1481 margin-bottom:16px !important; 1482} 1483*#dm *.dmBody div.u_1859165238 .dmforminput select 1484{ 1485 color:rgba(34,34,34,1) !important; 1486} 1487*#dm *.dmBody div.u_1859165238 .dmforminput option 1488{ 1489 color:rgba(34,34,34,1) !important; 1490} 1491*#dm *.dmBody div.u_1859165238 .dmform-success 1492{ 1493 color:rgba(34,34,34,1) !important; 1494} 1495*#dm *.dmBody div.u_1859165238 .dmform-success .rteBlock 1496{ 1497 color:rgba(34,34,34,1) !important; 1498} 1499*#dm *.dmBody div.u_1859165238 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) 1500{ 1501 font-weight:bold !important; 1502} 1503*#dm *.dmBody div.u_1859165238 .m-recaptcha 1504{ 1505 font-weight:bold !important; 1506} 1507*#dm *.dmBody div.u_1859165238 input:not([type="submit"]) 1508{ 1509 background-color:rgba(255,255,255,0.3) !important; 1510 border-bottom-style:solid !important; 1511 border-style:solid !important; 1512 border-width:0 !important; 1513 border-bottom-width:1px !important;
1514 border-bottom-color:rgba(136,136,136,1) !important; 1515} 1516*#dm *.dmBody div.u_1859165238 textarea 1517{ 1518 background-color:rgba(255,255,255,0.3) !important; 1519 border-bottom-style:solid !important; 1520 border-style:solid !important; 1521 border-width:0 !important; 1522 border-bottom-width:1px !important; 1523 border-bottom-color:rgba(136,136,136,1) !important; 1524} 1525*#dm *.dmBody div.u_1859165238 select 1526{ 1527 background-color:rgba(255,255,255,0.3) !important; 1528 border-bottom-style:solid !important; 1529 border-style:solid !important; 1530 border-width:0 !important; 1531 border-bottom-width:1px !important; 1532 border-bottom-color:rgba(136,136,136,1) !important; 1533} 1534*#dm *.dmBody *.u_1859165238 *.dmformsubmit 1535{ 1536 float:LEFT !important; 1537} 1538.u_1229190175 1539{ 1540} 1541.u_1646766898 1542{ 1543} 1544.u_1546208713 1545{ 1546} 1547.u_1648675858 1548{ 1549} 1550.u_1251895096 1551{ 1552} 1553.u_1555958042 1554{ 1555} 1556.u_1616243582 1557{ 1558} 1559.u_1499812171 1560{ 1561} 1562.u_1586983958 1563{ 1564} 1565.u_1769270083 1566{ 1567} 1568.u_1279746146 1569{ 1570} 1571.u_1011134722 1572{ 1573} 1574.u_1550222067 1575{ 1576} 1577*#dm *.dmBody div.u_1599146399 1578{ 1579 font-weight:bold !important; 1580} 1581div.u_1818254943 p 1582{ 1583 color:rgba(0,0,0,1) !important; 1584} 1585div.u_1818254943 1586{ 1587 color:rgba(0,0,0,1) !important; 1588} 1589*#dm *.dmBody div.u_1555958042 1590{ 1591 background-color:var(--color_5) !important; 1592} 1593*#dm *.dmBody div.u_1648675858 1594{ 1595 background-repeat:no-repeat !important; 1596 background-image:none !important; 1597 background-size:cover !important; 1598 background-color:var(--color_3) !important; 1599} 1600*#dm *.dmBody div.u_1555232626 1601{ 1602 background-color:var(--color_5) !important; 1603} 1604*#dm *.dmBody div.u_1024410734 hr 1605{ 1606 background:none !important; 1607 height:0 !important; 1608 background-color:transparent !important; 1609 background-size:initial !important; 1610 min-height:0 !important; 1611 border-color:currentColor !important; 1612 border-width:1px !important; 1613 border-top-style:dotted !important; 1614 color:rgba(185,185,185,1) !important; 1615} 1616*#dm *.dmBody a.u_1380652221 span.text 1617{ 1618 color:rgba(0,0,0,1) !important; 1619 text-decoration:underline !important; 1620 font-weight:bold !important; 1621} 1622*#dm *.dmBody *.u_1408103396 1623{ 1624 width:100% !important; 1625} 1626 1627</style> 1628 1629<style id="pagestyleDevice" type="text/css"> 1630 *#dm *.dmBody h5.u_1312744554 1631{ 1632 float:none !important; 1633 top:0 !important; 1634 left:0 !important; 1635 width:100% !important; 1636 position:relative !important; 1637 height:auto !important; 1638 padding-top:2px !important; 1639 padding-left:0 !important; 1640 padding-bottom:2px !important; 1641 max-width:calc(100% - 0px) !important; 1642 padding-right:0 !important; 1643 min-width:25px !important; 1644 text-align:left !important; 1645} 1646*#dm *.dmBody div.u_1312744554 1647{ 1648 float:none !important; 1649 top:0 !important; 1650 left:0 !important; 1651 width:calc(100% - 16px) !important; 1652 position:relative !important; 1653 height:auto !important; 1654 padding-top:2px !important; 1655 padding-left:0 !important; 1656 padding-bottom:0 !important; 1657 max-width:386px !important; 1658 padding-right:0 !important; 1659 min-width:25px !important; 1660 margin-right:0 !important; 1661 margin-left:16px !important; 1662 margin-top:12px !important; 1663 margin-bottom:0 !important; 1664} 1665*#dm *.dmBody div.u_1550222067 1666{ 1667 margin-left:0 !important; 1668 padding-top:0 !important; 1669 padding-left:0 !important; 1670 padding-bottom:0 !important; 1671 margin-top:0 !important; 1672 margin-bottom:0 !important; 1673 margin-right:0 !important; 1674 padding-right:0 !important; 1675} 1676*#dm *.dmBody div.u_1764271104 1677{ 1678 margin-left:0 !important; 1679 padding-top:0 !important; 1680 padding-left:0 !important; 1681 padding-bottom:0 !important; 1682 margin-top:0 !important; 1683 margin-bottom:0 !important; 1684 margin-right:0 !important; 1685 padding-right:0 !important; 1686} 1687*#dm *.dmBody div.u_1200047228 1688{ 1689 padding-top:0 !important; 1690 padding-left:0 !important; 1691 padding-bottom:0 !important; 1692 padding-right:0 !important; 1693 margin-left:0 !important; 1694 margin-top:0 !important; 1695 margin-bottom:0 !important; 1696 margin-right:0 !important; 1697} 1698*#dm *.dmBody div.u_1555958042 1699{ 1700 padding-top:12px !important; 1701 padding-left:40px !important; 1702 padding-bottom:16px !important; 1703 padding-right:40px !important; 1704 float:none !important; 1705 top:0 !important; 1706 left:0 !important; 1707 width:auto !important; 1708 position:relative !important; 1709 height:auto !important; 1710 max-width:none !important; 1711 min-width:0 !important; 1712 text-align:center !important; 1713 margin-left:0 !important; 1714 margin-top:0 !important; 1715 margin-bottom:0 !important; 1716 margin-right:0 !important; 1717} 1718*#dm *.dmBody *.u_1933131530 *.socialHubInnerDiv a 1719{ 1720 margin-right:16px !important; 1721} 1722*#dm *.dmBody *.u_1933131530 *.socialHubIcon 1723{ 1724 width:26px !important; 1725 height:26px !important; 1726 font-size:17.333333333333332px !important; 1727 line-height:26px !important; 1728} 1729*#dm *.dmBody *.u_1933131530 *.socialHubIcon:after 1730{ 1731 width:34px !important; 1732 height:26px !important; 1733} 1734*#dm *.dmBody div.u_1646766898 1735{ 1736 padding-top:25px !important; 1737 padding-bottom:20px !important; 1738 margin-left:0 !important; 1739 padding-left:40px !important; 1740 margin-top:0 !important; 1741 margin-bottom:0 !important; 1742 margin-right:0 !important; 1743 padding-right:40px !important; 1744 width:auto !important; 1745} 1746*#dm *.dmBody div.u_1789406241 1747{ 1748 float:none !important; 1749 top:0 !important; 1750 left:0 !important; 1751 width:calc(100% - 0px) !important; 1752 position:relative !important; 1753 height:auto !important; 1754 padding-top:0 !important; 1755 padding-left:0 !important; 1756 padding-bottom:0 !important; 1757 max-width:269.125px !important; 1758 padding-right:0 !important; 1759 min-width:25px !important; 1760 text-align:center !important; 1761 margin-left:0 !important; 1762 margin-top:5px !important; 1763 margin-bottom:0 !important; 1764 margin-right:0 !important; 1765} 1766*#dm *.dmBody div.u_1933131530 1767{ 1768 display:block !important; 1769 float:none !important; 1770 top:0 !important; 1771 left:0 !important; 1772 width:calc(100% - 0px) !important; 1773 position:relative !important; 1774 height:auto !important; 1775 padding-top:0 !important; 1776 padding-left:0 !important; 1777 padding-bottom:0 !important; 1778 max-width:386px !important; 1779 padding-right:0 !important; 1780 min-width:25px !important; 1781 text-align:left !important; 1782 margin-right:67.5px !important; 1783 margin-left:0 !important; 1784 margin-top:10px !important; 1785 margin-bottom:0 !important; 1786} 1787*#dm *.dmBody div.u_1293349235 1788{ 1789 width:80px !important; 1790 padding-top:0 !important; 1791 padding-left:0 !important; 1792 padding-bottom:0 !important; 1793 padding-right:0 !important; 1794} 1795*#dm *.dmBody a.u_1380652221 1796{ 1797 display:block !important; 1798 float:none !important; 1799 top:0 !important; 1800 left:0 !important; 1801 width:calc(100% - 0px) !important; 1802 position:relative !important; 1803 height:40px !important; 1804 padding-top:0 !important; 1805 padding-left:0 !important; 1806 padding-bottom:0 !important; 1807 max-width:278px !important; 1808 padding-right:0 !important; 1809 min-width:25px !important; 1810 text-align:left !important; 1811 margin-right:51.3359px !important; 1812 margin-left:0 !important; 1813 margin-top:0 !important; 1814 margin-bottom:0 !important; 1815} 1816*#dm *.dmBody div.u_1219203933 1817{ 1818 width:80px !important; 1819 padding-top:0 !important; 1820 padding-left:0 !important; 1821 padding-bottom:0 !important; 1822 padding-right:0 !important; 1823} 1824*#dm *.dmBody div.u_1859165238 *.dmforminput label 1825{ 1826 font-size:14px !important; 1827} 1828*#dm *.dmBody div.u_1859165238 *.dmformsubmit 1829{ 1830 width:246px !important; 1831} 1832*#dm *.dmBody div.u_1859165238 1833{ 1834 float:none !important; 1835 top:0 !important; 1836 left:0 !important; 1837 width:100% !important; 1838 position:relative !important; 1839 height:auto !important; 1840 padding-top:0 !important; 1841 padding-left:0 !important; 1842 padding-bottom:0 !important; 1843 max-width:calc(100% - 0px) !important; 1844 padding-right:0 !important; 1845 min-width:25px !important; 1846 text-align:center !important; 1847 margin-left:0 !important; 1848 margin-top:0 !important; 1849 margin-bottom:0 !important; 1850 margin-right:0 !important; 1851} 1852*#dm *.dmBody div.u_1586983958 1853{ 1854 margin-left:0 !important; 1855 padding-top:0 !important; 1856 padding-left:0 !important; 1857 padding-bottom:0 !important; 1858 margin-top:0 !important; 1859 margin-bottom:0 !important; 1860 margin-right:0 !important; 1861 padding-right:0 !important; 1862 width:auto !important; 1863} 1864*#dm *.dmBody div.u_1616243582 1865{ 1866 margin-left:0 !important; 1867 padding-top:0 !important; 1868 padding-left:0 !important; 1869 padding-bottom:0 !important; 1870 margin-top:0 !important; 1871 margin-bottom:0 !important; 1872 margin-right:0 !important; 1873 padding-right:0 !important; 1874} 1875*#dm *.dmBody div.u_1084927386 1876{ 1877 important:true !important; 1878 width:100% !important; 1879 height:300px !important; 1880 padding-top:0 !important; 1881 padding-left:0 !important; 1882 padding-bottom:0 !important; 1883 margin-top:0 !important; 1884 margin-bottom:0 !important; 1885 margin-right:0 !important; 1886 padding-right:0 !important; 1887} 1888*#dm *.dmBody div.u_1648675858 1889{ 1890 padding-top:15px !important; 1891 padding-left:0 !important; 1892 padding-bottom:15px !important; 1893 padding-right:15px !important; 1894 width:auto !important; 1895 float:none !important; 1896 top:0 !important; 1897 left:0 !important; 1898 position:relative !important; 1899 height:auto !important; 1900 max-width:100% !important; 1901 min-width:0 !important; 1902 text-align:start !important; 1903 background-position:50% 50% !important; 1904} 1905*#dm *.dmBody div.u_1279746146 1906{ 1907 margin-left:0px !important; 1908 padding-top:0px !important; 1909 padding-left:0px !important; 1910 padding-bottom:0px !important; 1911 margin-top:0px !important; 1912 margin-bottom:0px !important; 1913 margin-right:0px !important; 1914 padding-right:0px !important; 1915} 1916*#dm *.dmBody div.u_1229190175 1917{ 1918 margin-left:0px !important; 1919 padding-top:0px !important; 1920 padding-left:0px !important; 1921 padding-bottom:0px !important; 1922 margin-top:0px !important; 1923 margin-bottom:0px !important; 1924 margin-right:0px !important; 1925 padding-right:0px !important; 1926} 1927*#dm *.dmBody div.u_1568045121 1928{ 1929 margin-left:0px !important; 1930 padding-top:15px !important; 1931 padding-left:40px !important; 1932 padding-bottom:15px !important; 1933 margin-top:-150px !important; 1934 margin-bottom:0px !important; 1935 margin-right:0px !important; 1936 padding-right:40px !important; 1937 width:auto !important; 1938} 1939*#dm *.dmBody div.u_1251895096 1940{ 1941 margin-left:0px !important; 1942 padding-top:0px !important; 1943 padding-left:30px !important; 1944 padding-bottom:0px !important; 1945 margin-top:0px !important; 1946 margin-bottom:0px !important; 1947 margin-right:0px !important; 1948 padding-right:0px !important; 1949} 1950*#dm *.dmBody a.u_1073074641 1951{ 1952 float:none !important; 1953 top:0 !important; 1954 left:0 !important; 1955 width:198px !important; 1956 position:relative !important; 1957 height:41.5px !important; 1958 padding-top:0px !important; 1959 padding-left:0px !important; 1960 padding-bottom:0px !important; 1961 max-width:198px !important; 1962 padding-right:0px !important; 1963 min-width:25px !important; 1964 text-align:center !important; 1965 display:block !important; 1966 margin-left:0px !important; 1967 margin-top:10px !important; 1968 margin-bottom:10px !important; 1969 margin-right:0px !important; 1970} 1971*#dm *.dmBody div.u_1077045028 1972{ 1973 margin-left:0px !important; 1974 padding-top:0px !important; 1975 padding-left:30px !important; 1976 padding-bottom:0px !important; 1977 margin-top:0px !important; 1978 margin-bottom:0px !important; 1979 margin-right:0px !important; 1980 padding-right:0px !important; 1981 width:auto !important; 1982} 1983*#dm *.dmBody div.u_1642564168 p 1984{ 1985 font-size:16px !important; 1986} 1987*#dm *.dmBody div.u_1642564168 li 1988{ 1989 font-size:16px !important; 1990} 1991*#dm *.dmBody div.u_1642564168 1992{ 1993 font-size:16px !important; 1994 padding-top:0 !important; 1995 padding-left:0 !important; 1996 padding-bottom:2px !important; 1997 padding-right:0 !important; 1998 display:block !important; 1999 float:none !important; 2000 top:0 !important; 2001 left:0 !important; 2002 width:calc(100% - 0px) !important; 2003 position:relative !important; 2004 height:auto !important; 2005 max-width:418.258px !important; 2006 min-width:25px !important; 2007 margin-left:0 !important; 2008 margin-top:0 !important; 2009 margin-bottom:8px !important; 2010 margin-right:0 !important; 2011} 2012*#dm *.dmBody div.u_1212322694 2013{ 2014 margin-left:0px !important; 2015 padding-top:0px !important; 2016 padding-left:0px !important; 2017 padding-bottom:0px !important; 2018 margin-top:0px !important; 2019 margin-bottom:0px !important; 2020 margin-right:0px !important; 2021 padding-right:0px !important; 2022} 2023*#dm *.dmBody div.u_1769270083 2024{ 2025 margin-left:0px !important; 2026 padding-top:0px !important; 2027 padding-left:0px !important; 2028 padding-bottom:0px !important; 2029 margin-top:0px !important; 2030 margin-bottom:0px !important; 2031 margin-right:0px !important; 2032 padding-right:0px !important; 2033} 2034*#dm *.dmBody div.u_1546208713 2035{ 2036 margin-left:0px !important; 2037 padding-top:0px !important; 2038 padding-left:16px !important; 2039 padding-bottom:0px !important; 2040 margin-top:0px !important; 2041 margin-bottom:0px !important; 2042 margin-right:0px !important; 2043 padding-right:0px !important; 2044} 2045*#dm *.dmBody a.u_1395987744 2046{ 2047 padding-top:0px !important; 2048 padding-left:0px !important; 2049 padding-bottom:0px !important; 2050 padding-right:0px !important; 2051 width:198px !important; 2052 display:block !important; 2053 float:none !important; 2054 top:0px !important; 2055 left:0px !important; 2056 position:relative !important; 2057 height:41.5px !important; 2058 max-width:100% !important; 2059 min-width:0 !important; 2060 text-align:center !important; 2061 margin-right:80px !important; 2062 margin-left:40px !important; 2063 margin-top:10px !important; 2064 margin-bottom:10px !important; 2065 min-height:auto !important; 2066} 2067*#dm *.dmBody div.u_1599146399 p 2068{ 2069 font-size:16px !important; 2070} 2071*#dm *.dmBody div.u_1599146399 li 2072{ 2073 font-size:16px !important; 2074} 2075*#dm *.dmBody div.u_1599146399 2076{ 2077 font-size:16px !important; 2078 padding-top:0 !important; 2079 padding-left:0 !important; 2080 padding-bottom:2px !important; 2081 padding-right:0 !important; 2082 float:none !important; 2083 top:0 !important; 2084 left:0 !important; 2085 width:calc(100% - 0px) !important; 2086 position:relative !important; 2087 height:auto !important; 2088 max-width:100% !important; 2089 min-width:25px !important; 2090} 2091div.u_1818254943 2092{ 2093 display:block !important; 2094 float:none !important; 2095 top:0 !important; 2096 left:0 !important; 2097 width:calc(100% - 0px) !important; 2098 position:relative !important; 2099 height:auto !important; 2100 max-width:319.602px !important; 2101 min-width:25px !important; 2102 font-size:15px !important; 2103 padding-top:0 !important; 2104 padding-left:0 !important; 2105 padding-bottom:2px !important; 2106 padding-right:0 !important; 2107} 2108div.u_1818254943 p 2109{ 2110 font-size:15px !important; 2111} 2112@media (min-width:768px) and (max-width:1024px) {} 2113@media (min-width:1025px) {} 2114*#dm *.dmBody div.u_1391551354 2115{ 2116 float:none !important; 2117 top:0px !important; 2118 left:0px !important; 2119 width:calc(100% - 0px) !important; 2120 position:relative !important; 2121 height:59px !important; 2122 padding-top:0px !important; 2123 padding-left:0px !important; 2124 padding-bottom:0px !important; 2125 max-width:226.5px !important; 2126 padding-right:0px !important; 2127 min-width:25px !important; 2128 text-align:center !important; 2129 margin-left:0px !important; 2130 margin-top:0px !important; 2131 margin-bottom:0px !important; 2132 margin-right:0px !important; 2133 min-height:auto !important; 2134} 2135*#dm *.dmBody div.u_1818254943 p 2136{ 2137 font-size:16px !important; 2138} 2139*#dm *.dmBody div.u_1818254943 li 2140{ 2141 font-size:16px !important; 2142} 2143*#dm *.dmBody div.u_1266495298 2144{ 2145 float:none !important; 2146 top:0px !important; 2147 left:0px !important; 2148 width:calc(100% - 0px) !important; 2149 position:relative !important; 2150 height:auto !important; 2151 padding-top:2px !important; 2152 padding-left:0px !important; 2153 padding-bottom:2px !important; 2154 min-height:auto !important; 2155 margin-right:0px !important; 2156 margin-left:0px !important; 2157 max-width:319.594px !important; 2158 margin-top:-11px !important; 2159 margin-bottom:8px !important; 2160 padding-right:0px !important; 2161 min-width:25px !important; 2162} 2163*#dm *.dmBody div.u_1398046833 2164{ 2165 padding-top:2px !important; 2166 padding-left:0 !important; 2167 padding-bottom:0 !important; 2168 padding-right:0 !important; 2169 float:none !important; 2170 top:0 !important; 2171 left:0 !important; 2172 width:369.977px !important; 2173 position:relative !important; 2174 height:auto !important; 2175 max-width:100% !important; 2176 min-width:0 !important; 2177} 2178*#dm *.dmBody div.u_1601922764 2179{ 2180 padding-top:2px !important; 2181 padding-left:0 !important; 2182 padding-bottom:2px !important; 2183 padding-right:0 !important; 2184 float:none !important; 2185 top:0 !important; 2186 left:0 !important; 2187 width:369.984px !important; 2188 position:relative !important; 2189 height:auto !important; 2190 max-width:100% !important; 2191 min-width:0 !important; 2192 display:block !important; 2193} 2194*#dm *.dmBody div.u_1156216781 2195{ 2196 padding-top:2px !important; 2197 padding-left:0px !important; 2198 padding-bottom:0px !important; 2199 padding-right:0px !important; 2200 float:none !important; 2201 top:0px !important; 2202 left:0 !important; 2203 width:369.969px !important; 2204 position:relative !important; 2205 height:auto !important; 2206 max-width:100% !important; 2207 min-width:0 !important; 2208 display:block !important; 2209 min-height:auto !important; 2210 margin-right:auto !important; 2211 margin-left:auto !important; 2212 margin-top:8px !important; 2213 margin-bottom:8px !important; 2214} 2215*#dm *.dmBody div.u_1396360231 2216{ 2217 padding-top:2px !important; 2218 padding-left:0px !important; 2219 padding-
2219bottom:0px !important; 2220 padding-right:0px !important; 2221 float:none !important; 2222 top:0px !important; 2223 left:0 !important; 2224 width:369.969px !important; 2225 position:relative !important; 2226 height:auto !important; 2227 max-width:100% !important; 2228 min-width:0 !important; 2229 display:block !important; 2230 min-height:auto !important; 2231 margin-right:auto !important; 2232 margin-left:auto !important; 2233 margin-top:8px !important; 2234 margin-bottom:8px !important; 2235} 2236*#dm *.dmBody *.u_1687370677 .photoGalleryThumbs 2237{ 2238 padding:2.5px !important; 2239} 2240*#dm *.dmBody *.u_1687370677 .layout-container 2241{ 2242 padding:2.5px !important; 2243} 2244*#dm *.dmBody *.u_1687370677 .photoGalleryViewAll 2245{ 2246 padding:0 5px !important; 2247} 2248*#dm *.dmBody *.u_1687370677 .photoGalleryThumbs .image-container a 2249{ 2250 padding-top:81px !important; 2251} 2252*#dm *.dmBody div.u_1024410734 2253{ 2254 width:80px !important; 2255 padding-top:0 !important; 2256 padding-left:0 !important; 2257 padding-bottom:0 !important; 2258 padding-right:0 !important; 2259} 2260*#dm *.dmBody div.u_1612126008 2261{ 2262 width:calc(100% - 0px) !important; 2263 padding-top:0px !important; 2264 padding-left:0px !important; 2265 padding-bottom:0px !important; 2266 padding-right:0px !important; 2267 float:none !important; 2268 top:0px !important; 2269 left:0px !important; 2270 position:relative !important; 2271 height:auto !important; 2272 margin-right:0px !important; 2273 margin-left:0px !important; 2274 max-width:80px !important; 2275 margin-top:0px !important; 2276 margin-bottom:0px !important; 2277 min-width:25px !important; 2278 text-align:center !important; 2279 min-height:auto !important; 2280} 2281*#dm *.dmBody div.u_1146706232 2282{ 2283 float:none !important; 2284 top:0px !important; 2285 left:0px !important; 2286 width:calc(100% - 0px) !important; 2287 position:relative !important; 2288 height:auto !important; 2289 padding-top:2px !important; 2290 padding-left:0px !important; 2291 padding-bottom:2px !important; 2292 min-height:auto !important; 2293 margin-right:0px !important; 2294 margin-left:0px !important; 2295 max-width:326.5px !important; 2296 margin-top:12px !important; 2297 margin-bottom:8px !important; 2298 padding-right:0px !important; 2299 min-width:25px !important; 2300} 2301*#dm *.dmBody div.u_1344283812 2302{ 2303 width:calc(100% - 0px) !important; 2304 margin-left:0px !important; 2305 padding-top:0px !important; 2306 padding-left:0px !important; 2307 padding-bottom:0px !important; 2308 margin-top:11px !important; 2309 margin-bottom:16px !important; 2310 margin-right:0px !important; 2311 padding-right:0px !important; 2312 float:none !important; 2313 top:0px !important; 2314 left:0px !important; 2315 position:relative !important; 2316 height:auto !important; 2317 min-height:auto !important; 2318 max-width:80px !important; 2319 min-width:25px !important; 2320 text-align:center !important; 2321} 2322*#dm *.dmBody div.u_1556945304 2323{ 2324 float:none !important; 2325 top:0px !important; 2326 left:0px !important; 2327 width:calc(100% - 0px) !important; 2328 position:relative !important; 2329 height:auto !important; 2330 padding-top:2px !important; 2331 padding-left:0px !important; 2332 padding-bottom:2px !important; 2333 min-height:auto !important; 2334 max-width:376.5px !important; 2335 padding-right:0px !important; 2336 min-width:25px !important; 2337 margin-right:0px !important; 2338 margin-left:0px !important; 2339 margin-top:-8px !important; 2340 margin-bottom:8px !important; 2341} 2342*#dm *.dmBody div.u_1870406116 2343{ 2344 padding-top:2px !important; 2345 padding-left:0px !important; 2346 padding-bottom:0px !important; 2347 padding-right:0px !important; 2348 margin-left:0px !important; 2349 margin-top:18px !important; 2350 margin-bottom:0px !important; 2351 margin-right:0px !important; 2352 float:none !important; 2353 top:0px !important; 2354 left:0px !important; 2355 width:calc(100% - 0px) !important; 2356 position:relative !important; 2357 height:auto !important; 2358 min-height:auto !important; 2359 max-width:100% !important; 2360 min-width:25px !important; 2361} 2362*#dm *.dmBody div.u_1408103396 2363{ 2364 width:138px !important; 2365 height:auto !important; 2366 float:none !important; 2367 top:0px !important; 2368 left:0 !important; 2369 position:relative !important; 2370 padding-top:0px !important; 2371 padding-left:0px !important; 2372 padding-bottom:0px !important; 2373 min-height:auto !important; 2374 margin-right:auto !important; 2375 margin-left:auto !important; 2376 max-width:100% !important; 2377 margin-top:0px !important; 2378 margin-bottom:0px !important; 2379 padding-right:0px !important; 2380 min-width:0 !important; 2381 text-align:start !important; 2382 display:block !important; 2383} 2384*#dm *.dmBody div.u_1687370677 2385{ 2386 float:none !important; 2387 top:0px !important; 2388 left:0 !important; 2389 width:565.5px !important; 2390 position:relative !important; 2391 height:auto !important; 2392 padding-top:0px !important; 2393 padding-left:0px !important; 2394 padding-bottom:0px !important; 2395 min-height:auto !important; 2396 max-width:100% !important; 2397 padding-right:0px !important; 2398 min-width:0 !important; 2399 text-align:start !important; 2400 display:block !important; 2401 margin-right:auto !important; 2402 margin-left:auto !important; 2403 margin-top:10px !important; 2404 margin-bottom:10px !important; 2405} 2406*#dm *.dmBody div.u_1818254943 2407{ 2408 font-size:16px !important; 2409 margin-left:0px !important; 2410 padding-top:0px !important; 2411 padding-left:0px !important; 2412 padding-bottom:0px !important; 2413 margin-top:8px !important; 2414 margin-bottom:0px !important; 2415 margin-right:0px !important; 2416 padding-right:0px !important; 2417} 2418*#dm *.dmBody div.u_1730315014 2419{ 2420 padding-top:2px !important; 2421 padding-left:0px !important; 2422 padding-bottom:2px !important; 2423 padding-right:0px !important; 2424 margin-left:0 !important; 2425 margin-top:0px !important; 2426 margin-bottom:0px !important; 2427 margin-right:auto !important; 2428 display:block !important; 2429 float:none !important; 2430 top:0px !important; 2431 left:0px !important; 2432 width:450px !important; 2433 position:relative !important; 2434 height:auto !important; 2435 min-height:auto !important; 2436 max-width:100% !important; 2437 min-width:0 !important; 2438} 2439 2440</style> 2441 2442<!-- Flex Sections CSS --> 2443 2444 2445 2446 2447 2448 2449 2450<style id="globalFontSizeStyle" type="text/css"> 2451 .font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-24, .size-24, .size-24 > font { font-size: 24px !important; } 2452</style> 2453<style id="pageFontSizeStyle" type="text/css"> 2454</style> 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494<!-- ========= JS Section ========= -->
2495<script> 2496 var isWLR = true; 2497 2498 window.customWidgetsFunctions = {}; 2499 window.customWidgetsStrings = {}; 2500 window.collections = {}; 2501 window.currentLanguage = "ENGLISH" 2502 window.isSitePreview = false; 2503</script>
2503 2504 2505 2506
2507<script> 2508 window.customWidgetsFunctions["d1ee5d5bf037471ea1770683731e577a~23"] = function (element, data, api) { 2509 $(document).ready(function(){ 2510 $.getScript('https://widget.hibu.us/static/js/index.js') 2511 .done(function(){ 2512 dmAPI.runOnReady('hibu_header_reviews',function(){ 2513 window.renderApp(); 2514 }); 2515 2516 }) 2517 .fail(function(){ 2518 console.log("failed to loaded header reviews js file") 2519 }); 2520}) 2521 2522 2523 }; 2524</script>
2524 2525
2526<script> 2527 window.customWidgetsFunctions["b82dbf0dd7fc467dbfe978a9baa7e714~7"] = function (element, data, api) { 2528 var address = data.config.address 2529 2530const emptyListPlaceHolder = "This is a placeholder and won't appear on the live site."; 2531 2532address = address.replace(/<p.*?>/g, '') 2533address = address.replace(/"/g, '"') 2534address = address.replace(/\<\/p\>/g, '') 2535address = address.replace(/\<br\>/g, '') 2536 2537if (!data.inEditor && address === '') { 2538 $(element).find('.yextAddress').css( "display", "none" ) 2539 var prevSib = $(element).prev()[0] 2540 if(prevSib.children && prevSib.children[0].tagName.startsWith("H")){ 2541 prevSib.style.display = 'none' 2542 2543 } 2544}else if (address != ''){ 2545 address = JSON.parse(address) 2546} else if (data.inEditor && address === ''){ 2547 $(element).html(emptyListPlaceHolder); 2548} 2549 2550if (data.config.address1){ 2551 $(element).find('.address1').text(address.line1) 2552} 2553 2554if (data.config.address1){ 2555 $(element).find('.address2').text(address.line2) 2556} 2557 2558if (data.config.city){ 2559 $(element).find('.city').text(address.city) 2560} 2561 2562if (data.config.state){ 2563 $(element).find('.state').text(address.region) 2564} 2565 2566if (data.config.zip){ 2567 $(element).find('.zip').text(address.postalCode) 2568} 2569 2570 }; 2571</script>
2571 2572
2573<script> 2574 window.customWidgetsFunctions["1505d3bcffa046e0a12915c9561083d5~33"] = function (element, data, api) { 2575 function init() { 2576 let debounceAlert = false; 2577 2578 function showAlert() { 2579 if (!debounceAlert) { 2580 debounceAlert = true; 2581 2582 const userType = localStorage.getItem("userType"); 2583 2584 if (userType === "Staff") { 2585 alert("Caution: Local Ranking optimizations are in place on this page. Avoid overriding them without client understanding and approval."); 2586 console.log("Proceeding for Staff Member"); 2587 } else if (userType === "Customer") { 2588 alert("Caution: Local Ranking optimizations are in place on this page. Any content updates may override the effectiveness of Local Ranking and diminish results. Please contact Digital Support for any questions."); 2589 console.log("Refreshing page for Customer"); 2590 location.reload(); 2591 } 2592 2593 setTimeout(function () { 2594 debounceAlert = false; 2595 }, 1000); 2596 } 2597 } 2598 2599 const previousElement = element.previousElementSibling; 2600 2601 if (previousElement) { 2602 previousElement.addEventListener('click', function () { 2603 showAlert(); 2604 }); 2605 } else { 2606 console.warn('LRALERT: No element found directly above this widget instance.'); 2607 } 2608} 2609 2610if (window.dmAPI && window.dmAPI.runOnReady) { 2611 window.dmAPI.runOnReady('lralert-widget', init); 2612} else { 2613 document.addEventListener('DOMContentLoaded', init); 2614} 2615 2616 }; 2617</script>
2617 2618
2619<script> 2620 window.customWidgetsFunctions["9015bcbf1ace437aa6f0e66d5bb2e7d3~25"] = function (element, data, api) { 2621 $(document).ready(function(){ 2622 $.getScript('https://widget.hibu.us/static/js/index.js') 2623 //$.getScript('//survlywidget-uat.firebaseapp.com/static/js/index.js') 2624 .done(function(){ 2625 dmAPI.runOnReady('hibu_header_reviews',function(){ 2626 window.renderApp(); 2627 }); 2628 2629 }) 2630 .fail(function(){ 2631 console.log("failed to load header reviews js file") 2632 }); 2633 2634 element.children[0].removeAttribute(`rteblock"`) 2635 var merchantId = data.config.merchantId 2636 merchantId = merchantId.replace(/<p.*?>/g, '') 2637 merchantId = merchantId.replace(/"/g, '"') 2638 merchantId = merchantId.replace(/\<\/p\>/g, '') 2639 2640 element.children[0].setAttribute('data-merchant', merchantId) 2641}) 2642 2643 2644 }; 2645</script>
2645 2646
2647<script> 2648 window.customWidgetsFunctions["ca4188fe92024514a23a858f63ab6658~18"] = function (element, data, api) { 2649 null 2650 }; 2651</script>
2651 2652
2653<script> 2654 window.customWidgetsFunctions["afd4bc7f907140298e111130d715031d~99"] = function (element, data, api) { 2655 let HasOpenedMenu = false; 2656 2657$(document).ready(function() { 2658 displayType(); 2659}); 2660 2661function displayType() { 2662 if(isMobile()) { 2663 displayMobile(); 2664 } else { 2665 displayDesktop(); 2666 } 2667} 2668 2669function displayMobile() { 2670 var masterFabEle = $(element).find('#masterfab'); 2671 $('#main-container').empty().append(getSvg(data.config.MobileMain)); 2672 2673 $(masterFabEle).attr('class', 'fab master-mobile');// add mobile class for custom style 2674 2675 $(masterFabEle).css('display', 'flex'); //since element is hidden by default, show instead 2676 2677 // set the text alignment var here for use below (update BSR:20200421) 2678 var moText = (data.config.MobileOrientation === 'left') ? 'bsrRightText' : 'leftText'; 2679 2680 // add items with or without overlay and label text 2681 if(data.config.MobileLayout === 'Full') { 2682 $('.mobile-bg').after(getItems(moText)); 2683 } 2684 else { 2685 $('.mobile-bg').after(getItems()); 2686 } 2687 2688 mobileTheme(); // add light or dark theme 2689 bsrIconResize(); // makes a custom icon resizable (update BSR:20200529) 2690 bsrMobileOrientation(); // positions menu left or right (update BSR:20200421) 2691 addListener(); 2692 2693 if (typeof fbq === "function") { // this makes sure that fbq is on the page 2694 addPixelListener(); // Facebook Pixel conversion tracking (update BSR:20200422) 2695 } 2696 addChatListener(); // Add chat script injection (update BSR:20200526) 2697
2698 // add focus animation 2699 if(data.config.FocusAni) animateFocus(); 2700} 2701function displayDesktop() { 2702 var masterFabEle = $(element).find('#masterfab'); 2703 $(masterFabEle).css('display', 'flex'); //since element is hidden by default, show instead 2704 if(data.config.DesktopLayout === 'Bar') { 2705 $('#main-container').empty().append(getSvg(data.config.DeskMain)); 2706 $(masterFabEle).append(getItems('rightText')); 2707 } 2708 else { 2709 $('#float-container').empty().append(getItems('rightText', true)); 2710 } 2711 desktopType(); 2712 bsrIconResize(); // makes a custom icon resizable (update BSR:20200529) 2713 addListener(); 2714 2715 if (typeof fbq === "function") { // this makes sure that fbq is on the page 2716 addPixelListener(); // Facebook Pixel conversion tracking (update BSR:20200422) 2717 } 2718 addChatListener(); // Add chat script injection (update BSR:20200526) 2719 2720 // add focus animation 2721 if(data.config.FocusAni) animateFocus(); 2722} 2723// handles style changes for desktop types 2724function desktopType() { 2725 $('#masterfab').attr('class', 'fab master-desktop'); // add desktop class for styling 2726 $('.icon-container').addClass('desktop'); 2727 if(data.config.DesktopLayout === 'Bar') { 2728 $('.menu-link').addClass('desk-bar'); // add class for fixed bar text 2729 $('.child').attr('class', 'fab child child-desktop-bar'); 2730 2731 const masterLabel = '<span id="master-label">'+data.config.MainLabel+'</span>'; 2732 $('#master-label').remove(); 2733 $('#masterfab').append(masterLabel); 2734 2735 $('#masterfab').addClass('master-bar'); 2736 } else if(data.config.DesktopLayout === 'Float') { 2737 $('#masterfab').hide(); 2738 } 2739} 2740// styles light and dark mobile themes 2741function mobileTheme() { 2742 $('.child').attr('class', 'fab child child-mobile'); 2743 if(data.config.MobileTheme === 'Light') { 2744 $('.overlay, .child, .social-icon, .icon-container, .mobile-bg, social-bg, .menu-link').addClass('mobile light'); 2745 } 2746 else if(data.config.MobileTheme === 'Dark') { 2747 $('.overlay, .child, .social-icon, .icon-container, .mobile-bg, social-bg, .menu-link').addClass('mobile dark'); 2748 } 2749} 2750// adds the menu to the left or right of the mobile screen (update BSR:20200421) 2751function bsrMobileOrientation() { 2752 if(data.config.MobileOrientation === 'left') { 2753 $('.fab.master-mobile, .child.mobile').addClass('bsr-left'); 2754 } 2755 else { 2756 $('.fab.master-mobile, .child.mobile').removeClass('bsr-left'); 2757 } 2758} 2759 2760/* 2761 Previous implementation places custom icons in a new <div> 2762 I found this to be inconsistent in resizing so the function 2763 adds the appropriate class directly to the svg element 2764 (update BSR:20200529) 2765*/ 2766function bsrIconResize() { 2767 customIcons = $(element).find('.custom-user-icon'); 2768 if(customIcons.length > 0) { 2769 $.each(customIcons, function(i, cicon) { 2770 var classList = $(cicon).attr('class').split(/\s+/); 2771 $.each(classList, function(index, item) { 2772 if(item != 'custom-user-icon') { 2773 $( "." + item + " > svg" ).addClass(item); // add the calling class to the child svg element directly 2774 $( "." + item + " > svg" ).unwrap(); // remove the parent div 2775 } 2776 }); 2777 }); 2778 } 2779} 2780 2781 2782// adds click or hover listeners 2783function addListener() { 2784 // add listener and animation for floating icons hover animation 2785 if(!isMobile() && data.config.DesktopLayout === 'Float') animateFloat('.float-container', 300); 2786 // click handlers for desktop bar and mobile options 2787 else { 2788 $("#conversion-menu-container").off('click', '.fab,.overlay'); 2789 $("#conversion-menu-container").on('click', '.fab,.overlay', function(){ 2790 HasOpenedMenu = true; 2791 $('.animation').remove(); // remove any animations we have 2792 if(isMobile()) { 2793 animateIcons('overlay'); 2794 data.config.MobileLayout === 'Full'? animateBg('.mobile-bg') : ''; 2795 } else { // bar desktop 2796 animateIcons('helpText'); 2797 animateBg('.desktop-bg'); 2798 } 2799 }); 2800 } 2801} 2802 2803// listens for share button click and triggers response 2804function addShareListener() { 2805 $("#conversion-menu-container").off('click', '.share'); 2806 $(".share").on('click', function() { 2807 // console.log('share clicked modal should open'); 2808 MicroModal.show('social-modal-menu'); 2809 });
2810} 2811function addPixelListener() { 2812 $('.bsr-menulink').click(function() { 2813 var eventName = $(this).data('eventname'); 2814 if(!eventName) { 2815 fbq('track', 'Contact'); 2816 } else { 2817 fbq('trackCustom', eventName); 2818 } 2819 }); 2820} 2821function addChatListener() { 2822 $(".bsr-chat").on('click', function() { 2823 $("#chat-script").remove(); // Get rid of any chat-script on the page 2824 $.each(data.config.IconList, function(index,value){ 2825 if(value.hasOwnProperty('ChatScript')) 2826 { 2827 var cscript = value.ChatScript; 2828 // Check if the script is a src or raw script 2829 // Changed mind and wanted to input
2829<script> tags so this is saved for posterity 2830 /* 2831 var re = new RegExp('^(?:[a-z]+:)?//', 'i'); // non case-sensitive, protocol-agnostic 2832 if (re.test(cscript)) { 2833 $('body').append('
2833<script async="async" src="' + cscript + '" type="text/javascript" id="chat-script"><\/script>'); 2834 return false; // break out of the $.each() on first occurence 2835 } else { 2836 $('body').append('
2836<script type="text/javascript" id="chat-script">' + cscript + '<\/script>'); 2837 return false; // break out of the $.each() on first occurence 2838 } 2839 */ 2840 $('body').append(cscript); 2841 } 2842 }); 2843 }); 2844} 2845// 2846// ANIMATIONS 2847// 2848function animateFocus() { 2849 $('.animation').remove(); //in case already in DOM 2850 if(!HasOpenedMenu) { 2851 if(isMobile()) { 2852 const pulse = '<div class="pulse2 animation"/><div class="pulse animation"/>'; 2853 setTimeout(function() { 2854 $('#masterfab').append(pulse); 2855 }, +data.config.FocusDelay); 2856 } 2857 // desktop 2858 else { 2859 data.config.DesktopLayout === 'Float'? 2860 animateFloatFocus() : animateBarFocus(); 2861 } 2862 } 2863} 2864function animateFloatFocus() { 2865 if($('.focus')[0]) { 2866 const id = $('.focus')[0].id; 2867 setTimeout(function() { 2868 $('#'+id).css('max-width', ''); 2869 $('#'+id).addClass('slide-pulse'); 2870 }, +data.config.FocusDelay); 2871 } 2872} 2873// opens fixed bar on desktop after set interval 2874function animateBarFocus() { 2875 if(!$(".desktop-bg").is(":visible")) { 2876 setTimeout(function() { 2877 animateIcons('helpText'); 2878 animateBg('.desktop-bg'); 2879 }, +data.config.FocusDelay); 2880 } 2881} 2882// adds hover listeners and animates floating icons on desktop 2883function animateFloat(selector, dur) { 2884 $("#float-container").off("mouseenter", selector); 2885 $("#float-container").on("mouseenter", selector, function(event) { 2886 // console.log('float mouse enter'); 2887 HasOpenedMenu = true; 2888 var id = $(this)[0].id; 2889 // cancel animation on hover 2890 data.config.FocusAni? $('#'+id).removeClass('slide-pulse') : 0; 2891 2892 $('#text-'+id).fadeIn(); 2893 $('#float-text-'+id).fadeIn(dur).css("display","inline-flex"); 2894 $('#'+id).stop().animate({ 2895 "max-width": "200px", 2896 }, dur); 2897 }); 2898 2899 $("#float-container").off("mouseleave", selector); 2900 $("#float-container").on("mouseleave", selector, function(event) { 2901 // console.log('float mouse leave'); 2902 var id = $(this)[0].id; 2903 $('#text-'+id).fadeOut(dur); 2904 $('#'+id).stop().animate({ 2905 "max-width": "42.666px", 2906 }, dur); 2907 }); 2908} 2909// animates icons slide up and transparent overlay(depending on showType) 2910function animateIcons(showType) { 2911 if($(".overlay").is(":visible") || $(".desktop-bg").is(":visible")) { 2912 if(showType === 'overlay') $('.overlay').fadeOut(125); 2913 else if(showType === 'helpText') $('#help-text').fadeOut(125); 2914 2915 // add plus icon back 2916 $('#main-container').empty().append(getSvg(data.config.MobileMain)); 2917 2918 $('.fab.child').stop().animate({ 2919 bottom : $('#masterfab').css('bottom'), 2920 opacity : 0 2921 }, 125, function() { 2922 $(this).hide(); 2923 }); 2924 } else { 2925 if(showType === 'overlay') $('.overlay').fadeIn(125); 2926 else if(showType === 'helpText') $('#help-text').fadeIn(125); 2927 2928 // add close icon on mobile only 2929 if(isMobile()) $('#main-container').empty().append(getSvg('close')); 2930 $(".fab.child").each(function(){ 2931 $(this).stop().show().animate({ 2932 bottom : (parseInt($("#masterfab").css("bottom")) + parseInt($("#masterfab").outerHeight() + 20) + 56 * $(this).data("subitem") - $(".fab.child").outerHeight()) + "px", 2933 opacity : 1 2934 }, 125); 2935 }); 2936 } 2937} 2938// adds overlay that slides up 2939function animateBg(selector) { 2940 if($(selector).is(":visible")) { 2941 $('#main-container').removeClass('open'); 2942 $("#masterfab.fab.master-mobile").removeClass('mobile-open') 2943 var mainIcon = data.config.DeskMain 2944 // revert to default main icon style 2945 if(isMobile()) { 2946 mainIcon = data.config.MobileMain; 2947 $('#masterfab').css({'background': '', 'box-shadow': ''}); // restore default 2948 } 2949 $('#main-container').empty().append(getSvg(mainIcon)); 2950 2951 $('.menu-link, .child').hide(); 2952 // slide down to cloes 2953 $(selector).stop().animate({ 2954 height : 0, 2955 opacity : 0 2956 }, 125, function(){ 2957 $(this).hide(); 2958 }); 2959 } else { 2960 $('#main-container').addClass('open'); 2961 $("#masterfab.fab.master-mobile").addClass('mobile-open') 2962 var topArea = 100; 2963 if(isMobile()) { 2964 $('#masterfab').css({'background': 'none', 'box-shadow': 'none'}); // make icon flat 2965 $('#main-container').empty().append(getSvg('close')); // add x icon 2966 } 2967 else if(data.config.DesktopLayout === 'Bar') { 2968 // hack to get height of bar help text before it's visible 2969 $(selector).css({'position':'absolute','visibility':'hidden', 'display':'block'});
2970 topArea = $("#help-text").height()? $("#help-text").height() + 60 : 40; 2971 $(selector).removeAttr('style'); 2972 } 2973 2974 // slide up to open 2975 $(selector).stop().show().animate({ 2976 height : (((data.config.IconList.length+1) * 56) + topArea) + "px", 2977 opacity : 1 2978 },125, function() { 2979 $('.menu-link').fadeIn(125); 2980 $(selector).css("display","flex") 2981 }); 2982 } 2983} 2984function getItems(type, float) { 2985 $('.child').remove(); // remove any items already in DOM 2986 var html = '', label = '', icon = '', text = ''; 2987 var items = float? data.config.IconList : data.config.IconList.reverse(); 2988 items.forEach(function(item, index) { 2989 2990 if(item.showonmobile==true && data.device === 'mobile'){ 2991 index = index+1; 2992 if(type === 'rightText'){ 2993 label = '<span class="right-text">' + item.Label + '</span>'; 2994 } 2995 if(type === 'leftText') { 2996 label = '<span class="left-text">' + item.Label + '</span>'; 2997 } 2998 if(type === 'bsrRightText') { 2999 label = '<span class="bsr-right-text">' + item.Label + '</span>'; 3000 } 3001 3002 3003 3004 icon = '<span class="icon-container">'+getItemIcon(item)+'</span>'; 3005 html += 3006 '<div class="fab child" id="child-'+index+'" data-subitem="'+index+'"> \ 3007 '+getItemAction(item, icon+label)+' \ 3008 </div>'; 3009 3010 if(item.Action === 'Share') { 3011 $.getScript('https://cdn.jsdelivr.net/npm/micromodal/dist/micromodal.min.js', function() { 3012 MicroModal.init(); 3013 $('.share-container').html(getSocialItems(item)); // add social icons to modal 3014 addShareListener(); // if social sharing enabled add click handler 3015 }); 3016 } 3017 } 3018 3019 else if(item.showondesktop==true && (data.device === 'desktop' || data.device === 'tablet') ){ 3020 3021 if(type === 'rightText'){ 3022 label = '<span class="right-text">' + item.Label + '</span>'; 3023 } 3024 if(type === 'leftText') { 3025 label = '<span class="left-text">' + item.Label + '</span>'; 3026 } 3027 if(!float) { 3028 icon = '<span class="icon-container">'+getItemIcon(item)+'</span>'; 3029 html += 3030 '<div class="fab child" id="child-'+index+'" data-subitem="'+index+'"> \ 3031 '+getItemAction(item, icon+label)+' \ 3032 </div>'; 3033 } 3034 // floating icons on desktop only 3035 else { 3036
3037 // add focus class for focus animation 3038 label = item.Label; 3039 var focusClass = item.Animate? 'focus' : ''; 3040 icon = '<span class="icon-container">'+getItemIcon(item)+'</span>'; 3041 text = '<span class="float-text" id="text-'+index+'">'+label+'</span>'; 3042 html += 3043 '<div class="float-container '+focusClass+'" id="'+index+'"> \ 3044 <span class="fab child float" id="child-'+index+'" data-subitem="'+index+'" style="display: inline-flex;"> \ 3045 '+getItemAction(item, icon)+' \ 3046 </span> \ 3047 <span class="float-text-container" id="float-text-'+index+'"> \ 3048 '+getItemAction(item, text)+' \ 3049 </span> \ 3050 </div>'; 3051 } 3052 // if action is share add share items to modal 3053 if(item.Action === 'Share') { 3054 $.getScript('https://cdn.jsdelivr.net/npm/micromodal/dist/micromodal.min.js', function() { 3055 MicroModal.init(); 3056 $('.share-container').html(getSocialItems(item)); // add social icons to modal 3057 addShareListener(); // if social sharing enabled add click handler 3058 }); 3059 } 3060 } 3061 }); 3062 return html; 3063} 3064function getSocialItems(item) { 3065 let html = ''; 3066 const content = getShareContent(item); 3067 if(item.Email) html += getShareHtml('Email', content.link, content.title, 'Tab', 'social'); 3068 if(item.Facebook) html += getShareHtml('Facebook', content.link, content.title, 'Tab', 'social'); 3069 if(item.Tumblr) html += getShareHtml('Tumblr', content.link, content.title, 'Tab', 'social'); 3070 if(item.LinkedIn) html += getShareHtml('LinkedIn', content.link, content.title, 'Tab', 'social'); 3071 if(item.Twitter) html += getShareHtml('Twitter', content.link, content.title, 'Tab', 'social'); 3072 if(item.Reddit) html += getShareHtml('Reddit', content.link, content.title, 'Tab', 'social'); 3073 //if(item.GooglePlus) html += getShareHtml('GooglePlus', content.link, content.title, 'Tab', 'social'); 3074 if(item.Pinterest) html += getShareHtml('Pinterest', content.link, content.title, 'Tab', 'social'); 3075 return html; 3076} 3077 3078// 3079// Social Share Functions 3080// 3081function getShareContent(item) { 3082 // set link to the current page url 3083 let link = item.ShareLink? item.Link.href : window.top.location.href; 3084 link = encodeURI(link); 3085 3086 // get default page title from the actual page title 3087 const pageTitle = item.ShareTitle? item.ShareTitle : document.title; 3088 const encodedTitle = encodeURI(pageTitle); 3089 3090 return {link: link, title: encodedTitle}; 3091} 3092function getShareHtml(site, link, encodedTitle, action, linkClass) { 3093 let href = ''; 3094 switch(site) { 3095 case 'Email': 3096 href = "mailto:?Subject="+encodedTitle+"&body=Check out this site: "+window.location.href; 3097 3098 statsEventName = 'CM_SHARE_EMAIL'; 3099 return ( 3100 '<div class="social-icon" style="background-color: grey;"> \ 3101 <a href="'+href+'" class="'+linkClass+'" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');;"> \ 3102 '+getSvg('shareenvelope')+' \ 3103 </a> \ 3104 </div>'); 3105 case 'Facebook': 3106 href = 'https://www.facebook.com/sharer/sharer.php?u='+link; 3107 statsEventName = 'CM_SHARE_FB'; 3108 return ( 3109 '<div class="social-icon" style="background-color: #3b5998;"> \ 3110 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 3111 '+getSvg('facebook')+' \ 3112 </a> \ 3113 </div>'); 3114 case 'Tumblr': 3115 href = 'http://tumblr.com/share/link?url='+link+'&name='+encodedTitle; 3116 return ( 3117 '<div class="social-icon" style="background-color: #35465c;"> \ 3118 <a href="'+href+'" class="'+linkClass+'" target="_blank" > \ 3119 '+getSvg('tumblr')+' \ 3120 </a> \ 3121 </div>'); 3122 case 'LinkedIn': 3123 href = 'http://www.linkedin.com/shareArticle?mini=true&url='+link+'&title='+encodedTitle; 3124 statsEventName = 'CM_SHARE_LINKEDIN'; 3125 return ( 3126 '<div class="social-icon" style="background-color: #4875B4;"> \ 3127 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 3128 '+getSvg('linkedIn')+' \ 3129 </a> \ 3130 </div>'); 3131 case 'Twitter': 3132 href = 'https://twitter.com/intent/tweet?text='+link; 3133 statsEventName = 'CM_SHARE_TWITTER'; 3134 return ( 3135 '<div class="social-icon" style="background-color: #000000;"> \ 3136 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 3137 '+getSvg('twitter')+' \ 3138 </a> \ 3139 </div>'); 3140 case 'Reddit': 3141 href = 'http://www.reddit.com/submit?url='+link+'&title='+encodedTitle+'&text='+encodedTitle; 3142 return ( 3143 '<div class="social-icon" style="background-color: #ff4500;"> \ 3144 <a href="'+href+'" class="'+linkClass+'" target="_blank"> \ 3145 '+getSvg('reddit')+' \ 3146 </a> \ 3147 </div>'); 3148 /* case 'GooglePlus': 3149 href = 'https://plus.google.com/share?url='+link; 3150 statsEventName = 'CM_SHARE_GOOGLE_PLUS'; 3151 return ( 3152 '<div class="social-icon" style="background-color: #d34836;"> \ 3153 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 3154 '+getSvg('gPlus')+' \ 3155 </a> \ 3156 </div>'); */ 3157 case 'Pinterest': 3158 href = 'http://pinterest.com/pin/create/button/?url='+link+'&description='+encodedTitle; 3159 return ( 3160 '<div class="social-icon" style="background-color: #cb2027;"> \ 3161 <a href="'+href+'" class="'+linkClass+'" target="_blank"> \ 3162 '+getSvg('pinterest')+' \ 3163 </a> \ 3164 </div>'); 3165 default: 3166 return ''; 3167 } 3168} 3169 3170// 3171// Helpers 3172// 3173// check display type 3174function isMobile() { 3175 return data.device === 'mobile'; 3176} 3177function getItemAction(item, elem) { 3178 var statsEventName=''; 3179 switch(item.Action) { 3180 case 'Link': 3181 if(!item.Link) item.Link = { target: 'target="_blank', href: 'http://www.google.com' } // default link 3182 var target = item.Link.target? item.Link.target : ''; 3183 var statsEventName = 'CM_LINK_CLICK'; 3184 return '<a '+target+' href="'+item.Link.href+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">
3184'+elem+'</a>'; 3185 case 'Call': 3186 statsEventName = 'CM_CLICK_TO_CALL'; 3187 return '<a href="tel:'+item.CallNum+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 3188 case 'Sms': 3189 statsEventName = 'CM_CLICK_TO_SMS'; 3190 return '<a href="sms:'+item.SmsNum+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 3191 case 'Email': 3192 statsEventName = 'CM_CLICK_TO_EMAIL'; 3193 return '<a href="mailto:'+item.EmailAddr+'?subject='+item.emailDefSubject + '&body=' + item.defEmailBody + '" target="_blank" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 3194 case 'Map': 3195 statsEventName = 'CM_DIRECTION'; 3196 return '<a target="_blank" href="https://www.google.com/maps?q='+item.Query+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');" data-eventname="Find Location">'+elem+'</a>'; 3197 case 'Mess': 3198 statsEventName = 'CM_FB_MESSAGE'; 3199 return '<a href="http://m.me/'+item.FbUser+'" class="menu-link bsr-menulink" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 3200 case 'Share': 3201 return '<a href="#" class="menu-link share bsr-menulink">'+elem+'</a>'; 3202 case 'Chat': 3203 return '<a href="#" class="menu-link bsr-chat bsr-menulink">'+elem+'</a>'; 3204 default: 3205 return ''; 3206 } 3207} 3208// returns new default icon only if icon is default (identified by path data in default svg MUST CHANGE FOR DIFFERENT DEFAUTL) 3209function xgetItemIcon(item) { 3210 // icon is default 3211 if(item.CustomIcon) { 3212 return '<div class="new-container">'+item.Icon+'</div>'; 3213 } else { 3214 switch(item.Action) { 3215 case 'Link': 3216 return getSvg('link'); 3217 case 'Call': 3218 return getSvg('phone'); 3219 case 'Sms': 3220 return getSvg('sms'); 3221 case 'Email': 3222 return getSvg('envelope'); 3223 case 'Mess': 3224 return getSvg('messenger'); 3225 case 'Map': 3226 return getSvg('map'); 3227 case 'Share': 3228 return getSvg('share'); 3229 } 3230 } 3231} 3232 3233/* --------------------- */ 3234function getItemIcon(item) { 3235 var lcase = item.Action.toLowerCase(); 3236 3237 if(item.CustomIcon) { 3238 switch(item.CustomIcon_Select) { 3239 case 'custom_icon1': 3240 // return '<div class="'+lcase+'-icon-prev custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon1 + '</div>'; 3241 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon1 + '</div>'; 3242 case 'custom_icon2': 3243 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon2 + '</div>'; 3244 case 'custom_icon3': 3245 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon3 + '</div>'; 3246 case 'custom_icon4': 3247 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon4 + '</div>'; 3248 case 'custom_icon5': 3249 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon5 + '</div>'; 3250 case 'custom_icon6': 3251 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon6 + '</div>'; 3252 } 3253 } else { 3254 switch(item.Action) { 3255 case 'Link': 3256 return getSvg('link'); 3257 case 'Call': 3258 return getSvg('phone'); 3259 case 'Sms': 3260 return getSvg('sms'); 3261 case 'Email': 3262 return getSvg('envelope'); 3263 case 'Mess': 3264 return getSvg('messenger'); 3265 case 'Map': 3266 return getSvg('map'); 3267 case 'Share': 3268 return getSvg('share'); 3269 case 'Chat': 3270 return getSvg('chat'); 3271 } 3272 } 3273} 3274/* --------------------- */ 3275 3276window._trackConvWidgetClickEvent = function(eventName) { 3277 if(typeof(HAF)==="object"){ 3278 HAF.OmTracking.onCMClick(eventName) 3279 } 3280 return; 3281} 3282 3283function dudaicon(icon){ 3284 return '<span class="new-container">'+icon+'</span>' 3285 3286 3287} 3288function xgetSvg(name) { 3289 const type = name? name : data.config.DeskMain; 3290 switch(type) { 3291 case 'vEllipsis': 3292 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><title>More</title><path d="M96 184c39.8 0 72 32.2 72 72s-32.2 72-72 72-72-32.2-72-72 32.2-72 72-72zM24 80c0 39.8 32.2 72 72 72s72-32.2 72-72S135.8 8 96 8 24 40.2 24 80zm0 352c0 39.8 32.2 72 72 72s72-32.2 72-72-32.2-72-72-72-72 32.2-72 72z"/></svg>'; 3293 case 'map': 3294 return '<svg class="iconsvgmap" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-default="true"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"/></svg>' 3295 case 'hEllipsis': 3296 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>More</title><path d="M328 256c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zm104-72c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm-352 0c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z"/></svg>'; 3297 case 'plus': 3298 return '<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 42 42" style="enable-background:new 0 0 42 42; xml:space="preserve"><title>More</title><polygon points="42,20 22,20 22,0 20,0 20,20 0,20 0,22 20,22 20,42 22,42 22,22 42,22 "/><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'; 3299 case 'bars': 3300 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><title>More</title><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/></svg>'; 3301 case 'envelope': 3302 return '<svg class="iconsvgemail" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Email</title><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.5
330279-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg>'; 3303 case 'shareenvelope': 3304 return '<svg class="iconsvgshareemail" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Email</title><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg>'; 3305 case 'phone': 3306 return '<svg class="iconsvgphone" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-default><title>Phone</title><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>'; 3307 case 'close': 3308 return '<svg class="iconsvgclose" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 224.512 224.512" style="enable-background:new 0 0 224.512 224.512;" xml:space="preserve"><title>Close</title><g><polygon points="224.507,6.997 217.521,0 112.256,105.258 6.998,0 0.005,6.997 105.263,112.254 0.005,217.512 6.998,224.512 112.256,119.24 217.521,224.512 224.507,217.512 119.249,112.254"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'; 3309 case 'facebook': 3310 return '<svg class="iconsvgfb" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><title>Facebook</title><path d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"/></svg>'; 3311 case 'messenger': 3312 return '<svg class="iconsvgmesg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><title>Facebook Messenger</title><path d="M224 32C15.9 32-77.5 278 84.6 400.6V480l75.7-42c142.2 39.8 285.4-59.9 285.4-198.7C445.8 124.8 346.5 32 224 32zm23.4 278.1L190 250.5 79.6 311.6l121.1-128.5 57.4 59.6 110.4-61.1-121.1 128.5z"/></svg>' 3313 case 'tumblr': 3314 return '<svg class="iconsvgtmb" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><title>Tumblr</title><path d="M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"/></svg>'; 3315 case 'linkedIn': 3316 return '<svg class="iconsvgli" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><title>LinkedIn</title><path d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"/></svg>'; 3317 case 'twitter': 3318 return '<svg class="iconsvgtw" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><title>Twitter</title><path d="M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"/></svg>'; 3319 case 'reddit': 3320 return '<svg class="iconsvgred" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Reddit</title><path d="M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22
332017.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"/></svg>'; 3321 case 'pinterest': 3322 return '<svg class="iconsvgpin" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><title>Pinterest</title><path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/></svg>'; 3323 case 'share': 3324 return '<svg class="iconsvgshare" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1536 1792"><title>Share</title><path d="M1216 1024q133 0 226.5 93.5t93.5 226.5-93.5 226.5-226.5 93.5-226.5-93.5-93.5-226.5q0-12 2-34l-360-180q-92 86-218 86-133 0-226.5-93.5t-93.5-226.5 93.5-226.5 226.5-93.5q126 0 218 86l360-180q-2-22-2-34 0-133 93.5-226.5t226.5-93.5 226.5 93.5 93.5 226.5-93.5 226.5-226.5 93.5q-126 0-218-86l-360 180q2 22 2 34t-2 34l360 180q92-86 218-86z"/></svg>'; 3325 case 'sms': 3326 return '<svg class="iconsvgsms" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>SMS Text</title><path d="M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"/></svg>'; 3327 case 'link': 3328 return '<svg class="iconsvglink" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"/></svg>'; 3329 default: 3330 return ''; 3331 } 3332} 3333function getSvg(name) { 3334 const type = name? name : data.config.DeskMain; 3335 switch(type) { 3336 case 'vEllipsis': 3337 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512"><title>More</title><path d="M96 184c39.8 0 72 32.2 72 72s-32.2 72-72 72-72-32.2-72-72 32.2-72 72-72zM24 80c0 39.8 32.2 72 72 72s72-32.2 72-72S135.8 8 96 8 24 40.2 24 80zm0 352c0 39.8 32.2 72 72 72s72-32.2 72-72-32.2-72-72-72-72 32.2-72 72z"/></svg>'; 3338 case 'map': 3339 return '<svg class="map-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-default="true"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"/></svg>' 3340 case 'hEllipsis': 3341 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>More</title><path d="M328 256c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zm104-72c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm-352 0c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z"/></svg>'; 3342 case 'plus': 3343 return '<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 42 42" style="enable-background:new 0 0 42 42; xml:space="preserve"><title>More</title><polygon points="42,20 22,20 22,0 20,0 20,20 0,20 0,22 20,22 20,42 22,42 22,22 42,22 "/><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'; 3344 case 'bars': 3345 return '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><title>More</title><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/></svg>'; 3346 case 'envelope': 3347 return '<svg class="email-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Email</title><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.5
334779-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg>'; 3348 case 'shareenvelope': 3349 return '<svg class="iconsvgshareemail" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Email</title><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg>'; 3350 case 'phone': 3351 return '<svg class="call-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-default><title>Phone</title><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>'; 3352 case 'close': 3353 return '<svg class="iconsvgclose" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 224.512 224.512" style="enable-background:new 0 0 224.512 224.512;" xml:space="preserve"><title>Close</title><g><polygon points="224.507,6.997 217.521,0 112.256,105.258 6.998,0 0.005,6.997 105.263,112.254 0.005,217.512 6.998,224.512 112.256,119.24 217.521,224.512 224.507,217.512 119.249,112.254"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>'; 3354 case 'facebook': 3355 return '<svg class="iconsvgfb" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 264 512"><title>Facebook</title><path d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229"/></svg>'; 3356 case 'messenger': 3357 return '<svg class="mess-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><title>Facebook Messenger</title><path d="M224 32C15.9 32-77.5 278 84.6 400.6V480l75.7-42c142.2 39.8 285.4-59.9 285.4-198.7C445.8 124.8 346.5 32 224 32zm23.4 278.1L190 250.5 79.6 311.6l121.1-128.5 57.4 59.6 110.4-61.1-121.1 128.5z"/></svg>' 3358 case 'tumblr': 3359 return '<svg class="iconsvgtmb" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><title>Tumblr</title><path d="M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"/></svg>'; 3360 case 'linkedIn': 3361 return '<svg class="iconsvgli" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><title>LinkedIn</title><path d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"/></svg>'; 3362 case 'twitter': 3363 return '<svg class="iconsvgtw" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><title>Twitter</title><path d="M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"/></svg>'; 3364 case 'reddit': 3365 return '<svg class="iconsvgred" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Reddit</title><path d="M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22
336517.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"/></svg>'; 3366 case 'pinterest': 3367 return '<svg class="iconsvgpin" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><title>Pinterest</title><path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/></svg>'; 3368 case 'share': 3369 return '<svg class="share-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1536 1792"><title>Share</title><path d="M1216 1024q133 0 226.5 93.5t93.5 226.5-93.5 226.5-226.5 93.5-226.5-93.5-93.5-226.5q0-12 2-34l-360-180q-92 86-218 86-133 0-226.5-93.5t-93.5-226.5 93.5-226.5 226.5-93.5q126 0 218 86l360-180q-2-22-2-34 0-133 93.5-226.5t226.5-93.5 226.5 93.5 93.5 226.5-93.5 226.5-226.5 93.5q-126 0-218-86l-360 180q2 22 2 34t-2 34l360 180q92-86 218-86z"/></svg>'; 3370 case 'sms': 3371 return '<svg class="sms-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>SMS Text</title><path d="M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"/></svg>'; 3372 case 'link': 3373 return '<svg class="link-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"/></svg>'; 3374 case 'chat': 3375 // return '<svg class="chat-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><title>Email</title><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg>'; 3376 return '<svg class="chat-icon" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><g><path d="m460.747 439.163c89.119-102.791 58.111-262.592-63.094-324.93-35.004-67.784-105.754-114.233-187.153-114.233-116.064 0-210.488 94.43-210.488 210.5 0 51.099 18.088 99.427 51.237 137.663l-46.774 46.16c-9.48 9.357-2.913 25.612 10.465 25.677l112.956.538c38.925 56.641 103.228 91.462 173.6 91.462.144 0 195.446-.999 195.561-1 13.333-.064 19.975-16.29 10.464-25.677zm-377.985-101.146c-34.017-34.08-52.752-79.367-52.752-127.517 0-99.528 80.968-180.5 180.49-180.5s180.49 80.972 180.49 180.5c0 95.373-75.473 181.269-186.343 180.403l-153.258-.73 31.293-30.882c5.918-5.842 5.953-15.389.08-21.274zm218.734 143.983c-52.634 0-101.557-22.489-135.565-61.281 57.104.376 41.945.281 44.569.281 135.402 0 236.506-127.009 204.689-259.617 82.966 67.774 89.761 191.779 14.045 267.634-5.874 5.885-5.838 15.433.08 21.274l31.293 30.882c-.119 0-158.995.827-159.111.827z"/><path d="m121.005 166h179.99c8.284 0 14.999-6.716 14.999-15s-6.715-15-14.999-15h-179.99c-8.284 0-14.999 6.716-14.999 15s6.716 15 14.999 15z"/><path d="m121.005 226h179.99c8.284 0 14.999-6.716 14.999-15s-6.715-15-14.999-15h-179.99c-8.284 0-14.999 6.716-14.999 15s6.716 15 14.999 15z"/><path d="m121.005 286h179.99c8.284 0 14.999-6.716 14.999-15s-6.715-15-14.999-15h-179.99c-8.284 0-14.999 6.716-14.999 15s6.716 15 14.999 15z"/></g></svg>'; 3377 default: 3378 return ''; 3379 } 3380} 3381 3382 }; 3383</script>
3383 3384 3385
3386<script type="text/javascript"> 3387 3388 var d_version = "production_6800"; 3389 var build = "2026-09-24T12_50_33"; 3390 window['v' + 'ersion'] = d_version; 3391 3392 function buildEditorParent() { 3393 window.isMultiScreen = true; 3394 window.editorParent = {}; 3395 window.previewParent = {}; 3396 window.assetsCacheQueryParam = "?version=2026-09-24T12_50_33"; 3397 try { 3398 var _p = window.parent; 3399 if (_p && _p.document && _p.$ && _p.$.dmfw) { 3400 window.editorParent = _p; 3401 } else if (_p.isSitePreview) { 3402 window.previewParent = _p; 3403 } 3404 } catch (e) { 3405 3406 } 3407 } 3408 3409 buildEditorParent(); 3410</script>
3410 3411 3412 3413<!-- Load jQuery --> 3414
3415<script type="text/javascript" id='d-js-jquery' 3416 src="https://static-res-cdn.websites.hibu.com/libs/jquery/jquery-3.7.0.min.js"></script>
3416 3417 3418<!-- End Load jQuery --> 3419 3420 3421<!-- Injecting site-wide before scripts --> 3422 3423
3424<script data-swh-uuid="4e80c3bc181f47bf997b2bb6db80c498"> 3425 3426 if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true; } 3427 3428</script>
vendor: 2 bytes, line 3428
3428
3429<script type="text/javascript" data-swh-uuid="4e80c3bc181f47bf997b2bb6db80c498"> 3430 3431!function(){ var b=function(){ window.__AudioEyeSiteHash = "1b3a4cafab69c637f2c17f3ebc2c33de"; var a=document.createElement("script"); a.src="https://wsmcdn.audioeye.com/aem.js"; a.type="text/javascript"; document.getElementsByTagName("body")[0].appendChild(a)}; "complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}(); 3432 3433</script>
3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451
3452<script type="text/javascript" id="d_track_campaign"> 3453 (function() { 3454 if (!window.location.search) { 3455 return; 3456 } 3457 const cleanParams = window.location.search.substring(1); // Strip ? 3458 const queryParams = cleanParams.split('&'); 3459 3460 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 3461 const domain = 'domain=' + window.location.hostname; 3462 const path = "path=/"; 3463 3464 queryParams.forEach((param) => { 3465 const [key, value = ''] = param.split('='); 3466 if (key.startsWith('utm_')) { 3467 const cookieName = "_dm_rt_" + key.substring(4); 3468 const cookie = cookieName + "=" + value; 3469 const joined = [cookie, expires, domain, path].join(";"); 3470 document.cookie = joined; 3471 } 3472 }); 3473 }()); 3474</script>
vendor: 1 bytes, line 3474
3474
3475<script type="text/javascript" id="d_track_referrer"> 3476 (function() { 3477 const cookieName = '_dm_entry_referrer'; 3478 const referrer = document.referrer; 3479 if (!referrer) { 3480 return; 3481 } 3482 let referrerOrigin; 3483 try { 3484 referrerOrigin = new URL(referrer).origin; 3485 } catch (e) { 3486 return; 3487 } 3488 // 'null' is what an opaque origin (sandboxed iframe, file://) serializes to. 3489 if (!referrerOrigin || referrerOrigin === 'null' || referrerOrigin === window.location.origin) { 3490 return; 3491 } 3492 try { 3493 const existing = document.cookie 3494 .split('; ') 3495 .find((candidate) => candidate.indexOf(cookieName + '=') === 0); 3496 if (existing && decodeURIComponent(existing.slice(cookieName.length + 1))) { 3497 return; 3498 } 3499 // No expiry: session-scoped, matching the _dm_rt_ cookies above that a submission 3500 // reads alongside this one (session-scoped in practice â see FBN-5389). 3501 const secure = window.location.protocol === 'https:' ? ';Secure' : ''; 3502 document.cookie = cookieName + '=' + encodeURIComponent(referrerOrigin) 3503 + ';path=/;SameSite=Lax' + secure; 3504 } catch (e) { 3505 return; 3506 } 3507 }()); 3508</script>
3508 3509
3510<script type="text/javascript" > 3511 var _dm_gaq = {}; 3512 var _gaq = _gaq || []; 3513 var _dm_insite = []; 3514</script>
3514 3515 3516 3517 3518
3519<script> 3520 const siteGoogleAnalyticsTagIds = ['GTM-W487CGFD', 'G-6QLYSP69RG']; 3521 (function (w, i, g) { w[g] = w[g] || []; if (typeof w[g].push == 'function') w[g].push.apply(w[g], i) }) 3522 (window, siteGoogleAnalyticsTagIds, 'google_tags_first_party'); 3523</script>
vendor: 1 bytes, line 3523
3523
3524<script async src="/qzn74mdkpb-9e96acff63114613abab610693c7a6bd/v7hHG_7oHaZsqsM2dLBSV50sO48" id="d-js-gtm" 3525 onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
vendor: 1 bytes, line 3525
3525
3526<script async src="/fyb52nqswd-9e96acff63114613abab610693c7a6bd/v7hHG_7oHd8X1thbH9cnKYkvO48"></script>
3526 3527
3528<script type="text/javascript" id="d_track_ga"> 3529 window.dataLayer = window.dataLayer || []; 3530 _dm_gaq.siteAlias = '9e96acff63114613abab610693c7a6bd'; 3531 _dm_gaq.externalGaqID = 'non-empty'; 3532 3533 function gtag() { dataLayer.push(arguments); } 3534 3535 function pushInsiteImpressions(id) { 3536 _dm_insite.forEach((rule) => { 3537 _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId); 3538 }); 3539 } 3540 3541 _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) { 3542 const eventProps = { 3543 event_category: category, 3544 event_label: label, 3545 value, 3546 ...additionalParams 3547 }; 3548 gtag('event', event, eventProps); 3549 } 3550 3551 gtag('js', new Date()) 3552 3553 3554gtag('set', 'developer_id.dMDU5Nj', true); 3555gtag('set', 'developer_id.dYmRlZG', true); 3556gtag('config', 'G-6QLYSP69RG', { 3557 'send_page_view': false, 3558 'linker': { 3559 'domains': ['www.lakemichconstruction.com'] 3560 } 3561}); 3562 3563 _dm_gaq.pushEvent('', 'page_view'); 3564 3565 pushInsiteImpressions(_dm_gaq.externalGaqID); 3566</script>
3566 3567 3568 3569 3570 3571 3572 3573<!-- End Injecting site-wide to the head --> 3574 3575 3576
3577<script> 3578 var _jquery = window.$; 3579 3580 var jqueryAliases = ['$', 'jquery', 'jQuery']; 3581 3582 jqueryAliases.forEach((alias) => { 3583 Object.defineProperty(window, alias, { 3584 get() { 3585 return _jquery; 3586 }, 3587 set() { 3588 console.warn("Trying to over-write the global jquery object!"); 3589 } 3590 }); 3591 }); 3592 window.jQuery.migrateMute = true; 3593</script>
3593 3594 3595
3596<script type="text/javascript"> 3597 window.popups = 3598 [{"title":"Hibu Video Splash","url":"/hibu-video-splash","options":{"backgroundColor":"#FFFFFF","borderRadius":"5","width":"520","overlayColor":"rgba(0, 0, 0, 0.5)","height":"624.835875","animation":"fadeIn"},"name":"hibu-video-splash"},{"title":"Call or Text Pop","url":"/call-or-text-pop","options":{"backgroundColor":"#FFFFFF","borderRadius":"5","width":"357","overlayColor":"rgba(0, 0, 0, 0.5)","height":"396","animation":"fadeIn"},"name":"call-or-text-pop"}] 3599</script>
3599 3600 3601 3602
3603<script> 3604 window.cookiesNotificationMarkupPreview = 'null'; 3605</script>
3605 3606 3607<!-- HEAD RT JS Include -->
3608<script id='d-js-params'> 3609 window.INSITE = window.INSITE || {}; 3610 window.INSITE.device = "desktop"; 3611 3612 window.rtCommonProps = {}; 3613 rtCommonProps["rt.ajax.ajaxScriptsFix"] =true; 3614 rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20='; 3615 rtCommonProps["runtimecollector.url"] = 'https://rtc.hibuwebsites.com'; 3616 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 3617 rtCommonProps["inlineEditGrid.snap"] =true; 3618 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 3619 rtCommonProps["rt.pushnotifs.force.button"] =true; 3620 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 3621 rtCommonProps["common.mapbox.js.override"] =false; 3622 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 3623 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 3624 rtCommonProps["isCoverage.test"] =false; 3625 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 3626 rtCommonProps["common.resources.dist.cdn"] =true; 3627 rtCommonProps["common.build.dist.folder"] = 'production/6800'; 3628 rtCommonProps["common.resources.cdn.host"] = 'https://static-res-cdn.websites.hibu.com'; 3629 rtCommonProps["common.resources.folder"] = 'https://static-res-cdn.websites.hibu.com/mnlt/production/6800'; 3630 rtCommonProps["common.fonts.api.v2.url"] = 'https://cdn.hibuwebsites.com/fonts/css2?family='; 3631 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 3632 rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true; 3633 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 3634 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 3635 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 3636 rtCommonProps["isAutomation.test"] =false; 3637 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 3638 3639 3640 rtCommonProps['common.mapsProvider'] = 'mapbox'; 3641 3642 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 3643 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 3644 rtCommonProps['server.for.resources'] = ''; 3645 rtCommonProps['feature.flag.lazy.widgets'] = true; 3646 rtCommonProps['feature.flag.single.wow'] = false; 3647 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 3648 rtCommonProps['feature.flag.mark.anchors'] = true; 3649 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 3650 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 3651 rtCommonProps["images.sizes.small"] =160; 3652 rtCommonProps["images.sizes.mobile"] =640; 3653 rtCommonProps["images.sizes.tablet"] =1280; 3654 rtCommonProps["images.sizes.desktop"] =1920; 3655 rtCommonProps["modules.resources.cdn"] =true; 3656 rtCommonProps["import.images.storage.imageCDN"] = 'https://le-cdn.hibuwebsites.com/'; 3657 rtCommonProps["feature.flag.runtime.inp.threshold"] =150; 3658 rtCommonProps["feature.flag.performance.logs"] =false; 3659 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 3660 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 3661 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 3662 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 3663 // feature flags that's used out of runtime module (in legacy files) 3664 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 3665 3666 window.rtFlags = {}; 3667 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =false; 3668 rtFlags["scripts.widgetCount.enabled"] =true; 3669 rtFlags["fnb.animations.tracking.enabled"] =true; 3670 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 3671 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 3672 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 3673 rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true; 3674 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 3675 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
3676 rtFlags["geocode.search.localize"] =false; 3677 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 3678 rtFlags["twitter.heightLimit.enabled"] = true; 3679 rtFlags["runtime.lottieOverflow"] =false; 3680 rtFlags["runtime.monitoring.sentry.ignoreErrors"] = ""; 3681 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 3682 rtFlags["flex.animation.design.panel.layout"] =true; 3683 rtFlags["runtime.cwv.report.cls.enabled"] =false; 3684 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 3685 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 3686 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 3687 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 3688 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 3689 rtFlags["contact.form.useActiveForm"] =true; 3690 rtFlags["contact.form.custom.errors.enabled"] =false; 3691 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 3692 rtFlags["runtime.ssr.productCustomizations"] =true; 3693 rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true; 3694 rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true; 3695 rtFlags["termly.map.consent.overlay.enabled"] =false; 3696 rtFlags["editor.widget.form.a11y"] =true; 3697</script>
vendor: 1 bytes, line 3697
3697
3698<script src="https://static-res-cdn.websites.hibu.com/mnlt/production/6800/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
3698 3699 3700<!-- End of HEAD RT JS Include --> 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712
3712<script src="https://static-res-cdn.websites.hibu.com/mnlt/production/6800/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
3712 3713 3714 3715 3716 3717
3718<script> 3719 3720 $(window).bind("orientationchange", function (e) { 3721 $.layoutManager.initLayout(); 3722 3723 }); 3724 $(document).resize(function () { 3725 3726 }); 3727</script>
3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746
3747<script type="text/javascript" id="d_track_sp"> 3748 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 3749 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 3750 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 3751 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 3752 window.dmsnowplow = window.snowplow; 3753 3754 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 3755 appId: '9e96acff63114613abab610693c7a6bd' 3756 }); 3757 3758 // snowplow queries element styles so we wait until CSS calculations are done. 3759 requestAnimationFrame(() => { 3760 dmsnowplow('trackPageView'); 3761 _dm_insite.forEach((rule) => { 3762 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 3763 // the tracking is in popup.js 3764 if (rule.actionName !== "popup") { 3765 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 3766 } 3767 window?.waitForDeferred?.('dmAjax', () => { 3768 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 3769 }); 3770 }); 3771 }); 3772</script>
3772 3773 3774 3775 3776<div style="display:none;" id="P6iryBW0Wu"></div> 3777 3778<!-- photoswipe markup --> 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788<!-- Root element of PhotoSwipe. Must have class pswp. --> 3789<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 3790 3791 <!-- Background of PhotoSwipe. 3792 It's a separate element as animating opacity is faster than rgba(). --> 3793 <div class="pswp__bg"></div> 3794 3795 <!-- Slides wrapper with overflow:hidden. --> 3796 <div class="pswp__scroll-wrap"> 3797 3798 <!-- Container that holds slides. 3799 PhotoSwipe keeps only 3 of them in the DOM to save memory. 3800 Don't modify these 3 pswp__item elements, data is added later on. --> 3801 <div class="pswp__container"> 3802 <div class="pswp__item"></div> 3803 <div class="pswp__item"></div> 3804 <div class="pswp__item"></div> 3805 </div> 3806 3807 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 3808 <div class="pswp__ui pswp__ui--hidden"> 3809 3810 <div class="pswp__top-bar"> 3811 3812 <!-- Controls are self-explanatory. Order can be changed. --> 3813 3814 <div class="pswp__counter"></div> 3815 3816 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 3817 3818 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 3819 3820 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 3821 3822 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 3823 3824 <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> 3825 <!-- element will get class pswp__preloader--active when preloader is running --> 3826 <div class="pswp__preloader"> 3827 <div class="pswp__preloader__icn"> 3828 <div class="pswp__preloader__cut"> 3829 <div class="pswp__preloader__donut"></div> 3830 </div> 3831 </div> 3832 </div> 3833 </div> 3834 3835 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 3836 <div class="pswp__share-tooltip"></div> 3837 </div> 3838 3839 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 3840 </button> 3841 3842 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 3843 </button> 3844 3845 <div class="pswp__caption"> 3846 <div class="pswp__caption__center"></div> 3847 </div> 3848 3849 </div> 3850 3851 </div> 3852 3853</div> 3854<div id="fb-root" 3855 data-locale="en"></div> 3856<!-- Alias: 9e96acff63114613abab610693c7a6bd --> 3857<div class="dmPopupMask" id="dmPopupMask"></div> 3858<div id="dmPopup" class="dmPopup" data-auto="popup"> 3859 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 3860 <div class="dmPopupTitle"> <span></span> Share by:</div> 3861 <div class="data"></div> 3862</div>
3862<script id="d_track_personalization"> 3863 window?.waitForDeferred?.('dmAjax', () => { 3864 // Collects client data and updates cookies used by smart sites 3865 window.expireDays = 365; 3866 window.visitLength = 30 * 60000; 3867 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 3868 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 3869 }); 3870</script>
vendor: 1 bytes, line 3870
3870
3871<script type="text/javascript"> 3872 3873 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 3874 3875 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 3876 Parameters.HomeLinkText = 'Home'; 3877 </script>
3877 3878<!-- End Script tags --> 3879<!-- Begin Body End Markup --> 3880<!-- Begin Body End Markup --><!-- Begin Name of Code --><!-- End Name of Code --><div id="placeholder_retargeting_pixel" style="display: none;" data-inject="placeholder_retargeting_pixel"> 3881
3881<script> 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955//<![CDATA[ 3956(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"187166374"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq"); 3957//]]> 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 </script>
4031 4032 <noscript> 4033 <img src="//bat.bing.com/action/0?ti=187166374&Ver=2" height="0" width="0" style="display:none; visibility: hidden;"/> 4034 </noscript> 4035 <img src="//servedby.ipromote.com/ad/?src=pixel_cid&nid=2185&cid=PUH5HFHL857X&cat=2784" width="1" height="1" border="0" alt=""/> 4036</div> 4037<div id="placeholder_dpni" style="display: none;" data-inject="placeholder_dpni"> 4038 <!-- phone insertion script begins -->
4038<script type="text/javascript" src="https://reports.hibu.com/analytics/js/ybDynamicPhoneInsertion.js"> 4039 </script>
4039 4040
4040<script> 4041//<![CDATA[ 4042 4043 4044ybFindPhNums = ['16162082310', '16162082310', '16162082310', '16162082310', '16162082310']; 4045ybReplacePhNums = ['16162218921', '16162269868', '16162074831', '16162074868', '16162074975']; 4046 4047 document.addEventListener("YextPhoneChangeEvent", yextPhoneChangeEventHandler, false); 4048 4049 function yextPhoneChangeEventHandler(e) { 4050 e.preventDefault(); 4051 ybFun_ReplaceText(); 4052 } 4053 4054 if (typeof dmAPI != 'undefined') { 4055 dmAPI.runOnReady('dpni', function() { 4056 setTimeout(ybFun_ReplaceText, 500); 4057 }); 4058 window.addEventListener('DOMContentLoaded', function() { 4059 dmAPI.subscribeEvent(dmAPI.EVENTS.SHOW_POPUP, 4060 function(data) { 4061 setTimeout(ybFun_ReplaceText, 500); 4062 }); 4063 }); 4064 } else { 4065 window.onload = function() { 4066 setTimeout(ybFun_ReplaceText, 500); 4067 } 4068 } 4069 4070 4071//]]> 4072 </script>
4072 4073 <!-- phone insertion script ends --> 4074</div> 4075<div id="placeholder_analytics" style="display: none;" data-inject="placeholder_analytics"> 4076
4076<script> 4077 4078 4079 4080//<![CDATA[ 4081 4082//yellAnalyticsConfig need to set before s_code.js 4083var yellAnalyticsConfig = { 4084"global" : { 4085 "trackDownloadLinks": true, 4086 "downloadFileTypes": "exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx", 4087 "currency": "USD", 4088 "trackExternalLinks": true, 4089 "internalDomains": "javascript:", 4090 "charset": "UTF-8" 4091}, 4092"omniture" : { 4093 "enabled": true, 4094 "server": "yellgroup.122.2o7.net", 4095 "serverSecure": "yellgroup.122.2o7.net", 4096 "namespace": "yellgroup", 4097 "account": "yelldudalive", 4098 "campaign": "CID|cam" 4099}} 4100var hibuWebsiteConfig={ 4101 "prodSKU":"WBS-PRO-01", 4102 "assetID":"669112934", 4103 "customerID":"7082405933" 4104} 4105 4106//]]> 4107 4108 4109 4110 </script>
4110 4111
4111<script type="text/javascript" src="https://dh-static-files.s3.amazonaws.com/prod/AppMeasurement.js"> 4112 4113 4114//<![CDATA[ 4115 4116 4117//]]> 4118 4119 4120 </script>
4120 4121
4121<script type="text/javascript" src="https://dh-static-files.s3.amazonaws.com/prod/hibu-analytics.min.js" defer=""> 4122 4123 4124//<![CDATA[ 4125 4126 4127//]]> 4128 4129 4130 </script>
4130 4131
4131<script type="text/javascript" src="https://dh-static-files.s3.amazonaws.com/prod/omn_setting.js" defer=""> 4132 4133 4134//<![CDATA[ 4135 4136 4137//]]> 4138 4139 4140 </script>
4140 4141</div> 4142<div id="placeholder_footer_reserve1" style="display: none;" data-inject="placeholder_footer_reserve1"> 4143 <style> 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 iframe[name="google_conversion_frame"] {height: 0 !important;width: 0 !important;line-height: 0 !important;font-size: 0 !important;margin-top: -13px;float: left;} 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 </style> 4208
4208<script> 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240//<![CDATA[ 4241(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"343179714"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq"); 4242//]]> 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 </script>
4274 4275 <noscript> 4276 <img src="//bat.bing.com/action/0?ti=343179714&Ver=2" height="0" width="0" style="display:none; visibility: hidden;"/> 4277 </noscript> 4278</div> 4279<div id="placeholder_footer_reserve2" style="display: none;" data-inject="placeholder_footer_reserve2"> 4280 <!-- Facebook Pixel Code -->
4280<script nonce="Oa2yBd98"> 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364//<![CDATA[
vendor: 397 bytes, lines 4364-4372
4364 4365 4366!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 4367n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 4368n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 4369t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 4370document,'script','https://connect.facebook.net/en_US/fbevents.js'); 4371 4372fbq('init', '
4372402565239483489
vendor: 30 bytes, lines 4372-4373
4372'); 4373fbq('track', "PageView");
4374//]]> 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 </script>
4458 4459 <noscript> 4460 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=402565239483489&ev=PageView&noscript=1"/> 4461 </noscript> 4462 <!-- End Facebook Pixel Code --> 4463</div> 4464<div id="placeholder_footer_reserve3" style="display: none;" data-inject="placeholder_footer_reserve3"> 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 {{placeholder_footer_reserve3}} 4553</div> 4554<div id="placeholder_footer_reserve4" style="display: none;" data-inject="placeholder_footer_reserve4"> 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 {{placeholder_footer_reserve4}} 4643</div> 4644<div id="placeholder_footer_reserve5" style="display: none;" data-inject="placeholder_footer_reserve5"> 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 {{placeholder_footer_reserve5}} 4733</div> 4734<div id="placeholder_footer_reserve6" style="display: none;" data-inject="placeholder_footer_reserve6"> 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 {{placeholder_footer_reserve6}} 4823</div> 4824<div id="placeholder_footer_reserve7" style="display: none;" data-inject="placeholder_footer_reserve7"> 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 {{placeholder_footer_reserve7}} 4913</div> 4914<!-- End Body End Markup --><!-- Combined Form Value Replacement and Dropdown Code --><!-- End Body End Markup --> 4915<!-- Site Wide Html Markup --> 4916<div id="swh-234456da400d4344832650ffcba0412d"><div data-wrapper-source="appstore" >
4916<script>/* v6.3:script */(function(){function safeAtob(str){try{return atob(str||'');}catch{return'';}}function hasNonEmptyText(node){if(!node)return false;const txt=(node.textContent||'').replace(/â/g,'').trim();return txt.length>0;}function decodedHasText(html){if(!html)return false;const t=html.replace(/<[^>]*>/g,'').replace(/s+/g,' ').trim();return t.length>0;}function rowHasLocDataBindingFn(row){let hasLoc=false;if(!row)return false;const rowDataBoundElements=row.querySelectorAll('[data-binding]');Array.prototype.slice.call(rowDataBoundElements).forEach((ele)=>{const encoded=ele.getAttribute('data-binding');if(!encoded)return;const decoded=safeAtob(encoded);try{const payload=JSON.parse(decoded);if(Array.isArray(payload)&&payload[0]?.value&&String(payload[0].value).includes(' loc ')){hasLoc=true;}}catch{}});return hasLoc;}function elementHasVisibleText(el){if(!el)return!1;const t=(el.textContent||"").replace(/â/g,"").trim();return t.length>0}function isHeadingWrapper(el){return!!(el&&el.matches&&el.matches(".dmNewParagraph")&&el.querySelector("h3"))}function bindingRendersText(el){if(!el)return!1;if(el.hasAttribute("data-binding"))return elementHasVisibleText(el);const inner=el.querySelector("[data-binding]");return inner?elementHasVisibleText(inner):!1}function hideEmptyLocDataHeadingsClassic(){const h3s=document.querySelectorAll(".dmNewParagraph h3");Array.prototype.slice.call(h3s).forEach((h3)=>{const h3parent=h3.closest(".dmNewParagraph");if(!h3parent)return;const nxt=h3parent.nextElementSibling;const nxtIsHeading=isHeadingWrapper(nxt);const nxtHasText=elementHasVisibleText(nxt)||bindingRendersText(nxt);if(nxtIsHeading||!nxtHasText){h3parent.style.setProperty("display","none","important")}})}function paragraphWrapperOf(node){return node?.closest?.('[data-auto="flex-element-widget-wrapper"][data-widget-type="paragraph"]')||null;}function findNextParagraphWrapper(wrapper){if(!wrapper)return null;let cur=wrapper.nextElementSibling;while(cur){if(cur.nodeType===1&&cur.matches?.('[data-auto="flex-element-widget-wrapper"][data-widget-type="paragraph"]')){return cur;}cur=cur.nextElementSibling;}return null;}function flexParagraphHasContent(dmNewParagraph){if(!dmNewParagraph)return false;const bindings=dmNewParagraph.querySelectorAll('.inline-data-binding, .inline-data-binding-markup');if(bindings.length>0){for(const b of bindings){if(hasNonEmptyText(b))return true;}return false;}return hasNonEmptyText(dmNewParagraph);}function maybeCollapseEmptyGroup(startWrapper){const group=startWrapper?.closest?.('[data-auto="flex-element-group"]');if(!group)return;const hasVisibleChild=Array.from(group.children).some((ch)=>{const cs=ch&&window.getComputedStyle(ch);return ch&&cs&&cs.display!=='none';});if(!hasVisibleChild)group.style.setProperty('display','none','important');}function hideEmptyLocDataHeadingsFlex(){const h3s=document.querySelectorAll('.dmNewParagraph h3');Array.prototype.slice.call(h3s).forEach((h3)=>{const h3Paragraph=h3.closest('.dmNewParagraph');if(!h3Paragraph)return;const h3Wrapper=paragraphWrapperOf(h3Paragraph);if(!h3Wrapper)return;const nextParaWrapper=findNextParagraphWrapper(h3Wrapper);const nextDmNewParagraph=nextParaWrapper?.querySelector?.('.dmNewParagraph')||null;const hasContent=flexParagraphHasContent(nextDmNewParagraph);if(!hasContent){if(nextParaWrapper)nextParaWrapper.style.setProperty('display','none','important');h3Wrapper.style.setProperty('display','none','important');maybeCollapseEmptyGroup(h3Wrapper);}});}const dmEnvironment=(window.dmAPI&&dmAPI.getCurrentEnvironment&&dmAPI.getCurrentEnvironment())||'live';const dmPageAlias=(window.Parameters&&window.Parameters.InitialPageAlias&&String(window.Parameters.InitialPageAlias).toUpperCase())||'';const isFlex=!!(window.Parameters&&window.Parameters.isFlexSite);if(dmEnvironment==='live'&&['ABOUT','ABOUT-US'].includes(dmPageAlias)){if(isFlex){hideEmptyLocDataHeadingsFlex();}else{hideEmptyLocDataHeadingsClassic();}}})();</script>
4916 </div></div><!-- Site Wide Html Markup --> 4917<!-- Begin Product Custom HTML Markup --> 4918<div id="fb-root"></div>
4919<script>(function(d, s, id) { 4920var js, fjs = d.getElementsByTagName(s)[0]; 4921if (d.getElementById(id)) return; 4922js = d.createElement(s); js.id = id; 4923js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=1822295708016537"; 4924fjs.parentNode.insertBefore(js, fjs); 4925}(document, 'script', 'facebook-jssdk'));</script>
vendor: 2 bytes, line 4925
4925
4926<script> 4927//make sure video's on iOS load first screen of the video. 4928dmAPI.runOnReady('russTest',function() { 4929 var _hibu_vid = document.getElementsByTagName('video'); 4930 for (var i = 0; i < _hibu_vid.length; i++) { 4931 _hibu_vid[i].load(); 4932 } 4933}) 4934</script>
vendor: 2 bytes, line 4934
4934
4935<script> 4936//simple addition by Russ to add consent banner link into footer 4937const _spSpanForFooter = document.createElement('span'); 4938_spSpanForFooter.id = "spConsentWrapper"; 4939const poweredByFirstAnchor = document.querySelector('.poweredBy a:first-child'); 4940poweredByFirstAnchor.insertAdjacentElement('afterend',_spSpanForFooter); 4941window.localStorage.setItem("__springtime__repop__target", "#spConsentWrapper"); 4942</script>
4942 4943<style>#spConsentWrapper:before { content: " | " }</style>
4944<script>if(window.location.search.indexOf('preview')>0){window.localStorage.setItem('ae_user_consent_decision_has_been_made',true);document.getElementById('spConsentWrapper').remove();}</script>
4944<script>let comments = document.querySelectorAll('.dmFacebookComments');if (comments) {for (i=0;i<comments.length;i++) { 4945 comments[i].style.display = "none"; 4946}}</script>
4946<!-- End Product Custom HTML Markup --> 4947</body> 4948</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.