.antonio{font-family: 'Oswald', sans-serif;}
.antonio-bold{font-family: 'Anton', sans-serif;}
.one{font-family: 'Supermercado One', cursive;}
.ptsans{font-family: 'PT Sans Narrow', sans-serif;}
.dosis{font-family: 'Dosis', sans-serif;}
.lobster{font-family: 'Lobster', cursive;}
.ubunto{font-family: 'Ubuntu Condensed', sans-serif;}
.rajad{font-family: 'Rajdhani', sans-serif;}
.gothic{font-family: 'Pathway Gothic One', sans-serif;}

.montserrat{font-family: 'Montserrat', sans-serif;}
.open{font-family: 'Open Sans Condensed', sans-serif;}

body{width:100%; height:100%;}
html{width:100%; height:100%;}
.geral{width:100%; height:100%; overflow:hidden; display:table; position:relative;}
*{text-decoration:none; list-style:none; padding:0; margin:0; font-family: 'Ubuntu Condensed', sans-serif;}
a{color:#333;}

h1{color:#58634E; font-family: 'Anton', sans-serif;}
h2{color:#006742;font-family: 'Pathway Gothic One', sans-serif;}
h3{color:#00482b; font-family: 'Ubuntu Condensed', sans-serif;}
h4{color:#333; font-family: 'Ubuntu Condensed', sans-serif;}
p{color:#333; font-family: 'Ubuntu Condensed', sans-serif;}
span{color:#333; font-family: 'Ubuntu Condensed', sans-serif;}



.topo{
width:100%;
background-color:#025B35; 
display:table;
position:relative;}

.logo{
width:30%; height:140px;
background-color:#FFF; 
display:table; 
position:relative;
float:left;}

.logo img{
width:70%; margin:40px 0px 0px 20%;
position:relative;
}

.menu{
width:70%; height:140px;
display:table; 
position:relative;
float:left;
background-image:url(../img/topo.jpg);
background-size:100% 105%;
background-position:bottom;
}

.menu1{
width:100%; height:70%;
/*background-color:#900;*/
position:relative;
}

.menu2{
width:100%; height:30%;
/*background-color:#339;*/
position:relative;
}

.menu li{
float:left; margin-right:10px; margin-top:5px;}

.menu ul{
margin-left:100px;}

.menu a{
color:#FFF; padding:5px 10px 5px 10px; 
font-family: 'Open Sans Condensed', sans-serif; 
font-size:16px; transition:all 0.3s ease; }
.menu a:hover{ 
color:#030; background: linear-gradient(#9ec94a, #848a0f); 
transition:all 0.3s ease; 
border-radius: 10px; box-shadow: 1px 1px 3px rgba(255,255,255, 0.7); 
text-shadow: 0.5px 0.5px 1px rgba(23,36,4, 1);
}

.slide{width:100%; height:430px; padding:0; display:table; background-image:url(../img/slide01.jpg); background-size:100% 100%;  position:relative; z-index:1000; }
.slide2{width:100%; height:300px; background-image:url(../img/slide02.jpg); background-size:100% ;	}
.slide3{width:100%;  height:300px; background-image:url(../img/slide03.jpg); background-size:100% ;	}


#moldura{
	width:100%; height:100%; background-size:100% 100%;  top:0; left:0; margin:0; padding:0; }
#moldura li{
	width:100%; height:100%; display:none; background-size:100% 100%; 
	overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0; list-style:none;}
.img1{background-image:url(../img/slide01.jpg);}
.img2{background-image:url(../img/slide02.jpg);}
.img3{background-image:url(../img/slide03.jpg);}
.img4{background-image:url(../img/slide04.jpg);}
.img5{background-image:url(../img/slide05.jpg);}


.slider_content h1{width:100%; margin:0px; padding:0px; text-align:left;}
.slider_content p{width:100%; margin:0px; padding:0px; text-align:left;}
.slider_content span{width:100%; margin:0px; padding:0px; text-align:left;}

.slider-spa1{font-size: 1em; color:rgba(255,255,255, 0.6); font-family: 'Pathway Gothic One', sans-serif;}
.slider-spa2{font-size: 1.5em; color:rgba(255,255,255, 0.6); font-family: 'Pathway Gothic One', sans-serif; top:-7px; position:relative;}
.slider-spa3{font-size: 3.4em; color:rgba(255,255,255, 0.6); font-family: 'Pathway Gothic One', sans-serif; top:-20px; position:relative;}
.slider-spa4{font-size: 0.8em; color:rgba(255,255,255, 0.6); font-family: 'Pathway Gothic One', sans-serif; top:-5px; position:relative;}
.slider-spa5{font-size: 2.5em; color:rgba(255,255,255, 0.6); top:-20px; position:relative;}
.slider-spa6{font-size: 0.9em; color:rgba(255,255,255, 0.6); text-align:left;}
.slider-spa7{font-size: 2em; color:rgba(255,255,255, 0.6); top:-10px; position:relative;}
.slider-spa8{font-size: 2em; color:rgba(255,255,255, 0.6); top:-20px; position:relative;}
.slider-spa9{font-size: 1em; color:rgba(255,255,255, 0.6); font-family: 'Montserrat', sans-serif; top:-10px; position:relative;}
.slider-spa10{font-size: 2em; color:rgba(255,255,255, 0.6); font-family: 'Montserrat', sans-serif; top:-20px; position:relative;}
.slider-spa11{font-size: 3em; color:rgba(255,255,255, 0.6); font-family: 'Pathway Gothic One', sans-serif; top:-40px; position:relative;}


.container{width:100%; height:430px; display:table;}



.artigo-texto{
width:100%;
display:table; 
position:relative;}

.artigo-texto article{
width:80%;
margin: 0 auto;
margin:30px 0px 30px 0px;
display:table;}

.artigo{
width:70%;
margin: 0 auto;
display:table;
position:relative;}

.foto1{
width:150px;
height:200px;
display:block;
display:table;
float:right;
margin:10px 0px 30px 30px;
background-size:100% 100%;
background-image:url(../img/lampada.jpg);
}

.foto2{
width:300px;
height:200px;
display:block;
display:table;
float:right;
margin:10px 60px 30px 30px;
background-size:100% 100%;
background-image:url(../img/foto-artigo.jpg);
position:relative;
/*position:absolute;
top:0px;
right:0px;*/
}


.artigo-h1{
width:100%;
padding-top:0px; margin:0px; color:#58634e; font-size:40px; font-weight:bold;
font-family: 'Pathway Gothic One', sans-serif;
text-transform: uppercase;
}

.artigo-h2{
width:100%; opacity:0.8;
margin-top:5px;  font-size:16px;
color:#073213;
font-family: 'Montserrat', sans-serif;
}

.artigo-h3{
width:80%;
margin:0px; padding:0px; font-size:18px;
color:#414042;
line-height:26px;
text-align:justify;
font-weight:lighter;
}





.servicos{
width:100%;
display:table; 
position:relative;}

.lista{
width:100%;
display:table; 
position:relative;}

.lista ul{
width:70%;
margin:0 auto;
display:table; 
position:relative;}

.lista h1{ margin:0px;
font-family: 'Pathway Gothic One', sans-serif; font-weight:bolder; font-size:25px;
color:#3F4D43;
}

.lista h3{
color:#3F4D43; margin:5px 0px 0px 0px;
font-family: 'Ubuntu Condensed', sans-serif; font-weight:lighter; font-size:16px;
}

.lista span{
color:#3F4D43; margin:0px;
font-family: 'Ubuntu Condensed', sans-serif; font-weight:bolder; font-size:16px;
}

.coluna1{
width:48.7%;
float:left; margin-top:20px;
}

.coluna2{
width:48.7%;
float:right; margin-top:20px;
}

.lista li{
width:100%;
height:50px;
background-color:#CCC;
display:table; 
position:relative;
margin-top:5px;
padding:10px;
background-image:url(../img/lista-fundo.jpg); background-size:100% 100%; cursor:pointer;}

.lista li:hover{
opacity:0.5;}

.lista a{
width:100%;
height:50px;
background-color:#CCC;
display:table; 
position:relative;
margin-top:5px;
padding:10px;
background-image:url(../img/lista-fundo.jpg); background-size:100% 100%; cursor:pointer;}

.lista a:hover{
opacity:0.5;}

.lista a{
width:100%;
height:50px;
background-color:#CCC;
display:table; 
position:relative;
margin-top:5px;
padding:10px;
background-image:url(../img/lista-fundo.jpg); background-size:100% 100%; cursor:pointer;}

.lista a:hover{
opacity:0.5;}



.texto-topicos{
width:80%; 
padding-top:30px;
font-size:35px;
color:#3f4d44;
font-family: 'Montserrat', sans-serif;
margin:0 auto;
text-transform: uppercase;
}

.texto-topicos2{
width:70%; 
padding-top:30px;
font-size:35px;
color:#3f4d44;
font-family: 'Montserrat', sans-serif;
margin:0 auto;
text-transform: uppercase;
}

.top1{
color:#FFF; float:left; font-size:22px; position:relative;
margin-top:5px; margin-left:200px;
font-family: 'Pathway Gothic One', sans-serif;
}

.top2{
color:#FFF; float:right; font-size:22px; position:relative;
margin-top:5px; margin-right:200px; font-family: 'Pathway Gothic One', sans-serif;
}

.servicos-topicos{
width:80%; height:40px;
margin-top:20px;
margin-bottom:20px;
background-color:#030;
background-image:url(../img/topico-destaque.jpg);
background-size:100% 100%;
}

.servicos-topicos2{
width:100%; height:40px;
margin-top:20px;
background-color:#030;
background-image:url(../img/topico-servicos.jpg);
background-size:100% 100%;
}

.servicos-topicos a{
width:30%; height:100%;
margin-top:10px;
margin-right:120px;
float:right;
display:block;
text-align:right;
color:#FFF;
font-size:18px;
transition:all 0.3s ease;
}

.servicos-topicos a:hover{
color:#FC0;
text-decoration:underline;
transition:all 0.3s ease;
}

.servicos-topicos span{
width:30%; height:100%;
margin-top:5px;
margin-left:135px;
float:left;
text-align:left;
color:#FFF;
font-size:24px;
}

.servicos-destaques{ 
width:100%;
margin:30px 0px 30px 0px;
display:table;}

.servicos-h1{
width:80%; opacity:0.8;
padding-top:20px; color:#FFF; font-size:35px; font-weight:bold;
font-family: 'Pathway Gothic One', sans-serif;
text-transform: uppercase;
margin:0 auto;}

.servicos-h2{
width:80%; opacity:0.8;
margin-top:10px;  font-size:16px;
color:#FFF;
font-family: 'Montserrat', sans-serif;
margin:0 auto;}

.servicos-h3{
width:80%;  opacity:0.8;
margin-top:10px; font-size:13px;
color:#FFF;
margin:0 auto;}



.noticia-h1{
width:80%; 
padding-top:20px; color:#3f4d44; font-size:24px; font-weight:bold;
font-family: 'Ubuntu Condensed', sans-serif; line-height:23px;
margin:0 auto;}
.noticia-h1:hover{
text-decoration:underline;}


.noticia-h2{
width:80%; 
margin-top:10px;  font-size:16px;
color:#3f4d44;  line-height:16px;
font-family: 'Montserrat', sans-serif;
margin:0 auto;}

.noticia-h3{
width:80%; 
margin-top:10px; font-size:13px;
color:#033;
margin:0 auto;}


.servicos-destaques ul{
width:80%; 
margin:0 auto;}

.servicos-destaques li{
width:30%; height:200px;
float:left; background-color:#060;
background-size:100% 100%;
background-position:center;
margin:10px 10px 0px 0px ; transition:all 0.3s ease;
border-radius:10px;
cursor:pointer;  overflow:hidden;}

.servicos-destaques li:hover{
background-size:150% 150%;
transition:all 0.3s ease; 
border-radius: 50px; box-shadow: 1px 1px 1px rgba(0,0,0, 0.3); 
}

.servicos-noticias{ 
width:100%;
margin:30px 0px 30px 0px;
display:table;}

.servicos-noticias ul{
width:80%; 
margin:0 auto;}

.servicos-noticias li{
width:30%; height:200px;
float:left; background-color:#CC0;
background-size:100% 100%;
background-position:center;
margin:10px 10px 0px 0px ; transition:all 0.3s ease;
border-radius:10px; 
cursor:pointer;  overflow:hidden; }

.servicos-noticias li:hover{
background-size:150% 150%;
transition:all 0.3s ease; 
border-radius: 50px; box-shadow: 1px 1px 1px rgba(0,0,0, 0.3); 
}


.destaque-img1, .destaque-img2, .destaque-img3, .destaque-img4, .destaque-img5, .destaque-img6, .destaque-img7, .destaque-img8, .destaque-img9
{
width:30%; height:200px;
float:left; background-color:#060;
background-size:100% 100%;
background-position:center;
margin:10px 10px 0px 0px ; transition:all 0.3s ease;
border-radius:10px;
cursor:pointer;  overflow:hidden;}


.destaque-img1:hover, .destaque-img2:hover, .destaque-img3:hover, .destaque-img4:hover, .destaque-img5:hover, .destaque-img6:hover, .destaque-img7:hover, .destaque-img8:hover, .destaque-img9:hover
{
background-size:150% 150%;
transition:all 0.3s ease; 
border-radius: 50px; box-shadow: 1px 1px 1px rgba(0,0,0, 0.3); 
}


.destaque-img1{
background-image:url(../img/destaque01.jpg);
}

.destaque-img2{
background-image:url(../img/destaque02.jpg);
}

.destaque-img3{
background-image:url(../img/destaque03.jpg);
}

.destaque-img4{
background-image:url(../img/destaque04.jpg);
}

.destaque-img5{
background-image:url(../img/destaque05.jpg);
}

.destaque-img6{
background-image:url(../img/destaque06.jpg);
}

.destaque-img7{
background-image:url(../img/noticia01.jpg);
}

.destaque-img8{
background-image:url(../img/noticia02.jpg);
}

.destaque-img9{
background-image:url(../img/noticia03.jpg);
}


.intermed{
width:100%;
margin:30px 0px 30px 0px;
padding:30px 0px 30px 0px;
display:table;
background-color:#030;
background-image:url(../img/intermediario.jpg);
background-size:100% 100%;
}





.intermed ul{
width:80%; height:250px; overflow:hidden; 
margin:0 auto;
}
.intermed li{
width:45.5%; height:95%;
float:left; /*background-color:#FF0;*/
margin:10px 10px 0px 0px ; /*border:1px solid #FFF;*/
}
.intermed-rede{width:50%; margin:0 auto; display:table; /*background-color:#FF0;*/
}
.intermed a{
width:25%; height:65px;
background-size:100%; float:left;
margin:5px 10px 0px 0px ;
color:rgba(255,255,255,0.8); background-repeat:no-repeat;
}
.intermed span{
width:90%; height:20px;
display:table; /* background-color:#0F6; */
margin:0px 0px 0px 0px; text-align:center;
background-size:100%; color:rgba(255,255,255,0.8); 
}
.intermed-span1{ font-size:28px; font-family: 'Anton', sans-serif;  letter-spacing:1px;
}
.intermed-span2{ font-size:60px; font-family: 'Open Sans Condensed', sans-serif; letter-spacing:-2px; position:relative; top:-10px;
}
.intermed-span3{ font-size:65px; font-family: 'Ubuntu Condensed', sans-serif; font-weight:bold; letter-spacing:-1px; position:relative; top:-25px;
}
.intermed-span4{ font-size:36px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.intermed-span5{ font-size:44px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.intermed-span6{background-image:url(../img/face.png);
}
.intermed-span7{background-image:url(../img/insta.png);
}
.intermed-span8{background-image:url(../img/tweet.png);
}
.intermed-span6:hover{opacity:0.7;
}
.intermed-span7:hover{opacity:0.7;
}
.intermed-span8:hover{opacity:0.7;
}


.intermed2{
width:100%;
margin:30px 0px 30px 0px;
padding:30px 0px 30px 0px;
display:table;
background-color:#030;
background-image:url(../img/intermediario.jpg);
background-size:100% 100%;
}
.intermed2 ul{
width:70%; height:250px; overflow:hidden; 
margin:0 auto;
}

.intermed2 li{
width:25%;
float:left; /*background-color:#FF0;*/
margin:10px 50px 0px 0px ;  /*border:1px solid #FFF; */
}
.intermed-rede2{width:70%; margin:0 auto; display:table; /*background-color:#FF0;*/
}
.intermed2 a{
width:25%; height:65px;
background-size:100%; float:left;
margin:5px 10px 0px 0px ;
color:rgba(255,255,255,0.8); background-repeat:no-repeat;
}
.intermed2 h1{
	font-family: 'Montserrat', sans-serif;
	color:rgba(255,255,255,0.8);
	font-size:40px;  margin:5px 0px 0px 0px; padding:0px; display:table;
	font-weight:lighter;
	text-shadow:1px 1px 1px #000;
}
.intermed2 h3{
	color:rgba(255,255,255,0.8);
	font-size:18px; line-height:20px;
	font-weight:lighter; margin:5px 0px 0px 0px; padding:0px; display:table;
	font-family: 'Ubuntu Condensed', sans-serif;
}

.intermed2 span{
width:90%; height:20px;
display:table; /* background-color:#0F6; */
margin:0px 0px 0px 0px; text-align:center;
background-size:100%; color:rgba(255,255,255,0.8); 
}



footer{width:100%; 
padding:40px 0px 40px 0px;
margin-top:30px;
display:table;
background-color:#1A582F;
background-image:url(../img/rodape-fundo.jpg); 
background-size:100% 100%; background-position:center;
position:relative;
}
footer ul{
width:90%; overflow:hidden;  display:table;
margin:0 auto;
}

.footer-rede{width:100%; margin:0 auto; display:table; padding:0px 0px 10px 0px; /*background-color:#FF0;*/
}

.footer-div a{
width:11%; height:32px;
background-size:100% 100%; float:left;
margin:5px 10px 0px 0px ;
color:rgba(255,255,255,0.8); background-repeat:no-repeat;
}

.footer-div{
width:46%; height:95%;
float:left; /*background-color:#FF0;*/
/*border:1px solid #FFF;*/
}

.footer-li1{
width:30%; float:left;
/*background-color:#FF0;*/ display:table;
border-right:1px solid #FFF; 
margin-left:40px;
}

.footer-li2{
	margin-left:15px;
width:60%; float:left;
/*background-color:#FF0;*/ display:table;
/*border:1px solid #FFF;*/
}
.footer-div span{
width:90%; 
display:table; /* background-color:#0F6; */
margin:-1px 0px 0px 0px; text-align:left;
color:rgba(255,255,255,0.8); 
}

i{width:30px; height:10px;}



.footer-div2{
width:45.5%; height:95%;
float:left; /*background-color:#FF0;*/
margin:10px 0px 0px 0px ; 
}


.footer-div2 a{
width:20%; color:#002312; text-align:right; cursor:pointer;
float:right; /*background-color:#FF0;*/
margin:0px; padding-right:20px;  
font-size:18px;
font-family: 'Ubuntu Condensed', sans-serif; 
transition:all 0.3s ease; 
text-shadow: 0.5px 0.5px 1px rgba(23,36,4, 1);


}

.footer-div2 a:hover{
background-color:#063;
 color:#FFF; 
background: linear-gradient(#9ec94a, #848a0f); 
	 
 
 }



.footer-div2 li{
width:100%; display:table; color:#FFF;

}
.footer-div2 ul{
width:100%;
/*background-color:#FF0;*/ display:table;
margin:00px 0px 0px 0px ; /*border:1px solid #FFF;*/
}
.footer-div2 span{
width:90%; 
display:table; /* background-color:#0F6; */
margin:0px 0px 0px 0px; text-align:center;
background-size:100%; color:rgba(255,255,255,0.8); 
}
.footer-li2 img{
float:left; width:7%;}

.footer-span1{ width:90%; 
}
.footer-span2{ font-size:18px;  font-family: 'Ubuntu Condensed', sans-serif; position:relative; top:0px;
}

.footer-span3{ font-size:65px; font-family: 'Ubuntu Condensed', sans-serif; font-weight:bold; letter-spacing:-1px; position:relative; top:-25px;
}
.footer-span4{ font-size:36px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.footer-span5{ font-size:44px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.footer-span6{background-image:url(../img/face.png);
}
.footer-span7{background-image:url(../img/insta.png);
}
.footer-span8{background-image:url(../img/tweet.png);
}
.footer-span6:hover{opacity:0.7;
}
.footer-span7:hover{opacity:0.7;
}
.footer-span8:hover{opacity:0.7;
}


.modal-topo{width:80%; height:400px; display:table; margin:0 auto; font-family: 'share-regularregular'; font-size:24; 
 background-color:#eeeee5;  -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding:50px;         
 box-sizing: content-box;
 -moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-shadow: 1px 1px 60px #000;}

.topo-pop{width:80%; height:20px; background-image:url(../img/topo-pop.jpg); background-size:100% 100%; position:absolute; top:25px; left:65px;} 
.rodape-pop{width:80%; height:20px; background-image:url(../img/topo-pop2.jpg); background-size:100% 100%; position:absolute; bottom:55px; left:65px; }
.modal-img{background-image:url(img/img01-pop.jpg); background-size:100% 100%; width:65%; height:150px; margin:0 auto; position:relative; top:-10px;}
.modal-texto{}
.modal-texto h1{font-family: 'Oswald', sans-serif; margin:5px 0px 0px 0px; color:#042306; line-height:30px; font-size:30px;}
.modal-texto h2{font-family: 'Montserrat', sans-serif; margin:5px 0px 0px 0px;  color:#042306; line-height:18px; font-size:18px;}
.modal-texto h3{font-family: 'Ubuntu Condensed', sans-serif; margin:10px 0px 0px 0px;  color:#333; line-height:18px; font-size:16px; text-align:justify;}
.modal-texto span{font-family: 'Ubuntu Condensed', sans-serif; margin:0px 0px 0px 0px;  color:#060; line-height:18px; font-size:16px;}
.br{line-height:10px;}


form{width:100%; margin:0 auto; display:table; 
font-family:Arial, Helvetica, sans-serif; transition:all 0.3s ease; }

input{width:98%; height:20px; padding:1%; margin-top:10px; background-color:#c2cebf; 
border:1px solid #CCC; border-radius: 5px; color:#000;  font-family:Arial, Helvetica, sans-serif; transition:all 0.3s ease; }

textarea{width:98%; padding:1%; height:140px; margin-top:10px; background-color:#c2cebf; border:1px solid #CCC; border-radius: 5px; 
color:#000;  font-family:Arial, Helvetica, sans-serif; transition:all 0.3s ease; }

textarea:focus, input:focus{outline-color:#030; transition:all 0.3s ease; }
.botao-form{width:100%; height:30px; padding:1%; transition:all 0.3s ease; cursor:pointer; background: linear-gradient(#288412, #092103); color:#FFF; }

.botao-form:hover{ background:#000; transition:all 0.3s ease; color:#FFF;}







@media screen and (max-width: 850px) {
.menu{background-image:none;}
.menu1{display:none;}
.menu li{margin-top:20px;}
.menu ul{margin-left:50px;}
.lista ul{width:90%;}
.servicos-destaques ul{width:100%; margin-left:20px;}

.top1{
font-size:18px;
margin-left:20px;

}

.top2{
font-size:18px;
margin-right:20px;
}



.modal-topo{width:90%;
}


.slide2{width:100%; height:300px; background-image:url(../img/slide02.jpg); background-size:170% ; background-position:center;	}


.lista h1{ 
margin:0px;
font-family: 'Pathway Gothic One', sans-serif; font-weight:bolder; font-size:25px;
color:#3F4D43;
}

.lista h3{
color:#3F4D43; margin:5px 0px 0px 0px;
font-family: 'Ubuntu Condensed', sans-serif; font-weight:lighter; font-size:16px;
}

.lista span{
color:#3F4D43; margin:0px;
font-family: 'Ubuntu Condensed', sans-serif; font-weight:bolder; font-size:16px;
}

.coluna1{
width:48.7%;
float:left; margin-top:20px;

}

.coluna2{
width:48.7%;
float:right; margin-top:20px;

}

.lista li{
width:90%;
height:50px;
background-color:#CCC;
display:table; 
position:relative;
margin-top:5px;
padding:10px;
background-image:url(../img/lista-fundo.jpg); background-size:100% 100%; cursor:pointer;
border-left:1px solid #FFF;}

.lista li:hover{
opacity:0.5;}

.lista a{
width:100%;
height:50px;
background-color:#CCC;
display:table; 
position:relative;
margin-top:5px;
padding:10px;
background-image:url(../img/lista-fundo.jpg); background-size:100% 100%; cursor:pointer;}

.lista a:hover{
opacity:0.5;}

.lista a{
width:95%;
height:50px;
background-color:#CCC;
display:table; 
position:relative;
margin-top:10px;
padding:10px;
background-image:url(../img/lista-fundo.jpg); background-size:100% 100%; cursor:pointer;}

.lista a:hover{
opacity:0.5;}



.texto-topicos{
width:80%; 
padding-top:30px;
font-size:35px;
color:#3f4d44;
font-family: 'Montserrat', sans-serif;
margin:0 auto;
text-transform: uppercase;
}

.texto-topicos2{
width:70%; 
padding-top:30px;
font-size:35px;
color:#3f4d44;
font-family: 'Montserrat', sans-serif;
margin:0 auto;
text-transform: uppercase;
}


.servicos-topicos{
width:90%; height:40px;
margin-top:20px;
margin-bottom:20px;
background-color:#030;
background-image:url(../img/topico-destaque.jpg);
background-size:100% 100%;
}

.servicos-topicos2{
width:100%; height:40px;
margin-top:20px;
background-color:#030;
background-image:url(../img/topico-servicos.jpg);
background-size:100% 100%;
}

.servicos-topicos a{
margin-right:50px;
font-size:14px;
transition:all 0.3s ease;
position:absolute; right:70px;
}

.servicos-topicos span{
margin-left:20px;
width:100%; position:relative;
font-size:20px;
}

.servicos-destaques{ 
width:100%;
margin:30px 0px 30px 0px;
display:table;}

.servicos-h1{
width:90%; opacity:0.8;
padding-top:20px; color:#FFF; font-size:20px; font-weight:bold;
font-family: 'Pathway Gothic One', sans-serif;
text-transform: uppercase;
margin:0 auto;}

.servicos-h2{
width:90%; opacity:0.8;
margin-top:10px;  font-size:14px;
color:#FFF;
font-family: 'Montserrat', sans-serif;
margin:0 auto;}

.servicos-h3{
width:90%;  opacity:0.8;
margin-top:10px; font-size:14px;
color:#FFF;
margin:0 auto;}



.noticia-h1{
width:90%; 
padding-top:20px; color:#3f4d44; font-size:20px; font-weight:bold;
font-family: 'Ubuntu Condensed', sans-serif; line-height:20px;
margin:0 auto;}
.noticia-h1:hover{
text-decoration:underline;}


.noticia-h2{
width:90%; 
margin-top:10px;  font-size:14px;
color:#3f4d44;  line-height:16px;
font-family: 'Montserrat', sans-serif;
margin:0 auto;}

.noticia-h3{
width:90%; 
margin-top:10px; font-size:14px;
color:#033;
margin:0 auto;}

.servicos-noticias ul{
width:100%; 
margin-left:20px;}







.intermed{
width:100%;
margin:30px 0px 30px 0px;
padding:30px 0px 30px 0px;
display:table;
background-color:#030;
background-image:url(../img/intermediario.jpg);
background-size:100% 100%;
}





.intermed ul{
width:95%; height:180px; overflow:hidden; 
margin:0 auto;
}
.intermed li{
width:45.5%; height:95%;
float:left; /*background-color:#FF0;*/
margin:10px 10px 0px 0px ; /*border:1px solid #FFF;*/
}
.intermed-rede{width:50%; margin:0 auto; display:table; /*background-color:#FF0;*/
}
.intermed a{
width:25%; height:65px;
background-size:100%; float:left;
margin:5px 10px 0px 0px ;
color:rgba(255,255,255,0.8); background-repeat:no-repeat;
}
.intermed span{
width:90%; height:20px;
display:table; /* background-color:#0F6; */
margin:0px 0px 0px 0px; text-align:center;
background-size:100%; color:rgba(255,255,255,0.8); 
}
.intermed-span1{ font-size:26px; font-family: 'Anton', sans-serif;  letter-spacing:1px;
}
.intermed-span2{ font-size:40px; font-family: 'Open Sans Condensed', sans-serif; letter-spacing:-2px; position:relative; top:-10px;
}
.intermed-span3{ font-size:40px; font-family: 'Ubuntu Condensed', sans-serif; font-weight:bold; letter-spacing:-1px; position:relative; top:-25px;
}
.intermed-span4{ font-size:26px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.intermed-span5{ font-size:40px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.intermed-span6{background-image:url(../img/face.png);
}
.intermed-span7{background-image:url(../img/insta.png);
}
.intermed-span8{background-image:url(../img/tweet.png);
}
.intermed-span6:hover{opacity:0.7;
}
.intermed-span7:hover{opacity:0.7;
}
.intermed-span8:hover{opacity:0.7;
}


.intermed2{
width:100%;
margin:30px 0px 30px 0px;
padding:30px 0px 30px 0px;
display:table;
background-color:#030;
background-image:url(../img/intermediario.jpg);
background-size:100% 100%;
}
.intermed2 ul{
width:70%; height:250px; overflow:hidden; 
margin:0 auto;
}

.intermed2 li{
width:25%;
float:left; /*background-color:#FF0;*/
margin:10px 50px 0px 0px ;  /*border:1px solid #FFF; */
}
.intermed-rede2{width:70%; margin:0 auto; display:table; /*background-color:#FF0;*/
}
.intermed2 a{
width:25%; height:65px;
background-size:100%; float:left;
margin:5px 10px 0px 0px ;
color:rgba(255,255,255,0.8); background-repeat:no-repeat;
}
.intermed2 h1{
	font-family: 'Montserrat', sans-serif;
	color:rgba(255,255,255,0.8);
	font-size:40px;  margin:5px 0px 0px 0px; padding:0px; display:table;
	font-weight:lighter;
	text-shadow:1px 1px 1px #000;
}
.intermed2 h3{
	color:rgba(255,255,255,0.8);
	font-size:18px; line-height:20px;
	font-weight:lighter; margin:5px 0px 0px 0px; padding:0px; display:table;
	font-family: 'Ubuntu Condensed', sans-serif;
}

.intermed2 span{
width:90%; height:20px;
display:table; /* background-color:#0F6; */
margin:0px 0px 0px 0px; text-align:center;
background-size:100%; color:rgba(255,255,255,0.8); 
}



footer{width:100%; 
padding:40px 0px 40px 0px;
margin-top:30px;
display:table;
background-color:#1A582F;
background-image:url(../img/rodape-fundo.jpg); 
background-size:100% 100%; background-position:center;
position:relative;
}
footer ul{
width:95%; overflow:hidden;  display:table;
margin:0 auto;
}

.footer-rede{width:100%; margin:0 auto; display:table; padding:0px 0px 10px 0px; /*background-color:#FF0;*/
}

.footer-div a{
width:11%; height:32px;
background-size:100% 100%; float:left;
margin:5px 10px 0px 0px ;
color:rgba(255,255,255,0.8); background-repeat:no-repeat;
}

.footer-div{
width:46%; height:95%;
float:left; /*background-color:#FF0;*/
/*border:1px solid #FFF;*/
}

.footer-li1{
width:30%; float:left;
/*background-color:#FF0;*/ display:table;
border-right:1px solid #FFF; 
margin-left:40px;
}

.footer-li2{
	margin-left:15px;
width:60%; float:left;
/*background-color:#FF0;*/ display:table;
/*border:1px solid #FFF;*/
}
.footer-div span{
width:90%; 
display:table; /* background-color:#0F6; */
margin:-1px 0px 0px 0px; text-align:left;
color:rgba(255,255,255,0.8); 
}

i{width:25px; height:10px;}



.footer-div2{
width:45.5%; height:95%;
float:left; /*background-color:#FF0;*/
margin:10px 0px 0px 0px ; 
}


.footer-div2 a{
width:40%; color:#002312; text-align:right; cursor:pointer;
float:right; /*background-color:#FF0;*/
margin:0px; padding-right:20px;  
font-size:18px;
font-family: 'Ubuntu Condensed', sans-serif; 
transition:all 0.3s ease; 
text-shadow: 0.5px 0.5px 1px rgba(23,36,4, 1);


}

.footer-div2 a:hover{
background-color:#063;
 color:#FFF; 
background: linear-gradient(#9ec94a, #848a0f); 
	 
 
 }



.footer-div2 li{
width:100%; display:table; color:#FFF;

}
.footer-div2 ul{
width:100%;
/*background-color:#FF0;*/ display:table;
margin:00px 0px 0px 0px ; /*border:1px solid #FFF;*/
}
.footer-div2 span{
width:100%; 
display:table; /* background-color:#0F6; */
margin:0px 0px 0px 0px; text-align:center;
background-size:100%; color:rgba(255,255,255,0.8); 
}
.footer-li2 img{
float:left; width:7%;}

.footer-span1{ width:90%; 
}
.footer-span2{ font-size:16px;  font-family: 'Ubuntu Condensed', sans-serif; position:relative; top:0px;
}

.footer-span3{ font-size:65px; font-family: 'Ubuntu Condensed', sans-serif; font-weight:bold; letter-spacing:-1px; position:relative; top:-25px;
}
.footer-span4{ font-size:36px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.footer-span5{ font-size:44px; font-family:  'Ubuntu Condensed', sans-serif; letter-spacing:-2px;
}
.footer-span6{background-image:url(../img/face.png);
}
.footer-span7{background-image:url(../img/insta.png);
}
.footer-span8{background-image:url(../img/tweet.png);
}
.footer-span6:hover{opacity:0.7;
}
.footer-span7:hover{opacity:0.7;
}
.footer-span8:hover{opacity:0.7;
}



}


