@import url("https://fonts.googleapis.com/css?family=Montserrat:900|Open+Sans+Condensed:300,700");html{font-size:10px}h1,h2,h3{font-family:"Montserrat",sans-serif;font-weight:900;font-weight:900;text-transform:uppercase}b{text-transform:uppercase;text-decoration:underline}h1{font-size:3.5rem}h2{font-size:3rem}h3{font-size:2.5rem}a,p,li{font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-weight:700;font-size:2rem}a{color:#333}a:hover{color:#999}body{display:grid;grid-template-rows:7vh 86vh 7vh;grid-template-columns:1fr;grid-template-areas:"header" "main" "footer";margin:0;padding:0}body header{grid-area:header;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body header img{height:5vh;margin-left:50px}body header nav{margin-right:50px}body header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none}body header nav ul a{color:#fff;text-decoration:none;margin-left:10px;-webkit-transition:color 80ms ease-in-out;transition:color 80ms ease-in-out}body header nav ul a li{font-size:3rem;font-family:"Open Sans Condensed",sans-serif;font-weight:300}body header nav ul a:hover{color:#bf9b30}body main{grid-area:main;background-color:#bf9b30;overflow-y:scroll;padding-left:5rem}body footer{grid-area:footer;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body footer p{color:#bf9b30;padding-left:1.5rem}body footer a{color:#bf9b30}body footer a:first-child{margin-right:10px}@media only screen and (max-width: 1250px){header nav ul a li{font-size:2rem !important}footer #footer-placeholder{display:none}footer #footer-links{margin-right:1.5rem}}@media only screen and (max-width: 1010px){header{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}header img{display:none !important}}@media only screen and (max-width: 635px){header nav ul a{display:none}header nav ul a:first-child{display:block}header nav ul a li{font-size:4rem !important}main{padding-right:5rem}html{font-size:8px}}@media only screen and (max-width: 510px){header nav ul a{display:none}header nav ul a:first-child{display:block}html{font-size:6.5px}}
