a button div h1 header li main nav p script span ul
https://mapprojectoffice.com/project.php Map Project Office UTF-8 E1D88321D59F7FA7002192A66C3FA663 #document html HTML lang en class no-touch js ready deferred-css-ready visible HEAD #text META charset name viewport content width=device-width, initial-scale=1.0 TITLE LINK rel icon href https://mapprojectoffice.com/favicon.png?v=1695828945 https://mapprojectoffice.com/favicon.svg?v=1695828945 type image/svg+xml modulepreload https://mapprojectoffice.com/build/js/modules/VolumeRegistry.js https://mapprojectoffice.com/build/js/modules/Site.js https://mapprojectoffice.com/build/js/modules/FeatureDetects.js https://mapprojectoffice.com/build/js/modules/DeferredCSSLoader.js https://mapprojectoffice.com/build/js/components/BaseComponent.js https://mapprojectoffice.com/build/js/lib/dom.js https://mapprojectoffice.com/build/js/lib/style.js https://mapprojectoffice.com/build/js/index.js preload https://mapprojectoffice.com/fonts/ModernGothic-Light.woff2 as font font/woff2 crossorigin https://mapprojectoffice.com/fonts/ModernGothic-Medium.woff2 SCRIPT module id app src data-env {"SITE_URL":"https:\/\/mapprojectoffice.com\/","ENVIRONMENT":"production"} property og:title og:url https://mapprojectoffice.com/ og:image https://mapprojectoffice.com/img/map-og.jpg global_defer deferredcss data-v 1697458327 data-loaded NOSCRIPT <link href="build/css/global_defer.css?v=1697458327" rel="stylesheet"> objects/site-nav_defer <link href="build/css/objects/site-nav_defer.css?v=1697458327" rel="stylesheet"> STYLE :root{--d-margin: 24px;--d-cms-margin: 1.33em;--c-bg: #000;--c-fg: #fff;--t-box-offset-top: -0.25em;--t-box-offset-bottom: -0.25em;--t-optical-align: -0.1em;--transition-s: 150ms;--transition-m: 300ms}@media(min-width: 1024px){:root{--d-margin: 33px;--d-cms-margin: 1.76538462em}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"ModernGothic";src:url("../../fonts/ModernGothic-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"ModernGothic";src:url("../../fonts/ModernGothic-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@media(prefers-reduced-motion){*,*::before,*::after{transition:none !important}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;letter-spacing:.000001px;font-kerning:normal}body{font-size:15px;line-height:1.333;font-family:"ModernGothic",helvetica,sans-serif;font-weight:300;color:var(--c-fg);background:var(--c-bg)}@media(min-width: 1024px){body{font-size:18px}}body *{box-sizing:border-box}a{text-decoration:none;color:inherit}.links a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.1em}img{width:100%;height:auto;display:block}.unstyled-input{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;padding:0;margin:0;color:inherit;outline:none;font:inherit;border-radius:0} .site-header{position:fixed;top:0;left:0;right:0;z-index:5;padding:calc(var(--d-margin) + var(--t-box-offset-top)) var(--d-margin) calc(var(--d-margin) + var(--t-box-offset-bottom))}@media(max-width: 1023px){.site-header{height:1.2em;box-sizing:content-box}}.has-open-panel .site-header{background:var(--c-bg)}.site-header .site-name{position:absolute;left:50%;white-space:nowrap;transform:translateX(-50%);font-weight:500}@media(max-width: 1023px){.site-header .site-name{display:none}html.has-open-panel .site-header .site-name{display:block}.site-header .site-name span{display:none}} .site-nav .nav-toggle{position:fixed;z-index:5;top:calc(var(--d-margin) - 17px);left:calc(var(--d-margin) - 14px);width:44px;height:44px}@media(min-width: 1024px){.site-nav .nav-toggle{display:none}}.site-nav .nav-toggle span,.site-nav .nav-toggle::before,.site-nav .nav-toggle::after{position:absolute;left:11px;right:11px;height:2px;background:var(--c-fg)}.site-nav .nav-toggle span{top:calc(50% - 1px)}.site-nav .nav-toggle::before{content:"";top:14px}.site-nav .nav-toggle::after{content:"";bottom:14px}.site-nav ul{font-weight:500}@media(max-width: 1023px){.site-nav ul{display:none}}@media(min-width: 1024px){.site-nav ul{display:flex;gap:50px;flex-direction:row}} .error-text{position:absolute;left:var(--d-margin);right:var(--d-margin);top:50%;transform:translateY(-50%)}.error-text h1{font-weight:500;margin-bottom:.5em} stylesheet style https://mapprojectoffice.com/css-bundler.css?bundle=global_defer,objects/site-nav_defer&v=1697458327 BODY project.php HEADER site-header DIV site-name A title panel-trigger-close Map  SPAN Project Office NAV site-nav BUTTON unstyled-input nav-toggle ready aria-label Toggle navigation data-component NavToggle UL LI https://mapprojectoffice.com/#work panel-trigger-open Work https://mapprojectoffice.com/#about About MAIN main error-text links H1 Sorry, page not found. P New website coming soon. In the meantime, please  visit our homepage . defer naughty-browser-js https://mapprojectoffice.com/build/js/es5/naughty-browser.js?v=1695828945 data-style https://mapprojectoffice.com/build/css/objects/naughty-browser.css?v=1697460539 #comment  Cloudflare Web Analytics  https://static.cloudflareinsights.com/beacon.min.js data-cf-beacon {"token": "2cafeafd937d4943a2286a5e7df1e9a1"}  End Cloudflare Web Analytics 