
/* SU HOGAR — CENTRADO Y AIRE DEL FORMULARIO
   Corrige la sección luego de eliminar el título grande. */

.v3-contact {
  padding-top: clamp(72px, 8vw, 115px) !important;
  padding-bottom: clamp(100px, 12vw, 160px) !important;
}

.v3-contact > .section-heading {
  width: min(1180px, 100%);
  margin: 0 auto 34px !important;
  text-align: center;
}

.v3-contact .v3-form-simple-title {
  max-width: 760px;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center;
}

.v3-contact .section-heading > p {
  max-width: 760px;
  margin: 11px auto 0 !important;
  text-align: center;
}

/* El conjunto formulario + tarjeta queda centrado dentro de la sección. */
.v3-contact .quote-layout {
  width: min(1180px, 100%);
  margin-left: auto !important;
  margin-right: auto !important;
}

/* Un poco más de aire interno sin agrandar demasiado el bloque. */
.v3-contact .quote-form {
  padding: clamp(22px, 2.7vw, 30px);
}

@media (max-width: 900px) {
  .v3-contact {
    padding-top: 68px !important;
  }
}

@media (max-width: 560px) {
  .v3-contact {
    padding-top: 54px !important;
    padding-bottom: 82px !important;
  }

  .v3-contact > .section-heading {
    margin-bottom: 24px !important;
  }

  .v3-contact .v3-form-simple-title {
    font-size: 1.35rem;
    line-height: 1.2;
  }

  .v3-contact .quote-form {
    padding: 18px;
  }
}
