.hamburger-box{width:30px;height:30px;display:inline-block;position:relative}.hamburger-box:focus{outline:none}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner.js-hamburger{background-color:#fff}.hamburger-inner.js-hamburger:before{background-color:#fff}.hamburger-inner.js-hamburger:after{background-color:#fff}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:30px;height:3px;background-color:#fff;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.main-navigation-white .hamburger-inner,.main-navigation-white .hamburger-inner:before,.main-navigation-white .hamburger-inner:after{background-color:#fff}.main-navigation-white.toggled .hamburger-inner,.main-navigation-white.toggled .hamburger-inner:before,.main-navigation-white.toggled .hamburger-inner:after{background-color:#c4c4c4 !important}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:6px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.menu-toggle{margin-right:0;background:0 0;border:none}.hamburger--elastic.is-active{z-index:99999;position:absolute;left:40px;transform:translate(-50%);border-radius:50%;height:50px;width:50px;display:flex;justify-content:center;align-items:center;top:50px}.hamburger--elastic.is-active .hamburger-box{height:30px}.hamburger--elastic.is-active .hamburger-inner,.hamburger--elastic.is-active .hamburger-inner:before,.hamburger--elastic.is-active .hamburger-inner:after{background-color:#fff}