
/*  index, cabeçaho e rodape  */
body {
width: 100%;
height: 100%;
margin: 0 auto;
}

ul {
padding: 0%!important;
}

.menu-principal {
width: 100%;
background-color: #727272;
height: 80px;

}   

main, .content {
margin: 0 auto;
width: 980px;
position: relative;

}

.logo {
float: left;
padding:6px;   
width: 70%;
}

.rede-sociais ul li{
    display: inline-block;
    width: 10%;
    list-style: none;
    margin-left: 25px;
}

.rede-sociais {
    width: 20%;
    float: inline-end;
    padding: 7px;
    
}

.header-2 {
background-color: #ffffff;
width: 980px;
margin: 0 auto;
padding: 10px;
}
.col-100 menu-urls{
border-bottom: 3px solid #ffffff;
height: 80px;

}
.menu ul li{
display: inline-block;
color: #353695;
margin-left: 14px;
height: 20px;
}

.menu ul li:hover{
    border-bottom: 1px solid #f0a42a ;
  
}

.menu ul li a:hover {
    color: #f0a42a;
}

.menu ul li a {
color: #353695;
text-decoration: none;
font-size: 18px;
font-family: open sans-serif;
}

.col-100 {
width: 100%;
float: left;
position: relative;
}

.whatsapp{
    position: fixed;
    bottom: 10px;
    right: 10%;
    z-index: 9999;

}



    .slick-list {
    width: 100%!important;
    height:60%;
    }
    

    .slick-initialized {

    overflow: hidden;
    }

    .slick-dots li button{
    font-size: 0px;
    border-radius: 50%;
    height: 20;
    width: 20;
    font-size: 0px;
    border: 4px solid #ffffff;
    background: transparent;
    cursor: pointer;
    }
    
    .slick-dots{
        margin: 0% auto;
        width: 50%;
        position: absolute;
        left: 47%;
        top: 91%;

    }
    .slick-dots li {
        display:inline-block;
        padding-left: 10px;
    }
    
   li.slick-active button {
    background-color: #f1a42a;
   }
   .texto-destaque{
    text-align: center;
    padding-right: 20px;
    position: relative;  
   }

   .texto-destaque h1 {
   text-transform: uppercase;
    color: #353695;
    font-size: 30px;
    padding: 2%;
    
   } 
   .texto-destaque p {
    color: #353695;
    font-size: 22px;
    text-align: justify;
    padding: 1%;
     } 

.col-3 {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px; 
    width: 29%;
    float: left;
    position: relative;
    
}
.bloco-imagem img {
    margin: 0 auto;
    width: 100%;
    height: auto;
}

.bloco-imagem {
    height: 300px;
    border: 1px solid #c5c5c5;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: 10px;
}
.bloco-imagem b, p, p1 {
    text-align: center;
}
.bloco-imagem p1 {
    color:#353695;
}
.bloco-texto {
    margin-top: 4em;

}
.bloco-imagens-texto{
    background-color: #ffffff;
}

.bloco-imagens-texto:before {
width: 100%;
height: 52px;
display: inline-block;
font-size: 40px;
background:white;
background-image: url(../img/Setinha.png);
background-repeat:no-repeat;
background-position: center;

}

.col-4 {
    float: left;
    width: 33%;
    
}

.footer{
background-image: url('../img/footer.png');
color: #ffffff;
margin-top: 50px;
}
.logo2 { 
    padding: 10%;
    display:flow-root;
}
    
.mapa {    
    padding: 8%;    
}
.footer h3 {
    text-align: left;
    
}
.footer p {
    text-align: left;
    padding:1px;
    font-size: 15px;
}

.local:before,.telefone:before,.email:before {
content: '';
width:  20px;
height: 30px;
display:flex;
float: left;
background-repeat: no-repeat;
padding-left: 5px;

}

.local:before {
    background-image: url('../img/localização.png');
}  
.email:before {
    background-image: url('../img/email.png');
}  
.telefone:before {
    background-image: url('../img/telefone.png');
}  
    
.footer-2 {
    background-image: url('../img/footer2.png');
    color: #c1c1c1;
}

@media screen and  (max-width: 680px){


};
    
 

