#menu-container { width: 100%; height: 100%; position: absolute; background-color: rgba(0, 0, 0, 0.7); display: flex; justify-content: center; align-items: center; } #menu-content { width: 800px; background-color: white; padding: 20px; border-radius: 10px; } #menu-image { width: 100%; height: auto; } #navigation { display: flex; justify-content: center; align-items: center; gap: 20px; margin: 20px 0; } button { padding: 10px 20px; cursor: pointer; }