/**************** MSG DE ERROR ************************/
.main-content .section .alert-wrapper {
    display: none !important;
}

/*******************************************************/

#block-views-block-noticias-block-1 .noticias .card-deck{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: 1fr;
}

.main-content .section img {
    margin: 0 auto;
}

#banner-topo {
  margin-right: 2rem;
}

.photoswipe-gallery .field--name-field-image {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
}

.col .card-deck div {
    width: 100% !important;
}

.row .view-content {
    height: 100%;
}

.noticias .card {
    max-height: 18rem !important;
}

.featured-top {
    display: none;
}

#block-views-block-noticias-block-3 {
    width: 724px !important;
    flex-direction: column !important;
}

.card-deck {
    flex-direction: column !important;
}


#ultimas-noticias {
    margin-bottom: 5rem;
}

#block-views-block-noticias-block-3 {
    width: 40% !important;
}


@media (max-width: 1250px) {
    .photoswipe-gallery .field--name-field-image {
        grid-template-columns: repeat(4, 1fr) !important;
    }
}

@media (max-width: 990px) {
    .photoswipe-gallery .field--name-field-image {
        grid-template-columns: repeat(3, 1fr) !important;
    }
}

@media (max-width: 770px) {
    .photoswipe-gallery .field--name-field-image {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

@media (max-width: 480px) {
    .photoswipe-gallery .field--name-field-image {
        grid-template-columns: repeat(1, 1fr) !important;
    }
    .photoswipe-gallery .field--name-field-image .field__item {
        display: flex;
        justify-content: center;
    }
}


@media (max-width: 500px) {
    .main-content .section img {
        max-width: 100%;
        height:100%;
    }
}

@media (min-width: 200px) and (max-width: 778px) {
    #block-views-block-noticias-block-3 {
        width: 544px !important;
    }
   #block-views-block-noticias-block-1 .noticias .card-deck{
        display: grid;
        grid-template-columns: 1fr;
   }
}

@media (min-width: 200px) and (max-width: 537px) {
    #block-views-block-noticias-block-3 {
        width: 95% !important;
    }
}

@media (min-width: 200px) and (max-width: 1000px) {
    .row {
        display: flex;
        justify-content: center;
    }
}


.navbar-dark .nav-link {
   color: white !important;
}

.navbar-nav .nav-item::after {
     position: absolute;
     content: "";
     background-color: var(--red);
     height: 3px;
     width: 100%;
     left: 0;
     bottom: .5px;
}

.fotos img, .videos img  {
object-fit: cover;

}

.dropdown-item a {
   text-decoration:none;
}

@media (max-width: 770px) {
  #block-views-block-destaques-block-1 {
      width: 100% !important;
  }
}

@media (min-width: 770px) {
  #block-views-block-destaques-block-1 {
      width: 60% !important;
  }
}