@font-face {
  font-family: 'Praktika-Light';
  src: url('../fonts/Praktika-Light.eot');
  src: url('../fonts/Praktika-Light.woff2') format('woff2'),
       url('../fonts/Praktika-Light.woff') format('woff'),
       url('../fonts/Praktika-Light.ttf') format('truetype'),
       url('../fonts/Praktika-Light.svg#Praktika-Light') format('svg'),
       url('../fonts/Praktika-Light.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Praktika-Medium';
  src: url('../fonts/Praktika-Medium.eot');
  src: url('../fonts/Praktika-Medium.woff2') format('woff2'),
       url('../fonts/Praktika-Medium.woff') format('woff'),
       url('../fonts/Praktika-Medium.ttf') format('truetype'),
       url('../fonts/Praktika-Medium.svg#Praktika-Medium') format('svg'),
       url('../fonts/Praktika-Medium.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Praktika-Black';
  src: url('../fonts/Praktika-Black.eot');
  src: url('../fonts/Praktika-Black.woff2') format('woff2'),
       url('../fonts/Praktika-Black.woff') format('woff'),
       url('../fonts/Praktika-Black.ttf') format('truetype'),
       url('../fonts/Praktika-Black.svg#Praktika-Black') format('svg'),
       url('../fonts/Praktika-Black.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}


html													{ border:0; margin:0px; padding:0px; width:100%; min-height:100%; overflow:auto; }
body													{ border:0px; margin:0px; padding:0px; width:100%; min-height:100%; font-family:'Praktika-Light', sans-serif; font-size:14px; background: top center no-repeat #FFF; font-weight:300; }
img, div, input, select, textarea						{ border:0; margin:0px; padding:0px; outline:0px; }
a														{ text-decoration:none; }
b, strong												{ font-family:'Praktika-Medium', sans-serif; font-weight:400; }

.centralizar											{ width:1200px; margin:0px auto; }

.mensagem_obrigado										{ text-align:center; padding:160px 0px 160px 0px; background:#ebebeb; }
.mensagem_obrigado h3									{ font-family:'Praktika-Medium', sans-serif; font-size:28px; color:#77B522; text-transform:uppercase; }
.mensagem_obrigado p									{ font-family:'Praktika-Light', sans-serif; text-align:center; font-size:15px; color:#777; }



.div01																	{ height:110px; background:#fff; padding-top:10px; border-bottom:4px solid #52658c; }
.div01-logo																{ float:left; margin-top:18px; }
.div01-menu																{ min-width:10px; float:right; padding-top:40px; font-family:'Praktika-Light', sans-serif; }
.div01-menu a															{ color:#52658c; padding:0px 60px; font-size:18px; text-transform:uppercase; }
.div01-menu a:hover														{ color:#262f41; }

.div02																	{ height:865px; background:url(../images/002.jpg) center center no-repeat #333; }
.div02-coluna															{ width:620px; float:right; }
.div02-coluna-textos													{ padding:20px 30px; background:#4c5c7f; color:#FFF; text-align:center; margin-top:80px; }
.div02-coluna-textos1													{ font-size:39px; line-height:40px; }
.div02-coluna-textos2													{ font-size:29px; line-height:32px; font-family:'Praktika-Black', sans-serif; }
.div02-coluna-textos3													{ font-size:18px; line-height:24px; }
.div02-coluna-formulario												{ height:483px; background:url(../images/003.png) center top no-repeat; margin-top:30px; padding:30px 50px 0px 30px;  }
.div02-coluna-formulario-titulo											{ font-size:18px; font-style:italic; color:#FFF; text-align:center; padding-bottom:20px; }
.div02-coluna-formulario .form-input								{ width:calc(100% - 32px); float:left; margin:0px 5px; border:1px solid #52658c; border-radius:0px; background:transparent; padding:10px 10px; font-family:'Praktika-Light', sans-serif; font-size:15px; margin-bottom:10px; color:#FFF; }
.div02-coluna-formulario .form-input::-webkit-input-placeholder	{ text-transform:uppercase; color:#808080; }
.div02-coluna-formulario .form-input::-moz-placeholder				{ text-transform:uppercase; color:#808080; }
.div02-coluna-formulario .form-input:-ms-input-placeholder			{ text-transform:uppercase; color:#808080; }
.div02-coluna-formulario .form-input:-moz-placeholder				{ text-transform:uppercase; color:#808080; }
.div02-coluna-formulario input[type=submit]								{ width:530px; border:1px solid #52658c; border-radius:0px; background:#52658c; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:17px 0px 15px 0px; text-align:center; cursor:pointer; display:block; margin:20px auto 0px auto; text-transform:uppercase; }
.div02-coluna-formulario input[type=submit]:hover						{ background:#FFF; color:#52658c; }
.div02-coluna-obs														{ font-size:13px; color:#FFF; text-align:center; padding:30px 100px 0px 100px; }

.div03																	{ padding:70px 0px; background:#f1f1f1; }
.div03-titulo															{ font-size:24px; color:#52658c; text-align:center; }
.div03-texto															{ font-size:18px; color:#6e6e6e; padding-top:50px; }

.div03-bloco1															{ padding-top:70px; }
.div03-bloco1-imagem													{ float:left; }
.div03-bloco1-info														{ margin-left:580px; padding-top:100px; }
.div03-bloco1-info-titulo												{ font-size:22px; color:#52658c; font-family:'Praktika-Medium', sans-serif; }
.div03-bloco1-info-subtitulo											{ font-size:20px; color:#52658c; }
.div03-bloco1-info-texto												{ font-size:16px; color:#515151; padding:30px 0px; }
.div03-bloco1-info-botao												{ border:1px solid #52658c; background:#52658c; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:17px 0px 15px 0px; text-align:center; cursor:pointer; text-transform:uppercase; margin-top:20px; }
.div03-bloco1-info-botao:hover											{ background:#FFF; color:#52658c; }

.div03-bloco2															{ padding-top:70px; }
.div03-bloco2-imagem													{ float:right; }
.div03-bloco2-info														{ margin-right:580px; padding-top:100px; }
.div03-bloco2-info-titulo												{ font-size:22px; color:#52658c; font-family:'Praktika-Medium', sans-serif; }
.div03-bloco2-info-subtitulo											{ font-size:20px; color:#52658c; }
.div03-bloco2-info-texto												{ font-size:16px; color:#515151; padding:30px 0px; }
.div03-bloco2-info-botao												{ border:1px solid #52658c; background:#52658c; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:17px 0px 15px 0px; text-align:center; cursor:pointer; text-transform:uppercase; margin-top:20px; }
.div03-bloco2-info-botao:hover											{ background:#FFF; color:#52658c; }

.div03-bloco3															{ padding-top:70px; }
.div03-bloco3-imagem													{ float:left; }
.div03-bloco3-info														{ margin-left:580px; padding-top:100px; }
.div03-bloco3-info-titulo												{ font-size:22px; color:#52658c; font-family:'Praktika-Medium', sans-serif; }
.div03-bloco3-info-subtitulo											{ font-size:20px; color:#52658c; }
.div03-bloco3-info-texto												{ font-size:16px; color:#515151; padding:30px 0px; }
.div03-bloco3-info-botao												{ border:1px solid #52658c; background:#52658c; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:17px 0px 15px 0px; text-align:center; cursor:pointer; text-transform:uppercase; margin-top:20px; }
.div03-bloco3-info-botao:hover											{ background:#FFF; color:#52658c; }

.div04																	{ height:678px; background:url(../images/007.jpg) center center no-repeat #52658c; }
.div04-caixa															{ width:560px; float:right; }
.div04-caixa-titulo														{ font-size:17px; color:#ffffff; padding-top:100px; text-transform:uppercase; font-family:'Praktika-Medium', sans-serif; }
.div04-caixa-subtitulo													{ font-size:16px; color:#92ade2; padding-top:30px; text-transform:uppercase; }
.div04-caixa-texto														{ font-size:16px; color:#ffffff; padding-top:30px; }
.div04-caixa-botao														{ border:1px solid #2b3448; background:#2b3448; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:17px 0px 15px 0px; text-align:center; cursor:pointer; text-transform:uppercase; margin-top:20px; }
.div04-caixa-botao:hover												{ background:#FFF; color:#2b3448; }

.div05																	{ background:#2b3448; padding:70px 0px; }
.div05-caixa															{ width:510px; float:left; }
.div05-caixa-titulo														{ font-size:22px; color:#FFF; }
.div05-caixa-subtitulo													{ font-size:22px; color:#FFF; font-family:'Praktika-Medium', sans-serif; }
.div05-caixa-texto														{ font-size:16px; color:#FFF; padding-top:30px; }
.div05-formulario														{ width:540px; float:right; border:1px solid #FFF; padding:30px; }
.div05-formulario .form-input										{ width:calc(50% - 32px); float:left; margin:0px 5px; border:1px solid #FFF; border-radius:0px; background:transparent; padding:15px 10px; font-family:'Praktika-Light', sans-serif; font-size:15px; margin-bottom:10px; color:#FFF; }
.div05-formulario .form-input::-webkit-input-placeholder			{ text-transform:uppercase; color:#FFF; }
.div05-formulario .form-input::-moz-placeholder					{ text-transform:uppercase; color:#FFF; }
.div05-formulario .form-input:-ms-input-placeholder				{ text-transform:uppercase; color:#FFF; }
.div05-formulario .form-input:-moz-placeholder						{ text-transform:uppercase; color:#FFF; }
.div05-formulario input[type=submit]									{ width:532px; border:1px solid #52658c; border-radius:0px; background:#52658c; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:15px 0px 13px 0px; text-align:center; cursor:pointer; display:block; margin:20px auto 0px auto; text-transform:uppercase; }
.div05-formulario input[type=submit]:hover								{ background:#FFF; color:#52658c; }

.div06																	{ height:459px; background:url(../images/008.jpg) center center no-repeat #52658c; }
.div06-titulo															{ font-size:22px; color:#FFF; text-align:center; padding-top:70px; }
.div06-texto															{ font-size:16px; color:#FFF; padding-top:50px; line-height:24px; }
.div06-botao															{ border:1px solid #2b3448; background:#2b3448; color:#FFF; font-family:'Praktika-Medium', sans-serif; font-size:18px; padding:17px 0px 15px 0px; text-align:center; cursor:pointer; text-transform:uppercase; margin-top:20px; }
.div06-botao:hover														{ background:#FFF; color:#2b3448; }

.div07																	{ border-top:4px solid #2c3549; background-size:#FFF; padding:20px 0px 15px 0px; text-align:center; }
.div07-logo																{  }


@media (max-width: 980px) {

	.centralizar											{ width:auto; margin:0px auto !important; padding:0px 10px; }

	.div01													{ height:40px; padding:15px 0px 10px 0px; text-align:center; }
	.div01-logo												{ height:40px; margin:0px; float:none; }
	.div01-menu												{ display:none; }

	.div02													{ background-position: -30px top; background-size: 640px; padding-top: 200px; height: auto; }
	.div02-coluna											{ width:auto; float:none; margin:0px -10px; }
	.div02-coluna-textos1									{ font-size:18px; line-height:22px; }
	.div02-coluna-textos2									{ font-size:13.5px; line-height:19px; }
	.div02-coluna-textos3									{ font-size:12px; line-height:14px; }

	.div02-coluna-formulario								{ background:#323232; padding:10px; height:auto; }
	.div02-coluna-formulario-titulo							{ font-size:14px; }
	.div02-coluna-formulario .form-input				{ padding:10px; margin-bottom:10px; }
	.div02-coluna-formulario input[type=submit]				{ width:calc(100% - 10px); padding:10px 0px; }
	.div02-coluna-obs										{ padding:10px 10px 20px 10px; font-size:10px; }

	.div03-titulo											{ font-size:16px; }
	.div03-texto											{ font-size:14px; padding-top:20px; }

	.div03-bloco1-imagem									{ width:100%; float:none; }
	.div03-bloco1-info										{ margin:0px; padding-top:20px; }
	.div03-bloco1-info-titulo								{ font-size:16px; text-align:center; }
	.div03-bloco1-info-subtitulo							{ font-size:15px; text-align:center; }
	.div03-bloco1-info-texto								{ font-size:14px; text-align:center; padding:15px 0px; }
	.div03-bloco1-info-botao								{ padding:10px 0px; }

	.div03-bloco2-imagem									{ width:100%; float:none; }
	.div03-bloco2-info										{ margin:0px; padding-top:20px; }
	.div03-bloco2-info-titulo								{ font-size:16px; text-align:center; }
	.div03-bloco2-info-subtitulo							{ font-size:15px; text-align:center; }
	.div03-bloco2-info-texto								{ font-size:14px; text-align:center; padding:15px 0px; }
	.div03-bloco2-info-botao								{ padding:10px 0px; }

	.div03-bloco3-imagem									{ width:100%; float:none; }
	.div03-bloco3-info										{ margin:0px; padding-top:20px; }
	.div03-bloco3-info-titulo								{ font-size:16px; text-align:center; }
	.div03-bloco3-info-subtitulo							{ font-size:15px; text-align:center; }
	.div03-bloco3-info-texto								{ font-size:14px; text-align:center; padding:15px 0px; }
	.div03-bloco3-info-botao								{ padding:10px 0px; }

	.div04													{ height:auto; padding-top:220px; background:url(../images/009.png) center top no-repeat #4d5e83; padding-bottom:20px; }
	.div04-caixa											{ width:auto; float:none; }
	.div04-caixa-titulo										{ padding-top:20px; font-size:16px; }
	.div04-caixa-subtitulo									{ padding-top:10px; font-size:15px; }
	.div04-caixa-texto										{ padding-top:10px; font-size:14px; }
	.div04-caixa-botao										{ padding:10px 0px; }


	.div05													{ padding:40px 0px; }
	.div05-caixa											{ width:auto; float:none; }
	.div05-caixa-titulo										{ font-size:16px; }
	.div05-caixa-subtitulo									{ font-size:15px; }
	.div05-caixa-texto										{ font-size:14px; padding-top:20px; }

	.div05-formulario										{ width:auto; float:none; margin-top:20px; padding:15px 10px; }
	.div05-formulario .form-input						{ width:calc(100% - 32px); padding:10px; margin-bottom:10px; }
	.div05-formulario input[type=submit]					{ width:calc(100% - 10px); padding:10px 0px; }

	.div06													{ background-size:cover; height:auto; padding-bottom:20px; }
	.div06-titulo											{ font-size:16px; padding-top:30px; }
	.div06-texto											{ font-size:14px; padding-top:20px; line-height:normal; }
	.div06-botao											{ padding:10px 0px; }

	.div07													{ height:40px; padding:15px 0px 10px 0px; text-align:center; }
	.div07-logo												{ height:40px;  }


}
