.hamburger-user{width:40px;height:24px;display:inline-block;position:relative;cursor:pointer;top:-7px}.hamburger-user-line{height:1px;border:1px solid #fff;margin:6px 0}#mobile-user .close-menu-user{position:fixed;height:30px;width:30px;display:flex;flex-direction:column;justify-content:center;right:20px;top:10px;cursor:pointer;z-index:9}#mobile-user .close-menu-user::before,#mobile-user .close-menu-user::after{position:absolute;content:'';width:100%;height:2px;background-color:#fff}#mobile-user .close-menu-user::before{transform:rotate(45deg)}#mobile-user .close-menu-user::after{transform:rotate(-45deg)}#mobile-user .close-menu-user:hover::before{background-color:#fff;color:red}#mobile-user .close-menu-user:hover::after{background-color:#fff}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:fixed;z-index:9999;right:20px;top:15px;background-image:url(../img/mobile-hamburger-icon.png);background-size:100% auto;background-repeat:no-repeat;background-position:0 20%}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:40px;height:30px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:2px;background-color:#fff;border-radius:1px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger-1.nol .hamburger-inner,.hamburger-1.nol .hamburger-inner::before,.hamburger-1.nol .hamburger-inner::after{background-color:grey}.hamburger-3 .hamburger-inner,.hamburger-3 .hamburger-inner::before,.hamburger-3 .hamburger-inner::after{background-color:grey}.hamburger-1.nol{width:50px}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(.6,.04,.98,.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(.6,.04,.98,.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;height:5px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;height:5px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(.075,.82,.165,1)}