.leaflet-control-attribution{display:none!important}.container,app-root,body{margin:0;padding:0;min-height:100vh}.font-roboto{font-family:Roboto,sans-serif}@font-face{font-family:"Bank Gothic Light BT";font-style:normal;font-weight:400;src:local("Bank Gothic Light BT"),url(TT0589M_.3be34b3ffe57569a919b.woff) format("woff")}.font-bankgothic{font-family:"Bank Gothic Light BT",sans-serif}@font-face{font-family:msyi;font-style:normal;font-weight:400;src:local("msyi"),url(msyi.401801408d4e5004119f.woff) format("woff")}.font-msyi{font-family:msyi,sans-serif}app-root>div.container{display:grid;grid-template-rows:0 100px minmax(100px,auto) 278px;grid-template-areas:"router" "menu" "content" "footer"}router-outlet{grid-area:router}app-map{padding-bottom:16px}#menu{grid-area:menu;text-transform:uppercase}app-info,app-projects{grid-area:content}#footer{grid-area:footer}.content-grid{min-height:100%;display:grid;grid-template-areas:"side-content" "main-content"}app-footer{padding-bottom:32px}@media only screen and (min-width:768px){.content-grid{grid-template-columns:120px auto;grid-template-areas:"side-content main-content"}.logo-box{display:flex;justify-content:center;align-items:center}.logo{width:60%}app-footer{padding-bottom:0}}@media only screen and (min-width:900px){app-root>div.container{grid-template-rows:0 100px auto 160px}}.p-16{padding:16px}.p-32{padding:32px}.py-4{padding-top:4px;padding-bottom:4px}.py-8{padding-top:8px;padding-bottom:8px}.px-8{padding-left:8px;padding-right:8px}.px-16{padding-left:16px;padding-right:16px}.px-32{padding-left:32px;padding-right:32px}.pt-0{padding-top:0}.m-16{margin:16px}.m-32{margin:32px}