section.block-gallery {
    border: 0;
    padding: 2.5rem 0;
    margin-bottom: 0;
    margin-top: 0;
}
.gallery-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    grid-auto-flow: dense;
}
.gallery-grid img{
    width: 100%;
    object-fit: cover;
    margin-bottom: 1rem;
}
.gallery-grid .column.col-1 img:nth-child(1){
    height: 229px;
}
.gallery-grid .column.col-1 img:nth-child(2){
    height: 413px;
}
.gallery-grid .column.col-2 img:nth-child(1){
    height: 374px;
}
.gallery-grid .column.col-2 img:nth-child(2){
    width: calc(50% - 0.5rem);
    height: 268px;
    margin-right: 0.5rem;
}
.gallery-grid .column.col-2 img:nth-child(3){
    width: calc(50% - 0.5rem);
    height: 268px;
    margin-left: 0.5rem;
}
.gallery-grid .gallery-item {
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 1023px) {
    .gallery-grid {
        grid-template-columns: 1fr;
    }
    .gallery-grid .column.col-1 img:nth-child(1){
        height: 229px;
    }
    .gallery-grid .column.col-1 img:nth-child(2){
        height: 574px;
        margin-bottom: 0;
    }
    .gallery-grid .column.col-2 img:nth-child(1){
        height: 374px;
    }
    .gallery-grid .column.col-2 img:nth-child(2){
        height: 341px;
        margin-bottom: 0;
    }
    .gallery-grid .column.col-2 img:nth-child(3){
        height: 341px;
        margin-bottom: 0;
    }
}

@media (max-width: 919px) {
    section.block-gallery {

    }
}