        body {
          background: #b7a98f;
          color: #fff;
          margin: 0;
          font-family: 'Muli', sans-serif;
          display: flex;
          justify-content: center;
          align-items: center;
          min-height: 100vh;
        }

        .wrapper {
          text-align: center;
          background: rgba(255, 255, 255, 0.9);
          padding: 20px;
          margin: 10px;
          border-radius: 15px;
          box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
          animation: fadeIn 1000ms ease;
        }

        h2 {
          font-size: 1.5rem;
          font-family: 'Poppins', sans-serif;
          margin-bottom: 10px;
          color: black;
          font-weight: bold;
        }

        h3 {
          font-size: 1.2rem;
          color: #333;
          margin-bottom: 20px;
        }

        p {
          font-size: 1rem;
          color: #555;
          margin-bottom: 20px;
        }

        .icons {
          display: flex;
          justify-content: center;
          gap: 15px;
        }

        .icons a {
          text-decoration: none;
        }

        .icons i {
          color: #00091B;
          background: #fff;
          height: 40px;
          width: 40px;
          line-height: 40px;
          border-radius: 50%;
          border: 2px solid #fff;
          text-align: center;
          transition: all 200ms ease;
          font-size: 1.5rem;
        }

        .icons i:hover {
         background: #b7a98f;
         color: #fff;
         transform: scale(1.2);
       }

       @keyframes fadeIn {
        from {
          opacity: 0;
          transform: translateY(-20px);
        }
        to {
          opacity: 1;
          transform: translateY(0);
        }
      }

      @media (max-width: 768px) {
        h2 {
          font-size: 1.5rem;
        }
        h3 {
          font-size: 1rem;
        }
        p {
          font-size: 0.9rem;
        }
        .icons i {
          height: 35px;
          width: 35px;
          line-height: 35px;
          font-size: 1.2rem;
        }
      }

      @media (max-width: 480px) {
        h2 {
          font-size: 1.2rem;
        }
        h3 {
          font-size: 0.9rem;
        }
        p {
          font-size: 0.8rem;
        }
        .icons i {
          height: 30px;
          width: 30px;
          line-height: 30px;
          font-size: 1rem;
        }
      }