html,
body,
header,
.view {
  height: 100%;
}

body {
  font-weight: 400;
}

@media (min-width: 560px) and (max-width: 740px) {
  header .view h3 {
    margin-bottom: 0 !important;
  }
  header .view h5 {
    margin-bottom: 0 !important;
  }
}
@media (min-width: 800px) and (max-width: 850px) {
  header .view h3 {
    margin-bottom: 0 !important;
  }
  header .view h5 {
    margin-bottom: 0 !important;
  }
}

/* Carousel*/

.carousel,
.carousel-item,
.active {
  height: 100%;
}

.carousel-inner {
  height: 100%;
}

/*Caption*/

@media (min-width: 776px) {
  .carousel .view ul li {
    display: inline;
  }
  .carousel .view .full-bg-img ul li .flex-item {
    margin-bottom: 1.5rem;
  }
}
#logo {
  height: 400px;
  width: auto;
  border: 6px solid red;
  border-radius: 50%;
  background-color: white;
}
#test_plano_logo {
  height: 100px;
  width: 200px;
  background-color: white;
}

#test_nyc_logo {
  height: 100px;
  width: 100px;
  background-color: white;
}

html,
body,
header,
.view {
  height: 100%;
}

@media (max-width: 740px) {
  html,
  body,
  header,
  .view {
    height: 1000px;
  }
}

@media (min-width: 800px) and (max-width: 850px) {
  html,
  body,
  header,
  .view {
    height: 600px;
  }
}

body {
  font-weight: 400;
}

.intro-2 {
  background: url("../img/firefighters.jpg") no-repeat center center;
  background-size: cover;
}

.display-3 {
  letter-spacing: 5px;
}
