@charset "UTF-8";.header{z-index:200}@media only screen and (max-width:600px){.nav{position:fixed;right:-320px;top:0;width:200px;height:100vh;padding:1rem;background-color:#fff;transition:all .6s;z-index:200;overflow-y:auto}.hamburger{position:fixed;right:.5rem;top:.5rem;width:40px;height:40px;cursor:pointer;z-index:300;background:#000;border-radius:20px}.nav_list{list-style:none;font-size:1.5rem}.menu-item a,.menu-item a:visited{display:block;padding:1.5em 0;border-bottom:1px solid #eee;text-decoration:none;color:#333}.menu-item a:hover{color:#666;top:0}.menu-item i{margin:0;padding:0;line-height:0}.menu-item ul{font-weight:400}.menu-item li a:before{content:"- ";padding-left:1rem}.hamburger_border{position:absolute;left:10px;width:20px;height:2px;background-color:#fff;transition:all .6s}.hamburger_border_top{top:13px}.hamburger_border_center{top:19px}.hamburger_border_bottom{top:25px}.black_bg{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:100;background-color:#333;opacity:0;visibility:hidden;transition:all .6s;cursor:pointer}.nav-open .nav{right:0}.nav-open .black_bg{opacity:.8;visibility:visible}.nav-open .hamburger_border_top{transform:rotate(45deg);top:20px}.nav-open .hamburger_border_center{width:0;left:50%}.nav-open .hamburger_border_bottom{transform:rotate(-45deg);top:20px}}