body {
    --cornerwhite: brightness(0) saturate(100%) invert(97%) sepia(3%) saturate(11%) hue-rotate(14deg) brightness(102%) contrast(102%);
    --cornerblack: brightness(0) saturate(100%) invert(9%) sepia(5%) saturate(974%) hue-rotate(294deg) brightness(98%) contrast(92%);
}


/* HOEKJES WIT AAN DE ONDERKANT */
body.__cases .row.row-header:before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_bl.svg?2');
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 3;
    filter: var(--cornerwhite);
}
body.__cases .row.row-header:after {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_br.svg?2');
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 3;
    filter: var(--cornerwhite);
}
@media screen and (max-width: 900px) {
    body.__cases .row.row-header:before {
        width: 30px;
        height: 30px;
    }
    body.__cases .row.row-header:after {
        width: 30px;
        height: 30px;
    }    
}


/* HOEKJES WIT AAN DE BOVENKANT */
body.__cases .row-image-text:before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_tl.svg?2');
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    filter: var(--cornerwhite);
}
body.__cases .row-image-text:after {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_tr.svg?2');
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3;
    filter: var(--cornerwhite);
}
@media screen and (max-width: 900px) {
    body.__cases .row-image-text:before {
        width: 30px;
        height: 30px;
    }
    body.__cases .row-image-text:after {
        width: 30px;
        height: 30px;
    }    
}



/* HOEKJES ZWART AAN DE BOVENKANT */
body.__cases #footer:before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_bl.svg?2');
    position: absolute;
    left: 0;
    top: -50px;
    z-index: 9;
}
body.__cases #footer:after {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_br.svg?2');
    position: absolute;
    right: 0;
    top: -50px;
    z-index: 9;
    
}

@media screen and (max-width: 900px) {
    body.__cases #footer:before {
        width: 30px;
        height: 30px;
        top: -30px;
    }
    body.__cases #footer:after {
        width: 30px;
        height: 30px;
        top: -30px;
    }    
}



/* HOEKJES WIT AAN DE ONDERKANT */
body.__cases  #header .headerafter:before {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_tl.svg?2');
    position: absolute;
    left: 0;
    bottom: -50px;
    z-index: 3;
}
body.__cases  #header .headerafter:after {
    content: "";
    width: 50px;
    height: 50px;
    background-image: url('/images/corners/corner_tr.svg?2');
    position: absolute;
    right: 0;
    bottom: -50px;
    z-index: 3;
}
@media screen and (max-width: 900px) {
    body.__cases  #header .headerafter:before {
        width: 15px;
        height: 15px;
        bottom: -15px;
    }
    body.__cases  #header .headerafter:after {
        width: 15px;
        height: 15px;
        bottom: -15px;
    }    
}
