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.prowarriorconstruction.com/', 49 50 SystemID: 'US_HIBU_PRODUCTION', 51 SiteAlias: '170198977c6241d0b6764396b8de4210', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Jul 08, 2026', 54 ExternalUid: '669260281', 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'about', 64 InitialPageUuid: 'fce6518721504ea18f2cca08da55e892', 65 InitialPageId: '114833913', 66 InitialEncodedPageAlias: 'YWJvdXQ=', 67 InitialHeaderUuid: 'db046d670b4249b08d5879b21f1152a4', 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.prowarriorconstruction.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<meta name="google-site-verification" content="T-iSp0cAAn9ue549D-Nwgibgarsxy8Zg3ZGp9Iogaps" data-swh-uuid="b2f1c21b0cf14069858ee8f59a898009"/> 167
168<script data-swh-uuid="708a018d02af462aa2ddccdd6b003ddf"> 169 170window.__aeTelemetryEndpoints=[]; 171 172</script>
vendor: 2 bytes, line 172
172
173<script src="https://wsv3cdn.audioeye-services.com/springtimeShim.js" data-swh-uuid="708a018d02af462aa2ddccdd6b003ddf"> 174</script>
vendor: 2 bytes, line 174
174
175<script data-audioeye-managed="cookie-consent" data-swh-uuid="708a018d02af462aa2ddccdd6b003ddf"> 176 177 if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true; } 178 179</script>
vendor: 2 bytes, line 179
179
180<script type="text/javascript" data-swh-uuid="708a018d02af462aa2ddccdd6b003ddf"> 181 182 window.__AudioEyeSiteHash = "bea6ac4408cd6d17c81e18b45fd28de9"; 183 184</script>
vendor: 2 bytes, line 184
184
185<script type="text/javascript" src="https://wsv3cdn.audioeye-services.com/aem.js" data-swh-uuid="708a018d02af462aa2ddccdd6b003ddf"> 186</script>
186 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.prowarriorconstruction.com/about"> 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="https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/pro-warrior-construction-content-about-01-2880w.jpg"> 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/170198977c6241d0b6764396b8de4210/site_favicon_16_1762440086726.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 336488688:not(.photo-gallery-done):not([data-widget-initialized]) { height: 44.0px !important; min-height: initial;} 501</style> 502<style id="cssVariables" type="text/css"> 503 :root { 504 --color_1: rgba(255, 255, 255, 1); 505 --color_2: rgba(0, 0, 0, 1); 506 --color_3: rgba(237, 69, 66, 1); 507 --color_4: rgba(237, 69, 66, 1); 508 --color_5: rgba(31, 31, 31, 1); 509 --color_6: rgba(255, 255, 255, 1); 510 --color_7: rgba(255, 200, 52, 1); 511 --color_8: rgba(237, 69, 66, 1); 512} 513</style> 514 515 516<style id="hideAnimFix"> 517 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 518 visibility: hidden; 519 } 520 521 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 522 visibility: hidden !important; 523 } 524 525 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 526 visibility: hidden; 527 } 528 529</style> 530 531 532 533<style id="criticalCss"> 534 @charset "UTF-8";
534@font-face{font-family:FontAwesome;font-display:block;src:url(https://static-res-cdn.websites.hibu.com/fonts/fontawesome-webfont.eot?v=6);src:url(https://static-res-cdn.websites.hibu.com/fonts/fontawesome-webfont.eot?#iefix&v=6) format("embedded-opentype"),url(https://static-res-cdn.websites.hibu.com/fonts/fontawesome-webfont.woff?v=6) format("woff"),url(https://static-res-cdn.websites.hibu.com/fonts/fontawesome-webfont.ttf?v=6) format("truetype"),url(https://static-res-cdn.websites.hibu.com/fonts/fontawesome-webfont.svg#fontawesomeregular?v=6) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.com/fonts/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.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:'Open Sans';font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://cdn.hibuwebsites.com/fonts/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cdn.hibuwebsites.com/fonts/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.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}:root{--color_1:rgba(255, 255, 255, 1);--color_2:rgba(0, 0, 0, 1);--color_3:rgba(237, 69, 66, 1);--color_4:rgba(237, 69, 66, 1);--color_5:rgba(31, 31, 31, 1);--color_6:rgba(255, 255, 255, 1);--color_7:rgba(255, 200, 52, 1);--color_8:rgba(237, 69, 66, 1)}.dmInner{min-height:100vh!important;position:relative;min-width:768px!important}.dmPopup,.dmPopupMask{position:fixed;left:0}[dmtemplateid*=amburger] .dmLayoutWrapper{overflow:hidden}.dmPopup,.modal__container{overflow-y:auto;box-sizing:border-box}.clearfix:after{clear:both;visibility:hidden;line-height:0;height:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix{display:inline-block}#dm .dmWidget .icon{font-size:26px}body.dmRoot #dm .dmOuter .dmInner .dmWidget .icon.hasFontIcon{height:26px;margin-top:-13px;line-height:normal;text-align:center;background-image:none}#dm .p_hfcontainer div#hamburger-header,.dmRoot .hasFontIcon,div.u_1304522078{background-image:none!important}.dmPopupMask{margin:0;display:none;width:10px;z-index:1000000999;top:0}#dmRoot .dmPopup,.dmPopup,.dmPopupClose:before,[data-display-type=block]{display:block}.dmPopup{text-align:left;top:10px;width:93%;z-index:1000009999!important;background:#f5f5f5;height:100%}#dm .dmRespRow .dmRespCol>.dmWidget,body.fix-mobile-scrolling{overflow:initial}.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}.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}#hcontainer[has-shadow=true]{position:relative;z-index:1}#dmRoot{text-decoration-skip-ink:none}@media (min-width:1025px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnMedium,#dmRoot.responsiveTablet #dm .dmInner .hide-for-large{display:none!important}#dmRoot.responsiveTablet #dm [data-responsive-name=ResponsiveDesktopTopTabletHamburger] .site_content{margin-top:0!important}:root{--btn-text-font-size:18px}}@media (min-width:768px) and (max-width:1024px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer #hamburger-header-container~#stickyHeaderSpacer,#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-medium{display:none!important}:root{--btn-text-font-size:18px}.button_2{--btn-text-font-size:16px}}@media (max-width:767px){#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer #hamburger-header-container~#stickyHeaderSpacer,#dmRoot.responsiveTablet #dm #dmStyle_outerContainer #dmStyle_innerContainer .showOnLarge,#dmRoot.responsiveTablet #dm .dmInner .hide-for-small{display:none!important}}body{-webkit-overflow-scrolling:touch}:not(.runtime-module-container) .layout-drawer,:not(.runtime-module-container) .layout-drawer-hamburger,:not(.runtime-module-container) .layout-drawer-overlay{visibility:hidden}:not(.runtime-module-container) .layout-drawer{position:fixed;transform:translate(-100%,-100%)}:not(.runtime-module-container) .layout-drawer[data-origin=side-reverse]{transform:translate(100%,0)}:not(.runtime-module-container) .layout-drawer-overlay{opacity:0}
534.runtime-module-container{width:100%}.runtime-module-container[dmtemplateid*=amburger] #site_content,.runtime-module-container[dmtemplateid*=amburger] .dmInner{position:static}.runtime-module-container[dmtemplateid*=amburger] #site_content .site_content{position:relative}.runtime-module-container[dmtemplateid*=amburger] .dmLayoutWrapper{background-color:transparent}.runtime-module-container .hamburger-header-container{position:fixed;z-index:2;top:0;left:0;width:100%}.runtime-module-container .hamburger-header-container .hamburger-header{min-height:43px}.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-hamburger,.runtime-module-container .layout-drawer-overlay{visibility:visible}.runtime-module-container[dmtemplateid*=amburger] .site_content{margin-top:59px}.runtime-module-container .layout-drawer,.runtime-module-container .layout-drawer-overlay{height:100%;position:fixed;top:0;left:0}.runtime-module-container .layout-drawer{background-color:#fff;width:75vw;transform:translate(-100%,0);overflow:auto;-webkit-overflow-scrolling:auto;z-index:13;display:flex;flex-direction:column}.runtime-module-container .layout-drawer .dmRespRow:not(.dmPlaceHolderRespRow) .dmRespColsWrapper .dmRespCol:not(.content-removed):only-child:empty{min-height:0}.runtime-module-container .layout-drawer[data-origin=side-reverse]{transform:translate(100%,0);left:auto;right:0}.runtime-module-container .layout-drawer-overlay{width:100vw;background-color:rgba(0,0,0,.4);opacity:0;z-index:6}body:not([data-flex-site]) .layout-drawer .dmRespRow:not(:first-of-type):not(:last-of-type){flex:1 1 auto}.layout-drawer-hamburger{background:0 0;appearance:none;position:fixed;left:18px;margin-left:env(safe-area-inset-left);padding:17px 11px;z-index:14;width:52px;height:52px;color:#787878;display:flex;flex-direction:column;border:0;justify-content:space-between;align-items:stretch;top:18px;border-radius:0}.layout-drawer-hamburger:not(:focus){outline:unset}.layout-drawer-hamburger .hamburger__slice{display:block;height:0;width:100%;border:1px solid currentColor;transform-origin:center}@media (max-width:767px){.layout-drawer-hamburger{background:0 0;appearance:none;position:fixed;left:10px;margin-left:env(safe-area-inset-left);padding:13px 9px;z-index:14;width:40px;height:40px;color:#787878;display:flex;flex-direction:column;border:0;justify-content:space-between;align-items:stretch;top:10px;border-radius:0}.layout-drawer-hamburger:not(:focus){outline:unset}.layout-drawer-hamburger .hamburger__slice{display:block;height:0;width:100%;border:1px solid currentColor;transform-origin:center}}.hamburger-reverse .layout-drawer-hamburger{left:auto;right:10px;margin-right:env(safe-area-inset-right)}#dm-outer-wrapper #hamburger-header-container #hamburger-header .dmRespCol{display:flex;flex-direction:column;justify-content:center}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}svg:not(:root){overflow:hidden}button{font-family:inherit;font-size:100%;margin:0;line-height:normal;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}*,:after,:before{box-sizing:border-box}.dmRespRow{padding-top:15px;padding-bottom:15px}.dmRespRow .dmRespRow:after,.dmRespRow .dmRespRow:before,.dmRespRow:after,.dmRespRow:before{content:" ";display:table}.dmRespRow .dmRespRow:after,.dmRespRow:after{clear:both}.dmRespRow,.dmRespRow .dmRespColsWrapper{max-width:960px;position:relative;margin:0 auto;width:100%}@media screen and (min-width:1200px){.rows-1200 .dmRespRow:not(.fullBleedMode) .dmRespColsWrapper{max-width:1200px}}.dmHeader,.dmRespRow .dmRespCol>*{max-width:100%}.dmRespRow .dmRespCol{position:relative;width:100%;display:inline-block;vertical-align:top;float:left}.dmRespRow .dmRespRow{width:auto;margin-top:0;margin-bottom:0;max-width:none}.dmDesktopBody .dmRespRow .large-4{position:relative;width:33.33333%}.dmDesktopBody .dmRespRow .large-6{position:relative;width:50%}.dmDesktopBody .dmRespRow .large-12{position:relative;width:100%}[class*=" dm-common-icons-"]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dm-common-icons!important}.dm-common-icons-close:before{content:"\e901"}
534[class*=" icon-"]{font-family:FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;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}[class*=" icon-"]:before{text-decoration:none;display:inline-block;speak:none}a [class*=" icon-"]{display:inline}.icon-star:before{content:"\f005"}.icon-map-marker:before{content:"\f041"}.icon-angle-right:before{content:"\f105"}.icon-angle-down:before{content:"\f107"}@media (min-width:768px){.hamburger-reverse .layout-drawer-hamburger{right:18px}#dm .dmRespRow .dmRespCol>.dmWidget{width:280px;max-width:100%}}@media (max-width:767px){#dm .dmInner .dmWidget{width:100%}}#dm .dmInner .dmWidget:not(.displayNone){display:inline-block}#dm .dmInner .dmWidget:not(.flexButton):not(.displayNone)[data-display-type=block]{display:block}#dm .dmInner .dmWidget.flexButton:not(.displayNone){display:flex}#dm .dmInner .dmWidget.flexButton{display:flex;align-items:center;justify-content:center;padding:10px 7px}#dm .dmInner .dmWidget.flexButton .text{padding:0!important;flex-grow:1;max-width:max-content}#dm .dmInner .dmWidget.flexButton:after{display:none}#dm .dmInner .dmWidget{text-decoration:none;margin:10px 0;clear:both;position:relative;text-align:center;line-height:22px;box-shadow:none;background-image:none;padding:0;height:auto;border-style:solid;white-space:nowrap}.desktop-bg,.fab{box-shadow:0 0 3px rgba(0,0,0,.5),3px 3px 3px rgba(0,0,0,.25)}#dm .dmInner .dmWidget:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-.25em}#dm .dmInner .dmWidget .iconBg{position:absolute;left:0;width:50px;top:50%;margin-top:-13px}#dm .dmWidget .text{display:inline-block;vertical-align:middle;font-size:1.125em;line-height:normal;white-space:normal;padding:10px 7px;max-width:98%}#float-container,.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:nowrap}html:not(.ios-preview) #dm .hasStickyHeader .dmInner div.dmHeaderContainer{position:fixed!important;z-index:101;width:100%;min-width:768px}.imageWidget{position:relative}.imageWidget a{font-style:italic;text-align:center}.imageWidget img[width][height]{height:auto}.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}.dmNewParagraph[data-version]{line-height:initial}.dmNewParagraph[data-version] [class*=size-]{width:auto!important;height:auto!important}.dmNewParagraph[data-version] h1,.dmNewParagraph[data-version] h3,.dmNewParagraph[data-version] p,.dmNewParagraph[data-version] ul{margin-top:0;margin-bottom:0}.dmNewParagraph[data-version] ul{padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.dmNewParagraph[data-version] ul>li{list-style-type:none;text-indent:-1.5em;margin:0 1em;margin-inline-end:0;margin-inline-start:2em}.dmNewParagraph[data-version] ul>li:before{min-width:1em;display:inline-block;margin-right:.5em;margin-inline-start:0;margin-inline-end:.5em;text-align:right;text-align:end;font-weight:700;content:"â¢";font-family:Arial}#help-text,.yextAddress{text-align:left}.dmNewParagraph[data-version] a{vertical-align:initial}.inlineBindingLink{color:inherit!important;text-decoration:inherit!important}.dmHeader,.fab{text-align:center}.headerWidget{min-height:10px}#main-container{display:inline-block;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;position:fixed;bottom:0;right:0;font-size:2.6667em;display:inline-block;vertical-align:middle}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#ECECEC;opacity:.9;display:none;z-index:10000001}.mobile-bg,.social-bg{position:fixed;width:100%;bottom:0;left:0;z-index:10000002;display:none}#help-text,.desktop-bg{position:absolute;display:none}.social-bg{z-index:10000005}
534.desktop-bg{min-width:200px;bottom:0;left:0;z-index:10000004;background:#fff;border-bottom:6px solid #333}#float-container{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10000005}#help-text{margin:20px;color:#333;font-size:24px}#masterfab{z-index:10000006;display:none;align-items:center}#masterfab svg{fill:#ccc;margin:0 auto;display:block;width:60%;max-width:70px;max-height:50px}.modal__overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;position:relative;height:100%;width:100%}.modal__container{background-color:#fff;padding:30px;max-width:500px;min-width:200px;max-height:100vh;border-radius:4px}.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}.dmLargeBody .dmRespRow,h1,h2,h3,ul{margin-left:0;margin-right:0}#dm div.dmRespCol>*,.modal__content{line-height:1.5}.modal__close{background:0 0;border:0;position:absolute;top:14px;right:14px}.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;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{display:none}.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}A IMG{border:none}.dmInner *{-webkit-font-smoothing:antialiased}.clearfix,a,img,li,ul{vertical-align:top}#site_content{position:relative}.dmOuter{word-wrap:break-word}.dmInner{font-size:16px;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%}DIV.dmBody{padding:0;clear:both}.dmContent{margin:0;padding:0}#site_content ul:not(.defaultList){-webkit-padding-start:0;-moz-padding-start:0;list-style-position:inside}.dmRespRowsWrapper{max-width:960px;margin:0 auto}.dmRespCol>[dmle_extension]:not(:first-child){margin-top:10px}.dmLargeBody .imageWidget:not(.displayNone){display:inline-block;max-width:100%}#dm .dmRespColsWrapper,.dmStandardDesktop{display:block}.imageWidget:not(.displayNone) img{width:100%}h3{font-weight:400;font-size:23px}.dmNewParagraph{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}#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before{content:"";display:table}.dmLinksMenu>ul{display:block;margin:0;font-size:inherit}.dmStandardDesktop{margin:0 auto}#dm .dmDivider{display:block;margin:10px 0}body{width:100%;overflow:hidden;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important;background-color:#eee}.dmDivider{min-height:2px;border:currentColor;color:grey;background:0 0}#dm .dmDividerWrapper{display:block}.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: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}
534.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{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{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{margin-top:.2em}.main-navigation.unifiednav.effect-bottom .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{transform:scaleX(1)}.main-navigation.unifiednav .unifiednav__container .unifiednav__item:not(.unifiednav__item_has-sub-nav) .icon{display:none}.main-navigation.unifiednav .unifiednav__container[data-depth]{position:absolute;top:0;left:0;flex-direction:column;opacity:0;z-index:100;background-color:#faf9f9}.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;padding-left:40px;padding-right:40px}.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.dmInner{line-height:initial}#dm div.dmInner h1,#dm div.dmInner h2,#dm div.dmInner h3{font-family:Montserrat,"Montserrat Fallback"}#dm DIV.dmInner{background-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.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 div.dmInner,#dm div.dmInner .dmRespCol{color:rgba(0,0,0,1);font-family:"Open Sans","Open Sans Fallback";font-weight:400}#dm .dmNewParagraph a,#dm div.dmNewParagraph a{color:var(--color_3)}#dm div.dmNewParagraph li,#dm div.dmNewParagraph p{color:#000;direction:ltr;font-family:"Open Sans","Open Sans Fallback";font-weight:400;font-style:normal;text-decoration:none;line-height:1.5}#dm div.dmContent h1,#dm div.dmContent h3,#dm div.dmFooter h2,#dm div.p_hfc
534ontainer h2{color:#000;direction:ltr;font-family:Montserrat,"Montserrat Fallback";font-weight:700;font-style:normal}#dm div.dmContent h1{text-decoration:none}#dm div.dmContent .dmNewParagraph[data-version] h1{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h1 *,#dm div.dmContent h3,#dm div.dmFooter h2,#dm div.p_hfcontainer h2{text-decoration:none}#dm div.dmContent .dmNewParagraph[data-version] h3{text-decoration:inherit}#dm div.dmContent .dmNewParagraph[data-version] h3 *{text-decoration:none}#dm div.dmContent h1,#dm div.dmContent h3,#dm div.dmFooter h2{line-height:initial}#dm div.dmFooter h2{font-size:30px}#dm DIV.dmOuter DIV.dmInner{background-image:none;background-color:rgba(255,255,255,1)}#dm div.dmInner,#dm div.dmInner .dmRespCol{font-size:16px}#dm div.dmContent h3{font-size:24px}#dm .dmContent .dmRespRow{margin:0;padding:15px 40px}#dm .dmContent .dmRespRow .dmRespCol{margin:0;padding:0}#dm div.dmContent h1{font-size:42px}@media all{:root{--btn-border-l-color:rgb(0, 0, 0);--btn-border-r-color:rgb(0, 0, 0);--btn-border-b-width:0px;--btn-text-direction:ltr;--btn-border-radius:8px;--btn-border-t-width:0px;--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:0px;--btn-border-tr-radius:var(--btn-border-radius);--btn-border-b-color:rgb(0, 0, 0);--btn-border-l-width:0px;--border-style:solid;--btn-border-t-color:rgb(0, 0, 0);--btn-text-align:center;--btn-text-color:var(--color_1);--btn-text-decoration:none;--btn-text-font-weight:700;--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_1);--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_2);--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)}.button_2{--btn-border-l-color:rgb(0, 0, 0);--btn-border-r-color:rgb(0, 0, 0);--btn-border-b-width:0px;--btn-text-direction:ltr;--btn-border-radius:8px;--btn-border-t-width:0px;--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:0px;--btn-border-tr-radius:var(--btn-border-radius);--btn-border-b-color:rgb(0, 0, 0);--btn-border-l-width:0px;--border-style:solid;--btn-border-t-color:rgb(0, 0, 0);--btn-text-align:center;--btn-text-color:rgba(255, 255, 255, 1);--btn-text-decoration:none;--btn-text-font-weight:700;--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:rgba(31, 31, 31, 1);--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:rgba(31, 31, 31, 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.button_2:not([data-buttonstyle]).flexButton,#dm .dmWidget:not([data-buttonstyle]) .text,#dm .dmWidget:not([data-buttonstyle]).flexButton{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)}#dm div.dmInner #site_content .dmWidget span.text{color:var(--btn-text-color);font-size:var(--btn-text-font-size);
534font-weight:var(--btn-text-font-weight);text-decoration:var(--btn-text-decoration)}#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 .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 .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}#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 .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_1133041273{width:100%!important}#dm .p_hfcontainer nav.u_1648910732{color:#000!important}div.u_1125837640 .yextAddress,div.u_1678851645,div.u_1678851645 p{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer div.u_1125837640 .yextAddress,#dm .p_hfcontainer div.u_1678851645 p{color:var(--color_6)!important}#dm .p_hfcontainer div.u_1073006314 .mobile-bg{background-color:rgba(255,255,255,1)!important}#dm .p_hfcontainer .u_1304522078:before{opacity:.5!important;background-color:#fff!important}div.u_1304522078:before{background-color:rgba(0,0,0,1)!important;opacity:.6!important}#dm .p_hfcontainer .u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth="0"]{top:calc(100% - 0px - 0px)!important}#dm .p_hfcontainer .u_1463116624.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]{left:30px!important}nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:rgba(255,255,255,1)!important}nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{border-top-color:rgba(17,17,17,1)!important}#dm .p_hfcontainer .u_1463116624.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_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{margin:0!important;padding:7px 30px 7px 15px!important}nav.u_1463116624{color:#fff!important}div.u_1166573585{background-color:rgba(68,68,68,1)!important}nav.u_1463116624.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{color:rgba(255,255,255,1)!important;font-weight:700!important}nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{color:rgba(17,17,17,1)!important;font-weight:700!important}#dm .p_hfcontainer .u_1672882719{text-align:CENTER!important}#dm .p_hfcontainer .u_1463699903 .yextAddress{text-align:LEFT!important}div.u_1431833704{background-color:rgba(255,255,255,1)!important}div.u_1463699903 .yextAddress{font-weight:700!important;color:rgba(49,49,49,1)!important}#dm .p_hfcontainer .u_1290009134{width:100%!important}div.u_1544025542{background-color:rgba(187,187,187,1)!important}div.u_1304522078{background-repeat:no-repeat!important;background-size:cover!important;background-color:rgba(37,36,36,1)!important}#dm .p_hfcontainer div.u_1304522078,#dm .p_hfcontainer div.u_1544025542{background-color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1904273368,#dm .p_hfcontainer div#hamburger-drawer.layout-drawer,#dm .p_hfcontainer div.u_1166573585,#dm .p_hfcontainer nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:rgba(31,31,31,1)!important}#dm .p_hfcontainer nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{border-top-width:0!important;border-top-style:solid!important}#dm .p_hfcontainer nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{
534color:var(--color_1)!important}#dm .p_hfcontainer .u_1463116624.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 0px - 0px)!important}#dm .p_hfcontainer .u_1463116624.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 .dmInner div.u_hcontainer,#dm .p_hfcontainer a.u_1936162938,#dm .p_hfcontainer div.u_1138580787,#dm .p_hfcontainer nav.u_1648910732,div.u_1678851645{left:0!important;position:relative!important}#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{color:var(--color_1)!important;font-weight:700!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 nav.u_1648910732.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{font-weight:700!important}#dm .p_hfcontainer nav.u_1648910732.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-weight:700!important;color:var(--color_1)!important;font-size:20px!important}#dm .p_hfcontainer div.u_1678851645{color:var(--color_6)!important}#dm .p_hfcontainer .u_1127616807{justify-content:center!important;text-align:center!important}#dm .dmInner div.u_hcontainer{float:none!important;top:0!important;width:100%!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}#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 .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:#fff!important;background-repeat:repeat!important;background-size:auto!important;background-position:0 0!important}.u_1378665164,.u_1688074538,.u_1788437080,.u_1929453158,[dmtemplateid=Hamburger] .layout-drawer-hamburger.hamburger-on-header{background-color:rgba(0,0,0,0)!important}.stickyHeaderSpacer{height:244.19px!important}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .stickyHeaderSpacer{height:456.44px!important}.responsiveTablet [dmtemplateid=Hamburger].runtime-module-container .layout-drawer-hamburger{top:25.26px!important}.responsiveTablet [dmtemplateid=Hamburger] .site_content{margin-top:102.53px!important}}#dm .dmInner div.fHeader.dmHeaderContainer #hcontainer.dmHeader[freeheader=true]{margin:0!important;padding:0!important}[dmtemplateid=Hamburger] .layout-drawer-hamburger.hamburger-on-header{color:rgba(102,102,102,1)!important}#dm .p_hfcontainer div.u_1138580787{float:none!important;top:0!important;width:100%!important;height:auto!important;max-width:none!important;min-width:0!important;text-align:center!important;margin:0 auto!important;padding:15px 40px!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 nav.u_1648910732.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:24px!important}#dm .p_hfcontainer div.u_1094169612{margin-top:0!important;padding:0!important}#dm .p_hfcontainer nav.u_1648910732{float:none!important;top:0!important;width:892.99px!important;height:auto!important;max-width:calc(100% - 0px)!important;justify-content:flex-start!important;align-items:stretch!important;min-width:25px!important;text-align:start!important;padding:0!important;margin:70px 0 0!important}#dm .p_hfcontainer 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 a.u_1936162938{display:block!important;float:none!important;top:0!important;width:176px!important;height:52px!important;max-width:100%!important;min-width:0!important;text-align:center!important;min-height:auto!important;padding:0!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1702463622{margin:0 0 0 50px!important;padding:0!important}div.u_1678851645{display:block!important;float:none!important;top:0!important;width:calc(100% - 0px)!important;height:auto!important;max-width:319.6px!important;min-width:25px!important;font-size:15px!important;margin:0 0 8px!important;padding:0 0 2px!important}#dm .p_hfcontainer a.u_1900247223,div.u_1125837640{left:0!important;min-width:0!important;float:none!important;max-width:100%!important}div.u_1125837640 .yextAddress,div.u_1678851645 p{font-size:15px!important}#dm .p_hfcontainer div.u_1125837640 .yextAddress,#dm .p_hfcontainer div.u_1678851645,#dm .p_hfcontainer div.u_1678851645 p{font-size:16px!important}div.u_1707692893{margin:0 0 10px!important;padding:0!important}div.u_1125837640{top:0!important;width:327.98px!important;position:relative!important;height:31px!important;text-align:start!important;display:block!important;margin:0 41.02px 10px 0!important;padding:0!important}#dm .p_hfcontainer a.u_1900247223{top:0!important;width:190px!important;position:relative!important;height:auto!important;min-height:41px!important;text-align:center!important;padding:10px 0!important;margin:10px auto 10px 0!important}div.u_1463699903,nav.u_1463116624{left:0!important;text-align:start!important}#dm .p_hfcontainer div.u_1678851645{margin:0!important;padding:0!important}div.u_1000123345{padding-top:0!important}nav.u_1463116624.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,nav.u_1463116624.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,nav.u_1463116624.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,nav.u_1463116624.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}div.u_1166573585{width:auto!important;margin:0!important;padding:5px 40px!important}nav.u_1463116624{float:none!important;top:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;justify-content:center!important;align-items:stretch!important;min-width:25px!important;padding:6px 0 6.8px!important;margin:0!important}div.u_1304522078{background-position:50% 50%!important;background-attachment:initial!important;width:auto!important;padding:0!important}nav.u_1463116624.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:15px!important}div.u_1494656637,div.u_1694943536{margin:0!important;padding:0!important}div.u_1544025542{width:auto!important;padding:4px 20px!important}div.u_1557576808{margin:0!important;padding:0!important}div.u_1463699903 .yextAddress{font-size:24px!important}div.u_1431833704{width:auto!important;padding:16px 0 8px!important}div.u_1213979414{margin:0!important;padding:0 0 0 20px!important}div.u_1266354967{margin:0!important;padding:0 20px 0 0!important}div.u_1463699903,div.u_1469855811{top:0!important;max-width:100%!important;min-width:0!important;padding:0!important;float:none!important;position:relative!important;display:block!important}div.u_1469855811{left:0!important;width:379.31px!important;height:auto!important;
534margin:8px 0 -6px auto!important}div.u_1463699903{width:379.31px!important;height:25px!important;margin:22px auto 0 0!important}a.u_1718041799,div.u_1672882719{margin:0 0 0 auto!important;min-width:0!important;padding:0!important;top:0!important;left:0!important}a.u_1718041799{display:block!important;float:none!important;width:278px!important;position:relative!important;height:45px!important;max-width:100%!important;text-align:center!important}#dm .p_hfcontainer div.u_1765582218,div.u_1672882719{float:none!important;height:auto!important;max-width:100%!important}#dm .dmBody div.u_1228121483,#dm .p_hfcontainer div.u_1290009134,.u_1378665164,.u_1688074538,.u_1788437080,.u_1929453158,div.u_1290009134{text-align:start!important}div.u_1672882719{font-weight:700!important;font-size:20px!important;width:300.97px!important;position:relative!important;display:block!important}div.u_1290009134{width:180px!important;display:block!important;float:none!important;top:0!important;left:0!important;position:relative!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0 auto!important}div.u_1336488688{padding:0!important;margin:0!important}#dm .p_hfcontainer div.u_1336488688{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:44px!important;min-height:auto!important;max-width:100%!important;min-width:25px!important;text-align:center!important;padding:0!important;margin:7px auto 0!important}#dm .p_hfcontainer a.u_1718041799{float:none!important;top:0!important;left:0!important;width:calc(100% - 322px)!important;position:relative!important;height:45px!important;min-height:auto!important;max-width:278px!important;min-width:25px!important;text-align:center!important;padding:0!important;margin:7px 0 0 322px!important}#dm .p_hfcontainer div.u_1469855811,#dm .p_hfcontainer div.u_1765582218{width:calc(100% - 0px)!important;min-width:25px!important;position:relative!important}#dm .p_hfcontainer div.u_1765582218{top:0!important;left:0!important;min-height:auto!important;padding:2px 0!important;margin:0 0 8px!important}#dm .p_hfcontainer div.u_1133041273,#dm .p_hfcontainer div.u_1290009134,#dm .p_hfcontainer div.u_1469855811{float:none!important;top:0!important;height:auto!important;min-height:auto!important;padding:0!important}#dm .p_hfcontainer div.u_1469855811{left:0!important;max-width:100%!important;margin:6px 0 -6px .69px!important}#dm .p_hfcontainer div.u_1290009134{left:0!important;width:calc(100% - 34px)!important;position:relative!important;max-width:331.93px!important;min-width:25px!important;display:block!important;margin:-55px auto 0!important}#dm .p_hfcontainer div.u_1133041273{left:0!important;width:252px!important;position:relative!important;max-width:100%!important;min-width:0!important;text-align:center!important;display:block!important;margin:0 auto!important}#dm .p_hfcontainer a.u_1588926863,a.u_1127616807,a.u_1588926863{min-width:25px!important;text-align:center!important}#dm .p_hfcontainer a.u_1127616807,#dm .p_hfcontainer a.u_1588926863,a.u_1127616807,a.u_1588926863{height:auto!important;padding:10px 0!important;float:none!important;top:0!important;left:0!important;position:relative!important}a.u_1588926863{width:calc(100% - 14px)!important;min-height:44px!important;max-width:280px!important}#dm .p_hfcontainer a.u_1588926863{width:calc(100% - 25px)!important;min-height:46px!important;max-width:242.3px!important;margin:13px auto 0!important}a.u_1127616807{width:calc(100% - 14px)!important;min-height:44px!important;max-width:280px!important}#dm .p_hfcontainer a.u_1127616807{width:280px!important;min-height:44.67px!important;max-width:100%!important;min-width:0!important;margin:10px auto 10px 0!important}@media (min-width:1025px){.responsiveTablet .stickyHeaderSpacer{height:282.15px!important}}#dm .dmBody div.u_1544724823{background-color:var(--color_4)!important}#dm .dmBody div.u_1228121483 hr{background:0 0!important;height:0!important;background-size:initial!important;min-height:0!important;border-color:currentColor!important;border-width:1px!important;border-top-style:dotted!important}.u_1378665164,.u_1688074538{background-image:none!important;background-size:auto!important;background-repeat:repeat!important;margin:0!important;background-position:0 0!important;color:#111!important}.u_1688074538{padding:30px 40px!important}.u_1378665164{padding:0 25px 0 0!important}#dm .dmBody div.u_1788437080,.u_1788437080{background-repeat:no-repeat!important;background-size:cover!important}.u_1788437080{background-image:url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/builder-man-2880w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwS
534FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;background-position:0 0!important;margin:0!important;color:#111!important;padding:100px 0 100px 25px!important}#dm .dmBody div.u_1720843536,.u_1929453158{margin:0!important;padding:0!important}.u_1929453158{background-image:none!important;background-position:0 0!important;background-size:auto!important;background-repeat:repeat!important;color:#111!important}#dm .dmBody div.u_1061872559,#dm .dmBody div.u_1061872559 li,#dm .dmBody div.u_1108535920,#dm .dmBody div.u_1394243819,#dm .dmBody div.u_1423310972,#dm .dmBody div.u_1423310972 li,#dm .dmBody div.u_1568745043,#dm .dmBody div.u_1613861722,#dm .dmBody div.u_1613861722 li,#dm .dmBody div.u_1731724797,#dm .dmBody div.u_1746383383,#dm .dmBody div.u_1836062765,#dm .dmBody div.u_1904169820,#dm .dmBody div.u_1904169820 li{color:var(--color_1)!important}#dm .dmBody div.u_1544724823{float:none!important;top:0!important;left:0!important;width:auto!important;position:relative!important;height:auto!important;max-width:none!important;min-width:0!important;text-align:center!important;padding:12px 40px 16px!important}#dm .dmBody div.u_1323979883,#dm .dmBody div.u_1395154940{margin:0!important;padding:0!important}#dm .dmBody div.u_1746383383,#dm .dmBody div.u_1836062765{padding:2px 0!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;min-width:25px!important;width:calc(100% - 0px)!important}#dm .dmBody div.u_1836062765{max-width:100%!important;margin:0 0 8px!important}#dm .dmBody div.u_1746383383{max-width:100%!important;display:block!important;margin:0 96.99px 8px 0!important}#dm .dmBody div.u_1051621463,#dm .dmBody div.u_1199007641,#dm .dmBody div.u_1755976019{margin:0!important;padding:0 30px 0 0!important}#dm .dmBody div.u_1108535920{margin:0 0 8px!important;padding:2px 0!important}#dm .dmBody div.u_1394243819{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:25px!important;display:block!important;padding:2px 0!important;margin:0 100.99px 0 0!important}#dm .dmBody div.u_1355479729,#dm .dmBody div.u_1440903496{float:none!important;width:381.99px!important;padding:2px 0 0!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important}#dm .dmBody div.u_1355479729{min-width:0!important;margin:20px 0 0!important}#dm .dmBody div.u_1440903496{min-width:0!important;margin:20px .01px 0 0!important}#dm .dmBody div.u_1568745043,#dm .dmBody div.u_1731724797{min-width:25px!important;float:none!important;min-height:auto!important}#dm .dmBody div.u_1904273368{width:auto!important;margin:0!important;padding:20px 40px 15px!important}#dm .dmBody div.u_1731724797{top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;display:block!important;padding:0 0 2px!important;margin:11px 74.99px 0 0!important}#dm .dmBody div.u_1568745043,#dm .dmBody div.u_1890976552{top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important;padding:2px 0!important;display:block!important}#dm .dmBody div.u_1568745043{width:calc(100% - 0px)!important;margin:10px 103.99px 0 0!important}#dm .dmBody div.u_1890976552{float:none!important;width:100%!important;min-width:0!important;margin:8px auto!important}#dm .dmBody div.u_1688074538{padding-top:30px!important;padding-bottom:30px!important}#dm .dmBody div.u_1265581020{padding-top:15px!important;padding-left:0!important;padding-right:0!important}#dm .dmBody div.u_1228121483,#dm .dmBody div.u_1638594483{padding:0!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;max-width:100%!important}#dm .dmBody div.u_1228121483{width:450px!important;display:block!important;min-width:0!important;margin:0 auto!important}#dm .dmBody div.u_1638594483{width:calc(100% - 0px)!important;min-width:25px!important;display:block!important;min-height:auto!important;margin:0 81px 0 0!important}#dm .dmBody div.u_1378665164{padding-top:0!important;padding-right:25px!important}#dm .dmBody div.u_1788437080{background-image:url(https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/pro-warrior-construction-content-about-01-2880w.jpg),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpUUqHSwo4pChOlkQFemoVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEzc1J0UVK/F9aaBHjwXE/3t173L0DhEaFaVbPBKDptplOJsRsblUMvEJAGEEMIi4zy5iTpBQ8x9c9fHy9i/Es73N/jn41bzHAJxLPMsO0iTeIZzZtg/M+cYSVZJX4nHjcpAsSP3JdafEb56LLAs+MmJn0PHGEWCx2sdLFrGRqxNPEUVXTKV/ItljlvMVZq9RY+578haG8vrLMdZojSGIRS5AgQkENZVRgI0arToqFNO0nPPzDrl8il0KuMhg5FlCFBtn1g//B726twtRkKymUAHpfHOdjFAjsAs2643wfO07zBPA/A1d6x19tAPFP0usdLXoEhLeBi+uOpuwBlzvA0JMhm7Ir+WkKhQLwfkbflAMGboG+tVZv7X2cPgAZ6ip1AxwcAmNFyl73eHewu7d/z7T7+wFwJnKmZ9+MiwAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwS
534FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important;padding-top:100px!important;padding-left:25px!important;padding-bottom:100px!important;margin-top:0!important;background-position:50% 50%!important}#dm .dmBody div.u_1061872559{float:none!important;top:0!important;left:0!important;width:369.96px!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;min-height:auto!important;margin:0!important;padding:2px 0!important}#dm .dmBody div.u_1517576677{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;min-height:auto!important;max-width:100%!important;min-width:25px!important;margin:20px 0 0!important;padding:2px 0 0!important}#dm .dmBody div.u_1613861722{float:none!important;top:0!important;left:0!important;width:369.96px!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;min-height:auto!important;margin:0!important;padding:2px 0!important}#dm .dmBody div.u_1206793039{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;min-height:auto!important;max-width:100%!important;min-width:25px!important;margin:20px 0 0!important;padding:2px 0 0!important}#dm .dmBody div.u_1904169820{float:none!important;top:0!important;left:0!important;width:369.96px!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;display:block!important;min-height:auto!important;margin:0!important;padding:2px 0!important}#dm .dmBody div.u_1111936360{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:25px!important;min-height:auto!important;margin:21px 0 0!important;padding:2px 0 0!important}#dm .dmBody div.u_1423310972{float:none!important;top:0!important;left:0!important;width:369.96px!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;min-height:auto!important;margin:0!important;padding:2px 0!important}#dm .dmBody div.u_1346122871{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:25px!important;min-height:auto!important;margin:21px 0 0!important;padding:2px 0 0!important}.font-size-18,.size-18{font-size:18px!important}.font-size-14,.size-14{font-size:14px!important}.font-size-24,.size-24{font-size:24px!important}#\31 112432406,#\31 668164516,#\31 719957545,#\31 819853933,#\31 987319665,#hamburger-drawer{order:0}#\31 719957545,#\31 987319665{flex-direction:row}#\30,#\31,#\31 022797663,#\31 025176510,#\31 054153182,#\31 127616807,#\31 152653516,#\31 164894788,#\31 184749995,#\31 253858808,#\31 265192429,#\31 292560921,#\31 463116624,#\31 578651454,#\31 596943563,#\31 619432455,#\31 648910732,#\31 682882753,#\31 712215918,#\31 743087910,#\31 786785446,#\32,#\33,#\34,#\35,#\36,#child-0,#child-1,#child-2,#child-3,#child-4,#child-5,#child-6{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}} 535 .dmDesktopBody [data-anim-desktop]:not([data-anim-desktop='none']) { 536 visibility: hidden; 537 } 538 539 540</style> 541 542 543 544<style id="fontFallbacks"> 545 @font-face { 546 font-family: "Roboto Fallback"; 547 src: local('Arial'); 548 ascent-override: 92.6709%; 549 descent-override: 24.3871%; 550 size-adjust: 100.1106%; 551 line-gap-override: 0%; 552 }@font-face { 553 font-family: "Montserrat Fallback"; 554 src: local('Arial'); 555 ascent-override: 84.9466%; 556 descent-override: 22.0264%; 557 size-adjust: 113.954%; 558 line-gap-override: 0%; 559 }@font-face { 560 font-family: "Poppins Fallback"; 561 src: local('Arial'); 562 ascent-override: 92.326%; 563 descent-override: 30.7753%; 564 line-gap-override: 8.793%; 565 size-adjust: 113.7274%; 566}@font-face { 567 font-family: "Open Sans Fallback"; 568 src: local('Arial'); 569 ascent-override: 101.1768%; 570 descent-override: 27.7323%; 571 size-adjust: 105.6416%; 572 line-gap-override: 0%; 573 } 574</style> 575 576 577<!-- End render the required css and JS in the head section --> 578 579 580 581 582 583 584 585 586<meta property="og:type" content="website"> 587<meta property="og:url" content="https://www.prowarriorconstruction.com/about"> 588 589 <title> 590 About Pro Warrior Construction | Salisbury, MA 591 </title> 592 <meta name="description" content="Learn about Pro Warrior Construction's dedication to quality & community service. Visit us! Salisbury, MA."/> 593 594 <!-- Begin Name of Code --> <!-- End Name of Code --> 595 <meta name="twitter:card" content="summary"/> 596 <meta name="twitter:title" content="About Pro Warrior Construction | Salisbury, MA"/> 597 <meta name="twitter:description" content="Learn about Pro Warrior Construction's dedication to quality & community service. Visit us! Salisbury, MA."/> 598 <meta name="twitter:image" content="https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/PRO-WARRIOR-CONSTRUCTION-opengraph-1920w.png"/> 599 <meta property="og:description" content="Learn about Pro Warrior Construction's dedication to quality & community service. Visit us! Salisbury, MA."/> 600 <meta property="og:title" content="About Pro Warrior Construction | Salisbury, MA"/> 601 <meta property="og:image" content="https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/PRO-WARRIOR-CONSTRUCTION-opengraph-1920w.png"/> 602 603 604 605 606<!-- SYS- VVNfSElCVV9QUk9EVUNUSU9O --> 607</head> 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629<body id="dmRoot" data-page-alias="about" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite mac dmLargeBody responsiveTablet " 630 style="padding:0;margin:0;" 631 632 > 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648<!-- ========= Site Content ========= --> 649<div id="dm" class='dmwr'> 650 651 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 652 <div dmwrapped="true" id="1785920551"> <div dmtemplateid="Hamburger" data-responsive-name="ResponsiveDesktopTopTabletHamburger" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations rows-1200 hide-back-to-top hamburger-reverse hasStickyHeader dmPageBody d-page-1125715846 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1125715846" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div id="site_content"> <div class="p_hfcontainer showOnMedium"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="e9d510f4eb904e939c2be8efaf777e6e===header" data-origin="side-reverse">
652 <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> 653</div> 654</div> 655 <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=" 656 Home 657 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 658</span> 659</a> 660</li> 661 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101833130 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Exterior Improvements" data-auto="page-text-style">Exterior Improvements<span class="icon icon-angle-down"></span> 662</span> 663</a> 664 <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-services" class="unifiednav__item unav-item dmUDNavigationItem_010101384016 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roofing" data-auto="page-text-style">Roofing<span class="icon icon-angle-right"></span> 665</span> 666</a> 667</li> 668 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/siding-services" class="unifiednav__item unav-item dmUDNavigationItem_010101124212 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Siding" data-auto="page-text-style">Siding<span class="icon icon-angle-right"></span> 669</span> 670</a> 671</li> 672 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/deck-services" class="unifiednav__item unav-item dmUDNavigationItem_01010112873 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Decks" data-auto="page-text-style">Decks<span class="icon icon-angle-right"></span> 673</span> 674</a> 675</li> 676 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/window-services" class="unifiednav__item unav-item dmUDNavigationItem_010101837859 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Windows" data-auto="page-text-style">Windows<span class="icon icon-angle-right"></span> 677</span> 678</a> 679</li> 680</ul> 681</li> 682 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101670940 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Renovations" data-auto="page-text-style">Renovations<span class="icon icon-angle-down"></span> 683</span> 684</a> 685 <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="/remodeling-services" class="unifiednav__item unav-item dmUDNavigationItem_010101941588 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Remodeling" data-auto="page-text-style">Remodeling<span class="icon icon-angle-right"></span> 686</span> 687</a> 688</li> 689 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/addition-services" class="unifiednav__item unav-item dmUDNavigationItem_010101966886 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Additions" data-auto="page-text-style">Additions<span class="icon icon-angle-right"></span> 690</span> 691</a> 692</li> 693 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/demolition-services" class="unifiednav__item unav-item dmUDNavigationItem_010101917900 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Demolition" data-auto="page-text-style">Demolition<span class="icon icon-angle-right"></span> 694</span> 695</a> 696</li> 697 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/spray-foam-insulation" class="unifiednav__item unav-item dmUDNavigationItem_010101425789 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Spray Foam Insulation" data-auto="page-text-style">Spray Foam Insulation<span class="icon icon-angle-right"></span> 698</span> 699</a> 700</li> 701 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/attic-refinishing-services" class="unifiednav__item unav-item dmUDNavigationItem_010101694266 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Attic Refinishing" data-auto="page-text-style">Attic Refinishing<span class="icon icon-angle-right"></span> 702</span> 703</a> 704</li> 705 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/basement-remodeling" class="unifiednav__item unav-item dmUDNavigationItem_010101716148 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Basements" data-auto="page-text-style">Basements<span class="icon icon-angle-right"></span> 706</span> 707</a> 708</li> 709 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/bathroom-remodeling" class="unifiednav__item unav-item dmUDNavigationItem_010101912605 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Bathrooms" data-auto="page-text-style">Bathrooms<span class="icon icon-angle-right"></span> 710</span> 711</a> 712</li> 713 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/kitchen-remodeling" class="unifiednav__item unav-item dmUDNavigationItem_010101429646 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Kitchens" data-auto="page-text-style">Kitchens<span class="icon icon-angle-right"></span> 714</span> 715</a> 716</li> 717</ul> 718</li> 719 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/dumpster-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101206611 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Dumpster Rentals" data-auto="page-text-style">Dumpster Rentals<span class="icon icon-angle-down"></span> 720</span> 721</a> 722</li> 723 <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=" 724 Reviews 725 " data-auto="page-text-style">Reviews<span class="icon icon-angle-down"></span> 726</span> 727</a> 728</li> 729 <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 dmNavItemSelected dmUDNavigationItem_010101436714 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=" 730 About 731 " data-auto="page-text-style">About<span class="icon icon-angle-down"></span> 732</span> 733</a> 734 <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="/faqs" class="unifiednav__item unav-item dmUDNavigationItem_010101199220 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 735 FAQ 736 " data-auto="page-text-style">FAQ<span class="icon icon-angle-right"></span> 737</span> 738</a> 739</li> 740</ul> 741</li> 742 <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-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101943230 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 743 Contact 744 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 745</span> 746</a> 747 <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-callback" class="unifiednav__item unav-item dmUDNavigationItem_010101803352 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Request Callback" data-auto="page-text-style">Request Callback<span class="icon icon-angle-right"></span> 748</span> 749</a> 750</li> 751</ul> 752</li> 753</ul> 754</nav> 755</div> 756</div> 757</div> 758 <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> 759</div> 760</div> 761</div> 762 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 763</div> 764 <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"> <a data-display-type="block" class="u_1588926863 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton hide-for-large" file="false" href="https://app.gethearth.com/partners/pro-warrior-painting-construction-llc/yann/apply" data-element-type="dButtonLinkId" id="1588926863" target="_blank"> <span class="iconBg" aria-hidden="true" id="1161594529"> <span class="icon hasFontIcon icon-star" id="1733515562"></span> 765</span> 766 <span class="text" id="1852494865">Hearth Financing</span> 767</a> 768 <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="eyJtZXJjaGFudElkIjoiNjgwMzciLCJtaW4tcmV2aWV3cyI6IjMiLCJtaW4tcmF0aW5nIjoiNCIsInNob3ctd3JpdGUiOnRydWUsImhpZGUtc3VtbWFyeSI6ZmFsc2UsImxpbmUtYnJlYWsiOnRydWUsInRoZW1lIjoibGlnaHQifQ=="> <div class="headerWidget" data-merchant="68037" data-theme="light" data-break="true" data-count-limit="3" data-rating-limit="4" data-show-write="true" data-hide-summary="false"></div> 769</div> 770</div> 771 <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="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLmRhcmstbG9nbyJ9XQ=="> <a href="/" id="1894490195" file="false"><img src="https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/PRO-WARRIOR-CONSTRUCTION-logo-1920w.png" id="1543394131" class="" data-dm-image-path="https://cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/PRO-WARRIOR-CONSTRUCTION-logo.png" width="0.0" height="0.0" data-diy-image="" alt="PRO WARRIOR CONSTRUCTION" onerror="handleImageLoadError(this)" loading="lazy"/></a> 772</div> 773</div> 774 <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 button_2" file="false" href="/call-or-text-pop" data-element-type="dButtonLinkId" id="1936162938" link_type="popup" popup_target="call-or-text-pop"> <span class="iconBg" id="1668618296"> <span class="icon hasFontIcon icon-star" id="1582223844"></span> 775</span> 776 <span class="text" id="1893439189">Call or Text</span> 777</a> 778</div> 779</div> 780</div> 781</div> 782</div> 783 <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> 784 <span class="hamburger__slice"></span> 785 <span class="hamburger__slice"></span> 786</button> 787 <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="u_1304522078 dmRespRow fullBleedChanged fullBleedMode hide-for-small hide-for-medium" id="1304522078" data-page-element-type="section" data-page-element-id="1126063701"> <div class="dmRespColsWrapper" id="1719957545"> <div class="dmRespCol large-12 medium-12 small-12 u_1000123345" id="1000123345"> <div class="dmRespRow u_1544025542" id="1544025542"> <div class="dmRespColsWrapper" id="1596943563"> <div class="dmRespCol large-6 medium-6 small-12 u_1694943536" id="1694943536"> <a data-display-type="block" class="u_1127616807 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" file="false" href="https://app.gethearth.com/partners/pro-warrior-painting-construction-llc/yann/apply" data-element-type="dButtonLinkId" id="1127616807" target="_blank"> <span class="iconBg" aria-hidden="true" id="1329651589"> <span class="icon hasFontIcon icon-star" id="1314724797"></span> 788</span> 789 <span class="text" id="1382641118">Hearth Financing</span> 790</a> 791 <div class="u_1336488688 widget-9015bc dmCustomWidget" data-lazy-load="true" data-title="" id="1336488688" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="9015bcbf1ace437aa6f0e66d5bb2e7d3" data-widget-version="25" data-widget-config="eyJtZXJjaGFudElkIjoiNjAxNjYiLCJtaW4tcmV2aWV3cyI6IjMiLCJtaW4tcmF0aW5nIjoiNCIsInNob3ctd3JpdGUiOnRydWUsImhpZGUtc3VtbWFyeSI6ZmFsc2UsInRoZW1lIjoibGlnaHQifQ=="> <div class="headerWidget" data-merchant="60166" data-theme="light" data-break="" data-count-limit="3" data-rating-limit="4" data-show-write="true" data-hide-summary="false"></div> 792</div> 793</div> 794 <div class="dmRespCol large-6 medium-6 small-12 u_1494656637" id="1494656637"> <a data-display-type="block" class="u_1718041799 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient button_2" file="false" href="/request-callback" data-element-type="dButtonLinkId" id="1718041799"> <span class="iconBg" id="1103561327"> <span class="icon hasFontIcon icon-star" id="1914816383
794"></span> 795</span> 796 <span class="text" id="1731927757">Request Callback</span> 797</a> 798</div> 799</div> 800</div> 801 <div class="dmRespRow u_1431833704" id="1431833704"> <div class="dmRespColsWrapper" id="1265192429"> <div class="dmRespCol small-12 large-4 medium-4 u_1213979414 content-removed" id="1213979414"> <div class="u_1765582218 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1765582218" style="transition: opacity 1s ease-in-out;"><p class="size-18 m-size-14"><strong style="font-weight: bold; display: unset;" class="font-size-18 m-font-size-14">Serving Massachusetts,</strong></p><p class="size-18 m-size-14"><strong style="font-weight: bold; display: unset;" class="font-size-18 m-font-size-14">New Hampshire, and Maine</strong></p></div> 802</div> 803 <div class="dmRespCol small-12 large-4 medium-4 u_1557576808" id="1557576808"> <div class="u_1290009134 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1290009134" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMucGVyc2lzdGVkLmRhcmstbG9nbyJ9XQ=="> <a href="/" id="1856927957"><img src="https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/PRO-WARRIOR-CONSTRUCTION-logo-398w.png" alt="PRO WARRIOR CONSTRUCTION" id="1538246391" class="" data-dm-image-path="https://cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/PRO-WARRIOR-CONSTRUCTION-logo.png" width="331.921875" height="95.53125" data-diy-image="" onerror="handleImageLoadError(this)"/></a> 804</div> 805 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1730653274" style="transition: opacity 1s ease-in-out;" data-diy-text=""><p class="text-align-center"><strong style="display: initial; font-weight: bold;">126 Rabbit Rd Salisbury, MA 01952</strong></p></div> 806</div> 807 <div class="dmRespCol large-4 medium-4 small-12 u_1266354967" id="1266354967"> <div class="u_1469855811 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1469855811" style="transition: opacity 1s ease-in-out 0s;"><p class="m-size-11 text-align-right size-14"><span class="font-size-14 m-font-size-11" style="display: unset; font-style: normal; color: rgb(49, 49, 49);">Call or Text</span></p></div> 808 <div class="u_1672882719 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1672882719" 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; display: initial;"><span class="inline-data-binding" data-encoded-value="KDUwOCkgMjkxLTMwMzM=" data-inline-binding="content_library.global.phone.phone - main - loc 1" style=""><a class="inlineBindingLink" target="_blank" href="tel:(603) 287-4406">(603) 287-4406</a></span></span></p></div> 809</div> 810</div> 811</div> 812 <div class="dmRespRow u_1166573585" id="1166573585"> <div class="dmRespColsWrapper" id="1292560921"> <div class="dmRespCol large-12 medium-12 small-12 u_1106944292" id="1106944292"> <nav class="u_1463116624 effect-bottom 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="1463116624" 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=" 813 Home 814 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 815</span> 816</a> 817</li> 818 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101833130 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Exterior Improvements" data-auto="page-text-style">Exterior Improvements<span class="icon icon-angle-down"></span> 819</span> 820</a> 821 <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-services" class="unifiednav__item unav-item dmUDNavigationItem_010101384016 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Roofing" data-auto="page-text-style">Roofing<span class="icon icon-angle-right"></span> 822</span> 823</a> 824</li> 825 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/siding-services" class="unifiednav__item unav-item dmUDNavigationItem_010101124212 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Siding" data-auto="page-text-style">Siding<span class="icon icon-angle-right"></span> 826</span> 827</a> 828</li> 829 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/deck-services" class="unifiednav__item unav-item dmUDNavigationItem_01010112873 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Decks" data-auto="page-text-style">Decks<span class="icon icon-angle-right"></span> 830</span> 831</a> 832</li> 833 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/window-services" class="unifiednav__item unav-item dmUDNavigationItem_010101837859 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Windows" data-auto="page-text-style">Windows<span class="icon icon-angle-right"></span> 834</span> 835</a> 836</li> 837</ul> 838</li> 839 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101670940 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Renovations" data-auto="page-text-style">Renovations<span class="icon icon-angle-down"></span> 840</span> 841</a> 842 <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="/remodeling-services" class="unifiednav__item unav-item dmUDNavigationItem_010101941588 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Remodeling" data-auto="page-text-style">Remodeling<span class="icon icon-angle-right"></span> 843</span> 844</a> 845</li> 846 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/addition-services" class="unifiednav__item unav-item dmUDNavigationItem_010101966886 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Additions" data-auto="page-text-style">Additions<span class="icon icon-angle-right"></span> 847</span> 848</a> 849</li> 850 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/demolition-services" class="unifiednav__item unav-item dmUDNavigationItem_010101917900 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Demolition" data-auto="page-text-style">Demolition<span class="icon icon-angle-right"></span> 851</span> 852</a> 853</li> 854 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/spray-foam-insulation" class="unifiednav__item unav-item dmUDNavigationItem_010101425789 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Spray Foam Insulation" data-auto="page-text-style">Spray Foam Insulation<span class="icon icon-angle-right"></span> 855</span> 856</a> 857</li> 858 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/attic-refinishing-services" class="unifiednav__item unav-item dmUDNavigationItem_010101694266 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Attic Refinishing" data-auto="page-text-style">Attic Refinishing<span class="icon icon-angle-right"></span> 859</span> 860</a> 861</li> 862 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/basement-remodeling" class="unifiednav__item unav-item dmUDNavigationItem_010101716148 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Basements" data-auto="page-text-style">Basements<span class="icon icon-angle-right"></span> 863</span> 864</a> 865</li> 866 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/bathroom-remodeling" class="unifiednav__item unav-item dmUDNavigationItem_010101912605 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Bathrooms" data-auto="page-text-style">Bathrooms<span class="icon icon-angle-right"></span> 867</span> 868</a> 869</li> 870 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/kitchen-remodeling" class="unifiednav__item unav-item dmUDNavigationItem_010101429646 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Kitchens" data-auto="page-text-style">Kitchens<span class="icon icon-angle-right"></span> 871</span> 872</a> 873</li> 874</ul> 875</li> 876 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/dumpster-services" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101206611 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Dumpster Rentals" data-auto="page-text-style">Dumpster Rentals<span class="icon icon-angle-down"></span> 877</span> 878</a> 879</li> 880 <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=" 881 Reviews 882 " data-auto="page-text-style">Reviews<span class="icon icon-angle-down"></span> 883</span> 884</a> 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="/about" class="unifiednav__item unav-item unav-top-item dmNavItemSelected dmUDNavigationItem_010101436714 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 About 888 " data-auto="page-text-style">About<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="/faqs" class="unifiednav__item unav-item dmUDNavigationItem_010101199220 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 892 FAQ 893 " data-auto="page-text-style">FAQ<span class="icon icon-angle-right"></span> 894</span> 895</a> 896</li> 897</ul> 898</li> 899 <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-us" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101943230 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 900 Contact 901 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 902</span> 903</a> 904 <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-callback" class="unifiednav__item unav-item dmUDNavigationItem_010101803352 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Request Callback" data-auto="page-text-style">Request Callback<span class="icon icon-angle-right"></span> 905</span> 906</a> 907</li> 908</ul> 909</li> 910</ul> 911</nav> 912</div> 913</div> 914</div> 915</div> 916</div> 917</div> 918</div> 919</div> 920</div> 921 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 922 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_about"> <div id="allWrapper" class="allWrapper">
922 <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="1" class="dmDefaultRespTmpl" id="1125715846"> <div class="innerPageTmplBox dmDefaultPage dmRespRowsWrapper" id="1841797601"> <div class="u_1544724823 dmRespRow" style="text-align: center;" id="1544724823"> <div class="dmRespColsWrapper" id="1712215918"> <div class="dmRespCol small-12 u_1720843536 medium-12 large-12" id="1720843536"> <div class="dmNewParagraph u_1323979883" data-element-type="paragraph" data-version="5" id="1323979883" style="transition: opacity 1s ease-in-out 0s;"> <h1 style="line-height: 1.2;"><span style="display: initial; color: rgb(255, 255, 255);">About</span></h1> 923</div> 924 <div class="dmNewParagraph u_1395154940" data-element-type="paragraph" data-version="5" id="1395154940" 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">Pro Warrior Construction</span></span></h1> 925</div> 926</div> 927</div> 928</div> 929 <div class="dmRespRow u_1688074538" id="1688074538" data-page-element-type="section" data-page-element-id="1699967379"> <div class="dmRespColsWrapper" id="1578651454"> <div class="dmRespCol large-12 medium-12 small-12 u_1929453158" id="1929453158"> <div class="u_1890976552 dmNewParagraph" data-element-type="paragraph" id="1890976552" style="transition: opacity 1s ease-in-out; text-align: center;" data-version="5"> <h3 class="text-align-center"><span style="display: initial;">Get to Know Our Home Construction Experts</span></h3> 930</div> <div class="u_1228121483 dmDividerWrapper clearfix" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1228121483" layout="divider-style-4"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1163169417"/></div> 931 <div class="dmRespRow u_1265581020" id="1265581020"> <div class="dmRespColsWrapper" id="1054153182"> <div class="u_1378665164 dmRespCol small-12 large-6 medium-6" id="1378665164"> <div class="u_1638594483 dmNewParagraph" data-element-type="paragraph" id="1638594483" style="transition: opacity 1s ease-in-out 0s;" data-version="5"><p class="text-align-left"><span style="display: initial;">At Pro Warrior Construction, the quality of our service starts with our leadership. Our owner, Yann, came to this country to live the American dream. He is passionate about the construction industry, and he takes pride in giving back to others, especially those who have served.</span></p><p class="text-align-left"><span style="display: initial;"><br/></span></p><p class="text-align-left"><span class="" style="display: initial;"><span style="display: initial;">Each quarter, we provide a free service on one project as our way of helping the community. To talk to our reliable contractors,</span> 932</span><a href="/call-or-text-pop" runtime_url="/call-or-text-pop" popup_target="call-or-text-pop" type="popup" link_type="popup" style="display: initial;">call or text</a><span class="" style="display: initial;"> <span style="display: initial;">us now!</span></span></p></div></div> 933 <div class="u_1788437080 dmRespCol small-12 large-6 medium-6 empty-column" id="1788437080"></div> 934</div> 935</div> 936</div> 937</div> 938</div> 939 <div class="dmRespRow u_1904273368" id="1904273368"> <div class="dmRespColsWrapper" id="1184749995"> <div class="dmRespCol small-12 u_1051621463 large-4 medium-4 content-removed" id="1051621463"> <div class="u_1355479729 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1355479729" style="transition: opacity 1s ease-in-out;"> <h3><span style="display: unset; color: var(--color_1);">About</span></h3> 940</div> 941 <div class="u_1731724797 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1731724797" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuYWJvdXRfdXMifV0=" data-diy-text="">Pro Warrior Construction provides roofing, siding, remodeling, demolition, additions, and more in Massachusetts, New Hampshire, and Maine.</div> 942 <div class="u_1440903496 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1440903496" style="transition: opacity 1s ease-in-out;"> <h3><span style="display: unset; color: var(--color_1);">Year Established</span></h3> 943</div> 944 <div class="u_1568745043 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1568745043" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQueWVhciBlc3RhYmxpc2hlZCBsb2MgMSJ9XQ==" data-diy-text="">2018</div> 945 <div class="u_1346122871 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1346122871" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Brands</span></h3> 946</div> 947 <div class="u_1423310972 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1423310972" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuYnJhbmRzIGxvYyAxIn1d" data-diy-text=""> <ul class="rteBlock defaultList"><li>Owens Corning Platinum Preferred Contractor</li><li>CertainTeed</li><li>James Hardie</li></ul> 948</div> 949 <div class="dmNewParagraph u_1943816452" data-element-type="paragraph" data-version="5" id="1943816452" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Products</span></h3> 950</div> 951</div> 952 <div class="u_1755976019 dmRespCol small-12 large-4 medium-4 content-removed" id="1755976019"> <div class="u_1206793039 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1206793039" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Services</span></h3> 953</div> 954 <div class="u_1613861722 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1613861722" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuc2VydmljZXMgbG9jIDEifV0=" data-diy-text=""> <ul class="rteBlock defaultList"><li>Home Improvement Services</li><li>Construction</li></ul> 955</div> 956 <div class="u_1111936360 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1111936360" style="transition: opacity 1s ease-in-out 0s; text-align: left; display: block;"> <h3><span style="display: unset; color: var(--color_1);">Payment Options</span></h3> 957</div> 958 <div class="u_1904169820 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1904169820" 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>Financing</li><li>Invoice</li><li>MasterCard</li><li>Visa</li></ul> 959</div> 960 <div class="dmNewParagraph u_1132353997" data-element-type="paragraph" data-version="5" id="1132353997" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Pickup and Delivery</span></h3> 961</div> 962 <div class="u_1291182914 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1291182914" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Associations</span></h3> 963</div> 964</div> 965 <div class="u_1199007641 dmRespCol small-12 large-4 medium-4 content-removed" id="1199007641"> <div class="u_1517576677 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1517576677" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Specialties</span></h3> 966</div> 967 <div class="u_1061872559 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1061872559" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuc3BlY2lhbHRpZXMgbG9jIDEifV0=" data-diy-text=""> <ul class="rteBlock defaultList"><li>Roofing</li><li>Siding</li><li>Remodeling</li><li>Additions</li><li>Decks</li><li>Windows</li><li>Demo</li><li>Dumpster</li><li>Spray Foam</li><li>Attic Refinishing</li><li>Basement Remodeling</li><li>Bathrooms</li><li>Kitchens</li></ul> 968</div> 969 <div class="u_1014065918 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1014065918" style="transition: opacity 1s ease-in-out 0s;"> <h3><span style="display: unset; color: var(--color_1);">Languages</span></h3> 970</div> 971 <div class="u_1798158930 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1798158930" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQubGFuZ3VhZ2VzIGxvYyAxIn1d" data-diy-text=""> <ul class="rteBlock defaultList"><li>English</li></ul> 972</div> 973 <div class="dmNewParagraph u_1327156497" data-element-type="paragraph" data-version="5" id="1327156497" style="transition: opacity 1s ease-in-out 0s; text-align: left; display: block;"> <h3><span style="display: unset; color: var(--color_1);">Good to Know</span></h3> 974</div> 975</div> 976</div> 977</div> 978</div> 979</div> 980</div> 981</div> 982</div> 983 <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="u_1344134720 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 class="m-size-22 size-28 m-text-align-center"><span class="font-size-28 m-font-size-22" style="color: var(--color_3); display: unset;"><span style="color: var(--color_3); display: unset;" class="font-size-28 m-font-size-22">Learn More About</span> 984</span> 985<span class="font-size-28 m-font-size-22" style="color: var(--color_3); display: initial;"><span class="inline-data-binding" data-encoded-value="UHJvIFdhcnJpb3IgQ29uc3RydWN0aW9u" data-inline-binding="content_library.global.company_name" data-inline-binding-encoded="Y29udGVudF9saWJyYXJ5Lmdsb2JhbC5jb21wYW5
9855X25hbWU=">Pro Warrior Construction</span></span></h3> 986</div> 987 <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-16 m-text-align-center"><span class="m-font-size-16" m-font-size-set="true" style="color: var(--color_2); display: initial;"><span class="inline-data-binding" data-encoded-value="U2VydmluZyB0aGUgTWFzc2FjaHVzZXR0cywgTmV3IEhhbXBzaGlyZSwgYW5kIE1haW5lIGFyZWEuIFBybyBXYXJyaW9yIENvbnN0cnVjdGlvbiBzcGVjaWFsaXplcyBpbiByb29maW5nLCBzaWRpbmcsIHdpbmRvd3MsIHJlbW9kZWxzLCBzcHJheSBmb2FtLCBhbmQgZHVtcHN0ZXJzLiAxMC15ZWFyIHdvcmttYW5zaGlwIHdhcnJhbnR5LiBPcGVuIDM2NSBkYXlzIHBlciB5ZWFyLiBRdWFydGVybHkgY29tbXVuaXR5IHJld2FyZHMuIENhbGwgb3IgdGV4dCB1cyBub3cu" data-inline-binding="site_text.video transcript" data-inline-binding-encoded="c2l0ZV90ZXh0LnZpZGVvIHRyYW5zY3JpcHQ=">Serving the Massachusetts, New Hampshire, and Maine area. Pro Warrior Construction specializes in roofing, siding, windows, remodels, spray foam, and dumpsters. 10-year workmanship warranty. Open 365 days per year. Quarterly community rewards. Call or text us now.</span></span></p></div> 988 <a data-display-type="block" class="u_1921768711 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient button_2" 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> 989</span> 990 <span class="text" id="1302725011">Watch Video</span> 991</a> 992</div> 993 <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/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAxEEBgUxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQEBAQAAAAAAAAAAAAAAAAAAARL/2gAMAwEAAhEDEQA/AIbbtMvBTtwIYAxpNOeD2sTJtmGZHXE67PiIgeY//9k=') !important;" data-background-image="https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/PRO-WARRIOR-CONSTRUCTION-videos-1920w.jpg"> <div class="widget-ca4188 u_1502299771 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+IiwicGxheUxpbmsiOnsidmFsdWUiOiJoaWJ1LXZpZGVvLXNwbGFzaCIsInR5cGUiOiJwb3B1cCIsImhyZWYiOiIvaGlidS12aWRlby1zcGxhc2giLCJyYXdfdXJsIjoiL3NpdGUvMTcwMTk4OTc3YzYyNDFkMGI2NzY0Mzk2YjhkZTQyMTAvaGlidS12aWRlby1zcGxhc2g/bmVlPXRydWUmZWQ9dHJ1ZSZzaG93T3JpZ2luYWw9dHJ1ZSZwcmV2aWV3PXRydWUmZG1fdHJ5X21vZGU9dHJ1ZSZkbV9jaGVja1N5bmM9MSIsInBvcHVwX3RhcmdldCI6ImhpYnUtdmlkZW8tc3BsYXNoIiwibGlua190eXBlIjoicG9wdXAifSwicGxheUljb25BbHQiOiJQbGF5IFZpZGVvIiwidHJhbnNjcmlwdGlvbiI6IlNlcnZpbmcgdGhlIE1hc3NhY2h1c2V0dHMsIE5ldyBIYW1wc2hpcmUsIGFuZCBNYWluZSBhcmVhLiBQcm8gV2FycmlvciBDb25zdHJ1Y3Rpb24gc3BlY2lhbGl6ZXMgaW4gcm9vZmluZywgc2lkaW5nLCB3aW5kb3dzLCByZW1vZGVscywgc3ByYXkgZm9hbSwgYW5kIGR1bXBzdGVycy4gMTAteWVhciB3b3JrbWFuc2hpcCB3YXJyYW50eS4gT3BlbiAzNjUgZGF5cyBwZXIgeWVhci4gUXVhcnRlcmx5IGNvbW11bml0eSByZXdhcmRzLiBDYWxsIG9yIHRleHQgdXMgbm93LiIsIm5hbWUiOiJQcm8gV2FycmlvciBDb25zdHJ1Y3Rpb24iLCJ0aHVtYm5haWxVcmwiOiJodHRwczovL2Nkbi5oaWJ1d2Vic2l0ZXMuY29tLzE3MDE5ODk3N2M2MjQxZDBiNjc2NDM5NmI4ZGU0MjEwL2RtczNyZXAvbXVsdGkvUFJPLVdBUlJJT1ItQ09OU1RSVUNUSU9OLXZpZGVvcy5qcGciLCJ1cGxvYWREYXRlIjoiMjAyNS0wMi0xMyIsImNvbn
993RlbnRVcmwiOiJ2aWRlb3MuaGlidXN0dWRpby5jb20vMjAyNS9wcm8td2Fycmlvci1jb25zdHJ1Y3Rpb24tNzA2NTg0NDgxMC5tcDQifQ=="> <div class="vidWrapper" itemprop="video" itemscope="" itemtype="http://schema.org/VideoObject"> <meta itemprop="name" content="Pro Warrior Construction"></meta> 994 <meta itemprop="duration" content="T1M36S"></meta> 995 <meta itemprop="uploadDate" content="2025-02-13"></meta> 996 <meta itemprop="thumbnailUrl" content="https://cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/PRO-WARRIOR-CONSTRUCTION-videos.jpg"></meta> 997 <meta itemprop="contentURL" content="videos.hibustudio.com/2025/pro-warrior-construction-7065844810.mp4"></meta> 998 <meta itemprop="description" content=""></meta> 999 <meta itemprop="transcript" content=""></meta> 1000 <div class="vidInner"> <center> <p class="vidTitle1"></p> 1001 <p class="vidTitle2"></p> 1002 <div class="playIcon"> <a value="hibu-video-splash" type="popup" href="/hibu-video-splash" raw_url="/site/170198977c6241d0b6764396b8de4210/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> 1003</svg> 1004</a> 1005</div> 1006</center> 1007</div> 1008 <div class="vidOverlay"></div> 1009</div> 1010</div> 1011</div> 1012</div> 1013</div> 1014 <div class="dmRespRow u_1373133544" id="1373133544" data-page-element-type="section" data-page-element-id="1670680029"> <div class="dmRespColsWrapper" id="1682882753"> <div class="dmRespCol large-12 medium-12 small-12 u_1858312401" id="1858312401"> <div class="dmRespRow u_1338824536" id="1338824536"> <div class="dmRespColsWrapper" id="1164894788"> <div class="dmRespCol small-12 large-4 medium-4 u_1551309450 content-removed" id="1551309450"> <div class="dmNewParagraph u_1202114838" data-element-type="paragraph" data-version="5" id="1202114838" style="transition: opacity 1s ease-in-out;"> <h6 aria-level="4"><span style="display: unset;">serving Area</span></h6> 1015</div> 1016 <div class="dmDividerWrapper clearfix u_1335266027" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1335266027" layout="divider-gradient-line"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1943146625"/></div> 1017 <div data-element-type="spacer" class="dmSpacer u_1573325231" id="1573325231"></div> 1018 <div class="u_1702787989 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1702787989" style="transition: opacity 1s ease-in-out;"><p><span style="font-weight: normal; display: unset; color: var(--color_1);">Massachusetts</span></p><p><span style="font-weight: normal; display: unset; color: var(--color_1);">New Hampshire</span></p><p><span style="font-weight: normal; display: unset; color: var(--color_1);">Maine</span></p></div> 1019</div> 1020 <div class="dmRespCol large-4 medium-4 small-12 u_1738812384 content-removed" id="1738812384"> <div class="dmNewParagraph u_1407385128" data-element-type="paragraph" data-version="5" id="1407385128" style="transition: opacity 1s ease-in-out;"> <h6><span style="display: unset;">Contact Us</span></h6> 1021</div> 1022 <div class="dmDividerWrapper clearfix u_1829838088" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1829838088" layout="divider-gradient-line"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1077714339"/></div> 1023 <div data-element-type="spacer" class="dmSpacer u_1697443041" id="1697443041"></div> 1024 <a data-display-type="block" class="u_1022797663 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" file="false" href="/call-or-text-pop" data-element-type="dButtonLinkId" id="1022797663" link_type="popup" popup_target="call-or-text-pop"> <span class="iconBg" aria-hidden="true" id="1414290415"> <span class="icon hasFontIcon icon-star" id="1207970981"></span> 1025</span> 1026 <span class="text" id="1782365748">Call or Text</span> 1027</a> 1028 <a data-display-type="block" class="u_1743087910 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" file="false" href="/contact-us" data-element-type="dButtonLinkId" id="1743087910"> <span class="iconBg" aria-hidden="true" id="1230680513"> <span class="icon hasFontIcon icon-star" id="1480789478"></span> 1029</span> 1030 <span class="text" id="1120549204">Send a Message</span> 1031</a> 1032 <div class="u_1472197004 align-center text-align-center dmSocialHub gapSpacing" id="1472197004" dmle_extension="social_hub" data-element-type="social_hub" data-binding="W3siYmluZGluZ05hbWUiOiJzb2NpYWwiLCJ2YWx1ZSI6ImNvbnRlbn
1032RfbGlicmFyeS5nbG9iYWwuc29jaWFsIn1d" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://facebook.com/402427840161827" 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> 1033</a> 1034 <a href="https://instagram.com/prowarriorconstruction" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Instagram')"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 1035</a> 1036 <a href="https://youtube.com/channel/uc7sknerksos23nuqaf2oemw" target="_blank" dm_dont_rewrite_url="true" aria-label="youtube" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Youtube')"> <span class="dmSocialYoutube dm-social-icons-youtube oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 1037</a> 1038</div> 1039</div> 1040</div> 1041</div> 1042 <div class="dmRespCol small-12 large-4 medium-4 u_1615217723" id="1615217723"> <div class="dmNewParagraph u_1459478806" data-element-type="paragraph" data-version="5" id="1459478806" style="transition: opacity 1s ease-in-out;"> <h6><span style="display: unset;">Business Hours</span></h6> 1043</div> 1044 <div class="dmDividerWrapper clearfix u_1940540056" data-element-type="dDividerId" data-layout="divider-style-1" data-widget-version="2" id="1940540056" layout="divider-gradient-line"><hr class="dmDivider" style="border-width:2px; border-top-style:solid; color:grey;" id="1040521500"/></div> 1045 <div data-element-type="spacer" class="dmSpacer u_1124786963" id="1124786963"></div> 1046 <div class="u_1815147156 default dmHoursOfOperation" id="1815147156" 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 - Sat</dt> 1047 <dd> <time>7:00 am</time> 1048- <time>7:00 pm</time> 1049</dd> 1050</div> 1051 <div class="open-hours-item"> <dt day="6">Sunday</dt> 1052 <dd> <time>8:00 am</time> 1053- <time>3:30 pm</time> 1054</dd> 1055</div> 1056</dl> 1057</div> 1058 <div class="u_1515395804 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1515395804" style="transition: opacity 1s ease-in-out 0s;" new-inline-bind-applied="true" data-diy-text=""><p class="m-size-12 size-16"><strong style="color: var(--color_6); font-weight: bold; display: initial;" class="m-font-size-12 font-size-16" m-font-size-set="true"><span class="inline-data-binding" data-encoded-value="VGhpcyBpcyBhIHBsYWNlaG9sZGVyIGFuZCB3b24ndCBhcHBlYXIgb24gdGhlIGxpdmUgc2l0ZS4=" data-inline-binding="site_text.additional hours text loc 1"></span></strong></p></div> 1059</div> 1060</div> 1061</div> 1062</div> 1063</div> 1064</div> 1065 <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> 1066 <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="102" data-widget-config="eyJJY29uTGlzdCI6W3siQWN0aW9uIjoiQ2FsbCIsIkxhYmVsIjoiQ2FsbCBVcyIsIkNhbGxOdW0iOiIoNjAzKSAyODctNDQwNiIsIlF1ZXJ5IjoiU3RyZWV0IEFkZHJlc3MsIENpdHksIFNULCAxMjM0NSIsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiRW1haWwiOnRydWUsIkZhY2Vib29rIjp0cnVlLCJUdW1ibHIiOnRydWUsIkxpbmtlZEluIjp0cnVlLCJUd2l0dGVyIjp0cnVlLCJSZWRkaXQiOnRydWUsIlBpbnRlcmVzdCI6dHJ1ZSwiQ3VzdG9tSWNvbl9TZWxlY3QiOiJjdXN0b21faWNvbjEiLCJzaG93b25tb2JpbGUiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkVtYWlsQWRkciI6bnVsbCwiU2hhcmVUaXRsZSI6IiIsIkZiVXNlciI6bnVsbCwiQ2hhdFNjcmlwdCI6bnVsbCwiR29vZ2xlUGx1cyI6ZmFsc2UsIkFuaW1hdGUiOm51bGwsIkN1c3RvbUljb24iOm51bGwsImRlZkVtYWlsQm9keSI6IiIsIlNoYXJlTGluayI6bnVsbCwiTGluayI6bnVsbH0seyJBY3Rpb24iOiJTbXMiLCJMYWJlbC
1066I6IlRleHQgVXMiLCJDYWxsTnVtIjoiNTU1LTU1NS01NTU1IiwiUXVlcnkiOiJTdHJlZXQgQWRkcmVzcywgQ2l0eSwgU1QsIDEyMzQ1IiwiU21zTnVtIjoiKDYwMykgMjg3LTQ0MDYiLCJlbWFpbERlZlN1YmplY3QiOiJRdWVzdGlvbnMgQWJvdXQgWW91ciBCdXNpbmVzcyIsIkVtYWlsIjp0cnVlLCJGYWNlYm9vayI6dHJ1ZSwiVHVtYmxyIjp0cnVlLCJMaW5rZWRJbiI6dHJ1ZSwiVHdpdHRlciI6dHJ1ZSwiUmVkZGl0Ijp0cnVlLCJQaW50ZXJlc3QiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24xIiwic2hvd29ubW9iaWxlIjp0cnVlLCJzaG93b25kZXNrdG9wIjp0cnVlLCJFbWFpbEFkZHIiOm51bGwsIlNoYXJlVGl0bGUiOiIiLCJGYlVzZXIiOm51bGwsIkNoYXRTY3JpcHQiOm51bGwsIkdvb2dsZVBsdXMiOmZhbHNlLCJBbmltYXRlIjpudWxsLCJDdXN0b21JY29uIjpudWxsLCJkZWZFbWFpbEJvZHkiOiIiLCJTaGFyZUxpbmsiOm51bGwsIkxpbmsiOm51bGx9LHsiQWN0aW9uIjoiTGluayIsIkxhYmVsIjoiUmVhZCBSZXZpZXdzIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIlF1ZXJ5IjoiU3RyZWV0IEFkZHJlc3MsIENpdHksIFNULCAxMjM0NSIsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiRW1haWwiOnRydWUsIkZhY2Vib29rIjp0cnVlLCJUdW1ibHIiOnRydWUsIkxpbmtlZEluIjp0cnVlLCJUd2l0dGVyIjp0cnVlLCJSZWRkaXQiOnRydWUsIlBpbnRlcmVzdCI6dHJ1ZSwiQ3VzdG9tSWNvbl9TZWxlY3QiOiJjdXN0b21faWNvbjEiLCJzaG93b25tb2JpbGUiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkVtYWlsQWRkciI6bnVsbCwiU2hhcmVUaXRsZSI6IiIsIkZiVXNlciI6bnVsbCwiQ2hhdFNjcmlwdCI6bnVsbCwiR29vZ2xlUGx1cyI6ZmFsc2UsIkFuaW1hdGUiOm51bGwsIkN1c3RvbUljb24iOnRydWUsImRlZkVtYWlsQm9keSI6IiIsIlNoYXJlTGluayI6bnVsbCwiTGluayI6eyJ2YWx1ZSI6InJldmlld3MiLCJsYWJlbCI6IiIsInR5cGUiOiJwYWdlIiwiaHJlZiI6Ii9yZXZpZXdzIiwicmF3X3VybCI6Ii9zaXRlLzc0ZDI1NDQzZTA0ZTRkMGJiODhlNTgyODRjNzI3MDczL3Jldmlld3M/bmVlPXRydWUmZWQ9dHJ1ZSZzaG93T3JpZ2luYWw9dHJ1ZSZwcmV2aWV3PXRydWUmZG1fdHJ5X21vZGU9dHJ1ZSZkbV9jaGVja1N5bmM9MSJ9fSx7IkFjdGlvbiI6IkxpbmsiLCJMYWJlbCI6IlJlcXVlc3QgQ2FsbGJhY2siLCJDYWxsTnVtIjoiNTU1LTU1NS01NTU1IiwiUXVlcnkiOiJTdHJlZXQgQWRkcmVzcywgQ2l0eSwgU1QsIDEyMzQ1IiwiU21zTnVtIjoiNTU1LTU1NS01NTU1IiwiZW1haWxEZWZTdWJqZWN0IjoiUXVlc3Rpb25zIEFib3V0IFlvdXIgQnVzaW5lc3MiLCJFbWFpbCI6dHJ1ZSwiRmFjZWJvb2siOnRydWUsIlR1bWJsciI6dHJ1ZSwiTGlua2VkSW4iOnRydWUsIlR3aXR0ZXIiOnRydWUsIlJlZGRpdCI6dHJ1ZSwiUGludGVyZXN0Ijp0cnVlLCJDdXN0b21JY29uX1NlbGVjdCI6ImN1c3RvbV9pY29uMiIsInNob3dvbm1vYmlsZSI6dHJ1ZSwic2hvd29uZGVza3RvcCI6dHJ1ZSwiRW1haWxBZGRyIjpudWxsLCJTaGFyZVRpdGxlIjoiIiwiRmJVc2VyIjpudWxsLCJDaGF0U2NyaXB0IjpudWxsLCJHb29nbGVQbHVzIjpmYWxzZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6dHJ1ZSwiZGVmRW1haWxCb2R5IjoiIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjp7InZhbHVlIjoicmVxdWVzdC1jYWxsYmFjayIsInR5cGUiOiJwYWdlIiwiaHJlZiI6Ii9yZXF1ZXN0LWNhbGxiYWNrIiwicmF3X3VybCI6Ii9zaXRlLzE3MDE5ODk3N2M2MjQxZDBiNjc2NDM5NmI4ZGU0MjEwL3JlcXVlc3QtY2FsbGJhY2s/bmVlPXRydWUmZWQ9dHJ1ZSZzaG93T3JpZ2luYWw9dHJ1ZSZwcmV2aWV3PXRydWUmZG1fdHJ5X21vZGU9dHJ1ZSZkbV9jaGVja1N5bmM9MSJ9fSx7IkFjdGlvbiI6Ik1lc3MiLCJMYWJlbCI6Ik1lc3NhZ2UgVXMiLCJDYWxsTnVtIjoiNTU1LTU1NS01NTU1IiwiUXVlcnkiOiJTdHJlZXQgQWRkcmVzcywgQ2l0eSwgU1QsIDEyMzQ1IiwiU21zTnVtIjoiNTU1LTU1NS01NTU1IiwiZW1haWxEZWZTdWJqZWN0IjoiUXVlc3Rpb25zIEFib3V0IFlvdXIgQnVzaW5lc3MiLCJFbWFpbCI6dHJ1ZSwiRmFjZWJvb2siOnRydWUsIlR1bWJsciI6dHJ1ZSwiTGlua2VkSW4iOnRydWUsIlR3aXR0ZXIiOnRydWUsIlJlZGRpdCI6dHJ1ZSwiUGludGVyZXN0Ijp0cnVlLCJDdXN0b21JY29uX1NlbGVjdCI6ImN1c3RvbV9pY29uMSIsInNob3dvbm1vYmlsZSI6dHJ1ZSwic2hvd29uZGVza3RvcCI6dHJ1ZSwiRW1haWxBZGRyIjpudWxsLCJTaGFyZVRpdGxlIjoiIiwiRmJVc2VyIjoiMTAyMDA0NDA5NiIsIkNoYXRTY3JpcHQiOm51bGwsIkdvb2dsZVBsdXMiOmZhbHNlLCJBbmltYXRlIjpudWxsLCJDdXN0b21JY29uIjpudWxsLCJkZWZFbWFpbEJvZHkiOiIiLCJTaGFyZUxpbmsiOm51bGwsIkxpbmsiOm51bGx9LHsiQWN0aW9uIjoiRW
10661haWwiLCJMYWJlbCI6IkVtYWlsIFVzIiwiQ2FsbE51bSI6IjU1NS01NTUtNTU1NSIsIlF1ZXJ5IjoiU3RyZWV0IEFkZHJlc3MsIENpdHksIFNULCAxMjM0NSIsIlNtc051bSI6IjU1NS01NTUtNTU1NSIsImVtYWlsRGVmU3ViamVjdCI6IlF1ZXN0aW9ucyBBYm91dCBZb3VyIEJ1c2luZXNzIiwiRW1haWwiOnRydWUsIkZhY2Vib29rIjp0cnVlLCJUdW1ibHIiOnRydWUsIkxpbmtlZEluIjp0cnVlLCJUd2l0dGVyIjp0cnVlLCJSZWRkaXQiOnRydWUsIlBpbnRlcmVzdCI6dHJ1ZSwiQ3VzdG9tSWNvbl9TZWxlY3QiOiJjdXN0b21faWNvbjMiLCJzaG93b25tb2JpbGUiOnRydWUsInNob3dvbmRlc2t0b3AiOnRydWUsIkVtYWlsQWRkciI6ImluZm9AcHJvd2FycmlvcmNvbnN0cnVjdGlvbi5jb20iLCJTaGFyZVRpdGxlIjoiIiwiRmJVc2VyIjpudWxsLCJDaGF0U2NyaXB0IjpudWxsLCJHb29nbGVQbHVzIjpmYWxzZSwiQW5pbWF0ZSI6bnVsbCwiQ3VzdG9tSWNvbiI6dHJ1ZSwiZGVmRW1haWxCb2R5IjoiIiwiU2hhcmVMaW5rIjpudWxsLCJMaW5rIjpudWxsfSx7IkFjdGlvbiI6IlNoYXJlIiwiTGFiZWwiOiJTaGFyZSBVcyIsIkNhbGxOdW0iOiI1NTUtNTU1LTU1NTUiLCJRdWVyeSI6IlN0cmVldCBBZGRyZXNzLCBDaXR5LCBTVCwgMTIzNDUiLCJTbXNOdW0iOiI1NTUtNTU1LTU1NTUiLCJlbWFpbERlZlN1YmplY3QiOiJRdWVzdGlvbnMgQWJvdXQgWW91ciBCdXNpbmVzcyIsIkVtYWlsIjp0cnVlLCJGYWNlYm9vayI6dHJ1ZSwiVHVtYmxyIjp0cnVlLCJMaW5rZWRJbiI6dHJ1ZSwiVHdpdHRlciI6dHJ1ZSwiUmVkZGl0Ijp0cnVlLCJQaW50ZXJlc3QiOnRydWUsIkN1c3RvbUljb25fU2VsZWN0IjoiY3VzdG9tX2ljb24xIiwic2hvd29ubW9iaWxlIjp0cnVlLCJzaG93b25kZXNrdG9wIjp0cnVlLCJFbWFpbEFkZHIiOm51bGwsIlNoYXJlVGl0bGUiOiIiLCJGYlVzZXIiOm51bGwsIkNoYXRTY3JpcHQiOm51bGwsIkdvb2dsZVBsdXMiOmZhbHNlLCJBbmltYXRlIjpudWxsLCJDdXN0b21JY29uIjpudWxsLCJkZWZFbWFpbEJvZHkiOiIiLCJTaGFyZUxpbmsiOm51bGwsIkxpbmsiOm51bGx9XSwiTW9kYWxUaXRsZSI6IlNoYXJlIE9uOiIsIkRlc2t0b3BPcHRpb25zIjpudWxsLCJEZXNrdG9wTGF5b3V0IjoiRmxvYXQiLCJEZXNrTWFpbiI6ImVudmVsb3BlIiwiTWFpbkxhYmVsIjoiQ29udGFjdCBVcyIsIkhlbHBUZXh0IjoiSGkuIERvIHlvdSBuZWVkIGFueSBoZWxwPyIsIk1vYmlsZU9wdGlvbnMiOm51bGwsIk1vYmlsZUxheW91dCI6IkZ1bGwiLCJNb2JpbGVUaGVtZSI6IkxpZ2h0IiwiTW9iaWxlTWFpbiI6InBsdXMiLCJNb2JpbGVPcmllbnRhdGlvbiI6InJpZ2h0IiwiQW5pbWF0aW9uT3B0aW9ucyI6bnVsbCwiRm9jdXNBbmkiOmZhbHNlLCJGb2N1c0RlbGF5IjoiNTAwMCIsIkZvY3VzSXRlciI6IjEiLCJDdXN0b21JY29uT3B0aW9ucyI6bnVsbCwiY3VzdG9tX2ljb24xIjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxNjY0IDE3OTJcIj48cGF0aCBmaWxsPVwiaW5oZXJpdFwiIGQ9XCJNMTY2NCA2NDdxMCAyMi0yNiA0OGwtMzYzIDM1NCA4NiA1MDBxMSA3IDEgMjAgMCAyMS0xMC41IDM1LjV0LTMwLjUgMTQuNXEtMTkgMC00MC0xMmwtNDQ5LTIzNi00NDkgMjM2cS0yMiAxMi00MCAxMi0yMSAwLTMxLjUtMTQuNXQtMTAuNS0zNS41cTAtNiAyLTIwbDg2LTUwMC0zNjQtMzU0cS0yNS0yNy0yNS00OCAwLTM3IDU2LTQ2bDUwMi03MyAyMjUtNDU1cTE5LTQxIDQ5LTQxdDQ5IDQxbDIyNSA0NTUgNTAyIDczcTU2IDkgNTYgNDZ6XCIvPiA8L3N2Zz4iLCJjdXN0b21faWNvbjIiOiI8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDE2NjQgMTc5MlwiPjxwYXRoIGZpbGw9XCJpbmhlcml0XCIgZD1cIk0xMjggMTY2NGgyODh2LTI4OGgtMjg4djI4OHpNNDgwIDE2NjRoMzIwdi0yODhoLTMyMHYyODh6TTEyOCAxMzEyaDI4OHYtMzIwaC0yODh2MzIwek00ODAgMTMxMmgzMjB2LTMyMGgtMzIwdjMyMHpNMTI4IDkyOGgyODh2LTI4OGgtMjg4djI4OHpNODY0IDE2NjRoMzIwdi0yODhoLTMyMHYyODh6TTQ4MCA5MjhoMzIwdi0yODhoLTMyMHYyODh6TTEyNDggMTY2NGgyODh2LTI4OGgtMjg4djI4OHpNODY0IDEzMTJoMzIwdi0zMjBoLTMyMHYzMjB6TTUxMiA0NDh2LTI4OHEwLTEzLTkuNS0yMi41dC0yMi41LTkuNWgtNjRxLTEzIDAtMjIuNSA5LjV0LTkuNSAyMi41djI4OHEwIDEzIDkuNSAyMi41dDIyLjUgOS41aDY0cTEzIDAgMjIuNS05LjV0OS41LTIyLjV6TTEyNDggMTMxMmgyODh2LTMyMGgtMjg4djMyMHpNODY0IDkyOGgzMjB2LTI4OGgtMzIwdjI4OHpNMTI0OCA5MjhoMjg4di0yODhoLTI4OHYyODh6TTEyODAgNDQ4di0yODhxMC0xMy05LjUtMjIuNXQtMjIuNS05LjVoLTY0cS0xMyAwLTIyLjUgOS41dC05LjUgMjIuNXYyODhxMCAxMyA5LjUgMjIuNXQyMi41IDkuNWg2NHExMyAwIDIyLjUtOS41dDkuNS0yMi41ek0xNjY0IDM4NHYxMjgwcTAgNTItMzggOTB0LTkwIDM4aC0xNDA4cS01MiAwLTkwLTM4dC0zOC05MHYtMTI4MHEwLTUyIDM4LTkwdDkwLTM4aDEyOHYtOTZxMC02NiA0Ny0xMTN0MTEzLTQ3aDY0cTY2IDAgMTEzIDQ3dDQ3IDExM3Y5NmgzODR2LTk2cTAtNjYgNDctMTEzdDExMy00N2g2NHE2NiAwIDExMyA0N3Q0NyAxMTN2OTZoMTI4cTUyIDAgOTAgMzh0MzggOTB6XCIvPiA8L3N2Zz4iLCJjdXN0b21faWNvbjMiOiI8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDE3OTIgMTc5MlwiPjxwYXRoIGZpbGw9XCJpbmhlcml0XCIgZD1cIk0xNzkyIDcxMHY3OTRxMCA2Ni00NyAxMTN0LTExMyA0N2gtMTQ3MnEtNjYgMC0xMTMtNDd0LTQ3LTExM3YtNzk0cTQ0IDQ5IDEwMSA4NyAzNjIgMjQ2IDQ5NyAzNDUgNTcgNDIgOTIuNSA2NS41dDk0LjUgNDggMTEwIDI0LjVoMSAxcTUxIDAgMTEwLTI0LjV0OTQuNS00OCA5Mi41LTY1LjVxMTcwLTEyMyA0OTgtMzQ1IDU3LTM5IDEwMC04N3pNMTc5MiA0MTZxMCA3OS00OSAxNTF0LTEyMiAxMjNxLTM3NiAyNjEtNDY4IDMyNS0xMCA3LTQyLjUgMzAuNXQtNTQgMzgtNTIgMzIuNS01Ny41IDI3LTUwIDloLT
1066EtMXEtMjMgMC01MC05dC01Ny41LTI3LTUyLTMyLjUtNTQtMzgtNDIuNS0zMC41cS05MS02NC0yNjItMTgyLjV0LTIwNS0xNDIuNXEtNjItNDItMTE3LTExNS41dC01NS0xMzYuNXEwLTc4IDQxLjUtMTMwdDExOC41LTUyaDE0NzJxNjUgMCAxMTIuNSA0N3Q0Ny41IDExM3pcIi8+IDwvc3ZnPiIsImN1c3RvbV9pY29uNCI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOTguMjhcIiBoZWlnaHQ9XCI5OC4yOFwiIHZpZXdCb3g9XCIwIDAgOTguMjggOTguMjhcIj48Y2lyY2xlIGN4PVwiNDkuMTRcIiBjeT1cIjQ5LjE0XCIgcj1cIjQ5LjE0XCIgZmlsbD1cIiMyNzJhM2RcIi8+PHBhdGggZD1cIk02MC4xOCw1My41YTMsMywwLDAsMSwyLjMyLjc1LDMsMywwLDAsMSwuNjUsMi4wOSw2LjUzLDYuNTMsMCwwLDEtLjI0LDEuOCw0LjM4LDQuMzgsMCwwLDEtLjQzLDEuMTJINTguNTR2Ni42OEg1MS45MlY1OS4yNmgtNy4zcS00LjU2LDAtNi40OC0xLjQxYTUuMTcsNS4xNywwLDAsMS0xLjkyLTQuNDQsMTAuNjUsMTAuNjUsMCwwLDEsLjQ2LTMsMTguOSwxOC45LDAsMCwxLDEuMi0zLDI2LjU3LDI2LjU3LDAsMCwxLDEuNzMtMywzMi44NSwzMi44NSwwLDAsMSwyLTIuNzZxMS40NC0xLjc4LDMtMy4zNGEzMCwzMCwwLDAsMSwzLjEyLTIuNzZBMTUsMTUsMCwwLDEsNTEsMzMuNjZhOC40OCw4LjQ4LDAsMCwxLDMuMzQtLjcsNy43Myw3LjczLDAsMCwxLDIuODguNDMsNi4yNyw2LjI3LDAsMCwxLDEuMzQuNjdWNTMuNVpNNTEuOTIsMzkuNDRjLS4yNi4xNi0uOS42Ni0xLjkyLDEuNDlhMjQuNTgsMjQuNTgsMCwwLDAtMy40MSwzLjU1LDI0LjE4LDI0LjE4LDAsMCwwLTIuODMsNC4xNSw2Ljg5LDYuODksMCwwLDAtLjkxLDIuOTEsMS41NywxLjU3LDAsMCwwLC44NiwxLjUzQTUuMDYsNS4wNiwwLDAsMCw0Niw1My41aDZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0wLjQgLTAuMzcpXCIgZmlsbD1cIiM0ZGFmN2NcIi8+PC9zdmc+IiwiY3VzdG9tX2ljb241IjoiPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI5OC4yOFwiIGhlaWdodD1cIjk4LjI4XCIgdmlld0JveD1cIjAgMCA5OC4yOCA5OC4yOFwiPjxjaXJjbGUgY3g9XCI0OS4xNFwiIGN5PVwiNDkuMTRcIiByPVwiNDkuMTRcIiBmaWxsPVwiIzI3MmEzZFwiLz48cGF0aCBkPVwiTTQwLDM3LjU4YTQuMjEsNC4yMSwwLDAsMSwxLTIuODIsMy44NiwzLjg2LDAsMCwxLDIuODgtLjk0SDU3YTQuMzYsNC4zNiwwLDAsMSwyLjgzLjcxLDIuODEsMi44MSwwLDAsMSwuODIsMi4yNSw1LjA3LDUuMDcsMCwwLDEtLjM2LDIsNy40Miw3LjQyLDAsMCwxLS41NiwxLjE0SDQ1LjkybC0uMTksNS45LDEuNTEtLjIxYTIyLjI5LDIyLjI5LDAsMCwxLDIuNjYtLjEyLDE2LjQsMTYuNCwwLDAsMSw1LjY0Ljg2LDEwLjU0LDEwLjU0LDAsMCwxLDMuNzcsMi4yOCw4LjQ0LDguNDQsMCwwLDEsMi4wOSwzLjI5LDExLjg1LDExLjg1LDAsMCwxLC42NSwzLjg5LDExLjEyLDExLjEyLDAsMCwxLS44Nyw0LjQ2LDkuMTgsOS4xOCwwLDAsMS0yLjU2LDMuNDZBMTIuMTgsMTIuMTgsMCwwLDEsNTQuNDIsNjZhMTkuMDUsMTkuMDUsMCwwLDEtNS43Ni43OSwyMy44OCwyMy44OCwwLDAsMS01LS40NSwyMi4zNSwyMi4zNSwwLDAsMS0zLjQ4LTEsMTEuMjgsMTEuMjgsMCwwLDEtMi4xMS0xLDQuMzcsNC4zNywwLDAsMS0uNzctLjU3TDQwLDU4LjkzYTcuMzEsNy4zMSwwLDAsMCwuNjkuNDMsMTIuNDYsMTIuNDYsMCwwLDAsMS43My44MiwxNy44LDE3LjgsMCwwLDAsMi41Ny43NiwxNC40NCwxNC40NCwwLDAsMCwzLjI2LjM0LDExLDExLDAsMCwwLDMuMjItLjQxLDYsNiwwLDAsMCwyLjA5LTEuMDgsMy44MywzLjgzLDAsMCwwLDEuMTItMS42QTUuMzksNS4zOSwwLDAsMCw1NSw1Ni4yN2E2LjE0LDYuMTQsMCwwLDAtLjMxLTIsMy43MSwzLjcxLDAsMCwwLTEuMTUtMS42Niw2LjI1LDYuMjUsMCwwLDAtMi4yOC0xLjE2LDEzLjMyLDEzLjMyLDAsMCwwLTMuNzUtLjQzLDE4LjQsMTguNCwwLDAsMC01LjExLjYsMzAuMDgsMzAuMDgsMCwwLDAtMi45NSwxWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMC40IC0wLjM3KVwiIGZpbGw9XCIjNGRhZjdjXCIvPjwvc3ZnPiIsImN1c3RvbV9pY29uNiI6IjxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiOTguMjhcIiBoZWlnaHQ9XCI5OC4yOFwiIHZpZXdCb3g9XCIwIDAgOTguMjggOTguMjhcIj48Y2lyY2xlIGN4PVwiNDkuMTRcIiBjeT1cIjQ5LjE0XCIgcj1cIjQ5LjE0XCIgZmlsbD1cIiMyNzJhM2RcIi8+PHBhdGggZD1cIk02Mi41Myw1NC44NWExMS41MywxMS41MywwLDAsMS0xLDQuNzcsMTEuNCwxMS40LDAsMCwxLTIuNzEsMy43NywxMi40MSwxMi40MSwwLDAsMS00LjA3LDIuNDcsMTQuMjUsMTQuMjUsMCwwLDEtNS4xMy44OSwxNC45MywxNC45MywwLDAsMS01LjEzLS44NiwxMi40MiwxMi40MiwwLDAsMS00LTIuNCwxMSwxMSwwLDAsMS0yLjY2LTMuNjUsMTEuMTMsMTEuMTMsMCwwLDEtMS00LjY2QTEzLjU2LDEzLjU2LDAsMCwxLDM4LjMxLDQ5YTMzLjU1LDMzLjU1LDAsMCwxLDMuMzgtNS4zN2w2LjQyLTguNDVjLjE5LS4yMy40LS40Ny42Mi0uNzVhMy44MiwzLjgyLDAsMCwxLC44Mi0uNzIsNC45LDQuOSwwLDAsMSwxLjE3LS41MkE1LjQ3LDUuNDcsMCwwLDEsNTIuMzgsMzNhNC41Nyw0LjU3LDAsMCwxLDIuNzEuNyw0LjUsNC41LDAsMCwxLDEuMjMsMS4xMkw0OC4yNSw0NS4xNWE3LjM3LDcuMzcsMCwwLDEsMS41My0uNTVBOC44Miw4LjgyLDAsMCwxLDUyLDQ0LjM0YTExLjQ0LDExLjQ0LDAsMCwxLDQuMzguNzksOS40LDkuNCwwLDAsMSw1LjM5LDUuNTRBMTEuOCwxMS44LDAsMCwxLDYyLjUzLDU0Ljg1Wm0tNi43Mi4zM2E2LjEyLDYuMTIsMCwwLDAtMS43My00LjQ4LDYsNiwwLDAsMC00LjQ2LTEuNzYsNi4yMiw2LjIyLDAsMCwwLTQuNDQsMS43OCw1LjU1LDUuNTUsMCwwLDAtMS4zLDIsNyw3LDAsMCwwLDAsNSw1LjQ3LDUuNDcsMCwwLDAsMS4zLDIsNi4yNyw2LjI3LDAsMCwwLDQuNDQsMS43Nyw2LDYsMCwwLDAsNC40Ni0xLjc1QTYuMTMsNi4xMywwLDAsMCw1NS44MSw1NS4xOFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTAuNCAtMC4zNylcIiBmaWxsPVwiIzRkYWY3Y1wiLz48L3N2Zz4iLCJJY29uIFNpemUiOm51bGwsIkdsb2JhbCI6bnVsbCwiTW9iaWxlIjpudWxsLCJEZXNrdG9wIjpudWxsfQ=="> <style>/* Pulse animation */ 1067 .pulse, .pulse2, .slide-pulse { 1068 -webkit-animation-iteration-count: 1; 1069 -moz-animation-iteration-count: 1; 1070 -o-animation-iteration-count: 1; 1071 animation-iteration-count: 1; 1072 }</style> 1073 <div id="conversion-menu-container"> <div class="overlay"></div> 1074 <div class="mobile-bg"></div> 1075 <div class="social-bg"></div> 1076 <div class="fab" id="masterfab"> <div class="desktop-bg"> <div id="help-text">Hi. Do you need any help?</div> 1077 <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> 1078 <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> 1079</g> 1080 <g></g> 1081 <g></g> 1082 <g></g> 1083 <g></g> 1084 <g></g> 1085 <g></g> 1086 <g></g> 1087 <g></g> 1088 <g></g> 1089 <g></g> 1090 <g></g> 1091 <g></g> 1092 <g></g> 1093 <g></g> 1094 <g></g> 1095</svg> 1096</div> 1097</div> 1098 <span id="main-container"></span> 1099</div> 1100 <div id="float-container"></div> 1101</div> 1102 <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> 1103 <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> 1104 <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> 1105</g> 1106 <g></g> 1107 <g></g> 1108 <g></g> 1109 <g></g> 1110 <g></g> 1111 <g></g> 1112 <g></g> 1113 <g></g> 1114 <g></g> 1115 <g></g> 1116 <g></g> 1117 <g></g> 1118 <g></g> 1119 <g></g> 1120 <g></g> 1121</svg> 1122</button> 1123</header> 1124 <main class="modal__content" id="modal-1-content"> <div class="share-container"></div> 1125</main> 1126</div> 1127</div> 1128</div> 1129</div> 1130</div> 1131</div> 1132</div> 1133</div> 1134 <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> 1135</div> 1136 <div class="poweredLine2">© <span id="hibuYear">2026</span> 1137The content on this website is owned by us and our licensors. Do not copy any content (including images) without our consent.</div> 1138</div> 1139</div> 1140</div> 1141</div>
1142 <div id="swh-348c11d443304b6c9aec40c5fb3101d7"> <div data-wrapper-source="appstore">
1142<script> if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true; } </script>
1142 1143
1143<script type="text/javascript">!function(){ var b=function(){ window.__AudioEyeSiteHash = "bea6ac4408cd6d17c81e18b45fd28de9"; 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>
1143 1144</div> 1145</div> 1146</div> 1147</div> 1148</div> 1149</div> 1150</div> 1151</div> 1152 1153 </div> 1154</div> 1155<!-- Add full CSS and Javascript before the close tag of the body if needed --> 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180<!-- Google Fonts Include --> 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194<!-- loadCSS function fonts.jsp--> 1195 1196 1197 1198<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=Open+Sans:ital,wght@0,300..800;1,300..800&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1199 1200<style> 1201@font-face { 1202 font-family: "truenolt"; 1203 src: url("https://cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/fonts/truenolt-2f8e_400.otf"); 1204 font-weight: 400; 1205 font-style: normal; 1206 font-display: swap; 1207} 1208</style> 1209 1210 1211 1212 1213 1214 1215<!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global--> 1216<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" /> 1217 1218<!-- End of RT CSS Include --> 1219 1220<link rel="preload" href="https://cdn.hibuwebsites.com/WIDGET_CSS/5db5de061b187f40da45e42db99fedbe.css" id="widgetCSS" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1221 1222<!-- Support `img` size attributes --> 1223<style>img[width][height] { 1224 height: auto; 1225}</style> 1226 1227<!-- Support showing sticky element on page only --> 1228<style> 1229 body[data-page-alias="about"] #dm [data-show-on-page-only="about"] { 1230 display: block !important; 1231 } 1232</style> 1233 1234<!-- This is populated in Ajax navigation --> 1235<style id="pageAdditionalWidgetsCss" type="text/css"> 1236</style> 1237 1238 1239 1240 1241<!-- Site CSS --> 1242<link rel="preload" href="https://cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/files/170198977c6241d0b6764396b8de4210_1.min.css?v=114" id="siteGlobalCss" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1243 1244 1245<!-- additional css file per platform --> 1246<link 1247 type="text/css" rel="stylesheet" 1248 href="/_dm/s/rt/css/hibu/hibu-runtime.css?version=2026-09-24T12_50_33" 1249/> 1250 1251 1252<style id="customWidgetStyle" type="text/css"> 1253 1254</style> 1255<style id="innerPagesStyle" type="text/css"> 1256 1257</style> 1258 1259 1260<style 1261 id="additionalGlobalCss" type="text/css" 1262> 1263</style> 1264 1265<style id="pagestyle" type="text/css"> 1266 *#dm *.dmBody div.u_1544724823 1267{ 1268 background-color:var(--color_4) !important; 1269} 1270*#dm *.dmBody div.u_1228121483 hr 1271{ 1272 background:none !important; 1273 height:0px !important; 1274 background-color:transparent !important; 1275 background-repeat:repeat !important; 1276 background-size:initial !important; 1277 min-height:0px !important; 1278 border-color:currentColor !important; 1279 border-width:1px !important; 1280 border-top-style:dotted !important; 1281} 1282*.u_1688074538 1283{ 1284 background-image:none !important; 1285 background-color:rgba(0,0,0,0) !important; 1286 background-position:0% 0% !important; 1287 background-size:auto !important; 1288 background-repeat:repeat !important; 1289 padding-top:30px !important; 1290 padding-bottom:30px !important; 1291 padding-right:40px !important; 1292 padding-left:40px !important; 1293 margin:0px !important; 1294 text-align:start !important; 1295 color:rgb(17,17,17) !important; 1296} 1297*.u_1378665164 1298{ 1299 background-image:none !important; 1300 background-color:rgba(0,0,0,0) !important; 1301 background-position:0% 0% !important; 1302 background-size:auto !important; 1303 background-repeat:repeat !important; 1304 padding-top:0px !important; 1305 padding-bottom:0px !important; 1306 padding-right:25px !important; 1307 padding-left:0px !important; 1308 margin:0px !important; 1309 text-align:start !important; 1310 color:rgb(17,17,17) !important; 1311} 1312*.u_1788437080 1313{ 1314 background-image:url(https://le-cdn.hibuwebsites.com/md/dmip/dms3rep/multi/opt/builder-man-2880w.jpg) !important; 1315 background-color:rgba(0,0,0,0) !important; 1316 background-position:0% 0% !important; 1317 background-size:cover !important; 1318 background-repeat:no-repeat !important; 1319 padding-top:100px !important; 1320 padding-bottom:100px !important; 1321 padding-right:0px !important; 1322 padding-left:25px !important; 1323 margin:0px !important; 1324 text-align:start !important; 1325 color:rgb(17,17,17) !important; 1326} 1327*.u_1929453158 1328{ 1329 background-image:none !important; 1330 background-color:rgba(0,0,0,0) !important; 1331 background-position:0% 0% !important; 1332 background-size:auto !important; 1333 background-repeat:repeat !important; 1334 padding-top:0px !important; 1335 padding-bottom:0px !important; 1336 padding-right:0px !important; 1337 padding-left:0px !important; 1338 margin:0px !important; 1339 text-align:start !important; 1340 color:rgb(17,17,17) !important; 1341} 1342*#dm *.dmBody div.u_1904273368 1343{ 1344 background-color:rgba(31,31,31,1) !important; 1345} 1346*#dm *.dmBody div.u_1731724797 p 1347{ 1348 color:var(--color_1) !important; 1349} 1350*#dm *.dmBody div.u_1731724797 li 1351{ 1352 color:var(--color_1) !important; 1353} 1354*#dm *.dmBody div.u_1731724797 1355{ 1356 color:var(--color_1) !important; 1357} 1358*#dm *.dmBody div.u_1568745043 p 1359{ 1360 color:var(--color_1) !important; 1361} 1362*#dm *.dmBody div.u_1568745043 li 1363{ 1364 color:var(--color_1) !important; 1365} 1366*#dm *.dmBody div.u_1568745043 1367{ 1368 color:var(--color_1) !important; 1369} 1370*#dm *.dmBody div.u_1836062765 p 1371{ 1372 color:var(--color_1) !important; 1373} 1374*#dm *.dmBody div.u_1836062765 li 1375{ 1376 color:var(--color_1) !important; 1377} 1378*#dm *.dmBody div.u_1836062765 1379{ 1380 color:var(--color_1) !important; 1381} 1382*#dm *.dmBody div.u_1613861722 p 1383{ 1384 color:var(--color_1) !important; 1385} 1386*#dm *.dmBody div.u_1613861722 li 1387{ 1388 color:var(--color_1) !important; 1389} 1390*#dm *.dmBody div.u_1613861722 1391{ 1392 color:var(--color_1) !important; 1393} 1394*#dm *.dmBody div.u_1061872559 p 1395{ 1396 color:var(--color_1) !important; 1397} 1398*#dm *.dmBody div.u_1061872559 li 1399{ 1400 color:var(--color_1) !important; 1401} 1402*#dm *.dmBody div.u_1061872559 1403{ 1404 color:var(--color_1) !important; 1405} 1406*#dm *.dmBody div.u_1394243819 p 1407{ 1408 color:var(--color_1) !important; 1409} 1410*#dm *.dmBody div.u_1394243819 li 1411{ 1412 color:var(--color_1) !important; 1413} 1414*#dm *.dmBody div.u_1394243819 1415{ 1416 color:var(--color_1) !important; 1417} 1418*#dm *.dmBody div.u_1423310972 p 1419{ 1420 color:var(--color_1) !important; 1421} 1422*#dm *.dmBody div.u_1423310972 li 1423{ 1424 color:var(--color_1) !important; 1425} 1426*#dm *.dmBody div.u_1423310972 1427{ 1428 color:var(--color_1) !important; 1429} 1430*#dm *.dmBody div.u_1746383383 p 1431{ 1432 color:var(--color_1) !important; 1433} 1434*#dm *.dmBody div.u_1746383383 li 1435{ 1436 color:var(--color_1) !important; 1437} 1438*#dm *.dmBody div.u_1746383383 1439{ 1440 color:var(--color_1) !important; 1441} 1442*#dm *.dmBody div.u_1904169820 p 1443{ 1444 color:var(--color_1) !important; 1445} 1446*#dm *.dmBody div.u_1904169820 li 1447{ 1448 color:var(--color_1) !important; 1449} 1450*#dm *.dmBody div.u_1904169820 1451{ 1452 color:var(--color_1) !important; 1453} 1454*#dm *.dmBody div.u_1798158930 p 1455{ 1456 color:var(--color_1) !important; 1457} 1458*#dm *.dmBody div.u_1798158930 li 1459{ 1460 color:var(--color_1) !important; 1461} 1462*#dm *.dmBody div.u_1798158930 1463{ 1464 color:var(--color_1) !important; 1465} 1466*#dm *.dmBody div.u_1108535920 p 1467{ 1468 color:var(--color_1) !important; 1469} 1470*#dm *.dmBody div.u_1108535920 li 1471{ 1472 color:var(--color_1) !important; 1473} 1474*#dm *.dmBody div.u_1108535920 1475{ 1476 color:var(--color_1) !important; 1477} 1478*#dm *.dmBody div.u_1788437080 1479{ 1480 background-repeat:no-repeat !important; 1481 background-image:url('https://le-cdn.hibuwebsites.com/170198977c6241d0b6764396b8de4210/dms3rep/multi/opt/pro-warrior-construction-content-about-01-2880w.jpg') !important; 1482 background-size:cover !important; 1483} 1484 1485</style> 1486 1487<style id="pagestyleDevice" type="text/css"> 1488 *#dm *.dmBody div.u_1720843536 1489{ 1490 margin-left:0 !important; 1491 padding-top:0 !important; 1492 padding-left:0 !important; 1493 padding-bottom:0 !important; 1494 margin-top:0 !important; 1495 margin-bottom:0 !important; 1496 margin-right:0 !important; 1497 padding-right:0 !important; 1498} 1499*#dm *.dmBody div.u_1544724823 1500{ 1501 padding-top:12px !important; 1502 padding-left:40px !important; 1503 padding-bottom:16px !important; 1504 padding-right:40px !important; 1505 float:none !important; 1506 top:0 !important; 1507 left:0 !important; 1508 width:auto !important; 1509 position:relative !important; 1510 height:auto !important; 1511 max-width:none !important; 1512 min-width:0 !important; 1513 text-align:center !important; 1514} 1515*#dm *.dmBody div.u_1323979883 1516{ 1517 padding-top:0 !important; 1518 padding-left:0 !important; 1519 padding-bottom:0 !important; 1520 padding-right:0 !important; 1521 margin-left:0 !important; 1522 margin-top:0 !important; 1523 margin-bottom:0 !important; 1524 margin-right:0 !important; 1525} 1526*#dm *.dmBody div.u_1395154940 1527{ 1528 margin-left:0 !important; 1529 padding-top:0 !important; 1530 padding-left:0 !important; 1531 padding-bottom:0 !important; 1532 margin-top:0 !important; 1533 margin-bottom:0 !important; 1534 margin-right:0 !important; 1535 padding-right:0 !important; 1536} 1537*#dm *.dmBody div.u_1836062765 1538{ 1539 margin-left:0 !important; 1540 padding-top:2px !important; 1541 padding-left:0 !important; 1542 padding-bottom:2px !important; 1543 margin-top:0 !important; 1544 margin-bottom:8px !important; 1545 margin-right:0 !important; 1546 padding-right:0 !important; 1547 float:none !important; 1548 top:0 !important; 1549 left:0 !important; 1550 width:calc(100% - 0px) !important; 1551 position:relative !important; 1552 height:auto !important; 1553 max-width:100% !important; 1554 min-width:25px !important; 1555} 1556*#dm *.dmBody div.u_1746383383 1557{ 1558 margin-left:0 !important; 1559 padding-top:2px !important; 1560 padding-left:0 !important; 1561 padding-bottom:2px !important; 1562 margin-top:0 !important; 1563 margin-bottom:8px !important; 1564 margin-right:96.9922px !important; 1565 padding-right:0 !important; 1566 float:none !important; 1567 top:0 !important; 1568 left:0 !important; 1569 width:calc(100% - 0px) !important; 1570 position:relative !important; 1571 height:auto !important; 1572 max-width:100% !important; 1573 min-width:25px !important; 1574 display:block !important; 1575} 1576*#dm *.dmBody div.u_1755976019 1577{ 1578 margin-left:0 !important; 1579 padding-top:0 !important; 1580 padding-left:0 !important; 1581 padding-bottom:0 !important; 1582 margin-top:0 !important; 1583 margin-bottom:0 !important; 1584 margin-right:0 !important; 1585 padding-right:30px !important; 1586} 1587*#dm *.dmBody div.u_1051621463 1588{ 1589 margin-left:0 !important; 1590 padding-top:0 !important; 1591 padding-left:0 !important; 1592 padding-bottom:0 !important; 1593 margin-top:0 !important; 1594 margin-bottom:0 !important; 1595 margin-right:0 !important; 1596 padding-right:30px !important; 1597} 1598*#dm *.dmBody div.u_1199007641 1599{ 1600 margin-left:0 !important; 1601 padding-top:0 !important; 1602 padding-left:0 !important; 1603 padding-bottom:0 !important; 1604 margin-top:0 !important; 1605 margin-bottom:0 !important; 1606 margin-right:0 !important; 1607 padding-right:30px !important; 1608} 1609*#dm *.dmBody div.u_1943816452 1610{ 1611 margin-left:0 !important; 1612 padding-top:2px !important; 1613 padding-left:0 !important; 1614 padding-bottom:0 !important; 1615 margin-top:20px !important; 1616 margin-bottom:0 !important; 1617 margin-right:0 !important; 1618 padding-right:0 !important; 1619} 1620*#dm *.dmBody div.u_1291182914 1621{ 1622 float:none !important; 1623 top:0 !important; 1624 left:0 !important; 1625 width:381.992px !important; 1626 position:relative !important; 1627 height:auto !important; 1628 padding-top:2px !important; 1629 padding-left:0 !important; 1630 padding-bottom:0 !important; 1631 margin-right:0 !important; 1632 margin-left:0 !important; 1633 max-width:100% !important; 1634 margin-top:20px !important; 1635 margin-bottom:0 !important; 1636 padding-right:0 !important; 1637 min-width:0 !important; 1638} 1639*#dm *.dmBody div.u_1327156497 1640{ 1641 float:none !important; 1642 top:0 !important; 1643 left:0 !important; 1644 width:381.969px !important; 1645 position:relative !important; 1646 height:auto !important; 1647 padding-top:2px !important; 1648 padding-left:0 !important; 1649 padding-bottom:0 !important; 1650 margin-right:0 !important; 1651 margin-left:0 !important; 1652 max-width:100% !important; 1653 margin-top:20px !important; 1654 margin-bottom:0 !important; 1655 padding-right:0 !important; 1656 min-width:0 !important; 1657} 1658*#dm *.dmBody div.u_1108535920 1659{ 1660 margin-left:0 !important; 1661 padding-top:2px !important; 1662 padding-left:0 !important; 1663 padding-bottom:2px !important; 1664 margin-top:0 !important; 1665 margin-bottom:8px !important; 1666 margin-right:0 !important; 1667 padding-right:0 !important; 1668} 1669*#dm *.dmBody div.u_1132353997 1670{ 1671 margin-left:0 !important; 1672 padding-top:2px !important; 1673 padding-left:0 !important; 1674 padding-bottom:0 !important; 1675 margin-top:20px !important; 1676 margin-bottom:0 !important; 1677 margin-right:0 !important; 1678 padding-right:0 !important; 1679} 1680*#dm *.dmBody div.u_1394243819 1681{ 1682 float:none !important; 1683 top:0 !important; 1684 left:0 !important; 1685 width:calc(100% - 0px) !important; 1686 position:relative !important; 1687 height:auto !important; 1688 padding-top:2px !important; 1689 padding-left:0 !important; 1690 padding-bottom:2px !important; 1691 margin-right:100.992px !important; 1692 margin-left:0 !important; 1693 max-width:100% !important; 1694 margin-top:0 !important; 1695 margin-bottom:0 !important; 1696 padding-right:0 !important; 1697 min-width:25px !important; 1698 display:block !important; 1699} 1700*#dm *.dmBody div.u_1014065918 1701{ 1702 margin-left:0 !important; 1703 padding-top:2px !important; 1704 padding-left:0 !important; 1705 padding-bottom:0 !important; 1706 margin-top:20px !important; 1707 margin-bottom:0 !important; 1708 margin-right:0 !important; 1709 padding-right:0 !important; 1710 float:none !important; 1711 top:0 !important; 1712 left:0 !important; 1713 width:369.977px !important; 1714 position:relative !important; 1715 height:auto !important; 1716 max-width:100% !important; 1717 min-width:0 !important; 1718} 1719*#dm *.dmBody div.u_1355479729 1720{ 1721 float:none !important; 1722 top:0 !important; 1723 left:0 !important; 1724 width:381.992px !important; 1725 position:relative !important; 1726 height:auto !important; 1727 padding-top:2px !important; 1728 padding-left:0 !important; 1729 padding-bottom:0 !important; 1730 max-width:100% !important; 1731 padding-right:0 !important; 1732 min-width:0 !important; 1733 margin-left:0 !important; 1734 margin-top:20px !important; 1735 margin-bottom:0 !important; 1736 margin-right:0 !important; 1737} 1738*#dm *.dmBody div.u_1440903496 1739{ 1740 float:none !important; 1741 top:0 !important; 1742 left:0 !important; 1743 width:381.992px !important; 1744 position:relative !important; 1745 height:auto !important; 1746 padding-top:2px !important; 1747 padding-left:0 !important; 1748 padding-bottom:0 !important; 1749 margin-right:0.0078125px !important; 1750 margin-left:0 !important; 1751 max-width:100% !important; 1752 margin-top:20px !important; 1753 margin-bottom:0 !important; 1754 padding-right:0 !important; 1755 min-width:0 !important; 1756} 1757*#dm *.dmBody div.u_1904273368 1758{ 1759 margin-left:0 !important; 1760 padding-top:20px !important; 1761 padding-left:40px !important; 1762 padding-bottom:15px !important; 1763 margin-top:0 !important; 1764 margin-bottom:0 !important; 1765 margin-right:0 !important; 1766 padding-right:40px !important; 1767 width:auto !important; 1768} 1769*#dm *.dmBody div.u_1731724797 1770{ 1771 float:none !important; 1772 top:0px !important; 1773 left:0px !important; 1774 width:calc(100% - 0px) !important; 1775 position:relative !important; 1776 height:auto !important; 1777 padding-top:0px !important; 1778 padding-left:0px !important; 1779 padding-bottom:2px !important; 1780 margin-right:74.9922px !important; 1781 margin-left:0px !important; 1782 max-width:100% !important; 1783 margin-top:11px !important; 1784 margin-bottom:0px !important; 1785 padding-right:0px !important; 1786 min-width:25px !important; 1787 display:block !important; 1788 min-height:auto !important; 1789} 1790*#dm *.dmBody div.u_1568745043 1791{ 1792 float:none !important; 1793 top:0px !important; 1794 left:0px !important; 1795 width:calc(100% - 0px) !important; 1796 position:relative !important; 1797 height:auto !important; 1798 padding-top:2px !important; 1799 padding-left:0px !important; 1800 padding-bottom:2px !important; 1801 margin-right:103.992px !important; 1802 margin-left:0px !important; 1803 max-width:100% !important; 1804 margin-top:10px !important; 1805 margin-bottom:0px !important; 1806 padding-right:0px !important; 1807 min-width:25px !important; 1808 display:block !important; 1809 min-height:auto !important; 1810} 1811*#dm *.dmBody div.u_1798158930 1812{ 1813 margin-left:0px !important; 1814 padding-top:2px !important; 1815 padding-left:0px !important; 1816 padding-bottom:2px !important; 1817 margin-top:7px !important; 1818 margin-bottom:0px !important; 1819 margin-right:0px !important; 1820 padding-right:0px !important; 1821 float:none !important; 1822 top:0px !important; 1823 left:0px !important; 1824 width:calc(100% - 0px) !important; 1825 position:relative !important; 1826 height:auto !important; 1827 max-width:100% !important; 1828 min-width:25px !important; 1829 display:block !important; 1830 min-height:auto !important; 1831} 1832*#dm *.dmBody div.u_1890976552 1833{ 1834 display:block !important; 1835 float:none !important; 1836 top:0px !important; 1837 left:0 !important; 1838 width:100% !important; 1839 position:relative !important; 1840 height:auto !important; 1841 padding-top:2px !important; 1842 padding-left:0px !important; 1843 padding-bottom:2px !important; 1844 margin-right:auto !important; 1845 margin-left:auto !important; 1846 max-width:100% !importa
1846nt; 1847 margin-top:8px !important; 1848 margin-bottom:8px !important; 1849 padding-right:0px !important; 1850 min-width:0 !important; 1851} 1852*#dm *.dmBody div.u_1688074538 1853{ 1854 padding-top:30px !important; 1855 padding-bottom:30px !important; 1856} 1857*#dm *.dmBody div.u_1265581020 1858{ 1859 padding-top:15px !important; 1860 padding-left:0px !important; 1861 padding-right:0px !important; 1862} 1863*#dm *.dmBody div.u_1228121483 1864{ 1865 width:450px !important; 1866 display:block !important; 1867 float:none !important; 1868 top:0px !important; 1869 left:0 !important; 1870 position:relative !important; 1871 height:auto !important; 1872 padding-top:0px !important; 1873 padding-left:0px !important; 1874 padding-bottom:0px !important; 1875 max-width:100% !important; 1876 padding-right:0px !important; 1877 min-width:0 !important; 1878 text-align:start !important; 1879 margin-right:auto !important; 1880 margin-left:auto !important; 1881 margin-top:0px !important; 1882 margin-bottom:0px !important; 1883} 1884*#dm *.dmBody div.u_1638594483 1885{ 1886 float:none !important; 1887 top:0px !important; 1888 left:0px !important; 1889 width:calc(100% - 0px) !important; 1890 position:relative !important; 1891 height:auto !important; 1892 padding-top:0px !important; 1893 padding-left:0px !important; 1894 padding-bottom:0px !important; 1895 max-width:100% !important; 1896 padding-right:0px !important; 1897 min-width:25px !important; 1898 display:block !important; 1899 margin-right:81px !important; 1900 margin-left:0px !important; 1901 margin-top:0px !important; 1902 margin-bottom:0px !important; 1903 min-height:auto !important; 1904} 1905*#dm *.dmBody div.u_1378665164 1906{ 1907 padding-top:0px !important; 1908 padding-right:25px !important; 1909} 1910*#dm *.dmBody div.u_1788437080 1911{ 1912 padding-top:100px !important; 1913 padding-left:25px !important; 1914 padding-bottom:100px !important; 1915 margin-top:0px !important; 1916 background-position:50% 50% !important; 1917} 1918*#dm *.dmBody div.u_1061872559 1919{ 1920 margin-left:0 !important; 1921 padding-top:2px !important; 1922 padding-left:0px !important; 1923 padding-bottom:2px !important; 1924 margin-top:0 !important; 1925 margin-bottom:0 !important; 1926 margin-right:0 !important; 1927 padding-right:0px !important; 1928 float:none !important; 1929 top:0px !important; 1930 left:0px !important; 1931 width:369.961px !important; 1932 position:relative !important; 1933 height:auto !important; 1934 max-width:100% !important; 1935 min-width:0 !important; 1936 min-height:auto !important; 1937} 1938*#dm *.dmBody div.u_1517576677 1939{ 1940 margin-left:0px !important; 1941 padding-top:2px !important; 1942 padding-left:0px !important; 1943 padding-bottom:0px !important; 1944 margin-top:20px !important; 1945 margin-bottom:0px !important; 1946 margin-right:0px !important; 1947 padding-right:0px !important; 1948 float:none !important; 1949 top:0px !important; 1950 left:0px !important; 1951 width:calc(100% - 0px) !important; 1952 position:relative !important; 1953 height:auto !important; 1954 min-height:auto !important; 1955 max-width:100% !important; 1956 min-width:25px !important; 1957} 1958*#dm *.dmBody div.u_1613861722 1959{ 1960 margin-left:0 !important; 1961 padding-top:2px !important; 1962 padding-left:0px !important; 1963 padding-bottom:2px !important; 1964 margin-top:0 !important; 1965 margin-bottom:0 !important; 1966 margin-right:0 !important; 1967 padding-right:0px !important; 1968 float:none !important; 1969 top:0px !important; 1970 left:0px !important; 1971 width:369.961px !important; 1972 position:relative !important; 1973 height:auto !important; 1974 max-width:100% !important; 1975 min-width:0 !important; 1976 min-height:auto !important; 1977} 1978*#dm *.dmBody div.u_1206793039 1979{ 1980 margin-left:0px !important; 1981 padding-top:2px !important; 1982 padding-left:0px !important; 1983 padding-bottom:0px !important; 1984 margin-top:20px !important; 1985 margin-bottom:0px !important; 1986 margin-right:0px !important; 1987 padding-right:0px !important; 1988 float:none !important; 1989 top:0px !important; 1990 left:0px !important; 1991 width:calc(100% - 0px) !important; 1992 position:relative !important; 1993 height:auto !important; 1994 min-height:auto !important; 1995 max-width:100% !important; 1996 min-width:25px !important; 1997} 1998*#dm *.dmBody div.u_1904169820 1999{ 2000 margin-left:0 !important; 2001 padding-top:2px !important; 2002 padding-left:0px !important; 2003 padding-bottom:2px !important; 2004 margin-top:0 !important; 2005 margin-bottom:0 !important; 2006 margin-right:0 !important; 2007 padding-right:0px !important; 2008 float:none !important; 2009 top:0px !important; 2010 left:0px !important; 2011 width:369.961px !important; 2012 position:relative !important; 2013 height:auto !important; 2014 max-width:100% !important; 2015 min-width:0 !important; 2016 display:block !important; 2017 min-height:auto !important; 2018} 2019*#dm *.dmBody div.u_1111936360 2020{ 2021 margin-left:0px !important; 2022 padding-top:2px !important; 2023 padding-left:0px !important; 2024 padding-bottom:0px !important; 2025 margin-top:21px !important; 2026 margin-bottom:0px !important; 2027 margin-right:0px !important; 2028 padding-right:0px !important; 2029 float:none !important; 2030 top:0px !important; 2031 left:0px !important; 2032 width:calc(100% - 0px) !important; 2033 position:relative !important; 2034 height:auto !important; 2035 max-width:100% !important; 2036 min-width:25px !important; 2037 min-height:auto !important; 2038} 2039*#dm *.dmBody div.u_1423310972 2040{ 2041 margin-left:0 !important; 2042 padding-top:2px !important; 2043 padding-left:0px !important; 2044 padding-bottom:2px !important; 2045 margin-top:0 !important; 2046 margin-bottom:0 !important; 2047 margin-right:0 !important; 2048 padding-right:0px !important; 2049 float:none !important; 2050 top:0px !important; 2051 left:0px !important; 2052 width:369.961px !important; 2053 position:relative !important; 2054 height:auto !important; 2055 max-width:100% !important; 2056 min-width:0 !important; 2057 min-height:auto !important; 2058} 2059*#dm *.dmBody div.u_1346122871 2060{ 2061 margin-left:0px !important; 2062 padding-top:2px !important; 2063 padding-left:0px !important; 2064 padding-bottom:0px !important; 2065 margin-top:21px !important; 2066 margin-bottom:0px !important; 2067 margin-right:0px !important; 2068 padding-right:0px !important; 2069 float:none !important; 2070 top:0px !important; 2071 left:0px !important; 2072 width:calc(100% - 0px) !important; 2073 position:relative !important; 2074 height:auto !important; 2075 max-width:100% !important; 2076 min-width:25px !important; 2077 min-height:auto !important; 2078} 2079 2080</style> 2081 2082<!-- Flex Sections CSS --> 2083 2084 2085 2086 2087 2088 2089 2090<style id="globalFontSizeStyle" type="text/css"> 2091 .font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }.font-size-24, .size-24, .size-24 > font { font-size: 24px !important; }.font-size-28, .size-28, .size-28 > font { font-size: 28px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; } 2092</style> 2093<style id="pageFontSizeStyle" type="text/css"> 2094</style> 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134<!-- ========= JS Section ========= -->
2135<script> 2136 var isWLR = true; 2137 2138 window.customWidgetsFunctions = {}; 2139 window.customWidgetsStrings = {}; 2140 window.collections = {}; 2141 window.currentLanguage = "ENGLISH" 2142 window.isSitePreview = false; 2143</script>
2143 2144 2145 2146
2147<script> 2148 window.customWidgetsFunctions["b82dbf0dd7fc467dbfe978a9baa7e714~7"] = function (element, data, api) { 2149 var address = data.config.address 2150 2151const emptyListPlaceHolder = "This is a placeholder and won't appear on the live site."; 2152 2153address = address.replace(/<p.*?>/g, '') 2154address = address.replace(/"/g, '"') 2155address = address.replace(/\<\/p\>/g, '') 2156address = address.replace(/\<br\>/g, '') 2157 2158if (!data.inEditor && address === '') { 2159 $(element).find('.yextAddress').css( "display", "none" ) 2160 var prevSib = $(element).prev()[0] 2161 if(prevSib.children && prevSib.children[0].tagName.startsWith("H")){ 2162 prevSib.style.display = 'none' 2163 2164 } 2165}else if (address != ''){ 2166 address = JSON.parse(address) 2167} else if (data.inEditor && address === ''){ 2168 $(element).html(emptyListPlaceHolder); 2169} 2170 2171if (data.config.address1){ 2172 $(element).find('.address1').text(address.line1) 2173} 2174 2175if (data.config.address1){ 2176 $(element).find('.address2').text(address.line2) 2177} 2178 2179if (data.config.city){ 2180 $(element).find('.city').text(address.city) 2181} 2182 2183if (data.config.state){ 2184 $(element).find('.state').text(address.region) 2185} 2186 2187if (data.config.zip){ 2188 $(element).find('.zip').text(address.postalCode) 2189} 2190 2191 }; 2192</script>
2192 2193
2194<script> 2195 window.customWidgetsFunctions["9015bcbf1ace437aa6f0e66d5bb2e7d3~25"] = function (element, data, api) { 2196 $(document).ready(function(){ 2197 $.getScript('https://widget.hibu.us/static/js/index.js') 2198 //$.getScript('//survlywidget-uat.firebaseapp.com/static/js/index.js') 2199 .done(function(){ 2200 dmAPI.runOnReady('hibu_header_reviews',function(){ 2201 window.renderApp(); 2202 }); 2203 2204 }) 2205 .fail(function(){ 2206 console.log("failed to load header reviews js file") 2207 }); 2208 2209 element.children[0].removeAttribute(`rteblock"`) 2210 var merchantId = data.config.merchantId 2211 merchantId = merchantId.replace(/<p.*?>/g, '') 2212 merchantId = merchantId.replace(/"/g, '"') 2213 merchantId = merchantId.replace(/\<\/p\>/g, '') 2214 2215 element.children[0].setAttribute('data-merchant', merchantId) 2216}) 2217 2218 2219 }; 2220</script>
2220 2221
2222<script> 2223 window.customWidgetsFunctions["ca4188fe92024514a23a858f63ab6658~18"] = function (element, data, api) { 2224 null 2225 }; 2226</script>
2226 2227
2228<script> 2229 window.customWidgetsFunctions["afd4bc7f907140298e111130d715031d~102"] = function (element, data, api) { 2230 let HasOpenedMenu = false; 2231 2232$(document).ready(function() { 2233 displayType(); 2234}); 2235 2236function displayType() { 2237 if(isMobile()) { 2238 displayMobile(); 2239 } else { 2240 displayDesktop(); 2241 } 2242} 2243 2244function displayMobile() { 2245 var masterFabEle = $(element).find('#masterfab'); 2246 $('#main-container').empty().append(getSvg(data.config.MobileMain)); 2247 2248 $(masterFabEle).attr('class', 'fab master-mobile');// add mobile class for custom style 2249 2250 $(masterFabEle).css('display', 'flex'); //since element is hidden by default, show instead 2251 2252 // set the text alignment var here for use below (update BSR:20200421) 2253 var moText = (data.config.MobileOrientation === 'left') ? 'bsrRightText' : 'leftText'; 2254 2255 $('.mobile-bg').after(getItems(moText)); 2256 2257 mobileTheme(); // add light or dark theme 2258 bsrIconResize(); // makes a custom icon resizable (update BSR:20200529) 2259 bsrMobileOrientation(); // positions menu left or right (update BSR:20200421) 2260 addListener(); 2261 2262 if (typeof fbq === "function") { // this makes sure that fbq is on the page 2263 addPixelListener(); // Facebook Pixel conversion tracking (update BSR:20200422) 2264 } 2265 addChatListener(); // Add chat script injection (update BSR:20200526) 2266
2267 // add focus animation 2268 if(data.config.FocusAni) animateFocus(); 2269} 2270function displayDesktop() { 2271 var masterFabEle = $(element).find('#masterfab'); 2272 $(masterFabEle).css('display', 'flex'); //since element is hidden by default, show instead 2273 if(data.config.DesktopLayout === 'Bar') { 2274 $('#main-container').empty().append(getSvg(data.config.DeskMain)); 2275 $(masterFabEle).append(getItems('rightText')); 2276 } 2277 else { 2278 $('#float-container').empty().append(getItems('rightText', true)); 2279 } 2280 desktopType(); 2281 bsrIconResize(); // makes a custom icon resizable (update BSR:20200529) 2282 addListener(); 2283 2284 if (typeof fbq === "function") { // this makes sure that fbq is on the page 2285 addPixelListener(); // Facebook Pixel conversion tracking (update BSR:20200422) 2286 } 2287 addChatListener(); // Add chat script injection (update BSR:20200526) 2288 2289 // add focus animation 2290 if(data.config.FocusAni) animateFocus(); 2291} 2292// handles style changes for desktop types 2293function desktopType() { 2294 $('#masterfab').attr('class', 'fab master-desktop'); // add desktop class for styling 2295 $('.icon-container').addClass('desktop'); 2296 if(data.config.DesktopLayout === 'Bar') { 2297 $('.menu-link').addClass('desk-bar'); // add class for fixed bar text 2298 $('.child').attr('class', 'fab child child-desktop-bar'); 2299 2300 const masterLabel = '<span id="master-label">'+data.config.MainLabel+'</span>'; 2301 $('#master-label').remove(); 2302 $('#masterfab').append(masterLabel); 2303 2304 $('#masterfab').addClass('master-bar'); 2305 } else if(data.config.DesktopLayout === 'Float') { 2306 $('#masterfab').hide(); 2307 } 2308} 2309// styles light and dark mobile themes 2310function mobileTheme() { 2311 $('.child').attr('class', 'fab child child-mobile'); 2312 if(data.config.MobileTheme === 'Light') { 2313 $('.overlay, .child, .social-icon, .icon-container, .mobile-bg, social-bg, .menu-link').addClass('mobile light'); 2314 } 2315 else if(data.config.MobileTheme === 'Dark') { 2316 $('.overlay, .child, .social-icon, .icon-container, .mobile-bg, social-bg, .menu-link').addClass('mobile dark'); 2317 } 2318} 2319// adds the menu to the left or right of the mobile screen (update BSR:20200421) 2320function bsrMobileOrientation() { 2321 if(data.config.MobileOrientation === 'left') { 2322 $('.fab.master-mobile, .child.mobile').addClass('bsr-left'); 2323 } 2324 else { 2325 $('.fab.master-mobile, .child.mobile').removeClass('bsr-left'); 2326 } 2327} 2328 2329/* 2330 Previous implementation places custom icons in a new <div> 2331 I found this to be inconsistent in resizing so the function 2332 adds the appropriate class directly to the svg element 2333 (update BSR:20200529) 2334*/ 2335function bsrIconResize() { 2336 customIcons = $(element).find('.custom-user-icon'); 2337 if(customIcons.length > 0) { 2338 $.each(customIcons, function(i, cicon) { 2339 var classList = $(cicon).attr('class').split(/\s+/); 2340 $.each(classList, function(index, item) { 2341 if(item != 'custom-user-icon') { 2342 $( "." + item + " > svg" ).addClass(item); // add the calling class to the child svg element directly 2343 $( "." + item + " > svg" ).unwrap(); // remove the parent div 2344 } 2345 }); 2346 }); 2347 } 2348} 2349 2350 2351// adds click or hover listeners 2352function addListener() { 2353 // add listener and animation for floating icons hover animation 2354 if(!isMobile() && data.config.DesktopLayout === 'Float') animateFloat('.float-container', 300); 2355 // click handlers for desktop bar and mobile options 2356 else { 2357 $("#conversion-menu-container").off('click', '.fab,.overlay'); 2358 $("#conversion-menu-container").on('click', '.fab,.overlay', function(){ 2359 HasOpenedMenu = true; 2360 $('.animation').remove(); // remove any animations we have 2361 if(isMobile()) { 2362 animateIcons('overlay'); 2363 data.config.MobileLayout === 'Full'? animateBg('.mobile-bg') : ''; 2364 } else { // bar desktop 2365 animateIcons('helpText'); 2366 animateBg('.desktop-bg'); 2367 } 2368 }); 2369 } 2370} 2371 2372// listens for share button click and triggers response 2373function addShareListener() { 2374 $("#conversion-menu-container").off('click', '.share'); 2375 $(".share").on('click', function() { 2376 // console.log('share clicked modal should open'); 2377 MicroModal.show('social-modal-menu'); 2378 });
2379} 2380function addPixelListener() { 2381 $('.bsr-menulink').click(function() { 2382 var eventName = $(this).data('eventname'); 2383 if(!eventName) { 2384 fbq('track', 'Contact'); 2385 } else { 2386 fbq('trackCustom', eventName); 2387 } 2388 }); 2389} 2390function addChatListener() { 2391 $(".bsr-chat").on('click', function() { 2392 $("#chat-script").remove(); // Get rid of any chat-script on the page 2393 $.each(data.config.IconList, function(index,value){ 2394 if(value.hasOwnProperty('ChatScript')) 2395 { 2396 var cscript = value.ChatScript; 2397 // Check if the script is a src or raw script 2398 // Changed mind and wanted to input
2398<script> tags so this is saved for posterity 2399 /* 2400 var re = new RegExp('^(?:[a-z]+:)?//', 'i'); // non case-sensitive, protocol-agnostic 2401 if (re.test(cscript)) { 2402 $('body').append('
2402<script async="async" src="' + cscript + '" type="text/javascript" id="chat-script"><\/script>'); 2403 return false; // break out of the $.each() on first occurence 2404 } else { 2405 $('body').append('
2405<script type="text/javascript" id="chat-script">' + cscript + '<\/script>'); 2406 return false; // break out of the $.each() on first occurence 2407 } 2408 */ 2409 $('body').append(cscript); 2410 } 2411 }); 2412 }); 2413} 2414// 2415// ANIMATIONS 2416// 2417function animateFocus() { 2418 $('.animation').remove(); //in case already in DOM 2419 if(!HasOpenedMenu) { 2420 if(isMobile()) { 2421 const pulse = '<div class="pulse2 animation"/><div class="pulse animation"/>'; 2422 setTimeout(function() { 2423 $('#masterfab').append(pulse); 2424 }, +data.config.FocusDelay); 2425 } 2426 // desktop 2427 else { 2428 data.config.DesktopLayout === 'Float'? 2429 animateFloatFocus() : animateBarFocus(); 2430 } 2431 } 2432} 2433function animateFloatFocus() { 2434 if($('.focus')[0]) { 2435 const id = $('.focus')[0].id; 2436 setTimeout(function() { 2437 $('#'+id).css('max-width', ''); 2438 $('#'+id).addClass('slide-pulse'); 2439 }, +data.config.FocusDelay); 2440 } 2441} 2442// opens fixed bar on desktop after set interval 2443function animateBarFocus() { 2444 if(!$(".desktop-bg").is(":visible")) { 2445 setTimeout(function() { 2446 animateIcons('helpText'); 2447 animateBg('.desktop-bg'); 2448 }, +data.config.FocusDelay); 2449 } 2450} 2451// adds hover listeners and animates floating icons on desktop 2452function animateFloat(selector, dur) { 2453 $("#float-container").off("mouseenter", selector); 2454 $("#float-container").on("mouseenter", selector, function(event) { 2455 // console.log('float mouse enter'); 2456 HasOpenedMenu = true; 2457 var id = $(this)[0].id; 2458 // cancel animation on hover 2459 data.config.FocusAni? $('#'+id).removeClass('slide-pulse') : 0; 2460 2461 $('#text-'+id).fadeIn(); 2462 $('#float-text-'+id).fadeIn(dur).css("display","inline-flex"); 2463 $('#'+id).stop().animate({ 2464 "max-width": "200px", 2465 }, dur); 2466 }); 2467 2468 $("#float-container").off("mouseleave", selector); 2469 $("#float-container").on("mouseleave", selector, function(event) { 2470 // console.log('float mouse leave'); 2471 var id = $(this)[0].id; 2472 $('#text-'+id).fadeOut(dur); 2473 $('#'+id).stop().animate({ 2474 "max-width": "42.666px", 2475 }, dur); 2476 }); 2477} 2478// animates icons slide up and transparent overlay(depending on showType) 2479function animateIcons(showType) { 2480 if($(".overlay").is(":visible") || $(".desktop-bg").is(":visible")) { 2481 if(showType === 'overlay') $('.overlay').fadeOut(125); 2482 else if(showType === 'helpText') $('#help-text').fadeOut(125); 2483 2484 // add plus icon back 2485 $('#main-container').empty().append(getSvg(data.config.MobileMain)); 2486 2487 $('.fab.child').stop().animate({ 2488 bottom : $('#masterfab').css('bottom'), 2489 opacity : 0 2490 }, 125, function() { 2491 $(this).hide(); 2492 }); 2493 } else { 2494 if(showType === 'overlay') $('.overlay').fadeIn(125); 2495 else if(showType === 'helpText') $('#help-text').fadeIn(125); 2496 2497 // add close icon on mobile only 2498 if(isMobile()) $('#main-container').empty().append(getSvg('close')); 2499 $(".fab.child").each(function () { 2500 var bottomValue = (parseInt($("#masterfab").css("bottom")) + 2501 parseInt($("#masterfab").outerHeight()) + 2502 20 + 2503 56 * $(this).data("subitem") - 2504 $(".fab.child").outerHeight()) + "px"; 2505 2506 $(this).stop().show().animate({ 2507 bottom: bottomValue, 2508 opacity: 1 2509 }, 125, function () { 2510 // After animation completes, force !important. Bug fix for support ticket 1831471 2511 $(this).attr("style", "display:block; bottom: " + bottomValue + " !important; opacity: 1;"); 2512 }); 2513 }); 2514 } 2515} 2516// adds overlay that slides up 2517function animateBg(selector) { 2518 if($(selector).is(":visible")) { 2519 $('#main-container').removeClass('open'); 2520 $("#masterfab.fab.master-mobile").removeClass('mobile-open') 2521 var mainIcon = data.config.DeskMain 2522 // revert to default main icon style 2523 if(isMobile()) { 2524 mainIcon = data.config.MobileMain; 2525 $('#masterfab').css({'background': '', 'box-shadow': ''}); // restore default 2526 } 2527 $('#main-container').empty().append(getSvg(mainIcon)); 2528 2529 $('.menu-link, .child').hide(); 2530 // slide down to cloes 2531 $(selector).stop().animate({ 2532 height : 0, 2533 opacity : 0 2534 }, 125, function(){ 2535 $(this).hide(); 2536 }); 2537 } else { 2538 $('#main-container').addClass('open'); 2539 $("#masterfab.fab.master-mobile").addClass('mobile-open') 2540 var topArea = 100; 2541 if(isMobile()) { 2542 $('#masterfab').css({'background': 'none', 'box-shadow': 'none'}); // make icon flat 2543 $('#main-container').empty().append(getSvg('close')); // add x icon 2544 } 2545 else if(data.config.DesktopLayout === 'Bar') { 2546 // hack to get height of bar help text before it's visible 2547 $(selector).css({'position':'absolute','visibility':'hidden', 'display':'block'});
2548 topArea = $("#help-text").height()? $("#help-text").height() + 60 : 40; 2549 $(selector).removeAttr('style'); 2550 } 2551 2552 // slide up to open 2553 $(selector).stop().show().animate({ 2554 height : (((data.config.IconList.length+1) * 56) + topArea) + "px", 2555 opacity : 1 2556 },125, function() { 2557 $('.menu-link').fadeIn(125); 2558 $(selector).css("display","flex") 2559 }); 2560 } 2561} 2562function getItems(type, float) { 2563 $('.child').remove(); // remove any items already in DOM 2564 var html = '', label = '', icon = '', text = ''; 2565 var items = float? data.config.IconList : data.config.IconList.reverse(); 2566 items.forEach(function(item, index) { 2567 2568 if(item.showonmobile==true && data.device === 'mobile'){ 2569 index = index+1; 2570 if(type === 'rightText'){ 2571 label = '<span class="right-text">' + item.Label + '</span>'; 2572 } 2573 if(type === 'leftText') { 2574 label = '<span class="left-text">' + item.Label + '</span>'; 2575 } 2576 if(type === 'bsrRightText') { 2577 label = '<span class="bsr-right-text">' + item.Label + '</span>'; 2578 } 2579 2580 2581 2582 icon = '<span class="icon-container">'+getItemIcon(item)+'</span>'; 2583 html += 2584 '<div class="fab child" id="child-'+index+'" data-subitem="'+index+'"> \ 2585 '+getItemAction(item, icon+label)+' \ 2586 </div>'; 2587 2588 if(item.Action === 'Share') { 2589 $.getScript('https://cdn.jsdelivr.net/npm/micromodal/dist/micromodal.min.js', function() { 2590 MicroModal.init(); 2591 $('.share-container').html(getSocialItems(item)); // add social icons to modal 2592 addShareListener(); // if social sharing enabled add click handler 2593 }); 2594 } 2595 } 2596 2597 else if(item.showondesktop==true && (data.device === 'desktop' || data.device === 'tablet') ){ 2598 2599 if(type === 'rightText'){ 2600 label = '<span class="right-text">' + item.Label + '</span>'; 2601 } 2602 if(type === 'leftText') { 2603 label = '<span class="left-text">' + item.Label + '</span>'; 2604 } 2605 if(!float) { 2606 icon = '<span class="icon-container">'+getItemIcon(item)+'</span>'; 2607 html += 2608 '<div class="fab child" id="child-'+index+'" data-subitem="'+index+'"> \ 2609 '+getItemAction(item, icon+label)+' \ 2610 </div>'; 2611 } 2612 // floating icons on desktop only 2613 else { 2614
2615 // add focus class for focus animation 2616 label = item.Label; 2617 var focusClass = item.Animate? 'focus' : ''; 2618 icon = '<span class="icon-container">'+getItemIcon(item)+'</span>'; 2619 text = '<span class="float-text" id="text-'+index+'">'+label+'</span>'; 2620 html += 2621 '<div class="float-container '+focusClass+'" id="'+index+'"> \ 2622 <span class="fab child float" id="child-'+index+'" data-subitem="'+index+'" style="display: inline-flex;"> \ 2623 '+getItemAction(item, icon)+' \ 2624 </span> \ 2625 <span class="float-text-container" id="float-text-'+index+'"> \ 2626 '+getItemAction(item, text)+' \ 2627 </span> \ 2628 </div>'; 2629 } 2630 // if action is share add share items to modal 2631 if(item.Action === 'Share') { 2632 $.getScript('https://cdn.jsdelivr.net/npm/micromodal/dist/micromodal.min.js', function() { 2633 MicroModal.init(); 2634 $('.share-container').html(getSocialItems(item)); // add social icons to modal 2635 addShareListener(); // if social sharing enabled add click handler 2636 }); 2637 } 2638 } 2639 }); 2640 return html; 2641} 2642function getSocialItems(item) { 2643 let html = ''; 2644 const content = getShareContent(item); 2645 if(item.Email) html += getShareHtml('Email', content.link, content.title, 'Tab', 'social'); 2646 if(item.Facebook) html += getShareHtml('Facebook', content.link, content.title, 'Tab', 'social'); 2647 if(item.Tumblr) html += getShareHtml('Tumblr', content.link, content.title, 'Tab', 'social'); 2648 if(item.LinkedIn) html += getShareHtml('LinkedIn', content.link, content.title, 'Tab', 'social'); 2649 if(item.Twitter) html += getShareHtml('Twitter', content.link, content.title, 'Tab', 'social'); 2650 if(item.Reddit) html += getShareHtml('Reddit', content.link, content.title, 'Tab', 'social'); 2651 //if(item.GooglePlus) html += getShareHtml('GooglePlus', content.link, content.title, 'Tab', 'social'); 2652 if(item.Pinterest) html += getShareHtml('Pinterest', content.link, content.title, 'Tab', 'social'); 2653 return html; 2654} 2655 2656// 2657// Social Share Functions 2658// 2659function getShareContent(item) { 2660 // set link to the current page url 2661 let link = item.ShareLink? item.Link.href : window.top.location.href; 2662 link = encodeURI(link); 2663 2664 // get default page title from the actual page title 2665 const pageTitle = item.ShareTitle? item.ShareTitle : document.title; 2666 const encodedTitle = encodeURI(pageTitle); 2667 2668 return {link: link, title: encodedTitle}; 2669} 2670function getShareHtml(site, link, encodedTitle, action, linkClass) { 2671 let href = ''; 2672 switch(site) { 2673 case 'Email': 2674 href = "mailto:?Subject="+encodedTitle+"&body=Check out this site: "+window.location.href; 2675 2676 statsEventName = 'CM_SHARE_EMAIL'; 2677 return ( 2678 '<div class="social-icon" style="background-color: grey;"> \ 2679 <a href="'+href+'" class="'+linkClass+'" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');;"> \ 2680 '+getSvg('shareenvelope')+' \ 2681 </a> \ 2682 </div>'); 2683 case 'Facebook': 2684 href = 'https://www.facebook.com/sharer/sharer.php?u='+link; 2685 statsEventName = 'CM_SHARE_FB'; 2686 return ( 2687 '<div class="social-icon" style="background-color: #3b5998;"> \ 2688 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 2689 '+getSvg('facebook')+' \ 2690 </a> \ 2691 </div>'); 2692 case 'Tumblr': 2693 href = 'http://tumblr.com/share/link?url='+link+'&name='+encodedTitle; 2694 return ( 2695 '<div class="social-icon" style="background-color: #35465c;"> \ 2696 <a href="'+href+'" class="'+linkClass+'" target="_blank" > \ 2697 '+getSvg('tumblr')+' \ 2698 </a> \ 2699 </div>'); 2700 case 'LinkedIn': 2701 href = 'http://www.linkedin.com/shareArticle?mini=true&url='+link+'&title='+encodedTitle; 2702 statsEventName = 'CM_SHARE_LINKEDIN'; 2703 return ( 2704 '<div class="social-icon" style="background-color: #4875B4;"> \ 2705 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 2706 '+getSvg('linkedIn')+' \ 2707 </a> \ 2708 </div>'); 2709 case 'Twitter': 2710 href = 'https://twitter.com/intent/tweet?text='+link; 2711 statsEventName = 'CM_SHARE_TWITTER'; 2712 return ( 2713 '<div class="social-icon" style="background-color: #000000;"> \ 2714 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 2715 '+getSvg('twitter')+' \ 2716 </a> \ 2717 </div>'); 2718 case 'Reddit': 2719 href = 'http://www.reddit.com/submit?url='+link+'&title='+encodedTitle+'&text='+encodedTitle; 2720 return ( 2721 '<div class="social-icon" style="background-color: #ff4500;"> \ 2722 <a href="'+href+'" class="'+linkClass+'" target="_blank"> \ 2723 '+getSvg('reddit')+' \ 2724 </a> \ 2725 </div>'); 2726 /* case 'GooglePlus': 2727 href = 'https://plus.google.com/share?url='+link; 2728 statsEventName = 'CM_SHARE_GOOGLE_PLUS'; 2729 return ( 2730 '<div class="social-icon" style="background-color: #d34836;"> \ 2731 <a href="'+href+'" class="'+linkClass+'" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');"> \ 2732 '+getSvg('gPlus')+' \ 2733 </a> \ 2734 </div>'); */ 2735 case 'Pinterest': 2736 href = 'http://pinterest.com/pin/create/button/?url='+link+'&description='+encodedTitle; 2737 return ( 2738 '<div class="social-icon" style="background-color: #cb2027;"> \ 2739 <a href="'+href+'" class="'+linkClass+'" target="_blank"> \ 2740 '+getSvg('pinterest')+' \ 2741 </a> \ 2742 </div>'); 2743 default: 2744 return ''; 2745 } 2746} 2747 2748// 2749// Helpers 2750// 2751// check display type 2752function isMobile() { 2753 return data.device === 'mobile'; 2754} 2755function getItemAction(item, elem) { 2756 var statsEventName=''; 2757 switch(item.Action) { 2758 case 'Link': 2759 if(!item.Link) {item.Link = { target: 'target="_blank"', href: 'http://www.google.com' }} // default link 2760 var target = item.Link.target? `target="${item.Link.target}"` : ''; 2761 var statsEventName = 'CM_LINK_CLICK'; 2762 return '<a '+target+' href="'+item.Link.href+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">
2762'+elem+'</a>'; 2763 case 'Call': 2764 statsEventName = 'CM_CLICK_TO_CALL'; 2765 return '<a href="tel:'+item.CallNum+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 2766 case 'Sms': 2767 statsEventName = 'CM_CLICK_TO_SMS'; 2768 return '<a href="sms:'+item.SmsNum+'" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 2769 case 'Email': 2770 statsEventName = 'CM_CLICK_TO_EMAIL'; 2771 return '<a href="mailto:'+item.EmailAddr+'?subject='+item.emailDefSubject + '&body=' + item.defEmailBody + '" target="_blank" class="menu-link bsr-menulink" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 2772 case 'Map': 2773 statsEventName = 'CM_DIRECTION'; 2774 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>'; 2775 case 'Mess': 2776 statsEventName = 'CM_FB_MESSAGE'; 2777 return '<a href="http://m.me/'+item.FbUser+'" class="menu-link bsr-menulink" target="_blank" onclick="_trackConvWidgetClickEvent(\''+statsEventName+'\');">'+elem+'</a>'; 2778 case 'Share': 2779 return '<a href="#" class="menu-link share bsr-menulink">'+elem+'</a>'; 2780 case 'Chat': 2781 return '<a href="#" class="menu-link bsr-chat bsr-menulink">'+elem+'</a>'; 2782 default: 2783 return ''; 2784 } 2785} 2786// returns new default icon only if icon is default (identified by path data in default svg MUST CHANGE FOR DIFFERENT DEFAUTL) 2787function xgetItemIcon(item) { 2788 // icon is default 2789 if(item.CustomIcon) { 2790 return '<div class="new-container">'+item.Icon+'</div>'; 2791 } else { 2792 switch(item.Action) { 2793 case 'Link': 2794 return getSvg('link'); 2795 case 'Call': 2796 return getSvg('phone'); 2797 case 'Sms': 2798 return getSvg('sms'); 2799 case 'Email': 2800 return getSvg('envelope'); 2801 case 'Mess': 2802 return getSvg('messenger'); 2803 case 'Map': 2804 return getSvg('map'); 2805 case 'Share': 2806 return getSvg('share'); 2807 } 2808 } 2809} 2810 2811/* --------------------- */ 2812function getItemIcon(item) { 2813 var lcase = item.Action.toLowerCase(); 2814 2815 if(item.CustomIcon) { 2816 switch(item.CustomIcon_Select) { 2817 case 'custom_icon1': 2818 // return '<div class="'+lcase+'-icon-prev custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon1 + '</div>'; 2819 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon1 + '</div>'; 2820 case 'custom_icon2': 2821 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon2 + '</div>'; 2822 case 'custom_icon3': 2823 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon3 + '</div>'; 2824 case 'custom_icon4': 2825 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon4 + '</div>'; 2826 case 'custom_icon5': 2827 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon5 + '</div>'; 2828 case 'custom_icon6': 2829 return '<div class="custom-user-icon ' + item.CustomIcon_Select + '">' + data.config.custom_icon6 + '</div>'; 2830 } 2831 } else { 2832 switch(item.Action) { 2833 case 'Link': 2834 return getSvg('link'); 2835 case 'Call': 2836 return getSvg('phone'); 2837 case 'Sms': 2838 return getSvg('sms'); 2839 case 'Email': 2840 return getSvg('envelope'); 2841 case 'Mess': 2842 return getSvg('messenger'); 2843 case 'Map': 2844 return getSvg('map'); 2845 case 'Share': 2846 return getSvg('share'); 2847 case 'Chat': 2848 return getSvg('chat'); 2849 } 2850 } 2851} 2852/* --------------------- */ 2853 2854window._trackConvWidgetClickEvent = function(eventName) { 2855 if(typeof(HAF)==="object"){ 2856 HAF.OmTracking.onCMClick(eventName) 2857 } 2858 return; 2859} 2860 2861function dudaicon(icon){ 2862 return '<span class="new-container">'+icon+'</span>' 2863 2864 2865} 2866function xgetSvg(name) { 2867 const type = name? name : data.config.DeskMain; 2868 switch(type) { 2869 case 'vEllipsis': 2870 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>'; 2871 case 'map': 2872 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>' 2873 case 'hEllipsis': 2874 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>'; 2875 case 'plus': 2876 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>'; 2877 case 'bars': 2878 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>'; 2879 case 'envelope': 2880 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
288079-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>'; 2881 case 'shareenvelope': 2882 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>'; 2883 case 'phone': 2884 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>'; 2885 case 'close': 2886 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>'; 2887 case 'facebook': 2888 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>'; 2889 case 'messenger': 2890 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>' 2891 case 'tumblr': 2892 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>'; 2893 case 'linkedIn': 2894 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>'; 2895 case 'twitter': 2896 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>'; 2897 case 'reddit': 2898 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
289817.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>'; 2899 case 'pinterest': 2900 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>'; 2901 case 'share': 2902 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>'; 2903 case 'sms': 2904 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>'; 2905 case 'link': 2906 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>'; 2907 default: 2908 return ''; 2909 } 2910} 2911function getSvg(name) { 2912 const type = name? name : data.config.DeskMain; 2913 switch(type) { 2914 case 'vEllipsis': 2915 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>'; 2916 case 'map': 2917 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>' 2918 case 'hEllipsis': 2919 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>'; 2920 case 'plus': 2921 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>'; 2922 case 'bars': 2923 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>'; 2924 case 'envelope': 2925 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
292579-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>'; 2926 case 'shareenvelope': 2927 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>'; 2928 case 'phone': 2929 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>'; 2930 case 'close': 2931 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>'; 2932 case 'facebook': 2933 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>'; 2934 case 'messenger': 2935 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>' 2936 case 'tumblr': 2937 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>'; 2938 case 'linkedIn': 2939 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>'; 2940 case 'twitter': 2941 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>'; 2942 case 'reddit': 2943 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
294317.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>'; 2944 case 'pinterest': 2945 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>'; 2946 case 'share': 2947 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>'; 2948 case 'sms': 2949 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>'; 2950 case 'link': 2951 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>'; 2952 case 'chat': 2953 // 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>'; 2954 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>'; 2955 default: 2956 return ''; 2957 } 2958} 2959 2960 }; 2961</script>
2961 2962 2963
2964<script type="text/javascript"> 2965 2966 var d_version = "production_6800"; 2967 var build = "2026-09-24T12_50_33"; 2968 window['v' + 'ersion'] = d_version; 2969 2970 function buildEditorParent() { 2971 window.isMultiScreen = true; 2972 window.editorParent = {}; 2973 window.previewParent = {}; 2974 window.assetsCacheQueryParam = "?version=2026-09-24T12_50_33"; 2975 try { 2976 var _p = window.parent; 2977 if (_p && _p.document && _p.$ && _p.$.dmfw) { 2978 window.editorParent = _p; 2979 } else if (_p.isSitePreview) { 2980 window.previewParent = _p; 2981 } 2982 } catch (e) { 2983 2984 } 2985 } 2986 2987 buildEditorParent(); 2988</script>
2988 2989 2990 2991<!-- Load jQuery --> 2992
2993<script type="text/javascript" id='d-js-jquery' 2994 src="https://static-res-cdn.websites.hibu.com/libs/jquery/jquery-3.7.0.min.js"></script>
2994 2995 2996<!-- End Load jQuery --> 2997 2998 2999<!-- Injecting site-wide before scripts --> 3000 3001
3002<script data-swh-uuid="780a1f8223a843e5ac36d81453e050bb"> 3003 3004 if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true; } 3005 3006</script>
vendor: 2 bytes, line 3006
3006
3007<script type="text/javascript" data-swh-uuid="780a1f8223a843e5ac36d81453e050bb"> 3008 3009!function(){ var b=function(){ window.__AudioEyeSiteHash = "bea6ac4408cd6d17c81e18b45fd28de9"; 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()}(); 3010 3011</script>
3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029
3030<script type="text/javascript" id="d_track_campaign"> 3031 (function() { 3032 if (!window.location.search) { 3033 return; 3034 } 3035 const cleanParams = window.location.search.substring(1); // Strip ? 3036 const queryParams = cleanParams.split('&'); 3037 3038 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 3039 const domain = 'domain=' + window.location.hostname; 3040 const path = "path=/"; 3041 3042 queryParams.forEach((param) => { 3043 const [key, value = ''] = param.split('='); 3044 if (key.startsWith('utm_')) { 3045 const cookieName = "_dm_rt_" + key.substring(4); 3046 const cookie = cookieName + "=" + value; 3047 const joined = [cookie, expires, domain, path].join(";"); 3048 document.cookie = joined; 3049 } 3050 }); 3051 }()); 3052</script>
vendor: 1 bytes, line 3052
3052
3053<script type="text/javascript" id="d_track_referrer"> 3054 (function() { 3055 const cookieName = '_dm_entry_referrer'; 3056 const referrer = document.referrer; 3057 if (!referrer) { 3058 return; 3059 } 3060 let referrerOrigin; 3061 try { 3062 referrerOrigin = new URL(referrer).origin; 3063 } catch (e) { 3064 return; 3065 } 3066 // 'null' is what an opaque origin (sandboxed iframe, file://) serializes to. 3067 if (!referrerOrigin || referrerOrigin === 'null' || referrerOrigin === window.location.origin) { 3068 return; 3069 } 3070 try { 3071 const existing = document.cookie 3072 .split('; ') 3073 .find((candidate) => candidate.indexOf(cookieName + '=') === 0); 3074 if (existing && decodeURIComponent(existing.slice(cookieName.length + 1))) { 3075 return; 3076 } 3077 // No expiry: session-scoped, matching the _dm_rt_ cookies above that a submission 3078 // reads alongside this one (session-scoped in practice â see FBN-5389). 3079 const secure = window.location.protocol === 'https:' ? ';Secure' : ''; 3080 document.cookie = cookieName + '=' + encodeURIComponent(referrerOrigin) 3081 + ';path=/;SameSite=Lax' + secure; 3082 } catch (e) { 3083 return; 3084 } 3085 }()); 3086</script>
3086 3087
3088<script type="text/javascript" > 3089 var _dm_gaq = {}; 3090 var _gaq = _gaq || []; 3091 var _dm_insite = []; 3092</script>
3092 3093 3094 3095 3096
3097<script> 3098 const siteGoogleAnalyticsTagIds = ['GTM-W487CGFD']; 3099 (function (w, i, g) { w[g] = w[g] || []; if (typeof w[g].push == 'function') w[g].push.apply(w[g], i) }) 3100 (window, siteGoogleAnalyticsTagIds, 'google_tags_first_party'); 3101</script>
vendor: 1 bytes, line 3101
3101
3102<script async src="/hwj36ctlrx-170198977c6241d0b6764396b8de4210/KjM3_oiNcjZsVqcB6zCURFsIaKY" id="d-js-gtm" 3103 onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
3103 3104
3105<script type="text/javascript" id="d_track_ga"> 3106 window.dataLayer = window.dataLayer || []; 3107 _dm_gaq.siteAlias = '170198977c6241d0b6764396b8de4210'; 3108 _dm_gaq.externalGaqID = 'non-empty'; 3109 3110 function gtag() { dataLayer.push(arguments); } 3111 3112 function pushInsiteImpressions(id) { 3113 _dm_insite.forEach((rule) => { 3114 _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId); 3115 }); 3116 } 3117 3118 _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) { 3119 const eventProps = { 3120 event_category: category, 3121 event_label: label, 3122 value, 3123 ...additionalParams 3124 }; 3125 gtag('event', event, eventProps); 3126 } 3127 3128 gtag('js', new Date()) 3129 3130 3131gtag('set', 'developer_id.dMDU5Nj', true); 3132gtag('set', 'developer_id.dYmRlZG', true); 3133 3134 _dm_gaq.pushEvent('', 'page_view'); 3135 3136 pushInsiteImpressions(_dm_gaq.externalGaqID); 3137</script>
3137 3138 3139 3140 3141 3142 3143 3144<!-- End Injecting site-wide to the head --> 3145 3146 3147
3148<script> 3149 var _jquery = window.$; 3150 3151 var jqueryAliases = ['$', 'jquery', 'jQuery']; 3152 3153 jqueryAliases.forEach((alias) => { 3154 Object.defineProperty(window, alias, { 3155 get() { 3156 return _jquery; 3157 }, 3158 set() { 3159 console.warn("Trying to over-write the global jquery object!"); 3160 } 3161 }); 3162 }); 3163 window.jQuery.migrateMute = true; 3164</script>
3164 3165 3166
3167<script type="text/javascript"> 3168 window.popups = 3169 [{"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"},{"title":"Hibu Video Splash","url":"/hibu-video-splash","options":{"backgroundColor":"#FFFFFF","borderRadius":"5","width":"656","overlayColor":"rgba(0, 0, 0, 0.5)","height":"681.82825","animation":"fadeIn"},"name":"hibu-video-splash"}] 3170</script>
3170 3171 3172 3173
3174<script> 3175 window.cookiesNotificationMarkupPreview = 'null'; 3176</script>
3176 3177 3178<!-- HEAD RT JS Include -->
3179<script id='d-js-params'> 3180 window.INSITE = window.INSITE || {}; 3181 window.INSITE.device = "desktop"; 3182 3183 window.rtCommonProps = {}; 3184 rtCommonProps["rt.ajax.ajaxScriptsFix"] =true; 3185 rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20='; 3186 rtCommonProps["runtimecollector.url"] = 'https://rtc.hibuwebsites.com'; 3187 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 3188 rtCommonProps["inlineEditGrid.snap"] =true; 3189 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 3190 rtCommonProps["rt.pushnotifs.force.button"] =true; 3191 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 3192 rtCommonProps["common.mapbox.js.override"] =false; 3193 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 3194 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 3195 rtCommonProps["isCoverage.test"] =false; 3196 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 3197 rtCommonProps["common.resources.dist.cdn"] =true; 3198 rtCommonProps["common.build.dist.folder"] = 'production/6800'; 3199 rtCommonProps["common.resources.cdn.host"] = 'https://static-res-cdn.websites.hibu.com'; 3200 rtCommonProps["common.resources.folder"] = 'https://static-res-cdn.websites.hibu.com/mnlt/production/6800'; 3201 rtCommonProps["common.fonts.api.v2.url"] = 'https://cdn.hibuwebsites.com/fonts/css2?family='; 3202 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 3203 rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true; 3204 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 3205 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 3206 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 3207 rtCommonProps["isAutomation.test"] =false; 3208 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 3209 3210 3211 rtCommonProps['common.mapsProvider'] = 'mapbox'; 3212 3213 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 3214 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 3215 rtCommonProps['server.for.resources'] = ''; 3216 rtCommonProps['feature.flag.lazy.widgets'] = true; 3217 rtCommonProps['feature.flag.single.wow'] = false; 3218 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 3219 rtCommonProps['feature.flag.mark.anchors'] = true; 3220 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 3221 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 3222 rtCommonProps["images.sizes.small"] =160; 3223 rtCommonProps["images.sizes.mobile"] =640; 3224 rtCommonProps["images.sizes.tablet"] =1280; 3225 rtCommonProps["images.sizes.desktop"] =1920; 3226 rtCommonProps["modules.resources.cdn"] =true; 3227 rtCommonProps["import.images.storage.imageCDN"] = 'https://le-cdn.hibuwebsites.com/'; 3228 rtCommonProps["feature.flag.runtime.inp.threshold"] =150; 3229 rtCommonProps["feature.flag.performance.logs"] =false; 3230 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 3231 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 3232 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 3233 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 3234 // feature flags that's used out of runtime module (in legacy files) 3235 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 3236 3237 window.rtFlags = {}; 3238 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =false; 3239 rtFlags["scripts.widgetCount.enabled"] =true; 3240 rtFlags["fnb.animations.tracking.enabled"] =true; 3241 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 3242 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 3243 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 3244 rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true; 3245 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 3246 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
3247 rtFlags["geocode.search.localize"] =false; 3248 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 3249 rtFlags["twitter.heightLimit.enabled"] = true; 3250 rtFlags["runtime.lottieOverflow"] =false; 3251 rtFlags["runtime.monitoring.sentry.ignoreErrors"] = ""; 3252 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 3253 rtFlags["flex.animation.design.panel.layout"] =true; 3254 rtFlags["runtime.cwv.report.cls.enabled"] =false; 3255 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 3256 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 3257 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 3258 rtFlags["runtime.lcp.preload.monitor.enabled"] =false; 3259 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 3260 rtFlags["contact.form.useActiveForm"] =true; 3261 rtFlags["contact.form.custom.errors.enabled"] =false; 3262 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 3263 rtFlags["runtime.ssr.productCustomizations"] =true; 3264 rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true; 3265 rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true; 3266 rtFlags["termly.map.consent.overlay.enabled"] =false; 3267 rtFlags["editor.widget.form.a11y"] =true; 3268</script>
vendor: 1 bytes, line 3268
3268
3269<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>
3269 3270 3271<!-- End of HEAD RT JS Include --> 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283
3283<script src="https://static-res-cdn.websites.hibu.com/mnlt/production/6800/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
3283 3284 3285 3286 3287 3288
3289<script> 3290 3291 $(window).bind("orientationchange", function (e) { 3292 $.layoutManager.initLayout(); 3293 3294 }); 3295 $(document).resize(function () { 3296 3297 }); 3298</script>
3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317
3318<script type="text/javascript" id="d_track_sp"> 3319 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 3320 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 3321 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 3322 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 3323 window.dmsnowplow = window.snowplow; 3324 3325 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 3326 appId: '170198977c6241d0b6764396b8de4210' 3327 }); 3328 3329 // snowplow queries element styles so we wait until CSS calculations are done. 3330 requestAnimationFrame(() => { 3331 dmsnowplow('trackPageView'); 3332 _dm_insite.forEach((rule) => { 3333 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 3334 // the tracking is in popup.js 3335 if (rule.actionName !== "popup") { 3336 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 3337 } 3338 window?.waitForDeferred?.('dmAjax', () => { 3339 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 3340 }); 3341 }); 3342 }); 3343</script>
3343 3344 3345 3346 3347<div style="display:none;" id="P6iryBW0Wu"></div> 3348 3349<!-- photoswipe markup --> 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359<!-- Root element of PhotoSwipe. Must have class pswp. --> 3360<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 3361 3362 <!-- Background of PhotoSwipe. 3363 It's a separate element as animating opacity is faster than rgba(). --> 3364 <div class="pswp__bg"></div> 3365 3366 <!-- Slides wrapper with overflow:hidden. --> 3367 <div class="pswp__scroll-wrap"> 3368 3369 <!-- Container that holds slides. 3370 PhotoSwipe keeps only 3 of them in the DOM to save memory. 3371 Don't modify these 3 pswp__item elements, data is added later on. --> 3372 <div class="pswp__container"> 3373 <div class="pswp__item"></div> 3374 <div class="pswp__item"></div> 3375 <div class="pswp__item"></div> 3376 </div> 3377 3378 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 3379 <div class="pswp__ui pswp__ui--hidden"> 3380 3381 <div class="pswp__top-bar"> 3382 3383 <!-- Controls are self-explanatory. Order can be changed. --> 3384 3385 <div class="pswp__counter"></div> 3386 3387 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 3388 3389 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 3390 3391 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 3392 3393 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 3394 3395 <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> 3396 <!-- element will get class pswp__preloader--active when preloader is running --> 3397 <div class="pswp__preloader"> 3398 <div class="pswp__preloader__icn"> 3399 <div class="pswp__preloader__cut"> 3400 <div class="pswp__preloader__donut"></div> 3401 </div> 3402 </div> 3403 </div> 3404 </div> 3405 3406 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 3407 <div class="pswp__share-tooltip"></div> 3408 </div> 3409 3410 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 3411 </button> 3412 3413 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 3414 </button> 3415 3416 <div class="pswp__caption"> 3417 <div class="pswp__caption__center"></div> 3418 </div> 3419 3420 </div> 3421 3422 </div> 3423 3424</div> 3425<div id="fb-root" 3426 data-locale="en"></div> 3427<!-- Alias: 170198977c6241d0b6764396b8de4210 --> 3428<div class="dmPopupMask" id="dmPopupMask"></div> 3429<div id="dmPopup" class="dmPopup" data-auto="popup"> 3430 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 3431 <div class="dmPopupTitle"> <span></span> Share by:</div> 3432 <div class="data"></div> 3433</div>
3433<script id="d_track_personalization"> 3434 window?.waitForDeferred?.('dmAjax', () => { 3435 // Collects client data and updates cookies used by smart sites 3436 window.expireDays = 365; 3437 window.visitLength = 30 * 60000; 3438 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 3439 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 3440 }); 3441</script>
vendor: 1 bytes, line 3441
3441
3442<script type="text/javascript"> 3443 3444 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 3445 3446 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 3447 Parameters.HomeLinkText = 'Home'; 3448 </script>
3448 3449<!-- End Script tags --> 3450<!-- Begin Body End Markup --> 3451<!-- Google Tag Manager -->
3451<script> 3452//<![CDATA[
vendor: 328 bytes, lines 3452-3457
3452 3453(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 3454new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 3455j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 3456'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 3457})(window,document,'script','dataLayer','
3457GTM-W487CGFD
vendor: 4 bytes, line 3457
3457');
3458//]]> 3459</script>
3459 3460<!-- End Google Tag Manager --><!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 3460-3461
3460<noscript> 3461<iframe src="https://www.googletagmanager.com/ns.html?id=
3461GTM-W487CGFD
vendor: 88 bytes, lines 3461-3463
3461" height="0" width="0" style="display:none;visibility:hidden"> 3462 </iframe> 3463</noscript>
3464<!-- End Google Tag Manager (noscript) --><!-- 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"> 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 {{placeholder_retargeting_pixel}} 3505</div> 3506<div id="placeholder_dpni" style="display: none;" data-inject="placeholder_dpni"> 3507</div> 3508<div id="placeholder_analytics" style="display: none;" data-inject="placeholder_analytics"> 3509
3509<script> 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548//<![CDATA[ 3549 3550//yellAnalyticsConfig need to set before s_code.js 3551var yellAnalyticsConfig = { 3552"global" : { 3553 "trackDownloadLinks": true, 3554 "downloadFileTypes": "exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx", 3555 "currency": "USD", 3556 "trackExternalLinks": true, 3557 "internalDomains": "javascript:", 3558 "charset": "UTF-8" 3559}, 3560"omniture" : { 3561 "enabled": true, 3562 "server": "yellgroup.122.2o7.net", 3563 "serverSecure": "yellgroup.122.2o7.net", 3564 "namespace": "yellgroup", 3565 "account": "yelldudalive", 3566 "campaign": "CID|cam" 3567}} 3568var hibuWebsiteConfig={ 3569 "prodSKU":"WBS-PRO-01", 3570 "assetID":"669260281", 3571 "customerID":"7065844810" 3572} 3573 3574//]]> 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 </script>
3613 3614
3614<script type="text/javascript" src="https://dh-static-files.s3.amazonaws.com/prod/AppMeasurement.js"> 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652//<![CDATA[ 3653 3654 3655//]]> 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 </script>
3693 3694
3694<script type="text/javascript" src="https://dh-static-files.s3.amazonaws.com/prod/hibu-analytics.min.js"> 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732//<![CDATA[ 3733 3734 3735//]]> 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 </script>
3773 3774
3774<script type="text/javascript" src="https://dh-static-files.s3.amazonaws.com/prod/omn_setting.js"> 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812//<![CDATA[ 3813 3814 3815//]]> 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 </script>
3853 3854</div> 3855<div id="placeholder_footer_reserve1" style="display: none;" data-inject="placeholder_footer_reserve1"> 3856 <style> 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 iframe[name="google_conversion_frame"] {height: 0 !important;width: 0 !important;line-height: 0 !important;font-size: 0 !important;margin-top: -13px;float: left;} 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 </style> 3929
3929<script> 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 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965//<![CDATA[ 3966(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"343176195"};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"); 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 </script>
4003 4004 <noscript> 4005 <img src="//bat.bing.com/action/0?ti=343176195&Ver=2" height="0" width="0" style="display:none; visibility: hidden;"/> 4006 </noscript> 4007</div> 4008<div id="placeholder_footer_reserve2" style="display: none;" data-inject="placeholder_footer_reserve2"> 4009 <!-- Facebook Pixel Code -->
4009<script nonce="Y3X8C1sw"> 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044//<![CDATA[
vendor: 397 bytes, lines 4044-4052
4044 4045 4046!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 4047n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 4048n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 4049t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 4050document,'script','https://connect.facebook.net/en_US/fbevents.js'); 4051 4052fbq('init', '
40521728263871431788
vendor: 30 bytes, lines 4052-4053
4052'); 4053fbq('track', "PageView");
4054//]]> 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 </script>
4089 4090 <noscript> 4091 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1728263871431788&ev=PageView&noscript=1"/> 4092 </noscript> 4093 <!-- End Facebook Pixel Code --> 4094</div> 4095<div id="placeholder_footer_reserve3" style="display: none;" data-inject="placeholder_footer_reserve3"> 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 {{placeholder_footer_reserve3}} 4136</div> 4137<div id="placeholder_footer_reserve4" style="display: none;" data-inject="placeholder_footer_reserve4"> 4138 4139 4140 4141 4142 4143 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 4176 4177 {{placeholder_footer_reserve4}} 4178</div> 4179<div id="placeholder_footer_reserve5" style="display: none;" data-inject="placeholder_footer_reserve5"> 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 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 {{placeholder_footer_reserve5}} 4220</div> 4221<div id="placeholder_footer_reserve6" style="display: none;" data-inject="placeholder_footer_reserve6"> 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 {{placeholder_footer_reserve6}} 4262</div> 4263<div id="placeholder_footer_reserve7" style="display: none;" data-inject="placeholder_footer_reserve7"> 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 {{placeholder_footer_reserve7}} 4304</div> 4305<!-- End Body End Markup --><!-- Combined Form Value Replacement and Dropdown Code --><!-- End Body End Markup --> 4306<!-- Site Wide Html Markup --> 4307<div id="swh-a6ef88aba6684633ac8a6549d2464f82">
4307<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>
4307</div><!-- Site Wide Html Markup --> 4308<!-- Begin Product Custom HTML Markup --> 4309<div id="fb-root"></div>
4310<script>(function(d, s, id) { 4311var js, fjs = d.getElementsByTagName(s)[0]; 4312if (d.getElementById(id)) return; 4313js = d.createElement(s); js.id = id; 4314js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=1822295708016537"; 4315fjs.parentNode.insertBefore(js, fjs); 4316}(document, 'script', 'facebook-jssdk'));</script>
vendor: 2 bytes, line 4316
4316
4317<script> 4318//make sure video's on iOS load first screen of the video. 4319dmAPI.runOnReady('russTest',function() { 4320 var _hibu_vid = document.getElementsByTagName('video'); 4321 for (var i = 0; i < _hibu_vid.length; i++) { 4322 _hibu_vid[i].load(); 4323 } 4324}) 4325</script>
vendor: 2 bytes, line 4325
4325
4326<script> 4327//simple addition by Russ to add consent banner link into footer 4328const _spSpanForFooter = document.createElement('span'); 4329_spSpanForFooter.id = "spConsentWrapper"; 4330const poweredByFirstAnchor = document.querySelector('.poweredBy a:first-child'); 4331poweredByFirstAnchor.insertAdjacentElement('afterend',_spSpanForFooter); 4332window.localStorage.setItem("__springtime__repop__target", "#spConsentWrapper"); 4333</script>
4333 4334<style>#spConsentWrapper:before { content: " | " }</style>
4335<script>if(window.location.search.indexOf('preview')>0){window.localStorage.setItem('ae_user_consent_decision_has_been_made',true);document.getElementById('spConsentWrapper').remove();}</script>
4335<script>let comments = document.querySelectorAll('.dmFacebookComments');if (comments) {for (i=0;i<comments.length;i++) { 4336 comments[i].style.display = "none"; 4337}}</script>
4337<!-- End Product Custom HTML Markup --> 4338</body> 4339</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.