@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto+Condensed:wght@300;700&display=swap");@import url("https://use.typekit.net/tuv2zeb.css");.ipad-landscape-only{display:none !important}@media only screen and (max-width: 1024px){.ipad-landscape-only{display:block !important}}.mobile-only{display:none !important}@media only screen and (max-width: 520px){.mobile-only{display:block !important}}.desktop-only{display:none !important}@media only screen and (min-width: 521px){.desktop-only{display:block !important}}h1{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:75px;line-height:120%;margin:0px 0px 30px;word-spacing:-6px}h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px}@media only screen and (max-width: 900px){h2{font-size:24px;padding:15px 0px 15px 0px}}h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400}h4{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%}@media only screen and (max-width: 900px){h4{font-size:16px}}p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px}p strong{font-weight:800}li{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal}.btn{font-family:"montserrat", sans-serif;font-weight:800;font-style:normal}.btn{text-decoration:none;padding:10px 20px;border:none;font-size:20px;font-weight:700;transition:0.3s cubic-bezier(0.62, 0.07, 0, 0.89) all;margin:0px 0px 20px;display:inline-block;background-color:#00d;color:#fff}.btn:hover{transform:scale(1.1);cursor:pointer}.btn.btn-blue{background-color:#00d;color:#fff}.btn.btn-white{background-color:#fff;color:#00d}.btn.btn-green{background-color:#0AFF00;color:#00d}section#page_404 .grid .text_holder{grid-column:span 12;text-align:left;padding-top:365px}section#page_404 .grid .text_holder a{font-size:34px;margin-right:30px}body.home section#header .menu .logo{opacity:0}body.home section#header .menu .logo.show{opacity:1}section#header{background-color:#fff;position:fixed;width:100vw;margin-top:0;z-index:10;left:0;top:0;-webkit-box-shadow:0px 10px 9px -7px rgba(0,0,0,0.39);-moz-box-shadow:0px 10px 9px -7px rgba(0,0,0,0.39);box-shadow:0px 10px 9px -7px rgba(0,0,0,0.39)}@media only screen and (max-width: 900px){section#header .grid{padding:5px 32px}}section#header .menu{grid-column:span 12;position:relative;overflow:visible}section#header .menu .logo{grid-column:span 1;margin:auto;margin:10px auto 10px auto;display:block;z-index:999;opacity:1;transition:0.5s cubic-bezier(0.93, 0.4, 0, 0.98) all}section#header .menu .logo.show{opacity:1}section#header .menu .desktop-menu{grid-column:span 10;list-style:none;padding:0;margin:auto}section#header .menu .desktop-menu li{display:inline-block;text-decoration:none;color:#00d;font-size:20px;font-weight:900;padding:0px 45px 0px 45px;transition:opacity 0.5s ease}@media only screen and (max-width: 1280px){section#header .menu .desktop-menu li{display:none}}section#header .menu .desktop-menu li.current-menu-item a:after{width:100%}section#header .menu .desktop-menu li a{text-decoration:none;color:#00d;position:relative;padding-right:35px}section#header .menu .desktop-menu li a:after{content:"";position:absolute;background-color:#00d;height:7px;width:0;left:0;bottom:-19px;transition:0.3s}section#header .menu .desktop-menu li a:hover:after{width:100%}section#header .menu .hamburger{grid-column:span 1;display:block;margin:auto;cursor:pointer;z-index:999;position:relative;width:40px;height:32px}section#header .menu .hamburger.active span:nth-child(1){transform:rotate(-45deg);margin-top:11px}section#header .menu .hamburger.active span:nth-child(2){transform:rotate(45deg);margin-top:12px}section#header .menu .hamburger.active span:nth-child(3){opacity:0;visibility:hidden}section#header .menu .hamburger span{transition:0.2s ease-in-out all;position:absolute;height:8px;width:100%;background:#00d;display:block;top:0px;left:0px;transform-origin:center;margin-top:0px}section#header .menu .hamburger span:nth-child(2){margin-top:12px}section#header .menu .hamburger span:nth-child(3){margin-top:24px}.mobile-menu-holder{z-index:5;padding:0px;width:100%;position:fixed;top:0px;left:0px}.mobile-menu-holder .grid{overflow:inherit;position:relative;width:100%}.mobile-menu-holder .grid .fall_logo{width:120px;height:280px;background-position:top center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/logo_fall_museumman.svg);position:absolute;left:70px;top:60px;transition:0.5s cubic-bezier(0.93, 0.4, 0, 0.98) all;margin-top:0px}@media only screen and (max-width: 900px){.mobile-menu-holder .grid .fall_logo{width:139px;height:155px;top:68px;left:0}}.mobile-menu-holder .grid .fall_logo.hide{margin-top:-600px}.mobile-menu-holder .grid .mobile-menu{position:absolute;background-color:#00d;right:60px;top:45px;width:400px;text-align:left;padding:0px 0px 40px 20px;top:-400px;transition:0.2s ease-in-out all;z-index:5}.mobile-menu-holder .grid .mobile-menu.mobile-active{top:45px;right:64px;list-style:none;padding:20px}@media only screen and (max-width: 900px){.mobile-menu-holder .grid .mobile-menu.mobile-active{top:55px;width:100vw}}.mobile-menu-holder .grid .mobile-menu li{padding-bottom:20px;font-size:20px;list-style:none;cursor:pointer}.mobile-menu-holder .grid .mobile-menu li a{list-style:none;color:#fff;text-decoration:none;position:relative;padding-right:35px}.mobile-menu-holder .grid .mobile-menu li a:after{content:"";position:absolute;background-color:#fff;height:3px;width:0;left:0;bottom:-10px;transition:0.3s}.mobile-menu-holder .grid .mobile-menu li a:hover:after{width:100%}.hero{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:2}.hero.small{height:60vh}.hero.video{height:auto;aspect-ratio:16 / 9;overflow:hidden}.hero.position-top{background-position:top}.hero.position-center{background-position:center center}.hero.position-bottom{background-position:bottom}body,html{height:100%;margin:0}.background-video{position:relative;width:100%;height:100%;overflow:hidden}.video-container{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}iframe{width:100%;height:100%}.med-image-block.blue{background-color:#00d}.med-image-block.grey{background-color:#D1CDCA}.med-image-block.lightgrey{background-color:#EBEBEB}.med-image-block.darkgrey{background-color:#A09E9C}.med-image-block.white{background-color:#fff}.med-image-block.left .content .left{order:2}.med-image-block.left .content .right{order:1}.med-image-block .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 900px){.med-image-block .content{padding:60px 32px}}@media only screen and (max-width: 900px){.med-image-block .content{grid-column-gap:20px;padding:30px 32px}}.med-image-block .content .left{grid-column:span 6;text-align:left;margin:0px auto;width:100%}@media only screen and (max-width: 900px){.med-image-block .content .left{grid-column:span 12;order:2}}.med-image-block .content .left img{width:100%;height:auto}.med-image-block .content .left .medium-carousel{width:100%;overflow:hidden;position:relative}.med-image-block .content .left .medium-carousel .owl-dots{position:absolute;bottom:30px;left:0px;width:100%;text-align:center}.med-image-block .content .left .medium-carousel .owl-dots .owl-dot{width:17px;height:17px;border-radius:100%;cursor:pointer;display:inline-block;margin:0px 6px;opacity:0.5;background-color:#fff}.med-image-block .content .left .medium-carousel .owl-dots .owl-dot:hover{opacity:1;color:pink}.med-image-block .content .left .medium-carousel .owl-dots .owl-dot.active{opacity:1}.med-image-block .content .left .medium-carousel .owl-item .item{width:100%;height:600px;background-size:cover;background-position:center;background-repeat:no-repeat}.med-image-block .content .right{grid-column:span 6}@media only screen and (max-width: 900px){.med-image-block .content .right{grid-column:span 12;order:1;padding-bottom:15px}}.med-image-block .content .right .inner-text{text-align:left;line-height:1.2}.med-image-block .content .right .inner-text h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px}@media only screen and (max-width: 900px){.med-image-block .content .right .inner-text h2{font-size:24px;padding:15px 0px 15px 0px}}.med-image-block .content .right .inner-text h2.thin-letters{font-weight:900;font-size:26px;margin:0}.med-image-block .content .right .inner-text h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400;text-transform:none !important;font-weight:900}.med-image-block .content .right .inner-text p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%}@media only screen and (max-width: 900px){.med-image-block .content .right .inner-text p{font-size:16px}}@media only screen and (max-width: 900px){.med-image-block .content .right .inner-text p{font-size:20px}}.med-image-block .content .right .inner-text.text-blue{color:#00d}.med-image-block .content .right .inner-text.text-white{color:#fff}.large-img-block{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 900px){.large-img-block{padding:0}}.large-img-block.blue{background-color:#00d}.large-img-block.grey{background-color:#D1CDCA}.large-img-block.lightgrey{background-color:#EBEBEB}.large-img-block.darkgrey{background-color:#A09E9C}.large-img-block.white{background-color:#fff}.large-img-block.right .content .left{order:2}.large-img-block.right .content .right{order:1}.large-img-block .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){.large-img-block .content{padding:60px 32px}}@media only screen and (max-width: 900px){.large-img-block .content{grid-column-gap:20px;padding:30px 32px}}.large-img-block .content .left{grid-column:span 4;text-align:left}@media only screen and (max-width: 900px){.large-img-block .content .left{grid-column:span 12;padding-bottom:15px}}.large-img-block .content .left.text-blue{color:#00d}.large-img-block .content .left.text-white{color:#fff}.large-img-block .content .left h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px}@media only screen and (max-width: 900px){.large-img-block .content .left h2{font-size:24px;padding:15px 0px 15px 0px}}@media only screen and (max-width: 900px){.large-img-block .content .left h2{font-size:23px}}.large-img-block .content .left h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400}.large-img-block .content .left p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px}.large-img-block .content .right{grid-column:span 8}@media only screen and (max-width: 900px){.large-img-block .content .right{grid-column:span 12}}.large-img-block .content .right .image{width:100%}.double-text{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 900px){.double-text{padding:0}}.double-text.blue{background-color:#00d}.double-text.grey{background-color:#D1CDCA}.double-text.lightgrey{background-color:#EBEBEB}.double-text.darkgrey{background-color:#A09E9C}.double-text.white{background-color:#fff}.double-text.green{background-color:#0AFF00}.double-text.right .content .left{order:2}.double-text.right .content .right{order:1}.double-text .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){.double-text .content{padding:60px 32px}}@media only screen and (max-width: 900px){.double-text .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.double-text .content{grid-template-columns:repeat(6, 1fr)}}.double-text .content .left{grid-column:span 6;text-align:left}@media only screen and (max-width: 900px){.double-text .content .left{padding-bottom:15px}}.double-text .content .left.false{margin:0;padding-bottom:0}.double-text .content .left.false .inner-block h2{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:75px;line-height:120%;margin:0px 0px 30px;word-spacing:-6px;font-weight:900}@media only screen and (max-width: 900px){.double-text .content .left.false .inner-block h2{font-size:32px}}.double-text .content .left .inner-block{padding:30px;min-height:100%}@media only screen and (max-width: 900px){.double-text .content .left .inner-block{padding:20px;min-height:0}}.double-text .content .left .inner-block.block-blue{color:#fff;padding:0}.double-text .content .left .inner-block.block-white{background-color:#fff;color:#00d}.double-text .content .left .inner-block.block-green{background-color:#0AFF00;color:#00d}.double-text .content .left .inner-block.block-grey{background-color:#EBEBEB;color:#00d}.double-text .content .right{grid-column:span 6;text-align:left}.double-text .content .right.false p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%}@media only screen and (max-width: 900px){.double-text .content .right.false p{font-size:16px}}.double-text .content .right h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400;font-weight:900;text-transform:none !important}.double-text .content .right p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%}@media only screen and (max-width: 900px){.double-text .content .right p{font-size:16px}}.double-text .content .right.text-blue{color:#00d}.double-text .content .right.text-white{color:#fff}.flip-block.white{background-color:#fff}.flip-block.lightgrey{background-color:#EBEBEB}.flip-block.grey{background-color:#D1CDCA}.flip-block.darkgrey{background-color:#A09E9C}.flip-block.blue{background-color:#00d}.flip-block.right .content .left{order:2}.flip-block.right .content .right{order:1}.flip-block .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 900px){.flip-block .content{padding:60px 32px}}@media only screen and (max-width: 900px){.flip-block .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.flip-block .content{grid-row-gap:30px}}.flip-block .content .left{grid-column:span 6;text-align:left;padding-right:150px;background-color:#fff;padding:30px}@media only screen and (max-width: 900px){.flip-block .content .left{grid-column:span 12}}.flip-block .content .left h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400;color:#00d;text-transform:none !important;font-weight:900}.flip-block .content .left p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%;color:#00d}@media only screen and (max-width: 900px){.flip-block .content .left p{font-size:16px}}.flip-block .content .right{grid-column:span 6}@media only screen and (max-width: 900px){.flip-block .content .right{grid-column:span 12}}.flip-block .content .right .flip-box{background-color:transparent;width:100%;height:100%;perspective:1000px}.flip-block .content .right .flip-box:hover .flip-box-inner{transform:rotateX(180deg)}.flip-block .content .right .flip-box .flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;aspect-ratio:1/1}.flip-block .content .right .flip-box .flip-box-inner .flip-box-front,.flip-block .content .right .flip-box .flip-box-inner .flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-block .content .right .flip-box .flip-box-inner .flip-box-front{background-color:#00d;color:#fff;display:flex}.flip-block .content .right .flip-box .flip-box-inner .flip-box-front h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px;margin:auto !important;font-size:95px !important}@media only screen and (max-width: 900px){.flip-block .content .right .flip-box .flip-box-inner .flip-box-front h2{font-size:24px;padding:15px 0px 15px 0px}}@media only screen and (max-width: 900px){.flip-block .content .right .flip-box .flip-box-inner .flip-box-front h2{font-size:55px !important}}.flip-block .content .right .flip-box .flip-box-inner .flip-box-back{background-color:#0AFF00;color:#00d;transform:rotateX(180deg);text-align:left}.flip-block .content .right .flip-box .flip-box-inner .flip-box-back h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px;padding:30px 30px 0px 30px !important}@media only screen and (max-width: 900px){.flip-block .content .right .flip-box .flip-box-inner .flip-box-back h2{font-size:24px;padding:15px 0px 15px 0px}}.flip-block .content .right .flip-box .flip-box-inner .flip-box-back p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%;padding:0px 30px 0px 30px}@media only screen and (max-width: 900px){.flip-block .content .right .flip-box .flip-box-inner .flip-box-back p{font-size:16px}}.activities.white{background-color:#fff}.activities.lightgrey{background-color:#EBEBEB}.activities.grey{background-color:#D1CDCA}.activities.darkgrey{background-color:#A09E9C}.activities.blue{background-color:#00d}.activities.right .content .left{order:2}.activities.right .content .right{order:1}.activities .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 900px){.activities .content{padding:60px 32px}}@media only screen and (max-width: 900px){.activities .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.activities .content{grid-row-gap:30px}}.activities .content .left{grid-column:span 6}@media only screen and (max-width: 900px){.activities .content .left{grid-column:span 12}}.activities .content .left .image{width:100%}.activities .content .right{grid-column:span 6;text-align:left;margin:auto}@media only screen and (max-width: 900px){.activities .content .right{grid-column:span 12}}.activities .content .right h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px;font-weight:200;margin-bottom:30px;line-height:120%;color:#00d}@media only screen and (max-width: 900px){.activities .content .right h2{font-size:24px;padding:15px 0px 15px 0px}}.activities .content .right p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%;color:#00d}@media only screen and (max-width: 900px){.activities .content .right p{font-size:16px}}.afbeeldingblock{padding-top:20px;padding-bottom:20px}@media only screen and (max-width: 900px){.afbeeldingblock{padding:0}}.afbeeldingblock.white{background-color:#fff}.afbeeldingblock.lightgrey{background-color:#EBEBEB}.afbeeldingblock.grey{background-color:#D1CDCA}.afbeeldingblock.darkgrey{background-color:#A09E9C}.afbeeldingblock.blue{background-color:#00d}.afbeeldingblock .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){.afbeeldingblock .content{padding:60px 32px}}@media only screen and (max-width: 900px){.afbeeldingblock .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.afbeeldingblock .content{padding-top:0}}.afbeeldingblock .content .blok{grid-column:span 12;position:relative;overflow:hidden}.afbeeldingblock .content .blok .afbeelding{width:100%;opacity:0;transform:translateY(100%);transition:opacity 0.7s ease, transform 0.7s}.afbeeldingblock .content .blok .afbeelding.visible{opacity:1;transform:translateY(0);transition:opacity 0.7s ease, transform 0.7s}.intro.white{background-color:#fff}.intro.lightgrey{background-color:#EBEBEB}.intro.grey{background-color:#D1CDCA}.intro.darkgrey{background-color:#A09E9C}.intro.blue{background-color:#00d}.intro .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 900px){.intro .content{padding:60px 32px}}@media only screen and (max-width: 900px){.intro .content{grid-column-gap:20px;padding:30px 32px}}.intro .content .text{grid-column:span 12}.intro .content .text h2{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px;font-size:48px;line-height:120%;font-weight:400}@media only screen and (max-width: 900px){.intro .content .text h2{font-size:24px;padding:15px 0px 15px 0px}}@media only screen and (max-width: 900px){.intro .content .text h2{font-size:24px}}.intro .content .text.text-blue{color:#00d}.intro .content .text.text-white{color:#fff}.project-intro.white{background-color:#fff}.project-intro.lightgrey{background-color:#EBEBEB}.project-intro.grey{background-color:#D1CDCA}.project-intro.darkgrey{background-color:#A09E9C}.project-intro.blue{background-color:#00d}.project-intro .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:30px;padding-bottom:30px;text-align:left}@media only screen and (max-width: 900px){.project-intro .content{padding:60px 32px}}@media only screen and (max-width: 900px){.project-intro .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.project-intro .content{grid-row-gap:20px}}.project-intro .content .title-block{grid-column:span 4;color:#00d}@media only screen and (max-width: 900px){.project-intro .content .title-block{grid-column:span 12}}.project-intro .content .title-block h2,.project-intro .content .title-block h1{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px}@media only screen and (max-width: 900px){.project-intro .content .title-block h2,.project-intro .content .title-block h1{font-size:24px;padding:15px 0px 15px 0px}}.project-intro .content .title-block h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400;line-height:140%;margin-bottom:30px}.project-intro .content .info-block{grid-column:span 4}@media only screen and (max-width: 900px){.project-intro .content .info-block{grid-column:span 12}}.project-intro .content .info-block p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%;color:#00d;line-height:140%;margin:0}@media only screen and (max-width: 900px){.project-intro .content .info-block p{font-size:16px}}.project-intro .content .info-block p a{color:#00d;text-decoration:none;position:relative;padding-bottom:2px}.project-intro .content .info-block p a:hover::after{content:'';position:absolute;width:100%;height:1px;background-color:#00d;bottom:0px;left:0px}.project-intro .content .roll-block{grid-column:span 4}@media only screen and (max-width: 900px){.project-intro .content .roll-block{grid-column:span 12}}.project-intro .content .roll-block h3{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400;text-transform:none !important;color:#00d;font-weight:900;margin-bottom:3px;line-height:140%}@media only screen and (max-width: 900px){.project-intro .content .roll-block h3{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px}}@media only screen and (max-width: 900px) and (max-width: 900px){.project-intro .content .roll-block h3{font-size:24px;padding:15px 0px 15px 0px}}.project-intro .content .roll-block p{font-family:"montserrat", sans-serif;text-transform:uppercase !important;font-size:26px;margin:0px 0px 10px;font-weight:400;line-height:140%;text-transform:none !important;color:#00d}@media only screen and (max-width: 900px){.project-intro .content .roll-block p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%}}@media only screen and (max-width: 900px) and (max-width: 900px){.project-intro .content .roll-block p{font-size:16px}}.project-text.white{background-color:#fff}.project-text.lightgrey{background-color:#EBEBEB}.project-text.grey{background-color:#D1CDCA}.project-text.darkgrey{background-color:#A09E9C}.project-text.blue{background-color:#00d}.project-text .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:30px;padding-bottom:30px;text-align:left}@media only screen and (max-width: 900px){.project-text .content{padding:60px 32px}}@media only screen and (max-width: 900px){.project-text .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.project-text .content{padding-top:0}}.project-text .content .text-left{grid-column:span 6}@media only screen and (max-width: 900px){.project-text .content .text-left{grid-column:span 12}}.project-text .content .text-right{grid-column:span 6}@media only screen and (max-width: 900px){.project-text .content .text-right{grid-column:span 12}}.project-text .content p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px;color:#00d;font-size:29px}@media only screen and (max-width: 900px){.project-text .content p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%}}@media only screen and (max-width: 900px) and (max-width: 900px){.project-text .content p{font-size:16px}}.projects .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:20px;padding-bottom:20px}@media only screen and (max-width: 900px){.projects .content{padding:60px 32px}}@media only screen and (max-width: 900px){.projects .content{grid-column-gap:20px;padding:30px 32px}}.projects .content .filter{grid-column:span 12;padding-top:40px;padding-bottom:40px;text-align:left}.projects .content .filter span{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:26px;line-height:140%;font-size:24px !important;text-align:left;color:#00d;line-height:140%;margin-right:20px;font-weight:700}@media only screen and (max-width: 900px){.projects .content .filter span{font-size:16px}}.projects .content .filter li{display:inline-block;margin-right:5px;list-style-type:none;padding:5px 15px;color:#00d;font-size:20px;cursor:pointer;font-weight:300;border:1px solid #00d;margin-bottom:12px;transition:0.3s}.projects .content .filter li:hover{background-color:#00d;color:#fff}.projects .content .filter li.active{background-color:#00d;color:#fff}.projects .content .projects_loader{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;width:100%;padding:0px !important}@media only screen and (max-width: 900px){.projects .content .projects_loader{padding:60px 32px}}@media only screen and (max-width: 900px){.projects .content .projects_loader{grid-column-gap:20px;padding:30px 32px}}.projects .content .projects_loader .item{grid-column:span 4;aspect-ratio:1/1;margin-bottom:40px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 1024px){.projects .content .projects_loader .item{grid-column:span 6}}@media only screen and (max-width: 900px){.projects .content .projects_loader .item{grid-column:span 12}}.projects .content .projects_loader .item .overlay{position:absolute;background:#0000DD;background:#0000ddc6;color:#f1f1f1;width:100%;height:100%;transition:0.5s ease-in-out all;opacity:0;color:white;font-size:20px;text-align:center}.projects .content .projects_loader .item .overlay .text-block{opacity:0;margin-bottom:-40px;transition:0.3s cubic-bezier(0.63, 0.07, 0, 0.97) all 0.1s;position:absolute;bottom:0;text-align:left;padding:20px}.projects .content .projects_loader .item .overlay .text-block h3{font-family:"montserrat", sans-serif;font-weight:900;font-style:normal;font-size:55px;line-height:110%;word-spacing:-4px;margin:0px 0px 10px;text-transform:none !important;font-size:40px;font-weight:900;margin:10px 0px 0px 0px}@media only screen and (max-width: 900px){.projects .content .projects_loader .item .overlay .text-block h3{font-size:24px;padding:15px 0px 15px 0px}}.projects .content .projects_loader .item .overlay .text-block p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px;margin:0;text-transform:uppercase}.projects .content .projects_loader .item:hover .overlay{opacity:1}.projects .content .projects_loader .item:hover .overlay .text-block{opacity:1;margin-bottom:0px}section#footer{background-color:#EBEBEB;width:100vw;padding-top:50px;padding-bottom:30px}section#footer .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding:0;border-top:solid 7px #00d;padding-top:40px;color:#00d}@media only screen and (max-width: 900px){section#footer .content{padding:60px 32px}}@media only screen and (max-width: 900px){section#footer .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){section#footer .content{width:70vw}}section#footer .content .name-block{grid-column:span 2;text-align:left}@media only screen and (max-width: 900px){section#footer .content .name-block{grid-column:span 12}}section#footer .content .name-block p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px;font-size:16px !important;margin-bottom:10px}section#footer .content .contact-block{grid-column:span 3;text-align:left}@media only screen and (max-width: 900px){section#footer .content .contact-block{grid-column:span 12}}section#footer .content .contact-block p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px;font-size:16px !important;margin-bottom:10px}section#footer .content .contact-block p a{text-decoration:none}section#footer .content .contact-block p a:hover{text-decoration:underline}section#footer .content .icons{grid-column:span 3;text-align:right;margin:0 0 auto auto}@media only screen and (max-width: 900px){section#footer .content .icons{grid-column:span 12;margin:0px;text-align:left}}section#footer .content .icons .afbeelding{width:34px;display:block;margin-bottom:15px;transition:0.3s cubic-bezier(0.62, 0.07, 0, 0.89) all}@media only screen and (max-width: 900px){section#footer .content .icons .afbeelding{display:inline;padding-right:10px}}section#footer .content .icons .afbeelding:hover{transform:scale(1.1);cursor:pointer}section#footer .content .info-block{grid-column:span 4;text-align:left}@media only screen and (max-width: 900px){section#footer .content .info-block{grid-column:span 12}}section#footer .content .info-block p{font-family:"montserrat", sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:140%;margin:0px 0px 20px 0px;font-size:16px !important;margin-bottom:10px}section.wat-vind-ik{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px;padding-top:90px;padding-bottom:90px;grid-row-gap:50px}@media only screen and (max-width: 900px){section.wat-vind-ik{padding:60px 32px}}@media only screen and (max-width: 900px){section.wat-vind-ik{grid-column-gap:20px;padding:30px 32px}}section.wat-vind-ik .wvi_obj{grid-column:span 4;text-align:left;background-color:#D3D3D3;padding:30px;padding-bottom:30px;position:relative}section.wat-vind-ik .wvi_obj:nth-child(6n+1),section.wat-vind-ik .wvi_obj:nth-child(6n+6){background-color:#00d}section.wat-vind-ik .wvi_obj:nth-child(6n+1) h3,section.wat-vind-ik .wvi_obj:nth-child(6n+6) h3{color:#fff}section.wat-vind-ik .wvi_obj:nth-child(6n+1) .bottom p.date,section.wat-vind-ik .wvi_obj:nth-child(6n+6) .bottom p.date{color:#fff}section.wat-vind-ik .wvi_obj:nth-child(6n+1) .bottom a.btn,section.wat-vind-ik .wvi_obj:nth-child(6n+6) .bottom a.btn{background-color:#fff;color:#00d}section.wat-vind-ik .wvi_obj:nth-child(6n+2),section.wat-vind-ik .wvi_obj:nth-child(6n+5){background-color:#fff}section.wat-vind-ik .wvi_obj.white{background-color:#fff !important}section.wat-vind-ik .wvi_obj.white h3{color:#00d !important}section.wat-vind-ik .wvi_obj.white .bottom p.date{color:#00d !important}section.wat-vind-ik .wvi_obj.white .bottom a.btn{background-color:#00d !important;color:#fff !important}section.wat-vind-ik .wvi_obj.blue{background-color:#00d}section.wat-vind-ik .wvi_obj.blue h3{color:#fff}section.wat-vind-ik .wvi_obj.blue .bottom p.date{color:#fff}section.wat-vind-ik .wvi_obj.blue .bottom a.btn{background-color:#fff;color:#00d}section.wat-vind-ik .wvi_obj.gray{background-color:#D3D3D3 !important}section.wat-vind-ik .wvi_obj.gray h3{color:#00d !important}section.wat-vind-ik .wvi_obj.gray .bottom p.date{color:#00d !important}section.wat-vind-ik .wvi_obj.gray .bottom a.btn{background-color:#00d !important;color:#fff !important}@media only screen and (max-width: 900px){section.wat-vind-ik .wvi_obj{grid-column:span 6}}@media only screen and (max-width: 900px){section.wat-vind-ik .wvi_obj{padding:20px;grid-column:span 12}}section.wat-vind-ik .wvi_obj .bottom{margin-top:19px;display:block;overflow:hidden;position:relative}section.wat-vind-ik .wvi_obj .bottom a.btn{float:left;margin-bottom:0px}section.wat-vind-ik .wvi_obj .bottom p.date{font-weight:300;margin-top:10px;float:right;margin-bottom:0px;color:#00d}section.wat-vind-ik .wvi_obj .img{width:100%;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:25px;transition:0.3s ease-in-out all;aspect-ratio:1 / 1}section.wat-vind-ik .wvi_obj .img:hover{opacity:0.7}section.wat-vind-ik .wvi_obj h3{text-transform:none !important;color:#00d;font-weight:800}section.wat-vind-ik .wvi_obj p.date{font-weight:bold;font-size:16px}.videoblock{padding-top:20px;padding-bottom:20px}@media only screen and (max-width: 900px){.videoblock{padding:0}}.videoblock.white{background-color:#fff}.videoblock.lightgrey{background-color:#EBEBEB}.videoblock.grey{background-color:#D1CDCA}.videoblock.darkgrey{background-color:#A09E9C}.videoblock.blue{background-color:#00d}.videoblock .content{grid-column:span 12;max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){.videoblock .content{padding:60px 32px}}@media only screen and (max-width: 900px){.videoblock .content{grid-column-gap:20px;padding:30px 32px}}@media only screen and (max-width: 900px){.videoblock .content{padding-top:0}}.videoblock .content .blok{grid-column:span 12;position:relative;overflow:hidden}.videoblock .content .blok iframe{width:100% !important;height:auto !important;aspect-ratio:1 / 1}.single-dmm_projecten .videoblock .content .blok iframe{width:100% !important;height:auto !important;aspect-ratio:16 / 9}#wpadminbar{display:none !important}html{box-sizing:border-box;padding:0px !important;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:30px !important;margin-top:0px !important}*:focus{outline:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{scroll-behavior:smooth;text-align:center;margin:0px !important;padding:0px;position:relative}*:focus{outline:none}.grid{max-width:1300px;margin:0 auto;padding:0px 60px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:0px}@media only screen and (max-width: 900px){.grid{padding:60px 32px}}@media only screen and (max-width: 900px){.grid{grid-column-gap:20px;padding:30px 32px}}#wpadminbar .screen-reader-shortcut{display:none !important}
