.corpo{
    font-family: 'Roboto Condensed', sans-serif;
}

h1, h2, h3, h4, h5 {
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: uppercase; 
    font-weight: bold;
    color: #0d6efd;
}
.reds{
    background-color: #fece00; /*#ffa711;*/
    padding: 10px;
    color: #fff;
    text-align: center;
    font-size: 25px;
}


a.reds:link{
    color: #fff;
}

a.reds:visited{
    color: #fff;
}

a.reds:hover{
    color: #005fa6; /*#ff4200;*/
}
a.reds:active{
    color: #005fa6; /*#ff4200;*/
}

.atuacao{
    background-color:#005fa6; /* #004e89;*/
}
i.atuacao{
    background-color: #fece00; /*#ffa711;*/
    font-size: 80px;
    font-weight: bold;
    text-align: center;
    color: #fff;
 
    border-radius: 100px;
    height: 120px;
    width: 120px;
    padding-top: 20px;
}
i.atuacao2{
    background-color:  #fece00; /*#ffa711;*/
    font-size: 50px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    border-radius: 50%;
    padding-top: 40px;
    height: 120px;
    width: 120px;
    font-family: 'Roboto Condensed', sans-serif;

    
}
.texto_atuacao{
    color: #fff;
}
.titulo_atuacao{
    font-size: 30px;
    text-align: center;
}
.titulo_atuacao2{
    font-size: 100%;
    text-align: center;
}
.titulo_atuacao3{
    font-size: 100%;
    text-align: center;
}
a.atuacao:link{
    background-color: #042a38;
    border-radius: 5px 5px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #0c95c7;
    margin-bottom: 30px;
}

a.atuacao:visited{
    background-color: #042a38;
    border-radius: 5px 5px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #0c95c7;
    margin-bottom: 30px;
}

a.atuacao:hover{
    background-color: #0c95c7;
    border-radius: 5px 5px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #042a38;
    margin-bottom: 30px;
}
a.atuacao:active{
    background-color: #0c95c7;
    border-radius: 5px 5px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #042a38;
    margin-bottom: 30px;
}



.video{
    background-color: #fece00; /*#ffa310;*/
}
.video_chamada{
    font-size: 30px;
    font-weight: bold;
    color:#000;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.video_yt{
    border: 8px solid #fff;
    border-radius: 10px;
}
.Titulo_video_yt{
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    margin-top: 10px;
    /*color: #004e88;*/
    color: #000;
}

.padan20px{
    padding-top: 20px;
    padding-bottom: 20px;
}


.noticia{
    margin-top: 0px;
    background-color: #005fa6; /* #004e89;*/
    padding-top: 30px;
    padding-bottom: 30px;
}
.noticia_chamada{
    font-size: 30px;
    font-weight: bold;
    color: #fece00; /*#ffa310;*/
    margin-bottom: 10px;
    text-transform: uppercase;
}
.notcartao{
    border-radius: 5px;
    background-color: #fff;
}
.texto_notcartao{
    padding: 10px;

}
.titulo_notcartao{
    font-size: 16px;
    font-weight: bold;
    color: #000;
}


a.titulo_notcartao:link{
    background-color:  #fece00; /*#ffa310;*/
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #042a38;
}

a.titulo_notcartao:visited{
    background-color:  #fece00; /*#ffa310;*/
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #042a38;
}

a.titulo_notcartao:hover{
    background-color: #0d4976; /*#ec5b04;*/
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #fece00; /*#ffa310;*/
}
a.titulo_notcartao:active{
    background-color: #0d4976; /*#ec5b04;*/
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color:  #fece00; /*#ffa310;*/
}



.foto{
    background-color:  #fece00; /*#ffa310;*/
    padding-top: 50px;
    padding-bottom: 30px;
}
.foto_chamada{
    font-size: 30px;
    font-weight: bold;
    color:#000;
    margin-bottom: 10px;
}
.fotinhas{
    border-radius: 5px;
    border:1px solid #fff;
    margin-bottom: 10px;
    
}
.fonte_foto{
    font-size: 16px;
    font-weight: bold;
   /* text-transform: uppercase;*/
}

a.fotol:link{
    color: #000;
    text-decoration: none;
}

a.fotol:visited{
    color: #000;
    text-decoration: none;
}

a.fotol:hover{
    color: #005fa6; /*#ff3600;*/
    text-decoration: none;
}
a.fotol:active{
    color: #005fa6; /*#ff3600;*/
    text-decoration: none;
}


.fonte_titulo_endereco{
    font-size: 18px;
    font-weight: bold;
    /*text-transform: uppercase;*/
    margin-top: -10px;
}
.fonte_endereco{
    color: #042a38;

}
.fundo_footer{
    background-color: #042a38;
    margin-bottom: 50px;
}

.bg_azul{
    background-color: #0c95c7;
}
.bg_azulc{
    background-color: #87CEEB;
}
.bg_branco{
    background-color: #ffffff;
}
.f_branco{
color: #fff;
}
.f_azul{
    color:#005fa6;
}
.ico_endereco{
    color: #042a38;
}

.reds2{

    padding: 10px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    
    
}


a.reds2:link{
    color: #fff;
    text-decoration: none;
}

a.reds2:visited{
    color: #fff;
    text-decoration: none;
}

a.reds2:hover{
    color: #fece00;/* #042a38;*/
    text-decoration: none;
}
a.reds2:active{
    color: #fece00;/* #042a38;*/
    text-decoration: none;
}



a.localizacao:link{
    color: #042a38;;
    text-decoration: none;
}

a.localizacao:visited{
    color: #042a38;;
    text-decoration: none;
}

a.localizacao:hover{
    color: #fff;
    text-decoration: none;
}
a.localizacao:active{
    color: #fff;
    text-decoration: none;
}


.voceestaem{
    margin-top: 10px;
    border-bottom: 1px solid #87CEEB;
    margin-bottom: 30px;
}

.texto_corpo{
    text-align: justify;
    font-size: 18px;
    margin-top: 20px;
    margin-bottom: 40px;

}
strong{
    color:#0d6efd;
    font-size: 20px;
}
.legenda_foto{
    text-transform:uppercase; 
    font-size:15px;
    margin-top: 10px;
    margin-bottom: 20px;
}

.legenda_pdf{
    width: 100%;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 20px;
    text-transform:uppercase; 
}



a.outras:link{
    color: #042a38;;
    text-decoration: none;
}

a.outras:visited{
    color: #042a38;;
    text-decoration: none;
}

a.outras:hover{
    color: #0d6efd;
    text-decoration: none;
}
a.outras:active{
    color: #0d6efd;
    text-decoration: none;
}

.fonte_listagem{
    font-size: 18px;
    text-transform: uppercase;
}
.box_listagem{
    background-color: #fff;
    padding: 20px;
    margin-bottom: 40px;
    border-radius: 5px;
    border: 1px solid #0d6efd;
    margin-top: 20px;
}







.destaque_01{
    background-color: #1c566b;
    color: #fff;
    text-transform: uppercase;
   
}
.fonte_destaque_01{
    font-size: 40px;
    line-height: 50px;
    padding-top: 50px;
    margin-bottom: 20px;
}


a.conheca:link{
    background-color: #fff;
    border-radius: 50px;
    text-transform: uppercase;
    font-weight: bold;
}

a.conheca:visited{
    background-color: #fff;
    border-radius: 50px;
    text-transform: uppercase;
    font-weight: bold;
}

a.conheca:hover{
    background-color: #042a38;
    border-radius: 50px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}
a.conheca:active{
    background-color: #042a38;
    border-radius: 50px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}

.sobre{
    margin-top: 20px;
    text-align: justify;
}
.radius{
    border-radius: 15px;
}
.fonte_ma{
    text-transform: uppercase;
}

.servico{
    margin-top: 20px;
    background-color: #1c566b;

}

.servcartao{
    border-radius: 5px;
    background-color: #fff;
}
.texto_servcartao{
    padding: 10px;

}
.titulo_servcartao{
    font-size: 22px;
    font-weight: bold;
    color: #042a38;
}


a.titulo_servcartao:link{
    background-color: #042a38;
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #0c95c7;
}

a.titulo_servcartao:visited{
    background-color: #042a38;
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #0c95c7;
}

a.titulo_servcartao:hover{
    background-color: #0c95c7;
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #042a38;
}
a.titulo_servcartao:active{
    background-color: #0c95c7;
    border-radius: 0px 0px 5px 5px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 100%;
    color: #042a38;
}

