

/* Style the navbar
.navbar {
  padding: 1rem;
}

/* Style the navbar brand 
.navbar-brand img {
  max-width: 100%;
  height: auto;
}

/* Style the navbar links 
.navbar-nav .nav-link {
  color: #fff;
  margin-right: 1rem;
}

/* Style the login and sign-up buttons 
.navbar .btn {
  margin-left: 1rem;
}

/* Media query for small devices 
@media (max-width: 768px) {
  /* Center-align the navbar items 
  .navbar-nav {
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  
  /* Center-align the login and sign-up buttons 
  .navbar .btn {
    margin-left: 0;
    margin-top: 0.5rem;
    display: block;
  }
} */