#hamburger {
    position: absolute;
    width: 20px;
    height: 20px;
    min-width: 35px;
    z-index: 20;
    display: none;
}
.hamburger-line {
    width: 100%;
    height: 4px;
    border-radius: 10px;
    background-color: white;
    transition: 0.5s;
}
/* animasi burger */
#hamburger.open #burger2.hamburger-line {
    transform: translateX(50%);
    background: transparent;
}
#hamburger.open #burger1.hamburger-line {
    transform: rotate(45deg) translate(11px);
}
#hamburger.open #burger3.hamburger-line {
    transform: rotate(-45deg) translate(11px);
}
.accLi {
    display: none;
}

@media screen and (max-width: 900px) {
    #hamburger {
        right: 5%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        justify-content: space-between;
    }
    .accLi {
        display: block;
    }
    #navMenu {
        flex-direction: column;
        justify-content: flex-start;
        position: fixed;
        top: 0;
        background-color: #333333;
        height: 100vh;
        width: 100%;
        z-index: 10;
        clip-path: circle(70px at 100% -20%);
        transition: 0.6s ease-in-out;
        margin: 0;
        /* display: none; */
    }
    #navMenu li:nth-child(2) {
        margin-left: 0;
    }
    #navMenu.open {
        clip-path: circle(2000px at 90% -20%);
    }
    #navMenu li {
        margin-top: 5%;
    }
    #accBtn {
        display: none;
    }

    #navMenu {
        font-size: 1.5em;
    }

    .footerSection:nth-child(odd) {
        display: none;
    }
    #footerWrap {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    #footerContent {
        justify-content: center;
    }
    .footerSection {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    #contactList {
        margin-left: -68%;
    }
}
