.destaques .view-content h1 a {
  color: #fff !important;
  text-decoration: none !important;
  font-weight: 400 !important;
  line-height: unset !important;
  padding: unset !important;
}
.destaques .view-content h1 a:hover{
  text-decoration: underline !important;
}

.destaques .view-content .active .titles-container{
  width: fit-content !important;
  position: relative !important;
  line-height: unset !important;
}

.destaques .view-content .titles-container .categoria{
  width: fit-content;
  background-color: #ff0101;
  padding: 10px 1rem !important;
}

.destaques .view-content .titles-container .categoria h6{
  margin: 0px !important;
  padding: 0px !important;
  line-height: normal !important;
  color: #fff;
  font-size: 1rem;
  font-weight: 700;
}

.destaques .view-content .titles-container .title{
  width: fit-content;
  text-decoration: none;
  color: #fff;
  background-color: #0071ce;
  padding: 5px 1rem !important;
}

#footerContent small {
    display:none;
}

@media (min-width: 1200px)  {
.field--name-field-image {
 grid-template-columns: repeat(5, 1fr) !important;
}
}
@media (max-width: 780px) {
.field--name-field-image {
 grid-template-columns: repeat(2, 1fr) !important;
}
}

@media (min-width: 780px) {

#rodape-item .text-secondary{
     margin: -100px -145px;
     width: 25%;
}
.noticias-page-item-body h3 {
   font-size: 1.1rem !important;
}

}


.node__content .field--name-field-categoria-do-conteudo {
    font-size: 0.8rem;
    margin: 20px 0px;
    color: #0071ce;
    border-left: 2px solid #eb2939;
    padding: 0px 5px;
    font-weight: 800;
}


.main-content .owl-slider-wrapper {
    width: 60%;
    height: auto;
    margin: 0 auto;
}
@media (min-width: 993px)  {
.noticias-page .view-content {
   display:grid;
  grid-template-columns: repeat(3, 1fr);
  gap:20px;
  place-items:center;
}


}
@media (max-width: 993px)  {
.noticias-page .view-content {
    display:grid;
  grid-template-columns: repeat(2, 1fr);
  gap:20px;
  place-items:center;
}
.field--name-field-image {
 grid-template-columns: repeat(3, 1fr) !important;
}
}
@media (max-width: 760px)  {
#block-mycustom-barrio-content img {
   width: 100% !important;
}

.noticias-page .view-content {
  display:grid;
  grid-template-columns: repeat(1, 1fr);
  gap:20px;
  place-items:center;
}
.noticias-page-item {
  width: 70% !important;
}
}
@media (max-width: 500px)  {
.spb-popup-main-wrapper.spb_top_center {
   width: 100% !important;
}
.field--name-field-image {
 grid-template-columns: repeat(2, 1fr) !important;
}
}


@media (max-width: 350px)  {
.spb-popup-main-wrapper.spb_top_center {
   width: 100% !important;
}
.field--name-field-image {
 grid-template-columns: repeat(1, 1fr) !important;
}
}

@media (max-width: 400px)  {
.spb-popup-main-wrapper.spb_top_center {
   width: 100% !important;
}
}
.noticias-page-item {
  padding: 0px !important;
  border: 1px solid rgba(0,0,0, .125);
  box-shadow: 0px 0px 10px 0px rgba(0,0,0, .125);
  height: -webkit-fill-available;
  transition: ease-in-out 0.3s;
}

.noticias-page-item img {
    width: 100%;
    max-height: 200px;
    object-fit: cover;
}

.noticias-page-item-body {
   padding: 1rem;
}

.noticias-page-item-body h3 {
   font-size: 1rem;
}

.noticias-page-item:hover {
  transform: scale(0.98);
}

.noticias-page-item {
  width: 80% !important;
  height: 400px !important;
}

.navbar-brand .img-fluid {
 content: url("/sites/default/files/logo_procon24.png") !important;
}

.bannerp.view-banner-pequenos .views-row {
  width: 100% !important;
}
.bannerp.view-banner-pequenos .views-row img {
  width: 100% !important;
  height: 100% !important;
}
.spb-popup-main-wrapper.spb_top_center {
   margin-top: 10% !Important;
}

.page-view-frontpage.user-logged-in.path-frontpage {
   overflow: revert-layer !important;
}

.field--name-field-image {
 display: grid !important; 
 gap: 1rem;
 grid-template-columns: repeat(4, 1fr);
}