/* Correção do fluxo do título da seção Dúvidas Frequentes no mobile. */
.statement > p:last-child {
  font-size: .9rem;
}

@media (min-width: 761px) {
  .statement {
    align-items: center;
  }

  .statement > p:last-child {
    align-self: center;
    margin-top: 0;
  }
}

@media (max-width: 760px) {
  .statement .statement-kicker {
    display: block;
    width: auto;
    max-width: 100%;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
  }

  .statement h2 {
    display: block;
    width: 100%;
    max-width: 100%;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    text-wrap: balance;
  }

  .statement h2 br {
    display: none;
  }
}
