@media only screen and (max-width: 1023px) {
    /* Menu */
    header {
        background-color:#fefefe;
    }
    header.is-active {
        position: fixed;
        height: 100vh;
        background-color:#fefefe;
    }
    header.is-active .menu {
        position: absolute;
        top: 100px;
        width: 100%;
        height: 100vh;
        left: 0;
    }   
    header a {
        font-size: 2rem;
        color: #231F20;
    }
    .hamburger.is-active:hover, .hamburger:hover {
        opacity: 1;
    }
    .hamburger {
        padding: 0 !important;
    }
}