/* **** Footer **** */
footer {margin-top:195px;}


/* **** ViÃ‚Â­deo Sobre **** */
.parcialVideoSobre {
    margin-top: 80px;
}
@media screen and (min-width:700px) and (max-width:1023px) {
	.parcialVideoSobre .centralizar {max-width:765px;flex-direction:column-reverse;}
	.parcialVideoSobre .divConteudo {border-radius:0 0 15px 15px;}
	.parcialVideoSobre .divVideo .fancyboxVideoBox {border-radius:15px 15px 0 0;}
}


/* **** CTA Whatsapp **** */
@media screen and (min-width:800px) and (max-width:1023px) {
	.ctaWhatsapp .centralizar {flex-direction:row;padding: 0 var(--sitePadding);justify-content:space-between;overflow: visible;!i;!;max-width: 800px;}
	.ctaWhatsapp .divConteudo {border-radius:15px;max-width: 50%;}
	.ctaWhatsapp .divImagem {max-width:47%;}
	.ctaWhatsapp .imagemBackground {display:flex;position: unset;height: 100%;border-radius: 15px;}
	.ctaWhatsapp .imagemPersona {position:absolute;margin: 0;max-width:min-content;wdth:100%;}
}
@media screen and (min-width:800px) and (max-width:900px) {
	.ctaWhatsapp {margin-top:160px;}
}
@media screen and (min-width:900px) and (max-width:1023px) {
	.ctaWhatsapp {margin-top:200px;}
}
@media screen and (min-width:1024px) and (max-width:1199px) {
	.ctaWhatsapp .divImagem {align-self:unset;}
	.ctaWhatsapp .imagemBackground {display:flex;position: unset;height: 100%;border-radius: 15px;}
	.ctaWhatsapp .imagemPersona {position:absolute;margin: 0;max-width:min-content;wdth:100%;}
}


/* **** Conteudo Imagem **** */
@media screen and (min-width:1024px) and (max-width:1199px) {
	.templateConteudoImagem .divConteudo:before {background-color:#003875;}
}


/* **** Pitch **** */
#divPitch {background-color:#eef7fe;}
#divPitch .divItem {display:flex !important;width:100% !important;}
#divPitch .divIcone {min-width: 30px;}
#divPitch .divIcone img {max-width: min-content;}
#divPitch .divTexto {margin-left:20px;}
#divPitch .divTexto p {}
@media screen and (max-width:999px) {
	#divPitch {padding:30px 0;}
	#divPitch .centralizar {padding:0;}
	#divPitch .divItem b {display:block;}
}
@media screen and (min-width:1000px) {
	#divPitch {padding:50px 0;}
	#divPitch .centralizar {padding: 0 var(--sitePadding);}
}

/* **** Carrousel **** */
.divLinhaDeProduto .centralizar {}
@media screen and (max-width:999px) {
	.divLinhaDeProduto .centralizar {padding:0;}
	.divLinhaDeProduto .divHeader {padding: 0 var(--sitePadding);}
}
@media screen and (max-width:500px) {
	.divLinhaDeProduto .divHeader {flex-direction:column;align-items: center;}
	.divLinhaDeProduto .divHeader a {margin-top:15px;}
}
@media screen and (min-width:1000px) {
	.divLinhaDeProduto .centralizar {padding: 0 var(--sitePadding);}
}


/* **** Carrousel **** */
.templateCarrousel {margin-top: 60px;}
@media screen and (min-width:1000px) {
	.templateCarrousel .centralizar {padding: 0 var(--sitePadding);}
}


/* **** Carrousel Destaques **** */
.divDestaques {background-color:#eef7fe;padding-top: 50px;padding-bottom: 70px;margin-top: 60px;}


/* **** Fale Conosco **** */
#divFaleConosco {background-color:#eef7fe;padding:100px 0;}
#divFaleConosco .centralizar {flex-direction:column;}
#divFaleConosco .divHeader {text-align:center;}
#divFaleConosco .divHeader h2 {font-size:26px;color:#003875;}
#divFaleConosco .divCarrousel {margin-top:50px;}
#divFaleConosco .divItem {display:flex !important;flex-direction:column;align-items:center;background-color:#FFF;border:2px solid #d8edfd;border-radius:10px;padding:55px 15px 85px 15px;}
#divFaleConosco .divItem .textoPadrao {font-size:18px;color:#35b0f2;}
#divFaleConosco .divItem .tituloPadrao {font-size:22px;text-align:center;line-height:1.5;}
#divFaleConosco .divEndereco .tituloPadrao {font-size:16px;}
@media screen and (max-width:1023px) {
	#divFaleConosco {margin-top: 70px;padding-top: 50px;}
	#divFaleConosco .centralizar {padding:0;}
}
@media screen and (min-width:1024px) {
	#divFaleConosco {margin-top:100px;}
}


/* **** FAQ **** */
.templateFaq {margin-top: 80px;}


/* **** Template FIV **** */
.templateJornadaFiv {background-color:#FFF;padding-bottom:0;}
.templateJornadaFiv .centralizar {max-width:var(--siteLarguraMenor);}
.templateJornadaFiv .divConteudo {background-color:#eef7fe;border-radius:10px;width:100%;}
.templateJornadaFiv .divBotao a {max-width:300px;}
@media screen and (max-width:1023px) {
	.templateJornadaFiv{padding-top:0px;}
	.templateJornadaFiv .divConteudo {padding-top: 70px !important;padding-bottom: 60px !important;}
	#divCarrouselJornadaFiv {margin-top:0px;background-color:#eef7fe;padding-bottom:75px;}
}
@media screen and (max-width:499px) {
	.templateJornadaFiv .divConteudo {padding:40px;border-radius: 0;}
}
@media screen and (min-width:500px) {
	.templateJornadaFiv .divConteudo {padding:60px 100px;}
}
@media screen and (min-width:1024px) {
	.templateJornadaFiv .divLinkImagem {max-width:43.8%;}
	.templateJornadaFiv .divConteudo {max-width:49.3%;}	
	.templateJornadaFiv .divBotao a {transition:background-color .3s ease-in-out;}
	.templateJornadaFiv .divBotao a span {transition:color .3s ease-in-out;}
	.templateJornadaFiv .divBotao a path {transition:fill .3s ease-in-out;}
	.templateJornadaFiv .divBotao a:hover {background-color:#003875;}
	.templateJornadaFiv .divBotao a:hover span {color:#d8edfd;}
	.templateJornadaFiv .divBotao a:hover path {fill:#d8edfd;}
}


/* **** Newsletter **** */
#divNewsletter {margin-top: 100px;}
#divNewsletter .divHeader {width:100%;}
#divNewsletter .divImagem {display: flex;align-items: flex-end;margin-bottom: -38px;padding-left: 90px;}
#divNewsletter .divConteudo {background-color:#eef7fe;border-radius:15px;padding:70px 90px 60px 90px;}
#divNewsletter .divTitulo h3 {font-size:26px;color:#003875;}
#divNewsletter .divTexto p {color:#082650;}
#divNewsletter .moduloFormNewsletter {width:100%;background-color: #003875;padding:36px 80px;border-radius: 10px;margin:0;flex-direction: column;display: flex;}
#divNewsletter .moduloFormNewsletter input {border:0;background-color:#FFF;height:45px;color:#d1d1d1;border-radius:9px;padding-left: 60px;}
#divNewsletter .moduloFormNewsletter input::placeholder {color:#d1d1d1;font-style:italic;font-weight:500;}
#divNewsletter .inputChecked {margin-bottom:13px}
#divNewsletter .inputChecked .checkbox .input {border:0;}
#divNewsletter .inputChecked span,
#divNewsletter .inputChecked span a {color:#FFF;font-size:14px;}
#divNewsletter .divBotao {max-width:315px;}
#divNewsletter .avisoGoogle,
#divNewsletter .avisoGoogle a {color:#FFF;}
#divNewsletter .moduloFormNewsletter .loading p {color:#FFF;}
#divNewsletter .moduloFormNewsletter .loading .lds-dual-ring:after {border-color: #FFF transparent;}
#divNewsletter .moduloFormNewsletter .mensagem .tituloPadrao {color:#FFF;}
#divNewsletter .moduloFormNewsletter .mensagem .textoPadrao {color:#FFF;}
@media screen and (max-width:1023px) {
	#divNewsletter .centralizar {flex-direction: column;max-width: 700px;}
	#divNewsletter .moduloFormNewsletter {max-width:unset;margin-top: 25px;}
	#divNewsletter .divImagem {align-items: center;justify-content: center;padding-left: 0;}
	#divNewsletter .moduloFormNewsletter .mensagem .tituloPadrao {font-size:22px;}
	#divNewsletter .moduloFormNewsletter .mensagem .textoPadrao {font-size:14px;line-height:1;margin-top:20px;}
}
@media screen and (max-width:499px) {
	#divNewsletter .divConteudo {padding: 70px 40px 40px 40px;}
	#divNewsletter .moduloFormNewsletter {padding:36px 40px;}
}
@media screen and (min-width:1024px) {
	#divNewsletter .centralizar {justify-content:space-between;align-items:flex-end;}
	#divNewsletter .divHeader {max-width:40.7%;}
	#divNewsletter .moduloFormNewsletter {max-width: 57.1%;min-height: 325px;justify-content: center;}
	#divNewsletter .moduloFormNewsletter .loading {text-align: center;}
	#divNewsletter .moduloFormNewsletter .divBotao {margin-left: auto;margin-right: auto;margin-top:25px;}
	#divNewsletter .moduloFormNewsletter .divBotao .botaoPadrao {justify-content:center}
}


/* **** Numeros **** */
.divNumeros {margin-top: 95px;}
.divNumeros .divCarrousel {margin-top:0 !important;}
@media screen and (max-width:1023px){
	.divNumeros .centralizar {padding:0;}
	.divNumeros {margin-bottom: 50px;}
}
@media screen and (min-width:1000px) and (max-width:1279px) {
	.divNumeros .centralizar {padding:0;}
}
@media screen and (min-width:1280px) and (max-width:1499px) {
	.divNumeros {margin-bottom: 50px;}
}


/* **** Template Depoimento Video Texto **** */
@media screen and (max-width:1023px){
	.templateDepoimentoVideoTexto {padding-bottom: 80px;margin-top: 80px;padding-top: 60px;}
	.templateDepoimentoVideoTexto .centralizar {padding:0;}
	.templateDepoimentoVideoTexto .templateDepoimentoVideo {padding: 0 var(--sitePadding);}
	.templateDepoimentoVideoTexto .templateDepoimentoTexto {margin-top:40px}
}


/* **** Template Jornada FIV **** */
@media screen and (min-width:650px) and (max-width:1023px) {
	.templateJornadaFiv .centralizar {max-width:650px;}
}


/* **** Div Pioneiro **** */
@media screen and (max-width:1023px) {
	#divPioneiro {margin-top:0;padding-top: 50px;}
}


/* **** Div Pioneiro **** */
@media screen and (max-width:799px) {
	.templateConteudoImagem .divConteudo {}
}


/* **** Div Pioneiro **** */
@media screen and (max-width:1023px) {
	.divProdutos {
    margin-top: 90px;
}
}