
.lacnic-grid-columns {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    margin: 20px 0;
    border-radius: 8px;
}
    .lacnic-grid-column {
        display: grid;
        border-radius: 8px;
        padding: 10px;
        background: #eff2f5;
        grid-template-rows: min-content min-content min-content min-content 1fr min-content;
    }
    .lacnic-grid-column div {
        display: grid;
        grid-gap: 2px;
        margin: 3px 0;
    }
    .lacnic-grid-columns img {
        width: 100%;
        height:150px;
        object-fit:cover;
    }
    .lacnic-grid-column p {
        padding: 0; 
        text-align: center;
        font-size: 10pt;
    }
    .lacnic-grid-column h2 {
        font-family: -apple-system,system-ui,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Roboto,Arial,sans-serif;
        font-weight: 600;
        letter-spacing: 1px;
        text-align: center;
    }
    .access_news {
        display: grid;
        justify-content: center;
        margin: 0 0 20px 0;
    }
    .access_news .buttons {
        font-size: 12pt;
        padding: 12px 18px;
    }

    @media only screen and (max-width:920px) { 
        .lacnic-grid-columns {
            grid-template-columns: 1fr 1fr;
            grid-template-areas: "first_news second_news" "last_news last_news";
        }
        .lacnic-grid-column:first-child {
            grid-area: first_news;
        }
        .lacnic-grid-column:nth-child(2) {
            grid-area: second_news;
        }
        .lacnic-grid-column:last-child {
            grid-area: last_news;
        }  
    }
     
    @media only screen and (max-width:650px) {  
        .lacnic-grid-columns {
            grid-template-columns: 1fr;
            grid-template-areas:
                "first_news"
                "second_news"
                "last_news";
        }
    }
       