.headerbg {
  background: linear-gradient(270deg, #f7d3d3, #ffd7e3, #ffd7fc, #f3d6ff, #e0deff, #dee8ff, #daf6ff, #d4fff5, #d6ffe2, #e1ffdb, #eeffd4, #fffadd, #ffe8ce, #ffd1d1);
  background-size: 200% 200%;
  animation: gradientShift 20s ease infinite;
}

@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.banner-img-area::before {
  content: none !important;
}