
    /* Basic Reset */
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    body {
      font-family: 'PT Sans', sans-serif;
      line-height: 1.6;
      color: #333;
      background-color: #fafafa;
    }

    /* Hero1 Section */
    .hero1 {
      color: #333;
      padding: 100px 20px;
      text-align: center;
      background-color: #fafafa;
      margin-top: 90px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
    }

    .hero1 h1 {
      font-size: 3rem;
      margin-bottom: 20px;
    }

    .hero1 p {
      font-size: 1.2rem;
      max-width: 700px;
      margin: 0 auto;
    }

    /* Main Content */
    .container {
      max-width: 1000px;
      margin: 50px auto;
      padding: 0 20px;
    }

    h2 {
      color: #FF6600;
      margin-top: 30px;
      margin-bottom: 15px;
      font-size: 1.8rem;
    }

    p, li {
      margin-bottom: 15px;
    }

    ul {
      list-style: disc;
      padding-left: 20px;
      margin-bottom: 20px;
    }

    a {
      color: #FF6600;
      text-decoration: none;
    }

    a:hover {
      text-decoration: none;
    }

    /* Responsive */
    @media (max-width: 768px) {
      .hero1 {
        padding: 80px 15px;
      }
      .hero1 h1 {
        font-size: 2.2rem;
      }

      .hero1 p {
        font-size: 1rem;
      }
    }