
	#titulo_pagina{
		background:#D31343;
	}
		#titulo_pagina .conteudo{
		}
			#titulo_pagina .conteudo h1{
				color:#FFF;
			}

	#area_franquia{
		background:url(../../imagens/franquia/mao.png) right bottom no-repeat;
		background-size:52%;
		padding:40px 0 0 0;
		text-align:center;
	}

		#area_franquia .box_texto_franquia{
			display:block;
			width:40%;
			padding:0 30% 0 2%;
			text-align:left;
			line-height:18px;
			font-size:14px;
		}
			#area_franquia .box_texto_franquia .titulo_franquia{
				padding:0 0 20px 0;
			}
				#area_franquia .box_texto_franquia .titulo_franquia h1{
					font-family:GothamBold;
					font-size:35px;
					color:#D31343;
					line-height:28px;
				}
			#area_franquia .box_texto_franquia .galeria_trust{
				width:100%;
				padding:15px 0 0 0;
				text-align:left;
			}
				#area_franquia .box_texto_franquia .galeria_trust .box_imagem{
					display:inline-block;
					width:18%;
					max-width:160px;
					padding:0.5%;
				}
					#area_franquia .box_texto_franquia .galeria_trust .box_imagem img{
						width:100%;
						height:auto;
						border-radius:10px;
					}

		#area_franquia .box_texto_empresa{
			display:inline-block;
			width:45%;
			padding:50px 50% 30px 0;
			font-family:GothamLight;
			font-size:23px;
			color:#2C5871;
			font-weight:bold;
			text-align:left;
		}






	.facilidades{
		width:100%;
		background:#D31343;
		text-align:center;
	}
		.facilidades .conteudo{
			background:url(../../imagens/franquia/seta_branca.png) 210px top no-repeat;
		}
		.facilidades .box_facilidades{
			display:inline-block;
			width:25%;
			padding:30px 3% 30px 3%;
			vertical-align:top;
		}
			.facilidades .box_facilidades .texto_facilidades{
				color:#FFF;
				line-height:18px;
				font-size:14px;
				padding:15px 5px 15px 5px;
				border-bottom:1px solid #D9345A;
				text-align:left;
			}


	.titulo_icones{
		width:70%;
		margin:50px 15% 10px 15%;
		border-top:1px solid #F6CDD7;
		text-align:center;
	}
		.titulo_icones h1{
			font-family:GothamLight;
			font-size:20px;
			color:#D21343;
		}

	#box_icones_textos{
		width:100%;
		text-align:center;
	}
		#box_icones_textos .box_icones{
			display:inline-block;
			width:14%;
			padding:25px 1% 0 1%;
			vertical-align:top;
		}
			#box_icones_textos .box_icones .area_icone{
				display:inline-block;
				width:70%;
			}
				#box_icones_textos .box_icones .area_icone img{
					width:100%;
					height:auto;
				}

			#box_icones_textos .box_icones .area_texto_icone{
				padding:25px 0 0 0;
				font-family:GothamBold;
				font-size:15px;
			}


	.informacoes_icones{
		width:90%;
		margin:60px 5% 50px 5%;
		color:#545454;
		text-align:center;
		font-size:14px;
	}


	.box_titulo_formulario{
		width:70%;
		min-height:100px;
		padding:45px 10% 0 10%;
		margin:50px 5% 50px 5%;
		border-radius:40px 40px 0 0;
		color:#EC7900;
		text-align:center;
		font-family:GothamBold;
		font-size:22px;
		background:url(../../imagens/franquia/seta_azul.png) center top no-repeat, url(../../imagens/franquia/background_titulo_formulario.png) center top repeat-x;
	}
		.box_titulo_formulario span{
			color:#975000;
			font-family:GothamBold;
			font-size:22px;
		}



	.formulario{
		padding:0 2% 0 2%;
		text-align:center;
	}

	.titulo_fomulario{
		color:#ED7900;
		font-family:GothamBold;
		font-size:20px;
		padding:10px 0 35px 10px;
		margin:40px 0 0 0;
		border-top:1px solid #FBE3C9;
		text-align:left
	}

		.formulario .box_30{
			display:inline-block;
			width:30%;
			padding:0 1% 0 1%;
			vertical-align:top;
		}
		.formulario .box_45{
			display:inline-block;
			width:45%;
			padding:0 1% 0 1%;
			vertical-align:top;
		}
		.formulario .box_90{
			display:inline-block;
			width:94%;
			padding:0 1% 0 1%;
			vertical-align:top;
		}

			.campo{
				display:inline-block;
				width:90%;
				margin:5px 0 0 0;
				padding:10px 5% 10px 5%;
				border:0;
				border-radius:10px;
				background:#E1E1E1;
				color:#777;
				text-align:left;
				outline:0;
				resize:none;
			}
				.campo_data{
					width:38%;
					margin:5px 0 0 0.5%;
					border-radius:0 10px 10px 0;
				}
				.campo_sexo{
					width:68%;
					margin:5px 0 0 0.5%;
					border-radius:0 10px 10px 0;
				}
				.campo_ddd{
					width:10%;
					border-radius:10px 0 0 10px;
					text-align:left;
				}
				.campo_fone{
					width:68%;
					margin:5px 0 0 0.5%;
					border-radius:0 10px 10px 0;
					text-align:left;
				}
				.campo_select{
					width:100%;
				}
				.campo_idioma{
					width:65%;
					margin:5px 0 0 0.5%;
					border-radius:0 10px 10px 0;
				}
				.campo_codigo{
					width:25%;
					margin-right:1%;
					vertical-align:middle;
				}

				label{
					width:100%;
					color:#777;
					padding:0;
					margin:0;
				}
					label input{
					color:#777;
					padding:0;
					margin:0;
				}

			.titulo_campo{
				display:inline-block;
				width:90%;
				margin:5px 0 0 0;
				padding:10px 5% 10px 5%;
				border:0;
				border-radius:10px;
				background:#EE7A00;
				color:#FFF;
				text-align:left;
			}
				.data{
					width:40%;
					margin:5px 0 0 0;
					border-radius:10px 0 0 10px;
				}
				.sexo{
					width:10%;
					margin:5px 0 0 0;
					border-radius:10px 0 0 10px;
				}
				.idioma{
					width:13%;
					margin:5px 0 0 0;
					border-radius:10px 0 0 10px;
				}

				.img_captcha{
					display:inline-block;
					width:35%;
					max-width:200px;
					text-align:left;
					vertical-align:middle;
				}


	.box_validacao{
		width:70%;
		padding:25px 0 25px 0;
		margin:60px 15% 0 15%;
		border-top:1px solid #FBE3C9;
		border-bottom:1px solid #FBE3C9;
		text-align:center;
	}


	.box_bt_enviar{
		padding:40px 0 70px 0;
		text-align:center;
	}
		.box_bt_enviar .botao_enviar{
			display:inline-block;
			padding:20px 65px 20px 65px;
			background:#85B200;
			border:0;
			color:#FFF;
			font-size:18px;
			border-radius:15px;
			margin:15px 0 0 0;
			cursor:pointer;
			transition:0.5s;
		}
			.box_bt_enviar .botao_enviar:hover{
				background:#005185;
			}


	.bt_seja_franqueado{
		display:inline-block;
		width:100%;
		padding:0 0 50px 0;
		text-align:center;
	}
		.bt_seja_franqueado a{
			display:inline-block;
			padding:20px 65px 20px 65px;
			background:#85B200;
			border:0;
			color:#FFF;
			font-size:18px;
			text-decoration:none;
			border-radius:15px;
			transition:0.5s;
		}
			.bt_seja_franqueado a:hover{
				background:#005185;
			}

	.outras_informacoes{
		display:inline-block;
		width:100%;
		text-align:center;
	}
		.outras_informacoes .bt_mais{
			display:inline-block;
			width:100%;
			padding:25px 0 10px 0;
		}
			.outras_informacoes .bt_mais a{
				padding:0 0 0 30px;
				font-family:GothamLight;
				font-size:22px;
				color:#D21343;
				text-decoration:none;
				background:url(../../imagens/franquia/bt_mais.png) center left no-repeat;
			}
				.outras_informacoes .bt_mais a:hover{
					text-decoration:underline;
				}
		.outras_informacoes .box_mais{
			display:none;
			width:90%;
			text-align:left;
			font-family:GothamBold;
			font-size:15px;
			color:#545454;
		}
			.outras_informacoes .box_mais strong{
				font-family:GothamBold;
				font-size:15px;
				color:#D21343;
			}

		.box_destaque{
			display:inline-block;
			width:90%;
			padding:0 5% 60px 5%;
			text-align:center;
		}
			.box_destaque .destaque{
				display:inline-block;
				padding:10px 25px 10px 25px;
				margin:10px 1% 0 1%;
				font-family:GothamBold;
				font-size:18px;
				color:#FFF;
				background:#D31343;
			}


@media  (min-width : 601px) and (max-width: 1000px)
{
	#titulo_pagina{
	}
		#titulo_pagina .conteudo{
		}
			#titulo_pagina .conteudo h1{
			}

	#area_franquia{
		background:none;
	}

		#area_franquia .box_texto_franquia{
			display:block;
			width:90%;
			padding:0 5% 0 5%;
		}
			#area_franquia .box_texto_franquia .titulo_franquia{
			}
				#area_franquia .box_texto_franquia .titulo_franquia h1{
					font-size:25px;
				}
			#area_franquia .box_texto_franquia .galeria_trust{
			}
				#area_franquia .box_texto_franquia .galeria_trust .box_imagem{
				}
					#area_franquia .box_texto_franquia .galeria_trust .box_imagem img{
					}

		#area_franquia .box_texto_empresa{
			width:90%;
			padding:50px 0 30px 0;
			text-align:center;
		}


	.facilidades{
	}
		.facilidades .conteudo{
			background:none;
		}
		.facilidades .box_facilidades{
		}
			.facilidades .box_facilidades .texto_facilidades{
			}


	.titulo_icones{
	}
		.titulo_icones h1{
		}

	#box_icones_textos{
	}
		#box_icones_textos .box_icones{
			display:inline-block;
			width:30%;
			padding:25px 1% 20px 1%;
			vertical-align:top;
		}
			#box_icones_textos .box_icones .area_icone{
			}
				#box_icones_textos .box_icones .area_icone img{
					max-width:170px;
				}

			#box_icones_textos .box_icones .area_texto_icone{

			}


	.informacoes_icones{
	}


	.box_titulo_formulario{
		width:80%;
		padding:45px 5% 0 5%;
	}
		.box_titulo_formulario span{
		}



	.formulario{
	}

	.titulo_fomulario{
	}

		.formulario .box_30{
			width:100%;
			padding:0 0 0 0;
		}
		.formulario .box_45{
			width:100%;
			padding:0 0 0 0;
		}
		.formulario .box_90{
			width:100%;
			padding:0 0 0 0;
		}

			.campo{
				margin:10px 0 0 0;
				padding:15px 5% 15px 5%;
			}
				.campo_data{
					width:53%;
					margin:10px 0 0 1%;
				}
				.campo_sexo{
					width:68%;
					margin:10px 0 0 1%;
				}
				.campo_ddd{
					width:10%;
				}
				.campo_fone{
					width:68%;
					margin:10px 0 0 1%;
				}
				.campo_select{
					width:100%;
				}
				.campo_idioma{
					width:65%;
					margin:10px 0 0 1%;
				}
				.campo_codigo{
				}

				label{
				}
					label input{
					}

			.titulo_campo{
				margin:10px 0 0 0;
				padding:15px 5% 15px 5%;
			}
				.data{
					width:25%;
				}
				.sexo{
					width:10%;
				}
				.idioma{
					width:13%;
				}

				.img_captcha{
					margin:10px 0 0 1%;
				}


	.box_validacao{
		width:80%;
		margin:60px 10% 0 10%;
	}


	.box_bt_enviar{
	}
		.box_bt_enviar .botao_enviar{
		}
			.box_bt_enviar .botao_enviar:hover{
			}

	.bt_seja_franqueado{
	}
		.bt_seja_franqueado a{
		}
			.bt_seja_franqueado a:hover{
			}

	.outras_informacoes{
	}
		.outras_informacoes .bt_mais{
		}
			.outras_informacoes .bt_mais a{
			}
				.outras_informacoes .bt_mais a:hover{
				}
		.outras_informacoes .box_mais{
		}

	.box_destaque{
	}
		.box_destaque .destaque{
		}

}

@media  (max-width: 600px)
{
	#titulo_pagina{
	}
		#titulo_pagina .conteudo{
		}
			#titulo_pagina .conteudo h1{
			}

	#area_franquia{
		background:none;
	}

		#area_franquia .box_texto_franquia{
			display:block;
			width:90%;
			padding:0 5% 0 5%;
			text-align:center;
		}
			#area_franquia .box_texto_franquia .titulo_franquia{
			}
				#area_franquia .box_texto_franquia .titulo_franquia h1{
					font-size:25px;
				}
			#area_franquia .box_texto_franquia .galeria_trust{
				text-align:center;
			}
				#area_franquia .box_texto_franquia .galeria_trust .box_imagem{
					width:30%;
					padding:0.5%;
				}
					#area_franquia .box_texto_franquia .galeria_trust .box_imagem img{
					}

		#area_franquia .box_texto_empresa{
			width:90%;
			padding:50px 0 30px 0;
			text-align:center;
		}


	.facilidades{
		background:;
		padding:20px 0 25px 0;
	}
		.facilidades .conteudo{
			background:none;
		}

		.facilidades .box_facilidades{
			width:90%;
			padding:0 5% 0 5%;
		}
			.facilidades .box_facilidades .texto_facilidades{
				text-align:center;
			}


	.titulo_icones{
	}
		.titulo_icones h1{
		}

	#box_icones_textos{
	}
		#box_icones_textos .box_icones{
			display:inline-block;
			width:40%;
			padding:25px 4% 20px 4%;
			vertical-align:top;
		}
			#box_icones_textos .box_icones .area_icone{
			}
				#box_icones_textos .box_icones .area_icone img{
					max-width:100px;
				}

			#box_icones_textos .box_icones .area_texto_icone{

			}


	.informacoes_icones{
	}


	.box_titulo_formulario{
		width:80%;
		padding:45px 5% 0 5%;
	}
		.box_titulo_formulario span{
		}



	.formulario{
	}

	.titulo_fomulario{
	}

		.formulario .box_30{
			width:100%;
			padding:0 0 0 0;
		}
		.formulario .box_45{
			width:100%;
			padding:0 0 0 0;
		}
		.formulario .box_90{
			width:100%;
			padding:0 0 0 0;
		}

			.campo{
				margin:10px 0 0 0;
				padding:15px 5% 15px 5%;
			}
				.campo_data{
					width:90%;
					margin:10px 0 0 0;
					border-radius:10px;
				}
				.campo_sexo{
					width:90%;
					margin:10px 0 0 0;
					border-radius:10px;
				}
				.campo_ddd{
					width:10%;
				}
				.campo_fone{
					width:68%;
					margin:10px 0 0 0;
				}
				.campo_select{
					width:100%;
				}
				.campo_idioma{
					width:90%;
					margin:10px 0 0 0;
					border-radius:10px;
				}
				.campo_codigo{
					width:65%;
				}

				label{
				}
					label input{
					}

			.titulo_campo{
				margin:10px 0 -10px 0;
				padding:15px 5% 15px 5%;
			}
				.data{
					width:90%;
					border-radius:10px;
				}
				.sexo{
					width:90%;
					border-radius:10px;
				}
				.idioma{
					width:90%;
					border-radius:10px;
				}

				.img_captcha{
					width:70%;
					margin:10px 0 0 0;
				}


	.box_validacao{
		width:90%;
		margin:60px 5% 0 5%;
	}


	.box_bt_enviar{
	}
		.box_bt_enviar .botao_enviar{
			padding:15px 20px 15px 20px;
		}
			.box_bt_enviar .botao_enviar:hover{
			}

	.bt_seja_franqueado{
	}
		.bt_seja_franqueado a{
			padding:15px 20px 15px 20px;
		}
			.bt_seja_franqueado a:hover{
			}


	.outras_informacoes{
	}
		.outras_informacoes .bt_mais{
		}
			.outras_informacoes .bt_mais a{
			}
				.outras_informacoes .bt_mais a:hover{
				}
		.outras_informacoes .box_mais{
			text-align:center;
		}

	.box_destaque{
	}
		.box_destaque .destaque{
		}

}

