button.gov-br{
  background-color: #1351b4;
  color: #fff;
  padding: 0 22px;
  padding-bottom: 0px;
  padding-bottom: 3px;
  align-items: center;
  display:flex;
  font-family: rawline, sans-serif;
  margin-left:auto;
  margin-right:auto;
  --button-radius: 100em;
  --button-xsmall: 24px;
  --button-small: 32px;
  --button-medium: 40px;
  --button-large: 48px;
  --button-size: var(--button-medium);
  border: 0;
  border-radius: var(--button-radius);
/*  font-size: 16px;
  font-weight: 500;*/
  height: var(--button-size);
  justify-content: center;
  overflow: hidden;
  position: relative;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
  --background: #f8f8f8;
  --sign-in-img: 20px;
  padding: 0 var(--spacing-scale-2x);
}
div.titulo-do-govbr{
	margin-left: auto;
	margin-right: auto;
	display:inline-flex;
}
a.logo-gov-br{
  background-image: url(../../imagens/govbr-logo-large.png);
  background-size: 95px 37px;
  height: 37px;
  width: 95px;
  display:block;
}
@media (max-width: 479px){
	button.gov-br [sufixo][sufixo] {
		display: none;
	}
}