@font-face {
    font-family: vision;
    src: url(assets/fonts/Vision-Light.otf);
}
body{
	font-family:vision;
	margin:0px;
	font-size:18px;
}
.wrapper{
	max-width:1000px;
	margin:auto;
}
nav{
	background:#1c1c1c;
  border-bottom: 1px solid #393939;
	color:white;
	position: fixed;
  z-index:11;
	left: 0px;
	top: 0px;
	right: 0px;
}
nav img{
	margin-top: 20px;
	height: 26px;
}
#nav{
  position: fixed;
  z-index:14;
  display: none;
  left:0px;
  top:0px;
  bottom: 0px;
  width:260px;
  background:white;
  border-right:1px solid black;
  box-shadow: 0px 0px 5px;
}
#nav li{
	list-style: none;
}
#nav ul{
	list-style: none;
	display:block;
	padding:0px;
	margin:0px;
}
#nav ul a{
	display:block;
	padding:20px;
	text-decoration: none;
	color: inherit;
}
#nav ul a h3{
  padding:0px;
  margin:0px;
}
#menu {
    padding: 20px;
    float: right;
    cursor:pointer;
}
#menu div {
    height: 2px;
    width: 22px;
    background: white;
    margin-bottom: 5px;
    margin-top: 5px;
}
.navdummy{
	width:100%;
	height:59px;
}
footer{
	background: #1c1c1c;
	color: white;
	padding:20px;
}
footer a{
	color:white;
}
section{
	padding:20px;
}
header{
  text-align: center;
  background: black;
  background-size: cover !important;
  background-position: center !important;
  height: 380px;
  position:relative;
  color: white;
}
header .button{
  font: inherit;
  padding: 15px;
  background: rgba(0,0,0,0.5);
  cursor: pointer;
  position: absolute;
  width: 160px;
  left: calc(50% - 80px);
  bottom: 80px;
  box-sizing: border-box;
  text-decoration: none;
  color: inherit;
}
header #quote {
  font-size: 28px;
  padding-top: 70px;
  right: 20px;
  max-width: 400px;
  text-align: right;
  position: absolute;
}
