.menu
{background-color: rgb(247, 247, 247);
position: fixed;
opacity: 1;
display: none;
top: 0; right: 0;
width: 100%;
height: 120vh;
z-index: 100;
animation: menus 0.5s;
animation-fill-mode: forwards;}
@keyframes menus
{70%{opacity: 0; right: 0;}
99%{right: 0;}
100%{opacity: 0; display: none; right: -105%;}}
.menu_active
{opacity: 0;
animation: menus2 0.5s;
animation-fill-mode: forwards;}
@keyframes menus2
{0%{display: none; opacity: 0;}
10%{display: block; opacity: 0;}
100%{opacity: 1; display: block;}}