*, *:before, *:after { box-sizing: border-box; margin: 0; padding: 0; } body { background: #333; font-family: 'Open Sans', Helvetica, Arial, sans-serif; } .buttons { margin-top: 50px; text-align: center; border-radius: 30px; } body { font-family: 'Tajawal', sans-serif; display: flex; justify-content: center; align-items: center; height: 100vh; width: 100vw; background-image: url('https://www.raed.net/img?id=1180045'); /* استبدل YOUR_IMAGE_URL برابط الصورة الخاص بك */ background-size: cover; background-repeat: no-repeat; background-position: center; background-color: rgba(0, 0, 0, 0.5); /* اجعل الخلفية داكنة وشفافة بنسبة 50% */ margin: 0; } .overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 1; } .menu { background-color: rgba(0, 0, 0, 0.7); border-radius: 8px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); width: 1920px; height: 1080px; text-align: center; padding: 20px; position: relative; z-index: 2; display: flex; flex-direction: column; justify-content: center; align-items: center; } .menu h1 { margin: 0 0 20px; font-size: 36px; color: #fff; } .buttons { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 20px; justify-items: center; align-items: center; }