/* Jet page palette preview: dark green, off-white and mint accents. */
body.jet-page {
  background: #f8f8f6;
  color: #10211d;
}

#jet-intro {
  background: #ffffff !important;
  color: #10211d;
}

#jet-intro .card-title,
#jet-intro .mbr-text {
  color: #10211d !important;
}

#jet-intro .row.mt-4 > .col-12 > div {
  background: #ffffff !important;
  border-top: 4px solid #00ddb0;
  box-shadow: 0 1rem 2.4rem rgba(16, 33, 29, .1);
}

#jet-intro h1::after,
#jet-gallery .mbr-section-title::after,
#jet-video .title-wrapper h2::after,
#jet-updates h2::after {
  content: "";
  display: block;
  width: 76px;
  height: 4px;
  margin-top: .75rem;
  background: #00ddb0;
  box-shadow: 0 0 10px rgba(0, 221, 176, .35);
}

#jet-intro h1::after,
#jet-gallery .mbr-section-title::after,
#jet-updates h2::after {
  margin-right: auto;
  margin-left: auto;
}

#jet-gallery {
  background: #10211d !important;
  color: #f8f8f6;
}

#jet-gallery .mbr-section-title,
#jet-gallery .mbr-text {
  color: #f8f8f6 !important;
}

#jet-gallery .jet-gallery-frame {
  border-top: 4px solid #00ddb0;
  box-shadow: 0 1rem 2.5rem rgba(0, 0, 0, .28);
}

#jet-video .mbr-overlay {
  background-color: #10211d !important;
  opacity: .78 !important;
}

#jet-video .mbr-section-title,
#jet-video .mbr-section-subtitle,
#jet-video .mbr-text {
  color: #f8f8f6 !important;
}

#jet-video .video-wrapper {
  border-top: 4px solid #00ddb0;
}

#jet-updates {
  background: #151817 !important;
  color: #f8f8f6;
}

#jet-updates .mbr-section-title,
#jet-updates .mbr-text {
  color: #f8f8f6 !important;
}

#jet-updates .mbr-iconfont-social {
  border-color: #00ddb0 !important;
  color: #f8f8f6 !important;
}

#jet-updates .mbr-iconfont-social:hover {
  background: #00ddb0 !important;
  color: #10211d !important;
}

@media (max-width: 767px) {
  #jet-intro .row.mt-4 > .col-12 > div {
    padding: 1.25rem !important;
  }
}
