main {
  text-align: center;
  margin-top: 5em;
}

main section img {
  height: 48em;
}

main section .logotipo {
  height: 5em;
  margin-right: 0.2em;
}

main section #parte-Baixo-seccao {
  display: flex;
  align-items: center;
  margin: 1em;
  justify-content: center;
}

#textoAbaixoFigura {
  font-size: 2em;
  font-weight: bold;
  margin-left: 0.2em;
}

#melhorSeguro {
  color: var(--verde);
}

#melhorPreco {
  color: var(--azul);
}

@media screen and (max-width: 1080px) {
  
  main{
    padding-top: 6em;
  }

  main section img {
    height: 20em;
    margin-top: -5em;
  }
  
  main section .logotipo {
    height: 2.5em;
    margin-top: 0;
    /* margin-right: 0.2em; */
  }

  #textoAbaixoFigura {
    font-size: 0.85em;
    padding-top: 0.75em;
    /* font-weight: bold; */
    /* margin-left: 0.2em; */
      /* display: flex;
  justify-content: center; */
  }
}