/**
 * SOLUÇÃO FINAL E ESPECÍFICA
 * Alvo: O campo 'servico' com a opção 'Título em Linha' ativada.
*/
.form-item-servico.webform-element--title-inline {
  display: flex !important;
  align-items: center !important;
  gap: 1rem !important;
}

.form-item-servico.webform-element--title-inline label {
  /* Remove a margem que o tema Bootstrap força, quebrando a linha */
  margin-bottom: 0 !important;
}

/**
 * AJUSTE FINAL
 * Garante que o asterisco (*) de campo obrigatório não quebre a linha.
*/
.form-item-servico.webform-element--title-inline label.form-required {
  white-space: nowrap;
}