/* Oct 14 tweaks: remove service mini labels, lower hero copy, and fine-tune carousel image presentation */
/* Lower hero text block so it sits more comfortably beneath the header/logo */
.peak-landing .peak-hero-inner{
  padding-top: 150px !important;
}
.peak-landing .peak-hero h1{
  margin-top: 42px !important;
}
@media (max-width: 1100px){
  .peak-landing .peak-hero-inner{padding-top: 165px !important;}
}
@media (max-width: 760px){
  .peak-landing .peak-hero-inner{padding-top: 128px !important;}
  .peak-landing .peak-hero h1{margin-top: 30px !important;}
}

/* In case any service labels remain, keep them hidden */
.service-number{display:none !important;}

/* Rebalance spacing after removing the service label line */
.peak-service-grid .service-card h3,
.services-grid-section .service-card h3{
  margin-top: 0 !important;
}
.peak-service-grid .service-card,
.services-grid-section .service-card{
  padding-top: 34px !important;
}
/* Final hero alignment: give the header/logo clear breathing room. */
.peak-landing .peak-hero-inner { padding-top: 175px !important; padding-bottom: 95px !important; }
.peak-landing .peak-hero h1 { margin-top: 30px !important; }
.peak-landing .peak-hero .peak-overline { margin-top: 10px; }
@media (max-width: 760px) {
  .peak-landing .peak-hero-inner { padding-top: 145px !important; padding-bottom: 85px !important; }
  .peak-landing .peak-hero h1 { margin-top: 24px !important; }
}
