/* ========================================
   SERVICES PAGE CSS FIXES
   ======================================== */

/* ===== REMOVE HOVER MOVEMENT EFFECTS ===== */

/* Remove translateY effect on service cards */
.service-card-overview:hover {
  transform: none !important;
  box-shadow: 0 20px 50px rgba(255, 69, 0, 0.15) !important;
}

/* Remove translateY effect on feature boxes */
.feature-box:hover {
  transform: none !important;
  box-shadow: 0 15px 40px rgba(255, 69, 0, 0.15) !important;
}

/* Remove translateY effect on buttons */
.services-primary-btn:hover {
  transform: none !important;
  box-shadow: 0 10px 30px rgba(255, 69, 0, 0.4) !important;
}

.services-secondary-btn:hover {
  transform: none !important;
  box-shadow: 0 6px 20px rgba(255, 69, 0, 0.25) !important;
}

.services-hero-badge:hover {
  transform: none !important;
  box-shadow: 0 6px 20px rgba(255, 69, 0, 0.2) !important;
}

/* Remove translateY effect on FAQ CTA button */
.btn-faq-cta:hover {
  transform: none !important;
  box-shadow: 0 10px 30px rgba(255, 69, 0, 0.4) !important;
}

/* Remove translateY effect on submit button */
.btn-submit-form:hover {
  transform: none !important;
  box-shadow: 0 12px 35px rgba(255, 69, 0, 0.4) !important;
}

/* Remove translateX effect on case study button */
.btn-view-case:hover {
  transform: none !important;
}

/* Keep only scale effects for icons */
.service-card-overview:hover .service-icon-box {
  transform: scale(1.1) !important;
}

.feature-box:hover .feature-icon {
  transform: scale(1.15) !important;
}

/* Remove scale effect on hero image */
.hero-main-image:hover {
  transform: none !important;
  box-shadow: 0 35px 90px rgba(255, 69, 0, 0.25) !important;
}

/* Remove scale effect on testimonial nav buttons */
.testimonial-nav-btn:hover {
  transform: none !important;
  box-shadow: 0 6px 20px rgba(255, 69, 0, 0.35) !important;
}
