/**
 * OSMDentis — Pagina de contact (/contact/)
 *
 * Stilurile de formular (tema întunecată Fluent Forms, butoane, câmpuri)
 * vin din registration-forms.css, declarat ca dependență în
 * OSM_PAGE_CSS_IMPORTS. Aici stau doar ajustările specifice paginii.
 */

/* Formularul de contact e mai scurt decât cel de înregistrare —
   720px l-ar lăţi inutil. */
.page .fluentform {
  max-width: 560px !important;
  margin: 56px auto 80px !important;
}

/* Mesajul de confirmare după trimitere */
.ff-message-success {
  background: rgba(102,155,188,0.08) !important;
  border: 1px solid rgba(102,155,188,0.30) !important;
  border-radius: 12px !important;
  color: rgba(255,255,255,0.80) !important;
  padding: 20px 22px !important;
  font-size: 15px !important;
  line-height: 1.6 !important;
}

@media (max-width: 768px) {
  .page .fluentform {
    margin: 36px auto 56px !important;
  }
}
