header {
    position: absolute;
    top: 2%;
    right: 0;
    left: 40%;
    height: fit-content;

    border: 0.1rem solid black;
    /*padding: 0.4rem 0.2rem;*/

    display: flex;
    
    align-items: center;
    justify-content: center;
    
    flex-direction: column;

    background-color: white;
}


.menu {
    
    font-weight: 100;
    flex: 1;

    text-align: center;
    text-decoration: none;
    width: 100%;
    
    
    border-bottom: 0.02rem solid lightgrey;
    /*border: 0.05rem solid gray;
    border-collapse: collapse;*/
    transition: 0.2s;
}

.menu:hover{
    /* background-color: aquamarine; */
    text-decoration: underline;
}

.menu:active{
    background-color: lightgoldenrodyellow;
    text-decoration: none ;
}