/**
 * Homepage service cards — static vs hover content (visual only).
 * Preserves service.css dimensions, padding, and overlay transition.
 */

/* Static view: icon + title only */
#services .service-block-one .static-content > p,
#services .service-block-one .static-content .btn-box {
  display: none;
}

/* Hover overlay: trigger from card, keep template fade */
#services .service-block-one .inner-box:hover .overlay-content {
  opacity: 1;
}

/* Description + CTA fade in with overlay */
#services .service-block-one .inner-box .overlay-content > p,
#services .service-block-one .inner-box .overlay-content .btn-box {
  opacity: 0;
  transition: opacity 0.35s ease;
}

#services .service-block-one .inner-box:hover .overlay-content > p,
#services .service-block-one .inner-box:hover .overlay-content .btn-box {
  opacity: 1;
  transition: opacity 0.35s ease 0.12s;
}
