.hamburger{position:fixed;background-color:#df076a;right:6px;top:9px;padding:13px 13px 10px;border-radius:50%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(.05,1.04,.72,.98);transition:transform 0.25s cubic-bezier(.05,1.04,.72,.98);z-index:1002;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hamburger.is-active{background-color:#df076a;top:10px;padding:14px 13px 13px}._layer{background:#fff;margin-bottom:4px;border-radius:2px;width:18px;height:2px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 0.25s cubic-bezier(.05,1.04,.72,.98);transition:all 0.25s cubic-bezier(.05,1.04,.72,.98)}.hamburger.is-active ._layer{margin-bottom:2px}.hamburger:hover .-top{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.hamburger:hover .-bottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hamburger.is-active .-top{background:#000!important;-webkit-transform:translateY(200%) rotate(45deg)!important;-ms-transform:translateY(200%) rotate(45deg)!important;transform:translateY(200%) rotate(45deg)!important}.hamburger.is-active .-mid{opacity:0}.hamburger.is-active .-bottom{background:#000!important;-webkit-transform:translateY(-200%) rotate(135deg)!important;-ms-transform:translateY(-200%) rotate(135deg)!important;transform:translateY(-200%) rotate(135deg)!important}.menuppal.is_active{transform:translate3d(0,0,0)}.menuppal{background:rgb(0 0 0 / .95);bottom:0;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;transform:translate3d(0,-100%,0);transition:transform 0.35s cubic-bezier(.05,1.04,.72,.98) 0s;width:100%;z-index:1001}.menuppal ul{margin:0;padding:0;margin-top:25%}.menuppal ul li{list-style:none;text-align:center;font-weight:700;border-top:1px solid #222}.menuppal ul li a{text-decoration:none;color:#fff;font-size:16px;letter-spacing:1px;line-height:35px;display:block;padding:5px 30px}.menuppal ul li:last-child{border-bottom:1px solid #222}.menuppal ul li a:hover{text-decoration:none;color:#000}.menuppal .sub-menu{display:none}.menuppal .current-menu-item>a{background:none}