

.blog-items .line:first-child .blog-item { background: none; }

.item-image { position: relative; height: 250px; }
.item-image img { position: absolute; object-fit: cover; height: 100%; width: 100%; }





@media(min-width:600px)
{    
    .item-image { height: 350px; }
}


@media(min-width:800px)
{    
    .item-image { height: 450px; }
}


@media(min-width:1300px)
{
    .blog-items.items-leading .blog-item:last-child .inhalt { padding: 100px 50px; }

    .blog-item:nth-child(odd) { flex-direction: row-reverse; }
    .line:nth-child(2n) .blog-item { flex-direction: row; }
    .blog-item:nth-child(2n) .page-header { left: auto; right: -50px; }

    .blog-items.items-leading .blog-item { padding: 0px 0px; }
    .blog-items .blog-item { padding: 50px 0px; }
    .blog-item:first-child { padding: 0px 0px 50px 0px; }
    .blog-item:last-child { padding: 50px 0px 0px 0px; }
    .item-image { height: auto; }
    .item-image img { position: static; }
    .item-content { display: flex; flex-wrap: wrap; flex-direction: column; justify-content: center; }
}