#node-29832{
  max-width: unset !important;
}

#panels-ipe-paneid-2748 .panel-pane{
  max-width: unset !important;
}

#panels-ipe-paneid-2748 .node.node-full{
  max-width: unset !important;
}

.page-node .node div.field.view-mode-full {
  max-width: 1140px;
}

.panels-ipe-portlet-content h2.pane-title{
  font-family: 'Montserrat', 'Open Sans', sans-serif;
  font-size: 32px;
}


#idec-transparencia .flickity-prev-next-button.previous{
 left: 0px;
 background: linear-gradient(90deg, #fcfcfc, #fcfcfc75, #ffffff00) !important;
}

#idec-transparencia .flickity-prev-next-button.next{
 right: 0px;
 background: linear-gradient(90deg, #ffffff00, #fcfcfc50, #fcfcfc) !important;
}


#idec-transparencia .flickity-slider .item{
 padding: 25px;
 margin: 20px;
 border-radius: 20px;
 box-shadow: 0px 3px 10px 1px rgb(0 0 0 / 12%);
 background: white;
 display: flex;
 min-height: 390px !important;
}

#idec-transparencia .flickity-slider img{
 width: 560px !important;
}

#idec-transparencia .flickity-slider .img-bloco{
  margin: auto;
}

#idec-transparencia .flickity-slider img.transp-mobile{
 display: none;
}

@media screen and (max-width: 580px) {

  #idec-transparencia .flickity-slider img.transp-desktop{
    display: none;
  }

  #idec-transparencia .flickity-slider img.transp-mobile{
    display: block;
  }

  #idec-transparencia .flickity-slider .item{
  min-height: 450px !important;
  }

#idec-transparencia .flickity-slider .img-bloco{
  margin: auto;
  min-height: 490px;
}

}