/* Font-settings */
/* BLACK */
@font-face {
    font-family: 'Pontiac Black';
    src: url('/dsresource?objectid=552ae0ea-d3a7-49f9-bcf4-fb2161b2d9ef') format('truetype'),
        url('/dsresource?objectid=2cb0e2f8-2a50-4161-ad22-0c43091b5684') format('woff');
        font-weight: 700;
        font-style: normal;
}
/* BOLD */
@font-face {
    font-family: 'Pontiac Bold';
    src: url('/dsresource?objectid=0c922bbf-c47e-4225-882d-cf14c6dc4de6') format('truetype'),
        url('/dsresource?objectid=4a267d2e-4f81-4f60-978c-0e6e7a6e315f') format('woff');
        font-weight: 500;
        font-style: normal;
}
/* Regular */
@font-face {
    font-family: 'Pontiac Regular';
    src: url('/dsresource?objectid=b2a7c373-8b47-43db-b2de-bcf2353be1a6') format('truetype'),
        url('/dsresource?objectid=04370fdc-f9ac-40fd-bee0-f702b5156ae4') format('woff');
        font-weight: 300;
        font-style: normal;
}

:root {
    --zwart: #000000;
    --geel:  #fbb800;
    --grijs: #787668;
    --wit:   #FFFFFF;
    --middelgrijs: #CCCBC1;
    --middelgeel: #fbb80040;
    --lichtgrijs: #EFEEEA;
    --lichtgeel: #fff7e7;
    --blauw: blue;
    --paars: purple;
    --donkergrijs: #6D6C5F;
}

html {font-size:13px;}
@media only screen and (max-width: 959px) {
    html {font-size:11px;}
}
body {
    color:var(--zwart);
    font-family:Arial, sans-serif;
    font-size:1rem;
    line-height:1.5;
}
H1, H2 {font-family: 'Pontiac Black', Arial, sans-serif;color:var(--grijs);margin:0 0 0.5em;line-height:1.5;font-weight:normal;}
H3, H4, H5, H6 {font-family: 'Pontiac Bold', Arial, sans-serif;color:var(--grijs);margin:0 0 0.5em;line-height:1.5;font-weight:normal}
.lichtgrijs H3,.lichtgrijs H4,.lichtgrijs H5,.lichtgrijs H3 {color:var(--donkergrijs);}
p, ul, ol, dl, blockquote {color:var(--zwart);font-family: Arial, sans-serif;margin:0 0 1em;line-height:1.6;}
.section.document p, 
.section.document li {letter-spacing:0.05em;}
.bold {font-size:1.076rem;font-family:'Pontiac bold', Arial, sans-serif;font-weight:normal;letter-spacing:0;}
blockquote {
    background-color:var(--middelgeel);
    border-radius: 2rem 0 0 0;
    font-size:1.1rem;
    border-width:0;
    padding:1.5rem 3rem;
    margin:50px auto; 
    width:50%;
    color:var(--donkergrijs);
    line-height:normal;
    font-weight:normal;
}
blockquote + p.align-right {width:50%;font-size:0.923rem;margin:-30px auto 50px;}
.description {font-family: 'Pontiac Bold', Arial, sans-serif;font-size:1.153rem;line-height:1.846rem;margin:0 0 3em;font-weight:normal;}

a {color:var(--blauw);}
a:hover,
a:focus{color:var(--zwart);}
a:visited {color:var(--paars);}

H1 {font-size:2.846rem;}
H2 {font-size:1.846rem;}
H3 {font-size:1.153rem;}
H4 {font-size:1.153rem;}
H5 {font-size:1.153rem;}
H6 {font-size:1.153rem;}

/* tabellen */
table.raster1, table.raster2, table.raster3 {border-width:0;}
td, th {padding:0.5em;}
caption {text-align:left;font-weight:bold;}
.section table tr,
.section table th,
.section table td {border-width: 2px;border-color:var(--wit);border-style:solid;text-align:left;}
.section table thead th,
.section table tbody th {background-color:var(--lichtgeel);color:var(--zwart);font-weight:bold;}
.section table tr:nth-child(even) {background-color:var(--lichtgeel);color:var(--zwart);}
.section table tr:nth-child(odd) {background-color:var(--wit);color:var(--zwart);}

table.raster1 thead th,
table.raster1 tbody th {background-color:var(--geel);color:var(--zwart);font-weight:bold;}

table.raster2 thead th,
table.raster2 tbody th {background-color:var(--lichtgeel);color:var(--zwart);font-weight:bold;}
table.raster2 td:nth-child(odd) {background-color:var(--lichtgrijs);color:var(--zwart);}
table.raster2 td:nth-child(even) {background-color:var(--wit);color:var(--zwart);}

table.raster3 thead th,
table.raster3 tbody th {background-color:var(--lichtgeel);color:var(--zwart);font-weight:bold;}
table.raster3 tr:nth-child(even) {background-color:var(--lichtgrijs);color:var(--zwart);}
table.raster3 tr:nth-child(odd) {background-color:var(--wit);color:var(--zwart);}

table.grafiek tbody th {background-color:var(--geel)}

/* uitklap blok */
button.blocktitle, .section.product button.blocktitle,
.hidden_information.open, .product .hidden_information.open,
.blocktitle.toggle-active, .section.product .blocktitle.toggle-active {
    border-radius:0;
    border-color:var(--grijs);
}

button.blocktitle:focus, button.blocktitle:hover, .container_aside .vacitem button.blocktitle:focus, .container_aside .vacitem button.blocktitle:hover {
    text-decoration: underline;
}


a.calltoaction {
    font-family: 'Pontiac Black', Arial, sans-serif;
    line-height:1.1;
    font-weight:normal;
    font-size:1.384rem;
    padding: 0px 40px;
    text-align: left;
    background-color: var(--grijs);
    color: var(--wit);
    text-shadow: none;
    display: inline-flex;
    box-sizing: border-box;
    border-radius: 0 15px 15px 18px;
    min-height: 42px;
    align-content: center;
    flex-wrap: wrap;
    transition:all 0.3s ease;
    background-repeat:no-repeat;
    background-size:25px 25px;
    background-position:10px center;
}
a.calltoaction.power {
    padding-left:50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M24.6968555 12.8031141c0-3.2575669-1.2693663-6.3200148-3.5725727-8.6243132-.8668118-.8668725-2.2713539-.8668725-3.1381657 0s-.8668118 2.2715359 0 3.1381657c1.4652135 1.4653348 2.2723853 3.4136137 2.2723853 5.4861475 0 4.278302-3.4801702 7.7584115-7.7584721 7.7584115-4.2783626 0-7.7585328-3.4801095-7.7585328-7.7584115 0-2.0725338.8071718-4.0208127 2.2723853-5.4861475.8668118-.8666298.8668118-2.2712932 0-3.1381657s-2.2713539-.8668725-3.1381657 0C1.5725108 6.4830994.3031445 9.5455472.3031445 12.8031141.3031445 19.5279282 5.7743062 25 12.5000304 25c6.7256635 0 12.1968252-5.4720718 12.1968252-12.1968859m-12.1968253-.0060671c-1.2256829 0-2.2187518-.9928262-2.2187518-2.2186305v-8.359786C10.2812785.9928262 11.2743474 0 12.5000303 0c1.2256222 0 2.2186911.9928262 2.2186911 2.2186305v8.359786c0 1.2258043-.9930689 2.2186305-2.2186911 2.2186305' style='fill:%23FFFFFF'/%3E%3C/svg%3E");
}
a.calltoaction:hover,
a.calltoaction:focus {
    background-color: var(--geel);
    color: var(--zwart);
}
a.calltoaction.power:hover,
a.calltoaction.power:focus {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M24.6968555 12.8031141c0-3.2575669-1.2693663-6.3200148-3.5725727-8.6243132-.8668118-.8668725-2.2713539-.8668725-3.1381657 0s-.8668118 2.2715359 0 3.1381657c1.4652135 1.4653348 2.2723853 3.4136137 2.2723853 5.4861475 0 4.278302-3.4801702 7.7584115-7.7584721 7.7584115-4.2783626 0-7.7585328-3.4801095-7.7585328-7.7584115 0-2.0725338.8071718-4.0208127 2.2723853-5.4861475.8668118-.8666298.8668118-2.2712932 0-3.1381657s-2.2713539-.8668725-3.1381657 0C1.5725108 6.4830994.3031445 9.5455472.3031445 12.8031141.3031445 19.5279282 5.7743062 25 12.5000304 25c6.7256635 0 12.1968252-5.4720718 12.1968252-12.1968859m-12.1968253-.0060671c-1.2256829 0-2.2187518-.9928262-2.2187518-2.2186305v-8.359786C10.2812785.9928262 11.2743474 0 12.5000303 0c1.2256222 0 2.2186911.9928262 2.2186911 2.2186305v8.359786c0 1.2258043-.9930689 2.2186305-2.2186911 2.2186305' style='fill:%23000000'/%3E%3C/svg%3E");
}

/* Reset */
a.skiplink.to_search {display:none;}
.video-js {height:auto;}
#row1, #row3, .content-wrapper {background-color:transparent;}
.container {margin:0;}
body.overview_folder .row2_content .grid-16 {width:100%;margin:0;}
#tinybar,
body a.skip-link.display-in-place-on-focus,
.pageheader,
#content-footer,
div.container_aside a.more {display:none;}
div[id^="row"]:last-child {padding-bottom:0;}
div.container_aside > ul, div.container_aside > div {border-width:0;padding:0;}

/* Footer */
ul.inline {display:flex;}
ul.inline li a img {transition:all 0.3s ease;filter: brightness(1);}
ul.inline li a:hover img,
ul.inline li a:focus img {filter: brightness(0);}
#footer_columns {padding:0;}
#footer_columns #contact.column {display:none;}
#footer_columns .column .section {margin-left:225px;}
#footer_columns .column .section p {margin:0 0 0.5em;font-family:'Pontiac Regular', Arial, sans-serif;font-size:1.076rem;}
#footer_columns .column:nth-child(3) {align-content: flex-end;padding-bottom:30px;}

/* footer skyline */
.footer_website {
    padding-top:60px;
    border-top:0 solid transparent;
}
@media only screen and (min-width: 768px) {
    .footer_website {
        background-repeat: repeat-x;
        background-position:left bottom 77px;
        background-image:
        url("data:image/gif;base64,R0lGODlhDwAPAIAAAPu4AAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuOCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjA4RUMzN0I1NUNFMTFGMDlEN0JGQkIxRURFNDRGMDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjA4RUMzN0M1NUNFMTFGMDlEN0JGQkIxRURFNDRGMDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDhFQzM3OTU1Q0UxMUYwOUQ3QkZCQjFFREU0NEYwMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDhFQzM3QTU1Q0UxMUYwOUQ3QkZCQjFFREU0NEYwMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAPAA8AAAINhI+py+0Po5y02otnAQA7");
    }
}

.footer_website #footer_columns {
    display:flex;
    min-height: 300px;
    background-position: left bottom;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 1440 280' xml:space='preserve'%3E%3Cstyle%3E .st2%7Bfill:%23fbb800%7D %3C/style%3E%3Cpath fill='%23fff' d='M858 272H455v-15h39.5l3.25-2H549l6 2h303z'/%3E%3Cpath fill='none' d='M0 0h1440v280H0z'/%3E%3Cpath d='M497.38 276s22.68-.65 51.02 0c28.35.65 26.9 1.86 43.37.59 16.46-1.28 37.14-.36 37.14-.36s15.07.51-10.75.51-21.49.57-37.16.9c-15.67.33-6.52-1-27.78-1h-28.91c-26.93-.01-26.93-.64-26.93-.64M398.71 147.32l4.98 27.09 76.06 18.68zM380.29 194.39l21.09-19.23-2.72-27.87-.37-.21h-6.45v-1.8h-10.5v5.89l-35.41 12.29-9.17-1.78-4.63 1.09-.48 6.12-48.02 16.56-58.28 37.89 154.94-28.95zm-49.6.95-1.71-1.3 14.3-18.77 1.71 1.3-14.3 18.77zm14.3-22.69-18.8 24.69-1.71-1.3.61-.81-1.64-1.17 14.82-20.68 1.74 1.25-12.14 16.95 15.4-20.23 1.72 1.3zm-14.06 4.42 1.33 1 6.44-8.92 1.74 1.26-19.39 26.86-1.72-1.24-4.16 5.52-1.71-1.29 17.47-23.19z' class='st2'/%3E%3Cpath d='M969.79 256.94v-95.13c-4.2-2.02-19.87.33-19.87.33v94.79h-4.21V144.01c-28.28-11.42-65.74 1.34-65.74 1.34v111.58h-6.88V140.99c-26.76-14.77-65.74 0-65.74 0v115.95h-63.82l52.65-1.57 4.84-13.24h-8.29v-7.67H734.7v-16.03h-4.46l2.95-44.85 44.2-6.52 3.15-3.08v-4.2l-7.3-5.04-7.02 3.92-22.18 3.6v-.24l-6.35-2.62L682 120.28l-118.74 28.57-24.58 23.83-2.65-.3h-2.25l-4.85 24.76-13.12 2.13v2.8l5.33 2.8 6.46-.95-2.84 14.51h-.09v.47l-3.59 18.35h-23.62v-.19h-1.18v-19.9l-9.8-20.4-6.22-3.51L404.03 176l-.07-.77-21.09 20.5-159.66 30.7v.24h-2.14v-3.03l31.16-20.23-.98-19.19 4.01-11.16-30.05-12.64-10.02-63.97 4.01-3.72-8.01-3.72-6.01-12.64V53.32l3.94-2.12-3.94-1.94s1.33-6.47-2.6-9.06c-3.92-2.59-6.54-6.48-6.54-6.48V13h3.92l-3.92-1.62V7.49h.44l-2.62-3.56-2.62 3.56h.44v3.89L187.76 13h3.92v20.72s-2.62 3.89-6.54 6.48c-3.92 2.59-2.6 9.06-2.6 9.06l-3.94 1.94 3.94 2.12v23.05l-6.01 12.64-8.01 3.72 4.01 3.72-10.02 63.97-30.05 12.64 4.01 11.16-.45 8.83c.2.28.34.58.31.92-.02.28-.16.55-.4.79l-.06 1.15c.06.04.11.08.18.13.41.26.94.53 1.51.82l.18.09c1.52.77 4.07 2.34 4.07 4.17 0 1.23-.74 4.06-1.47 5.02.3.39 1.27 1.24 2 1.88 2.19 1.92 3.14 2.83 3.06 3.55.03-.02.3.04.47.07.49.09 1.09.2 1.36.74.21.43.13.97-.26 1.7-.58 1.11-.18 1.68.29 2.33.4.56.89 1.25.4 2.17-.25.46-.1.95.06 1.47s.33 1.06.05 1.57c-.2.36-.59.62-1.2.79-.52.14-.86.22-1.09.28-.15.03-.29.07-.33.09 0 .01-.03.06-.07.12-.1.16-.26.41-.58.81-1.01 1.27-1.59 1.48-2.45 1.71-.13.04-.27.07-.42.12-.2.06-.33.09-.42.12-.06.02-.1.02-.13.04s-.07.06-.14.12c-.16.14-.42.38-.96.8-.56.44-.72.9-.9 1.44-.26.76-.55 1.62-2.07 2.15-.85.29-1.33.73-1.8 1.15-.34.31-.7.62-1.17.84l-1.26 24.73H118.35c-.03-3.06 0-6.23.02-8.77.02-2.38.04-4.43-.01-4.83-.16-1.1.29-1.79.72-2.45.3-.47.62-.95.79-1.66.1-.42.26-.86.66-.99.42-.14.75.16 1.1.46.41.36.92.8 1.63.76 1.49-.07 2.18-.89 3.43-2.37l.56-.65c1.24-1.44 1.29-2.19 1.34-3.13.01-.21.03-.42.05-.64.05-.45.13-.92.49-1.2.46-.35 1.1-.26 2.5-.04l.55.08c.59.09 1.04.05 1.42-.11.36-.15.65-.42.98-.72.49-.44 1.09-1 2.12-1.35 1.09-.37 1.26-.87 1.49-1.56.19-.56.42-1.26 1.2-1.87.51-.41.77-.63.92-.76.26-.23.33-.28.65-.36.09-.02.21-.06.39-.11.16-.05.31-.09.45-.13.71-.19 1.09-.3 1.96-1.39.28-.36.43-.58.52-.73.28-.44.42-.49.98-.62.23-.05.55-.13 1.05-.27.34-.09.56-.22.63-.34.09-.16-.01-.5-.12-.85-.19-.62-.42-1.38.01-2.19.2-.37.07-.61-.34-1.19-.51-.71-1.2-1.69-.36-3.31.33-.64.26-.84.24-.86-.06-.12-.44-.19-.68-.23-.46-.08-1.32-.24-1.23-1.09-.08-.41-1.75-1.88-2.74-2.75-1.77-1.55-2.39-2.14-2.39-2.65v-.22l.21-.22c.4-.32 1.33-3.11 1.33-4.51 0-.96-1.33-2.2-3.56-3.33l-.18-.09c-.59-.3-1.15-.58-1.59-.87-.49-.32-1.05-.76-1.08-1.39-.02-.43.21-.85.7-1.24.14-.11.22-.22.23-.29.01-.19-.33-.56-.61-.86-.5-.54-1.13-1.21-1.19-2.11-.09-1.37-.62-2.53-1.4-4.28l-.41-.91c-.53-1.2-.91-1.15-1.53-1.05-.39.06-.88.13-1.38-.14-1.36-.74-1.5-2.16-1.28-4.21.05-.5.01-.84-.14-1.03-.19-.23-.62-.28-1.12-.33-.31-.03-.62-.07-.93-.14-1.45-.36-2.86-1.73-3.03-2.94-.15-.06-1.02.06-1.6.13-.97.13-2.08.28-3 .06-.99-.23-1.4-.45-2.14-.84-.71-.37-1.78-.94-4.09-1.9-1.37-.57-1.67-.47-1.69-.46-.03.09.08.6.15.94.21 1.04.53 2.61-.69 3.71l-.62-.7c.02-.02.03-.03.04-.05-.71-.76-1.63-1.74-1.82-2.02-.33-.48.29-2.25-1.33-1.51s-.97 1.8-1.8 3.04c-.83 1.25-.26 2.52-1.66 3.41-1.4.9-2.2.28-1.85 1.87.35 1.6.72 1.84-.08 1.97-.8.13-2.58-.46-2.92.71-.35 1.17.92 2.39.46 3.23-.46.84-.63-1.31-1.13.37-.5 1.68-.6 2.82-.6 3.66 0 .84 1.57 1.31.46 2.06s.11.75-1.11.75c-1.22 0-2.12-1.8-2.76-.9-.64.9-.47 1.04 0 1.93.47.89.49.33-.42 1.48-.91 1.15.15.55 0 1.87s-.2.09-1.24 1.47-.07 1.2-1.84 2.08c-1.77.88-2.9 1.23-4.93 3.12-2.03 1.89-1.38 1.14-1.09 2.97.29 1.83.11 2.68-.34 4.26-.44 1.58.23 2.7-2.62 3.93s-2.85-.74-2.27 1.7c.58 2.44 2.57 1.7 1.06 3.55-1.5 1.85-3.3-.77-2.25.71 1.05 1.48.92.75 2.21 2.89 1.29 2.13.86 3.37 1.61 4.05.75.67.61.21 2.11 1.55 1.5 1.35-.18 2.78 1.38 3.93 1.56 1.15.95-.15 1.67 1.62s.6 2.98 3.07 2.74c2.47-.23 2.79.1 4.97.81 2.18.71 2.54.28 5.55.47 3 .19 5.32.75 5.89.94.58.19.84.65.84.65s-.02 7.69-.18 14.76H0v15h1440v-15H969.79zM114.8 243.27c-.12 1.74-.15 7.91-.48 13.67h-4.68c-.3-6.6-.45-14.02-.11-14.76.62-1.34-1.69-1.39.95-1.43 2.64-.04 2.47.52 3.69 0 .36-.15.61-.33.81-.51.05.6-.07 1.49-.18 3.03zm598.48-76.09-.76-7.13 5.33.28 14.08 3.82-18.65 3.03zm15.07 7.05-2.05 44.19h-7.57l-4.48-42.11 14.1-2.08zm-5.08-20.65-12.15-5.02h-4.21v-4.34l-11.63-1.7-7.82-14.79 35.81 25.85zM595.3 218.43l-2.92-24.12 50.99-7.53-7.8 47.68h-29.68v-16.03H595.3zm-28.68-64.4 43.08 29.96-18.22 2.96-1.02-8.41-5.97-.67-17.87-23.84zm17.17 34.16-17.49 2.84-.24-6.05 17.4.84.33 2.37zm36.77-5.96.9-.15 27.01-26.47-3.71 22.69-24.2 3.93zm32.93 3.06 11-1.62-18.01 50.79h-3.58l10.59-49.17zm5.44-25.24 13.12 2.29-4.34 12.24-12.34 2 3.56-16.53zm-3.28-11.49 6.92-6.79v6.79h-6.92zm14.15 34.32 33.88-5 5.77 40.55h-37.96v16.03H650.6l19.2-51.58zm3.42-9.2 4.02-10.79 13.11-5.08 10.66 1.4 1.39 9.73-29.18 4.74zm8.54-50.05 10.39 18.44-14.98-2.19h-12.65l16.86-16.53.38.28zm-4.31-.28-25.94 25.21h-1.89l-.36 2.18-28.93 28.11-2.65-40.66 59.77-14.84zm-58.91 57.26-2.4 2.33 2.51-.41-4.58.74-.55-.38 2.77-43.02 2.25 40.74zm-3.94-42.13-3.41 42.83-45.69-31.34 49.1-11.49zm-50.79 13.72 17.22 25.27-33.8-3.81 15.17-19.64 1.41-1.82zm-6.03 5.61-13.63 15.51-1.39-.16 15.02-15.35zm-16.69 24.09 17.11 1.12-.51 9.41-19.76 3.21 3.16-13.74zm-4.75 20.69 48.49-7.16 3.29 23H532.7l3.64-15.84zm-13.35 54.82h10.22c4.08 0 6.25-2.15 9.88 0 3.62 2.15-1.74-.5-3.19-.5s-2.25 1.09-8.04 1.09H505.4c-1.81 0-5.07-.6-5.07-.6h22.66zm329.41 9.15c-5.29-.2-17.26-.43-41.75-.43-23.9 0-41.25.17-54.45.44-10.55.48-23.01 1.04-35.98 1.53-5.17.37-9.68.77-14.78 1.15-19.74 1.49-37.06 2.91-84.89-1.28-47.83-4.2-35.34-5.13-69.93-5.13s-54.02-.98-83.91 1.28c0 0-1.86-1.74 37-1.74s4.96-3.38 59.27 0 70.52 6.88 106.19 6.88c15.73 0 33.84-.51 51.05-1.15 8.42-.61 18.59-1.16 35.98-1.53 7.21-.33 13.54-.62 18.52-.82 21.92-.88 49.49-.22 63.44-.59 16.16-.43 15.85-1.4 13.28-.29-2.08.89-.78 1.41.96 1.68 6.66.25 2.77.43 0 0z' class='st2'/%3E%3C/svg%3E%0A");
}
@media only screen and (max-width: 512px) {
    html {font-size:11px !important;}
    .footer_website #footer_columns  {
        background-size: 512px auto;
        background-position: left bottom;
        flex-direction:column;
        padding-bottom:100px;
    }
    #footer_columns .column .section {margin:0 5%;text-align:center;}
    ul.inline {justify-content: center;}
    div#bannerfoto {display:block;}
}
@media only screen and (min-width: 513px) and (max-width: 767px) {
    .footer_website .contentrow  {
        background-size: 768px auto;
        background-position: left bottom;
        flex-direction:column;
    }
    #footer_columns .column .section {margin:0 5%;text-align:center;}
     ul.inline {justify-content: center;}
     div#bannerfoto {display:block;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .footer_website {
        background-size:8px 8px;
    }
    .footer_website #footer_columns  {
        background-size: 768px auto;
        background-position: center bottom;
    }
}
@media only screen and (min-width: 960px) and (max-width: 1023px) {
    .footer_website {
        background-size:12px 12px;
    }
    .footer_website #footer_columns  {
        background-size: 985px auto;
        background-position: center bottom;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
    .footer_website {
        background-size:12px 12px;
    }
    .footer_website #footer_columns {
        background-size: 985px auto;
        background-position: center bottom;
    }
}
@media only screen and (min-width: 1280px) {
    .footer_website {
        background-size:16px 16px;
    }
    .footer_website #footer_columns {
        background-size: 1210px auto;
        background-position: center bottom;
    }
}
div#footer ul.quicklinks {
    float:none;
    text-align: center;
    height:13px;
    margin:30px 0;
    line-height:normal;
}
div#footer ul.quicklinks li:not(.last-child) {border-right:1px solid var(--geel);padding:0 15px;}
div#footer ul.quicklinks li a {color:var(--grijs);line-height:normal;text-transform:lowercase;}
div#footer ul.quicklinks li a:hover,
div#footer ul.quicklinks li a:focus {color:var(--zwart);}


/* responsive algemeen */
div.contentrow, div#menu_wide{margin:0 auto;}
@media only screen and (max-width: 959px) {
    div.contentrow {width:94% !important;margin:0 auto !important;}
}
@media only screen and (min-width: 960px) and (max-width: 1279px) {
    div.contentrow {width:94% !important;margin:0 auto !important;}
    div#menu_wide{width:94% !important;}
}
@media only screen and (min-width: 1280px) {
    div.contentrow, div#menu_wide {width:1210px;margin:0 auto;}
}

/* Header */
a#logo {padding-top:60px;}
#tinybar ~ .contentrow #tinyblock {top:50px;}
#tinyblock .toplinks ul.quicklinks {height:13px;}
#tinyblock .toplinks ul.quicklinks li:not(.last-child) {border-right:1px solid var(--geel);padding:0 15px;}

#tinyblock .toplinks ul.quicklinks li a,
#tinyblock .toplinks ul.quicklinks li.last-child a {font-family:'Pontiac regular', Arial, sans-serif;color:var(--grijs);line-height:normal;}
#tinyblock .toplinks ul.quicklinks li a:hover,
#tinyblock .toplinks ul.quicklinks li.last-child a:hover,
#tinyblock .toplinks ul.quicklinks li a:focus,
#tinyblock .toplinks ul.quicklinks li.last-child a:focus {color:var(--zwart);}

/* Menu */
.singlemenu li:hover > a, .singlemenu li a.show-menu {background-color:transparent;}
div#menu_wide {background-color:transparent;}
@media only screen and (max-width: 959px) {
    a#logo {padding:0 10px !important;}
    button#menu-icon {background-color:var(--grijs);overflow:visible;text-indent:-90px;color:var(--grijs);}
    div#menu_wide:after {background: none repeat scroll 0 0 var(--geel);box-shadow: 0 9px 0 var(--geel), 0 18px 0 var(--geel);}
    div#menu_wide{width:auto;position: absolute;top: -60px;left: unset;right: 10px;}
    body.menutype_horizontal ul#dl-menu a.toplevellink {text-align:left;background-position:left 10px bottom;padding:25px 10px 8px 60px;}
    #dl-menu {left:unset !important;right:0;}
}
@media only screen and (min-width: 960px) {
    div#menu_wide {margin-top:-90px;}
    body.menutype_horizontal ul#dl-menu a.toplevellink {
        text-align:center;
        background-position:top center;
        padding:55px 15px 20px;
    }
}
.menu-horizontal li.first-child {margin:0;}
body.menutype_horizontal ul#dl-menu {display:flex;justify-content: space-between;margin:0 0 0 auto;max-width:800px;width:auto;}
body.menutype_horizontal ul#dl-menu a.toplevellink{
    font-family: 'Pontiac Black', Arial, sans-serif;
    font-size:1.153rem;
    text-transform:lowercase;
    background-repeat:no-repeat;
    background-size:42px 50px;
    color:var(--grijs);
    background-color:var(--wit);
    transition:all 0.3s ease;
}
@media only screen and (max-width: 1080px) {
    body.menutype_horizontal ul#dl-menu {max-width:640px;}
}

#menu_number_1 {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23787668' d='M35.96 13.65c-.05-1.04-1.05-1.68-1.97-1.68H8.81c-.93 0-1.93.65-1.97 1.7L3.45 31.55v.11c-.01.86 1.03 1.5 1.96 1.5h14.38v3.77h-5.77c-.33 0-.6.27-.6.6v3.87c0 .33.27.6.6.6h15.66c.33 0 .6-.27.6-.6v-3.87c0-.33-.27-.6-.6-.6h-5.99v-3.77h14.63c1.01 0 1.94-.72 1.94-1.5l-4.31-18.01Z'/%3E%3Cpath fill='%23fff' d='M27.19 24.59h8.18l-1.13-4.09h-7.05v4.09zM27.19 25.97v4.09h9.3l-1.12-4.09h-8.18zM18.11 25.97h7.49v4.09h-7.49zM7 30.06h9.52v-4.09h-8.4L7 30.06zM18.11 20.5h7.49v4.09h-7.49zM7.91 24.59h8.61V20.5H9.24l-1.33 4.09zM18.11 15.06h7.49v4.09h-7.49zM16.52 15.06h-6.33l-1.16 4.1h7.49v-4.1z'/%3E%3Cpath fill='%23fbb800' d='m40.44 25.21.04-5.21c.19-.24.35-.44.54-.67l5.08-1.12c.44-.1.6-.64.29-.96l-3.65-3.71c-.03-.3-.06-.56-.09-.86l2.8-4.39c.24-.38-.03-.88-.48-.88l-5.2-.04c-.24-.19-.44-.35-.68-.55l-1.12-5.08c-.1-.44-.64-.6-.96-.29L33.3 5.1c-.3.03-.56.06-.87.09l-4.39-2.8c-.38-.24-.88.03-.88.48l-.04 5.21c-.19.24-.35.44-.54.67l-5.09 1.12c-.44.1-.6.64-.28.96l3.65 3.71c.03.3.06.56.09.87l-2.8 4.39c-.24.38.03.88.48.88l5.21.04c.24.19.44.35.67.54l1.12 5.08c.1.44.64.6.96.29l3.71-3.65c.3-.03.56-.06.86-.09l4.39 2.8c.38.24.88-.03.88-.48'/%3E%3Cpath fill='%23fff' d='M39.86 15.83c-.99 3.35-4.51 5.25-7.85 4.26-3.34-.99-5.25-4.51-4.26-7.85.99-3.35 4.51-5.25 7.85-4.26 3.34.99 5.25 4.51 4.26 7.85'/%3E%3C/svg%3E");}
#menu_number_2 {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath d='M37.6400146 40.5999756v-6.289978h-5.5300293c-.8099976 0-1.4799805-.6599731-1.4799805-1.4799805V31.25c0-.7700195.6199951-1.3900146 1.3900146-1.3900146h5.6199951v-5.4299927c0-.8099976.6599731-1.4799805 1.4799805-1.4799805h.8599854v-2.6300049l-13.5499878-7.1400146v7.6600342H13.8800048v10.5699463H.6599731v10.5900269h22v-6.4199829c0-1.0200195.8200073-1.8400269 1.8400269-1.8400269h1.9500122c1.0200195 0 1.8399658.8200073 1.8399658 1.8400269v6.4099731h10.7400513c-.7700195 0-1.3900146-.6199951-1.3900146-1.3900146Z' style='fill:%23878575'/%3E%3Cpath d='M47.8599854 29.8599854h-5.5v-5.5199585c0-.7700195-.6199951-1.3900146-1.3899536-1.3900146h-.9900513v19.039978h.9000244c.8200073 0 1.4799805-.6599731 1.4799805-1.4799805v-6.2000122h5.5900269c.7700195 0 1.3900146-.6199951 1.3900146-1.3900146v-1.5799561c0-.8200073-.6700439-1.4800415-1.4800415-1.4800415Z' style='fill:%23fbb800'/%3E%3Cpath d='M39.1199951 22.9500122c-.8200073 0-1.4799805.6699829-1.4799805 1.4799805v5.4299927h-5.6199951c-.7700195 0-1.3900146.6199951-1.3900146 1.3900146v1.5800171c0 .8200073.6699829 1.4799805 1.4799805 1.4799805h5.5300293v6.289978c0 .7700195.6199951 1.3900146 1.3900146 1.3900146h.9499512v-19.039978h-.8599854Z' style='fill:%23fbb800'/%3E%3C/svg%3E");}
#menu_number_3 {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23787668' d='M43.67 24.66v2.47c0 .15-.15.47-.45.47h-7.14c-.15 0-.32-.32-.32-.47V23.1c0-.32.17-.47.32-.47h5.58s.15 0 .3.15l1.7 1.88Zm-3.55 14.57c-.76 0-1.38-.62-1.38-1.39 0-.94.62-1.56 1.38-1.56.94 0 1.56.62 1.56 1.56 0 .77-.62 1.39-1.56 1.39m-20.78 0c-.77 0-1.53-.62-1.53-1.39 0-.94.77-1.56 1.53-1.56s1.56.62 1.56 1.56c0 .77-.77 1.39-1.56 1.39m-9.46 0c-.77 0-1.38-.62-1.38-1.39 0-.94.62-1.56 1.38-1.56s1.56.62 1.56 1.56c0 .77-.77 1.39-1.56 1.39m36.76-7.44h-.17v-7.91c0-.15-.15-.47-.3-.62l-2.94-2.94c-.17-.15-.32-.32-.62-.32h-8.69c-.62 0-.91.47-.91.94v13.01h-.94v-14.4c0-.47-.47-.94-.94-.94H4.62c-.47 0-.94.47-.94.94v12.24h-.3c-.47 0-.94.47-.94.94v4.18c0 .45.47.94.94.94H5.7c0 2.3 1.85 4.16 4.17 4.16s4.2-1.85 4.2-4.16h1.09c0 2.3 1.85 4.16 4.17 4.16s4.2-1.85 4.2-4.16h12.4c0 2.3 1.85 4.16 4.17 4.16s4.35-1.85 4.35-4.16h2.17c.62 0 .91-.49.91-.94v-4.18c0-.47-.3-.94-.91-.94'/%3E%3Cpath fill='%23fbb800' d='M2.45 33.27c1.9-1.75 4.79-2.61 7.73-3.33l1.16 3.65 6.68-2.74c.74-.33 1.23-1 1.17-1.75l2.53-.98c.43-.18.69-.83.51-1.27-.19-.43-.65-.75-1.13-.45l-2.39.9-.93-2.71 2.41-1c.44-.2.65-.72.47-1.17-.17-.44-.65-.75-1.09-.55l-2.52.96c-.48-.56-1.24-.75-2.07-.45L8.4 24.77l1.01 3.53c-2.12.5-4.75 1.2-6.92 2.61l-.05 2.37Z'/%3E%3C/svg%3E");}
#menu_number_4 {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23787668' d='M28.92 36.92h-10.3c-.38 0-.68-.3-.68-.68v-.27c0-.38.3-.68.68-.68h10.3c.38 0 .68.3.68.68v.27c0 .38-.3.68-.68.68M24.75 42h-1.94c-2.68 0-4.86-1.63-4.86-3.65v-.78h11.66v.78c0 2.02-2.18 3.65-4.86 3.65M24.1 7.67h-.66c-7.1.21-11.93 7.32-9.7 14.06l.36 1.09c.54 1.63 1.23 3.21 2.06 4.72l2.35 4.27v.24c0 .23.13.42.31.52-.18.11-.31.3-.31.52v.24c0 .34.27.61.61.61h9.27c.34 0 .61-.27.61-.61v-.24c0-.23-.13-.42-.31-.52.18-.11.31-.3.31-.52v-.24l2.35-4.27c.83-1.51 1.52-3.09 2.06-4.72l.36-1.09c2.23-6.74-2.6-13.85-9.69-14.06Z'/%3E%3Cpath fill='%23fbb800' d='M25.01 25.34c2.22 0 3.72-1.05 4.77-2.5l-1.31-.71c-.71 1.05-2.03 1.82-3.46 1.82-2.14 0-3.89-1.3-4.55-3.29h5.67v-.98h-5.9c-.04-.26-.06-.55-.06-.83 0-.3.02-.58.06-.86h5.9v-1h-5.67c.68-1.97 2.4-3.23 4.55-3.23 1.43 0 2.74.75 3.46 1.82l1.3-.73c-.99-1.43-2.54-2.48-4.75-2.48-2.99 0-5.45 1.8-6.2 4.62h-1.03v1h.83c-.02.28-.04.58-.04.86s.02.56.04.83h-.83v.98h1.01c.73 2.85 3.19 4.68 6.22 4.68'/%3E%3C/svg%3E");}
#menu_number_5 {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23787668' d='M38.08 27.06v-8.64c0-1.29-1.05-2.33-2.34-2.33H27.1c-.21 0-.38.17-.38.38v3.25c0 .27.27.45.52.35.23-.09.47-.14.73-.14 1 .01 1.81.83 1.82 1.83 0 1.03-.82 1.86-1.84 1.86-.25 0-.49-.05-.71-.14-.25-.1-.52.07-.52.34v3.26c0 .21.17.38.38.38h3.15c.24 0 .43-.23.37-.46-.04-.15-.06-.31-.06-.48.01-1 .83-1.81 1.83-1.82 1.02 0 1.86.82 1.86 1.84 0 .16-.02.31-.06.45-.06.24.12.47.36.47h3.15c.21 0 .38-.17.38-.38M11.92 31.02v8.65c0 1.29 1.04 2.33 2.33 2.33h8.64c.21 0 .38-.17.38-.38v-3.25c0-.27-.27-.45-.52-.35-.23.09-.47.14-.73.14-1-.01-1.81-.83-1.82-1.83 0-1.03.82-1.86 1.84-1.86.25 0 .49.05.71.14.25.1.52-.07.52-.34v-3.26c0-.21-.17-.38-.38-.38h-3.15c-.24 0-.43.23-.37.47.04.15.06.31.06.48-.01 1-.83 1.81-1.83 1.82-1.02 0-1.86-.82-1.86-1.84 0-.16.02-.31.05-.45.06-.24-.12-.47-.36-.47h-3.15c-.21 0-.38.17-.38.38M26.35 21.81c0-1-.82-1.82-1.82-1.83-.26 0-.51.05-.73.14-.25.1-.52-.08-.52-.34v-3.26c0-.21-.17-.38-.37-.38h-8.65c-1.29 0-2.33 1.05-2.33 2.33v8.65c0 .21.17.37.37.37h3.15c.24 0 .43.23.36.46-.04.15-.06.31-.06.48.01 1 .83 1.82 1.83 1.82 1.03 0 1.86-.82 1.86-1.84 0-.16-.02-.31-.06-.45-.06-.24.12-.47.36-.47h3.15c.21 0 .37-.17.37-.37v-3.26c0-.27.27-.45.52-.34.22.09.46.14.71.14 1.02 0 1.85-.83 1.84-1.86'/%3E%3Cpath fill='%23fbb800' d='M37.7 30.65h-3.15c-.24 0-.43-.23-.37-.46.04-.15.06-.31.06-.48-.01-1-.83-1.81-1.83-1.82-1.03 0-1.86.82-1.86 1.84 0 .16.02.31.06.45.06.24-.12.47-.36.47H27.1c-.21 0-.37.17-.37.37v3.26c0 .27-.27.45-.52.34-.23-.09-.47-.15-.73-.14-1 .01-1.81.83-1.82 1.83 0 1.03.82 1.86 1.84 1.86.25 0 .49-.05.71-.14.25-.1.52.07.52.34v3.26c0 .21.17.37.37.37h8.65c1.29 0 2.33-1.04 2.33-2.33v-8.65c0-.21-.17-.37-.37-.37'/%3E%3C/svg%3E");}

li.active #menu_number_1,
#menu_number_1[aria-current="true"],
#menu_number_1:hover,
#menu_number_1:focus {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23FBB800' d='M35.96 13.65c-.05-1.04-1.05-1.68-1.97-1.68H8.81c-.93 0-1.93.65-1.97 1.7L3.45 31.55v.11c-.01.86 1.03 1.5 1.96 1.5h14.38v3.77h-5.77c-.33 0-.6.27-.6.6v3.87c0 .33.27.6.6.6h15.66c.33 0 .6-.27.6-.6v-3.87c0-.33-.27-.6-.6-.6h-5.99v-3.77h14.63c1.01 0 1.94-.72 1.94-1.5l-4.31-18.01Z'/%3E%3Cpath fill='%23fff' d='M27.19 24.59h8.18l-1.13-4.09h-7.05v4.09zM27.19 25.97v4.09h9.3l-1.12-4.09h-8.18zM18.11 25.97h7.49v4.09h-7.49zM7 30.06h9.52v-4.09h-8.4L7 30.06zM18.11 20.5h7.49v4.09h-7.49zM7.91 24.59h8.61V20.5H9.24l-1.33 4.09zM18.11 15.06h7.49v4.09h-7.49zM16.52 15.06h-6.33l-1.16 4.1h7.49v-4.1z'/%3E%3Cpath fill='%23FBB800' d='m40.44 25.21.04-5.21c.19-.24.35-.44.54-.67l5.08-1.12c.44-.1.6-.64.29-.96l-3.65-3.71c-.03-.3-.06-.56-.09-.86l2.8-4.39c.24-.38-.03-.88-.48-.88l-5.2-.04c-.24-.19-.44-.35-.68-.55l-1.12-5.08c-.1-.44-.64-.6-.96-.29L33.3 5.1c-.3.03-.56.06-.87.09l-4.39-2.8c-.38-.24-.88.03-.88.48l-.04 5.21c-.19.24-.35.44-.54.67l-5.09 1.12c-.44.1-.6.64-.28.96l3.65 3.71c.03.3.06.56.09.87l-2.8 4.39c-.24.38.03.88.48.88l5.21.04c.24.19.44.35.67.54l1.12 5.08c.1.44.64.6.96.29l3.71-3.65c.3-.03.56-.06.86-.09l4.39 2.8c.38.24.88-.03.88-.48'/%3E%3Cpath fill='%23fff' d='M39.86 15.83c-.99 3.35-4.51 5.25-7.85 4.26-3.34-.99-5.25-4.51-4.26-7.85.99-3.35 4.51-5.25 7.85-4.26 3.34.99 5.25 4.51 4.26 7.85'/%3E%3C/svg%3E");}
li.active #menu_number_2,
#menu_number_2[aria-current="true"],
#menu_number_2:hover,
#menu_number_2:focus{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath d='M37.6400146 40.5999756v-6.289978h-5.5300293c-.8099976 0-1.4799805-.6599731-1.4799805-1.4799805V31.25c0-.7700195.6199951-1.3900146 1.3900146-1.3900146h5.6199951v-5.4299927c0-.8099976.6599731-1.4799805 1.4799805-1.4799805h.8599854v-2.6300049l-13.5499878-7.1400146v7.6600342H13.8800048v10.5699463H.6599731v10.5900269h22v-6.4199829c0-1.0200195.8200073-1.8400269 1.8400269-1.8400269h1.9500122c1.0200195 0 1.8399658.8200073 1.8399658 1.8400269v6.4099731h10.7400513c-.7700195 0-1.3900146-.6199951-1.3900146-1.3900146Z' style='fill:%23fbb800'/%3E%3Cpath d='M47.8599854 29.8599854h-5.5v-5.5199585c0-.7700195-.6199951-1.3900146-1.3899536-1.3900146h-.9900513v19.039978h.9000244c.8200073 0 1.4799805-.6599731 1.4799805-1.4799805v-6.2000122h5.5900269c.7700195 0 1.3900146-.6199951 1.3900146-1.3900146v-1.5799561c0-.8200073-.6700439-1.4800415-1.4800415-1.4800415Z' style='fill:%23fbb800'/%3E%3Cpath d='M39.1199951 22.9500122c-.8200073 0-1.4799805.6699829-1.4799805 1.4799805v5.4299927h-5.6199951c-.7700195 0-1.3900146.6199951-1.3900146 1.3900146v1.5800171c0 .8200073.6699829 1.4799805 1.4799805 1.4799805h5.5300293v6.289978c0 .7700195.6199951 1.3900146 1.3900146 1.3900146h.9499512v-19.039978h-.8599854Z' style='fill:%23fff'/%3E%3C/svg%3E");}
li.active #menu_number_3,
#menu_number_3[aria-current="true"],
#menu_number_3:hover,
#menu_number_3:focus {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23FBB800' d='M43.67 24.66v2.47c0 .15-.15.47-.45.47h-7.14c-.15 0-.32-.32-.32-.47V23.1c0-.32.17-.47.32-.47h5.58s.15 0 .3.15l1.7 1.88Zm-3.55 14.57c-.76 0-1.38-.62-1.38-1.39 0-.94.62-1.56 1.38-1.56.94 0 1.56.62 1.56 1.56 0 .77-.62 1.39-1.56 1.39m-20.78 0c-.77 0-1.53-.62-1.53-1.39 0-.94.77-1.56 1.53-1.56s1.56.62 1.56 1.56c0 .77-.77 1.39-1.56 1.39m-9.46 0c-.77 0-1.38-.62-1.38-1.39 0-.94.62-1.56 1.38-1.56s1.56.62 1.56 1.56c0 .77-.77 1.39-1.56 1.39m36.76-7.44h-.17v-7.91c0-.15-.15-.47-.3-.62l-2.94-2.94c-.17-.15-.32-.32-.62-.32h-8.69c-.62 0-.91.47-.91.94v13.01h-.94v-14.4c0-.47-.47-.94-.94-.94H4.62c-.47 0-.94.47-.94.94v12.24h-.3c-.47 0-.94.47-.94.94v4.18c0 .45.47.94.94.94H5.7c0 2.3 1.85 4.16 4.17 4.16s4.2-1.85 4.2-4.16h1.09c0 2.3 1.85 4.16 4.17 4.16s4.2-1.85 4.2-4.16h12.4c0 2.3 1.85 4.16 4.17 4.16s4.35-1.85 4.35-4.16h2.17c.62 0 .91-.49.91-.94v-4.18c0-.47-.3-.94-.91-.94'/%3E%3Cpath fill='%23FFFFFF' d='M2.45 33.27c1.9-1.75 4.79-2.61 7.73-3.33l1.16 3.65 6.68-2.74c.74-.33 1.23-1 1.17-1.75l2.53-.98c.43-.18.69-.83.51-1.27-.19-.43-.65-.75-1.13-.45l-2.39.9-.93-2.71 2.41-1c.44-.2.65-.72.47-1.17-.17-.44-.65-.75-1.09-.55l-2.52.96c-.48-.56-1.24-.75-2.07-.45L8.4 24.77l1.01 3.53c-2.12.5-4.75 1.2-6.92 2.61l-.05 2.37Z'/%3E%3C/svg%3E");}
li.active #menu_number_4,
#menu_number_4[aria-current="true"],
#menu_number_4:hover,
#menu_number_4:focus {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23FBB800' d='M28.92 36.92h-10.3c-.38 0-.68-.3-.68-.68v-.27c0-.38.3-.68.68-.68h10.3c.38 0 .68.3.68.68v.27c0 .38-.3.68-.68.68M24.75 42h-1.94c-2.68 0-4.86-1.63-4.86-3.65v-.78h11.66v.78c0 2.02-2.18 3.65-4.86 3.65M24.1 7.67h-.66c-7.1.21-11.93 7.32-9.7 14.06l.36 1.09c.54 1.63 1.23 3.21 2.06 4.72l2.35 4.27v.24c0 .23.13.42.31.52-.18.11-.31.3-.31.52v.24c0 .34.27.61.61.61h9.27c.34 0 .61-.27.61-.61v-.24c0-.23-.13-.42-.31-.52.18-.11.31-.3.31-.52v-.24l2.35-4.27c.83-1.51 1.52-3.09 2.06-4.72l.36-1.09c2.23-6.74-2.6-13.85-9.69-14.06Z'/%3E%3Cpath fill='%23FFFFFF' d='M25.01 25.34c2.22 0 3.72-1.05 4.77-2.5l-1.31-.71c-.71 1.05-2.03 1.82-3.46 1.82-2.14 0-3.89-1.3-4.55-3.29h5.67v-.98h-5.9c-.04-.26-.06-.55-.06-.83 0-.3.02-.58.06-.86h5.9v-1h-5.67c.68-1.97 2.4-3.23 4.55-3.23 1.43 0 2.74.75 3.46 1.82l1.3-.73c-.99-1.43-2.54-2.48-4.75-2.48-2.99 0-5.45 1.8-6.2 4.62h-1.03v1h.83c-.02.28-.04.58-.04.86s.02.56.04.83h-.83v.98h1.01c.73 2.85 3.19 4.68 6.22 4.68'/%3E%3C/svg%3E");}
li.active #menu_number_5,
#menu_number_5[aria-current="true"],
#menu_number_5:hover,
#menu_number_5:focus {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 42'%3E%3Cpath fill='%23FBB800' d='M38.08 27.06v-8.64c0-1.29-1.05-2.33-2.34-2.33H27.1c-.21 0-.38.17-.38.38v3.25c0 .27.27.45.52.35.23-.09.47-.14.73-.14 1 .01 1.81.83 1.82 1.83 0 1.03-.82 1.86-1.84 1.86-.25 0-.49-.05-.71-.14-.25-.1-.52.07-.52.34v3.26c0 .21.17.38.38.38h3.15c.24 0 .43-.23.37-.46-.04-.15-.06-.31-.06-.48.01-1 .83-1.81 1.83-1.82 1.02 0 1.86.82 1.86 1.84 0 .16-.02.31-.06.45-.06.24.12.47.36.47h3.15c.21 0 .38-.17.38-.38M11.92 31.02v8.65c0 1.29 1.04 2.33 2.33 2.33h8.64c.21 0 .38-.17.38-.38v-3.25c0-.27-.27-.45-.52-.35-.23.09-.47.14-.73.14-1-.01-1.81-.83-1.82-1.83 0-1.03.82-1.86 1.84-1.86.25 0 .49.05.71.14.25.1.52-.07.52-.34v-3.26c0-.21-.17-.38-.38-.38h-3.15c-.24 0-.43.23-.37.47.04.15.06.31.06.48-.01 1-.83 1.81-1.83 1.82-1.02 0-1.86-.82-1.86-1.84 0-.16.02-.31.05-.45.06-.24-.12-.47-.36-.47h-3.15c-.21 0-.38.17-.38.38M26.35 21.81c0-1-.82-1.82-1.82-1.83-.26 0-.51.05-.73.14-.25.1-.52-.08-.52-.34v-3.26c0-.21-.17-.38-.37-.38h-8.65c-1.29 0-2.33 1.05-2.33 2.33v8.65c0 .21.17.37.37.37h3.15c.24 0 .43.23.36.46-.04.15-.06.31-.06.48.01 1 .83 1.82 1.83 1.82 1.03 0 1.86-.82 1.86-1.84 0-.16-.02-.31-.06-.45-.06-.24.12-.47.36-.47h3.15c.21 0 .37-.17.37-.37v-3.26c0-.27.27-.45.52-.34.22.09.46.14.71.14 1.02 0 1.85-.83 1.84-1.86'/%3E%3Cpath fill='%23FBB800' d='M37.7 30.65h-3.15c-.24 0-.43-.23-.37-.46.04-.15.06-.31.06-.48-.01-1-.83-1.81-1.83-1.82-1.03 0-1.86.82-1.86 1.84 0 .16.02.31.06.45.06.24-.12.47-.36.47H27.1c-.21 0-.37.17-.37.37v3.26c0 .27-.27.45-.52.34-.23-.09-.47-.15-.73-.14-1 .01-1.81.83-1.82 1.83 0 1.03.82 1.86 1.84 1.86.25 0 .49-.05.71-.14.25-.1.52.07.52.34v3.26c0 .21.17.37.37.37h8.65c1.29 0 2.33-1.04 2.33-2.33v-8.65c0-.21-.17-.37-.37-.37'/%3E%3C/svg%3E");}

.menu-horizontal li.active a.toplevellink {background-color:transparent;}
body.menutype_horizontal ul#dl-menu a.toplevellink[aria-current="true"],
body.menutype_horizontal ul#dl-menu li.active a.toplevellink {color:var(--zwart);}
body.menutype_horizontal ul#dl-menu ul.dropdownmenu {box-shadow: 0px 14px 14px 7px rgba(0,0,0,0.4);overflow:hidden;width:180px;left:unset;padding:0;margin-left:-40px;border-radius:0 0 12px 12px;top:90px;}
body.menutype_horizontal ul#dl-menu ul.dropdownmenu li {float:none;width:100%;}
body.menutype_horizontal ul#dl-menu ul.dropdownmenu li a {text-transform:lowercase;line-height:unset;transition:all 0.2s ease;padding:12px !important;color:var(--grijs);border-bottom: thin solid var(--grijs);font-family:'Pontiac Regular', Arial, sans-serif;}
body.menutype_horizontal ul#dl-menu ul.dropdownmenu li a:hover,
body.menutype_horizontal ul#dl-menu ul.dropdownmenu li a:focus {background-color:var(--middelgeel);border-bottom-color:var(--middelgeel);}

@media only screen and (max-width: 959px) {
    #tinyblock{display:none;}
    body.menutype_horizontal ul#dl-menu ul.dropdownmenu {width:auto;top:unset;border-radius:0;box-shadow:none;margin-left:0;}
    body.menutype_horizontal ul#dl-menu ul.dropdownmenu li {border-width:0;}
}
@media only screen and (min-width: 960px) {
    body.menutype_horizontal ul#dl-menu li:nth-child(n+6) {display:none;}
}


/* Homepage */
.lce_home .sublayout_row1_ .contentrow {width:100%;position:relative;}
.lce_home .sublayout_row1_ .section {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: auto repeat(3, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    height:700px;
    max-width:1220px;
    margin:0 auto;
    line-height:normal;
    align-items:center;
    word-break: auto-phrase;
}

@keyframes floatIn {
	0% {
		opacity: 0;
		transform: translateX(-250px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@keyframes formBottom {
	0% {
		opacity: 0;
		transform: translateY(250px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
@keyframes appearDiv {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.lce_home .sublayout_row1_ .section h2      {animation: floatIn 2s ease 3s 1 normal forwards;}
.lce_home .sublayout_row1_ .section .col    {animation: floatIn 2s ease 3.5s 1 normal forwards;}
.lce_home .sublayout_row1_ .section .col1   {animation: formBottom 2s ease 4s 1 normal forwards;}
.lce_home .sublayout_row1_ .section .col2   {animation: formBottom 2s ease 4.5s 1 normal forwards;}
.lce_home .sublayout_row1_ .section .col3   {animation: formBottom 2s ease 5s 1 normal forwards;}
.lce_home .sublayout_row1_ .section div.gradient {animation: appearDiv 2s ease 2s 1 normal forwards;}

.lce_home .sublayout_row1_ .section h2    {opacity: 0;z-index:2;text-shadow: 0px 0px 11px rgba(0,0,0,1);grid-area: 2 / 1 / 3 / 6;margin:0;color:var(--wit);font-size:3.846rem;}
.lce_home .sublayout_row1_ .section .col  {opacity: 0;z-index:2;text-shadow: 0px 0px 11px rgba(0,0,0,1);grid-area: 3 / 1 / 4 / 6;margin:0 150px 0 0;color:var(--geel);font-size:1.923rem;font-family: 'Pontiac Bold', Arial, sans-serif;word-break:auto-phrase}
.lce_home .sublayout_row1_ .section .col1 {opacity: 0;z-index:2;text-shadow: 0px 0px 11px rgba(0,0,0,1);grid-area: 4 / 1 / 5 / 3;margin:0;display:flex;color:var(--wit);font-size:1.384rem;line-height:1.846rem;font-family:'Pontiac Regular', Arial, sans-serif;}
.lce_home .sublayout_row1_ .section .col2 {opacity: 0;z-index:2;text-shadow: 0px 0px 11px rgba(0,0,0,1);grid-area: 4 / 3 / 5 / 5;margin:0;display:flex;justify-content: space-around;}
.lce_home .sublayout_row1_ .section .col3 {opacity: 0;z-index:2;text-shadow: 0px 0px 11px rgba(0,0,0,1);grid-area: 4 / 5 / 5 / 7;margin:0;display: flex;justify-content: end;align-items: center;}
.lce_home .sublayout_row1_ .section .col3 img {margin: 0 0 0 50px;height:100%;}
.lce_home .sublayout_row1_ .section video {position:absolute;top:0;left:0;right:0;margin:0 auto;width:auto;height:auto;max-width:1920px;}
.lce_home .sublayout_row1_ .section div.gradient {max-width:1920px;opacity: 0;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background: linear-gradient(20deg,rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0) 65%);margin: 0 auto;width: 100%;}

@media only screen and (max-width: 1279px) {
    .lce_home .sublayout_row1_ .section {padding:0 20px;font-size:2vw;height:unset;aspect-ratio:16 / 9;}
    .lce_home .sublayout_row1_ .section h2 {font-size:2em;line-height:1.3;grid-area: 1 / 1 / 3 / 7;}
    .lce_home .sublayout_row1_ .section .col {font-size:1.2em;line-height:1.3;margin-right:0;grid-area: 3 / 1 / 4 / 7;} 
    .lce_home .sublayout_row1_ .section .col1  {font-size:1em;line-height:1.3;display:block;grid-area: 4 / 1 / 7 / 3;}
    .lce_home .sublayout_row1_ .section .col2 {font-size:1em;line-height:1.3;display:block;grid-area: 4 / 3 / 6 / 6;}
    .lce_home .sublayout_row1_ .section .col3 {font-size:1em;line-height:1.3;display:block;grid-area: 4 / 6 / 7 / 7;}
    .lce_home .sublayout_row1_ .section .col2 a.calltoaction {padding:0 1em;margin-right:1em;font-size:1em;min-height:3.25em;}
    .lce_home .sublayout_row1_ .section .col2 a.calltoaction.power {padding-left:3em;background-size:1.25em 1.25em;}
    
    .lce_home .sublayout_row1_ .section .col3 {}
    .lce_home .sublayout_row1_ .section .col3 img {margin:0;}
}




/* Thema landingspagina */
.layout_four .contentrow .onecolumn {margin:0;}
.landing.document h2 {padding:0;}
.breadcrumbs {display:none;}

body:not(.lce_home) #row1[class*="sublayout_row1_"] .section > h2 {font-size:3.846rem;line-height:5rem;word-break:auto-phrase;}
#row1,
#row1.row1_breadcrumb {
    background-position:top center;
    background-size:cover;

}
#row1[class*="sublayout_row1_"]:has(#bannerfoto) .contentrow {padding-top:75px;padding-bottom:75px;}

#row1[class*="sublayout_row1_"] #bannerfoto {position:absolute;}
body:not(.lce_home) #row1[class*="sublayout_row1_"] .section {
    background-color:var(--wit);
    border-radius:60px 60px 0 0;
    padding:60px 50px 50px;
    margin:0 auto;
    box-sizing:border-box;
    max-width:1210px;
}
body:not(.lce_home) #row1[class*="sublayout_row1_"] .section .kader {margin-bottom:0;margin:0;}
body:not(.lce_home) #row1[class*="sublayout_row1_"] .section .kader div.foto:last-child {margin:0;}

.lichtgrijs {background-color:var(--lichtgrijs);}
.wit {background-color:var(--wit);}
.lichtgeel {background-color:var(--lichtgeel);}

div.kader {
    display:flex;
    margin:50px 0 0;
    border-radius:60px 60px 0 0;
    padding:0;
    border-width:0;
}
div.kader div.tekstblok {align-content:center;}
div.kader div.foto {
    overflow:clip;
}
div.foto img {height:100%;object-fit:cover;object-position:center}
.landing div.foto img {max-width:unset;}
div.kader div.tekstblok:first-child {margin:60px 40px 50px;}
div.kader div.tekstblok:last-child {margin:60px 40px 50px;}
div.kader div.foto:first-child {margin:60px 0 60px 60px;max-width:50%;}
div.kader div.foto:last-child {margin:60px 60px 60px 0;max-width:50%;}
div.kader div.tekstblok h3 {font-size:1.846rem;margin:0 0 1em;font-family: 'Pontiac Bold', Arial, sans-serif;}

.sublayout_row2_one-columns  .section.document > h2,
.sublayout_row3_one-columns  .section.document > h2,
.sublayout_row4_one-columns  .section.document > h2,
.sublayout_row5_one-columns  .section.document > h2,
.sublayout_row6_one-columns  .section.document > h2,
.sublayout_row7_one-columns  .section.document > h2,
.sublayout_row8_one-columns  .section.document > h2,
.sublayout_row9_one-columns  .section.document > h2,
.sublayout_row10_one-columns .section.document > h2 {display:none;}


/* Sublandingspagina's */
.lce_landing #row2 {padding:25px 0 0;}
.lce_landing #row2 .kader {border-radius:60px 0 0 0;}
.lce_landing #row3 {margin:50px 0;}
.lce_landing #row4 {margin:50px 0;}
.lce_landing #row3 div.kader,
.lce_landing #row4 div.kader {margin:0;}
.lce_landing #row3 div.kader div.foto:last-child {margin-right:0;}
.lce_landing #row4 div.kader div.foto:first-child {margin-left:0;}

@media only screen and (max-width: 640px) {
    body:not(.lce_home) #row1[class*="sublayout_row1_"] .section {border-radius:30px 30px 0 0;padding:30px 25px 25px;}
    body:not(.lce_home) #row1[class*="sublayout_row1_"] .section > h2 {font-size:2rem;line-height:normal;}
    div.kader {flex-direction:column;overflow:clip;margin:25px 0 0;border-radius:30px 30px 0 0;}
    .lce_landing #row2 .kader {border-radius:30px 0 0 0;}
    div.kader div.foto:first-child,
    div.kader div.foto:last-child {max-width:100%;}
    div.kader div.tekstblok:first-child {margin:30px 20px 25px;}
    div.kader div.tekstblok:last-child {margin:30px 20px 25px;}
    div.kader div.foto:first-child {margin:0;}
    div.kader div.foto:last-child {margin:0 0 30px;}
    div.kader div.tekstblok h3 {font-size:1.4rem;}
    div.foto img {width:100%;height:auto;max-width:100%;}
    .lce_landing #row3 div.kader, .lce_landing #row4 div.kader {padding:25px 0;}
}
@media only screen and (min-width: 640px) and (max-width: 960px) {
    body:not(.lce_home) #row1[class*="sublayout_row1_"] .section {border-radius:30px 30px 0 0;padding:30px 25px 25px;}
    body:not(.lce_home) #row1[class*="sublayout_row1_"] .section > h2 {font-size:2rem;line-height:normal;}
    div.kader {margin:25px 0 0;border-radius:30px 30px 0 0;}
    .lce_landing #row2 .kader {border-radius:30px 0 0 0;}
    div.kader div.tekstblok:first-child {margin:30px 20px 25px;}
    div.kader div.tekstblok:last-child {margin:30px 20px 25px;}
    div.kader div.foto:first-child {margin:30px 0 30px 30px;}
    div.kader div.foto:last-child {margin:30px 30px 30px 0;}
    div.kader div.tekstblok h3 {font-size:1.4rem;}
}

/* Opwekken */
.lce_landing.opwekken #row2 {
    background: var(--geel);
    background: linear-gradient(180deg, rgba(251, 184, 0, 1) 0%, rgba(251, 184, 0, 0) 100%);
}
.lce_landing.opwekken #row3 {
    background: var(--lichtgeel);
}
.lce_landing.opwekken #row4 {
    background: var(--lichtgrijs);
}

/* Uitbreiden */
.lce_landing.uitbreiden #row2 {
    background: #EFEEEA;
    background: linear-gradient(0deg,rgba(239, 238, 234, 0) 0%, rgba(239, 238, 234, 1) 100%);
}
.lce_landing.uitbreiden #row3 {
    background: var(--lichtgrijs);
}
.lce_landing.uitbreiden #row4 {
    background: var(--lichtgeel);
}

/* Mobiliteit */
.lce_landing.mobiliteit #row2 {
    background: var(--grijs);
    background: linear-gradient(0deg,rgba(120, 118, 104, 0) 0%, rgba(120, 118, 104, 0.54) 100%);
}
.lce_landing.mobiliteit #row3 {
    background: var(--wit);
}
.lce_landing.mobiliteit #row4 {
    background: var(--lichtgeel);
}

/* Besparen */
.lce_landing.besparen #row2 {
    background: var(--geel);
    background: linear-gradient(180deg, rgba(251, 184, 0, 1) 0%, rgba(251, 184, 0, 0) 100%);
}
.lce_landing.besparen #row3 {
    background: var(--lichtgeel);
}
.lce_landing.besparen #row4 {
    background: var(--lichtgrijs);
}
/* Oplossingen */
.lce_landing.oplossingen #row2 {
    background: var(--geel);
    background: linear-gradient(180deg, rgba(251, 184, 0, 1) 0%, rgba(251, 184, 0, 0) 100%);
}
.lce_landing.oplossingen #row3 {
    background: var(--lichtgeel);
}
.lce_landing.oplossingen #row4 {
    background: var(--wit);
}
.lce_landing.oplossingen #row5 {
    background: var(--lichtgrijs);
}

/* Folder / Verhalen */
.overview_folder #row1 {
    position:absolute;
    width:100%;
}
.overview_folder .row2_content {padding-top:75px;}
@media only screen and (max-width: 960px) {
    .overview_folder .row2_content {padding-top:30px;}
}
.overview_folder .row2_content .section {
    background-color: var(--wit);
    border-radius: 60px 60px 60px 0;
    padding: 60px 50px 50px;
    margin: 0 auto;
    box-sizing: border-box;
    width: 94%;
    max-width: 1210px;
}
.overview_folder .row2_content .section p.description {font-family: 'Pontiac Bold', Arial, sans-serif;font-weight:normal;font-size:1.153rem;line-height:1.846rem;}
.overview_folder .row2_content .section ul.items {
    margin:40px -50px 0;
    padding:50px 100px 100px;
    background-color:var(--middelgrijs);
    display: grid;
    grid-template-rows: auto;
    justify-content: center;
    border-radius:0 0 60px 0;
}
@media only screen and (max-width: 959px) {
    .overview_folder .row2_content .section {border-radius:30px 30px 30px 0;padding:30px 25px 25px;}
    .overview_folder .row2_content .section ul.items {
        margin:40px -25px 0;
        padding:25px 25px 25px;
    }
}
@media only screen and (min-width: 960px){
    .overview_folder .row2_content .section ul.items {
        grid-template-columns: 1fr;
        row-gap:50px;
    }
    .overview_folder .row2_content .section ul.items.two {
        grid-template-columns: repeat(2, 1fr);
        gap:30px;
    }
    .overview_folder .row2_content .section ul.items.three {
        grid-template-columns: repeat(3, 1fr);
        gap:30px;
    }
    .overview_folder .row2_content .section ul.items.four {
        grid-template-columns: repeat(4, 1fr);
        gap:30px;
    }
}
.overview_folder .row2_content .section ul.items li {
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows:repeat(3, auto);
    position:relative;
    width:unset;
    float:none;
    background-color:var(--wit);
    margin:0 0 20px;
    padding:0;
    display:grid;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-radius:0 0 45px 0;
    transition:all 0.3s ease;
    background-repeat:no-repeat;
    background-size:35px 35px;
    background-position:bottom 30px right 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M24.6968555 12.8031141c0-3.2575669-1.2693663-6.3200148-3.5725727-8.6243132-.8668118-.8668725-2.2713539-.8668725-3.1381657 0s-.8668118 2.2715359 0 3.1381657c1.4652135 1.4653348 2.2723853 3.4136137 2.2723853 5.4861475 0 4.278302-3.4801702 7.7584115-7.7584721 7.7584115-4.2783626 0-7.7585328-3.4801095-7.7585328-7.7584115 0-2.0725338.8071718-4.0208127 2.2723853-5.4861475.8668118-.8666298.8668118-2.2712932 0-3.1381657s-2.2713539-.8668725-3.1381657 0C1.5725108 6.4830994.3031445 9.5455472.3031445 12.8031141.3031445 19.5279282 5.7743062 25 12.5000304 25c6.7256635 0 12.1968252-5.4720718 12.1968252-12.1968859m-12.1968253-.0060671c-1.2256829 0-2.2187518-.9928262-2.2187518-2.2186305v-8.359786C10.2812785.9928262 11.2743474 0 12.5000303 0c1.2256222 0 2.2186911.9928262 2.2186911 2.2186305v8.359786c0 1.2258043-.9930689 2.2186305-2.2186911 2.2186305' style='fill:%23787668'/%3E%3C/svg%3E");
}

.overview_folder .row2_content .section ul.items li:focus-within,
.overview_folder .row2_content .section ul.items li:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M24.6968555 12.8031141c0-3.2575669-1.2693663-6.3200148-3.5725727-8.6243132-.8668118-.8668725-2.2713539-.8668725-3.1381657 0s-.8668118 2.2715359 0 3.1381657c1.4652135 1.4653348 2.2723853 3.4136137 2.2723853 5.4861475 0 4.278302-3.4801702 7.7584115-7.7584721 7.7584115-4.2783626 0-7.7585328-3.4801095-7.7585328-7.7584115 0-2.0725338.8071718-4.0208127 2.2723853-5.4861475.8668118-.8666298.8668118-2.2712932 0-3.1381657s-2.2713539-.8668725-3.1381657 0C1.5725108 6.4830994.3031445 9.5455472.3031445 12.8031141.3031445 19.5279282 5.7743062 25 12.5000304 25c6.7256635 0 12.1968252-5.4720718 12.1968252-12.1968859m-12.1968253-.0060671c-1.2256829 0-2.2187518-.9928262-2.2187518-2.2186305v-8.359786C10.2812785.9928262 11.2743474 0 12.5000303 0c1.2256222 0 2.2186911.9928262 2.2186911 2.2186305v8.359786c0 1.2258043-.9930689 2.2186305-2.2186911 2.2186305' style='fill:%23fbb800'/%3E%3C/svg%3E");
}
.overview_folder .row2_content .section ul.items li a:after {position:absolute;top:0; left:0; right:0; bottom:0;content:"";display:block;}
.overview_folder .row2_content .section ul.items li .item-photo img {object-fit:cover;margin:0;width:100%;height:100%;float:none;display:block;}

.overview_folder .row2_content .section ul.items li .item-photo {grid-area: 1 / 1 / 4 / 3;overflow:hidden;}
.overview_folder .row2_content .section ul.items li h2 {grid-area: 1 / 3 / 2 / 6;padding:13% 13% 1em;font-family:'Pontiac Bold', Arial, sans-serif;font-size:1.230rem;line-height:1.384rem;word-break:auto-phrase;}
.overview_folder .row2_content .section ul.items li h2 a.item-title {font-weight:inherit;font-size:inherit;color:var(--grijs);}
.overview_folder .row2_content .section ul.items li .objectinfo {grid-area: 1 / 6 / 2 / 7;padding:13% 13% 0.5em;text-align:right;font-family:'Pontiac regular', Arial, sans-serif;font-size:1rem;}
.overview_folder .row2_content .section ul.items li p.description {grid-area: 2 / 3 / 4 / 6;padding:0 0 2em 13%;margin:0;font-size:1.461rem;color:var(--zwart);font-family:Arial, sans-serif;}



/* Folder */
.overview_folder .row2_content .section.folder ul.items li {aspect-ratio: 4.07 / 1;}
.overview_folder .row2_content .section.folder ul.items li .with-photo.description {
    pointer-events: none;
    position: absolute;
    left: 0;
    top: 0;
    width:100%;
    padding:0;
    grid-area: unset;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
}
.overview_folder .row2_content .section.folder ul.items li .with-photo.description span {grid-area: 2 / 3 / 3 / 6;padding:0 0 0 13%;margin:0;font-size:1.461rem;color:var(--zwart);}
.overview_folder .row2_content .section.folder ul.items li .with-photo.description span.item-photo {grid-area: 1 / 1 / 3 / 3;padding:0;}
.overview_folder .row2_content .section.folder ul.items li .item-photo img {padding:0;}

.overview_folder .row2_content .section.folder ul.items.columns li {display:block;aspect-ratio:unset;}
.overview_folder .row2_content .section.folder ul.items.columns li span.objectinfo {display:none;}
.overview_folder .row2_content .section.folder ul.items.columns li .with-photo.description {
    position:static;
    display:block;
}
.overview_folder .row2_content .section.folder ul.items.columns li h2 {padding:6% 13%;}
.overview_folder .row2_content .section.folder ul.items.columns li .with-photo.description span {padding:13% 13% 0;display:block;}
.overview_folder .row2_content .section.folder ul.items.columns li .with-photo.description span.item-photo {padding:0;}
.section ul.items.columns li img {
    pointer-events:none;
    transform: scale(1.0);
    transition: 0.5s;
    transform-origin: top center;
}
.section ul.items.columns li:focus-within img,
.section ul.items.columns li:hover img {transform: scale(1.1);}

@media only screen and (max-width: 640px){
    .overview_folder .row2_content .section ul.items li {
        padding:0 0 70px;
        grid-template-columns: 1fr;
        grid-template-rows: repeat(3, auto) 1fr;
    }
    .overview_folder .row2_content .section ul.items li .item-photo {grid-area: 1 / 1 / 2 / 2; }
    .overview_folder .row2_content .section ul.items li h2 {grid-area: 2 / 1 / 3 / 2;}
    .overview_folder .row2_content .section ul.items li .objectinfo { grid-area: 4 / 1 / 5 / 2;padding:0.5em 13%;}
    .overview_folder .row2_content .section ul.items li p.description { grid-area: 3 / 1 / 4 / 2;padding:0 13%;}
}

@media only screen and (min-width: 960px){
    .overview_folder .row2_content .section ul.items.columns li {
        padding:0 0 70px;
        grid-template-columns: 1fr;
        grid-template-rows: repeat(3, auto) 1fr;
    }
    .overview_folder .row2_content .section ul.items.columns li .item-photo {grid-area: 1 / 1 / 2 / 2; }
    .overview_folder .row2_content .section ul.items.columns li h2 {grid-area: 2 / 1 / 3 / 2;}
    .overview_folder .row2_content .section ul.items.columns li .objectinfo { grid-area: 4 / 1 / 5 / 2;padding:0.5em 13%;}
    .overview_folder .row2_content .section ul.items.columns li p.description { grid-area: 3 / 1 / 4 / 2;padding:0 13%;}
}


/* Contentpagina / Verhaal */
body.type_document #row1:not(.error) {background-image:none;background-color:var(--middelgrijs);}
body.type_document #row2 {background-color:#CCCBC1;padding-bottom:70px;}
body.type_document #row3 {
    background: #FBB800;
    background: linear-gradient(180deg, rgba(251, 184, 0, 1) 0%, rgba(251, 184, 0, 0) 100%);
}
.main-content .section.document {
    padding:90px;
    max-width:930px;
    width:77%;
    overflow:hidden;
}

.main-content .section.document:has(.foto) {
    padding:0 90px 90px;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: repeat(3, auto);
    grid-column-gap: 0px;
    grid-row-gap: 0px;
}
.main-content .section.document h1 {margin-top:1em;grid-area: 2 / 1 / 3 / 2; font-family:'Pontiac Bold', Arial, sans-serif;color:var(--zwart);font-size:1.461rem;word-break:auto-phrase;}
     .main-content .section.document:not(:has(p.description)) h1,
    .intro .main-content .section.document h1 {font-family:'Pontiac Black', Arial, sans-serif;color:var(--grijs);margin:0.5em 0 1em;font-size:2.615rem;line-height:3.230rem;word-break:auto-phrase;letter-spacing:0;}
.main-content .section.document p.description {grid-area: 3 / 1 / 4 / 2;font-family:'Pontiac Black', Arial, sans-serif;color:var(--grijs);margin:0 0 1em;font-size:2.615rem;line-height:3.230rem;word-break:auto-phrase;letter-spacing:0;}
    .intro .main-content .section.document p.description {font-size:1.076rem;line-height:1.5;color:var(--zwart);font-family:'Pontiac Bold', Arial, sans-serif;}
.main-content .section.document div.foto {grid-area: 1 / 1 / 2 / 2;margin-left:-90px;margin-right:-90px;}
.main-content .section.document div.foto video {width: 100%;height: auto;}


@media only screen and (max-width: 960px) {
    #row1:not(.error) .contentrow:has(#bannerfoto) {aspect-ratio:unset;}
    .main-content .section.document {
        max-width:1210px;
        width:94%;
        padding:30px;
    }
    .main-content .section.document:has(.foto) {
         padding:0 30px 30px;
    }
    .main-content .section.document div.foto {
        margin-left: -30px;
        margin-right: -30px;
    }
}

#side-content .related {
    
}
#side-content.columns.three  {margin:0;}
#side-content.columns.three .grid-16 {
    width:930px;
    float:none;
    margin:70px auto;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: auto;
    justify-content: center;
	gap:50px;
}

#side-content.columns.three .column {
    padding:0 0 70px;
    grid-template-columns: 1fr;
    grid-template-rows: repeat(3, auto) 1fr;
    position:relative;
    width:unset;
    float:none;
    background-color:var(--wit);
    margin:0;
    display:grid;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-radius:0 0 45px 45px;
    transition:all 0.3s ease;
    background-repeat:no-repeat;
    background-size:35px 35px;
    background-position:bottom 30px right 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M24.6968555 12.8031141c0-3.2575669-1.2693663-6.3200148-3.5725727-8.6243132-.8668118-.8668725-2.2713539-.8668725-3.1381657 0s-.8668118 2.2715359 0 3.1381657c1.4652135 1.4653348 2.2723853 3.4136137 2.2723853 5.4861475 0 4.278302-3.4801702 7.7584115-7.7584721 7.7584115-4.2783626 0-7.7585328-3.4801095-7.7585328-7.7584115 0-2.0725338.8071718-4.0208127 2.2723853-5.4861475.8668118-.8666298.8668118-2.2712932 0-3.1381657s-2.2713539-.8668725-3.1381657 0C1.5725108 6.4830994.3031445 9.5455472.3031445 12.8031141.3031445 19.5279282 5.7743062 25 12.5000304 25c6.7256635 0 12.1968252-5.4720718 12.1968252-12.1968859m-12.1968253-.0060671c-1.2256829 0-2.2187518-.9928262-2.2187518-2.2186305v-8.359786C10.2812785.9928262 11.2743474 0 12.5000303 0c1.2256222 0 2.2186911.9928262 2.2186911 2.2186305v8.359786c0 1.2258043-.9930689 2.2186305-2.2186911 2.2186305' style='fill:%23787668'/%3E%3C/svg%3E");
}

#side-content.columns.three .column:focus-within,
#side-content.columns.three .column:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3E%3Cpath d='M24.6968555 12.8031141c0-3.2575669-1.2693663-6.3200148-3.5725727-8.6243132-.8668118-.8668725-2.2713539-.8668725-3.1381657 0s-.8668118 2.2715359 0 3.1381657c1.4652135 1.4653348 2.2723853 3.4136137 2.2723853 5.4861475 0 4.278302-3.4801702 7.7584115-7.7584721 7.7584115-4.2783626 0-7.7585328-3.4801095-7.7585328-7.7584115 0-2.0725338.8071718-4.0208127 2.2723853-5.4861475.8668118-.8666298.8668118-2.2712932 0-3.1381657s-2.2713539-.8668725-3.1381657 0C1.5725108 6.4830994.3031445 9.5455472.3031445 12.8031141.3031445 19.5279282 5.7743062 25 12.5000304 25c6.7256635 0 12.1968252-5.4720718 12.1968252-12.1968859m-12.1968253-.0060671c-1.2256829 0-2.2187518-.9928262-2.2187518-2.2186305v-8.359786C10.2812785.9928262 11.2743474 0 12.5000303 0c1.2256222 0 2.2186911.9928262 2.2186911 2.2186305v8.359786c0 1.2258043-.9930689 2.2186305-2.2186911 2.2186305' style='fill:%23fbb800'/%3E%3C/svg%3E");
}

#side-content.columns.three .column .container_aside {margin:0;}
#side-content div.container_aside h3 {background-color:transparent;overflow:hidden;}
#side-content div.container_aside h3 a {display:flex;flex-direction:column-reverse;}
#side-content div.container_aside h3 a:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;}
#side-content div.container_aside h3 a span.title {background-color:var(--wit);padding:13% 13% 0.5em;font-family:'Pontiac Bold', Arial, sans-serif;font-size:1.230rem;word-break:auto-phrase;color:var(--grijs);z-index:1;}
#side-content div.container_aside .container-content {background-color:transparent;}
#side-content div.container_aside .container-content p {padding:0 13%;margin:0;font-size:1.461rem;color:var(--zwart);}

#side-content div.container_aside h3 img {
    pointer-events:none;
    transform: scale(1.0);
    transition: 0.5s;
    transform-origin: top center;
}
#side-content.columns.three .column:focus-within img,
#side-content.columns.three .column:hover img {transform: scale(1.1);}
#side-content div.container_aside h3 a:hover span.title,
#side-content div.container_aside h3 a:focus span.title{text-decoration:underline;}

