p#hamburger {
    /*font-weight: 600;*/
    font-weight: 700;
    font-size: 16px;
    line-height: 1.5;  margin-left: 1em;
}
p#hamburger span{
    display: block;
    padding: 0.1em 2em 0;
    padding: 0.45em 1em 0.25em;
    /*padding: 0.33em 2em 0.25em;*/

     border: 1px solid currentColor;
    color: #545751;
    border-left: none;
    border-right: none;
    transition: background 0.2s ease, padding 0.2s ease;

   /* border-radius:300px;*/
}


body.hero p#hamburger span{
    color: #DCD5BE;

}


body.scrolled p#hamburger span{
    color: #545751;

}

body.navshown p#hamburger span {

    border-radius:300px;
    /*border: 1px solid #E5E5E5; */color: #000;
    background:#E5E5E5;
/*    padding: 0.1em 2.625em 0;
    padding: 0.45em 2.625em 0.25em;*/

    color: #000;
}

@media all and (max-width: 899px) {
    body.navshown p#hamburger span{
        background:#B09F6B;
        border: 1px solid #B09F6B;
        color: white;
    }

}


@media all and (max-width: 1199px) {
    p#hamburger {
        font-size: 14px;
    }


}

@media all and (max-width: 599px) {
    p#hamburger {
        font-size: 12px; margin-left: 18px;
    }


}