/* ===== Griglia Press (Media Coverage) ===== */

/* velo sfumato sul blocco hover */
.vc_grid-item .vc_gitem-zone-b {
  background: linear-gradient(to bottom,
    rgba(0,0,0,.55) 0%,
    rgba(0,0,0,.35) 40%,
    rgba(0,0,0,.8) 100%) !important;
}

/* tutti i testi bianchi nel blocco hover (titolo, testata, link) */
.vc_grid-item .vc_gitem-zone-b,
.vc_grid-item .vc_gitem-zone-b * {
  color: #fff !important;
}

/* niente taglio: contenitori liberi di crescere */
.vc_grid-item .vc_gitem-zone-b .vc_gitem-row,
.vc_grid-item .vc_gitem-zone-b .vc_gitem-col,
.vc_grid-item .vc_gitem-zone-b .vc_gitem-zone-mini,
.vc_grid-item .vc_gitem-zone-b .vc_gitem-post-data {
  overflow: visible !important;
  height: auto !important;
  max-height: none !important;
}

/* titolo: a capo, dimensione e peso */
.vc_grid-item .vc_gitem-zone-b h1,
.vc_grid-item .vc_gitem-zone-b h2,
.vc_grid-item .vc_gitem-zone-b h3,
.vc_grid-item .vc_gitem-zone-b h4 {
  white-space: normal !important;
  text-overflow: clip !important;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 600;
}

.vc_grid-item .vc_gitem-zone-b * {
  white-space: normal !important;
  text-overflow: clip !important;
  overflow: visible !important;
  max-width: 100% !important;
}