/* Section Specific Formats /////////////////////////////////////////////  */

.logo {
  height: 2.9rem;
  box-shadow: 1rem 2.4rem 9.6rem rgba(0, 0, 0, 0.637);
  border-radius: 4px;
}

/* Footer social icons */
.d-flex {
  gap: 8px;
}

.navbar-toggler-icon {
  background-color: rgba(255, 255, 255, 0.811);
  border-radius: 2px;
  box-shadow: 2px 2px 10px #000;
}

.navbar-nav {
  font-weight: 600;
}

/* Set hero section to start at the same spot as the navbar */
#hero {
  /* position: absolute; */
  top: 0;
  left: 0;
}

.hero-container {
  /* background-image: linear-gradient(
      rgba(34, 25, 0, 0.25),
      rgba(34, 25, 0, 0.25)
    ),
    url("/img/hero-img-sqshed.jpg"); */

  background-color: #004247;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
  /* height: 100% !important; */
}

/* ???? */
/* .hero-title {
    text-shadow: 100px 100px 10px #111010eb !important;
  } */

.carousel-inner {
  background-image: linear-gradient(#004247, #004247);
}

/* Customize caption */
.carousel-caption {
  bottom: 25%;
}

.carousel-caption h1,
.carousel-caption p {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.515);
}

#about {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.about-us-img {
  width: 45%;
}

.accordion-button:not(.collapsed) {
  color: #e6eced;
  background-color: #003b40;
}

/* .accordion-button:not(.collapsed) {
  color: #002124;
  background-color: #b3c6c8;
} */

.accolades-container {
  /* background-image: linear-gradient(#003b4084, #003b400d),
    url("/img/cta-img-sqshed.jpg"); */
  background-image: linear-gradient(to bottom, #f2f2f2ee, #dbdbdbea),
    url("img/accolades-img-sqshed.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  /* height: 100% !important; */

  /* Parallex Effect */
  background-attachment: fixed;
}

/* .cta-container {
  background-image: linear-gradient(
      rgba(211, 211, 211, 0.83),
      rgba(196, 196, 196, 0.705)
    ),
    url("/img/giammarco-boscaro-zeH-ljawHtg-unsplash.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;
  
} */

.cta-container {
  background-image: linear-gradient(to bottom, #000d0eb3, #000d0e),
    url("/img/cta-sqed.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top;

  /* Parallex Effect */
  background-attachment: fixed;
}

/* /////////////////////////////////////////////// */
/* For Sub Pages */
/* /////////////////////////////////////////////// */

/* Apply to Breadcrumb divider */
li.breadcrumb-item.active::before {
  color: white;
}
