@import url(https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap);header{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(0,0%,100%,.75);height:70px;max-width:100%;position:fixed;width:100vw;z-index:2}.header-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;width:80%}.header-logo{height:50px;z-index:0}.menu{align-items:center;display:flex;flex-direction:row;gap:13px;height:70px;list-style-type:none;opacity:1;padding:0;pointer-events:auto;transition:.4s ease;-webkit-user-select:none;user-select:none;z-index:3}.menu>li>a{color:#000;display:block;font-size:15px;font-weight:400;line-height:70px;padding:0 7px;position:relative;text-align:center;text-decoration:none;white-space:nowrap;z-index:1}.menu>li>a:hover{background-color:hsla(0,0%,78%,.2)}.menu>li>a:active{background-color:hsla(0,0%,78%,.3);text-decoration:none}#hamburger-toggle{display:none}.hamburger-container{height:60px;margin-right:-15%;opacity:0;position:absolute;right:10%;transition:.3s ease;width:50px}#hamburger-hitmarker{cursor:pointer;height:100%;position:absolute;width:100%;z-index:99}#hamburger-hitmarker:active{cursor:default}.hamburger{display:block;height:2px;left:10px;position:absolute;top:30px;-webkit-transform-origin:center;transform-origin:center;width:30px}.hamburger,.hamburger:after,.hamburger:before{background-color:#000;transition:.4s ease;z-index:98}.hamburger:after,.hamburger:before{content:"";display:block;height:100%;position:absolute;width:100%}.hamburger:before{left:-30px;top:-10px}.hamburger:after{bottom:-10px;left:30px}#hamburger-toggle:not(:checked)~.hamburger:after,#hamburger-toggle:not(:checked)~.hamburger:before{width:25px}.hamburger-container:hover>#hamburger-toggle:not(:checked)~.hamburger{width:20px}.hamburger-container:hover>#hamburger-toggle:not(:checked)~.hamburger:after,.hamburger-container:hover>#hamburger-toggle:not(:checked)~.hamburger:before{width:30px}@media (max-width:800px){.menu{opacity:0!important;pointer-events:none!important}.hamburger-container{margin-right:0;opacity:1}.hamburger{pointer-events:auto!important}.hamburger{left:15px!important}.hamburger:after,.hamburger:before{left:0}#hamburger-toggle:checked~.fullscreen-menu>.image{left:-100%!important}#hamburger-toggle:checked~.fullscreen-menu>.sidebar{width:100%}}#hamburger-toggle:checked~.hamburger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-toggle:checked~.hamburger:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#hamburger-toggle:checked~.hamburger:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#hamburger-toggle:checked~.hamburger~.fullscreen-menu{background-color:rgba(0,0,0,.7);pointer-events:auto}#hamburger-toggle:checked~.hamburger~.fullscreen-menu>.image{left:0}#hamburger-toggle:checked~.hamburger~.fullscreen-menu>.sidebar{opacity:1;right:0}.fullscreen-menu{background:transparent;height:100vh;height:100dvh;left:0;pointer-events:none;position:fixed;top:0;transition:background .5s ease;width:100vw;z-index:2}.fullscreen-menu>.image{background-color:#e4e4e4;height:100%;left:-100%;overflow:hidden;position:absolute;transition:.3s ease;width:50%}.fullscreen-menu>.image>.menu-image{background-position:bottom;background-repeat:no-repeat;background-size:auto 100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;height:110%;left:-5%;position:absolute;top:-5%;width:110%;z-index:1}.fullscreen-menu>.image a p{bottom:10px;color:#fafafa;font-size:12px;left:20px;line-height:12px;opacity:.8;position:absolute;z-index:2}.fullscreen-menu>.image a:hover p{color:#fff;opacity:1}.fullscreen-menu>.image a:active p{color:#fafafa;opacity:.8}.fullscreen-menu>.sidebar{background-color:#fff;height:100%;opacity:0;overflow:hidden;position:absolute;right:-100%;transition-property:opacity,right;transition:.3s ease;width:50%}.fullscreen-menu>.sidebar>.sidebar-logo{height:75px;left:50px;position:absolute;top:20px;z-index:2}.fullscreen-menu>.sidebar .line-break{background-color:#000;height:2px;left:50px;margin:0 auto;position:absolute;top:130px;width:100px}.fullscreen-menu>.sidebar>.sidebar-menu{left:50px;position:relative;top:160px;width:100%}.fullscreen-menu>.sidebar>.sidebar-menu a{color:#000;display:block;font-size:50px;font-weight:400;left:-50px;line-height:80px;overflow:hidden;padding-left:50px;position:relative;text-decoration:none;top:0;-webkit-user-select:none;user-select:none;width:100%}.fullscreen-menu>.sidebar>.sidebar-menu a:hover{background-color:#005718;color:#fff}.fullscreen-menu>.sidebar>.sidebar-menu a>span{background-color:#005718;border-radius:50%;height:10px;left:20px;position:absolute;top:35px;width:10px}.fullscreen-menu>.sidebar>.sidebar-menu a:hover>span{background-color:#fff}.fullscreen-menu>.sidebar .menu-info{border-bottom:20px solid #005718;bottom:0;padding-bottom:25px;position:absolute;width:100%}.fullscreen-menu>.sidebar .menu-info .column-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-left:40px;text-align:center;width:90%}.fullscreen-menu>.sidebar .menu-info .column-container .menu-column{padding-right:10px;position:relative;text-align:left}.fullscreen-menu>.sidebar .menu-info .column-container .menu-column h2{color:#1f1f1f;font-size:16px;font-weight:600;left:0;line-height:18px;margin:0 auto;position:relative;top:0}.fullscreen-menu>.sidebar .menu-info .column-container .menu-column .logo-line{background-color:#1f1f1f;height:3px;left:0;margin:0 auto;position:absolute;top:43px;width:47px}.fullscreen-menu>.sidebar .menu-info .column-container .menu-column a{color:#1f1f1f;display:block;font-size:14px;font-weight:300;left:0;line-height:25px;margin:0 auto;position:relative;text-decoration:underline;top:0}.fullscreen-menu>.sidebar .menu-info .column-container .menu-column a:hover{color:#e3e3e3}.fullscreen-menu>.sidebar .menu-info .column-container .menu-column a:active{text-decoration:none}.content-wrapper{left:10%;margin:0 auto;width:80%}.content-block{display:flex;flex-direction:row}.page-container>.content-wrapper:first-of-type>.content-block:first-of-type{margin-top:100px}.icons-block+.content-wrapper{margin-top:50px}.content-column{display:flex;flex:1 1;flex-direction:column;justify-content:center}.content-column>*{margin:0}.content-title{color:#2d2d2d;font-size:8vmin;font-size:min(20em,8vmin);font-weight:800}@media (max-width:950px){.content-title{white-space:nowrap}}.content-subtitle{color:#005718;font-size:calc(3vmin + 5px);font-weight:400;margin-bottom:15px;margin-top:15px;white-space:nowrap}.content-subtitle span{background-color:#005718;color:#fff;font-style:italic}.content-paragraph{color:#959594;font-size:16px;line-height:30px;margin-bottom:75px;margin-top:15px;text-align:justify}.content-images{align-content:center;display:grid;height:100%;margin-bottom:60px;place-items:center;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.content-images img{-webkit-animation-delay:none;animation-delay:none;-webkit-animation-duration:32s;animation-duration:32s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;aspect-ratio:5/7;border-radius:15px;box-shadow:5px 10px 15px rgba(0,0,0,.2);max-height:100%;object-fit:cover;position:absolute;width:60%}.content-images img,.content-images img.pos0{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.content-images img.pos0{-webkit-animation-name:start-from-front;animation-name:start-from-front;opacity:1;z-index:0}.content-images img.pos1{-webkit-animation-name:start-from-middle;animation-name:start-from-middle;opacity:.9;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);z-index:-1}.content-images img.pos2{-webkit-animation-name:start-from-back;animation-name:start-from-back;opacity:.5;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);z-index:-2}@-webkit-keyframes start-from-front{0%,32%{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}33%{-webkit-transform:rotate(2deg) translateX(50%);transform:rotate(2deg) translateX(50%)}35%,65%{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}66%{-webkit-transform:rotate(-14deg) translateX(-50%);transform:rotate(-14deg) translateX(-50%)}68%,97%{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}98%{-webkit-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}to{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}}@keyframes start-from-front{0%,32%{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}33%{-webkit-transform:rotate(2deg) translateX(50%);transform:rotate(2deg) translateX(50%)}35%,65%{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}66%{-webkit-transform:rotate(-14deg) translateX(-50%);transform:rotate(-14deg) translateX(-50%)}68%,97%{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}98%{-webkit-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}to{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}}@-webkit-keyframes start-from-middle{0%,32%{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}33%{-webkit-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}35%,65%{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}66%{-webkit-transform:rotate(2deg) translateX(50%);transform:rotate(2deg) translateX(50%)}68%,97%{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}98%{-webkit-transform:rotate(-14deg) translateX(-50%);transform:rotate(-14deg) translateX(-50%)}to{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}}@keyframes start-from-middle{0%,32%{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}33%{-webkit-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}35%,65%{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}66%{-webkit-transform:rotate(2deg) translateX(50%);transform:rotate(2deg) translateX(50%)}68%,97%{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}98%{-webkit-transform:rotate(-14deg) translateX(-50%);transform:rotate(-14deg) translateX(-50%)}to{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}}@-webkit-keyframes start-from-back{0%,32%{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}33%{-webkit-transform:rotate(-14deg) translateX(-50%);transform:rotate(-14deg) translateX(-50%)}35%,65%{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}66%{-webkit-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}68%,97%{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}98%{-webkit-transform:rotate(2deg) translateX(50%);transform:rotate(2deg) translateX(50%)}to{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}}@keyframes start-from-back{0%,32%{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}33%{-webkit-transform:rotate(-14deg) translateX(-50%);transform:rotate(-14deg) translateX(-50%)}35%,65%{opacity:.9;-webkit-transform:rotate(-6deg) translateX(0);transform:rotate(-6deg) translateX(0);z-index:-1}66%{-webkit-transform:rotate(-10deg) translateX(-50%);transform:rotate(-10deg) translateX(-50%)}68%,97%{opacity:1;-webkit-transform:rotate(-2deg) translateX(0);transform:rotate(-2deg) translateX(0);z-index:0}98%{-webkit-transform:rotate(2deg) translateX(50%);transform:rotate(2deg) translateX(50%)}to{opacity:.5;-webkit-transform:rotate(-10deg) translateX(0);transform:rotate(-10deg) translateX(0);z-index:-2}}@media (max-width:950px){.content-block{flex-direction:column}.content-images,.content-images img{height:400px;width:auto}}footer{background-color:#f7f6f4;display:flex;flex:auto;flex-direction:row;justify-content:space-between;margin-top:50px;min-height:400px;padding:45px 10% 100px;position:relative;width:80%}footer .col{margin:0}footer .col h2{color:#005718;font-size:calc(20px + 1vmax);font-weight:400;margin-bottom:10px;white-space:nowrap}footer .col a{color:#000;display:block;font-size:16px;font-weight:400;line-height:40px;text-decoration:none;-webkit-user-select:none;user-select:none}footer .col a:hover{text-decoration:underline}footer .col a:active{text-decoration:none}.footer-logo{bottom:25px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:-60px;opacity:.5;position:absolute;right:50%;transition:.3s ease;width:120px}@media (max-width:1000px){footer{flex-direction:column}footer .col{margin-bottom:20px}footer .col a{line-height:32px}.footer-logo{right:calc(10% + 80px)}}*{margin:0}body{background-color:#fffefd;font-family:"PT Serif",serif;overflow-x:hidden}a:hover{cursor:pointer}a:active,a:hover{text-decoration:none}a:active{cursor:default}::selection{background:#a8cbb1;color:#fff;color:#000}.App{height:100vh;max-width:100%;overflow-x:hidden;width:100vw}.page-container{display:flex;flex-direction:column}.titlescreen{display:grid;height:100vh;margin-bottom:100px;max-width:100%;overflow:hidden;place-items:center;position:relative;width:100vw}.titlescreen-title h2{font-size:8vmax;font-weight:400;margin:0 auto;text-align:center}.titlescreen-title h2:nth-of-type(2){color:#005718}.titlescreen-images{align-items:center;display:grid;height:100vh;left:10vw;opacity:.4;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:80vw;z-index:-1}.titlescreen-images .set{aspect-ratio:1/1;left:50%;margin-left:-12.5vmin;padding:.5rem;position:absolute;width:25vmin}.titlescreen-images img{position:absolute;width:100%}.titlescreen-images .set img{border-radius:1vmin;-webkit-filter:brightness(1.3) contrast(.7);filter:brightness(1.3) contrast(.7);object-fit:cover}.titlescreen-images .set>img:first-of-type{-webkit-filter:brightness(1.8) contrast(.6) opacity(.45);filter:brightness(1.8) contrast(.6) opacity(.45)}.titlescreen-images img.portrait{aspect-ratio:5/7}.titlescreen-images img.landscape{aspect-ratio:7/5}.titlescreen-images .set:first-of-type{-webkit-transform:translateX(-200%) translateX(25vmin) translateY(-130%);transform:translateX(-200%) translateX(25vmin) translateY(-130%)}.titlescreen-images .set:first-of-type>img:nth-of-type(2){width:90%}.titlescreen-images .set:first-of-type>img:first-of-type{-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.titlescreen-images .set:nth-of-type(2){-webkit-transform:translateX(270%) translateX(-25vmin) translateY(-90%);transform:translateX(270%) translateX(-25vmin) translateY(-90%)}.titlescreen-images .set:nth-of-type(2)>img:first-of-type{-webkit-transform:translateX(-50%) translateY(-25%);transform:translateX(-50%) translateY(-25%);width:80%}.titlescreen-images .set:nth-of-type(3){-webkit-transform:translateX(-285%) translateX(25vmin) translateY(80%);transform:translateX(-285%) translateX(25vmin) translateY(80%)}.titlescreen-images .set:nth-of-type(3)>img:nth-of-type(2){width:80%}.titlescreen-images .set:nth-of-type(3)>img:first-of-type{-webkit-transform:translateX(50%) translateY(60%);transform:translateX(50%) translateY(60%)}.titlescreen-images .set:nth-of-type(4){-webkit-transform:translateX(250%) translateX(-25vmin) translateY(85%);transform:translateX(250%) translateX(-25vmin) translateY(85%)}.titlescreen-images .set:nth-of-type(4)>img:nth-of-type(2){width:80%}.titlescreen-images .set:nth-of-type(4)>img:first-of-type{-webkit-transform:translateX(-50%) translateY(80%);transform:translateX(-50%) translateY(80%)}.subheader{-webkit-filter:saturate(.8);filter:saturate(.8);height:450px;position:relative;width:100vw}.subheader .title-block{box-shadow:inset 200px -150px 200px hsla(0,0%,100%,.8);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-left:10%;position:relative;position:absolute;width:100%;z-index:0}.subheader .title-block h2{margin:0}.subheader .title-block h2:nth-of-type(2){margin-bottom:25px}.subheader img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:-1}.icons-block{background-color:#f7f6f4;display:flex;padding-bottom:35px;width:100vw}.icons-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-around;margin-left:10%;width:80%}.icon{display:flex;flex-direction:column;margin:0;opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none}.icon img{height:250px}.icon p{color:#000;font-size:20px;font-weight:400;margin:0 auto;white-space:nowrap}.contactcard{background-color:#eee;border-radius:2vmin;flex-direction:column;height:300px;justify-content:center;margin:0;max-width:600px;position:relative}.contactcard,.contactcard>.info{align-items:center;display:flex;width:100%}.contactcard>.info{justify-content:flex-start}.contactcard .column{display:flex;flex-direction:column;margin:0}.contactcard p{display:inline-block;font-size:16px;font-weight:800;margin:20px}.contactcard .column:first-of-type p{margin-left:40px}.contactcard .column:nth-of-type(2) p{font-weight:400}.contactcard .column p a{color:#000!important;text-decoration:underline}.contactcard .column p a:hover{opacity:.6}.contactcard .column p a:active{opacity:1;text-decoration:none}.contactcard .export-button{background-color:rgba(0,0,0,.05);background-image:url(https://heritage-ontzorgt.nl/img/export-icon.png);background-position:calc(100% - 10px) 10px;background-repeat:no-repeat;background-size:20px auto;border-radius:5px;bottom:20px;color:#005718;font-size:14px;font-weight:800;padding:8px 40px 8px 15px;position:absolute;right:20px;text-decoration:none;-webkit-user-select:none;user-select:none}.contactcard .export-button:hover{background-color:rgba(0,0,0,.07)}.contactcard .export-button:active{background-color:rgba(0,0,0,.1)}@media (max-width:600px){.contactcard .export-button{margin-top:20px;position:static}}
/*# sourceMappingURL=main.e6bfb1a2.css.map*/