.formulario_quero_contratar{
	width: 100%;
	display: block;
	padding: 100px 0;
}
.formulario_quero_contratar .conteudo{
	width: 100%;
	display: block;
}
.formulario_quero_contratar .conteudo .form{
	margin-top: 50px;
}
.formulario_quero_contratar .conteudo .form form{
	width: 100%;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	flex-wrap: wrap;
}
.formulario_quero_contratar .conteudo .form form .campo.termo{
	margin: 20px 0;
}
.formulario_quero_contratar .conteudo .form form .campo.termo label{
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap: wrap;
	width: 100%;
}
.formulario_quero_contratar .conteudo .form form .campo.termo label input{
	width: 15px;
	height: 15px;
	margin: 0px 5px 0 0;
}
.formulario_quero_contratar .conteudo .form form .campo.termo label p{
	width: calc(100% - 20px);
	font-size: 16px;
}
.formulario_quero_contratar .conteudo .form form .campo.termo label p a{
	margin-left: 5px;
	color: var(--color-destaque);
}
.formulario_quero_contratar .conteudo .form form .campo .btn{
	width: max-content;
	max-width: 100%;
	display: block;
	margin: 0;
}
@media only screen and (min-width: 1024px) {

	.formulario_quero_contratar .conteudo .form form .campo.nome,
	.formulario_quero_contratar .conteudo .form form .campo.email,
	.formulario_quero_contratar .conteudo .form form .campo.telefone{
		width: 32%;
	}
}