@charset "UTF-8";.transparent,.transparent:hover{background-color:transparent}html{scroll-behavior:smooth}#offerteform{scroll-margin-top:180px}.bg-white{background:#fff}.bg-offwhite{background:#f9f7f3}.bg-green,.bg-grey{background:#d5d5ce}.bg-porcelain{background:#f5f1e8}.accent-taupe h4{color:#aa9d96;font-weight:400}body,h2{color:#494f44}.menu-buttons-right .button{padding:5px 20px}.center-info{display:flex;align-items:center;flex-direction:column;text-align:center;margin-bottom:40px}.accent-sand h4{color:#b5a07a;font-weight:400}.reverse{display:flex;flex-direction:row-reverse}.fa-twitter:before{content:"𝕏"!important}.flex1{flex:1}.flex2,.offerte-block .columnleft .imageblock{flex:2}.flex3{flex:3}.flex4{flex:4}p:has(img){margin:0!important}body{font-family:Montserrat,sans-serif}.button,body h1,body h2,body h3{font-family:"Roboto Slab",serif}body h1,body h2{font-size:2.6rem;line-height:3.2rem}::selection{background-color:#b5a07a}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}::-webkit-scrollbar-thumb{background-color:#b5a07a;border-radius:6px}.button.dark,.header-top-wrapper .search-form-wrapper button{background-color:#888}.blockfull{margin:0}.button{padding:10px 20px;border-radius:14px;display:inline-flex;margin-right:10px;margin-top:0}.button.taupe{background-color:#aa9d96}.button.sand{background-color:#b5a07a}.button.white{background-color:#fff;border:1px solid #888;color:#888}.button-verloop{background:linear-gradient(135deg,#7fc242 0,#006532 100%);color:#fff;border:none;transition:all .3s ease}.button-verloop:hover{filter:brightness(1.1);transform:translateY(-1px)}.grid-icon{font-family:"Font Awesome 6 Pro"}.Duurzaam.grid-icon:before{content:'\f4d8'}.Heartleaf.grid-icon:before{content:'\f4cb'}.Handshake.grid-icon:before{content:'\f2b5'}.Shovel.grid-icon:before{content:'\f713'}.Oakleaf.grid-icon:before{content:'\f6f6'}.bagSeedling.grid-icon:before{content:'\e5f2'}.Gazon.grid-icon:before{content:'\e57a'}.Border.grid-icon::after{content:'\f84d'}.Bench.grid-icon::after{content:'\e2e7'}.Car.grid-icon::after{content:'\f1b9'}.Walking.grid-icon::after{content:'\f554'}.Road.grid-icon::after{content:'\f018'}.Brick.grid-icon::after{content:'\f84c'}.Bulldoz.grid-icon::after{content:'\e655'}.Brickwall.grid-icon::after{content:'\e3db'}.Fence.grid-icon::after{content:'\e303'}.Wood.grid-icon::after,.house-chimney.grid-icon::after{content:'\e537'}.Archway.grid-icon::after{content:'\f557'}.House.grid-icon::after{content:'\f015'}.Leaf.grid-icon::after{content:'\f06c'}.Droplet.grid-icon::after{content:'\f043'}.Jar.grid-icon::after{content:'\f6b8'}.Wind.grid-icon::after{content:'\f72e'}.Water.grid-icon::after{content:'\f043'}.Fish.grid-icon::after{content:'\f578'}.Swim.grid-icon::after{content:'\f5c4'}.Water-features.grid-icon::after{content:'\e4ce'}.Streams.grid-icon::after{content:'\f773'}.Sprinkler.grid-icon::after{content:'\f043'}.Rain.grid-icon::after{content:'\f75c'}.Automatic.grid-icon::after{content:'\e0b6'}.Smart.grid-icon::after{content:'\e3b8'}.Digging.grid-icon::after{content:'\f85e'}.Tools.grid-icon::after{content:'\f7d9'}.blockfull:has(.block){padding:80px 0}.block-full-section-1{background-image:url(https://static.reto.media/skeletonbuildixcombasic/upload-2021/vendor_60f7c967d0fea9.06710227.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff;padding:50px}.topblock{margin:0;display:flow-root;max-width:1400px;width:100%}.header-menu-wrapper .block{gap:40px}.header-menu-wrapper .block .logo{max-width:fit-content}.header-menu-wrapper .block .menu-outer{justify-content:flex-start}.header-menu-wrapper .block .menu-outer .menu li a{color:#888;font-family:"Roboto Slab",serif}.header-top-wrapper{background-color:#d5d5ce;max-height:42px;display:flex}.header-top-wrapper .usp{color:#494f44}.header-top-wrapper .usp i{margin-right:10px}.header-top-wrapper .search-form-wrapper{border-radius:15px;overflow:hidden;width:100vw;max-width:400px;height:30px}.header-top-wrapper .search-form-wrapper input[type=text]{font-family:"Roboto Slab",serif;padding:0 15px;min-height:30px;width:100%;border:none}.banner-wrapper .mini-showcase>.case.center-left{background-color:#fff;height:100%}.banner-wrapper .mini-showcase>.case.center-left .showcase-text{position:relative;background-color:transparent;color:#494f44}.center-left{align-items:center;justify-content:flex-start;height:100%;display:flex}.banner-wrapper .mini-showcase{position:relative;min-height:calc(90vh - 190px);overflow:hidden}.banner-wrapper .mini-showcase>.case{position:absolute;inset:0;width:100%;height:100%;display:block;background:#fff;overflow:hidden}.banner-wrapper .mini-showcase>.case.center-left{display:block;flex-direction:initial;align-items:initial;justify-content:initial}.banner-wrapper .mini-showcase .showcase-flex{width:100%;height:100%;display:flex;align-items:center;flex-direction:row;background:url(https://static.reto.media/vaneijkhoveniersnl/upload-2026/emblem.png) no-repeat;background-position-x:-150px;background-position-y:400px}.banner-wrapper .mini-showcase .empty-space{flex:0 0 max(calc((100% - 1400px)/ 2),0px)}.banner-wrapper .mini-showcase .showcase-text{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;height:100%;margin:0;padding:0 40px 0 0}.banner-wrapper .mini-showcase .showcase-text img{left:-28px;position:relative;max-width:350px}.banner-wrapper .mini-showcase .showcase-text .div-sub.buttons-inline{display:flex}.banner-wrapper .mini-showcase .showcase-image-wrapper{flex:3 0 0;min-width:0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:1;height:100%}@media (max-width:900px){.banner-wrapper .mini-showcase{height:auto;min-height:0}.banner-wrapper .mini-showcase .showcase-flex{flex-direction:column;padding-left:0}.banner-wrapper .mini-showcase .empty-space{flex-basis:0}.banner-wrapper .mini-showcase .showcase-image-wrapper{height:280px}.banner-wrapper .mini-showcase .showcase-text{height:auto;padding:30px 20px;flex-basis:auto}}.showcase-text h4{font-size:1.4rem;font-weight:500;margin-bottom:30px;border-bottom:3px solid #b5a07a;max-width:fit-content;text-align:center;align-self:center}.home-kenmerken{background-color:#f5f1e8}.iconBlocks .column{background:0 0;font-size:1.2rem}.iconBlocks .title-wrapper{display:flex;flex-direction:row;padding:10px 0}.iconBlocks .title-wrapper h3{padding:0;color:#494f44;font-size:2rem;line-height:1.2}.iconBlocks .title-wrapper .grid-icon{background-color:#aa9d96;color:#fff;padding:20px;height:50px;width:50px;margin-right:10px;font-size:2rem;display:flex;align-items:center;justify-content:center;border-radius:15px}.feature-wrapper{position:relative}.feature-wrapper .div-sub.emblem-white{position:absolute;left:-85px;height:300px;width:300px;bottom:-80px}.feature-media{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-radius:10px;overflow:hidden}.feature-media .feature-img img,.stack-item img{width:100%;display:block;object-fit:cover;height:100%}.feature-media .feature-img{margin:0;border-radius:6px;overflow:hidden;background:#eee}.smaller-stack img,.stack-item{overflow:hidden;border-radius:10px}.feature-media .feature-img img{aspect-ratio:4/3}.feature-media .feature-img.img-big{grid-row:1/span 2}.feature-media .feature-img.img-big img{aspect-ratio:3/4}.feature-content.flex1{padding:40px 0}.stack-item{margin:0;background:#eee;box-shadow:0 8px 24px rgba(0,0,0,.12)}.smaller-stack{position:absolute;left:-15%;bottom:-248px;width:68%;aspect-ratio:2/1;z-index:2;opacity:.8;background:0 0;box-shadow:none}.smaller-stack img{box-shadow:0 8px 24px rgba(0,0,0,.12)}.bigger-stack{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1}.buildix-columns .div-sub,.stack{position:relative}.stack{width:100%;max-width:640px;margin-left:auto;aspect-ratio:3/2}.media-stack{align-self:stretch;justify-self:stretch;min-width:0;display:flex;flex-direction:column;justify-content:center;overflow:visible}.captcha-row .form-info-row{display:flex;flex-direction:row}.captcha-row .form-info-row img.captcha-image{margin:0}.captcha-row .form-info-row input{max-height:51px}.form-info-row .button{margin-top:15px}.buildix-columns{gap:10%;flex-basis:auto}.buildix-columns img{position:absolute;object-fit:cover;object-position:center;height:100%;width:100%}.buildix-columns .captcha-image{max-width:120px;position:relative;object-fit:contain;max-height:50px}.buildix-columns .captcha-image img{max-width:100%;height:auto;display:block}.footer-menu-wrapper{background-image:url(https://static.reto.media/vaneijkhoveniersnl/upload-2026/leaf-taupe.png);background-repeat:no-repeat;background-size:533px;background-position:calc(100vw - 40vw) bottom}.footer-menu-wrapper h4{font-family:"Roboto Slab",serif}.feature-wrapper2{display:flex;gap:20px;margin-bottom:40px}.feature-wrapper2 .feature-media{display:grid;width:100%;gap:14px;grid-template-columns:1fr 1fr;height:70vh}.feature-wrapper2 .feature-media .feature-img{margin:0;border-radius:6px;overflow:hidden;background:#eee}.feature-wrapper2 .feature-media .feature-img img{width:100%;height:100%;display:block;object-fit:cover}.feature-wrapper2 .feature-media:nth-child(1){grid-template-rows:2fr 1fr}.feature-wrapper2 .feature-media:nth-child(1) .img-big{grid-column:1/3;grid-row:1/2}.feature-wrapper2 .feature-media:nth-child(1) .img-top{grid-column:1/2;grid-row:2/3}.feature-wrapper2 .feature-media:nth-child(1) .img-bottom{grid-column:2/3;grid-row:2/3}.feature-wrapper2 .feature-media:nth-child(2){grid-template-rows:1fr 2fr}.feature-wrapper2 .feature-media:nth-child(2) .img-top{grid-column:1/2;grid-row:1/2}.feature-wrapper2 .feature-media:nth-child(2) .img-bottom{grid-column:2/3;grid-row:1/2}.feature-wrapper2 .feature-media:nth-child(2) .img-big{grid-column:1/3;grid-row:2/3}.offerte-block{margin:0;padding:0}.offerte-block .block{display:flex;flex-direction:row;gap:20px}.offerte-block .columnleft{background-color:#fff;flex:1;padding:30px;border-radius:15px;display:flex;flex-direction:column}.offerte-block .columnleft .textblock{flex:1}.offerte-block .columnleft .textblock ul{display:flex;flex-direction:column;gap:5px;padding:0}.offerte-block .columnleft .textblock li::before{font-family:'Font Awesome 6 Pro';content:"\f00c";margin-top:.15rem;font-size:1.4rem;margin-right:10px;color:#b5a07a}.offerte-block .columnleft .imageblock p{height:100%}.offerte-block .columnleft .imageblock img{height:100%;object-fit:cover;border-radius:15px}.offerte-block .columnright{background-color:#fff;flex:2;padding:30px;border-radius:15px}.offerte-block input,.offerte-block textarea{border-radius:15px;background-color:#f9f7f3}.offerte-block input{min-height:45px}.offerte-block ul{list-style:none}.footer-menu-wrapper{margin-top:0;background-color:#F9F7F3;padding-top:50px;padding-bottom:50px}.footer-menu-wrapper a{color:#000}.footer-copyright-wrapper,.footer-copyright-wrapper a,.footer-copyright-wrapper a:hover,.footer-menu-wrapper a:hover{color:#494f44}.footer-menu-wrapper ul{display:flex;flex-direction:column;padding:0}.footer-menu-wrapper ul li{background:0 0;height:30px}.footer-menu-wrapper ul li a{padding:0}.footer-copyright-wrapper{background-color:#d5d5ce}.footer-copyright-wrapper .block{margin:7px auto}.contact-column{display:flex;flex-direction:column;align-items:flex-start;max-width:260px;margin:0 auto;text-align:left}.contact-column .contact-logo{width:170px;height:auto;margin-bottom:20px}.contact-column .contact-details{width:100%}.contact-column .contact-details .contact-address{margin:0 0 20px;font-size:15px;line-height:1.45;color:#6f6f6f}.contact-column .contact-details .contact-address strong{display:inline-block;margin-bottom:2px;font-size:16px;font-weight:700;color:#4d4d4d}.contact-column .contact-details .contact-links{display:flex;flex-direction:column;gap:8px}.contact-column .contact-details .contact-links a{display:inline-flex;align-items:center;gap:10px;font-size:15px;line-height:1.3;color:#7a7a7a;text-decoration:none;transition:color .25s ease}.contact-column .contact-details .contact-links a i{width:14px;font-size:14px;color:#7fc242;flex-shrink:0;transition:color .25s ease}.contact-column .contact-details .contact-links a:hover{color:#4d4d4d}.contact-column .contact-details .contact-links a:hover i{color:#5ea92d}.contact-column.compact .contact-logo{width:150px;margin-bottom:16px}.contact-column.compact .contact-address,.contact-column.compact .contact-links a{font-size:14px}@media (max-width:767px){.contact-column{max-width:220px}.contact-column .contact-logo{width:140px;margin-bottom:16px}.contact-column .contact-address,.contact-column .contact-links a{font-size:14px}}.footer-column.work-column{max-width:300px;margin:0 auto;text-align:left;color:#6f6f6f}.footer-column.work-column h4{margin-bottom:12px;color:#4d4d4d}.footer-column.work-column p{margin:0 0 16px;font-size:15px;line-height:1.6}.footer-column.work-column ul{margin:0;padding:0;list-style:none}.footer-column.work-column ul li{position:relative;padding-left:18px;margin-bottom:8px;font-size:15px;line-height:1.5}.footer-column.work-column ul li::before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:#7fc242;border-radius:50%}.footer-column.work-column.compact p,.footer-column.work-column.compact ul li{font-size:14px}.footer-column.work-column.compact ul li{margin-bottom:6px}.footer-column.work-column.compact ul li::before{width:7px;height:7px}@media (max-width:767px){.footer-column.work-column{max-width:260px}.footer-column.work-column p,.footer-column.work-column ul li{font-size:14px}}.footer-column.nav-column{max-width:260px;margin:0 auto;text-align:left;color:#6f6f6f}.footer-column.nav-column h4{margin:0 0 16px;color:#4a4f43}.footer-column.nav-column .menu{margin:0;padding:0;list-style:none}.footer-column.nav-column .menu li{margin-bottom:6px}.footer-column.nav-column .menu li a{position:relative;display:inline-block;padding-left:16px;font-size:15px;line-height:1.4;color:#6f6f6f;text-decoration:none;transition:color .25s ease}.footer-column.nav-column .menu li a::before{content:"";position:absolute;left:0;top:35%;width:12px;height:1px;background:#6f6f6f;transform:translateY(-50%);transition:all .25s ease}.footer-column.nav-column .menu li a:hover{color:#4a4f43}.footer-column.nav-column .menu li a:hover::before{background:#4a4f43;width:14px}.footer-column.nav-column.compact .menu li{margin-bottom:4px}.footer-column.nav-column.compact .menu li a{font-size:14px}@media (max-width:767px){.footer-column.nav-column{max-width:220px}.footer-column.nav-column .menu li a{font-size:14px}}.footer-menu-wrapper .block{display:flex;justify-content:space-between;align-items:flex-start;gap:60px}.footer-menu-wrapper .footer-column{margin:0;width:auto;max-width:none;flex:0 1 auto}.footer-menu-wrapper .spacer-column{display:none}.footer-menu-wrapper .contact-column{max-width:260px}.footer-menu-wrapper .work-column{max-width:300px}.footer-menu-wrapper .nav-column{max-width:220px}.footer-menu-wrapper .width-10,.footer-menu-wrapper .width-30{width:auto}@media (max-width:991px){.footer-menu-wrapper .block{flex-wrap:wrap;gap:40px}.footer-menu-wrapper .contact-column,.footer-menu-wrapper .nav-column,.footer-menu-wrapper .work-column{max-width:calc(50% - 20px)}}@media (max-width:767px){.footer-menu-wrapper .block{flex-direction:column;gap:32px}.footer-menu-wrapper .contact-column,.footer-menu-wrapper .nav-column,.footer-menu-wrapper .work-column{max-width:100%}}.steps{counter-reset:step;display:flex;flex-direction:column;position:relative;padding-left:80px;padding-top:40px}.steps h3{color:#b5a07a;padding-top:0}.steps article{max-width:350px;position:relative;counter-increment:step;padding-left:10px;padding-top:0}.steps article:before{content:counter(step);position:absolute;left:-80px;top:0;width:40px;height:40px;border-radius:50%;background:#F9F7F3;color:#D2CABD;display:flex;align-items:center;justify-content:center;font-weight:700;border:1px solid #E5E7EB}.steps article:after{content:"";position:absolute;left:-60px;top:40px;width:2px;height:calc(100% - 40px);background:#D2CABD}.steps article:last-child::after{display:none}.review-block{display:flex;align-items:center}.review-block .column{border:1px solid #E5E7EB;border-radius:10px}.review-block .column-header{padding:20px;display:flex;flex-direction:column;height:100%}.review-block .content{margin-bottom:20px;flex:1}.review-block .info-div{border-top:1px solid #E5E7EB;padding-top:20px;display:flex;flex-direction:column;gap:4px}.review-block .info-div span:first-child{color:#0E6D37;font-weight:500}.review-block .info-div span:nth-child(3){color:#b5a07a}.pagegrid-block{background-color:#fff}.pagegrid-block .pagegrid-grid{display:grid;grid-template-columns:repeat(3,minmax(30.2619%,1fr))!important;gap:40px!important}.pagegrid-block article.column{border:1px solid #E5E7EB;border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:2px}.pagegrid-block article.column .column-image[data-imageloader],.pagegrid-block article.column a[data-imageloader]{padding:0;aspect-ratio:16/9}.pagegrid-block .column-header{position:relative}.pagegrid-block .column-header .grid-icon{position:absolute;right:20px;bottom:-30px;background:#aa9d96;padding:20px;border-radius:18px;border:1px solid #fff;color:#fff;font-size:1.8rem;font-weight:300}.pagegrid-block .column-image{border-radius:15px}.pagegrid-block .column-body{display:flex;padding:15px 20px 0;align-items:flex-start;gap:10px}.pagegrid-block .column-body h2{padding:0;color:#494f44}.pagegrid-block .column-body a,.pagegrid-block .column-body p{color:#494f44}.pagegrid-block .column-caption{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);background-blend-mode:color-burn;color:#fff;font-size:25px;font-weight:600;padding:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.pagegrid-block h2{text-align:center}.body-paginas:not(.pages-home) .banner-wrapper .mini-showcase{min-height:50vh}.body-paginas:not(.pages-home) .banner-wrapper .mini-showcase .showcase-flex{display:block}.body-paginas:not(.pages-home) .home-kenmerken,.body-paginas:not(.pages-home) .scroll-to{display:none}.body-paginas:not(.pages-home) .showcase-image-wrapper{height:50vh;position:relative}.body-paginas:not(.pages-home) .showcase-image-wrapper::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1}.body-paginas:not(.pages-home) .smaller-stack{opacity:1}.body-paginas:not(.pages-home) .showcase-text{max-width:1400px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);flex:1 1 0;display:flex;flex-direction:column;justify-content:center;background:0 0;font-size:50px;text-align:center;text-decoration:none;text-transform:uppercase}.masonry-item,.news-grid .column,.news-grid .column-figure{position:relative;overflow:hidden}.body-paginas:not(.pages-home) .showcase-text p{text-decoration:none;text-transform:none}.body-paginas:not(.pages-home) .showcase-text strong{text-transform:uppercase;margin-top:5px}.news-grid .column{border-radius:22px;background:#f6f3ee;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.news-grid .column:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0,0,0,.1)}.body-news .photoalbum-wrapper .column:hover a.load,.news-grid .column:hover .column-figure a{transform:scale(1.03)}.news-grid .column-header{margin:0}.news-grid .column-figure{aspect-ratio:1/1;margin:0}.news-grid .column-figure a{display:block;width:100%;height:100%;background-size:cover;background-position:center;transition:transform .5s ease}.news-grid .column-figure::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(to top,rgba(0,0,0,.28) 0,rgba(0,0,0,.12) 45%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:1}.news-grid .column-town{position:absolute;top:16px;right:16px;z-index:3;background:#c7b082;color:#fff;padding:10px 18px;border-radius:999px;font-size:13px;line-height:1;box-shadow:0 4px 12px rgba(0,0,0,.1)}.news-grid .column-body{position:absolute;left:22px;right:22px;bottom:18px;z-index:3;padding:0;margin:0;pointer-events:none}.news-grid .column-body h2{margin:0;color:#fff;font-size:2.1rem;line-height:1.05;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.28),0 1px 2px rgba(0,0,0,.35)}.news-grid .column-footer{display:none}.body-news h1{font-size:4rem;padding-bottom:30px}.body-news .article-header{float:none;display:flex;width:100%;flex-direction:row;align-items:stretch}.body-news .project-banner{height:200px;background-color:#f2efea;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.body-news .project-banner .news-info-wrapper{display:flex;flex-direction:row;align-items:stretch;margin:0 auto;max-width:1400px;padding:0 20px;border:none;gap:10px}.body-news .news-column{display:flex;flex-direction:row;align-items:center;flex-grow:1;max-width:100%;width:100%;padding:10px 20px;background:#fff;border-radius:18px;border:1px solid #d5d5ce}.body-news .photoalbum-wrapper .column-image[data-imageloader],.body-news .photoalbum-wrapper a[data-imageloader]{padding:0}.body-news .photoalbum-wrapper .column-figure{overflow:hidden;border-radius:16px}.body-news .photoalbum-wrapper a.load{display:block;aspect-ratio:4/3;background-size:cover;background-position:center;transition:transform .4s ease}.body-news .photoalbum-wrapper .column{display:flex;padding:6px;border-radius:18px}.body-news .photoalbum-wrapper .column-footer{display:none}.body-news .main-wrapper{background-color:#f2efea;padding-bottom:40px}.fancybox-container .fancybox-bg{background:rgba(28,26,22,.88)}.fancybox-container .fancybox-infobar{top:24px;left:24px;color:rgba(255,255,255,.88);font-size:.95rem;font-weight:500;opacity:1}.fancybox-container .fancybox-toolbar{top:20px;right:20px;opacity:1}.fancybox-container .fancybox-navigation .fancybox-button{width:54px;height:54px;padding:0;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);transition:background .25s ease,transform .25s ease,border-color .25s ease}.fancybox-container .fancybox-navigation .fancybox-button div{background:0 0}.fancybox-container .fancybox-navigation .fancybox-button svg{width:24px;height:24px}.fancybox-container .fancybox-navigation .fancybox-button path{fill:#f5f1ea}.fancybox-container .fancybox-navigation .fancybox-button:hover{background:rgba(139,122,61,.9);border-color:#8b7a3d;transform:scale(1.04)}.fancybox-container .fancybox-navigation .fancybox-button:hover path{fill:#fff}.fancybox-container .fancybox-navigation .fancybox-button[disabled]{opacity:.3;cursor:default}.fancybox-container .fancybox-navigation .fancybox-button--arrow_left{left:24px}.fancybox-container .fancybox-navigation .fancybox-button--arrow_right{right:24px}.fancybox-container .fancybox-toolbar .fancybox-button{width:46px;height:46px;margin-left:8px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);transition:background .25s ease,border-color .25s ease,transform .25s ease}.fancybox-container .fancybox-toolbar .fancybox-button svg{opacity:1}.fancybox-container .fancybox-toolbar .fancybox-button path{fill:#f3eee5}.fancybox-container .fancybox-toolbar .fancybox-button:hover{background:rgba(139,122,61,.9);border-color:#8b7a3d;transform:translateY(-1px)}.fancybox-container .fancybox-toolbar .fancybox-button:hover path{fill:#fff}.fancybox-container .fancybox-stage .fancybox-content{border-radius:22px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.35)}.fancybox-container .fancybox-stage .fancybox-image{border-radius:22px}.fancybox-container .fancybox-caption{padding:0 20px 28px;background:0 0}.fancybox-container .fancybox-caption.fancybox-caption--separate{margin-top:0}.fancybox-container .fancybox-caption .fancybox-caption__body{display:inline-block;max-width:760px;margin:0 auto;padding:14px 22px;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.88);font-size:.95rem;line-height:1.5;text-align:center;backdrop-filter:blur(8px)}.fancybox-container .fancybox-progress{height:3px;background:#8b7a3d}.fancybox-caption{display:none!important}.fancybox-container .fancybox-navigation .fancybox-button div{display:flex;justify-content:center;align-items:center}.tuinaanleg-collection{color:#494f44}.tuinaanleg-collection .column{margin-top:50px;background:#494f44;border:1px solid #494f44;padding:30px;border-radius:15px}.tuinaanleg-collection .column-content,.tuinaanleg-collection .column-title{color:#fff!important}.tuinaanleg-collection .icon{font-size:40px;color:#fff;padding-bottom:20px;padding-top:20px;font-weight:200}.div-sub.borderdiv.contact{border:1px solid #494f44;padding:0;margin:20px 0 50px;border-radius:10px;overflow:hidden}.div-sub.borderdiv.contact .block{margin:0}.div-sub.borderdiv.contact .div-sub.columnleft{padding:40px}.div-sub.borderdiv.contact .div-sub.columnleft a{text-decoration:none;color:#494f44}.div-sub.borderdiv.contact .div-sub.columnleft a:hover{color:#494f44}.div-sub.borderdiv.contact .div-sub.columnleft .contact-phone::before{font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;content:'\f095';color:#494f44;margin-right:10px;text-decoration:none}.div-sub.borderdiv.contact .div-sub.columnleft .contact-email::before{font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;content:'\f0e0';color:#f5f1e8;margin-right:10px;text-decoration:none}.div-sub.borderdiv.contact .columnright{width:60%;background:#494f44;color:#fff;padding:40px}.pages-contact .button-1:hover,.pages-offerteform .button-1:hover,.showroomform .button-1:hover{color:#0E6D37;background-color:#f9f7f3}.div-sub.borderdiv.contact .columnright .form-description{background:0 0}select#pakket,select#type-sorten,select#types{height:51px;border:1px solid #ccc;padding:10px;font-size:1.4rem;width:100%}.pages-contact iframe,.pages-offerteform iframe{margin-top:65px}.pages-contact .form-info-row:last-child input,.pages-offerteform .form-info-row:last-child input,.showroomform .form-info-row:last-child input{height:40px;margin-top:12px}.pages-contact .form-info-row:last-child,.pages-offerteform .form-info-row:last-child{display:flex;flex-direction:row}.showroomform .form-info-row:last-child{display:flex;flex-direction:row}.showcase-image-wrapper{background-size:cover;background-position:50% 50%}.showcase-text .buttons-inline,.showcase-text h3,.showcase-text img,.showcase-text>p{opacity:0;transform:translateY(20px);animation:fadeUp .8s ease forwards}.showcase-text img{animation-delay:.1s}.showcase-text h3{animation-delay:.25s}.showcase-text>p{animation-delay:.4s}.showcase-text .buttons-inline{animation-delay:.55s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.logo-embleem{margin-left:auto;margin-right:auto}.pages-contact{background-color:#f9f7f3}.pages-contact .logo-embleem{margin-top:50px;margin-bottom:30px}.masonry{margin-top:50px;margin-bottom:50px;column-count:3;column-gap:15px}.masonry-item{break-inside:avoid;margin-bottom:15px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;border-radius:15px}.masonry-item img{width:100%;display:block;object-fit:cover;transition:transform .3s ease}.masonry-item:hover{transform:scale(1);z-index:10;box-shadow:0 15px 30px rgba(0,0,0,.4)}.masonry-item:hover img{transform:scale(1.1)}.masonry-item::after{content:attr(data-name);position:absolute;bottom:0;left:0;width:100%;padding:10px;box-sizing:border-box;color:#fff;font-weight:700;text-align:center;opacity:0;transition:opacity .3s ease}.masonry-item:hover::after{opacity:1}.image-right-background{background-image:url(https://static.reto.media/vaneijkhoveniersnl/upload-2026/emblem.png);background-repeat:no-repeat;background-position:right -100px bottom -100px}.toggle-menu{background-color:#006532}.toggle-back{background-color:#888}.toggle-menu.open.active{top:10px}.body-news .top-content{display:flex;flex-direction:row}.body-news .article-header{justify-content:flex-end}.pages-inspiratie .text-small-60 a{color:#006532}.pages-inspiratie .text-small-60 a:hover{color:#494f44}.contact-links .link-mail::before,.contact-links .link-phone::before{font-family:'Font Awesome 5 Free';vertical-align:middle;font-weight:900;color:#7fc242;margin-right:10px;text-decoration:none}.text-small-60{width:70%;margin-top:40px}.contact-links{display:flex;flex-direction:column}.contact-links img{position:relative;margin-bottom:30px;width:170px}.contact-links .link-phone::before{content:'\f095'}.contact-links .link-mail::before{content:'\f0e0'}.contact-links .link-mail:hover,.contact-links .link-phone:hover{color:#006532}@media screen and (max-width:1100px){.pages-home .iconBlocks,.tuinaanleg-collection .buildix-grid{grid-template-columns:repeat(3,minmax(18.503%,1fr))!important}.pages-home .mini-showcase{min-height:calc(90vh - 190px)}.pages-home .showcase-text{padding:0 40px 0 60px!important}.pages-home .showcase-text img{left:0;max-width:250px}.block{padding:10px}.banner-wrapper .mini-showcase .showcase-image-wrapper{width:100%}}@media screen and (max-width:768px){.buildix-columns .div-sub,.buildix-columns img{position:relative;width:100%}.pages-home .iconBlocks,.tuinaanleg-collection .buildix-grid{grid-template-columns:repeat(2,minmax(18.503%,1fr))!important}.header-wrapper .header-menu-wrapper .menu-info-wrapper,.pages-home .header-top-wrapper{display:none}.buildix-columns img{object-fit:cover;object-position:center;height:auto}.block{padding:10px}.pages-home .header-wrapper{margin-top:110px}.usp{display:block}.menu-buttons-right{display:flex}.body-news .top-content{display:flex;flex-direction:column!important}}@media screen and (max-width:500px){.bigger-stack,.pages-home .image-right-background .bigger-stack{top:unset;position:relative!important;transform:none;height:unset}.banner-wrapper .mini-showcase .showcase-image-wrapper{width:100%}.pages-home .mini-showcase{min-height:calc(100vh - 190px);margin-top:40px}.scroll-to{display:none}.pages-home .iconBlocks,.tuinaanleg-collection .buildix-grid{grid-template-columns:repeat(1,minmax(18.503%,1fr))!important}.pages-home .block{padding:0 20px}.pages-home .image-right-background .smaller-stack{left:auto;bottom:unset;aspect-ratio:unset}.pages-home .image-right-background .stack{aspect-ratio:unset}.pages-home .image-right-background .feature-wrapper.reverse{flex-direction:column}.pages-home .image-right-background .bigger-stack{left:unset}.pages-home .feature-media{grid-template-columns:1fr;display:flex;flex-direction:column}.pages-home .mini-showcase .showcase-text img{left:0;max-width:250px}.offerte-block .block{flex-direction:column}.pagegrid-block .pagegrid-grid{grid-template-columns:repeat(1,minmax(30.2619%,1fr))!important}.smaller-stack{left:auto;bottom:unset;aspect-ratio:unset}.stack{aspect-ratio:unset}.feature-wrapper.reverse{flex-direction:column-reverse}.bigger-stack{left:unset;margin-top:10px}.feature-media{display:flex;flex-direction:column}.block{padding:10px}.body-paginas:not(.pages-home) .showcase-text strong{line-height:4.5rem;font-size:4rem}.pages-inspiratie .masonry{column-count:1}.pages-contact .contact .columnleft{padding:0!important}.pages-contact .contact .columnright{width:100%!important}}