.wp-block-post-template {
margin-left: 0;
}

.wp-block-post-template li,
.wp-block-latest-posts li {
    padding-bottom: 0;
    margin-left: 0;
    margin-bottom: 50px;
    display: grid;
    grid-template-areas:
    "bb"
    "cc"
    "dd"
    "ee"
}
.wp-block-latest-posts li:has(.wp-block-latest-posts__featured-image) , .wp-block-post-template li:has(.wp-block-post-featured-image)  {
    margin-left: 0;
    margin-bottom: 50px;
    display: grid;
    grid-template-columns: 1fr 3fr;
    grid-template-areas:
    "aa bb"
    "aa cc"
    "aa dd"
    "aa ee"
}
.wp-block-latest-posts .wp-block-latest-posts__post-date , .wp-block-post-template .wp-block-post-date , .posted-on {
    grid-area: cc;
    margin-bottom: 5px;
font-size: 1.3rem;
  padding-top: 2px;
}

.wp-block-latest-posts .wp-block-latest-posts__post-title , .wp-block-post-template .wp-block-post-title {
    grid-area: bb;
    line-height: 1.5rem; /* 114.286% */
    text-decoration: none;
    letter-spacing: 0.01rem;
    margin: 0;

font-family: "Lato", sans-serif;
font-size: 22px;
font-weight: 700;
line-height: 25.8px;
}
.wp-block-post-template .wp-block-post-title a {
    text-decoration: none;
}
.wp-block-latest-posts li:has(.wp-block-latest-posts__post-author) .wp-block-latest-posts__post-title {
    margin-bottom: 0;
}

.wp-block-latest-posts .wp-block-latest-posts__post-excerpt , .wp-block-post-template .wp-block-post-excerpt {
    grid-area: dd;

    margin: 0;
    margin-top: 10px;
}
.wp-block-latest-posts li:has(.wp-block-latest-posts__post-author) .wp-block-latest-posts__post-excerpt {
    grid-area: ee;
}

.wp-block-latest-posts__featured-image , .wp-block-post-template .wp-block-post-featured-image  {
    grid-area: aa;
    margin-right: 25px;
    max-width: 300px;
}

.wp-block-query.align-query-grid.is-layout-flow.wp-block-query-is-layout-flow ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
column-gap: 20px;
}

