/* Continue the navigation palette into the inner-page content, then fade it out. */
:root {
  --site-content-gradient:
    linear-gradient(180deg, rgba(250, 252, 255, 0) 0%, rgba(250, 252, 255, .55) 48%, #fafcff 100%),
    linear-gradient(90deg, var(--site-header-start) 0%, var(--site-header-center) 50%, var(--site-header-blue) 100%);
}

body .overview-product-hero,
body .hero-section-holder.about-hero-section {
  background: var(--site-content-gradient);
}

/* The introduction and gallery share one continuous surface. */
body.overview-solutions-page > .page-wrapper {
  background-color: #fafcff;
  background-image: var(--site-content-gradient);
  background-size: 100% 51.25rem;
  background-repeat: no-repeat;
  background-position: 0 4.5rem;
}
body.overview-solutions-page .overview-page-intro,
body.overview-solutions-page #solutions {
  background: transparent;
}

body .site-pricing {
  background-color: #fafcff;
  background-image: var(--site-content-gradient);
  background-size: 100% 51.25rem;
  background-repeat: no-repeat;
}

body .about-hero-section .sectionfirsttiltle.whitecolor {
  color: #1c1e43;
}
body .about-hero-section .secondescriptionwhite {
  color: #746d87;
}
body .about-hero-section .trap-overlay-image-holder {
  display: none;
}

@media (max-width: 991px) {
  body.overview-solutions-page > .page-wrapper {
    background-position: 0 4rem;
  }
}
