span {
  vertical-align:bottom;
}

.nav.navbar-nav.ml-auto {
  margin-top:120px;
}

p {
  text-align:center;
}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
  cursor:pointer;
}

.h1, h1 {
  text-align:center;
}

#logo {
  width:80px;
  height:80px;
}

@media (min-width: 576px) {
  #logo {
    width:150px;
    height:150px;
  }
}

