   :where([class^="ri-"])::before {
            content: "\f3c2";
        }
        
        .dropdown-menu {
            opacity: 0;
            visibility: hidden;
            transform: translateY(-10px);
            transition: all 0.3s ease;
        }
        
        .dropdown:hover .dropdown-menu {
            opacity: 1;
            visibility: visible;
            transform: translateY(0);
        }
        
        .mobile-menu {
            transform: translateX(-100%);
            transition: transform 0.3s ease;
        }
        
        .mobile-menu.active {
            transform: translateX(0);
        }
        
        .hero-overlay {
            background: linear-gradient(135deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.2) 100%);
        }


 .glow {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.6),
                 0 0 20px rgba(255, 255, 255, 0.4),
                 0 0 30px rgba(255, 255, 255, 0.2);
  }     
  .navlink-hover:hover {
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.6),
                 0 0 20px rgba(255, 255, 255, 0.4),
                 0 0 30px rgba(255, 255, 255, 0.2);
}

  .glow-img {
  filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.6))
          drop-shadow(0 0 20px rgba(255, 255, 255, 0.4))
          drop-shadow(0 0 30px rgba(255, 255, 255, 0.2));
}

 .logo-font {
    font-family: 'Bebas Neue', sans-serif;
    letter-spacing: 4px; /* Harf aralığı */
    text-transform: uppercase; /* Tüm harfler büyük */
  }

         @keyframes fadeIn {
    from { opacity: 0; transform: translateX(-10px); }
    to { opacity: 1; transform: translateX(0); }
  }
  .animate-fadeIn {
    animation: fadeIn 0.3s ease-out forwards;
  }
  .delay-100 { animation-delay: 0.1s; }
  .delay-300 { animation-delay: 0.3s; }


