.logo img {
    max-width: 100px;
}

.botao {display:block; font-size:14px; font-style:normal; color:#fff; background:#0064B1; border:4px solid #E5E5E5; padding:10px 10px; cursor:pointer; margin:0 auto; min-height:25px; min-width:150px;}
.botao:active{cursor:pointer; position:relative; top:4px;color:#0064B1}
.botao:hover{background:#fff;color:#0064B1;border:4px solid #0064B1;}


.anexo table {border-collapse: collapse;border-spacing: 1;width:100%;margin: 30px 0 30px 0;}
.anexo thead {text-align:left; font-weight:bold;}
.anexo caption {font-size:24px; font-weight:bold;}
.anexo tr:hover {background: #cccccc;}

.intro-image img {
  object-fit: cover;
  width: 550px;
  max-width: 100%;
  height: 200px;
}
