@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,700;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;800&family=Ubuntu:wght@400;700&display=swap);@font-face{font-family:FontAwesomeSolid;src:url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:FontAwesomeBrands;src:url(../fonts/fa-brands-400.ttf) format('truetype'),url(../fonts/fa-brands-400.woff2) format('woff2'),url(../fonts/fa-brands-400.woff) format('woff');font-weight:400;font-style:normal}body,html{height:100%;margin:0;overflow:hidden;overflow-y:visible}html{--color-wit:#fff;--color-wit-rgb:255,255,255;--color-zwart:#000;--color-zwart-rgb:0,0,0;--color-tekst:#333;--color-tekstlicht:#666;--color-basis:#333;--color-hover:#000;--color-basisaccent:orange;--color-basislicht:#eee;--color-change:#fff}body{font-family:'Plus Jakarta Sans',sans-serif;font-weight:400;font-size:1vw;color:var(--color-tekst);position:relative}.follower{display:none;width:20px;height:20px;background-color:var(--color-zwart);border-radius:50%;transition-duration:.2s;transition-timing-function:ease-out;position:fixed;z-index:3}.follower.sizeChange{display:none;background-color:var(--color-wit)}.logo{position:absolute;font-weight:700;text-transform:uppercase;top:2vw;left:2vw;z-index:3;font-size:2.5em;margin:0;padding:0 0 1.2em 0;color:var(--color-zwart)}.logo:after{content:'|';position:absolute;left:0;bottom:0}.logo a{color:var(--color-zwart);text-decoration:none}.sublogo{display:none}.bdhome .sublogo{display:block;position:absolute;text-transform:uppercase;top:22vw;left:-14.9vw;transform:rotate(-90deg)}.cycle-slideshow{position:relative;z-index:2}.slide{width:100vw;height:20vh;min-height:200px}.bdhome .slide{height:100vh}.slide img{width:100%;height:100%;object-fit:cover;object-position:top}.cycle-pager{position:absolute;z-index:1001;top:calc(50% - 45px);right:30px;text-align:center;vertical-align:middle;width:20px;height:180px}.cycle-pager span{font-family:arial;font-size:50px;width:16px;height:16px;line-height:30px;display:inline-block;color:var(--color-wit);cursor:pointer}.cycle-pager span.cycle-pager-active{color:var(--color-zwart)}.cycle-pager>*{cursor:pointer}section.recentWerk{background:var(--color-basislicht);border-bottom:solid 1px transparent}section.recentWerk#verberg{display:none}.recentWerk p{font-size:2em;margin:0;color:var(--color-basis)}.containerHorizontal{width:auto;padding:0 1vw;display:flex;align-content:center;flex-wrap:wrap;background:var(--color-basislicht)}.panel{width:17.5vw;height:17.5vw;margin:1vw;background:var(--color-wit);overflow:hidden}.panel .txt{padding:20px;height:100%}.panel .txt{background:#fff}.panel .txt h1{padding-bottom:0}.panel .txt h1:after{content:none}.panel:first-of-type .txt{background:#cba299}.panel:nth-of-type(2) .txt{background:#dfd0c7}.panel:nth-of-type(3) .txt{background:#b193b2}.panel:nth-of-type(4) .txt{background:#bca9c6}.panel:nth-of-type(5) .txt{background:#ccc1c5}.panel a{text-decoration:none}.panel a .txt p{color:var(--color-basis)}.panel a img{height:100%;width:100%;display:flex;align-items:center;object-fit:cover}.innerWrapper{position:relative;display:flex;justify-content:space-between;max-width:1200px;padding:50px 0;margin:0 auto}.menu{position:absolute;z-index:3;top:2vw;right:2vw;display:block;margin:0 10px;width:auto;height:auto;z-index:10;padding:0;transition:all .5s}.menu.open{left:70vw;transition:all .5s}.menu ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;margin:0;padding:0}.menu li a{font-size:2.5em;font-weight:700;text-transform:uppercase;text-decoration:none;color:var(--color-zwart);padding:0 15px}.menu li a.current{color:var(--color-wit)}.menu li a.current:after{content:'_';padding:0 10px}.menu li a:hover{color:var(--color-wit)}.mobiel{display:none}.navAquarel,.navFotografie,.navGrafiek,.navOverigewerk,.navPozie,.navSchilderingen,.navTekeningen{display:none}section#colorChange{background:var(--color-change);height:auto;display:flex;flex-direction:column;align-content:flex-start}.txtContainer{padding:7vh 2vw 5vh 2vw;max-width:1200px}.tweeKolommen{display:flex;flex-direction:row}.kolom{width:50%}img{border:none}.icon,a{outline:0!important}.txt h1{position:relative;color:var(--color-tekstlicht);font-weight:800;text-transform:uppercase;white-space:nowrap;font-size:2.5em;line-height:1em;margin:0;padding:0 0 1.2em 0}.txt h1:after{content:'|';position:absolute;left:0;bottom:0}.txt h2{position:relative;color:var(--color-tekstlicht);font-weight:800;text-transform:uppercase;white-space:nowrap;font-size:2.5em;line-height:1em;margin:0;padding:20px 0 1.2em 0}.txt h2:after{content:'|';position:absolute;left:0;bottom:0}.txt h2:first-of-type{padding:0 0 1.2em 0}.BodyOverig .txt h2{line-height:1.5em}footer .txt h2:first-of-type{color:var(--color-wit);padding:0 0 1.2em 0}.txt h3{position:relative;color:var(--color-tekstlicht);font-weight:800;font-size:2em;margin:0;padding:20px 0}.txt h4{font-size:1.2em;margin:0;line-height:1em;font-weight:400;text-transform:lowercase;font-variant:small-caps}.txt p{font-size:1em}.txt p img{max-width:100%;max-height:80vh;display:inline}.txt a{position:relative;z-index:3;display:inline;text-decoration:none;color:var(--color-tekstlicht)}.txt a:hover{text-decoration:none;color:var(--color-hover)}.txt ul{margin:0;padding:0;list-style:none}.txt li{padding:0;margin-left:15px}.txt li:before{font-family:FontAwesomeSolid;content:'\f111';font-size:.5em;margin:0 0 0 -15px;padding:0 8px 0 0;color:var(--color-basis)}.txt hr{width:100px;height:1px;border:0;background:var(--color-basis);margin:0 auto}.txt .wepButton{position:relative;padding:10px 30px 10px 20px;margin:5vw 0;color:var(--color-wit);border:0;background:var(--color-tekstlicht);text-decoration:none;transition:all 1s}.txt .wepButton:after{position:absolute;top:calc(50% - 4px);right:15px;content:'\f105';font-family:FontAwesomeSolid;font-size:10px}.txt .wepButton:hover{color:var(--color-wit);background:var(--color-hover);border:0}footer{background:var(--color-basis);border-top:solid 1px var(--color-basis);padding-bottom:5vw}footer .txt h2,footer .txt p{color:rgba(var(--color-wit-rgb),.7)}footer .txt a{color:var(--color-wit);text-decoration:none}footer .txt a:hover{color:var(--color-zwart);text-decoration:none}footer .txt a[href^="tel:"]{color:rgba(var(--color-wit-rgb),.7)}footer .txt a[href^="tel:"]:hover{color:rgba(var(--color-wit-rgb),.7);text-decoration:none;cursor:default}@media screen and (max-width:900px){.follower{display:none}}@media screen and (max-width:600px){body{font-size:3vw}.bdhome .sublogo{display:block;position:absolute;text-transform:uppercase;top:66vw;left:-43vw;transform:rotate(-90deg)}.tweeKolommen{flex-direction:column}.kolom{width:100%}.containerHorizontal{width:100%;padding:0;flex-wrap:wrap}.panel{height:48vw;width:48vw}.menu{position:absolute;top:0;left:170vw;margin:0;width:55vw;height:calc(100vh - 10vw);z-index:10;padding:5vw;transition:all .5s;background:rgba(var(--color-zwart-rgb),.8)}.menu.open{display:block;left:35vw;transition:all .5s}.menu ul{display:flex;flex-direction:column;justify-content:flex-start;list-style:none;margin:20px 0 0 0;padding:0}.menu li a{font-size:2.5em;font-weight:800;text-decoration:none;color:var(--color-wit)}.mobiel{display:block;position:absolute;top:0;right:0;z-index:15}.icon{display:block;border:0;margin:0;height:80px;width:80px;border-radius:50%;cursor:pointer}.icon span{display:block;height:4px;width:36px;position:absolute;left:25px;-webkit-transition:-webkit-transform .3s;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon span:first-child{top:15px}.icon span:nth-child(2){top:25px}.icon span:last-child{top:35px}.icon--active span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:25px}.icon--active span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:25px}.icon--active span:nth-child(2){opacity:0}.icon--button{border-radius:10px}.icon--square{border-radius:0}.icon--transparent{background-color:transparent}.icon--transparent span{background-color:var(--color-zwart)}.icon--active span{background-color:var(--color-wit)}.icon-transition{-webkit-transition:-webkit-transform .3s;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}