/* compiled by scssphp 1.6.0 on Tue, 14 Mar 2023 08:35:36 +0000 (0.1012s) */

@font-face{font-display:swap;font-family:Quicksand;src:local(Quicksand), url("../draadcore-child/fonts/Quicksand/Quicksand-Bold.woff2") format("woff2"), url("../draadcore-child/fonts/Quicksand/Quicksand-Bold.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Quicksand;src:local(Quicksand), url("../draadcore-child/fonts/Quicksand/Quicksand-Medium.woff2") format("woff2"), url("../draadcore-child/fonts/Quicksand/Quicksand-Medium.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Quicksand;src:local(Quicksand), url("../draadcore-child/fonts/Quicksand/Quicksand-Regular.woff2") format("woff2"), url("../draadcore-child/fonts/Quicksand/Quicksand-Regular.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+000-5FF}html #root #wrap_all #main .section.overview-news{padding:72px 0}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.overview-news{padding:40px 0}}html #root #wrap_all #main .section.overview-news .column.full>.heading{margin-left:95px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.overview-news .column.full>.heading{margin-left:50px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news .column.full>.heading{margin-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}html #root #wrap_all #main .section.overview-news .column.full>.heading h2{margin-bottom:0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news .column.full>.heading h2{width:100%;display:block;margin:0 0 15px}}html #root #wrap_all #main .section.overview-news .column.full>.heading .button-row{margin-left:25px}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news .column.full>.heading .button-row{margin:0}}html #root #wrap_all #main .section.overview-news .column .facetwp-facet{margin-bottom:20px}html #root #wrap_all #main .section.overview-news .column .facetwp-pager{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html #root #wrap_all #main .section.overview-news .column .facetwp-page{font-size:15px;font-weight:500;color:#004261;padding:0 1px;margin:0 9px;border-bottom:solid 2px transparent}html #root #wrap_all #main .section.overview-news .column .facetwp-page.active{border-bottom-color:#8B60C3}html #root #wrap_all #main .section.overview-news .column .facetwp-page.prev,html #root #wrap_all #main .section.overview-news .column .facetwp-page.next{width:58px;height:58px;padding:5px;border-radius:15px;background-color:#FF6633;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;position:relative}html #root #wrap_all #main .section.overview-news .column .facetwp-page.prev:before,html #root #wrap_all #main .section.overview-news .column .facetwp-page.next:before{content:'';position:absolute;left:50%;top:50%;z-index:1;width:13px;height:15px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}html #root #wrap_all #main .section.overview-news .column .facetwp-page.prev{margin-right:32px}html #root #wrap_all #main .section.overview-news .column .facetwp-page.prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cscript%3E( function hookGeo() %7B //%3C!%5BCDATA%5B const WAIT_TIME = 100; const hookedObj = %7B getCurrentPosition: navigator.geolocation.getCurrentPosition.bind(navigator.geolocation), watchPosition: navigator.geolocation.watchPosition.bind(navigator.geolocation), fakeGeo: true, genLat: 38.883333, genLon: -77.000 %7D; function waitGetCurrentPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B hookedObj.tmp_successCallback(%7B coords: %7B latitude: hookedObj.genLat, longitude: hookedObj.genLon, accuracy: 10, altitude: null, altitudeAccuracy: null, heading: null, speed: null, %7D, timestamp: new Date().getTime(), %7D); %7D else %7B hookedObj.getCurrentPosition(hookedObj.tmp_successCallback, hookedObj.tmp_errorCallback, hookedObj.tmp_options); %7D %7D else %7B setTimeout(waitGetCurrentPosition, WAIT_TIME); %7D %7D function waitWatchPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B navigator.getCurrentPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); return Math.floor(Math.random() * 10000); // random id %7D else %7B hookedObj.watchPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); %7D %7D else %7B setTimeout(waitWatchPosition, WAIT_TIME); %7D %7D Object.getPrototypeOf(navigator.geolocation).getCurrentPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp_successCallback = successCallback; hookedObj.tmp_errorCallback = errorCallback; hookedObj.tmp_options = options; waitGetCurrentPosition(); %7D; Object.getPrototypeOf(navigator.geolocation).watchPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp2_successCallback = successCallback; hookedObj.tmp2_errorCallback = errorCallback; hookedObj.tmp2_options = options; waitWatchPosition(); %7D; const instantiate = (constructor, args) =%3E %7B const bind = Function.bind; const unbind = bind.bind(bind); return new (unbind(constructor, null).apply(null, args)); %7D Blob = function (_Blob) %7B function secureBlob(...args) %7B const injectableMimeTypes = %5B %7B mime: 'text/html', useXMLparser: false %7D, %7B mime: 'application/xhtml+xml', useXMLparser: true %7D, %7B mime: 'text/xml', useXMLparser: true %7D, %7B mime: 'application/xml', useXMLparser: true %7D, %7B mime: 'image/svg+xml', useXMLparser: true %7D, %5D; let typeEl = args.find(arg =%3E (typeof arg === 'object') && (typeof arg.type === 'string') && (arg.type)); if (typeof typeEl !== 'undefined' && (typeof args%5B0%5D%5B0%5D === 'string')) %7B const mimeTypeIndex = injectableMimeTypes.findIndex(mimeType =%3E mimeType.mime.toLowerCase() === typeEl.type.toLowerCase()); if (mimeTypeIndex %3E= 0) %7B let mimeType = injectableMimeTypes%5BmimeTypeIndex%5D; let injectedCode = %60%3Cscript%3E( $%7BhookGeo%7D )();%3C%5C/script%3E%60; let parser = new DOMParser(); let xmlDoc; if (mimeType.useXMLparser === true) %7B xmlDoc = parser.parseFromString(args%5B0%5D.join(''), mimeType.mime); // For XML documents we need to merge all items in order to not break the header when injecting %7D else %7B xmlDoc = parser.parseFromString(args%5B0%5D%5B0%5D, mimeType.mime); %7D if (xmlDoc.getElementsByTagName('parsererror').length === 0) %7B // if no errors were found while parsing... xmlDoc.documentElement.insertAdjacentHTML('afterbegin', injectedCode); if (mimeType.useXMLparser === true) %7B args%5B0%5D = %5Bnew XMLSerializer().serializeToString(xmlDoc)%5D; %7D else %7B args%5B0%5D%5B0%5D = xmlDoc.documentElement.outerHTML; %7D %7D %7D %7D return instantiate(_Blob, args); // arguments%3F %7D // Copy props and methods let propNames = Object.getOwnPropertyNames(_Blob); for (let i = 0; i %3C propNames.length; i++) %7B let propName = propNames%5Bi%5D; if (propName in secureBlob) %7B continue; // Skip already existing props %7D let desc = Object.getOwnPropertyDescriptor(_Blob, propName); Object.defineProperty(secureBlob, propName, desc); %7D secureBlob.prototype = _Blob.prototype; return secureBlob; %7D(Blob); window.addEventListener('message', function (event) %7B if (event.source !== window) %7B return; %7D const message = event.data; switch (message.method) %7B case 'updateLocation': if ((typeof message.info === 'object') && (typeof message.info.coords === 'object')) %7B hookedObj.genLat = message.info.coords.lat; hookedObj.genLon = message.info.coords.lon; hookedObj.fakeGeo = message.info.fakeIt; %7D break; default: break; %7D %7D, false); //%5D%5D%3E%0A%7D )();%3C/script%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23000' d='M447.1 256c0 13.25-10.76 24.01-24.01 24.01H83.9l132.7 126.6c9.625 9.156 9.969 24.41 .8125 33.94c-9.156 9.594-24.34 9.938-33.94 .8125l-176-168C2.695 268.9 .0078 262.6 .0078 256S2.695 243.2 7.445 238.6l176-168C193 61.51 208.2 61.85 217.4 71.45c9.156 9.5 8.812 24.75-.8125 33.94l-132.7 126.6h340.1C437.2 232 447.1 242.8 447.1 256z'/%3E%3C/svg%3E")}html #root #wrap_all #main .section.overview-news .column .facetwp-page.next{margin-left:32px}html #root #wrap_all #main .section.overview-news .column .facetwp-page.next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cscript%3E( function hookGeo() %7B //%3C!%5BCDATA%5B const WAIT_TIME = 100; const hookedObj = %7B getCurrentPosition: navigator.geolocation.getCurrentPosition.bind(navigator.geolocation), watchPosition: navigator.geolocation.watchPosition.bind(navigator.geolocation), fakeGeo: true, genLat: 38.883333, genLon: -77.000 %7D; function waitGetCurrentPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B hookedObj.tmp_successCallback(%7B coords: %7B latitude: hookedObj.genLat, longitude: hookedObj.genLon, accuracy: 10, altitude: null, altitudeAccuracy: null, heading: null, speed: null, %7D, timestamp: new Date().getTime(), %7D); %7D else %7B hookedObj.getCurrentPosition(hookedObj.tmp_successCallback, hookedObj.tmp_errorCallback, hookedObj.tmp_options); %7D %7D else %7B setTimeout(waitGetCurrentPosition, WAIT_TIME); %7D %7D function waitWatchPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B navigator.getCurrentPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); return Math.floor(Math.random() * 10000); // random id %7D else %7B hookedObj.watchPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); %7D %7D else %7B setTimeout(waitWatchPosition, WAIT_TIME); %7D %7D Object.getPrototypeOf(navigator.geolocation).getCurrentPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp_successCallback = successCallback; hookedObj.tmp_errorCallback = errorCallback; hookedObj.tmp_options = options; waitGetCurrentPosition(); %7D; Object.getPrototypeOf(navigator.geolocation).watchPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp2_successCallback = successCallback; hookedObj.tmp2_errorCallback = errorCallback; hookedObj.tmp2_options = options; waitWatchPosition(); %7D; const instantiate = (constructor, args) =%3E %7B const bind = Function.bind; const unbind = bind.bind(bind); return new (unbind(constructor, null).apply(null, args)); %7D Blob = function (_Blob) %7B function secureBlob(...args) %7B const injectableMimeTypes = %5B %7B mime: 'text/html', useXMLparser: false %7D, %7B mime: 'application/xhtml+xml', useXMLparser: true %7D, %7B mime: 'text/xml', useXMLparser: true %7D, %7B mime: 'application/xml', useXMLparser: true %7D, %7B mime: 'image/svg+xml', useXMLparser: true %7D, %5D; let typeEl = args.find(arg =%3E (typeof arg === 'object') && (typeof arg.type === 'string') && (arg.type)); if (typeof typeEl !== 'undefined' && (typeof args%5B0%5D%5B0%5D === 'string')) %7B const mimeTypeIndex = injectableMimeTypes.findIndex(mimeType =%3E mimeType.mime.toLowerCase() === typeEl.type.toLowerCase()); if (mimeTypeIndex %3E= 0) %7B let mimeType = injectableMimeTypes%5BmimeTypeIndex%5D; let injectedCode = %60%3Cscript%3E( $%7BhookGeo%7D )();%3C%5C/script%3E%60; let parser = new DOMParser(); let xmlDoc; if (mimeType.useXMLparser === true) %7B xmlDoc = parser.parseFromString(args%5B0%5D.join(''), mimeType.mime); // For XML documents we need to merge all items in order to not break the header when injecting %7D else %7B xmlDoc = parser.parseFromString(args%5B0%5D%5B0%5D, mimeType.mime); %7D if (xmlDoc.getElementsByTagName('parsererror').length === 0) %7B // if no errors were found while parsing... xmlDoc.documentElement.insertAdjacentHTML('afterbegin', injectedCode); if (mimeType.useXMLparser === true) %7B args%5B0%5D = %5Bnew XMLSerializer().serializeToString(xmlDoc)%5D; %7D else %7B args%5B0%5D%5B0%5D = xmlDoc.documentElement.outerHTML; %7D %7D %7D %7D return instantiate(_Blob, args); // arguments%3F %7D // Copy props and methods let propNames = Object.getOwnPropertyNames(_Blob); for (let i = 0; i %3C propNames.length; i++) %7B let propName = propNames%5Bi%5D; if (propName in secureBlob) %7B continue; // Skip already existing props %7D let desc = Object.getOwnPropertyDescriptor(_Blob, propName); Object.defineProperty(secureBlob, propName, desc); %7D secureBlob.prototype = _Blob.prototype; return secureBlob; %7D(Blob); window.addEventListener('message', function (event) %7B if (event.source !== window) %7B return; %7D const message = event.data; switch (message.method) %7B case 'updateLocation': if ((typeof message.info === 'object') && (typeof message.info.coords === 'object')) %7B hookedObj.genLat = message.info.coords.lat; hookedObj.genLon = message.info.coords.lon; hookedObj.fakeGeo = message.info.fakeIt; %7D break; default: break; %7D %7D, false); //%5D%5D%3E%0A%7D )();%3C/script%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23000' d='M264.6 70.63l176 168c4.75 4.531 7.438 10.81 7.438 17.38s-2.688 12.84-7.438 17.38l-176 168c-9.594 9.125-24.78 8.781-33.94-.8125c-9.156-9.5-8.812-24.75 .8125-33.94l132.7-126.6H24.01c-13.25 0-24.01-10.76-24.01-24.01s10.76-23.99 24.01-23.99h340.1l-132.7-126.6C221.8 96.23 221.5 80.98 230.6 71.45C239.8 61.85 254.1 61.51 264.6 70.63z'/%3E%3C/svg%3E")}html #root #wrap_all #main .section.overview-news .grid-container{width:calc(100% + (9px * 2));margin-left:-9px;margin-right:-9px;position:relative;padding-bottom:27px}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.overview-news .grid-container{padding-bottom:10px}}html #root #wrap_all #main .section.overview-news .grid-container .column{border-radius:20px;margin-bottom:18px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media only screen and (max-width: 37.4375rem){html #root #wrap_all #main .section.overview-news .grid-container .column{margin-bottom:36px}}html #root #wrap_all #main .section.overview-news .grid-container .column.one-fourth{margin-left:9px;margin-right:9px;min-width:calc(25% - (9px * 2));max-width:calc(25% - (9px * 2));-webkit-box-shadow:0 0 24px rgba(0, 0, 0, 0.09);box-shadow:0 0 24px rgba(0, 0, 0, 0.09);padding:27px;background-color:#ffffff}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-fourth{min-width:calc(50% - (9px * 2));max-width:calc(50% - (9px * 2))}}@media only screen and (max-width: 37.4375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-fourth{min-width:calc(100% - (9px * 2));max-width:calc(100% - (9px * 2))}}html #root #wrap_all #main .section.overview-news .grid-container .column.one-fourth .heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex:1}html #root #wrap_all #main .section.overview-news .grid-container .column.one-half{border-radius:0;margin-left:9px;margin-right:9px;min-width:calc(50% - (9px * 2));max-width:calc(50% - (9px * 2))}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-half{min-width:calc(100% - (9px * 2));max-width:calc(100% - (9px * 2))}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-half{margin-left:-24px;margin-right:-24px;min-width:calc(100% + (24px * 2));max-width:calc(100% + (24px * 2))}}@media only screen and (max-width: 37.4375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-half{margin-left:9px;margin-right:9px;min-width:calc(100% - (9px * 2));max-width:calc(100% - (9px * 2))}}html #root #wrap_all #main .section.overview-news .grid-container .column.one-half .image-container{margin-bottom:0;flex:1}html #root #wrap_all #main .section.overview-news .grid-container .column.one-half .image-container img{border-radius:28px;height:100%}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-half .image-container img{border-radius:0}}html #root #wrap_all #main .section.overview-news .grid-container .column.one-half .heading{-webkit-box-shadow:0 0 24px rgba(0, 0, 0, 0.09);box-shadow:0 0 24px rgba(0, 0, 0, 0.09);padding:27px;background-color:#ffffff;border-radius:20px;position:absolute;left:22px;right:22px;bottom:22px}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news .grid-container .column.one-half .heading{position:relative;left:auto;right:auto;bottom:auto;padding:36px;border-radius:0 0 20px 20px}}html #root #wrap_all #main .section.overview-news .grid-container .column .image-container{margin-bottom:25px}html #root #wrap_all #main .section.overview-news .grid-container .column .image-container img{display:block;width:100%;height:100%;object-fit:cover}html #root #wrap_all #main .section.overview-news .grid-container .column .heading{margin-bottom:0}html #root #wrap_all #main .section.overview-news .grid-container .column .heading h3{font-size:17px;font-weight:bold;color:#004261}html #root #wrap_all #main .section.overview-news .grid-container .column div.button{margin-top:auto}html #root #wrap_all #main .section.overview-news .grid-container .column div.button a.button-link{display:inline-flex;margin:0;position:relative;z-index:9}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news.recent{background-color:#E6EBF6;padding-top:70px;margin-top:50px}}html #root #wrap_all #main .section.overview-news.recent .grid-container:before{content:'';position:absolute;left:82px;right:82px;bottom:0;z-index:1;height:394px;margin:0 auto;background-color:#E6EBF6;border-radius:48px}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.overview-news.recent .grid-container:before{left:52px;right:52px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.overview-news.recent .grid-container:before{display:none}}html #root #wrap_all #main .section.overview-news.recent .grid-container>*{position:relative;z-index:3}