/*fonte*/
@font-face{font-family:'cocon';src:url('../fontes/cocon-light.woff2') format('woff2'), url('../fontes/cocon-light.woff') format('woff'), url('../fontes/cocon-light.ttf') format('truetype');font-weight:100;}
@font-face{font-family:'cocon';src:url('../fontes/cocon-regular.woff2') format('woff2'), url('../fontes/cocon-regular.woff') format('woff'), url('../fontes/cocon-regular.ttf') format('truetype');font-weight:normal;}
@font-face{font-family:'cocon';src:url('../fontes/cocon_bold.woff2') format('woff2'), url('../fontes/cocon_bold.woff') format('woff'), url('../fontes/cocon_bold.ttf') format('truetype');font-weight:bold;}

*{padding:0;margin:0;border:0;text-decoration:none;font-family:'cocon',Arial, sans-serif}
html{background-color:#184c9d;}
h1{display:none;}
header{float:left;width:100%;background-image:url(../imagens/prehome/ico-predios.png);background-color:#fff;background-position:center bottom;background-repeat:no-repeat;background-size:400px auto;}
header nav{float:left;width:100%;}
header nav ul{float:left;width:100%;}
header nav ul li{float:left;width:50%;list-style:none;}
header nav ul li .banner{float:left;width:100%;height:58vw;position:relative;display:block;}
header nav ul li .banner .fundo{float:left;width:100%;height:100%;object-fit:cover;object-position:50% 50%;}
header nav ul li .banner .logo{float:left;width:50%;height:40%;object-fit:contain;object-position:50% 50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
header nav ul li .faixa{float:left;width:100%;padding:50px 220px 50px 7%;text-align:center;box-sizing:border-box;}
header nav ul li .faixa p{display:inline-block;vertical-align:middle;font-size:17px;color:#184c9d;text-align:right;max-width:calc(100% - 115px);}
header nav ul li .faixa a{display:inline-block;vertical-align:middle;font-size:25px;color:#184c9d;padding:2px 0;border:3px solid #184c9d;border-radius:10px;margin-left:10px;width:100px;text-align:center;box-sizing:border-box;}
header nav ul li:nth-of-type(2) .faixa{padding:50px 7% 50px 220px;}
header nav ul li:nth-of-type(2) .faixa p{color:#f4912d;text-align:left;}
header nav ul li:nth-of-type(2) .faixa a{color:#f4912d;border-color:#f4912d;margin:0 10px 0 0;}
footer{width:100%;float:left;padding:25px 7%;box-sizing:border-box;color:#fff;font-size:12px;text-align:center;background-color:#184c9d;font-weight:100;}







@media all and (max-width:930px){
	header{background-image:none;}
	header nav ul li .faixa{padding:50px 7% !important;}
}

@media all and (max-width:650px){
	header nav ul li{width:100%;}
}

@media print {
	@page{size:auto;margin:20px;}
	html,body{width:100% !important;height:100% !important;max-width:none;max-height:none;display:block;background:none !important;}
}