/* Genel sıfırlama ve stil */
body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    background-color: #1f1f1f;
  }
  
  .merhaba {
    color: #ff0000; /* Turuncu renk */
    font-size: 48px;
    font-weight: bold;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
  }
/*
  @media screen and (max-width: 600px) {
    nav ul {
      flex-direction: column;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      background-color: #f9f9f9;
      overflow-y: auto;
    }
    nav li {
      text-align: left;
    }
  } */
/* Navbar genel stil */
.navbar {
  background-color: #000; /* Navbar'ın arka planını siyah yapıyoruz */
  padding: 10px 0;
  position: relative; /* Sayfa içeriği ile aynı katmanda olmasını sağlıyoruz */
  top: 0; /* Navbar'ı sayfanın üst kısmına hizalayalım */
  width: 100%; /* Navbar'ın tüm genişliği kapsaması için */
  z-index: 0; /* Z-index sıfırlandığında, diğer öğelerin altında kalır */
  display: flex; /* Flexbox ile hizalama */
  justify-content: space-between; /* Sağ ve sol hizalama */
  align-items: center; /* Dikeyde ortalama */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); /* Hafif gölge */
}

.navbar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex; /* Flexbox kullanarak menüyü yatayda hizalarız */
}

.navbar ul li {
  margin: 0 15px;
}

.navbar ul li a {
  color: white;
  text-decoration: none;
  font-size: 18px;
  padding: 10px 20px; /* Butonlar için padding ekledik */
  background-color: #000; /* Butonlar için arka plan rengi */
  border-radius: 5px; /* Butonlara yuvarlak köşe */
  transition: background-color 0.3s; /* Hover efekti için geçiş */
}

.navbar ul li a:hover {
  color: #FFF; /* Menüyü üzerine geldiğinde yazı rengi beyaz olur */
  background-color: #333; /* Hover efektinde buton rengi değişir */
}

/* Sağdaki butonlar */
.navbar-buttons {
  display: flex;
  gap: 10px; /* Butonlar arasında boşluk */
}

.navbar-buttons button {
  background-color: #FF0000;
  color: white;
  border: none;
  padding: 10px 20px;
  border-radius: 5px;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s;
}

.navbar-buttons button:hover {
  background-color: #8f0000;
}

.content {
  display: flex;
  justify-content: center; /* Yatayda ortalar */
  align-items: center; /* Dikeyde ortalar */
  height: calc(100vh - 50px); /* Menü yüksekliğini hesaba kat */
  text-align: center;
  background-color: rgba(192, 192, 192, 0.8); /* İçeriğe yarı saydam arka plan */
}

.content h1 {
  font-size: 36px;
  color: #333;
  margin: 0;
}