/**
 * Homepage feature cards — static vs hover content (visual only).
 * Preserves feature.css dimensions, padding, and image transition (500ms).
 */

/* Default: icon + title only */
#features .feature-block-one .lower-content > p,
#features .feature-block-one .lower-content .btn-box {
  display: none;
}

/* Hover: reveal description + CTA (matches service card fade pattern) */
#features .feature-block-one .inner-box:hover .lower-content > p,
#features .feature-block-one .inner-box:hover .lower-content .btn-box {
  display: block;
}

#features .feature-block-one .inner-box .lower-content > p,
#features .feature-block-one .inner-box .lower-content .btn-box {
  opacity: 0;
  transition: opacity 0.35s ease;
}

#features .feature-block-one .inner-box:hover .lower-content > p,
#features .feature-block-one .inner-box:hover .lower-content .btn-box {
  opacity: 1;
  transition: opacity 0.35s ease 0.12s;
}

#features .feature-block-one .lower-content .btn-box {
  margin-top: 20px;
}

#features .feature-block-one .lower-content .theme-btn-one {
  padding: 13px 34px;
}
