
.section-head {
  position: relative !important;
  overflow: hidden !important;
  -webkit-backface-visibility: hidden !important;
  backface-visibility: hidden !important;
}
.section-head::after {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  top: -30% !important;
  bottom: -30% !important;
  left: 0 !important;
  width: 55% !important;
  height: 160% !important;
  background: linear-gradient(
    105deg,
    transparent 0%,
    rgba(255,255,255,0) 12%,
    rgba(255,255,255,0.55) 35%,
    rgba(255,255,255,0.85) 48%,
    rgba(255,250,220,0.9) 52%,
    rgba(255,255,255,0.5) 62%,
    transparent 85%
  ) !important;
  transform: translate3d(-120%, 0, 0) skewX(-24deg) !important;
  animation: hayyakSheenFast 1.6s linear infinite !important;
  pointer-events: none !important;
  z-index: 10 !important;

  backface-visibility: hidden !important;
}
.section-head h2 {
  position: relative !important;
  z-index: 11 !important;
  -webkit-backface-visibility: hidden !important;
  backface-visibility: hidden !important;
}
@keyframes hayyakSheenFast {
  0%   { transform: translate3d(-120%, 0, 0) skewX(-24deg); }
  100% { transform: translate3d(280%, 0, 0) skewX(-24deg); }
}

.hayyak-benefits::after,
.hayyak-benefits::before,
ul[section="benefits"]::after,
ul[section="benefits"]::before {
  content: none !important;
  display: none !important;
  animation: none !important;
}
