@font-face{font-family:"Lusitana";src:url("/assets/font/lusitana/Lusitana-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Lusitana";src:url("/assets/font/lusitana/Lusitana-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Inconsolata";src:url("/assets/font/inconsolata/Inconsolata-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Inconsolata";src:url("/assets/font/inconsolata/Inconsolata-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100vh;margin:0;padding:0}body{margin:0;padding:0;font-family:"Lusitana",serif;color:#222;background-color:#fff;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}a{color:#AD3108;text-decoration:none}main{flex:1}.landing{width:100vw;background:url("/assets/img/map.jpg"),url("/assets/img/map-small.jpg");background-size:auto, cover;background-position:center center, center center}.landing .home{z-index:0;width:100vw;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.landing .home .box{padding:35px;background-color:rgba(255,255,255,0.9)}@media (min-width: 768px){.landing .home .box{width:400px;margin-bottom:70px}}@media (max-width: 768px){.landing .home .box{width:100%}}.landing .home .box h1{text-align:center;font-size:2.5em}.landing .home .box nav ul{list-style-type:none;margin:15px auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.landing .home .box nav ul li{display:inline-block;font-size:1.2em}.landing .home .box nav ul li+li:before{content:"\A0—\A0"}
