/* The service introduction owns the full boundary before this gallery. */
.service-intro + .photo-package-sec.cinematic-video-sec.service-portfolio-section {
  padding-top: 0;
}

/* Match the adjacent service sections; the Portfolio version retains its
   white surface and original divider. */
.virtual-staging-page #virtual-staging.photo-package-sec.cinematic-video-sec {
  background-color: #f7f8fa;
  border-bottom: 0;
}

/* The copied Portfolio grid adds 32px above its panels. Remove that space
   and compensate for the panels' 5px top frame so the visible image begins
   at the same distance from the introduction copy as Twilight's gallery. */
.virtual-staging-page #virtual-staging .portfolio-virtualstaging {
  padding-top: 0;
  margin-top: -5px;
}
