body{
    margin: 0;
    box-sizing: border-box;
    height: 5000px; /*pode ser retirado*/
}

nav{
    background-color: #333;
    overflow: hidden;
    position: fixed;
    width: 100%;
}

nav .logo{
    color: #fff;
    float: left;
    display: block;
    padding: 14px 16px;
}

nav a{
    color: #fff;
    float: right;
    text-decoration: none;
    display: block;
    padding: 14px 16px;
}

nav a:hover{
    transition: 0.5s;
    background-color: #e4e4e4;
    color: #333;
}