.hamburger{position:relative;width:25px;height:12px;cursor:pointer;background:transparent;border:none;padding:0;z-index:999;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.bar{height:2px;background:#dbdbdb;transition:all 0.3s cubic-bezier(0.2,0.9,0.3,1);transform-origin:left}.bar1{width:50%}.bar2{width:75%}.bar3{width:100%}.hamburger:not(.active):hover .bar1,.hamburger:not(.active):hover .bar2,.hamburger:not(.active):hover .bar3{width:100%;background-color: #ffffff}.hamburger.active .bar1{width:100%;transform:translateY(4.5px) rotate(35deg);background-color: white}.hamburger.active .bar2{opacity:0;width:100%;background-color: white}.hamburger.active .bar3{width:100%;transform:translateY(-4.5px) rotate(-35deg);background-color: white}.menu-hover-swap .et-menu a{position:relative;overflow:hidden;display:inline-block;height:1em;line-height:1em;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale}.menu-hover-swap .et-menu a::before,.menu-hover-swap .et-menu a::after{content:attr(data-text);position:absolute;left:0;right:0;top:0;transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,opacity}.menu-hover-swap .et-menu a::before{transform:translateY(0%);opacity:1;z-index:1}.menu-hover-swap .et-menu a::after{transform:translateY(120%);color:white!important;opacity:0;z-index:2}.menu-hover-swap .et-menu a:hover::before{transform:translateY(-120%);text-shadow:none!important;box-shadow:none!important;opacity:0}.menu-hover-swap .et-menu a:hover::after{transform:translateY(0%);text-shadow:none!important;box-shadow:none!important;opacity:1}