/* compiled by scssphp 1.6.0 on Wed, 07 Dec 2022 09:33:23 +0000 (0.1182s) */

@font-face{font-display:swap;font-family:Madera;src:local(Madera), url("../draadcore-child/fonts/Madera/Madera-Bold.otf") format("opentype");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Madera;src:local(Madera), url("../draadcore-child/fonts/Madera/Madera-Regular.otf") format("opentype");font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-feature-values "Madera"{@styleset{alt-a:1;alt-g:2}@stylistic{alternates:1}}*{font-variant-alternates:styleset(alt-a);font-feature-settings:'ss01'}html #root #wrap_all #main .textblock-media__wrapper{padding:105px 0;position:relative}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__wrapper{padding:105px 0 42px}}html #root #wrap_all #main .textblock-media__wrapper:after{content:"";position:absolute;top:0;left:0;bottom:0;width:700px;height:100%;background:#F2F2F2;z-index:-1}@media only screen and (max-width: 96rem){html #root #wrap_all #main .textblock-media__wrapper:after{width:550px}}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .textblock-media__wrapper:after{width:470px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .textblock-media__wrapper:after{width:350px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__wrapper:after{width:100%;height:290px;right:0;bottom:auto}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__wrapper.media-right{padding:42px 0 105px}}html #root #wrap_all #main .textblock-media__wrapper.media-right:after{left:auto;right:0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__wrapper.media-right:after{left:0;bottom:0;top:auto}}html #root #wrap_all #main .textblock-media__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}html #root #wrap_all #main .textblock-media__container .one-half{min-width:calc(50% - 80px);max-width:calc(50% - 80px)}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__container .one-half{min-width:calc(50% - 40px);max-width:calc(50% - 40px)}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__container .one-half{min-width:100%;max-width:100%}}html #root #wrap_all #main .textblock-media__container .one-half.right{margin:0 20px 0 60px;order:2}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__container .one-half.right{margin:0 20px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__container .one-half.right{margin:0}}html #root #wrap_all #main .textblock-media__container .one-half.left{margin:0 60px 0 20px}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__container .one-half.left{margin:0 20px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__container .one-half.left{margin:0 0 45px}}html #root #wrap_all #main .textblock-media__media{height:700px;box-shadow:0 15px 60px 0 rgba(0, 0, 0, 0.25)}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .textblock-media__media{height:600px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__media{height:550px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__media{height:370px;box-shadow:0 15px 35px 0 rgba(0, 0, 0, 0.25)}}html #root #wrap_all #main .textblock-media__media .image-container{height:100%;width:100%;overflow:visible;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}html #root #wrap_all #main .textblock-media__media .image-container:hover .trigger-lightbox__button.trigger-popup{display:block}html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button{width:100px;height:100px;border-radius:50%;background:#008FFF;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:0;padding:0;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;box-shadow:0 12px 24px 0 rgba(0, 0, 0, 0.5);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;cursor:pointer}html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button.trigger-popup{display:none}html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button .icon{width:24px;height:30px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button .icon{width:20px;height:27px}}html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button .play{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 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='%23fff' d='M361 215C375.3 223.8 384 239.3 384 256C384 272.7 375.3 288.2 361 296.1L73.03 472.1C58.21 482 39.66 482.4 24.52 473.9C9.377 465.4 0 449.4 0 432V80C0 62.64 9.377 46.63 24.52 38.13C39.66 29.64 58.21 29.99 73.03 39.04L361 215z'/%3E%3C/svg%3E")}html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button .zoom{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M504.1 471l-134-134C399.1 301.5 416 256.8 416 208C416 93.13 322.9 0 208 0S0 93.13 0 208S93.13 416 208 416c48.79 0 93.55-16.91 129-45.04l134 134C475.7 509.7 481.9 512 488 512s12.28-2.344 16.97-7.031C514.3 495.6 514.3 480.4 504.1 471zM208 368c-88.22 0-160-71.78-160-160s71.78-160 160-160s160 71.78 160 160S296.2 368 208 368zM288 184H231.1V128c0-13.26-10.74-24-23.1-24S184 114.7 184 128v56H127.1C114.7 184 104 194.7 104 208s10.73 24 23.1 24H184V288c0 13.26 10.73 24 23.1 24c13.26 0 23.1-10.74 23.1-24V232h56C301.3 232 312 221.3 312 208S301.3 184 288 184z'/%3E%3C/svg%3E")}html #root #wrap_all #main .textblock-media__media .image-container .trigger-lightbox__button:hover{background:#000}html #root #wrap_all #main .textblock-media__media .image-container .icon.clearair-gradient-halo{bottom:40px;right:-160px}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__media .image-container .icon.clearair-gradient-halo{bottom:0px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__media .image-container .icon.clearair-gradient-halo{bottom:-40px}}html #root #wrap_all #main .textblock-media__media.left .image-container .icon.clearair-gradient-halo{bottom:40px;left:-160px}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .textblock-media__media.left .image-container .icon.clearair-gradient-halo{bottom:0px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__media.left .image-container .icon.clearair-gradient-halo{bottom:-40px}}html #root #wrap_all #main .textblock-media__content-container{max-width:580px}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__content-container{max-width:100%}}html #root #wrap_all #main .textblock-media__content-container h2{margin-bottom:23px}html #root #wrap_all #main .textblock-media__content-container h2 span{text-decoration:none !important;position:relative;z-index:1;white-space:nowrap}html #root #wrap_all #main .textblock-media__content-container h2 span:after{content:"";position:absolute;bottom:4px;left:0;z-index:-1;width:100%;height:10px;border-radius:10px;background:linear-gradient(270deg, #03FFFF 0%, #008FFF 33.19%, #03C5B7 68.09%, #03FFFF 100%)}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .textblock-media__content-container h2 span:after{bottom:1px}}html #root #wrap_all #main .textblock-media__content-container p{font-size:18px;line-height:1.94}html #root #wrap_all #main .textblock-media__content-container .button__wrapper{margin-top:33px}