.bd-placeholder-img {
  font-size: 1.125rem;
  text-anchor: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media (min-width: 768px) {
  .bd-placeholder-img-lg {
    font-size: 3.5rem;
  }
}

.starter-template {
  padding: 3rem 1.5rem;
  text-align: center;
}

.navbar-brands {
  transform: translateX(-50%);
  left: 50%;
  position: relative;
}

@media (max-width: 400px) {
  .logo {
    height: 2rem;
  }
}

@media (min-width: 400px) {
  .logo {
    height: 3rem;
  }
}

.bullets {
  text-align: center;
}

.is-hidden {
  display: none;
}