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.westernmainescreendoors.com/', 49 50 SystemID: 'US_DIRECT_PRODUCTION', 51 SiteAlias: 'bbc67001', 52 SiteType: atob('RFVEQU9ORQ=='), 53 PublicationDate: 'Aug 17, 2026', 54 ExternalUid: null, 55 IsSiteMultilingual: false, 56 InitialPostAlias: '', 57 InitialPostPageUuid: '', 58 InitialDynamicItem: '', 59 DynamicPageInfo: { 60 isDynamicPage: false, 61 base64JsonRowData: 'null', 62 }, 63 InitialPageAlias: 'home', 64 InitialPageUuid: 'a9e6e83769994d05b33418ffe92c430b', 65 InitialPageId: '615609791', 66 InitialEncodedPageAlias: 'aG9tZQ==', 67 InitialHeaderUuid: '225e4d733f084749ba9abc6dbb0bafe7', 68 CurrentPageUrl: '', 69 IsCurrentHomePage: true, 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: 'store', 83 StorePagesUrls: 'e30=', 84 IsNewStore: 'false', 85 StorePath: '/store', 86 StoreId: '22379103', 87 StoreVersion: 2, 88 StoreBaseUrl: '/store', 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: 'LEFT', 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: 4, 115 NavbarLiveHomePage: 'https://www.westernmainescreendoors.com/', 116 BlockContainerSelector: '.dmBody', 117 NavbarSelector: '#dmNav:has(a)', 118 SubNavbarSelector: '#subnav_main' 119 }, 120 hasCustomCode: true, 121 planID: '8', 122 customTemplateId: 'null', 123 siteTemplateId: 'null', 124 productId: 'DM_DIRECT', 125 disableTracking: false, 126 pageType: 'FROM_SCRATCH', 127 isRuntimeServer: true, 128 isInEditor: false, 129 isInPreview: false, 130 hasNativeStore: false, 131 defaultLang: 'en', 132 hamburgerMigration: null, 133 isFlexSite: false 134 }; 135 136 window.Parameters.LayoutID = {}; 137 window.Parameters.LayoutID[window._currentDevice] = 6; 138 window.Parameters.LayoutVariationID = {}; 139 window.Parameters.LayoutVariationID[window._currentDevice] = 5; 140</script>
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163<!-- Injecting site-wide to the head --> 164 165
166<script type="text/javascript" data-termly-config> 167 window.TERMLY_CUSTOM_BLOCKING_MAP = { 168 'app.multiscreenstore.com': {'\/script.js': 'essential'}, 169 'd2j6dbq0eux0bg.cloudfront.net': 'essential', 170 'd34ikvsdm2rlij.cloudfront.net': 'essential', 171 'd1oxsl77a1kjht.cloudfront.net': 'essential', 172 'd3fi9i0jj23cau.cloudfront.net': 'essential', 173 'djqizrxa6f10j.cloudfront.net': 'essential', 174 'd1e443hvef5jf2.cloudfront.net': 'essential' 175 }; 176</script>
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194
195<script type="text/javascript" id="d_track_campaign" data-entry-referrer> 196 (function() { 197 if (!window.location.search) { 198 return; 199 } 200 const cleanParams = window.location.search.substring(1); // Strip ? 201 const queryParams = cleanParams.split('&'); 202 203 const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000; 204 const domain = 'domain=' + window.location.hostname; 205 const path = "path=/"; 206 207 queryParams.forEach((param) => { 208 const [key, value = ''] = param.split('='); 209 if (key.startsWith('utm_')) { 210 const cookieName = "_dm_rt_" + key.substring(4); 211 const cookie = cookieName + "=" + value; 212 const joined = [cookie, expires, domain, path].join(";"); 213 document.cookie = joined; 214 } 215 }); 216 }()); 217</script>
217 218
219<script type="text/javascript" > 220 var _dm_gaq = {}; 221 var _gaq = _gaq || []; 222 var _dm_insite = []; 223</script>
223 224 225 226 227 228 229 230<!-- End Injecting site-wide to the head --> 231 232<!-- Inject secured cdn script --> 233 234 235<!-- ========= Meta Tags ========= --> 236<!-- PWA settings -->
237<script> 238 function toHash(str) { 239 var hash = 5381, i = str.length; 240 while (i) { 241 hash = hash * 33 ^ str.charCodeAt(--i) 242 } 243 return hash >>> 0 244 } 245</script>
vendor: 1 bytes, line 245
245
246<script> 247 (function (global) { 248 //const cacheKey = global.cacheKey; 249 const isOffline = 'onLine' in navigator && navigator.onLine === false; 250 const hasServiceWorkerSupport = 'serviceWorker' in navigator; 251 if (isOffline) { 252 console.log('offline mode'); 253 } 254 if (!hasServiceWorkerSupport) { 255 console.log('service worker is not supported'); 256 } 257 if (hasServiceWorkerSupport && !isOffline) { 258 window.addEventListener('load', function () { 259 const serviceWorkerPath = '/runtime-service-worker.js?v=3'; 260 navigator.serviceWorker 261 .register(serviceWorkerPath, { scope: './' }) 262 .then( 263 function (registration) { 264 // Registration was successful 265 console.log( 266 'ServiceWorker registration successful with scope: ', 267 registration.scope 268 ); 269 }, 270 function (err) { 271 // registration failed :( 272 console.log('ServiceWorker registration failed: ', err); 273 } 274 ) 275 .catch(function (err) { 276 console.log(err); 277 }); 278 }); 279 280 // helper function to refresh the page 281 var refreshPage = (function () { 282 var refreshing; 283 return function () { 284 if (refreshing) return; 285 // prevent multiple refreshes 286 var refreshkey = 'refreshed' + location.href; 287 var prevRefresh = localStorage.getItem(refreshkey); 288 if (prevRefresh) { 289 localStorage.removeItem(refreshkey); 290 if (Date.now() - prevRefresh < 30000) { 291 return; // dont go into a refresh loop 292 } 293 } 294 refreshing = true; 295 localStorage.setItem(refreshkey, Date.now()); 296 console.log('refereshing page'); 297 window.location.reload(); 298 }; 299 })(); 300 301 function messageServiceWorker(data) { 302 return new Promise(function (resolve, reject) { 303 if (navigator.serviceWorker.controller) { 304 var worker = navigator.serviceWorker.controller; 305 var messageChannel = new MessageChannel(); 306 messageChannel.port1.onmessage = replyHandler; 307 worker.postMessage(data, [messageChannel.port2]); 308 function replyHandler(event) { 309 resolve(event.data); 310 } 311 } else { 312 resolve(); 313 } 314 }); 315 } 316 } 317})(window); 318</script>
318 319<!-- Add manifest --> 320<!-- End PWA settings --> 321 322 323 324<link rel="canonical" href="https://www.westernmainescreendoors.com/"> 325 326<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover"> 327<meta name="dm:lcp-preload" content="dm:lcp-frozen"> 328<meta name="apple-mobile-web-app-capable" content="yes"> 329 330<!--Add favorites icons--> 331 332<link rel="apple-touch-icon" 333 href="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/favicon.ico"/> 334 335<link rel="icon" type="image/x-icon" href="https://irp-cdn.multiscreensite.com/bbc67001/site_favicon_16_1576178698377.ico"/> 336 337<!-- End favorite icons --> 338<link rel="preconnect" href="https://irp.cdn-website.com"/> 339<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/> 340<link rel="preconnect" href="https://static.cdn-website.com"/> 341 342 343<!-- Prefetch Ecwid Javascript to speed up loading --> 344<link rel="prefetch" href="https://app.multiscreenstore.com/script.js?22379103"/>
345<script> 346 if (window.Parameters) { 347 window.Parameters.ecwidScriptUrl = 'https://app.multiscreenstore.com/script.js?22379103'; 348 } 349</script>
349 350 351 352<!-- render the required CSS and JS in the head section -->
353<script id='d-js-dmapi'> 354 window.SystemID = 'US_DIRECT_PRODUCTION'; 355 356 if (!window.dmAPI) { 357 window.dmAPI = { 358 registerExternalRuntimeComponent: function () { 359 }, 360 getCurrentDeviceType: function () { 361 return window._currentDevice; 362 }, 363 runOnReady: (ns, fn) => { 364 const safeFn = dmAPI.toSafeFn(fn); 365 ns = ns || 'global_' + Math.random().toString(36).slice(2, 11); 366 const eventName = 'afterAjax.' + ns; 367 368 if (document.readyState === 'complete') { 369 $.DM.events.off(eventName).on(eventName, safeFn); 370 setTimeout(function () { 371 safeFn({ 372 isAjax: false, 373 }); 374 }, 0); 375 } else { 376 window?.waitForDeferred?.('dmAjax', () => { 377 $.DM.events.off(eventName).on(eventName, safeFn); 378 safeFn({ 379 isAjax: false, 380 }); 381 }); 382 } 383 }, 384 toSafeFn: (fn) => { 385 if (fn?.safe) { 386 return fn; 387 } 388 const safeFn = function (...args) { 389 try { 390 return fn?.apply(null, args); 391 } catch (e) { 392 console.log('function failed ' + e.message); 393 } 394 }; 395 safeFn.safe = true; 396 return safeFn; 397 } 398 }; 399 } 400 401 if (!window.requestIdleCallback) { 402 window.requestIdleCallback = function (fn) { 403 setTimeout(fn, 0); 404 } 405 } 406</script>
406 407 408<!-- loadCSS function header.jsp--> 409 410 411 412 413 414
415<script id="d-js-load-css"> 416/** 417 * There are a few <link> tags with CSS resource in them that are preloaded in the page 418 * in each of those there is a "onload" handler which invokes the loadCSS callback 419 * defined here. 420 * We are monitoring 3 main CSS files - the runtime, the global and the page. 421 * When each load we check to see if we can append them all in a batch. If threre 422 * is no page css (which may happen on inner pages) then we do not wait for it 423 */ 424(function () { 425 let cssLinks = {}; 426 function loadCssLink(link) { 427 link.onload = null; 428 link.rel = "stylesheet"; 429 link.type = "text/css"; 430 } 431 432 function checkCss() { 433 const pageCssLink = document.querySelector("[id*='CssLink']"); 434 const widgetCssLink = document.querySelector("[id*='widgetCSS']"); 435 436 if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) { 437 const storedRuntimeCssLink = cssLinks.runtime; 438 const storedPageCssLink = cssLinks.page; 439 const storedGlobalCssLink = cssLinks.global; 440 const storedWidgetCssLink = cssLinks.widget; 441 442 storedGlobalCssLink.disabled = true; 443 loadCssLink(storedGlobalCssLink); 444 445 if (storedPageCssLink) { 446 storedPageCssLink.disabled = true; 447 loadCssLink(storedPageCssLink); 448 } 449 450 if(storedWidgetCssLink) { 451 storedWidgetCssLink.disabled = true; 452 loadCssLink(storedWidgetCssLink); 453 } 454 455 storedRuntimeCssLink.disabled = true; 456 loadCssLink(storedRuntimeCssLink); 457 458 requestAnimationFrame(() => { 459 setTimeout(() => { 460 storedRuntimeCssLink.disabled = false; 461 storedGlobalCssLink.disabled = false; 462 if (storedPageCssLink) { 463 storedPageCssLink.disabled = false; 464 } 465 if (storedWidgetCssLink) { 466 storedWidgetCssLink.disabled = false; 467 } 468 // (SUP-4179) Clear the accumulated cssLinks only when we're 469 // sure that the document has finished loading and the document 470 // has been parsed. 471 if(document.readyState === 'interactive') { 472 cssLinks = null; 473 } 474 }, 0); 475 }); 476 } 477 } 478 479 480 function loadCSS(link) { 481 try { 482 var urlParams = new URLSearchParams(window.location.search); 483 var noCSS = !!urlParams.get("nocss"); 484 var cssTimeout = urlParams.get("cssTimeout") || 0; 485 486 if (noCSS) { 487 return; 488 } 489 if (link.href && link.href.includes("d-css-runtime")) { 490 cssLinks.runtime = link; 491 checkCss(); 492 } else if (link.id === "siteGlobalCss") { 493 cssLinks.global = link; 494 checkCss(); 495 } 496 497 else if (link.id && link.id.includes("CssLink")) { 498 cssLinks.page = link; 499 checkCss(); 500 } else if (link.id && link.id.includes("widgetCSS")) { 501 cssLinks.widget = link; 502 checkCss(); 503 } 504 505 else { 506 requestIdleCallback(function () { 507 window.setTimeout(function () { 508 loadCssLink(link); 509 }, parseInt(cssTimeout, 10)); 510 }); 511 } 512 } catch (e) { 513 throw e 514 } 515 } 516 window.loadCSS = window.loadCSS || loadCSS; 517})(); 518</script>
518 519 520 521
522<script data-role="deferred-init" type="text/javascript"> 523 /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/ 524 function Def() { 525 this.promise = new Promise((function (a, b) { 526 this.resolve = a, this.reject = b 527 }).bind(this)) 528 } 529 530 const defs = {}; 531 window.getDeferred = function (a) { 532 return null == defs[a] && (defs[a] = new Def), defs[a] 533 } 534 window.waitForDeferred = function (b, a, c) { 535 let d = window?.getDeferred?.(b); 536 d 537 ? d.promise.then(a) 538 : c && ["complete", "interactive"].includes(document.readyState) 539 ? setTimeout(a, 1) 540 : c 541 ? document.addEventListener("DOMContentLoaded", a) 542 : console.error(`Deferred does not exist`); 543 }; 544</script>
544 545<style id="forceCssIncludes"> 546 /* This file is auto-generated from a `scss` file with the same name */ 547 548.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}} 549 550body #dm #\31 138297507:not(.photo-gallery-done):not([data-widget-initialized]) { height: 389.0px !important; min-height: initial;} 551</style> 552<style id="cssVariables" type="text/css"> 553 554</style> 555 556 557<style id="hideAnimFix"> 558 .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] { 559 visibility: hidden; 560 } 561 562 .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] { 563 visibility: hidden !important; 564 } 565 566 #dmRoot:not(.editGrid) .flex-element [data-anim-extended] { 567 visibility: hidden; 568 } 569 570</style> 571 572 573 574<style id="criticalCss"> 575 @charset "UTF-8";.clearfix:after,.dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop=none]){visibility:hidden}
575@font-face{font-family:FontAwesome;font-display:block;src:url(https://static.cdn-website.com/fonts/fontawesome-webfont.eot?v=6);src:url(https://static.cdn-website.com/fonts/fontawesome-webfont.eot?#iefix&v=6) format("embedded-opentype"),url(https://static.cdn-website.com/fonts/fontawesome-webfont.woff?v=6) format("woff"),url(https://static.cdn-website.com/fonts/fontawesome-webfont.ttf?v=6) format("truetype"),url(https://static.cdn-website.com/fonts/fontawesome-webfont.svg#fontawesomeregular?v=6) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/dmserifdisplay/v17/-nFnOHM81r4j6k0gjAW3mujVU2B2G_Bx0g.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:'DM Serif Display';font-style:italic;font-weight:400;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/dmserifdisplay/v17/-nFhOHM81r4j6k0gjAW3mujVU2B2G_VB0PD2.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:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.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:'DM Sans';font-style:italic;font-weight:100 1000;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/dmsans/v17/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58Q.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}.dmInner{min-height:100vh!important;position:relative;min-width:768px!important}.dmPopup,.dmPopupMask{position:fixed;left:0}.display_None{display:none}.dmDisplay_None{display:none!important}.clearfix:after{clear:both;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 .dmBody div.u_1414742659,.dmRoot .hasFontIcon{background-image:none!important}.dmPopupMask{margin:0;display:none;width:10px;z-index:1000000999;top:0}#dmRoot .dmPopup,.dmPopup,.dmPopupClose:before,[data-display-type=block]{display:block}.dmPopup{text-align:left;top:10px;width:93%;z-index:1000009999!important;box-sizing:border-box;background:#f5f5f5;overflow-y:auto;height:100%}.dmPopup .dmPopupTitle{text-align:left;font:700 19px Helvetica,Arial;margin:20px 20px 35px;color:#999}.lh-1,button{line-height:normal}#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 .hasBackgroundOverlay:not(.dmPopupPage):not(.layout-drawer){position:relative!important}#dm .hasBackgroundOverlay:not(.hasExtraLayerOverlay):before{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;content:" "!important;border-radius:inherit}#dm .dmInner .dmWidget.align-center,.align-center{margin-left:auto;margin-right:auto}body.fix-mobile-scrolling{overflow:initial}#dmRoot{text-decoration-skip-ink:none}body{-webkit-overflow-scrolling:touch}@media (min-width:1025px){:root{--btn-text-font-size:15px}}@media (min-width:768px) and (max-width:1024px){:root{--btn-text-font-size:15px}}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}b{font-weight:700}hr{box-sizing:content-box;height:0}img{border:0;max-width:100%;-ms-interpolation-mode:bicubic;display:inline-block}button{font-family:inherit;font-size:100%;margin:0;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}*,:after,:before{box-sizing:border-box}.dmRespRow.dmRespRowNoPadding{padding:0}
575.dmRespRow{padding-top:15px;padding-bottom:15px}.dmRespRow:after,.dmRespRow:before{content:" ";display:table}.dmRespRow:after{clear:both}.dmRespRow,.dmRespRow .dmRespColsWrapper{max-width:960px;position:relative;margin:0 auto;width:100%}.dmRespRow .dmRespCol{position:relative;width:100%;display:inline-block;vertical-align:top;float:left}.dmRespRow .dmRespCol>*{max-width:100%}.dmDesktopBody .dmRespRow .large-5{position:relative;width:41.66667%}.dmDesktopBody .dmRespRow .large-6{position:relative;width:50%}.dmDesktopBody .dmRespRow .large-7{position:relative;width:58.33333%}.dmDesktopBody .dmRespRow .large-12{position:relative;width:100%}[class*=" dm-common-icons-"]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dm-common-icons!important}.dm-common-icons-close:before{content:"\e901"}#dm div.dmContent [class*=" icon-"],[class*=" icon-"]{font-family:FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class*=" icon-"]:before{text-decoration:none;display:inline-block;speak:none}a [class*=" icon-"]{display:inline}[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-star:before{content:"\f005"}.icon-angle-right:before{content:"\f105"}.icon-angle-down:before{content:"\f107"}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#dm .dmRespRow .dmRespCol>.dmWidget{overflow:initial}@media (min-width:768px){#dm .dmRespRow .dmRespCol>.dmWidget{width:280px;max-width:100%}}@media (max-width:767px){#dm .dmInner .dmWidget{width:100%}}#dm .dmInner .dmWidget:not(.displayNone){display:inline-block}#dm .dmInner .dmWidget:not(.flexButton):not(.displayNone)[data-display-type=block]{display:block}#dm .dmInner .dmWidget{text-decoration:none;margin:10px 0;clear:both;position:relative;text-align:center;line-height:22px;box-shadow:none;background-image:none;padding:0;height:auto;border-style:solid;white-space:nowrap}#dm .dmInner .dmWidget: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%}html:not(.ios-preview) #dm .hasStickyHeader .dmInner div.dmHeaderContainer{position:fixed!important;z-index:101;width:100%;min-width:768px}.imageWidget{position:relative}.dmPhotoGallery{margin:10px 0;width:100%;overflow:hidden;min-height:1px;clear:both}.dmPhotoGalleryHolder{text-align:center}.dmPhotoGallery .image-container{position:relative}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner div,#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner{text-align:center}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner h3{margin:0;line-height:normal;font-size:21px}.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-text,.dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-title{max-width:100%}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs{list-style:none;position:relative}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)){justify-content:center;align-items:center}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) div,#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner:not(:has(>.caption-link)) h3{text-align:center}#dm .dmPhotoGallery.newPhotoGallery.captionAlignment-center_center .photoGalleryThumbs .caption-container .caption-inner .caption-button{margin:10px auto}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner{align-items:center}#dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder{width:100%;padding:0;display:none}#dm .dmPhotoGallery.newPhotoGallery .photogallery-row{display:flex}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column{display:flex;flex-direction:column;padding:0;width:100%;margin:0}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column.column-2{width:50%}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs{position:relative;overflow:hidden}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container{width:100%;overflow:hidden;
575background:url(https://dd-cdn.multiscreensite.com/runtime-img/galleryLoader.gif) center no-repeat}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container.revealed{background:0}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container a{display:flex;flex-direction:column;background-size:cover;padding-top:100%}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs .image-container a img{display:none!important}#dm .dmPhotoGallery.newPhotoGallery .layout-container .photogallery-column .photoGalleryThumbs.vertical-height .image-container a{padding-top:200%}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .thumbnailInnerWrapper{overflow:hidden;transform:translateZ(0)}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .image-container{overflow:hidden}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .image-container a{background-repeat:no-repeat;background-position:center}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner{display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;z-index:1;background-color:rgba(255,255,255,.9);color:#333;padding:15px;height:100%;box-sizing:border-box}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-button{margin:10px auto;max-width:100%}#dm .dmPhotoGallery.newPhotoGallery .photoGalleryThumbs .caption-container .caption-inner .caption-button .text{padding:10px 20px!important}#dm .dmPhotoGallery.newPhotoGallery.text-layout-over .photoGalleryThumbs .caption-container{height:100%;width:100%;position:absolute;top:0;left:0;padding:inherit}#dm .dmPhotoGallery.newPhotoGallery.text-layout-over .photoGalleryThumbs .caption-inner{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:0!important;padding:10px;transform:scale(1.05);opacity:0;filter:alpha(opacity=0)}#dm .dmRespRow.dmRespRowNoPadding,.dmContent,.dmInner ul:not(.defaultList),DIV.dmBody{padding:0}#dm .dmPhotoGallery.newPhotoGallery[data-image-hover-effect=zoomout] .photoGalleryThumbs .image-container{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}*{border:0 solid #333;scrollbar-arrow-color:#fff;scrollbar-track-color:#F2F2F2;scrollbar-face-color:silver;scrollbar-highlight-color:silver;scrollbar-3dlight-color:silver;scrollbar-shadow-color:silver;scrollbar-darkshadow-color:silver;scrollbar-width:12px}body{width:100%;overflow:hidden;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important}A IMG{border:none}h1,h2,h3,ul{margin-left:0;margin-right:0}.dmInner *{-webkit-font-smoothing:antialiased}.clearfix,a,img,li,ul{vertical-align:top}#iscrollBody,#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}.dmHeader{background:#68ccd1;color:#666;text-align:center;position:relative;width:100%;max-width:100%}DIV.dmBody{clear:both}.dmContent{margin:0}#site_content ul:not(.defaultList){-webkit-padding-start:0;-moz-padding-start:0;list-style-position:inside}#innerBar{position:relative;height:36px;width:100%;font-size:20px;margin:0;z-index:80}.dmRespRowsWrapper{max-width:960px;margin:0 auto}.dmLargeBody .imageWidget:not(.displayNone){display:inline-block;max-width:100%}.imageWidget:not(.displayNone) img{width:100%}h3{font-weight:400;font-size:23px}#dm .dmRespColsWrapper{display:block}.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}#innerBar.lineInnerBar{display:table;width:100%;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;font-size:20px;margin-top:30px;margin-bottom:30px;background-color:transparent;color:#666}#innerBar .titleLine{display:table-cell;vertical-align:middle;width:50%}.dmPageTitleRow:not(#innerBar){display:none}.titleLine hr{min-height:1px;background-color:rgba(102,102,102,.2)}.dmStandardDesktop{display:block}#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before{content:"";display:table}.dmInner a{outline:0;vertical-align:inherit}.dmLinksMenu>ul{display:block;margin:0;font-size:inherit}.dmStandardDesktop{margin:0 auto}.dmPhotoGalleryHolder{font-size:medium!important;margin:0;list-style:none}#dm .dmPhotoGallery .dmPhotoGalleryHolder{width:100%;padding:0}body{background-color:#eee}.main-navigation.unifiednav{display:flex;justify-content:flex-start;align-items:stretch;overflow:visible}.main-navigation.unifiednav ul{list-style:none;padding:0;margin:0;font-size:1rem}.main-navigation.unifiednav .unifiednav__container{display:flex;justify-content:flex-start;list-style:none}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{display:flex;justify-content:flex-start;position:relative;font-weight:400}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::before{content:'';align-self:center;font-weight:700}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:inherit;text-decoration:none;position:relative;padding:12px 15px;margin:0;font-weight:inherit;letter-spacing:.03em}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:0 15px}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:nowrap}.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}
575.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[layout-sub=submenu_horizontal_1] .unifiednav__container[data-depth]{color:#999}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{display:initial;padding-left:10px;margin-left:0}.main-navigation.unifiednav:not(.unifiednav_vertical)>.unifiednav__container{justify-content:inherit}#dm .p_hfcontainer nav.main-navigation.unifiednav{min-width:9em!important;text-align:initial!important}#dm .main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:transparent}#dm .main-navigation.unifiednav[layout-sub=submenu_horizontal_1] .unifiednav__container[data-depth]{background-color:#faf9f9}#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 .dmBody .dmRespRowsWrapper{max-width:none;background-color:transparent}.dmLargeBody .dmRespRow{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}.dm-bfs.dm-layout-home div.dmInner{background-color:#fff}.dmStandardDesktop .dmHeader{background-color:#68ccd1;max-width:100%}.standardHeaderLayout .dmHeader{float:none;display:block;height:auto}#dm div.dmContent h1{color:#666}#dm div.dmRespCol>*{line-height:1.5}#dm div.dmContent h1,#dm div.dmContent h1 *,#dm div.dmContent h2,#dm div.dmContent h2 *,#dm div.dmContent h3,#dm div.dmInner{line-height:initial}#dm div.dmContent h3{color:#fff}#dm div.dmInner h1,#dm div.dmInner h2,#dm div.dmInner h3{font-family:Montserrat,"Montserrat Fallback"}#dm div.dmContent h2{color:#333}#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}.dmLargeBody .dmBody .dmRespRowsWrapper{background-color:transparent}#dm div.dmContent h1{color:rgba(63,81,93,1);font-weight:400;font-family:"DM Serif Display","DM Serif Display Fallback"}#dm div.dmContent h2,#dm div.dmContent h3{color:rgba(61,72,82,1);font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400}#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:42px}#dm div.dmContent h1{font-size:52px}#dm div.dmContent h2{font-size:45px}#dm .dmRespCol div.dmNewParagraph,#dm div.dmInner,#dm div.dmInner .dmRespCol,.dmPhotoGallery .caption-text.caption-text{font-family:"DM Sans","DM Sans Fallback";font-weight:400;color:rgba(37,40,43,1);font-size:16px}@media all{:root{--btn-text-direction:ltr;--btn-border-r-color:var(--btn-border-color);--btn-border-l-color:var(--btn-border-color);--btn-border-b-width:var(--btn-border-width);--btn-border-width:0px;--btn-border-radius:50px;--btn-border-t-width:var(--btn-border-width);--btn-border-tl-radius:var(--btn-border-radius);--btn-border-br-radius:var(--btn-border-radius);--btn-border-bl-radius:var(--btn-border-radius);--btn-bg-color:rgb(245, 116, 0);--btn-border-color:rgba(0, 0, 0, 0);--btn-border-tr-radius:var(--btn-border-radius);--btn-border-r-width:var(--btn-border-width);--btn-bg-image:none;--btn-border-b-color:var(--btn-border-color);--btn-border-l-width:var(--btn-border-width);--btn-border-t-color:var(--btn-border-color);--btn-text-align:center;--btn-text-color:rgb(255, 255, 255);--btn-text-decoration:none;
575--btn-text-font-weight:400;--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(223, 106, 0, 0.9);--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(--btn-border-color);--btn-hover-text-color:var(--btn-text-color);--btn-hover-text-font-weight:400;--btn-hover-text-decoration:none;--btn-hover-text-font-style:normal}}@media (min-width:0px) and (max-width:767px){:root{--btn-text-font-size:15px}}#dm .dmWidget:not([data-buttonstyle]){overflow:initial;background-clip:border-box;border-radius:1px}#dm .dmWidget:not([data-buttonstyle]) .text{padding:16px 0}#dm .dmWidget:not([data-buttonstyle]) .iconBg{display:none}@media (min-width:768px){#dm .dmRespRow .dmRespCol>.dmWidget{width:222px}}#dm div.dmInner #site_content .dmWidget,#dm div.dmInner .dmHeader .dmWidget{background-color:var(--btn-bg-color);background-image:var(--btn-bg-image);border-color:var(--btn-border-color);border-bottom-color:var(--btn-border-b-color);border-left-color:var(--btn-border-l-color);border-right-color:var(--btn-border-r-color);border-top-color:var(--btn-border-t-color);border-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-bl-radius);border-bottom-right-radius:var(--btn-border-br-radius);border-top-left-radius:var(--btn-border-tl-radius);border-top-right-radius:var(--btn-border-tr-radius);border-width:var(--btn-border-width);border-bottom-width:var(--btn-border-b-width);border-left-width:var(--btn-border-l-width);border-right-width:var(--btn-border-r-width);border-top-width:var(--btn-border-t-width);direction:var(--btn-text-direction);text-align:var(--btn-text-align)}#dm div.dmInner #site_content .dmWidget span.text{color:var(--btn-text-color);font-size:var(--btn-text-font-size);font-weight:var(--btn-text-font-weight);text-decoration:var(--btn-text-decoration)}#dm div.dmInner #site_content .dmWidget span.icon,#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,#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:14px!important}#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:15px!important}#dm .dmInner div.dmHeader,#dm .dmInner div.dmHeader.u_hcontainer,#dm .dmInner div.u_hcontainer{background-color:rgba(255,255,255,1)!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}#dm .p_hfcontainer div.u_1347581930{background-color:rgba(63,81,93,1)!important}#dm .dmBody div.u_1414742659,#dm .p_hfcontainer a.u_1284025215{background-color:rgba(0,0,0,0)!important}#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>
575.unifiednav__item{color:rgba(255,255,255,1)!important}#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav.effect-bottom .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after{border-top-color:rgba(237,132,32,1)!important;border-top-width:1px!important;border-top-style:solid!important}#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding-top:0!important;padding-left:10px!important;padding-right:10px!important}#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 0px - 0px)!important}#dm .p_hfcontainer .u_1374933714.main-navigation.unifiednav[data-nav-structure=HORIZONTAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]{left:10px!important}#dm .dmBody a.u_1163286021 span.text,#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item,#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:14px!important}#dm .p_hfcontainer a.u_1284025215 span.text{font-weight:700!important;color:rgba(223,106,0,.9)!important}#dm .p_hfcontainer .u_1284025215{text-align:CENTER!important}#dm .p_hfcontainer nav.u_1374933714{color:#fff!important}#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:rgba(63,81,93,1)!important}#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected,#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{color:rgba(255,255,255,1)!important}#dm .dmInner div.u_hcontainer{float:none!important;top:0!important;left:0!important;width:100%!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:25px 0 20px!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1282963702,#dm .p_hfcontainer div.u_1347581930{width:auto!important;height:auto!important;float:none!important;left:0!important;position:relative!important}#dm .dmInner div.dmHeader.u_hcontainer{padding-bottom:20px!important;padding-top:25px!important}#dm .dmInner div.fHeader .dmHeader[freeheader=true]{padding:0!important}.fHeader #hcontainer.dmHeader[freeheader=true]{padding-top:initial!important;padding-bottom:initial!important}#dm .p_hfcontainer div.u_1282963702{top:0!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:12px 15px!important;margin:0!important}#dm .p_hfcontainer nav.u_1374933714.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer nav.u_1374933714.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}#dm .p_hfcontainer nav.u_1374933714{float:none!important;top:0!important;left:0!important;width:calc(100% - 24px)!important;position:relative!important;height:auto!important;max-width:1247px!important;justify-content:center!important;align-items:stretch!important;min-width:25px!important;text-align:start!important;padding:12px 15px!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1347581930{top:0!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:0!important;margin:0!important}#dm .dmBody a.u_1163286021,#dm .p_hfcontainer a.u_1284025215,#dm .p_hfcontainer div.u_1697047187,#dm .p_hfcontainer div.u_1968322474{min-width:25px!important;top:0!important;text-align:center!important}#dm .p_hfcontainer div.u_1789232918{padding:0!important}#dm .p_hfcontainer div.u_1968322474{display:block!important;float:none!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;padding:2px 0!important;margin:0 auto 8px!important}#dm .p_hfcontainer a.u_1284025215 span.text{font-size:20px!important}#dm .p_hfcontainer a.u_1284025215{float:none!important;left:0!important;width:calc(100% - 82px)!important;position:relative!important;height:43px!important;max-width:375px!important;padding:0!important;margin:-22px auto 10px!important}#dm .dmBody div.u_1044004671,#dm .p_hfcontainer div.u_1697047187{float:none!important;left:0!important;position:relative!important;height:auto!important}#dm .p_hfcontainer div.u_1697047187{width:calc(100% - 33px)!important;max-width:491px!important;display:block!important;padding:2px 0!important;margin:9px auto 8px!important}.stickyHeaderSpacer{height:146px!important}#dm .dmBody h1.u_1535123411{line-height:normal!important}#dm .dmBody .u_pa_8552430:before{opacity:.5!important;background-color:#000!important}#dm .dmBody .u_1138297507 .photoGalleryThumbs .image-container a{background-size:cover!important}#dm .dmBody .u_1138297507 .caption-inner{-webkit-border-top-right-radius:0!important;-webkit-border-bottom-right-radius:0!important;-webkit-border-bottom-left-radius:0!important;-webkit-border-top-left-radius:0!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody .u_1066271284,#dm .dmBody .u_1264067532,#dm .dmBody .u_1266881018,#dm .dmBody .u_1372200346,#dm .dmBody .u_1389763926,#dm .dmBody .u_1421230289,#dm .dmBody .u_1469563203,#dm .dmBody .u_1515797216,#dm .dmBody .u_1881845537,#dm .dmBody .u_1970587521{display:none!important}#dm .dmBody a.u_1163286021{background-color:rgba(237,132,32,1)!important;float:none!important;left:0!important;width:calc(100% - 592px)!important;position:relative!important;height:50.99px!important;max-width:221px!important;padding:0!important;margin:22px auto 0!important}#dm .dmBody div.u_1985499698{background-color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1044004671{background-color:rgba(0,0,0,0)!important}div.u_1544010363 img{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody div.u_pa_8552430:before{background-color:rgba(0,0,0,1)!important;opacity:.7!important}#dm .dmBody div.u_pa_8552430{background-color:rgba(0,0,0,.36)!important;background-image:url(https://lirp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/opt/carpenter2-1920w.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
575FlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+UCDwksLkLIPkkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAC0lEQVQI12NgAAIAAAUAAeImBZsAAAAASUVORK5CYII=)!important}@media all and (min-width:1920px),all and (-webkit-min-device-pixel-ratio:1.5),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){#dm .dmBody div.u_pa_8552430{background-color:rgba(0,0,0,.36)!important;background-image:url(https://lirp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/opt/carpenter2-2880w.jpg)!important;background-repeat:no-repeat!important}}#dm .dmBody div.u_1414742659{background-repeat:repeat!important;background-size:auto!important;background-position:center center!important;padding:0!important}#dm .d-page-1716942098 DIV.dmInner,#dm .dmBody div.u_pa_8552430{background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}#dm .d-page-1716942098 DIV.dmInner{background-image:none!important;background-color:rgba(255,255,255,1)!important}#dm .dmBody .u_1138297507 .photoGalleryThumbs .image-container a{padding-top:385px!important}#dm .dmBody .u_1138297507 .layout-container,#dm .dmBody .u_1138297507 .photoGalleryThumbs{padding:1px!important}#dm .dmBody div.u_1044004671{top:0!important;width:auto!important;max-width:100%!important;min-width:0!important;text-align:start!important;padding:11px 0 105px!important;margin:0!important}#dm .dmBody div.u_1019860510,#dm .dmBody div.u_1373056470{float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;min-width:25px!important}#dm .dmBody div.u_1019860510{line-height:200%!important;width:calc(100% - 0px)!important;max-width:100%!important;text-align:left!important;display:block!important;padding:0!important;margin:17px 151.62px 8px 0!important}#dm .dmBody div.u_1373056470{width:calc(100% - 173px)!important;max-width:1083px!important;text-align:center!important;padding:2px 0!important;margin:8px auto!important}#dm .dmBody div.u_1138297507,div.u_1544010363{min-width:25px!important;padding:0!important;float:none!important;top:0!important;left:0!important;position:relative!important;text-align:center!important;height:auto!important}#dm .dmBody div.u_1138297507{width:calc(100% - 31px)!important;max-width:354px!important;important:true!important;margin:83px 15.82px 0 31.6px!important}div.u_1544010363{width:calc(100% - 589px)!important;max-width:118px!important;display:block!important}#dm .dmBody div.u_pa_8552430{float:none!important;top:0!important;max-width:100%!important;left:0!important;width:auto!important;position:relative!important;min-width:0!important;text-align:center!important;height:auto!important;padding:65px 0!important;margin:0!important}#dm .dmBody div.u_1544010363,#dm .dmBody h1.u_1535123411{text-align:center!important;padding:0!important;float:none!important;top:0!important;left:0!important;position:relative!important;height:auto!important;min-width:25px!important;display:block!important}#dm .dmBody h1.u_1535123411{width:calc(100% - 190px)!important;max-width:915px!important;margin:-10px auto 0!important}#dm .dmBody div.u_1544010363{width:calc(100% - 597px)!important;max-width:101px!important;margin:-40px auto 0!important}#dm .dmBody h2.u_1768893160{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;text-align:left!important;display:block!important;padding:2px 0!important;margin:35px 79.98px 8px 0!important}.font-size-26{font-size:26px!important}.font-size-32{font-size:32px!important}.font-size-16{font-size:16px!important}.font-size-48{font-size:48px!important}.font-size-50{font-size:50px!important}.dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop=none]){visibility:hidden!important}#\31 065445410,#\31 094933228,#\31 134680439,#\31 371248789,#\31 374933714,#\31 429826668,#\31 568127116,#\31 663044434,#\31 728809135,#\3
5751 775634585,#\31 885947386,#\31 978167259{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}} 576 .dmDesktopBody [data-anim-desktop]:not([data-anim-desktop='none']) { 577 visibility: hidden; 578 } 579 580 581</style> 582 583 584 585<style id="fontFallbacks"> 586 @font-face { 587 font-family: "Roboto Fallback"; 588 src: local('Arial'); 589 ascent-override: 92.6709%; 590 descent-override: 24.3871%; 591 size-adjust: 100.1106%; 592 line-gap-override: 0%; 593 }@font-face { 594 font-family: "Montserrat Fallback"; 595 src: local('Arial'); 596 ascent-override: 84.9466%; 597 descent-override: 22.0264%; 598 size-adjust: 113.954%; 599 line-gap-override: 0%; 600 }@font-face { 601 font-family: "Poppins Fallback"; 602 src: local('Arial'); 603 ascent-override: 92.326%; 604 descent-override: 30.7753%; 605 line-gap-override: 8.793%; 606 size-adjust: 113.7274%; 607}@font-face { 608 font-family: "DM Sans Fallback"; 609 src: local('Arial'); 610 ascent-override: 94.3696%; 611 descent-override: 29.4905%; 612 size-adjust: 105.1186%; 613 line-gap-override: 0%; 614 }@font-face { 615 font-family: "DM Serif Display Fallback"; 616 src: local('Arial'); 617 ascent-override: 103.2273%; 618 descent-override: 33.3795%; 619 size-adjust: 100.3611%; 620 line-gap-override: 0%; 621 } 622</style> 623 624 625<!-- End render the required css and JS in the head section --> 626 627 628 629 630 631 632 633 634<meta property="og:type" content="website"> 635<meta property="og:url" content="https://www.westernmainescreendoors.com/"> 636 637 <title> 638 Custom Screen Doors, Shutters & Wood Floors | Western Maine Screen Doors 639 </title> 640 <meta name="description" content="Western Maine Screen Doors custom crafts, doors, shutters, rosettes, hardwood flooring, signs and much more."/> 641 642 <meta name="twitter:card" content="summary"/> 643 <meta name="twitter:title" content="Custom Screen Doors, Shutters & Wood Floors | Western Maine Screen Doors"/> 644 <meta name="twitter:description" content="Western Maine Screen Doors custom crafts, doors, shutters, rosettes, hardwood flooring, signs and much more."/> 645 <meta name="twitter:image" content="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/wmsdlogo-1920w.png"/> 646 <meta property="og:description" content="Western Maine Screen Doors custom crafts, doors, shutters, rosettes, hardwood flooring, signs and much more."/> 647 <meta property="og:title" content="Custom Screen Doors, Shutters & Wood Floors | Western Maine Screen Doors"/> 648 <meta property="og:image" content="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/wmsdlogo-1920w.png"/> 649 650 651 652 653<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= --> 654</head> 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676<body id="dmRoot" data-page-alias="home" class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody " 677 style="padding:0;margin:0;" 678 679 > 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695<!-- ========= Site Content ========= --> 696<div id="dm" class='dmwr'> 697 698 <div class="dm_wrapper standard-var5 widgetStyle-3 standard"> 699 <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="StandardLayoutMultiD" class="standardHeaderLayout dm-bfs dm-layout-home hasAnimations hasStickyHeader inMiniHeaderMode dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div> <div id="iscrollBody"> <div id="site_content"> <div class="dmHeaderContainer fHeader d-header-wrapper"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true" headerlayout="b58ba5b5703b4cd7b5f5f7951565dc87===horizontal-layout-5" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" preserve-sticky-header="true" logo-size-target="100%" layout="f014fc9487554eb885e18628ee6309e9===header" mini-header-show-only-navigation-row="true" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1282963702 dmRespRow dmDefaultListContentRow fullBleedChanged fullBleedMode" style="text-align:center" id="1282963702"> <div class="dmRespColsWrapper" id="1429826668">
699 <div class="u_1789232918 small-12 dmRespCol large-6 medium-6" id="1789232918"> <div class="u_1697047187 dmNewParagraph" data-element-type="paragraph" id="1697047187" style="transition: none 0s ease 0s; display: block;"><b style="" class="lh-1 font-size-26"><span style="font-weight:400;font-family:'DM Serif Display', 'DM Serif Display Fallback';" class="lh-1 font-size-32"><font style="color: rgb(61, 72, 82);">Western Maine Screen Doors</font></span></b></div></div> 700 <div class="u_1255977556 dmRespCol small-12 large-6 medium-6" id="1255977556"> <div class="u_1968322474 dmNewParagraph" data-element-type="paragraph" id="1968322474" style="transition: none 0s ease 0s; display: block;"><div><span style="" class="lh-1 font-size-16"><font style=""><b style="">Call </b><span style=""><b><font style="">(207) 249-1687</font> 701</b> 702</span><b style="">for More Information</b></font></span></div></div> <a data-display-type="block" class="u_1284025215 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/order" data-element-type="dButtonLinkId" id="1284025215"> <span class="iconBg" id="1064617140"> <span class="icon hasFontIcon icon-star" id="1395774994"></span> 703</span> 704 <span class="text" id="1917203325">REQUEST CUSTOM ORDER →</span> 705</a> 706</div> 707</div> 708</div> 709 <div class="u_1347581930 dmRespRow fullBleedChanged fullBleedMode" id="1347581930"> <div class="dmRespColsWrapper" id="1978167259"> <div class="dmRespCol large-12 medium-12 small-12" id="1019642431"> <nav class="u_1374933714 effect-bottom main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_1" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1374933714" 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 dmNavItemSelected dmUDNavigationItem_00 " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text=" 710 Home 711 " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 712</span> 713</a> 714</li> 715 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101619386 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 716 About 717 " data-auto="page-text-style">About<span class="icon icon-angle-down"></span> 718</span> 719</a> 720</li> 721 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/decorative-doors" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_01010167016 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 722 Decorative Doors 723 " data-auto="page-text-style">Decorative Doors<span class="icon icon-angle-down"></span> 724</span> 725</a> 726</li> 727 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/shutters" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101219495 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 728 Shutters 729 " data-auto="page-text-style">Shutters<span class="icon icon-angle-down"></span> 730</span> 731</a> 732</li> 733 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/screen-panels" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101182644 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 734 Screen Panels 735 " data-auto="page-text-style">Screen Panels<span class="icon icon-angle-down"></span> 736</span> 737</a> 738</li> 739 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/hardwood-flooring" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101481057 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 740 Hardwood Flooring 741 " data-auto="page-text-style">Hardwood Flooring<span class="icon icon-angle-down"></span> 742</span> 743</a> 744</li> 745 <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="/specialty-items" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101725101 unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 746 Specialty Items 747 " data-auto="page-text-style">Specialty Items<span class="icon icon-angle-down"></span> 748</span> 749</a> 750 <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="/specialty-items#Hardware" class="unifiednav__item unav-item dmUDNavigationItem_010101496017 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 751 Hardware 752 " data-auto="page-text-style">
752Hardware<span class="icon icon-angle-right"></span> 753</span> 754</a> 755</li> 756</ul> 757</li> 758 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/measuring" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101801312 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 759 Measuring 760 " data-auto="page-text-style">Measuring<span class="icon icon-angle-down"></span> 761</span> 762</a> 763</li> 764 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/testimonials" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101617746 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 765 Testimonials 766 " data-auto="page-text-style">Testimonials<span class="icon icon-angle-down"></span> 767</span> 768</a> 769</li> 770 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/order" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_01010195202 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 771 Order 772 " data-auto="page-text-style">Order<span class="icon icon-angle-down"></span> 773</span> 774</a> 775</li> 776 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Contact" class="unifiednav__item unav-item unav-top-item dmUDNavigationItem_010101960562 " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text=" 777 Contact 778 " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 779</span> 780</a> 781</li> 782</ul> 783</nav> 784</div> 785</div> 786</div> 787</div> 788</div> 789</div> 790 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-auto="sticky-header-spacer" data-new="true"></div> 791 <div class="dmRespRow dmRespRowStable dmRespRowNoPadding dmPageTitleRow "> <div class="dmRespColsWrapper"> <div class="large-12 dmRespCol"> <div id="innerBar" class="innerBar lineInnerBar dmDisplay_None"> <div class="titleLine display_None"><hr/></div> 792<!-- Page title is hidden in css for new responsive sites. It is left here only so we don't break old sites. Don't copy it to new layouts --> <div id="pageTitleText"></div> 793 <div class="titleLine display_None"><hr/></div> 794</div> 795</div> 796</div> 797</div> 798 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_home dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div class="u_pa_8552430 dmRespRow fullBleedChanged fullBleedMode hasBackgroundOverlay dmSectionNoParallax" style="text-align: center;" id="pa_8552430" mode="1" data-gallery-bg="eyJzbGlkZXMiOlsiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy9iYmM2NzAwMS9kbXMzcmVwL211bHRpL29wdC9jYXJwZW50ZXIyLTE5MjB3LmpwZyIsImh0dHBzOi8vaXJwLmNkbi13ZWJzaXRlLmNvbS8vYmJjNjcwMDEvZG1zM3JlcC9tdWx0aS9vcHQvd21zZGhlYWRlcjItMTkyMHcuanBnIl0sInNwZWVkIjoiNCJ9"> <div class="dmRespColsWrapper u_1568127116" id="1568127116"> <div class="u_1414742659 dmRespCol small-12 medium-12 large-12" id="1414742659"> <span id="1346630203"></span> 799 <div class="u_1544010363 imageWidget align-center" data-widget-type="image" id="1544010363" data-element-type="image"><img src="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/desktop/wmsdlogo.png" id="1437053228" class="" data-dm-image-path="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/desktop/wmsdlogo.png" data-dm-multi-sug-width="2880" onerror="handleImageLoadError(this)" height="84.828125" width="101.0"/></div> 800 <h1 class="u_1535123411 dmNewParagraph" data-element-type="paragraph" id="1535123411" style="transition: none 0s ease 0s; display: block;"><div><font color="#ffffff"><span><span class="m-font-size-36 lh-1 font-size-48"><span style="font-weight:400;font-family:'DM Serif Display', 'DM Serif Display Fallback';" class="m-font-size-36 lh-1 font-size-50">Crafting the Highest Quality Custom Decorative Doors, Shutters and More</span></span></span></font></div></h1> <div class="u_1373056470 dmNewParagraph" data-element-type="paragraph" id="1373056470" style="transition: none 0s ease 0s; display: block;"><div><span style="" class="lh-1 m-specific m-font-size-18 font-size-16"><font style="color: rgb(255, 255, 255);">Western Maine Screen Doors custom crafts, doors, shutters, rosettes, hardwood flooring, signs and much more. </font></span></div></div> <a data-display-type="block" class="u_1163286021 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/order" data-element-type="dButtonLinkId" id="1163286021"> <span class="iconBg" id="1504144881"> <span class="icon hasFontIcon icon-star" id="1794927542"></span> 801</span> 802 <span class="text" id="1495028585">GET A FREE ESTIMATE</span> 803</a> 804</div> 805</div> 806</div> 807 <div class="dmRespRow u_1985499698" id="1985499698"> <div class="dmRespColsWrapper" id="1728809135"> <div class="u_1381230133 dmRespCol small-12 large-7 medium-7" id="1381230133"> <h2 class="u_1768893160 dmNewParagraph" data-element-type="paragraph" id="1768893160" data-anim-desktop="fadeIn"><span style="" class="lh-1 m-font-size-36 font-size-48">Western Maine Screen Doors Company</span></h2> <div class="u_1019860510 dmNewParagraph" data-element-type="paragraph" id="1019860510" style="transition: none 0s ease 0s; display: block;"><div><span style="font-weight: 400;" class="lh-1 font-size-16">Western Maine Screen Doors Company custom crafts decorative doors, porch enclosures, shutters and other products using the highest quality materials and impeccable craftsmanship. Western Maine Screen Doors has been a leader in carpentry for decades, and our products are renowned for their attention to detail, durability and unique aesthetic.</span></div><div><span style="font-weight: 400;" class="lh-1 font-size-16"><br/></span></div><div><span style="font-weight: 400;" class="lh-1 font-size-16">All elements of our doors are personally handcrafted on the premises, including the Tempered Glass Storm Door Panels that are interchangeable with the screens in our screen doors.</span></div></div></div> 808 <div class="u_1150991990 dmRespCol small-12 large-5 medium-5" id="1150991990"> <div class="u_1138297507 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp hasFullWidth photo-gallery-done text-layout-over captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="vertical" data-desktop-columns="2" data-element-type="dPhotoGalleryId" data-desktop-text-layout="over" id="1138297507" data-placeholder="false" data-rows-to-show="100" data-anim-desktop="fadeIn" data-image-hover-effect="zoomout"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 809 <div class="layout-container vertical"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-2" data-index="0"> <div index="0" class="photoGalleryThumbs animated vertical-height " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" data-dm-force-device="mobile" class="u_143156202
8091" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/labrador-custom-screen-door-1.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/labrador-custom-screen-door-1-640w.jpg');"><img id="1992130736" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/labrador-custom-screen-door-1-1920w.jpg" alt="" onerror="handleImageLoadError(this)" loading="lazy"/></a> 810</div> 811 <div id="1980699372" class="caption-container u_1980699372" style="display:none"> <span class="caption-inner"> <a id="1802387069" class="caption-button dmWidget clearfix u_1802387069" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 812</span> 813 <span class="text" data-auto="button-text">Button</span> 814</a> 815</span> 816</div> 817</div> 818</div> 819</div> 820 <div class="photogallery-column column-2" data-index="1"> <div index="1" class="photoGalleryThumbs animated vertical-height " data-index="1"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" data-dm-force-device="mobile" class="u_1105215200" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/shutters1.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/shutters1-640w.jpg');"><img id="1244447130" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/shutters1-1920w.jpg" alt="" onerror="handleImageLoadError(this)" loading="lazy"/></a> 821</div> 822 <div id="1139165645" class="caption-container u_1139165645" style="display:none"> <span class="caption-inner"> <a id="1960856553" class="caption-button dmWidget clearfix u_1960856553" data-auto="caption-button" href="" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 823</span> 824 <span class="text" data-auto="button-text">Button</span> 825</a> 826</span> 827</div> 828</div> 829</div> 830</div> 831</div> 832</div> 833</div> 834</div> 835</div> 836</div> 837 <div class="u_1044004671 dmRespRow fullBleedChanged fullBleedMode" id="1044004671"> <div class="dmRespColsWrapper" id="1134680439"> <div class="u_1063407369 dmRespCol small-12 medium-12 large-12" id="1063407369"> <h2 class="u_1670650492 dmNewParagraph" data-element-type="paragraph" id="1670650492" data-anim-desktop="fadeIn"><span style="" class="m-font-size-36 lh-1 font-size-50">Much More Than Just Screen Doors</span></h2> <div class="u_1576809258 dmNewParagraph" data-element-type="paragraph" id="1576809258" style="transition: none 0s ease 0s; display: block;"><div>Virtually any custom woodwork you can think of, Western Maine Screen Door Company can make it.</div></div> <div class="u_1170836894 dmPhotoGallery newPhotoGallery dmPhotoGalleryResp photo-gallery-done text-layout-fixed captionAlignment-center_center photoGallery" galleryoptionsparams="{thumbnailsPerRow: 3, rowsToShow: 3, imageScaleMethod: true}" data-desktop-layout="square" data-desktop-columns="5" data-element-type="dPhotoGalleryId" data-desktop-text-layout="fixed" id="1170836894" data-placeholder="false" data-rows-to-show="100" data-link-gallery="true" data-desktop-caption-alignment="center_center" data-image-hover-effect="zoomout" data-mobile-text-layout="fixed" data-mobile-caption-alignment="center_center" data-mobile-columns="1"> <div class="dmPhotoGalleryHolder clearfix gallery shadowEffectToChildren gallery4inArow" id="1362986591"></div> 838 <div class="layout-container square"> <div class="photogallery-row " data-index=""> <div class="photogallery-column column-5" data-index="0"> <div index="0" class="photoGalleryThumbs animated " data-index="0"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-labelledby="1187637052" data-dm-force-device="mobile" class="u_1747334261 has-link" href="/hardwood-flooring" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/woodfloor1.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/woodfloor1-640w.jpg');"><img id="1331463462" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/woodfloor1-1920w.jpg" alt="" aria-labelledby="1187637052" onerror="handleImageLoadError(this)" loading="lazy"/></a> 839</div> 840 <div id="1637917723" class="caption-container u_1637917723" style="display:none"> <span class="caption-inner"> <h3 id="1187637052" class="caption-title u_1187637052">Wood Floors</h3> 841 <a id="1515797216" class="caption-button dmWidget clearfix u_1515797216" data-auto="c
841aption-button" href="/hardwood-flooring" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 842</span> 843 <span class="text" data-auto="button-text">Button</span> 844</a> 845</span> 846</div> 847</div> 848</div> 849</div> 850 <div class="photogallery-column column-5" data-index="1"> <div index="1" class="photoGalleryThumbs animated " data-index="1"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-labelledby="1577215744" data-dm-force-device="mobile" class="u_1312529154 has-link" href="/screen-panels" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/20431186_1588791724493920_3734588418400288061_n.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/20431186_1588791724493920_3734588418400288061_n-640w.jpg');"><img id="1498670436" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/20431186_1588791724493920_3734588418400288061_n-1920w.jpg" alt="" aria-labelledby="1577215744" onerror="handleImageLoadError(this)" loading="lazy"/></a> 851</div> 852 <div id="1594600948" class="caption-container u_1594600948" style="display:none"> <span class="caption-inner"> <h3 id="1577215744" class="caption-title u_1577215744">Screen Panels</h3> 853 <a id="1469563203" class="caption-button dmWidget clearfix u_1469563203" data-auto="caption-button" href="/screen-panels" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 854</span> 855 <span class="text" data-auto="button-text">Button</span> 856</a> 857</span> 858</div> 859</div> 860</div> 861</div> 862 <div class="photogallery-column column-5" data-index="2"> <div index="2" class="photoGalleryThumbs animated " data-index="2"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-labelledby="1020192956" data-dm-force-device="mobile" class="u_1342869608 has-link" href="/specialty-items#Rosettes" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/wmsdrosettes4.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/wmsdrosettes4-640w.jpg');"><img id="1020339183" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/wmsdrosettes4-1920w.jpg" alt="" aria-labelledby="1020192956" onerror="handleImageLoadError(this)" loading="lazy"/></a> 863</div> 864 <div id="1476153019" class="caption-container u_1476153019" style="display:none"> <span class="caption-inner"> <h3 id="1020192956" class="caption-title u_1020192956">Rosettes</h3> 865 <a id="1372200346" class="caption-button dmWidget clearfix u_1372200346" data-auto="caption-button" href="/specialty-items#Rosettes" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 866</span> 867 <span class="text" data-auto="button-text">Button</span> 868</a> 869</span> 870</div> 871</div> 872</div> 873</div> 874 <div class="photogallery-column column-5" data-index="3"> <div index="3" class="photoGalleryThumbs animated " data-index="3"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-labelledby="1473554225" data-dm-force-device="mobile" class="u_1819989332 has-link" href="/shutters" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/shutters1.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/shutters1-640w.jpg');"><img id="1756703009" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/shutters1-1920w.jpg" alt="" aria-labelledby="1473554225" onerror="handleImageLoadError(this)" loading="lazy"/></a> 875</div> 876 <div id="1158415890" class="caption-container u_1158415890" style="display:none"> <span class="caption-inner"> <h3 id="1473554225" class="caption-title u_1473554225">Shutters</h3> 877 <a id="1970587521" class="caption-button dmWidget clearfix u_1970587521" data-auto="c
877aption-button" href="/shutters" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 878</span> 879 <span class="text" data-auto="button-text">Button</span> 880</a> 881</span> 882</div> 883</div> 884</div> 885</div> 886 <div class="photogallery-column column-5" data-index="4"> <div index="4" class="photoGalleryThumbs animated " data-index="4"> <div class="thumbnailInnerWrapper" style="opacity: 1;"> <div class="image-container revealed"> <a data-dm-multisize-attr="temp" aria-labelledby="1200857664" data-dm-force-device="mobile" class="u_1817645714 has-link" href="/specialty-items#Hardware" data-image-url="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/21742960_1634551266584632_5477124105929131807_n.jpg" style="background-image: url('https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/21742960_1634551266584632_5477124105929131807_n-640w.jpg');"><img id="1773072324" data-src="https://irp.cdn-website.com//bbc67001/dms3rep/multi/opt/21742960_1634551266584632_5477124105929131807_n-1920w.jpg" alt="" aria-labelledby="1200857664" onerror="handleImageLoadError(this)" loading="lazy"/></a> 887</div> 888 <div id="1699772003" class="caption-container u_1699772003" style="display:none"> <span class="caption-inner"> <h3 id="1200857664" class="caption-title u_1200857664">Hardware</h3> 889 <a id="1389763926" class="caption-button dmWidget clearfix u_1389763926" data-auto="caption-button" href="/specialty-items#Hardware" style=""> <span class="iconBg" data-auto="button-icon-bg"> <span class="icon hasFontIcon " data-auto="button-icon"></span> 890</span> 891 <span class="text" data-auto="button-text">Button</span> 892</a> 893</span> 894</div> 895</div> 896</div> 897</div> 898</div> 899</div> 900</div> 901</div> 902</div> 903</div> 904 <div class="dmRespRow u_1934291374 hasBackgroundOverlay lazy" id="1934291374" data-background-image="https://lirp.cdn-website.com/md/dmip/dms3rep/multi/opt/light-diagonal-stripe-1920w.png"> <div class="dmRespColsWrapper" id="1094933228"> <div class="u_1102023354 dmRespCol small-12 large-8 medium-8" id="1102023354"> <h2 class="u_1799405337 dmNewParagraph" data-element-type="paragraph" id="1799405337" style="transition: none 0s ease 0s; display: block;"><span style="" class="m-font-size-36 lh-1 font-size-42">More Than Three Decades of Custom Carpentry Excellence </span></h2> <div class="u_1838284591 dmNewParagraph" data-element-type="paragraph" id="1838284591" style="transition: none 0s ease 0s; display: block;"><div><span style="" class="font-size-16 lh-1"><span style="" class="lh-1">For more than 30 years the Western Maine Screen Doors Company has been hand-crafting custom Mahogany screen doors and screen porch panels. We will work with you or your contractor step by step to ensure you get the door or screen panels you want and expect. </span>Western Maine Screen Door Company doesn’t compromise on quality, which is why we only work with the best materials available and provide a one-year guarantee on all labor. </span></div></div> <a data-display-type="block" class="u_1719196405 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/about" data-element-type="dButtonLinkId" id="1719196405"> <span class="iconBg" id="1887194574"> <span class="icon hasFontIcon icon-star" id="1592682913"></span> 905</span> 906 <span class="text" id="1921197595">LEARN ABOUT CRAIG</span> 907</a> 908</div> 909 <div class="u_1915482397 dmRespCol small-12 large-4 medium-4 lazy" id="1915482397" data-anim-desktop="fadeIn" data-background-image="https://lirp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/opt/Resized_20180324_1114391+%282%29-2880w.jpeg"> <div data-element-type="spacer" class="u_1524233527 dmSpacer" id="1524233527"></div> 910</div> 911</div> 912</div> 913 <div class="u_1743226808 dmRespRow" style="text-align: center;" id="1743226808"> <div class="dmRespColsWrapper" id="1371248789"> <div class="dmRespCol small-12 medium-12 large-12" id="1639805061"> <span id="1591200615"></span> 914 <h2 class="u_1880383692 dmNewParagraph" id="1880383692" style="transition: opacity 1s ease-in-out;" data-element-type="paragraph"><div style="text-align: center;"><font style="">Customer Testimonials</font></div></h2></div> 915</div> 916</div> 917 <div class="dmRespRow u_1305452424" style="text-align: center;" id="1305452424"> <div class="dmRespColsWrapper" id="1775634585"> <div class="u_1131980739 dmRespCol small-12 medium-4 large-4" id="1131980739" data-anim-desktop="fadeIn"> <div class="u_1198944433 graphicWidget" data-widget-type="graphic" id="1198944433" data-element-type="graphic"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1664 1792" id="1373122200" class="svg u_1373122200" data-icon-name="fa-quote-right"> <path fill="inherit" d="M768 320v704q0 104-40.5 198.5t-109.5 163.5-163.5 109.5-198.5 40.5h-64q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h64q106 0 181-75t75-181v-32q0-40-28-68t-68-28h-224q-80 0-136-56t-56-136v-384q0-80 56-136t136-56h384q80 0 136 56t56 136zM1664 320v704q0 104-40.5 198.5t-109.5 163.5-163.5 109.5-198.5 40.5h-64q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h64q106 0 181-75t75-181v-32q0-40-28-68t-68-28h-224q-80 0-136-56t-56-136v-384q0-80 56-136t136-56h384q80 0 136 56t56 136z" id="1802272729"></path> 918</svg> 919</div> 920 <div class="u_1596244147 dmNewParagraph" id="1596244147" style="transition-duration: 1s; transition-timing-function: ease-in-out; transition-delay: initial; transition-property: opacity; display: block;"><div style="text-align: center;"><i style=""><font style="color: rgb(60, 71, 82);">"We unpacked the door today and hung it. Great job on the packaging, it shipped well. Everyone is so pleased with your craftsmanship and we couldn’t be happier! Thank you so much. It was a delight doing business with you.”</font></i></div></div> <h4 class="u_1351696006 dmNewParagraph" data-element-type="paragraph" id="1351696006" style="text-align: center; transition: opacity 1s ease-in-out 0s;"><i style="" class="lh-1 font-size-18">Nanci Ingram</i></h4></div> 921 <div class="u_1249847384 dmRespCol small-12 medium-4 large-4" id="1249847384" data-anim-desktop="fadeIn"> <div class="u_1049198627 graphicWidget" data-widget-type="graphic" id="1049198627" data-element-type="graphic"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1664 1792" id="1016271665" class="svg u_1016271665" data-icon-name="fa-quote-right"> <path fill="inherit" d="M768 320v704q0 104-40.5 198.5t-109.5 163.5-163.5 109.5-198.5 40.5h-64q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h64q106 0 181-75t75-181v-32q0-40-28-68t-68-28h-224q-80 0-136-56t-56-136v-384q0-80 56-136t136-56h384q80 0 136 56t56 136zM1664 320v704q0 104-40.5 198.5t-109.5 163.5-163.5 109.5-198.5 40.5h-64q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h64q106 0 181-75t75-181v-32q0-40-28-68t-68-28h-224q-80 0-136-56t-56-136v-384q0-80 56-136t136-56h384q80 0 136 56t56 136z" id="1691642670"></path> 922</svg> 923</div> 924 <div class="u_1517433512 dmNewParagraph" id="1517433512"><div style="text-align: center;"><i style=""><font style="color: rgb(60, 71, 82);">“Customer Service, Quality, and Timeliness!! Very professional and a pleasure to deal with! I did not have to be concerned or wonder when and where the door was and shipped earlier than expected and package secure and protected! I would recommend them to my best clients and associates.”</font></i></div></div> <h4 class="u_1351874967 dmNewParagraph" data-element-type="paragraph" id="1351874967" style="text-align: center; transition: opacity 1s ease-in-out 0s;"><i style="" class="lh-1 font-size-18">Darrel</i></h4></div> 925 <div class="u_1085157179 dmRespCol small-12 medium-4 large-4" id="1085157179" data-anim-desktop="fadeIn"> <div class="u_1531297638 graphicWidget" data-widget-type="graphic" id="1531297638" data-element-type="graphic"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1664 1792" id="1043172783" class="svg u_1043172783" data-icon-name="fa-quote-right"> <path fill="inherit" d="M768 320v704q0 104-40.5 198.5t-109.5 163.5-163.5 109.5-198.5 40.5h-64q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h64q106 0 181-75t75-181v-32q0-40-28-68t-68-28h-224q-80 0-136-56t-56-136v-384q0-80 56-136t136-56h384q80 0 136 56t56 136zM1664 320v704q0 104-40.5 198.5t-109.5 163.5-163.5 109.5-198.5 40.5h-64q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h64q106 0 181-75t75-181v-32q0-40-28-68t-68-28h-224q-80 0-136-56t-56-136v-384q0-80 56-136t136-56h384q80 0 136 56t56 136z" id="1319999566"></path> 926</svg> 927</div> 928 <div class="u_1814621445 dmNewParagraph" id="1814621445"><div style="text-align: center;"><i style=""><font style="color: rgb(60, 71, 82);">"The door got here in one piece, it looks great. </font></i><i><font style="color: rgb(60, 71, 82);">Haven’t installed yet but will send a photo when I do. Enjoy the nor’easter!”</font></i></div></div> <h4 class="u_1340551425 dmNewParagraph" data-element-type="paragraph" id="1340551425" style="text-align: center; transition: opacity 1s ease-in-out 0s;"><i style="" class="lh-1 font-size-18">Andrew Bemis</i></h4></div> 929</div> 930</div>
931 <div class="u_1145976148 dmRespRow hasBackgroundOverlay lazy" id="1145976148" data-background-image="https://lirp.cdn-website.com/md/dmip/dms3rep/multi/opt/light-diagonal-stripe-1920w.png"> <div class="dmRespColsWrapper" id="1663044434"> <div class="u_1289733315 dmRespCol small-12 medium-12 large-12" id="1289733315"> <div class="u_1502689656 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1502689656" data-anim-desktop="bounceIn"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" id="1585815794" class="svg u_1585815794" data-icon-name="li_award" data-hover-effect="float"> <g id="1868042527"> <path d="M50,23.5c-11,0-19.9,8.9-19.9,19.9S39,63.3,50,63.3s19.9-8.9,19.9-19.9S61,23.5,50,23.5z M50,60.9 932 c-9.6,0-17.5-7.8-17.5-17.5C32.5,33.8,40.4,26,50,26s17.5,7.8,17.5,17.5C67.5,53.1,59.6,60.9,50,60.9z" id="1251940872"></path> 933 <path d="M88.3,73.7L75.6,61l2.2-1.3V51l4.4-7.6l-4.4-7.6v-8.7l-7.6-4.4l-4.4-7.6h-8.7l-7.6-4.4L42,15.2h-8.7l-4.4,7.6l-7.6,4.4v8.7 934 L17,43.4l4.4,7.6v8.7l2.7,1.6L11.7,73.7c-0.4,0.4-0.5,0.9-0.3,1.4s0.6,0.8,1.2,0.8h11.2v11.2c0,0.5,0.3,1,0.8,1.2 935 c0.2,0.1,0.3,0.1,0.5,0.1c0.3,0,0.6-0.1,0.9-0.4l16.2-16.2l7.5,4.3l7.6-4.4h0.6L74.2,88c0.2,0.2,0.6,0.4,0.9,0.4 936 c0.2,0,0.3,0,0.5-0.1c0.5-0.2,0.8-0.6,0.8-1.2V75.8h11.2c0.5,0,1-0.3,1.2-0.8C88.7,74.6,88.6,74.1,88.3,73.7z M25.1,73.4h-9.5 937 l10.7-10.7l2.6,1.5l4.4,7.6h5.4L26.3,84.1v-9.5C26.3,73.9,25.8,73.4,25.1,73.4z M56.5,69.2l-6.9,4l-6.9-4h-8l-4-6.9l-6.9-4v-8 938 l-4-6.9l4-6.9v-8l6.9-4l4-6.9h8l6.9-4l6.9,4h8l4,6.9l6.9,4v8l4,6.9l-4,6.9v8l-6.9,4l-4,6.9H56.5z M74.9,73.4 939 c-0.7,0-1.2,0.6-1.2,1.2v9.5L61.3,71.7h4.6l4.4-7.6l3.1-1.8l11,11L74.9,73.4L74.9,73.4z" id="1302869392"></path> 940</g> 941</svg> 942</div> 943 <h2 class="u_1885989294 dmNewParagraph" data-element-type="paragraph" id="1885989294" style="transition: none 0s ease 0s; display: block;"><span style="font-size: 42px;">Western Maine Screen Doors Company Guarantee</span></h2> <div class="u_1367218844 dmNewParagraph" data-element-type="paragraph" id="1367218844" style="transition: none 0s ease 0s; display: block;"><div>Western Maine Screen Door Company doesn’t compromise on quality, which is why we only work with the best materials available and provide a one-year guarantee on all labor. We do our best to work within the timelines requested by clients, but we won’t promise to rush a job if doing so could result in a substandard product. </div><div><br/></div><div><b>For honest customer service, contact Western Maine Screen Door Company at (207) 249-1687. </b></div></div> <a data-display-type="block" class="u_1002314260 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/Contact" data-element-type="dButtonLinkId" id="1002314260"> <span class="iconBg" id="1951881240"> <span class="icon hasFontIcon icon-star" id="1676376914"></span> 944</span> 945 <span class="text" id="1556513482">CONTACT US TODAY</span> 946</a> 947</div> 948</div> 949</div> 950</div> 951</div> 952</div> 953</div> 954 <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_1793926933" id="1793926933"> <div class="dmRespColsWrapper" id="1885947386"> <div class="u_1919006025 dmRespCol small-12 large-4 medium-4" id="1919006025"> <div class="u_1938498935 dmNewParagraph" data-element-type="paragraph" id="1938498935" style="transition: none 0s ease 0s; display: block;"><font style="color: rgb(255, 255, 255);">Western Maine Screen Doors</font><div><font style="color: rgb(255, 255, 255);">435 Carrabassett Rd.</font></div><div><font style="color: rgb(255, 255, 255);">New Portland, ME 04961</font></div><div><font style="color: rgb(255, 255, 255);">(207) 249-1687</font></div></div> <div class="u_1056390206 align-center text-align-center dmSocialHub gapSpacing" id="1056390206" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner">
954 <a href="mailto:[email protected]" dm_dont_rewrite_url="true" aria-label="email" onclick="dm_gaq_push_event && dm_gaq_push_event('socialLink', 'click', 'Email')"> <span class="dmSocialEmail dm-social-icons-email oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect="float"></span> 955</a> 956 <a href="https://www.facebook.com/westermainescreendoors/?ref=br_rs" 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 style5" aria-hidden="true" data-hover-effect="float"></span> 957</a> 958 <a href="https://www.instagram.com/western_maine_screen_doors/?hl=en" 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 style5" aria-hidden="true" data-hover-effect="float"></span> 959</a> 960</div> 961</div> 962</div> 963</div> 964 <div class="u_1290943205 dmRespCol small-12 large-4 medium-4" id="1290943205"> <div class="u_1290830279 imageWidget align-center" data-widget-type="image" id="1290830279" data-element-type="image"> <a href="/" id="1118475422"><img src="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/desktop/wmsdlogo.png" id="1318836786" class="" data-dm-image-path="https://irp-cdn.multiscreensite.com/bbc67001/dms3rep/multi/desktop/wmsdlogo.png" onerror="handleImageLoadError(this)" loading="lazy" height="113.390625" width="135.0"/></a> 965</div> 966</div> 967 <div class="dmRespCol large-4 medium-4 small-12" id="1330651132"> <div data-element-type="html" class="u_1044039578 dmCustomHtml" id="1044039578"> <bbbseal class="bbbseal bbb_1_61_293"></bbbseal> 968
968<script type="text/javascript"> 969 970 971(function () { 972 var bbb = document.createElement("script"); 973 bbb.type = "text/javascript"; 974 bbb.async = true; 975 bbb.src = "https://seal-boston.bbb.org/v3/seals/blue-seal-293-61-whitetxt-bbb-137957.js"; 976 var s = document.getElementsByTagName("script")[0]; 977 s.parentNode.insertBefore(bbb, s); 978})(); 979 980 981 </script>
981 982</div> 983</div> 984</div> 985</div> 986 <div class="dmRespRow" id="1561177254"> <div class="dmRespColsWrapper" id="1065445410"> <div class="dmRespCol large-12 medium-12 small-12" id="1589582686"> <div class="widget-1f5975 u_1611870706 dmCustomWidget" data-lazy-load="" data-title="" id="1611870706" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="1f5975986930429f819d4cd2154b5c4a" data-widget-version="25" data-widget-config="eyJyZXZlcnNlRmxhZyI6bnVsbCwiY29weXJpZ2h0VGV4dCI6IjxwIGNsYXNzPVwicnRlQmxvY2tcIj5BbGwgUmlnaHRzIFJlc2VydmVkIHwgV2VzdGVybiBNYWluZSBTY3JlZW4gRG9vcnM8L3A+PHAgY2xhc3M9XCJydGVCbG9ja1wiPldlYnNpdGUgYnkgPGEgdHlwZT1cInVybFwiIGhyZWY9XCJodHRwczovL3d3dy5yZXY3Ny5jb21cIiB0YXJnZXQ9XCJfYmxhbmtcIiBkYXRhLXJ1bnRpbWUtdXJsPVwiaHR0cHM6Ly93d3cucmV2NzcuY29tXCI+UkVWNzc8L2E+PC9wPiJ9"> <div class="copyright"> <div>© 2026 </div> 987 <div><p class="rteBlock">All Rights Reserved | Western Maine Screen Doors</p><p class="rteBlock">Website by <a type="url" href="https://www.rev77.com" target="_blank" data-runtime-url="https://www.rev77.com">REV77</a></p></div> 988</div> 989</div> 990</div> 991</div> 992</div> 993</div> 994 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 995</div> 996</div> 997</div> 998</div> 999</div> 1000</div> 1001</div> 1002</div> 1003</div> 1004</div> 1005 1006 </div> 1007</div> 1008<!-- Add full CSS and Javascript before the close tag of the body if needed --> 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033<!-- Google Fonts Include --> 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047<!-- loadCSS function fonts.jsp--> 1048 1049 1050 1051<link rel="preload" href="https://irp.cdn-website.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=DM+Sans:ital,wght@0,100..1000;1,100..1000&family=DM+Serif+Display:ital,wght@0,400;1,400&subset=latin-ext&display=swap" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1052 1053 1054 1055 1056 1057<!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global--> 1058<link rel="preload" as="style" fetchpriority="low" onload="loadCSS(this)" href="https://static.cdn-website.com/mnlt/production/6813/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" /> 1059 1060<!-- End of RT CSS Include --> 1061 1062<link rel="preload" href="https://irp.cdn-website.com/WIDGET_CSS/8ce802922b7cdab36ede49dd1bdf9970.css" id="widgetCSS" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1063 1064<!-- Support `img` size attributes --> 1065<style>img[width][height] { 1066 height: auto; 1067}</style> 1068 1069<!-- Support showing sticky element on page only --> 1070<style> 1071 body[data-page-alias="home"] #dm [data-show-on-page-only="home"] { 1072 display: block !important; 1073 } 1074</style> 1075 1076<!-- This is populated in Ajax navigation --> 1077<style id="pageAdditionalWidgetsCss" type="text/css"> 1078</style> 1079 1080 1081 1082 1083<!-- Site CSS --> 1084<link rel="preload" href="https://irp.cdn-website.com/bbc67001/files/bbc67001_withFlex_1.min.css?v=140" id="siteGlobalCss" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1085 1086 1087 1088<style id="customWidgetStyle" type="text/css"> 1089 1090</style> 1091<style id="innerPagesStyle" type="text/css"> 1092 1093</style> 1094 1095 1096<style 1097 id="additionalGlobalCss" type="text/css" 1098> 1099</style> 1100 1101<!-- Page CSS --> 1102<link rel="preload" href="https://irp.cdn-website.com/bbc67001/files/bbc67001_home_withFlex_1.min.css?v=140" id="homeCssLink" as="style" fetchpriority="low" onload="loadCSS(this)" /> 1103 1104<style id="pagestyle" type="text/css"> 1105 1106</style> 1107 1108<style id="pagestyleDevice" type="text/css"> 1109 1110</style> 1111 1112<!-- Flex Sections CSS --> 1113 1114 1115 1116 1117 1118<style id="globalFontSizeStyle" type="text/css"> 1119 .font-size-26, .size-26, .size-26 > font { font-size: 26px !important; }.font-size-32, .size-32, .size-32 > font { font-size: 32px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-48, .size-48, .size-48 > font { font-size: 48px !important; }.font-size-50, .size-50, .size-50 > font { font-size: 50px !important; }.font-size-42, .size-42, .size-42 > font { font-size: 42px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; } 1120</style> 1121<style id="pageFontSizeStyle" type="text/css"> 1122</style> 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162<!-- ========= JS Section ========= -->
1163<script> 1164 var isWLR = true; 1165 1166 window.customWidgetsFunctions = {}; 1167 window.customWidgetsStrings = {}; 1168 window.collections = {}; 1169 window.currentLanguage = "ENGLISH" 1170 window.isSitePreview = false; 1171</script>
1171 1172 1173 1174
1175<script> 1176 window.customWidgetsFunctions["1f5975986930429f819d4cd2154b5c4a~25"] = function (element, data, api) { 1177 null 1178 }; 1179</script>
1179 1180 1181
1182<script type="text/javascript"> 1183 1184 var d_version = "production_6813"; 1185 var build = "2026-09-30T12_48_50"; 1186 window['v' + 'ersion'] = d_version; 1187 1188 function buildEditorParent() { 1189 window.isMultiScreen = true; 1190 window.editorParent = {}; 1191 window.previewParent = {}; 1192 window.assetsCacheQueryParam = "?version=2026-09-30T12_48_50"; 1193 try { 1194 var _p = window.parent; 1195 if (_p && _p.document && _p.$ && _p.$.dmfw) { 1196 window.editorParent = _p; 1197 } else if (_p.isSitePreview) { 1198 window.previewParent = _p; 1199 } 1200 } catch (e) { 1201 1202 } 1203 } 1204 1205 buildEditorParent(); 1206</script>
1206 1207 1208 1209<!-- Load jQuery --> 1210
1211<script type="text/javascript" id='d-js-jquery' 1212 src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
1212 1213 1214<!-- End Load jQuery --> 1215 1216 1217<!-- Injecting site-wide before scripts --> 1218 1219<!-- End Injecting site-wide to the head --> 1220 1221 1222
1223<script> 1224 var _jquery = window.$; 1225 1226 var jqueryAliases = ['$', 'jquery', 'jQuery']; 1227 1228 jqueryAliases.forEach((alias) => { 1229 Object.defineProperty(window, alias, { 1230 get() { 1231 return _jquery; 1232 }, 1233 set() { 1234 console.warn("Trying to over-write the global jquery object!"); 1235 } 1236 }); 1237 }); 1238 window.jQuery.migrateMute = true; 1239</script>
1239 1240 1241 1242 1243
1244<script> 1245 window.cookiesNotificationMarkupPreview = 'null'; 1246</script>
1246 1247 1248<!-- HEAD RT JS Include -->
1249<script id='d-js-params'> 1250 window.INSITE = window.INSITE || {}; 1251 window.INSITE.device = "desktop"; 1252 1253 window.rtCommonProps = {}; 1254 rtCommonProps["rt.ajax.ajaxScriptsFix"] =true; 1255 rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20='; 1256 rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com'; 1257 rtCommonProps["performance.tabletPreview.removeScroll"] = 'false'; 1258 rtCommonProps["inlineEditGrid.snap"] =true; 1259 rtCommonProps["popup.insite.cookie.ttl"] = '0.5'; 1260 rtCommonProps["rt.pushnotifs.force.button"] =true; 1261 rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw'; 1262 rtCommonProps["common.mapbox.js.override"] =false; 1263 rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo'; 1264 rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA'; 1265 rtCommonProps["isCoverage.test"] =false; 1266 rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js'; 1267 rtCommonProps["common.resources.dist.cdn"] =true; 1268 rtCommonProps["common.build.dist.folder"] = 'production/6813'; 1269 rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com'; 1270 rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6813'; 1271 rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family='; 1272 rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true; 1273 rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true; 1274 rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true; 1275 rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true; 1276 rtCommonProps["feature.flag.runOnReadyNewTask"] =true; 1277 rtCommonProps["isAutomation.test"] =false; 1278 rtCommonProps["booking.cal.api.domain"] = 'api.cal.com'; 1279 1280 1281 rtCommonProps['common.mapsProvider'] = 'mapbox'; 1282 1283 rtCommonProps['common.mapsProvider.version'] = '0.52.0'; 1284 rtCommonProps['common.geocodeProvider'] = 'mapbox'; 1285 rtCommonProps['server.for.resources'] = ''; 1286 rtCommonProps['feature.flag.lazy.widgets'] = true; 1287 rtCommonProps['feature.flag.single.wow'] = false; 1288 rtCommonProps['feature.flag.disallowPopupsInEditor'] = true; 1289 rtCommonProps['feature.flag.mark.anchors'] = true; 1290 rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz'; 1291 rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME'; 1292 rtCommonProps["images.sizes.small"] =160; 1293 rtCommonProps["images.sizes.mobile"] =640; 1294 rtCommonProps["images.sizes.tablet"] =1280; 1295 rtCommonProps["images.sizes.desktop"] =1920; 1296 rtCommonProps["modules.resources.cdn"] =true; 1297 rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/'; 1298 rtCommonProps["feature.flag.runtime.inp.threshold"] =150; 1299 rtCommonProps["feature.flag.performance.logs"] =false; 1300 rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha'; 1301 rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K'; 1302 rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing'; 1303 rtCommonProps["termly.mapbox.consent.category"] = 'performance'; 1304 // feature flags that's used out of runtime module (in legacy files) 1305 rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true; 1306 1307 window.rtFlags = {}; 1308 rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true; 1309 rtFlags["scripts.widgetCount.enabled"] =true; 1310 rtFlags["fnb.animations.tracking.enabled"] =true; 1311 rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false; 1312 rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true; 1313 rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false; 1314 rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true; 1315 rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true; 1316 rtFlags["ecom.ecwid.storefrontV3.enabled"] = false; 1317 rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
1318 rtFlags["geocode.search.localize"] =false; 1319 rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false; 1320 rtFlags["twitter.heightLimit.enabled"] = true; 1321 rtFlags["runtime.lottieOverflow"] =false; 1322 rtFlags["runtime.monitoring.sentry.ignoreErrors"] = ""; 1323 rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false; 1324 rtFlags["flex.animation.design.panel.layout"] =true; 1325 rtFlags["runtime.cwv.report.cls.enabled"] =false; 1326 rtFlags["runtime.cwv.report.lcp.enabled"] =false; 1327 rtFlags["runtime.lcp.preload.selfheal.enabled"] =true; 1328 rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true; 1329 rtFlags["runtime.lcp.preload.monitor.enabled"] =true; 1330 rtFlags["runtime.customwidget.heightpin.enabled"] =true; 1331 rtFlags["runtime.video.widget.lazy.enabled"] =true; 1332 rtFlags["contact.form.useActiveForm"] =true; 1333 rtFlags["contact.form.custom.errors.enabled"] =true; 1334 rtFlags["runtime.ssr.productStore.internal.observer"] =true; 1335 rtFlags["runtime.ssr.productCustomizations"]
1335=true; 1336 rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true; 1337 rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true; 1338 rtFlags["editor.widget.form.a11y"] =true; 1339</script>
vendor: 1 bytes, line 1339
1339
1340<script src="https://static.cdn-website.com/mnlt/production/6813/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js" id="d-js-core"></script>
1340 1341 1342<!-- End of HEAD RT JS Include --> 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354
1354<script src="https://static.cdn-website.com/mnlt/production/6813/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
1354 1355 1356 1357 1358 1359
1360<script> 1361 1362 $(window).bind("orientationchange", function (e) { 1363 $.layoutManager.initLayout(); 1364 1365 }); 1366 $(document).resize(function () { 1367 1368 }); 1369</script>
1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388
1389<script type="text/javascript" id="d_track_sp"> 1390 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 1391 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 1392 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; 1393 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow")); 1394 window.dmsnowplow = window.snowplow; 1395 1396 dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker 1397 appId: 'bbc67001' 1398 }); 1399 1400 // snowplow queries element styles so we wait until CSS calculations are done. 1401 requestAnimationFrame(() => { 1402 dmsnowplow('trackPageView'); 1403 _dm_insite.forEach((rule) => { 1404 // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here 1405 // the tracking is in popup.js 1406 if (rule.actionName !== "popup") { 1407 dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId); 1408 } 1409 window?.waitForDeferred?.('dmAjax', () => { 1410 $.DM.events.trigger('event-ruleTriggered', {value: rule}); 1411 }); 1412 }); 1413 }); 1414</script>
1414 1415 1416 1417 1418<div style="display:none;" id="P6iryBW0Wu"></div> 1419 1420<!-- photoswipe markup --> 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430<!-- Root element of PhotoSwipe. Must have class pswp. --> 1431<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 1432 1433 <!-- Background of PhotoSwipe. 1434 It's a separate element as animating opacity is faster than rgba(). --> 1435 <div class="pswp__bg"></div> 1436 1437 <!-- Slides wrapper with overflow:hidden. --> 1438 <div class="pswp__scroll-wrap"> 1439 1440 <!-- Container that holds slides. 1441 PhotoSwipe keeps only 3 of them in the DOM to save memory. 1442 Don't modify these 3 pswp__item elements, data is added later on. --> 1443 <div class="pswp__container"> 1444 <div class="pswp__item"></div> 1445 <div class="pswp__item"></div> 1446 <div class="pswp__item"></div> 1447 </div> 1448 1449 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 1450 <div class="pswp__ui pswp__ui--hidden"> 1451 1452 <div class="pswp__top-bar"> 1453 1454 <!-- Controls are self-explanatory. Order can be changed. --> 1455 1456 <div class="pswp__counter"></div> 1457 1458 <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button> 1459 1460 <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button> 1461 1462 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 1463 1464 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 1465 1466 <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR --> 1467 <!-- element will get class pswp__preloader--active when preloader is running --> 1468 <div class="pswp__preloader"> 1469 <div class="pswp__preloader__icn"> 1470 <div class="pswp__preloader__cut"> 1471 <div class="pswp__preloader__donut"></div> 1472 </div> 1473 </div> 1474 </div> 1475 </div> 1476 1477 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 1478 <div class="pswp__share-tooltip"></div> 1479 </div> 1480 1481 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 1482 </button> 1483 1484 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 1485 </button> 1486 1487 <div class="pswp__caption"> 1488 <div class="pswp__caption__center"></div> 1489 </div> 1490 1491 </div> 1492 1493 </div> 1494 1495</div> 1496<div id="fb-root" 1497 data-locale="en"></div> 1498<!-- Alias: bbc67001 --> 1499<div class="dmPopupMask" id="dmPopupMask"></div> 1500<div id="dmPopup" class="dmPopup" data-auto="popup"> 1501 <div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div> 1502 <div class="dmPopupTitle"> <span></span> Share by:</div> 1503 <div class="data"></div> 1504</div>
1504<script id="d_track_personalization"> 1505 window?.waitForDeferred?.('dmAjax', () => { 1506 // Collects client data and updates cookies used by smart sites 1507 window.expireDays = 365; 1508 window.visitLength = 30 * 60000; 1509 $.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays); 1510 setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit"); 1511 }); 1512</script>
vendor: 1 bytes, line 1512
1512
1513<script type="text/javascript"> 1514 1515 Parameters.NavigationAreaParams.MoreButtonText = 'MORE'; 1516 1517 Parameters.NavigationAreaParams.LessButtonText = 'LESS'; 1518 Parameters.HomeLinkText = 'Home'; 1519 </script>
1519 1520<!-- End Script tags --> 1521<!-- Begin Body End Markup -->
1522<script src="https://kit.fontawesome.com/761a1d5ea8.js" crossorigin="anonymous"> 1523 1524 1525 1526 1527 </script>
1527 1528 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 68 bytes, line 1528
1528 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
1528UA-156005271-1
vendor: 27 bytes, lines 1528-1533
1528"> 1529 1530 1531 1532 </script> 1533
1533<script> 1534 1535
vendor: 136 bytes, lines 1535-1538
1535window.dataLayer = window.dataLayer || []; 1536 function gtag(){dataLayer.push(arguments);} 1537 gtag('js', new Date()); 1538 gtag('config', '
1538UA-156005271-1
vendor: 13 bytes, lines 1538-1541
1538'); 1539 1540 1541
1541</script>
1541<!-- End Body End Markup --> 1542<!-- Site Wide Html Markup --> 1543<!-- Site Wide Html Markup --> 1544</body> 1545</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.