.menu{left:0;position:absolute;top:0;transition:all ease-out .3s;width:100%;z-index:100}.menuContenido{align-items:center;display:flex;margin:0 auto;padding:0 40px;width:1200px}.menuLogo a{display:block;text-decoration:none}.menuLogo img{display:block;height:auto;width:138px}.menuGrupos{flex:1}@media only screen and (max-width:480px){.menuContenido{justify-content:space-between;margin:0 auto;padding:0;width:90%}.menuLogo{z-index:3}.menuLogo img{width:100px}.menuGrupos{background-color:#141414;display:flex;flex:auto;flex-flow:column nowrap;height:100vh;left:100%;overflow-y:auto;padding:110px 0 14px;position:fixed;top:0;width:100%;z-index:2}}@media only screen and (min-width:481px) and (max-width:767px){.menuContenido{justify-content:space-between;margin:0 auto;padding:0;width:90%}.menuLogo{z-index:3}.menuLogo img{width:100px}.menuGrupos{background-color:#141414;display:flex;flex:auto;flex-flow:column nowrap;height:100vh;left:100%;overflow-y:auto;padding:110px 0 14px;position:fixed;top:0;width:100%;z-index:2}}@media only screen and (min-width:768px) and (max-width:1023px){.menuContenido{justify-content:space-between;margin:0 auto;padding:0;width:90%}.menuLogo{z-index:3}.menuLogo img{width:138px}.menuGrupos{background-color:#141414;display:flex;flex:auto;flex-flow:column nowrap;height:100vh;left:100%;overflow-y:auto;padding:140px 0 10px;position:fixed;top:0;width:100%;z-index:2}}@media only screen and (min-width:1024px) and (max-width:1199px){.menuContenido{padding:0 30px;width:900px}.menuLogo img{width:108px}}@media only screen and (min-width:1200px) and (max-width:1499px){.menuContenido{padding:0 32px;width:960px}.menuLogo img{width:115px}}