.site-header.compact .hamburger .line {
    background-color: #02122C;
}

.alt-nav :not(.mobile-nav-open):not(.compact) .hamburger .line {
    background-color: white;
}

.hamburger {
    display: none;
}
@media all and (max-width: 880px) {
    .hamburger {
        display: block;
    }
}

.hamburger .line {
    width: 30px;
    height: 3px;
    background-color: #02122C;
    display: block;
    margin: 5px auto;
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.hamburger:hover {
    cursor: pointer;
}

#hamburger-1.is-active .line:nth-child(2) {
    opacity: 0;
}

#hamburger-1.is-active .line:nth-child(1) {
    -webkit-transform: translateY(8px) rotate(45deg);
    -ms-transform: translateY(8px) rotate(45deg);
    -o-transform: translateY(8px) rotate(45deg);
    transform: translateY(8px) rotate(45deg);
}

#hamburger-1.is-active .line:nth-child(3) {
    -webkit-transform: translateY(-8px) rotate(-45deg);
    -ms-transform: translateY(-8px) rotate(-45deg);
    -o-transform: translateY(-8px) rotate(-45deg);
    transform: translateY(-8px) rotate(-45deg);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhhbWJ1cmdlci5zY3NzIiwiaGVscGVycy9fY29sb3JzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS1E7SUFDSSxrQkNORDs7O0FEZUg7SUFDSTs7O0FBS1o7SUFDSTs7QUFFQTtJQUhKO1FBSVE7Ozs7QUFJUjtJQUNJO0lBQ0E7SUFDQSxrQkNoQ087SURpQ1A7SUFDQTtJQUNBOzs7QUFHSjtJQUNJOzs7QUFHSjtJQUNJOzs7QUFHSjtJQUNJO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtJQUNJO0lBQ0E7SUFDQTtJQUNBIiwiZmlsZSI6ImhhbWJ1cmdlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiaGVscGVycy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL2NvbG9yc1wiO1xuXG4uc2l0ZS1oZWFkZXIge1xuICAgICYuY29tcGFjdCB7XG4gICAgICAgIC5oYW1idXJnZXIgLmxpbmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWlkbmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBcbn1cblxuLmFsdC1uYXYge1xuICAgIDpub3QoLm1vYmlsZS1uYXYtb3Blbik6bm90KC5jb21wYWN0KSB7XG4gICAgICAgIC5oYW1idXJnZXIgLmxpbmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1icmVhaykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5oYW1idXJnZXIgLmxpbmV7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1pZG5pZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmhhbWJ1cmdlcjpob3ZlcntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNoYW1idXJnZXItMS5pcy1hY3RpdmUgLmxpbmU6bnRoLWNoaWxkKDIpe1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbiNoYW1idXJnZXItMS5pcy1hY3RpdmUgLmxpbmU6bnRoLWNoaWxkKDEpe1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbiNoYW1idXJnZXItMS5pcy1hY3RpdmUgLmxpbmU6bnRoLWNoaWxkKDMpe1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn0iLCIkbWlkbmlnaHQ6ICMwMjEyMkM7XHJcbiR0ZWFsOiAjMDBCN0E0O1xyXG4kbGlnaHRlcmdyZXk6ICNFQ0VDRUM7XHJcbiRsaWdodGdyZXk6ICNFREVERUQ7XHJcbiR3aGl0ZTogI0ZGRkZGRjtcclxuJGJ1cmd1bmR5OiAjODgxMzRBO1xyXG4kY29yYWw6ICNGNDc0NTQ7XHJcbiRtdXN0YXJkOiAjRERBQTAwO1xyXG4kZGFya2dyZXk6ICM0NTQyNDI7XHJcbiRtaWRncmV5OiAjOTg5ODk4O1xyXG4kYmx1ZTogIzEzMzQ5NDtcclxuIl19 */
