.blog-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}

.blog-grid article {
    /* background: #fff;
    border: 1px solid #ddd; */
    border-radius: 8px;
    padding: 20px;
    overflow: hidden;
    margin: 0 !important;
}

.blog-grid .entry-thumbnail a {
    height: 18vw;
}
@media screen and (max-width: 768px) {
    .blog-grid .entry-thumbnail a {
        height: 55vw;
    }
    
}
.blog-grid .entry-title{
    font-size: 1.7rem !important;
}

/* Pre mobily - 1 stĺpec */
@media (max-width: 768px) {
    .blog-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
}


@media screen and (max-width: 768px) {
    .post-pagination {
        padding: 15px !important;
    }
    .post-pagination .page-numbers {
        font-size: 21px !important;
    }
    
}