    body {
      font-family: 'Segoe UI', sans-serif;
    }

    .contact-section {
      padding: 60px 0;
      background: #f9f9f9;
    }

    .form-control,
    .form-select {
      border-radius: 10px;
    }

    .contact-info h5 {
      color: #198754;
    }

    .contact-info i {
      color: #0d6efd;
      margin-right: 8px;
    }

    .footer {
      background: #212529;
      color: #fff;
      padding: 20px 0;
      text-align: center;
    }

    iframe {
      width: 100%;
      height: 400px;
      border: 0;
      border-radius: 10px;
      margin-top: 20px;
    }

    .section-title {
      font-size: 36px;
      font-weight: bold;
      text-align: center;
      margin-bottom: 40px;
      color: #333;
    }