
      body {
      background: radial-gradient(
      circle at center,
      rgba(244, 254, 250, 0.8) 0%,   /* softened mint */
      rgba(230, 248, 255, 0.6) 50%,  /* softened pale blue */
      rgba(244, 254, 250, 0.8) 100%  /* softened mint */
      );
      }
      /* Typography */
      .tracking-wide {
      font-style: italic;
      text-transform: none;
      line-height: 58px;
      /* Uncomment one of these to switch fonts if needed */
      /* font-family: 'Playfair Display', serif; */
      /* font-family: 'Orbitron', sans-serif; */
      }
      /* Move Up Animation */
      .move-up {
      transition: transform 1s ease-in-out; /* smooth and slow */
      }
      .move-up:hover {
      transform: translateY(-10px); /* move up on hover */
      }
      html {
  scroll-behavior: smooth;
}
#aboutus {
  position: relative;
  background-color: #ffffff;
}

#aboutus::before {
  content: "";
  position: absolute;
  inset: 0;
  background: 
    linear-gradient(45deg, transparent 14%, rgba(26, 173, 122, 0.2) 15%, rgba(26, 173, 122, 0.2) 20%, transparent 21%, transparent 79%, rgba(26, 173, 122, 0.2) 80%, rgba(26, 173, 122, 0.2) 85%, transparent 86%),
    linear-gradient(135deg, transparent 14%, rgba(26, 173, 122, 0.2) 15%, rgba(26, 173, 122, 0.2) 20%, transparent 21%, transparent 79%, rgba(26, 173, 122, 0.2) 80%, rgba(26, 173, 122, 0.2) 85%, transparent 86%),
    radial-gradient(transparent 14%, rgba(26, 173, 122, 0.2) 15%, rgba(26, 173, 122, 0.2) 25%, transparent 26%);
  background-size: 3em 3em;

  /* Decreased opacity for more subtle pattern */
  opacity: 0.4;

  z-index: 0;
  pointer-events: none;

  /* Feather / Fade effect top & bottom */
  mask-image: linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: cover;
  -webkit-mask-size: cover;
}


.text-gradient {
  background: linear-gradient(90deg, #45EEB3, #1AAD7A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

