/*-----------NOTICIAS-----------*/
  #noticias a {
    text-decoration: none;
  }
  
  #noticias h2{
    margin-bottom: 60px;
  }

  #noticias #mensagemErro{
    text-align: center;
  }
  
  #noticias .conteudo {
    padding-block: 20px;
    padding-inline: 8px;
    background-color: #ffffff;
    box-shadow: 0 0 3px #0000004f;
    border-radius: 25px;
    cursor: pointer;
    margin-block: 5px;
    transition: 250ms;
  }
  #noticias .conteudo:hover {
    background-color: #f1f1f1;
  }
  
  #noticias .acesso {
    cursor: pointer;
    display: flex;
    align-items: stretch;
    height: 160px;
  }
  #noticias .acesso>*{
    padding-right: calc(var(--bs-gutter-x)* .5);
    padding-left: calc(var(--bs-gutter-x)* .5);
  }
  
  #noticias .titulo {
    font-size: 20px;
    font-weight: 800;
    color: #333;
  }
  
  #noticias .apoio {
    color: #777;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  
  #noticias img {
    width: 100%;
    height: 100%;
    border-radius: 10px;
    object-fit: cover;
  }
  
  #noticias ul#pagination{
    padding-top: 30px;
  }
  
  #noticias .pagination-number {
    display: none;
    padding: 8px 12px;
    width: 44px;
    border: solid 1px #dee2e600;
    border-block-color: #dee2e693;
    text-align: center;
    cursor: pointer;
  }
  #noticias .pagination-number:first-child{
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    border-left-color: #dee2e693;
  }
  #noticias .pagination-number:last-child{
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-right-color: #dee2e693;
  }
  #noticias .pagination-number:hover{
    border: solid 1px #b9c1c9;
  }
  
  #noticias li.active{
    color: #005e89;
    border-color: #c1cfdd;
    background: #005e87;
    color: #fff;
  }
  
  #noticias li.active, 
  #noticias li:nth-child(n+1):nth-child(-n+1),
  #noticias li:nth-last-child(n+1):nth-last-child(-n+1) {
    display: inline-block;
  }
  
  
  
  @media screen and (max-width: 767px) {
  
    #noticias .conteudo{
      padding-block: 8px;
    }
    #noticias .acesso{
      height: auto;
      flex-wrap: wrap;
    }
    #noticias img {
      width: 100%;
      height: 160px;
  
      border-radius: 17px;
      margin-bottom: 30px;
      border: none;
    }
    #noticias .imagem, #noticias .texto{
      padding: 0;
    }
  
    #noticias .imagem::before {
      display: none;
    }
  }
/*-----------END NOTICIAS-----------*/


/*-----------NOTICIA INDIVIDUAL-----------*/
  #noticiaInd p {
    color: #777;
    font-size: 15px;
    text-align: justify;
  }
  
  #noticiaInd img {
    width: 470px;
    margin-left: 30px;
    margin-bottom: 20px;
    float: right;
    cursor: pointer;
  }
  
  #noticiaInd .materia {
    margin-top: 30px;
  }
  
  #noticiaInd .horario {
    font-size: 10px;
  }
  
  @media screen and (max-width: 750px) {
    #noticiaInd img {
      float: none;
      padding: 0px 0px 20px 0px;
      margin: 0 auto;
    }
  }
  /*-----------END NOTICIA INDIVIDUAL-----------*/