.painel{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start;margin-top:40px}.painel__img{width:45%;margin-right:15px;margin-top:30px}#espacotexto{padding-right:32px}.painel__text{width:45%;margin-left:15px;height:100%;margin-top:25px}.painel__text h2{font-family:Poppins,sans-serif;font-weight:700}.painel__text p{margin-bottom:30px}#botao{padding: 10px 30px;background-color: #5685d0;color: #fff;font-family: Poppins, sans-serif;text-decoration: none;position: relative;transition: all 0.5s;border: 0;font-weight: bold;}#botao:hover{background-color:#ff914d}.posicaobotao{left:-263px;top:33px}.posicaobotao2{left:-263px;top:33px}#mobileCell_Card{display:none}#desktopCell_Card{display:block}@media screen and (max-width:990px){.painel{justify-items:center;align-items:center;flex-direction:column}.painel__img{width:100%}.painel__text{width:100%}}@media screen and (max-width:680px){.painel{margin-top:0}}@media screen and (max-width:500px){.painel__img{margin-top:0}.painel__text p{padding-right: 25px;padding-left: 30px;margin-left: -15px;}#pularlinhaimg{margin-top:90px}.posicaobotao{left:0;top:33px}.posicaobotao2{left:0;top:33px}#mobileCell_Card{display:block}#desktopCell_Card{display:none}}@media screen and (max-width:430px){.painel__img img{margin-left:0}}

.cantoarredondado {
    border-radius: 10px 10px 10px 10px;
}


/* NOVO CTA INICIO */

#cta-bh {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%; /* Defina a largura da seção como 100% */
}

.cta-content {
  display: flex;
  flex-direction: row; 
  text-align: left; 
  width: 100%; /* Defina a largura do conteúdo como 100% */
}

.text-content {
  width: 50%; /* Ajuste a largura do texto conforme necessário */
  margin-left: -13%;
  margin-top: 0%;
}

.text-content p {
  font-size: 1vw; /* Tamanho de fonte relativo à largura da viewport */
}

.text-content h2 {
  font-size: 4vw; /* Tamanho de fonte relativo à largura da viewport */
  margin-bottom: 10px;
}

.cta-content img {
  max-width: 100%;
  width: 47vw; /* Tamanho de imagem relativo à largura da viewport */
}

#botao-cta-ceo {
    background-color: #f68934 !important;
    width: 50%; /* Ajuste a largura do botão conforme necessário */
    font-size: 1vw; /* Tamanho de fonte relativo à largura da viewport */
}

#botao-cta-ceo:hover {
    background-color: #ffa864 !important;
    border-style: solid;
    border-color: #f68934;
    border-width: thin;
}

.fonte-titulo {
  font-weight: 900;
  font-size: 2.9vw; /* Tamanho de fonte relativo à largura da viewport */
}


#desktop-novo-cta{
	display:block;
}

#mobile-novo-cta{
	display:none;
}


@media (max-width: 500px) {

  #desktop-novo-cta{
	display:none;
}

#mobile-novo-cta{
	display:block;
}	
	
  #cta-bh {
    display: flex;
    justify-content: center; /* Centraliza horizontalmente */
    align-items: center;
    width: 100%;
  }

  .cta-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: auto; /* Alterado para altura automática */
  }

  .text-content,
  .cta-content img {
    max-width: 100%;
    margin: 0;
    width: 340px;
  }

  .text-content {
    width: 80%; /* Ajuste a largura do texto conforme necessário */
    margin-top: 20px; /* Reduzido o valor do margin-top */
  }

  #botao-cta-ceo {
    background-color: #f68934 !important;
    width: 80%; /* Ajuste a largura do botão conforme necessário */
    margin-top: 20px; /* Adicionado margin-top para separação */
    font-size: 20px;
  }

  .fonte-titulo {
    font-weight: bold;
    font-size: 45px;
  }
}

/* NOVO CTA FIM */