@charset "UTF-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
}

body { overflow-x: hidden; }

.header {
	min-height:144px;
    height:auto;
    width:auto;
	background-color:#FFF;
	display:block;
	position:relative;
	padding: 0px;
}


.header img {
	display:inline-block;
	padding:40px 0px 0px 100px;
	position:relative;
    float:left;
}

.header h4 {
	display:inline-block;
	position:relative;
    float:right;
    padding:60px 100px 20px 60px;
}


.faixa {
	width: 100%;
	clear: both;
	min-height: 350px;
    height:auto;
	background-color:#FFE716;
	display:inline-block;
	position:relative;
    background-image:url(img/fundofaixa.png);
}

.faixa img {
	display:block;
	position:relative;
    float:inherit;
    padding:10px 80px 0px 0px;
	margin:auto;
    /*    position:relative;
    bottom: 0;
    right: 0;
    left: 700px;
    margin:auto;
    z-index: 1;
	max-width: 80%;
	max-height: 100%;    */
}
    
	
	
.faixa-texto {
	display:block;
	position:relative;
    float:left;
    padding:0px 0px 0px 0px;
	margin:auto;
}	
	
	
	
	


	
	
	
	
	
	


.faixinha {
	height:5px;
    background-color:#eab400;
	display:block;
	position:static;
    }


.central {
	width:auto;
	height:auto;
	background-color:#FFFFCC;
	display:block;
	position:relative;
	background-image:url(img/gray_jean1.jpg);
	padding:0px;
	margin: 0px;
}
	

.footer {
	height:auto;
	background-color:#CCCCCC;
    background-image:url(img/grey_wash_wall.png);
	text-align:center;
	margin:auto;
	padding: 50px 75px 50px 75px;
	display:block;
}

.footer h3,h5 {
    color:#ccc;
    text-align:center;
}

.footer img {
    padding:20px;
}


.logos {
    height:auto;
    width:auto;
    background-color:#FFE716;
	position:relative;
    padding-left:75px;
    padding-right:50px;
}



.logos img {
    margin:0 auto;
    display:inline-block;    
}



.servicos {
	text-align:center;
	margin:auto;
	padding:100px 100px 50px 100px;
	display:block;
}


.servico1 {
	text-align:center;
	margin:auto;
	padding:0px 75px 50px 75px;
	display:block;
	
}


.servico2 {
	text-align:center;
	margin:auto;
	padding: 50px 75px 50px 75px;
	display:block;
}


.servico3 {
	text-align:center;
	margin:auto;
	padding: 50px 75px 50px 75px;
	display:block;
}


.servico4 {
	text-align:center;
	margin:auto;
	padding: 50px 75px 100px 75px;
	display:block;
}




h1, h2, h3{
	font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:36px;
	line-height:1.2em;
    text-align:center;
}


h4, h5, h6 {
    font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
	font-weight:300;
	line-height:1.5em;
    text-align:center;
}


p {
	font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
	font-weight:300;
    font-size:17px;
    line-height:1.8em;	
}

.titulo1 {
    font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:48px;
	line-height:1.5em;
    text-align:left;
    margin:auto;
    padding:50px 0px 0px 100px;
}

.titulo2 {
    font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
	line-height:1.3em;
    text-align:left;
    margin:auto;
    padding:20px 0px 0px 100px;
}


.titulo3 {
    font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
	line-height:1.3em;
    font-weight:300;
    font-size:22px;
    text-align:left;
    margin:auto;
    padding:20px 50px 20px 100px;
}

.contato {
    font-family:"Source Sans Pro",Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:24px;
	line-height:1.5em;
    text-align:left;
    margin:auto;
}

.ul {
    display:inline-block;
    margin:auto;
    position:relative;
}



