*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hmr-Menu{position:fixed;top:0;left:0;width:100%;height:0;border-width:0;border-style:solid;border-color:#333;background-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;-webkit-transition:border-width 0.3s, background-color 0.3s, height 0s 0.3s;transition:border-width 0.3s, background-color 0.3s, height 0s 0.3s}.hmr-Menu.openIt{height:100%;z-index:1001;border-width:30px 90px 90px 30px;background-color:rgba(0,0,0,0.3);-webkit-transition:border-width 0.3s, background-color 0.3s;transition:border-width 0.3s, background-color 0.3s}.MenuOverlay{position:absolute;width:100%}.openIt .MenuOverlay{height:100%}.menuTrigger{position:fixed;right:20px;bottom:20px;z-index:100;display:block;width:50px;height:50px;cursor:pointer}.menuTrigger span{position:absolute;top:50%;left:0;display:block;width:100%;height:4px;background-color:#487ee0;font-size:0px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.openIt .menuTrigger span{background-color:transparent}.menuTrigger span:before, .menuTrigger span:after{position:absolute;left:0;width:100%;height:100%;background:#487ee0;content:'';-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.menuTrigger span:before{-webkit-transform:translateY(-250%);transform:translateY(-250%)}.menuTrigger span:after{-webkit-transform:translateY(250%);transform:translateY(250%)}.openIt .menuTrigger span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.openIt .menuTrigger span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.hmr-Menu ul{position:fixed;margin:0;padding:0;list-style:none;display:flex;justify-content:center}.hmr-Menu ul:first-of-type{right:0;bottom:75px;flex-direction:column}.hmr-Menu ul:nth-of-type(2){right:75px;bottom:0px;flex-direction:row !important}.hmr-Menu ul:first-of-type li, .hmr-Menu ul:nth-of-type(2) li, .hmr-Menu ul li a{justify-content:center}.hmr-Menu ul li{display:flex;visibility:hidden;width:90px;height:90px;line-height:90px;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.2s, visibility 0s 0.3s;transition:transform 0.3s, opacity 0.2s, visibility 0s 0.3s}.hmr-Menu ul:first-of-type li:first-child{-webkit-transform:translate3d(0,500%,0);transform:translate3d(0,500%,0)}.hmr-Menu ul:first-of-type li:nth-child(2){-webkit-transform:translate3d(0,400%,0);transform:translate3d(0,400%,0)}.hmr-Menu ul:first-of-type li:nth-child(3){-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}.hmr-Menu ul:first-of-type li:nth-child(4){-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.hmr-Menu ul:first-of-type li:nth-child(5){-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hmr-Menu ul:nth-of-type(2) li:first-child{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.hmr-Menu ul:nth-of-type(2) li:nth-child(2){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.hmr-Menu ul:nth-of-type(2) li:nth-child(3){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.hmr-Menu.openIt ul:first-of-type li, .hmr-Menu.openIt ul:nth-of-type(2) li{display:flex;justify-content:center;visibility:visible;opacity:1;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s 0.1s;transition:transform 0.3s, opacity 0.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hmr-Menu ul li a, .hmr-Menu ul li a i{text-align:center;text-decoration:none;font-size:48px;color:#fff}.hmr-Menu ul li a:hover:before, .hmr-Menu ul li a:focus:before, .hmr-Menu ul li a i:hover{color:#487ee0;opacity:1}@media screen and (max-height: 500px){.hmr-Menu ul li a i{font-size:32px}.hmr-Menu ul:first-of-type li{height:60px;line-height:60px}.hmr-Menu ul:nth-of-type(2) li{width:60px}}@media screen and (max-width: 320px){.hmr-Menu ul:nth-of-type(2) li{width:78px}}