/* Why Choose Eenovators Section - Simple Shine Animations */

/* Enhanced section styling */
.et_pb_section_2 {
  position: relative;
}

/* Section background shine animation */
.et_pb_section_2::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(59, 130, 246, 0.1), transparent);
  transition: left 0.8s ease;
  z-index: 0;
  pointer-events: none;
}

.et_pb_section_2:hover::before {
  left: 100%;
}

/* Main container styling */
.et_pb_section_2 .et_pb_row {
  position: relative;
  z-index: 1;
}

/* Simple hover effects for blurbs */
.et_pb_section_2 .et_pb_blurb {
  position: relative;
  transition: box-shadow 0.3s ease;
}

/* Subtle shine effect on individual items */
.et_pb_section_2 .et_pb_blurb::after {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);
  transition: left 0.5s ease;
  z-index: 1;
  pointer-events: none;
}

.et_pb_section_2 .et_pb_blurb:hover::after {
  left: 100%;
}

.et_pb_section_2 .et_pb_blurb:hover {
  box-shadow: 0 8px 25px rgba(59, 130, 246, 0.15);
}

/* Icon subtle glow */
.et_pb_section_2 .et-pb-icon {
  transition: box-shadow 0.3s ease;
}

.et_pb_section_2 .et_pb_blurb:hover .et-pb-icon {
  box-shadow: 0 0 15px rgba(59, 130, 246, 0.3);
}