#thermas-orcamento-form {
  max-width: 720px;
  margin: 16px auto;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#thermas-orcamento-form label { font-weight: 600; }
#thermas-orcamento-form input, #thermas-orcamento-form select, #thermas-orcamento-form textarea, #thermas-orcamento-form button {
  padding: 8px;
  border-radius: 6px;
  border: 1px solid #ddd;
  font-size: 14px;
}
#thermas-orcamento-form button { background:#0073aa; color:#fff; border:none; cursor:pointer; padding:10px; }
.thermas-result { max-width:720px; margin:8px auto; text-align:center; }
