﻿    #page-intro picture::after{background: rgba(0, 0, 0, .4);}    
#filosofia-section .content-media-grid__column-img-overlapping{place-content:start}
#filosofia-section .content-media-grid__column-img-overlapping picture:last-of-type{left:auto;right:0}

#green-section .info-icon-list{flex-direction:row;flex-wrap:wrap;}
#green-section .info-icon-list-item__content-header{display: inline-block;padding: 2.4rem calc(2.4rem - .75rem) 1.9rem 2.4rem;background: var(--beige-color);border-radius: .8rem;border:none;margin:0}
#green-section .info-icon-list-item {padding:1.6rem;border-radius: .8rem;background: #fffff9;}
#green-section .info-icon-list-item__title{margin:1.6rem 0;letter-spacing: .15rem;}
#green-section .info-icon-list-item__content-text{line-height:1.6;font-family:var(--ff-heading)}
#green-section .info-icon-list-item__pappaloop{position: absolute;width: 7rem;top: 0;right: 0;transform: translate(50%,-50%);opacity:.25}
#green-section .content-media-grid__body{text-align:center;width:100%;}
#green-section .content-media-grid__body hgroup h3{place-content:center}
#green-section .info-icon-list-item__pappaloop{display:none}

.full-width-img{display: block;width: 100%;height: auto;margin-top: 4.4rem;border-radius: 1.6rem;aspect-ratio: 1;object-fit: cover;margin-top:4.4rem}

#accessibilita-section .content-media-grid__column-img-overlapping{place-content:end}
/*#accessibilita-section .v4a-logo{aspect-ratio:auto;position:absolute;width:100%;height:auto;max-width: 15.0rem;}
*/
@media (min-width: 768px) {
    .full-width-img{aspect-ratio: auto;}
}

@media(min-width:992px){
    #green-section .info-icon-list-item{padding:2.4rem}
}

@media(min-width:1280px){
    #page-intro h2{font-size:3.2rem}
    #filosofia-section{padding:13.2rem 0 8.8rem}
    #green-section .content-media-grid{flex-direction:column}
    #green-section .content-media-grid__column{width: 100%;}

    #green-section .info-icon-list-item {width: calc((100% - 11 * 2.4rem) / 12 * 4 + 3 * 2.4rem);}
}


@media(min-width:1440px){
    .full-width-img{aspect-ratio:3/1.5}
}


/*@media(max-width:1279px){
    #filosofia-section .content-media-grid{flex-direction:column-reverse}
}*/
