.gvp-hamburger{position:relative;width:35px;height:30px;cursor:pointer;display:inline-block;z-index:9999}.gvp-hamburger span{position:absolute;width:100%;height:3px;background:#111;left:0;transition:all 0.4s ease;border-radius:2px}.gvp-hamburger span:nth-child(1){top:0}.gvp-hamburger span:nth-child(2){top:50%;transform:translateY(-50%)}.gvp-hamburger span:nth-child(3){bottom:0}.gvp-hamburger.active span:nth-child(1){transform:rotate(45deg);top:50%}.gvp-hamburger.active span:nth-child(2){opacity:0}.gvp-hamburger.active span:nth-child(3){transform:rotate(-45deg);bottom:50%}.gvp-hamburger:hover span:nth-child(1),.gvp-hamburger:hover span:nth-child(3){width:120%}.gvp-hamburger:hover span:nth-child(2){opacity:0.7}