.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 !important;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: 0px;
padding-left: 0px;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;
}


/* 
---
*/

    .container2 {
        max-width: 100%;
    }
	
	.ajusteImagemDuvidas2{
	display: block;
    margin-left: auto;
    margin-right: auto;
    height: auto;
    width: 90%;
    max-width: 100%;
	}

.flexDuvidas {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    margin-top: 40px;
}

@media screen and (max-width:500px) {
.flexDuvidas {
    display: block;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    margin-top: 40px;
}
}

.esconderTexto{
    display: none;
    margin-top: 5px;
    font-size: 16px;
    padding: 10px 60px;
    color: #787878;
}

.aparecer{
    display: inline-block;
    padding-top: 15px;
    border: 1px solid #E8F0F8;
}
.listaDuvidas{
    display: flex;
    flex-direction: column;
    list-style: none;
    max-width: 670px;
    
}

.distancia {
    margin-bottom: 29px;
}

.listaDuvidas__perguntas{
   /* margin-bottom: 30px; */
    background-color: white;
    color: black;
    padding: 15px 10px 10px 10px;
    border: 1px solid #E8F0F8;
	margin-left: auto;
    margin-right: auto;
    height: auto;
    width: 90%;
    max-width: 100%;
}

.listaDuvidas__perguntas p{
    display: inline-block;
    margin-left: 30px;
    font-size: 16px;
    margin-bottom: 5px;
    width: 92%;
}

.ajustePerguntas{ 
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px;
}

.ajustePerguntas p {
    max-width: 484px;
}

#desktop{
 display:block;	
}

#mobile{
	display:none;
}

@media screen and (max-width:500px){
	
    .conteudo{
        margin-top: 0px;
    }

    .listaDuvidas{
        width: 100%;
        margin-top: 30px;
    }
	
#desktop{
 display:none;	
}

#mobile{
	display:block;
}
}


/****/


/* 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 */


/* Estilo de fonte para a pagina Inicio */

@font-face {
    font-family: "Poppins";
    src: url('../../css-definitvo/font/Poppins-ExtraBold.ttf') format('truetype'); 
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: "Poppins";
    src: url('../../css-definitvo/font/Poppins-Bold.ttf') format('truetype'); 
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: "Poppins";
    src: url('../../css-definitvo/font/Poppins-SemiBold.ttf') format('truetype'); 
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: "Poppins";
    src: url('../../css-definitvo/font/Poppins-Medium.ttf') format('truetype'); 
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: "Poppins";
    src: url('../../css-definitvo/font/Poppins-Regular.ttf') format('truetype'); 
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Poppins";
    src: url('../../css-definitvo/font/Poppins-Light.ttf') format('truetype'); 
    font-weight: 300;
    font-style: normal;
}

/* Estilo de fonte para a pagina Fim */