
/*  HAMBURGER //////////////////////////////*/
label{
    margin-top: 1%;
    right: 4% !important;
    position: fixed !important;
}


.menuMobile{
    display: block;
    height: 98vh;
    position: fixed;
    z-index: 4;
    width: 100vw;
    background-color: rgba(250,242,224,0.9) /*rgb(191,170,143)*/;
}
.menuMobile a {
    top: 33vh;
    font-size: 2em;
    font-weight: bold;
    letter-spacing: 0.2em;
    position: relative;
    height: 0;
}
.menuMobile p {
    top: 33vh;
    font-size: 2em;
    font-weight: bold;
    position: relative;
    line-height: 0.1em;
}


@media (orientation : portrait) {
    body{ font-size: 7vw; background: white;}

    .point{ font-size: 4.5vh; }
    .bottomleft, .bottomright { top: 95vh; padding-bottom: 3.5vw; }
    .topleft, .bottomleft { padding-left: 3.5vw; }
    .topright, .bottomright{ padding-right: 3.5vw;}
    .topleft, .topright{ padding-top: 3.5vw;}

    .footer{ display: none;}
}
