a {
    color: var(--themecolor);
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
.bgimg {
    background-color: var(--themecolor);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
.headerimg {
    width: 240px;
    height: auto;
    max-width: 100%;
}
.lijstkolom > li > span {
    display: inline-block;
    width: 200px;
}
.tweekolommen {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.tweekolommen a {
    display: block;
    width: calc(50% - 10px);
}
.tweekolommen img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 3px;
}