@media screen and (max-width: 1200px){
  
    #integrazione #box_content{
        margin-top: -50px;
    }
}


@media screen and (max-width: 1100px){

    

}

@media screen and (max-width: 1000px){
    #integrazioni .grid_integrazioni .g-filters{
        grid-template-columns: repeat(5, 1fr);
    }

}



@media screen and (max-width: 900px){
    #integrazione #box_content{
        margin-top: -40px;
    }
}

@media screen and (max-width: 800px){

    #integrazione #box_content{
        margin-top: -45px;
    }

    #integrazioni .grid_integrazioni .g-filters{
        grid-template-columns: repeat(3, 1fr);
    }

    #integrazioni .w-post-elm img{
        max-height: 80px!important;
        width: auto!important;
    
    }

    #integrazioni .w-grid-item-h .w-hwrapper{
        width: 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
    }

    #integrazioni .w-post-elm.post_title {
        text-align: center;
    }
}

