
    body {
      background-color: #fbe8d4;
      font-family: 'Inter', sans-serif;
    }

    .navbar {
      background-color: #f9dfb8;
    }

    .titulo-principal {
      text-align: center;
      font-size: 2rem;
      padding: 1.5rem 0;
      font-weight: 700;
    }

    .carousel-img {
      height: 500px;
      object-fit: cover;
    }

    .carousel-text {
      color: #ffa500;
    }

    .section-bg {
      background-color: #f2e4d4;
      border-radius: 10px;
      padding: 1rem;
      margin-top: 2rem;
    }

    footer {
      background-color: #f9dfb8;
      padding: 1rem;
    }

    footer img {
      margin: 0 10px;
    }

    .btn-submit {
      background-color: #ffa500;
      border: none;
    }

    .btn-submit:hover {
      background-color: #e69500;
    }
  