@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Tauri&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Teko:wght@600&display=swap');
@import url('https://fonts.googleapis.com/css2? family = Shippori + Mincho + B1 & display = swap');

*{
	box-sizing: border-box;
}

.testefundofaixa{
	background:#8B1511;

	
}	
.fundo{
	background:#8B1511;
	margin-top: 0px;
	text-align: center;
	height: 200px;
}

.coracaobalao{
	background: #8B1511;
	text-align:right;
}


.foto{
	max-width: 400px;
	border-radius: 100px;
	margin-top: 50px;
	margin-bottom: 10px;
}


.balao{
	max-width: 70px;
	margin-top: 30px;
	margin-right: 70px;
}

@media(min-width:480px){
	.balao{
		margin-right: 180px;
	}
}

@media(min-width:800px){
	.balao{
		margin-right: 560px;
	}
}

.nome{
	background: #8B1511;
}

.nometha{
	background: #8B1511;
	text-align: center;
	color:#000000;
	padding-bottom: 5px;
	padding-top: 40px;
	
}

.no-tha{
	max-width: 420px;
	padding-bottom: 10px;
}

.video{
	text-align: center;
	background: #ffffff;
	padding-bottom: 20px;
	padding-top: 20px;
	}

@media screen and (min-width: 800px){
 .video iframe{
		width: 680px;
		height: 450px;
	 	
	}
}

.icon-check{
	font-size: 25px;
}


.icon-telegram{
	font-size: 25px;
}


.icon-mail{
	font-size: 25px;
}

.copy{
	text-align: center;
	padding-top: 15px;
	color:#3D3636;
	
}

.o-link{
	text-decoration: none;
	color:#000000;
	font-size: 'Shippori Mincho B1', serifa;
}

/* primeira sessão página de captura */
.imagem{
	background: #2E8D62;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	height: auto;
}

.vcsemrotulos{
	padding-top: 20px;
	padding-left: 20px;
	font-size: 30px;
	font-family: 'Tauri', sans-serif;
}


.fotothaina{
	max-width: 340px;
	padding-bottom: 30px;
	
}

@media(min-width:1020px){
	.fotothaina{
		max-width: 700px;
	}
}
/* fundo do formulário página de captura */
#form1{
	background: #F3D2BF;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: 40px;
}

@media(min-width:1020px){
	#form1{
		margin-left: 400px;
		margin-right: 400px;
	}
}
/* sessão para quem é pag captura */
.online{
	background: #F3D2BF;
	text-align: left;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	height: auto;

}

@media(min-width:1020px){
	.online{
		padding-left: 400px;
		padding-right: 400px;
	}
}

.desafiopara{
	padding-left: 20px;
	padding-right: 20px;
}

.thaina{
	padding: 20px;
	text-align: justify;
}

@media(min-width:1020px){
	.thaina{
		padding-left: 400px;
		padding-right: 400px;
	}
}

.fotoquem{
	text-align: center;
	padding-bottom: 20px;
}

.nomequem{
	text-align: center;
}

.destaque{
	background:#FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: 40px;
}

@media(min-width:800px){
	.destaque{
	margin-left: 400px;
	margin-right: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
	}
}

.bloco1{
	background: #F3D2BF;
	text-align: center;
	padding: 30px;
}

@media(min-width:1020px){
	.bloco1{
		padding-left: 400px;
		padding-right: 400px;
	}
}

.botaorotulo{
	text-decoration: none;
	color: #FFFFFF;
	border-radius: 30px;
	background: #34AF23;
	padding-top: 20px;
	padding-bottom: 10px;
	}


.botaorotulo1{
	text-decoration: none;
	color: #FFFFFF;
	border-radius: 30px;
	padding-top: 20px;
	padding-bottom: 10px;
	}


.botaorotulo .botaorotulo{
	text-decoration: none;
	color:#FFFFFF;
	
}


.icon-check-1{
	font-size: 18px;
}


.desctxt{
	font-family: 'Roboto', sans-serif;
}


@media(min-width:1020px){
	.desctxt{
		font-size: 25px;
		padding-left: 400px;
		padding-right: 400px;
}
}

.datadoev{
	font-family: 'Teko', sans-serif;
	color: #A64B88;
}
 

.imgvenda{
	max-width: 280px;
	}

.imgdep{
	;
	}

.imgdep{
	text-align: center;
	padding-top: 30px;
}

@media(min-width:1020px){
	.imgdep{
		padding-left: 200px;
		padding-right: 200px;
		max-width: 100px
}
}


.imgpagvenda{
	text-align: center;
	padding-top: 30px;
}

/* botao pag vendas */
.euquero{
	border-radius: 15px;
	color: #000000;
	background:#977475;
	margin-left: 30px;
	margin-right: 30px;	
	text-align: center;
	padding: 5px;
}


@media(min-width:1020px){
	.euquero{
	margin-left: 350px;
	margin-right: 350px;
	}
	}


.botaoeuquero{
	text-decoration: none;
	color: #000000;
	}


.encontrar{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 20PX;
}


@media(min-width:1024px){
	.encontrar{
		font-size: 35px;
		margin-left: 350px;
		margin-right: 350px;
	}
}


.coluna6{
	display: flex;
	flex-wrap: wrap;
	text-align: center;
	margin-left: 50px;
	margin-right: 50px;
}


.ocurso{
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
}

/* pag vendas duvidas frequentes */ 
.bonus{
	text-align: center;
	background: #F3D2BF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
	}


@media(min-width:1020px){
	.bonus{
		margin-left: 350px;
		margin-right: 350px;
	}
}


.descbonus{
	text-align: justify;
}


.selo{
	max-width: 150px;
	padding-top: 20px;
	padding-bottom: 20px;
}


.doselo{
	text-align: center;
	padding: 20px;
	border: solid 1px;
	border-radius: 15px;
	border-color: #706D6D;
	margin: 20px;
	margin-bottom: 40px;
}


@media(min-width:1020px){
	.doselo{
		margin-left: 350px;
		margin-right: 350px;
	}
}

/* pag vendas sobre o curso */
.vcvai{
	padding-left: 30px;
	padding-right: 30px;
	background: #F3D2BF;
	margin-top: 40px;
	padding-bottom: 20px;
}


@media(min-width:1020px){
	.vcvai{
		margin-left: 350px;
		margin-right: 350px;
	}
}


.vcvaitit{
	text-align: center;
	padding-top: 20px;
}


.countdown_dashboard{
	text-align: center;
}


.conquiste{
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}


@media(min-width:1020px){
	.conquista{
		padding-left: 120px;
		padding-right: 120px;
	}
}


.texto1{
	text-align: justify;	
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
}


@media(min-width:1024px){
	.texto1{
		margin-left: 350px;
		margin-right: 350px;
	}
}


.total{
	padding-left: 30px;
	padding-right: 30px;
	text-align: justify;
	padding-top: 20px;
	padding-bottom: 10px;
}


@media(min-width:1020px){
	.total{
		margin-left: 350px;
		margin-right: 350px;
}

	
.tittotal{
		text-align: center;
	}

	
@media(min-width:1020px){
		.chegou{
			margin-left:  350px;
			margin-right: 350px;
}

.desctxt1{
	font-family: 'Roboto', sans-serif;
	font-size: 100px;
	}

	

/* depoimentos pag vendas */
.bloco1{
	background:#FFFFFF;
	max-width: 1920px;
	display: flex;
	flex-wrap: wrap;
	text-align: center;
	font-size: 18px;
	padding-bottom: 40px;
	padding-top: 20px;
}

.col-md-4{
	background:#FFFFFF;
	text-align: center;
	margin: auto;
}

.depoimento{
	max-width: 250px;
	padding-bottom: 40px;
}

	@media(min-width:1020px){
		.txtesseevento{
			margin-left:  350px;
			margin-right: 350px;
		}}

	@media(min-width:1020px){
		#decida{
			margin-left:  350px;
			margin-right: 350px;
		}
	}