.elementor-12 .elementor-element.elementor-element-f06c768>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-f06c768:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f06c768>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,.38) 0%,rgba(255,255,255,0) 100%)}.elementor-12 .elementor-element.elementor-element-f06c768{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px;z-index:100}.elementor-12 .elementor-element.elementor-element-f06c768>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3616358>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-12 .elementor-element.elementor-element-3616358>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-12 .elementor-element.elementor-element-3616358>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-869b745{text-align:left}.elementor-12 .elementor-element.elementor-element-34aca81{text-align:left}.elementor-12 .elementor-element.elementor-element-11d212e.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-12 .elementor-element.elementor-element-11d212e>.elementor-element-populated{padding:0}.elementor-12 .elementor-element.elementor-element-a753311{font-family:"Ubuntu",Sans-serif;font-size:14px;line-height:1.5em;width:auto;max-width:auto}.elementor-12 .elementor-element.elementor-element-a753311>.elementor-widget-container{margin:0 30px 0 0}.elementor-12 .elementor-element.elementor-element-7b99aa2 .elementor-search-form__toggle{--e-search-form-toggle-size:22px;--e-search-form-toggle-background-color:rgba(0,0,0,0);--e-search-form-toggle-icon-size:calc(100em / 100)}.elementor-12 .elementor-element.elementor-element-7b99aa2.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:rgba(109,16,62,.96)}.elementor-12 .elementor-element.elementor-element-7b99aa2 input[type=search].elementor-search-form__input{font-family:"Ubuntu",Sans-serif;font-size:40px;font-weight:700;line-height:1.2em}.elementor-12 .elementor-element.elementor-element-7b99aa2 .elementor-search-form__input,.elementor-12 .elementor-element.elementor-element-7b99aa2 .elementor-search-form__icon,.elementor-12 .elementor-element.elementor-element-7b99aa2 .elementor-lightbox .dialog-lightbox-close-button,.elementor-12 .elementor-element.elementor-element-7b99aa2 .elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-12 .elementor-element.elementor-element-7b99aa2.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{color:#fff;fill:#fff}.elementor-12 .elementor-element.elementor-element-7b99aa2:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-width:0}.elementor-12 .elementor-element.elementor-element-7b99aa2.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{border-width:0}.elementor-12 .elementor-element.elementor-element-7b99aa2{width:auto;max-width:auto}.elementor-12 .elementor-element.elementor-element-1d5ccd1{width:auto;max-width:auto}.elementor-12 .elementor-element.elementor-element-3553174{font-family:"Ubuntu",Sans-serif;font-size:14px;line-height:1.5em;width:auto;max-width:auto}.elementor-12 .elementor-element.elementor-element-4349055{width:auto;max-width:auto}.elementor-12 .elementor-element.elementor-element-65406fb .elementor-icon-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-stacked .elementor-icon{background-color:#6d103e}.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-default .elementor-icon{color:#6d103e;border-color:#6d103e}.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-default .elementor-icon svg{fill:#6d103e}.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-stacked .elementor-icon:hover{background-color:#580a32}.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-framed .elementor-icon:hover,.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-default .elementor-icon:hover{color:#580a32;border-color:#580a32}.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-framed .elementor-icon:hover,.elementor-12 .elementor-element.elementor-element-65406fb.elementor-view-default .elementor-icon:hover svg{fill:#580a32}.elementor-12 .elementor-element.elementor-element-65406fb .elementor-icon{font-size:24px;padding:10px}.elementor-12 .elementor-element.elementor-element-65406fb .elementor-icon svg{height:24px}.elementor-12 .elementor-element.elementor-element-65406fb{width:auto;max-width:auto;bottom:25px}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-65406fb{right:30px}body.rtl .elementor-12 .elementor-element.elementor-element-65406fb{left:30px}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3616358{width:55%}.elementor-12 .elementor-element.elementor-element-11d212e{width:45%}}<a href="%23elementor-action…%" class="hamburger-menu">Menu</a>*:focus{outline:none}.no_margin.elementor-widget-text-editor p{margin:0}.elementor-widget-text-editor p{margin-bottom:30px}.elementor-widget-text-editor a{color:#111;text-decoration:underline}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{padding-left:20px;margin-bottom:30px}.elementor-widget-text-editor .searchandfilter ul,.elementor-widget-text-editor .searchandfilter ol{padding-left:0;margin-bottom:0}.custom_button a{display:inline-block;padding:15px 30px;margin-bottom:30px;border-radius:30px;text-decoration:none;font-family:"Ubuntu",Sans-serif;font-size:15px;font-weight:700;line-height:1.5;color:#fff}.custom_button.green a{background:#83a029}.custom_button.green a:hover{background:#62781f}.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{font-family:"Ubuntu",Sans-serif;font-weight:700;color:#6d103e;margin-top:40px}.elementor-widget-text-editor h2,.elementor-widget-text-editor h3{line-height:1.2}.elementor-widget-text-editor h4,.elementor-widget-text-editor h5{line-height:1.5}.elementor-widget-text-editor h2{font-size:40px}.elementor-widget-text-editor h3{font-size:32px}.elementor-widget-text-editor h4{font-size:24px}.elementor-widget-text-editor h5{font-size:20px}.elementor-widget-text-editor h6{line-height:1.8;font-size:17px}.discover-gallery .ae-acf-repeater-wrapper{width:calc(100% + 10px);margin:0 -5px}.discover-gallery .ae-acf-repeater-item{flex-grow:1}.discover-gallery .moreThanTwo .ae-element-custom-field{font-size:24px !important}.gallery .swiper-container{padding:0 15px}.gallery .swiper-slide .swiper-slide-inner{height:0;padding-top:72%;position:relative}.gallery .swiper-slide .swiper-slide-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ae-swiper-button-next,.ae-swiper-button-prev{padding:0 !important}.ae-swiper-button-next,.elementor-swiper-button-next{right:0}.ae-swiper-button-prev,.elementor-swiper-button-prev{left:0}.ae-swiper-button-next i,.ae-swiper-button-prev i,.elementor-swiper-button-prev i,.elementor-swiper-button-next i{width:26px !important;height:16px !important;font-size:inherit !important;line-height:1 !important}.fa-angle-right:before,.fa-angle-left:before,.elementor-swiper-button-prev i:before,.elementor-swiper-button-next i:before{content:"" !important;position:absolute;left:0;width:26px;height:16px;background:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/arrow-right.svg) no-repeat;background-size:contain}.fa-angle-left:before,.elementor-swiper-button-prev i:before{transform:rotate(180deg)}.swiper-button-disabled{opacity:0 !important}.crosslinks ul{padding:0;list-style-type:none}.crosslinks li{display:inline}.crosslinks a{display:inline-block;padding:15px 25px;margin:0 10px 10px 0;background:#eee;border-radius:25px;text-decoration:none;transition:all .3s}.crosslinks a:hover{color:#fff;background:#6d103e}.map-1 .point_style:before,.map-2 .point_style:before,.map-3 .point_style:before,.map-4 .point_style:before{position:absolute;top:0;left:-15px;width:30px;height:30px;line-height:30px;z-index:1;color:#fff;font-size:13px}.map-1 .point_style:before{content:"1"}.map-2 .point_style:before{content:"2"}.map-3 .point_style:before{content:"3"}.map-4 .point_style:before{content:"4"}.pins_image_hover{top:-35px !important;transform:translate(-50%)}body .wrap_svl .point_style.has-hover:hover img.pins_image{display:block !important}.starting_point ol{padding-left:20px}.starting_point li{text-indent:10px;margin-bottom:10px}.starting_point li a{color:#111;text-decoration:none}.starting_point li a:hover{text-decoration:underline}.translatepress-nl_NL .english,.translatepress-en_GB .dutch{display:none}.elementor-editor-active .english{display:block}.header{padding:22px 20px !important}.elementor-page-1169 .header,.elementor-page-1295 .header{background:0 0 !important}.header .logo-white.elementor-widget-image a img[src$=".svg"]{width:300px}.header .logo-color.elementor-widget-image a img[src$=".svg"]{width:240px}.header .logo-color{display:none}.header .elementor-widget-text-editor,.header a{color:#fff;text-decoration:none}.header .search{width:76px !important;height:21px !important;margin:0 20px 0 0}.header .search .elementor-search-form__toggle:before{content:"Zoeken";position:absolute;top:0;left:0;font-family:"Ubuntu",Sans-serif;font-size:14px;line-height:1.5em;color:#fff}.header .search .elementor-search-form__toggle i{position:absolute;top:0;right:0}.header .search .elementor-search-form__toggle i.fa-search:before{content:"";width:22px;height:22px;background-image:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/search-white.svg);background-repeat:no-repeat}.header .separator{height:50px;width:1px;background:#fff;opacity:.5}.header .hamburger{margin-left:20px}.header .hamburger a{padding-right:42px;position:relative;display:block}.header .hamburger a:after{content:"";position:absolute;top:0;right:0;width:32px;height:32px;background-image:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/hamburger-white.svg);background-repeat:no-repeat}.header.elementor-sticky--effects{padding:15px 20px !important;background:#fff !important;box-shadow:0 1px 6px rgba(0,0,0,.16);transition:all .5s ease}.elementor-page-916 .header,.elementor-page-1083 .header,.elementor-page-1356 .header,.elementor-page-1391 .header,.elementor-page-1429 .header,.elementor-page-1655 .header{padding:15px 20px !important;background:#fff !important}.header.elementor-sticky--effects .logo-white,.elementor-page-916 .header .logo-white,.elementor-page-1083 .header .logo-white,.elementor-page-1356 .header .logo-white,.elementor-page-1391 .header .logo-white,.elementor-page-1429 .header .logo-white,.elementor-page-1655 .header .logo-white{display:none}.header.elementor-sticky--effects .logo-color,.elementor-page-916 .header .logo-color,.elementor-page-1083 .header .logo-color,.elementor-page-1356 .header .logo-color,.elementor-page-1391 .header .logo-color,.elementor-page-1429 .header .logo-color,.elementor-page-1655 .header .logo-color{display:block}.header.elementor-sticky--effects .elementor-widget-text-editor,.header.elementor-sticky--effects a,.elementor-page-916 .header .elementor-widget-text-editor,.elementor-page-916 .header a,.elementor-page-1083 .header .elementor-widget-text-editor,.elementor-page-1083 .header a,.elementor-page-1356 .header .elementor-widget-text-editor,.elementor-page-1356 .header a,.elementor-page-1391 .header .elementor-widget-text-editor,.elementor-page-1391 .header a,.elementor-page-1429 .header .elementor-widget-text-editor,.elementor-page-1429 .header a,.elementor-page-1655 .header .elementor-widget-text-editor,.elementor-page-1655 .header a{color:#999}.header.elementor-sticky--effects .search .elementor-search-form__toggle:before,.header.elementor-sticky--effects .hamburger a,.elementor-page-916 .header .search .elementor-search-form__toggle:before,.elementor-page-916 .header .hamburger a,.elementor-page-1083 .header .search .elementor-search-form__toggle:before,.elementor-page-1083 .header .hamburger a,.elementor-page-1356 .header .search .elementor-search-form__toggle:before,.elementor-page-1356 .header .hamburger a,.elementor-page-1391 .header .search .elementor-search-form__toggle:before,.elementor-page-1391 .header .hamburger a,.elementor-page-1429 .header .search .elementor-search-form__toggle:before,.elementor-page-1429 .header .hamburger a,.elementor-page-1655 .header .search .elementor-search-form__toggle:before,.elementor-page-1655 .header .hamburger a{color:#6d103e}.header.elementor-sticky--effects .search .elementor-search-form__toggle i.fa-search:before,.elementor-page-916 .header .search .elementor-search-form__toggle i.fa-search:before,.elementor-page-1083 .header .search .elementor-search-form__toggle i.fa-search:before,.elementor-page-1356 .header .search .elementor-search-form__toggle i.fa-search:before,.elementor-page-1391 .header .search .elementor-search-form__toggle i.fa-search:before,.elementor-page-1429 .header .search .elementor-search-form__toggle i.fa-search:before,.elementor-page-1655 .header .search .elementor-search-form__toggle i.fa-search:before{background-image:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/search-purple.svg)}.header.elementor-sticky--effects .separator,.elementor-page-916 .header .separator,.elementor-page-1083 .header .separator,.elementor-page-1356 .header .separator,.elementor-page-1391 .header .separator,.elementor-page-1429 .header .separator,.elementor-page-1655 .header .separator{background:#ddd}.header.elementor-sticky--effects .hamburger a:after,.elementor-page-916 .header .hamburger a:after,.elementor-page-1083 .header .hamburger a:after,.elementor-page-1356 .header .hamburger a:after,.elementor-page-1391 .header .hamburger a:after,.elementor-page-1429 .header .hamburger a:after,.elementor-page-1655 .header .hamburger a:after{background-image:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/hamburger-purple.svg)}.header .hamburger-mobile-wrapper{position:relative;right:10px}.header .hamburger-mobile{width:40px;height:40px;border-radius:20px;position:relative}.header .hamburger-mobile:hover{cursor:pointer}.header .hamburger-mobile:after{content:"";position:absolute;top:10px;left:10px;width:20px;height:20px;background-image:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/hamburger-mobile-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.header .hamburger-mobile-wrapper.elementor-sticky--effects .hamburger-mobile{background:#fff}.header .hamburger-mobile-wrapper.elementor-sticky--effects .hamburger-mobile:after,.elementor-page-916 .header .hamburger-mobile-wrapper .hamburger-mobile:after,.elementor-page-1083 .header .hamburger-mobile-wrapper .hamburger-mobile:after,.elementor-page-1356 .header .hamburger-mobile-wrapper .hamburger-mobile:after,.elementor-page-1391 .header .hamburger-mobile-wrapper .hamburger-mobile:after,.elementor-page-1429 .header .hamburger-mobile-wrapper .hamburger-mobile:after,.elementor-page-1655 .header .hamburger-mobile-wrapper .hamburger-mobile:after{background-image:url(https://grensparkkalmthoutseheide.com/wp-content/uploads/2020/01/hamburger-mobile-purple.svg)}.scroll-to-top{opacity:0;transition:.3s all}.header.elementor-sticky--effects .scroll-to-top{opacity:1}@media (max-width:767px){.discover-gallery .ae-acf-repeater-wrapper{width:100%;margin:0}.elementor-widget-text-editor h2,.elementor-widget-text-editor h3{font-size:26px}.elementor-widget-text-editor h4{font-size:20px}.elementor-widget-text-editor h6{font-size:16px;line-height:1.9}.header .logo-white.elementor-widget-image a img[src$=".svg"]{position:absolute;top:-7px;width:240px}.header .logo-color.elementor-widget-image a img[src$=".svg"]{position:absolute;top:-8px}.header .logo-color{display:none}.elementor-page-916 .header .hamburger-mobile,.elementor-page-1083 .header .hamburger-mobile,.elementor-page-1356 .header .hamburger-mobile,.elementor-page-1391 .header .hamburger-mobile,.elementor-page-1429 .header .hamburger-mobile,.elementor-page-1655 .header .hamburger-mobile{top:-5px}}