.views-field-field-immagine-di-copertina .field-content{
    height:500px;
}
.views-field-field-immagine-di-copertina .field-content img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}

/* .views-field-field-immagine-di-copertina h1 {
    font-family:'IBMPlexSans-bold';
	font-size:450%
} */

.view-blocco-immagine-tema .views-field.views-field-field-titolo,
.view-blocco-immagine-attivita .views-field.views-field-field-titolo,
.view-blocco-immagine-pagina-informativa .views-field.views-field-field-titolo,
.view-blocco-immagine-pagina-di-snodo .views-field.views-field-field-titolo,
.view-blocco-immagine-notizia .views-field.views-field-field-titolo{
    bottom: 18%;
    position: absolute;
    left: 0;
    color: white;
    z-index: 200;
	width:100%;
	padding:0 20px 0 30px
}
.view-blocco-immagine-attivita .views-field-field-data-attivita,
.view-blocco-immagine-notizia .views-field-field-data-attivita{
    bottom: 10%;
    position: absolute;
    left: 0;
    color: white;
    z-index: 200;
	width:100%;
	padding:0 20px 0 30px;
	font-size:110%;
	font-weight:bold

}
.view-blocco-immagine-tema .views-field.views-field-field-titolo h1,
.view-blocco-immagine-attivita .views-field.views-field-field-titolo h1,
.view-blocco-immagine-pagina-informativa .views-field.views-field-field-titolo h1,
.view-blocco-immagine-pagina-di-snodo .views-field.views-field-field-titolo h1,
.view-blocco-immagine-notizia .views-field.views-field-field-titolo h1{
    font-family:'IBMPlexSans-bold';
	font-size: 715%;
	/* font-size:450%; */
}



#block-views-news-block-1,#block-views-news-block-2{padding-top:40px}

@media (max-width: 800px){
.view-blocco-immagine-tema    .views-field.views-field-field-titolo h1, 
.view-blocco-immagine-attivita  .views-field.views-field-field-titolo h1,  
.view-blocco-immagine-pagina-informativa .views-field.views-field-field-titolo h1,
.view-blocco-immagine-pagina-di-snodo .views-field.views-field-field-titolo h1,
.view-blocco-immagine-notizia .views-field.views-field-field-titolo h1{
    font-weight:bold;
	font-size:340%
}
}
.view-blocco-immagine-tema .row,
.view-blocco-immagine-attivita .row,
.view-blocco-immagine-pagina-informativa .row,
.view-blocco-immagine-pagina-di-snodo  .row,
.view-blocco-immagine-notizia .row{
    position: relative;
}
h1.page-header.stampa,
h1.page-header.notizie,
h1.page-header.attivita,
h1.page-header.pagina_informativa,
h1.page-header.pagina_di_snodo {
    display: none;
}

body.front .view-space-block .space-image > .field-content:before {
    content: "";
    background: rgb(0 0 0 / 50%);
    position: absolute;
    width: 100%;
    height: 325px;
    z-index: 99;
}

body.front .view-space-block .space-image > .box-title {
    z-index: 100;
}

.views-field-field-immagine-di-copertina .field-content:before {
    content: "";
    background: rgb(0 0 0 / 12%);
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
    /* background: linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 32%); */
    /* background: linear-gradient(90deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.1) 89%);     */
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 101;
}

/* INIZIO GRADIENTI DEI BANNER */
/* page-node-10: Agorà */
/* page-node-12: Temporary Lab */
/* page-node-13: Baby Pit Stop */
/* page-node-28: Media Lab */
/* page-node-29: spazio co-learning */
/* page-node-30: spazio co-design */
/* page-node-31: spazio co-working */
/* page-node-32: spazio co-studying */
/* page-node-33: spazio co-reading */
/* page-node-34: spazio co-eating */
/* page-node-35: Spazi */
/* page-node-36: Junior Lab */
/* page-node-37: Attività */
/* page-node-38: Animazione */
/* page-node-39: Altre attività */
/* page-node-41: Media */
/* page-node-42: Rassegna Stampa */
/* page-node-43: Notizie */
/* page-node-48: Palestre digitali */
/* page-node-52: Progetto */
/* page-node-53: Partnership */
/* page-node-54: Info e Orari */
/* page-node-55: Contatti */
/* page-node-56: Chi siamo */
/* page-node-57: Urban Digital Center */
/* page-node-58: Urban Digital Center */
/* page-node-63: Aderisci al progetto */
/* page-node-66: Open Data */

body.page-node-54 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-29 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-30 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-34 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-39 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-42 .views-field-field-immagine-di-copertina .field-content:before, 
body.page-node-63 .views-field-field-immagine-di-copertina .field-content:before {
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
}

body.page-node-48 .views-field-field-immagine-di-copertina .field-content:before, 
body.page-node-37 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-66 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-57 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-55 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-28 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-31 .views-field-field-immagine-di-copertina .field-content:before {
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%);
}

body.page-node-41 .views-field-field-immagine-di-copertina .field-content:before, 
body.page-node-56 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-53 .views-field-field-immagine-di-copertina .field-content:before,
body.page-node-12 .views-field-field-immagine-di-copertina .field-content:before, 
body.page-node-32 .views-field-field-immagine-di-copertina .field-content:before {
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 70%);
}

body.page-node-58 .views-field-field-immagine-di-copertina .field-content:before {
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
}
 
@media (min-width: 420px) and (max-width: 1100px) {
    body.page-node-48 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 2020px) {
    body.page-node-57 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1880px) {
    body.page-node-31 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1760px) {
    body.page-node-56 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1580px) {
    body.page-node-52 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%);
    }
}

@media (max-width: 1570px) {
    body.page-node-12 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1540px) {
    body.page-node-38 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1500px) {
    body.page-node-36 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1270px) {
    body.page-node-32 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1100px) {
    body.page-node-33 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 1020px) {
    body.page-node-52 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 870px) {
    body.page-node-43 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 800px) {
    body.page-node-13 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 600px) {
    body.page-node-10 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 450px) {
    body.page-node-66 .views-field-field-immagine-di-copertina .field-content:before,
    body.page-node-58 .views-field-field-immagine-di-copertina .field-content:before,
    body.page-node-28 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 390px) {
    body.page-node-35 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (max-width: 340px) {
    body.page-node-48 .views-field-field-immagine-di-copertina .field-content:before, 
    body.page-node-37 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    }
}

@media (min-width: 1660px) {
    body.page-node-66 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 70%);
    }
}

@media (min-width: 1800px) {
    body.page-node-37 .views-field-field-immagine-di-copertina .field-content:before {
        background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 50%);
    }
}
/* FINE GRADIENTI IMMAGINI DI COPERTINA */



@media (min-width: 1200px){
    .view-blocco-immagine-notizia .views-field-field-data-attivita,
    .view-blocco-immagine-attivita .views-field-field-data-attivita,
    .view-blocco-immagine-attivita   .views-field.views-field-field-titolo, 
    .view-blocco-immagine-pagina-informativa .views-field.views-field-field-titolo,
    .view-blocco-immagine-pagina-di-snodo .views-field.views-field-field-titolo,
    .view-blocco-immagine-notizia .views-field.views-field-field-titolo {
        padding:0 100px 0 111px
    }
.view-blocco-immagine-notizia   .views-field-field-data-attivita,  
.view-blocco-immagine-attivita .views-field-field-data-attivita{
	font-size:150%;
}
#block-views-news-block-1,#block-views-news-block-2{padding-top:60px}
}
#block-views-blocco-immagine-tema-block h2.block-title{display:none;}
body.page-taxonomy-term h1.page-header{display:none;}