/* compiled by scssphp 1.6.0 on Mon, 10 Feb 2025 15:17:58 +0000 (0.7272s) */

@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-bold.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-bold.woff") format("woff");font-weight:800;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-light.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-medium.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-medium.woff") format("woff");font-weight:600;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-regular.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-regular.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:MortiseX;src:local(MortiseX), url("../draadcore-child/fonts/Mortise/mortise-x-bold.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-x-bold.woff") format("woff");font-weight:800;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:MortiseX;src:local(MortiseX), url("../draadcore-child/fonts/Mortise/mortise-x-light.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-x-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-bold.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-bold.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-light.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-medium.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-medium.woff") format("woff");font-weight:600;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-regular.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-regular.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:TenonX;src:local(TenonX), url("../draadcore-child/fonts/TenonX/tenon-x-bold.woff2") format("woff2"), url("../draadcore-child/fonts/TenonX/tenon-x-bold.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:TenonX;src:local(TenonX), url("../draadcore-child/fonts/TenonX/tenon-x-light.woff2") format("woff2"), url("../draadcore-child/fonts/TenonX/tenon-x-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}html #root #wrap_all #main .section.header-new{--swiper-pagination-bottom: 70px;-webkit-transition:background-color 0.6s ease-in-out;transition:background-color 0.6s ease-in-out;height:960px}@media only screen and (max-width: 85.375rem){html #root #wrap_all #main .section.header-new{height:900px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.header-new{height:770px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new{height:660px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new{--swiper-pagination-bottom: 30px;height:520px}}@media only screen and (max-width: 23.4375rem){html #root #wrap_all #main .section.header-new{height:436px}}html #root #wrap_all #main .section.header-new:before{content:"";background:#FEFEFE;height:750px;width:1px;position:absolute;left:162px;bottom:-110px;opacity:0.3;-webkit-transform:rotate(-220deg);transform:rotate(-220deg)}@media only screen and (max-width: 96rem){html #root #wrap_all #main .section.header-new:before{height:788px}}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .section.header-new:before{max-width:344px}}@media only screen and (max-width: 79.9375rem){html #root #wrap_all #main .section.header-new:before{-webkit-transform:rotate(-212deg);transform:rotate(-212deg);left:84px;height:764px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new:before{left:18px;-webkit-transform:rotate(-210deg);transform:rotate(-210deg)}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header-new:before{left:-53px;-webkit-transform:rotate(-220deg);transform:rotate(-220deg)}}@media only screen and (max-width: 36.1875rem){html #root #wrap_all #main .section.header-new:before{display:none}}html #root #wrap_all #main .section.header-new .container{margin:0 auto;width:100%;max-width:1750px;height:100%;position:initial;padding:0 100px}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.header-new .container{padding:0 15%}}html #root #wrap_all #main .section.header-new .video-container,html #root #wrap_all #main .section.header-new .video-container iframe{width:100%}html #root #wrap_all #main .section.header-new .video-container{height:100%}html #root #wrap_all #main .section.header-new .video-container iframe{pointer-events:none}html #root #wrap_all #main .section.header-new .slider-wrapper{min-width:100%;max-width:100%;height:100%}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider-wrapper{overflow:hidden}}html #root #wrap_all #main .section.header-new .slider-wrapper .slider-viewport{height:100%}html #root #wrap_all #main .section.header-new .slider{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;padding:3% 0 0;height:100%;width:100%;overflow:visible;position:initial}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider{padding:0}}html #root #wrap_all #main .section.header-new .slider .slide::before{content:none}html #root #wrap_all #main .section.header-new .slider .slide.animate{-webkit-transition:0.4s ease;transition:0.4s ease}html #root #wrap_all #main .section.header-new .slider .slide.swiper-slide-active{z-index:9}html #root #wrap_all #main .section.header-new .slider .slide .entry-content{margin:auto;position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1250px;-webkit-transition:margin 2s ease;transition:margin 2s ease}html #root #wrap_all #main .section.header-new .slider .slide .entry-content>.button.full-link:after{z-index:3}html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{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}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{position:absolute;left:0;top:40px;width:100%}}html #root #wrap_all #main .section.header-new .slider .slide h1 div,html #root #wrap_all #main .section.header-new .slider .slide h2 div{overflow:hidden;z-index:2;position:absolute;white-space:nowrap;width:fit-content}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide h1 div,html #root #wrap_all #main .section.header-new .slider .slide h2 div{position:relative;transform:none !important;margin-bottom:7px}}html #root #wrap_all #main .section.header-new .slider .slide h1 span,html #root #wrap_all #main .section.header-new .slider .slide h2 span{position:relative;left:-101%;opacity:0}html #root #wrap_all #main .section.header-new .slider .slide h1 span.right,html #root #wrap_all #main .section.header-new .slider .slide h2 span.right{left:101%;position:absolute}html #root #wrap_all #main .section.header-new .slider .slide h1 span.transition1,html #root #wrap_all #main .section.header-new .slider .slide h1 span.transition2,html #root #wrap_all #main .section.header-new .slider .slide h1 span.transition3,html #root #wrap_all #main .section.header-new .slider .slide h2 span.transition1,html #root #wrap_all #main .section.header-new .slider .slide h2 span.transition2,html #root #wrap_all #main .section.header-new .slider .slide h2 span.transition3{left:0;opacity:1}html #root #wrap_all #main .section.header-new .slider .slide h1 span.transition1,html #root #wrap_all #main .section.header-new .slider .slide h2 span.transition1{-webkit-transition:1s ease-out;transition:1s ease-out}html #root #wrap_all #main .section.header-new .slider .slide h1 span.transition2,html #root #wrap_all #main .section.header-new .slider .slide h2 span.transition2{-webkit-transition:0.5s ease-out;transition:0.5s ease-out}html #root #wrap_all #main .section.header-new .slider .slide h1 span.transition3,html #root #wrap_all #main .section.header-new .slider .slide h2 span.transition3{-webkit-transition:1.4s ease-out;transition:1.4s ease-out}html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:158px;font-weight:bold;line-height:1;margin:0}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:120px}}@media only screen and (max-width: 85.375rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:110px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:90px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:70px}}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:50px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:40px}}@media only screen and (max-width: 23.4375rem){html #root #wrap_all #main .section.header-new .slider .slide h1,html #root #wrap_all #main .section.header-new .slider .slide h2{font-size:28px}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2{font-family:'Tenon', sans-serif;color:#FEFEFE}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div{height:200px}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div{height:170px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div{height:115px}}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div{height:80px}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:first-child{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:first-child{top:30px}}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:first-child{top:60px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:first-child{-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;line-height:1.2;top:30px}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:nth-child(2){top:50%;left:-80px;transform:translateY(-50%)}@media only screen and (max-width: 112.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:nth-child(2){left:-70px}}@media only screen and (max-width: 87.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:nth-child(2){left:-20px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:nth-child(2){left:-15px;line-height:1.2}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:last-child{right:-80px;bottom:0}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:last-child{right:-70px;bottom:30px}}@media only screen and (max-width: 87.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:last-child{right:-20px}}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:last-child{bottom:60px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_1 h2 div:last-child{right:-15px;text-align:right;line-height:1.2;margin-left:auto;bottom:30px}}html #root #wrap_all #main .section.header-new .slider .slide .heading [data-slide-id="3"] .heading h2 div:last-child{top:calc(109px * 2)}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2{font-family:'Tenon', sans-serif;color:#FEFEFE}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div{height:200px}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div{height:170px}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:first-child{top:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:first-child{top:-60px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:first-child{top:0}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:first-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:first-child{top:auto;-webkit-transform:none;transform:none;height:auto;right:-10px;left:auto;line-height:1.2;padding-left:20%}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){top:80px;right:-260px;left:auto}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){right:-135px}}@media only screen and (max-width: 85.375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){top:60px;right:-115px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){top:40px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){top:90px}}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){top:72px;right:-50px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:nth-child(2),html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:nth-child(2){top:auto;right:-15px;height:auto;line-height:1.2;text-align:right}}html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:calc(120px * 2);left:-200px;right:auto}@media only screen and (max-width: 102.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:calc(110px * 2);left:-150px}}@media only screen and (max-width: 85.375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:calc(90px * 2);left:-120px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:calc(78px * 2)}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:calc(89px * 2);left:-60px}}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:calc(72px * 2);left:-40px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h1 div:last-child,html #root #wrap_all #main .section.header-new .slider .slide .heading.layout_2 h2 div:last-child{top:auto;left:auto;height:auto;text-align:left;line-height:1.2}}html #root #wrap_all #main .section.header-new .slider .slide.background-secondary .heading h1,html #root #wrap_all #main .section.header-new .slider .slide.background-secondary .heading h2{color:#2B2BA7}html #root #wrap_all #main .section.header-new .slider .slide.background-secondary .button-wrap a{color:#2B2BA7}html #root #wrap_all #main .section.header-new .slider .slide.background-secondary .button-wrap a .arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' class='svg-inline--fa fa-chevron-right fa-w-8' role='img' viewBox='0 0 256 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%3Cpath fill='%232B2BA7' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z'/%3E%3C/svg%3E")}html #root #wrap_all #main .section.header-new .slider .slide .button-wrap{position:absolute;bottom:33px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11}@media only screen and (max-width: 38.6875rem){html #root #wrap_all #main .section.header-new .slider .slide .button-wrap{left:0;-webkit-transform:none;transform:none}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .button-wrap{margin:0 auto;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}html #root #wrap_all #main .section.header-new .slider .slide .button-wrap a{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;position:relative;padding:0 20px}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .button-wrap a{font-size:12px}}html #root #wrap_all #main .section.header-new .slider .slide .button-wrap a .arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' class='svg-inline--fa fa-chevron-right fa-w-8' role='img' viewBox='0 0 256 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%3Cpath fill='%23ffffff' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z'/%3E%3C/svg%3E");position:absolute;right:-20px}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .button-wrap a .arrow-right{height:28px}}html #root #wrap_all #main .section.header-new .slider .slide .button-wrap a:hover .arrow-right{right:-25px}html #root #wrap_all #main .section.header-new .slider .slide[aria-hidden="true"]{opacity:0.3;background-color:transparent !important}html #root #wrap_all #main .section.header-new .slider .slide[aria-hidden="false"]{opacity:1}html #root #wrap_all #main .section.header-new .slider .slide[aria-hidden="false"] .heading h2 div{background:none;background-color:transparent;overflow:hidden}html #root #wrap_all #main .section.header-new .slider .slide[aria-hidden="false"] .heading h2 div span{display:inline-block;width:auto}html #root #wrap_all #main .section.header-new .slider .slide[aria-hidden="false"] .heading span{opacity:1}html #root #wrap_all #main .section.header-new .slider .slide[aria-hidden="false"] .media .image-container{width:100%}html #root #wrap_all #main .section.header-new .slider .slide:last-child .entry-content{margin:0 auto 0 0}html #root #wrap_all #main .section.header-new .slider .slide:first-child .entry-content{margin:0 0 0 auto}html #root #wrap_all #main .section.header-new .slider .slide .media .image-container{width:100%;margin:auto;height:516px;position:relative;transform:translateX(0)}@media only screen and (max-width: 85.375rem){html #root #wrap_all #main .section.header-new .slider .slide .media .image-container{height:480px}}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .section.header-new .slider .slide .media .image-container{height:400px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .media .image-container{height:360px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .slider .slide .media .image-container{height:320px}}@media only screen and (max-width: 23.4375rem){html #root #wrap_all #main .section.header-new .slider .slide .media .image-container{height:290px}}html #root #wrap_all #main .section.header-new .slider .slide .media .image-container.anim{-webkit-transition:1.5s ease;transition:1.5s ease}html #root #wrap_all #main .section.header-new .slider .slide .media img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%}@media (min-width:1537px){html #root #wrap_all #main .section.header-new .slider .slide .media img{width:100%;height:auto}}html #root #wrap_all #main .section.header-new .swiper-button-next,html #root #wrap_all #main .section.header-new .swiper-button-prev{background:none;border:none;width:12%;cursor:pointer;position:absolute;height:100%;top:0}html #root #wrap_all #main .section.header-new .swiper-button-next:after,html #root #wrap_all #main .section.header-new .swiper-button-prev:after{display:none}@media only screen and (max-width: 106.1875rem){html #root #wrap_all #main .section.header-new .swiper-button-next,html #root #wrap_all #main .section.header-new .swiper-button-prev{width:9%}}html #root #wrap_all #main .section.header-new .swiper-button-prev{left:0}html #root #wrap_all #main .section.header-new .swiper-button-next{right:0}html #root #wrap_all #main .section.header-new .swiper-pagination span{font-size:0;width:42px;height:3px;background-color:rgba(255, 255, 255, 0.3);margin:0 4px;border:0;cursor:pointer;transform:none !important;position:relative;border-radius:0;opacity:1}html #root #wrap_all #main .section.header-new .swiper-pagination span::before{content:"";width:0%;background-color:#ffffff;height:100%;position:absolute;left:0;top:0}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.header-new .swiper-pagination span{width:26px}}html #root #wrap_all #main .section.header-new .swiper-pagination span.swiper-pagination-bullet-active::before{animation:fill 5.2s linear forwards 0s 1;width:100%}@keyframes fill{0%{width:0%}100%{width:100%}}