.service-item {
  transition: transform 0.15s ease, box-shadow 0.15s ease;
  position: relative;
  overflow: hidden;
  z-index: 1;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
}

.service-item:hover {
  transform: translateY(-4px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);
}

.service-item-icon {
  position: absolute;
  top: -1px;
  left: -10px;
  width: 50px;
  opacity: 0.6;
  z-index: -1;
  filter: brightness(1)!important;
  /*Optional: adds a bit of style;*/
}

