/* compiled by scssphp 1.6.0 on Thu, 23 May 2024 06:03:55 +0000 (0.0943s) */

@font-face{font-display:swap;font-family:NeoSans;src:local(NeoSans), url("../draadcore-child/fonts/NeoSans/NeoSans-Std-Bold.woff2") format("woff2"), url("../draadcore-child/fonts/NeoSans/NeoSans-Std-Bold.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:NeoSans;src:local(NeoSans), url("../draadcore-child/fonts/NeoSans/NeoSans-Std-Light.woff2") format("woff2"), url("../draadcore-child/fonts/NeoSans/NeoSans-Std-Light.woff") format("woff");font-weight:300;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:NeoSans;src:local(NeoSans), url("../draadcore-child/fonts/NeoSans/NeoSans-Std-Regular.woff2") format("woff2"), url("../draadcore-child/fonts/NeoSans/NeoSans-Std-Regular.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:NeoSans;src:local(NeoSans), url("../draadcore-child/fonts/NeoSans/NeoSans-Medium.woff2") format("woff2"), url("../draadcore-child/fonts/NeoSans/NeoSans-Medium.woff") format("woff");font-weight:500;font-style:normal;unicode-range:U+000-5FF}html #root #wrap_all #main .form{margin:50px 0;background:#F7FAFF;padding:115px 0 95px;border-radius:10px;position:relative;overflow:hidden}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .form{padding:70px 0 55px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form{padding:30px 0}}html #root #wrap_all #main .form__column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html #root #wrap_all #main .form__column:last-child{max-width:443px;min-width:443px;display:block}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .form__column:last-child{max-width:310px;min-width:310px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form__column:last-child{max-width:100%;min-width:100%}}html #root #wrap_all #main .form__heading{margin-bottom:34px}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .form__heading{margin-bottom:20px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form__heading{margin-bottom:18px}}html #root #wrap_all #main .form__heading h2{font-size:33px;line-height:1.3}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .form__heading h2{font-size:30px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form__heading h2{font-size:23px}}html #root #wrap_all #main .form__content{text-align:left}@media (max-width:767px){html #root #wrap_all #main .form__content{margin-bottom:30px}}html #root #wrap_all #main .form__content p{margin:0 auto}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .form__content p{width:280px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form__content p{width:auto;height:auto}}html #root #wrap_all #main .form__content p img{width:100%;height:100%;border-radius:10px;object-fit:cover}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form__content p img{object-fit:contain}}html #root #wrap_all #main .form__content p span{position:relative;display:inline-block}html #root #wrap_all #main .form__content p span:first-child{margin-top:32px;font-size:18px;font-weight:600;color:#0D2E5C}html #root #wrap_all #main .form__content p span:first-child:before{content:none}html #root #wrap_all #main .form__content p span:before{content:'';height:10px;width:15px;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.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%2328aa00' d='M440.1 103C450.3 112.4 450.3 127.6 440.1 136.1L176.1 400.1C167.6 410.3 152.4 410.3 143 400.1L7.029 264.1C-2.343 255.6-2.343 240.4 7.029 231C16.4 221.7 31.6 221.7 40.97 231L160 350.1L407 103C416.4 93.66 431.6 93.66 440.1 103V103z'/%3E%3C/svg%3E");position:absolute;background-position:center center;background-repeat:no-repeat;background-size:12px;top:10px;left:-25px}html #root #wrap_all #main .form__content h3{margin-top:32px;font-size:18px;font-weight:600}html #root #wrap_all #main .form__content ul{padding-left:0}html #root #wrap_all #main .form__content ul li{list-style:none;font-size:14px;color:#0D2E5C}html #root #wrap_all #main .form__form{width:100%}html #root #wrap_all #main .form.big{padding:60px 0;background:transparent;margin:0;border-radius:0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form.big{padding:30px 0}}html #root #wrap_all #main .form.big:before{display:none}html #root #wrap_all #main .form.big .form__container{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}html #root #wrap_all #main .form.big .form__content p{max-width:600px;border-radius:10px;width:100%;margin:0 0 15px 0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form.big .form__content p{max-width:100%;height:auto}}html #root #wrap_all #main .form.big .form__content p img{border-radius:10px}html #root #wrap_all #main .form.big .form__column{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}html #root #wrap_all #main .form.big .form__column:last-child{min-width:calc(50% - (20px * 2));max-width:calc(50% - (20px * 2))}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form.big .form__column:last-child{min-width:100%;max-width:100%;margin-top:30px}}html #root #wrap_all #main .form.big .form__heading,html #root #wrap_all #main .form.big .gform_wrapper{max-width:600px;margin-left:auto}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .form.big .form__heading,html #root #wrap_all #main .form.big .gform_wrapper{max-width:100%}}html #root #wrap_all #main .form.big .column.full{min-width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}html #root #wrap_all #main .form.big .column.full .form__heading,html #root #wrap_all #main .form.big .column.full .gform_wrapper{width:800px;max-width:100%;margin-inline:auto}html #root #wrap_all #main .form.big form .gform_body .gfield.file__input .gfield_label{left:50%;transform:translateX(-50%);padding-top:24px;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.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%230D2E5C' d='M424 320c13.25 0 24 10.75 24 24V416c0 53.02-42.98 96-96 96H96c-53.02 0-96-42.98-96-96v-72C0 330.7 10.74 320 24 320c13.25 0 24 10.75 24 24V416c0 26.4 21.6 48 48 48h256c26.4 0 48-21.6 48-48v-72C400 330.7 410.7 320 424 320zM207.6 6.539l-136 127.1C61.88 143.6 61.44 158.8 70.53 168.4c9.062 9.656 24.25 10.12 33.91 1.031L200 79.56v248.4C200 341.3 210.8 352 224 352s24-10.75 24-23.1V79.56l95.56 89.92c9.656 9.094 24.84 8.625 33.91-1.031C381.8 163.8 384 157.9 384 152c0-6.375-2.531-12.75-7.562-17.47l-136-127.1C231.2-2.18 216.8-2.18 207.6 6.539z'/%3E%3C/svg%3E");background-position:top center;background-repeat:no-repeat;background-size:16px 16px;opacity:1}html #root #wrap_all #main .form.big form .gform_body .gfield.file__input .gfield_label.active{top:17px;font-size:16px;font-weight:400;background-color:transparent;padding:24px 0 0}html #root #wrap_all #main .form .gfield_required_text{display:none !important}