body {margin:0;padding:0;}

.navigation{position:fixed;top:0;left:0;width:100vw;height:30px;padding:10px 10px 10px 20px;z-index:9999;}
.navigation i{color:#AB851F;cursor:pointer;}
.navigation-menu{position:fixed;top:-100vh;left:0;width:100vw;height:100vh;background:rgba(33,37,41,0.9);z-index:999;}

.link-container{list-style-type:none;padding:0;}
.link-container .link{color:#AB851F;font-family:'Josefin Sans', sans-serif;font-weight:600;font-size:52px;cursor:pointer;
margin-bottom:30px;}
.link-container .link:hover{color:#FFF;font-family:'Josefin Sans', sans-serif;font-weight:600;font-size:52px;cursor:pointer;
    margin-bottom:30px;}

.content-container{position:relative;top:0;left:0;width:100vw;height:100vh;}
.content-container-footer{position:relative;top:0;left:0;width:100vw;height:50vh;}

.background-header{background-image:url(../images/logo.png);background-size:auto;background-position:center center;
    background-repeat:no-repeat;}
.background-1{background-image:url(../images/web_img_1.png);background-size:cover;background-position:center left;
background-repeat:no-repeat;background-attachment:fixed;}
.background-2{background:#FFF;}
.background-3{}

.background-footer{}

.footer-link{position:absolute;bottom:0;left:0;width:100vw;padding:20px;color:#AB851F;font-family: 'Josefin Sans', sans-serif; font-weight:400;}

@media(max-width: 800px) {
    .background-header{background-size:contain;}
}