.menu-overlay{position:fixed;left:-100%!important;top:95px!important;width:100%;height:calc(100vh - 95px)!important;background-color:#222;color:white;transition:left 0.3s ease-in-out;z-index:999}@media screen and (max-width:768px){.menu-overlay{top:95px!important}}.menu-overlay-open{left:0%!important}