/* --- design: strip list --- */

/* =======---- strip ----======= */
.stickyStrip {
    padding: 0px 0px 40px 0px;
}

.listStrip {
    display: grid;
    gap: 50px 28px;
    grid-template-columns: repeat(3, 1fr);
}
.listStrip .spacer {
    display: none;
}
.listStrip .contentSection {}
.listStrip .contentSection.lastRow {
    margin: 0px 0px 0px 0px;
}

.listStrip .contentSection .sectioninfo {
    text-decoration: none;
    color: #000000;
    font-family: 'Roboto Condensed', sans-serif;
    padding: 0px 0px 0px 0px;
}
.listStrip .contentSection .sectioninfo span {
    color: #00418f;
}
.listStrip .contentSection .content {
    text-decoration: none;
    color: #000000;
}
.listStrip .contentSection a.content:hover {
    opacity: 0.5;
}
.listStrip .contentSection .content span {
    display: block;
}
.listStrip .contentSection .image {
    padding: 0px 0px 20px 0px;
}
.listStrip .contentSection .image img {
    width: 100%;
    height: auto;
    max-width: none;
}
.listStrip .contentSection .content .title {
    padding: 25px 0px 0px 0px;
}
.listStrip .contentSection .content .teaser {
    padding: 10px 0px 0px 0px;
}
.listStrip .contentSection .content .linktitle {
    text-decoration: none;
    color: #00418f;
    padding: 15px 0px 0px 0px;
}

/* ===--- custom strip design: x Design ---=== */


.listStrip.listStripX4 {
    grid-template-columns: repeat(4, 1fr);
}
.listStrip.listStripX5 {
    grid-template-columns: repeat(5, 1fr);
}



/* ===--- custom strip design ---=== */
.blogOverview .item4 {
    /*
    border-top: 1px solid #00418f;
    padding: 20px 0px 0px 0px;
    */
}
.blogOverview .contentSection a.content .title {
    padding: 10px 0px 0px 0px;
}




