body{margin:0;box-sizing:border-box}.button{display:inline-block;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.hamburger{position:fixed;top:10px;right:20px;z-index:3;width:50px;height:50px;border-radius:50%;border:1px solid #000;box-shadow:0 0 2rem rgba(0,0,0,0);outline:none;transition:all .3s ease-in-out;display:none}.hamburger:hover,.hamburger:focus{box-shadow:0 0 .5rem rgba(161,161,161,.5)}@media(max-width: 960px){.hamburger{display:block}}.hamburger__line{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:2px;background-color:#000;transition:inherit}.hamburger__line::before,.hamburger__line::after{position:absolute;display:block;width:100%;height:100%;background-color:inherit;content:"";transition:inherit}.hamburger__line::before{top:-5px}.hamburger__line::after{top:5px}.hamburger[aria-expanded=true] .hamburger__line{background-color:rgba(0,0,0,0)}.hamburger[aria-expanded=true] .hamburger__line::before,.hamburger[aria-expanded=true] .hamburger__line::after{top:0;background-color:#000}.hamburger[aria-expanded=true] .hamburger__line::before{transform:rotate(45deg)}.hamburger[aria-expanded=true] .hamburger__line::after{transform:rotate(-45deg)}.sp-global-menu{position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;overflow:hidden;background-color:#f7f6f5;color:#fff;visibility:hidden;box-shadow:-3px 0px 5px 0px rgba(40,40,40,.4);display:flex;flex-direction:column;align-items:center}.sp-global-menu a{margin-top:70px}