/* Mobile Menu Fix - Prevents both hamburger and regular menu showing at the same time */

@media (max-width: 992px) {
  /* Show the mobile menu button */
  .mobile-menu-btn {
    display: block !important;
    margin-left: auto;
  }
  
  /* Hide the regular navigation links by default */
  .nav-links {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: white;
    flex-direction: column;
    padding: 20px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
    z-index: 1000;
  }
  
  /* When menu is active, show the navigation links */
  .nav-links.show {
    display: flex;
  }
  
  /* Style the navigation links in mobile view */
  .nav-links a {
    width: 100%;
    text-align: center;
    padding: 12px 15px;
    margin: 5px 0;
  }
}
