@font-face{font-display:auto;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.fc2b5060.ttf)}@font-face{font-display:auto;font-family:BebasKai;font-style:normal;font-weight:400;src:url(/build/fonts/BebasKai.106544a0.eot);src:url(/build/fonts/BebasKai.106544a0.eot?#iefix) format("embedded-opentype"),url(/build/fonts/bebaskai.754ddc6d.woff) format("woff"),url(/build/fonts/bebaskai.f8f908c8.ttf) format("truetype"),url(/build/images/bebaskai.ddaac13d.svg) format("svg")}@font-face{font-display:auto;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/fonts/Inter-Regular.e89cb199.ttf)}.grecaptcha-badge{visibility:hidden}@page{size:A4 landscape}.page-wrapper{min-height:0}.map,.map svg{height:100%}.map svg{margin:0;padding:0;width:100%}.map{margin:0 0 -5px;padding:0}@media print{.map{height:96%;margin:0 auto;width:96%}.map svg{height:100%;width:100%}header.header,header.site-header{display:none}}.red{fill:#c80000}.path,.road{fill:#eaeaea}.neighbours{fill:#999}.grass{fill:#89bf55}.arrows{fill:#fff}.road-names,.road-names tspan{fill:#444;font-size:12px}.accessible-route,.wheel-chair-circle{fill:#fca315}.wheel-chair{fill:#fff}.building{fill:#bbb}.astroturf{fill:#adbcaf}.building-label,.building-names,.building-names tspan{fill:#111;font-family:arial,helvetica,sans-serif;font-size:10px}.building-label-circle{fill:#ffff64;stroke:#a1a13f;stroke-miterlimit:10;stroke-width:1}.red-text{fill:#c80000}.red-line{fill:none;stroke:#c80000;stroke-miterlimit:10}.toilets-background{fill:#00c0f3}.toilets-foreground{fill:#fff}.icon-circle{fill:#fdf5e7;stroke:#999;stroke-miterlimit:10;stroke-width:.7}.icon-content{fill:#111;font-family:BebasKai,Roboto,arial,helvetica,sans-serif}.construction .icon-circle{fill:#ffff64}.building.highlight{fill:#fca315;stroke:#111;stroke-width:1.5px}.key-background{fill:hsla(0,0%,100%,.8);stroke:#111;stroke-miterlimit:10;stroke-width:.5}.key-foreground{fill:#111;font-size:10px}body header.map-header{background:#000}body header.map-header h2{color:#fff;font-family:BebasKai,Roboto,arial,helvetica,sans-serif!important;font-size:1.8rem;font-weight:400;padding:10px 0 10px 30px}body header.map-header h2 span{color:#dedede;font-family:inherit;font-size:inherit;font-weight:inherit;margin-left:20px}body footer.footer,body header.header{display:none}body footer.footer{margin-top:0}