/* Mobile Navigation Centering */
@media (max-width: 991.98px) {
  #navbarNav .navbar-nav {
    text-align: center;
  }
  
  #navbarNav .navbar-nav .nav-item {
    text-align: center;
  }
  
  #navbarNav .navbar-nav .nav-link {
    text-align: center;
  }
  
  /* Add margin-top to Start Now button in mobile menu */
  #navbarNav .navbar-nav .btn-primary-machupicchu {
    margin-top: 1rem;
    display: inline-block;
  }
  
  /* Center language menu items */
  #langCollapse .navbar-nav {
    text-align: center;
  }
  
  #langCollapse .nav-link {
    text-align: center;
  }
}