body{overflow-x:hidden;}#wb_mobileMenu{z-index:10000;}label .menu{position:fixed;right:-100px;top:-100px;z-index:10000;width:200px;height:200px;background:rgba(128,128,128,0.00);border-radius:50%;transition:0.5s ease-in-out;box-shadow:0 0 0 0 #C4DFDA,0 0 0 0 #C4DFDA;cursor:pointer;}label .menu:hover{background:rgba(255,255,255,0.00);}label .hamburger {position:absolute;top:135px;left:50px;width:30px;height:2px;background:#000000;display:block;transform-origin:center;transition:0.5s ease-in-out;}label .hamburger:after,label .hamburger:before{transition:0.5s ease-in-out;content:"";position:absolute;display:block;width:100%;height:100%;background:#000000;}label .hamburger:before{top:-10px;}label .hamburger:after{bottom:-10px;}label .menu:hover .hamburger,label .menu:hover .hamburger:after,label .menu:hover .hamburger:before{background:#808080;}label input{display:none;}label input:checked + .menu{background:#1E9FA7;box-shadow:0 0 0 150vw #C4DFDA,0 0 0 150vh #C4DFDA;border-radius:50%;}label input:checked + .menu:hover{background:#808080;}label input:checked + .menu .hamburger{transform:rotate(45deg);}label input:checked + .menu .hamburger:after{transform:rotate(90deg);bottom:0;}label input:checked + .menu .hamburger:before{transform:rotate(90deg);top:0;}label input:checked + .menu + ul{opacity:1;visibility:visible;transition:opacity 0.6s linear 0.2s, visibility 0.6s linear 0.3s;}label ul{list-style-type:none;padding:0;margin:0;z-index:10000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);opacity: 0;visibility:hidden;transition:opacity 0.2s linear 0.1s,visibility 0.2s linear 0.1s;}label a{margin:20px 0 20px 0;text-align:center;display:block;}.bubbleMenu li a{font-size:29px;color:#000000;text-decoration:underline solid rgba(0,0,0,0) ;transition:0.4s ease-in-out,text-decoration-color 0.4s ease-in-out;}.bubbleMenu li a:hover{color:#F3DA54;text-decoration:underline solid rgba(0,0,0,0) ;}label input:checked + .menu .hamburger,label input:checked + .menu .hamburger:after,label input:checked + .menu .hamburger:before{background:#F5F5F5;}label input:checked + .menu:hover .hamburger,label input:checked + .menu:hover .hamburger:after,label input:checked + .menu:hover .hamburger:before{background:#FFFFFF;}@media only screen and (max-width:480px){label .menu{right:-75px;top:-75px;width:150px;height:150px;}label .hamburger{top:101px;left:34px;width:30px;height:2px;}}
@media only screen and (max-width:460px){.bubbleMenu li a{font-size:24px;margin:15px 0 15px 0;}}  
