/* Shared service-page section and site-chrome refinements. */
.gd-service-detail-page #header-sticky {
  opacity: 1;
}

.gd-sd-feature:not(.gd-sd-feature--yellow):not(.gd-sd-feature--pink) .gd-sd-feature__copy > span,
.gd-sd-feature:not(.gd-sd-feature--yellow):not(.gd-sd-feature--pink) h2,
.gd-sd-feature:not(.gd-sd-feature--yellow):not(.gd-sd-feature--pink) p {
  color: #fff;
}

.gd-sd-story,
.gd-sd-process {
  margin-bottom: 120px;
  padding: 100px 0;
  background: #fff;
}

.gd-sd-cta__panel > div > span,
.gd-sd-cta h2,
.gd-sd-cta p {
  color: #fff;
}

.gd-sd-cta__panel > div > span {
  font-weight: 600;
}

@media (max-width: 640px) {
  .gd-sd-story,
  .gd-sd-process {
    margin-bottom: 85px;
    padding: 70px 0;
  }

}
