#menu-primary li a{position:relative;padding:0.3em 0.6em;z-index:1}#menu-primary li a::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:140%;height:140%;background-color:#687d65;border-radius:50% 45% 55% 50% / 50% 60% 40% 50%;z-index:-1;transition:transform 0.6s ease}#menu-primary li a:hover::before,#menu-primary li a:focus::before{transform:translate(-50%,-50%) scale(1)}.sidebar,.widget-area{display:none}.content-area{width:100%}