@charset "UTF-8";
/* https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/build/css/styles.css?ver=1.0.0 */
.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}.brand-slider{padding-top:7.72%}.brand-slider .section-inner .title h2.content-heading{color:#232020}.brand-slider .section-inner .brands-container{padding-top:5%}.brand-slider .section-inner .brands-container .brands .logo{width:350px;height:123px;margin-right:32px;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}.brand-slider .section-inner .brands-container .brands .logo .logo-img{margin:0 auto;height:100%;width:100%}.brand-slider .section-inner .brands-container .brands .logo img{padding:25px;object-fit:contain}.brands-container.flickity-enabled.is-draggable{outline:white!important}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}input[type="submit"],input[type="button"],button,a.button,button:not(.toggle),.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:11px;letter-spacing:-.5px;color:#fff;text-decoration:none!important;min-width:192px;border-radius:25.5px;border:solid 1px #232020;background-color:#232020;transition:0.3s ease}input[type="submit"]:hover,input[type="button"]:hover,button:hover,a.button:hover,button:not(.toggle):hover,.button:hover,.faux-button:hover,.wp-block-button__link:hover,.wp-block-file .wp-block-file__button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.bg-accent:hover,.bg-accent-hover:hover:hover,.bg-accent-hover:focus:hover,:root .has-accent-background-color:hover,.comment-reply-link:hover{color:#232020}input[type="submit"]:hover,input[type="button"]:hover,button:hover,a.button:hover,button:not(.toggle):hover,.button:hover,.faux-button:hover,.wp-block-button__link:hover,.wp-block-file .wp-block-file__button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.bg-accent:hover,.bg-accent-hover:hover:hover,.bg-accent-hover:focus:hover,:root .has-accent-background-color:hover,.comment-reply-link:hover{background-color:#434141;border:solid 1px #434141;color:#fff}a.button.popup{color:white!important}a.button.popup:hover{color:#232020!important}div.form a.minimal-button:before{background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/arrow-right.svg)!important;transform:rotateY(180deg)}div.form a.minimal-button:hover{margin-left:3px!important}a.minimal-button{font-size:14px;font-stretch:normal;text-transform:uppercase;font-style:normal;line-height:1;letter-spacing:-.5px;color:#ffffff!important;transition:all 0.3s ease;position:relative;left:0;cursor:pointer}a.minimal-button:before{display:inline-block;font-family:'LucidaGrande-Bold',sans-serif!important;content:"";background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/arrow-right-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%;vertical-align:middle;width:22px;height:22px;margin-right:9px;transition:all 0.3s ease}a.minimal-button:hover{text-decoration:none;margin-left:3px;transition:all 0.3s ease}.pika-table td{height:28px}button.pika-button{cursor:pointer;text-align:center!important;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;min-width:0!important;padding:5px;color:#666;font-size:12px;line-height:17px!important;background:#fff;box-shadow:none!important;border-radius:3px!important}button.pika-button:hover{background-color:#232020!important;border:0}.is-today .pika-button{color:#fff!important;font-weight:700}.is-selected .pika-button{color:#fff!important;font-weight:700;background:#232020!important;border-radius:3px}button.pika-prev,button.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;min-width:0!important;width:30px!important;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}table.pika-table{margin-top:0}.pika-table abbr{color:#232020!important;text-decoration:none}.contact-container .contact-inner{background-color:#232020}.contact-container .contact-inner .section-inner .contact-creds{display:flex;padding-bottom:13%}.contact-container .contact-inner .section-inner .contact-creds h6{color:#fff}.contact-container .contact-inner .section-inner .contact-creds a{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.contact-container .contact-inner .section-inner .contact-creds a:hover{text-decoration:none}.contact-container .contact-inner .section-inner .contact-creds p{color:#dfdede}.contact-container .contact-block .section-inner{display:flex}.contact-container .phone,.contact-container .mail{padding-bottom:5%}.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}html{background:#232020}body{font-size:18px;line-height:31px}.section-inner{margin:auto;width:calc(100vw - 120px);max-width:1440px}a{font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;text-transform:uppercase;color:#fff}a:hover{color:#fff}a:hover{text-decoration:none}.info-and-image{padding-top:7.72%}.info-and-image .section-inner .informative-image{width:100%;max-height:600px}.info-and-image .section-inner .informative-image img{width:100%;height:auto}.info-and-image .section-inner .informative-text{margin-top:22px}.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}html{background:#232020}body{font-size:18px;line-height:31px}.section-inner{margin:auto;width:calc(100vw - 120px);max-width:1440px}a{font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;text-transform:uppercase;color:#fff}a:hover{color:#fff}a:hover{text-decoration:none}header{background-color:#232020!important;background-color:#232020}header div.nav-container .nav-wrapper{margin:auto;width:calc(100vw - 120px);max-width:1440px}header .nav-wrapper-page{display:table;width:100%;min-height:172px;position:relative;padding:0rem;margin:auto;width:calc(100vw - 120px);max-width:1440px}header .nav-wrapper-page .image-container{display:table-cell;vertical-align:middle;width:129px;height:129px}header .nav-wrapper-page div.menu-page-top-navigation-container{display:table-cell;vertical-align:middle}header .nav-wrapper-page div.menu-page-top-navigation-container ul{list-style:none;display:flex;float:right}header .nav-wrapper-page div.menu-page-top-navigation-container ul li{margin:0}header .nav-wrapper-page div.menu-page-top-navigation-container ul li a{padding-bottom:10px;font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;color:#fff;text-transform:uppercase;margin-left:30px}header .nav-wrapper-page div.menu-page-top-navigation-container ul li a:hover{text-decoration:none!important;color:#fff;border-bottom:1px solid #979797}header .nav-wrapper-page div.menu-page-top-navigation-container ul li a:hover{text-decoration:none;border-bottom:1px solid #979797}header .nav-wrapper-page div.menu-page-top-navigation-container ul li a:active{border-bottom:1px solid #979797}header .nav-wrapper-page div.menu-page-top-navigation-container ul li.current-menu-item a{border-bottom:1px solid #979797}header .nav-wrapper{display:table;width:100%;min-height:172px;position:relative}header .nav-wrapper .image-container{display:table-cell;vertical-align:middle;width:129px;height:129px}header .nav-wrapper div.menu-home-top-nav-container{display:table-cell;vertical-align:middle}header .nav-wrapper div.menu-home-top-nav-container .top-nav-bar{list-style:none;display:flex}header .nav-wrapper div.menu-home-top-nav-container .top-nav-bar li{margin:0}header .nav-wrapper div.menu-home-top-nav-container .top-nav-bar li a{font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;color:#fff;text-transform:uppercase;margin-left:30px;padding-bottom:10px}header .nav-wrapper div.menu-home-top-nav-container .top-nav-bar li a:hover{text-decoration:none!important;color:#fff;border-bottom:1px solid #979797}header .nav-wrapper .home-extra-image-container{width:448px;height:476px;position:absolute;top:0;right:0;transition:0.3s ease}header .nav-wrapper .home-extra-image-container img{width:100%;height:100%;object-fit:cover}div.mobile-nav-wrapper{display:none;height:calc(100vh - 137px)}div.mobile-nav-wrapper div.menu-home-top-nav-container{margin-top:3.6875rem}div.mobile-nav-wrapper div.menu-home-top-nav-container ul.mobile-top-nav-bar{text-align:center;margin:0;list-style:none}div.mobile-nav-wrapper div.menu-home-top-nav-container ul.mobile-top-nav-bar li{margin:0 0 23px 0;font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;color:#fff;text-transform:uppercase;margin-left:30px;margin-left:unset;font-size:16px}div.mobile-nav-wrapper div.menu-home-top-nav-container ul.mobile-top-nav-bar li:hover{text-decoration:none!important;color:#fff;border-bottom:1px solid #979797}div.mobile-nav-wrapper div.menu-home-top-nav-container ul.mobile-top-nav-bar li a{text-decoration:none;color:#fff}div.hamburger-menu{position:absolute;top:calc(20px - 15px);right:calc(20px - 15px)}div.hamburger-menu .hamburger-inner{height:2px}div.hamburger-menu .hamburger-inner:before,div.hamburger-menu .hamburger-inner:after{height:2px}.hideScroll{overflow:hidden}.hideImage{opacity:0}.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}.title-block{padding-top:7.72%;padding-bottom:7.72%}.title-block .section-inner .title-content{display:flex;padding-bottom:55px}.title-block .section-inner .title-content .title-button{display:flex;align-items:flex-end;justify-content:flex-end}.title-block .section-inner .title-content *{color:#fff}.title-block .section-inner .title-content h2{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}.title-block .section-inner .title-content h3{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}.title-block .section-inner .title-button .link{text-align:right;color:#fff;font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;text-transform:uppercase;color:#fff}.title-block .section-inner .title-button .link:hover{color:#fff}.title-block .section-inner .col-lg-8,.title-block .section-inner col-lg-4{padding-left:0;padding-right:0}.products-slider .title-button{max-width:calc(100% - 120px);margin:auto}.products-slider .products-container .products{min-width:33.33%;max-width:40%;padding-left:50px}.products-slider .products-container .products .product-content{margin:38px 0;display:block;width:100%}.products-slider .products-container .products .product-content a.sub-heading{text-decoration:none}.products-slider .products-container .products .product-content p{color:#dfdede}.products-slider .products-container .products img{width:100%}.products-slider .title-button{margin-top:43px;text-decoration:underline}.title-block.light{background-color:#fff}.title-block.light .section-inner .title-content{display:flex;padding-bottom:55px}.title-block.light .section-inner .title-content h3,.title-block.light .section-inner .title-content h2,.title-block.light .section-inner .title-content a{color:#232020}.title-block.light .section-inner .title-content .title-button{display:flex}.title-block.light .products-container .products a{color:#232020}.title-block.light .products-container .products p{color:#222020}.flickity-viewport{transition:height 0.2s}.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}.quote-inner{padding-top:7.72%}.quote-inner .section-inner{display:flex;justify-content:center;align-items:center}.quote-inner .section-inner .quote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:auto;position:relative;max-width:66%}.quote-inner .section-inner .quote:before{width:1px;height:77px;content:"";border-left:1px solid #222020;position:absolute;left:-53px;top:23%}.section-diensten{background-color:#232020;color:#fff;margin-top:7.72%;padding:112px 0}.section-diensten .section-inner .services{font-family:acumin-pro,sans-serif;font-size:20px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;color:#dfdede}.section-diensten .section-inner .services .service{padding-top:30px}.section-diensten .section-inner .services .service .icon{padding-bottom:20px}.fullImage-block{padding-top:7.369%}.fullImage-block .subtitle{margin:auto;width:calc(100vw - 120px);max-width:1440px}.fullImage-block .full-width-image{margin-top:5%}.uneven-block-container{padding-top:7.72%}.uneven-block-container .section-inner .uneven-block__left{padding-bottom:20px}.detail-page-content{padding-top:7.72%}.detail-page-content .section-inner .row{justify-content:space-between;margin-left:0;margin-right:0}.detail-page-content .section-inner .row .col-md-6{max-width:600px;margin-bottom:8%}.detail-page-content .section-inner .row .col-md-6 img{width:100%}.detail-page-content .section-inner .row .col-md-6 strong{font-family:acumin-pro-wide,sans-serif;font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;color:#282626}.detail-page-content .section-inner .row .col-md-12 img{width:100%}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}div.dual-block-container{margin-top:7.72%;padding:7.72% 0;background-color:#232020;color:#fff;background-size:60%;background-repeat:no-repeat;background-position:bottom right}div.dual-block-container div.dual-block-row__left-column div.image-container{width:564px;height:85%}div.dual-block-container div.dual-block-row__left-column div.image-container img.left-column-image{height:100%;width:100%;object-fit:cover}div.dual-block-container div.dual-block-row__right-column p.pre-title{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}div.dual-block-container div.dual-block-row__right-column h2.main-title{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase;margin-bottom:20px}div.dual-block-container div.dual-block-row__right-column h2.main-title--light{color:#fff}div.dual-block-container div.dual-block-row__right-column h2.main-title--dark{color:#232020}div.dual-block-container div.dual-block-row__right-column p.main-content{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;margin-bottom:68px;max-width:89%}div.dual-block-container div.dual-block-row__right-column div.image-container{width:558px;height:335px}div.dual-block-container div.dual-block-row__right-column div.image-container img.right-column-image{width:100%;height:100%;object-fit:cover}div.dual-block-container-mobile{padding:52px 0;background-color:#232020;color:#fff;background-size:100%;background-repeat:no-repeat;background-position:50% 50%}div.dual-block-container-mobile div.dual-block-row__left-column{margin-bottom:45px;padding:0 30px}div.dual-block-container-mobile div.dual-block-row__left-column p.pre-title{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}div.dual-block-container-mobile div.dual-block-row__left-column h2.main-title{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase;margin-bottom:20px}div.dual-block-container-mobile div.dual-block-row__left-column h2.main-title--light{color:#fff}div.dual-block-container-mobile div.dual-block-row__left-column h2.main-title--dark{color:#232020}div.dual-block-container-mobile div.dual-block-row__left-column p.main-content{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;margin-bottom:68px}div.dual-block-container-mobile div.dual-block-row__left-column div.image-container{width:261px;height:300px}div.dual-block-container-mobile div.dual-block-row__left-column div.image-container img.left-column-image{height:100%;width:100%;object-fit:cover}div.dual-block-container-mobile div.dual-block-row__right-column{position:relative;height:156px}div.dual-block-container-mobile div.dual-block-row__right-column div.image-container{position:absolute;right:0;width:258px;height:156px}div.dual-block-container-mobile div.dual-block-row__right-column div.image-container img.right-column-image{width:100%;height:100%}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}div#main-slider-container div.carousel-inner{overflow:visible}div#main-slider-container div.carousel-inner div.text-column{padding-right:7.72%;margin-top:60px;transition:.3s ease}div#main-slider-container div.carousel-inner div.text-column h3.pre-title{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase;margin-bottom:1rem}div#main-slider-container div.carousel-inner div.text-column h2.main-title{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase;color:#232020;margin-bottom:3rem}div#main-slider-container div.carousel-inner div.text-column h2.main-title--light{color:#fff}div#main-slider-container div.carousel-inner div.text-column h2.main-title--dark{color:#232020}div#main-slider-container div.carousel-inner div.text-column p.content{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;margin-bottom:3rem;max-width:94%}div#main-slider-container div.carousel-inner div.text-column button.slider-button{font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:11px;letter-spacing:-.5px;color:#fff;text-decoration:none!important;padding:20px;margin-bottom:3rem;background-color:#232020;text-transform:uppercase;border:none}div#main-slider-container div.carousel-inner div.text-column button.slider-button:hover{color:#232020}div#main-slider-container div.carousel-inner div.text-column button.slider-button:hover{background-color:#434141;color:#fff}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row{padding-top:63px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column{position:relative;height:569px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.back-image-container{position:absolute;width:468px;height:569px;right:0;top:0}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.back-image-container img{width:100%;height:100%;object-fit:cover}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.front-image-container{position:absolute;width:577px;height:578px;left:0;top:81px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.front-image-container img{width:100%;height:100%;object-fit:cover}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller{width:82px;height:118px;display:flex;flex-direction:column;z-index:1;position:absolute;bottom:0;left:0;background-color:#fff}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller a{height:50%;width:100%}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller a div.back-arrow,div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller a div.front-arrow{height:100%;width:100%;background-size:50%;background-position:50% 50%;background-repeat:no-repeat;transition:.3s ease}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller a div.back-arrow{position:relative;z-index:666}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller a div.back-arrow:hover{background-position:35% 50%}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller a div.front-arrow:hover{background-position:65% 50%}.carousel.carousel-fade .carousel-item{display:block;opacity:0;transition:opacity ease-out .7s}.carousel.carousel-fade .carousel-item.active{opacity:1!important}.block-container .top-part{margin-top:-8rem;background-color:#232020}.block-container .top-part .section-inner{margin:auto;width:calc(100vw - 120px);max-width:1440px}.block-container .top-part .section-inner .col-md-12 .col-md-6.content{float:right;max-width:45%;margin:35px}.block-container .top-part .section-inner .col-md-12 .col-md-6.content p{max-width:497px;font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image{float:left}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description{float:right;max-width:45%;margin:35px}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description h3{max-width:490px;margin:0 0 25px 0}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}html{background:#232020}body{font-size:18px;line-height:31px}.section-inner{margin:auto;width:calc(100vw - 120px);max-width:1440px}a{font-family:acumin-pro-wide,sans-serif;font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;text-transform:uppercase;color:#fff}a:hover{color:#fff}a:hover{text-decoration:none}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}div#nf-field-13-wrap,div#nf-field-14-wrap{position:relative}div#nf-field-13-wrap .nf-field-label,div#nf-field-14-wrap .nf-field-label{position:absolute;top:-50%}div#nf-field-13-wrap .nf-field-label label,div#nf-field-14-wrap .nf-field-label label{opacity:.5;font-family:acumin-pro,sans-serif;font-size:15px;font-weight:200;font-stretch:normal;font-style:normal;line-height:2.07;letter-spacing:normal;color:#000}select#nf-field-13,select#nf-field-14{padding:12px 12px 12px 0!important}input#nf-field-19:hover{background-color:#434141}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}.single-post .entry-header div.blog-inner div.blog-heading-text,.post-template-blog-template .entry-header div.blog-inner div.blog-heading-text{margin-bottom:20%}.single-post .entry-header div.blog-inner h1,.single-post .entry-header div.blog-inner h2,.single-post .entry-header div.blog-inner h3,.single-post .entry-header div.blog-inner h4,.single-post .entry-header div.blog-inner h5,.single-post .entry-header div.blog-inner h6,.post-template-blog-template .entry-header div.blog-inner h1,.post-template-blog-template .entry-header div.blog-inner h2,.post-template-blog-template .entry-header div.blog-inner h3,.post-template-blog-template .entry-header div.blog-inner h4,.post-template-blog-template .entry-header div.blog-inner h5,.post-template-blog-template .entry-header div.blog-inner h6{color:#fff}.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6,.single-post a,.post-template-blog-template h1,.post-template-blog-template h2,.post-template-blog-template h3,.post-template-blog-template h4,.post-template-blog-template h5,.post-template-blog-template h6,.post-template-blog-template a{color:inherit;margin:.75em 0}.single-post a,.post-template-blog-template a{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;text-transform:none;font-weight:700;text-decoration:underline}.single-post ul,.single-post ol,.post-template-blog-template ul,.post-template-blog-template ol{margin-bottom:5%}.single-post .blog-second-inner div.blog-heading-image,.post-template-blog-template .blog-second-inner div.blog-heading-image{height:700px;margin:-20% auto 5% auto}.single-post .blog-second-inner div.blog-heading-image img,.post-template-blog-template .blog-second-inner div.blog-heading-image img{width:100%;height:100%;object-fit:cover}.single-post .blog-second-inner .main-content,.post-template-blog-template .blog-second-inner .main-content{max-width:800px;margin:0 auto}footer{margin-top:7.72%;display:flex}footer .section-inner{margin:auto;margin:auto;width:calc(100vw - 120px);max-width:1440px}footer .section-inner p{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase;color:#fff}footer .section-inner p--light{color:#fff}footer .section-inner p--dark{color:#232020}footer .logo{width:155px;height:155px;display:flex}footer .footer-top{border-bottom:solid 1px #FFFFFF20;padding:4.562% 0}footer .footer-top__left{max-width:66.66%}footer .footer-top__left p{margin-bottom:20px}footer .footer-bottom{display:flex;align-items:center;padding:25px 0 40px 0}footer .footer-bottom .footer-bottom-column{display:flex}footer .footer-bottom .footer-bottom-column__left p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;color:#dfdede;text-transform:none}footer .footer-bottom__nav{text-align:right}footer .footer-bottom__nav ul{list-style:none;margin:auto}footer .footer-bottom__nav ul li{margin:auto}footer .footer-bottom__nav ul li a{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;color:#dfdede;text-transform:none;text-decoration:underline}footer .footer-bottom div{flex:1}.modal{display:none;position:fixed;z-index:667;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#232020;background-color:rgba(35,32,32,.8)}.modal .modal-content{background-color:#FEFEFE;margin:auto;padding:60px;width:80%;max-width:1032px;max-height:660px;height:100%}.modal .modal-content #content-container{max-width:480px;margin-top:100px}.modal .modal-content #content-container .pre-title{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;color:#232020;text-transform:uppercase}.modal .modal-content #content-container .title{font-family:acumin-pro-wide,sans-serif,"sans-serif";font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;color:#232020;text-transform:uppercase}.modal .modal-content #content-container .description{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;color:#000;margin-top:25px;margin-bottom:20px}.modal .modal-content #content-container .phone{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;color:#000;text-decoration:underline}.modal .modal-content #content-container .button-container{margin-top:30px}.modal .modal-content #content-container .button-container a.mail-button button{outline:none;max-width:146px;width:100%;height:51px;border-radius:25.5px;border:solid 1px #232020;font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:15px;letter-spacing:-.5px;text-align:center;color:#000;background-color:#fff;text-transform:uppercase}.modal .modal-content #content-container .button-container .appointment{outline:none;min-width:146px;max-width:240px;width:100%;height:51px;border-radius:25.5px;border:solid 1px #232020;font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:15px;letter-spacing:-.5px;text-align:center;color:#FFF;background-color:#000;text-transform:uppercase}.modal .modal-content #content-container .button-container a.mail-button button:hover{background-color:#000;color:#fff}.modal .modal-content #content-container .button-container .appointment:hover{background-color:#434141}.modal .modal-content #content-container .button-container .between{margin:10px;display:inline}.modal .modal-content .form.col-md-7 .minimal-button{color:#232020}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-before-form-content{display:none}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content{padding:0}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .nf-row .nf-cell{padding:0}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .nf-row .nf-cell .pre-title{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;color:#232020;text-transform:uppercase}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .nf-row .nf-cell .title{font-family:acumin-pro-wide,sans-serif,"sans-serif";font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;color:#232020;text-transform:uppercase}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .list-select-wrap .nf-field-element>div{border-radius:0;border:0;max-width:222px;background:#fff;border-bottom:1px solid #232020}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content input:not([type=button]){background:#fff;border:0;padding-left:0;width:222px;border-bottom:1px solid #232020}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content input:not([type=button]):after{right:45px}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content input[type=button]{outline:none;min-width:146px;max-width:225px;width:100%;height:51px;border-radius:25.5px;border:solid 1px #232020;font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:15px;letter-spacing:-.5px;text-align:center;color:#FFF;background-color:#000;text-transform:uppercase}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-error.field-wrap .nf-field-element:after{top:0}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-after-form-content{position:absolute;top:0}.modal .modal-background{position:absolute;right:0;background-size:cover;top:0;background-repeat:no-repeat;height:100%}.modal .modal-background .close{color:#FFF;opacity:1;float:right;font-size:30px;font-weight:200!important;margin:25px;cursor:pointer;line-height:.5}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}.singular .entry-header{padding:5rem 0 8rem 0}div.header-container{max-height:844px;padding-bottom:7.72%;margin:0 auto;background-color:#232020}div.header-container div.row{position:relative;margin:auto;width:calc(100vw - 120px);max-width:1440px}div.header-container div.row div.image-column{padding:0}div.header-container div.row div.image-column div.image-wrapper{height:640px;width:639px;transition:0.3s ease}div.header-container div.row div.image-column div.image-wrapper img{height:100%;width:100%;object-fit:cover}div.header-container div.row div.content-column div.table-wrapper{height:100%;display:table}div.header-container div.row div.content-column div.table-wrapper div.main-text-container{display:table-cell;vertical-align:bottom}div.header-container div.row div.content-column div.table-wrapper div.main-text-container p.main-text{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;color:#dfdede;max-width:82%;margin-bottom:3rem}div.header-container div.row div.cover-text{position:absolute;z-index:666;bottom:initial;top:38%;left:38%;right:0}div.header-container div.row div.cover-text h2{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase;color:#fff}div.header-container div.row div.cover-text h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}.section-inner.row div.col-md-6.image{max-width:45%;margin-bottom:-37%}.section-inner.row div.col-md-6.image img{max-width:500px;width:100%}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{width:auto;margin:30px 6.061%}.block-container.product .row.bottom-part .section-inner .col-md-12 .appointment{font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:11px;letter-spacing:-.5px;color:#fff;text-decoration:none!important;min-width:192px;border-radius:25.5px;border:solid 1px #232020;background-color:#232020;transition:0.3s ease;margin-top:25px}.block-container.product .row.bottom-part .section-inner .col-md-12 .appointment:hover{color:#232020}.block-container.product .row.bottom-part .section-inner .col-md-12 .appointment:hover{background-color:#434141;border:solid 1px #434141;color:#fff}.projecten-template main .entry-header{background-color:#232020}.projecten-template main .project-tags{margin-top:-5px;background-color:#232020;padding-bottom:13%}.projecten-template main .project-tags .tag{display:flex}.projecten-template main .project-tags .tag h6{color:#fff}.projecten-template main .project-tags .tag p{color:#dfdede}.projecten-template main .project-tags .tag__project{padding-right:11%}.projecten-template main .project-tags .tag__type{padding-right:38px}.projecten-template .project-img{margin-top:-20%}.projecten-template .project-img img{width:100%;max-height:700px;object-fit:cover}@font-face{font-display:swap;font-family:"LucidaGrande-Bold";src:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/fonts/LucidaGrandeBold.ttf) format("ttf")}h1{font-family:acumin-pro-wide,sans-serif;font-size:75px;font-weight:900;font-stretch:normal;font-style:normal;line-height:65px;letter-spacing:-2px;color:#fff;text-transform:uppercase}h2{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}h3,.content-heading{font-family:acumin-pro-wide,sans-serif;font-size:33px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-1px;text-transform:uppercase}h3--light,.content-heading--light{color:#fff}h3--dark,.content-heading--dark{color:#232020}.detail-heading{font-family:acumin-pro-wide,sans-serif;font-size:53px;font-weight:900;font-stretch:normal;font-style:normal;line-height:55px;letter-spacing:-1.5px;text-transform:uppercase;color:#fff;max-width:66%;margin-left:0}.section-heading{font-family:acumin-pro-wide,sans-serif;font-size:43px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:-1px;text-transform:uppercase}h4,.sub-heading{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase}h5,.project-details{font-family:acumin-pro-extra-condensed,sans-serif;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h6{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal;font-weight:bolder;text-transform:none}p{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:normal}blockquote{font-family:acumin-pro,sans-serif;font-size:30px;font-weight:200;font-stretch:normal;font-style:normal;line-height:42px;letter-spacing:normal;color:#282626;margin:6.25% 0;border-color:currentColor}.link{font-family:acumin-pro,sans-serif;font-size:18px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:none;text-decoration:underline;color:#dfdede}.link:hover{text-decoration:none}a.back-anchor span.title-back-arrow{display:inline-block;content:" ";background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/arrow-left-white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:22px;height:35px}.page-template-products-template.custom-background,.page-template-projects-template.custom-background,.page-template-products-template,.page-template-post-template{background-color:#232020!important}div.projects-container{background-color:#232020}div.projects-container .section-inner div.vuur-post-container{display:flex;flex-wrap:wrap}div.projects-container .section-inner div.vuur-post-container h4{font-family:acumin-pro-extra-condensed,sans-serif;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;text-transform:uppercase;margin:2rem 0 1rem;color:#FFF}div.projects-container .section-inner div.vuur-post-container p{font-family:acumin-pro,sans-serif;font-size:20px;font-weight:200;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;color:#dfdede;color:#dfdede;margin-bottom:10%;max-width:79%;max-height:98px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}div.projects-container .section-inner div.vuur-post-container .grid-sizer,div.projects-container .section-inner div.vuur-post-container .masonry-block{width:50%}div.projects-container .section-inner div.vuur-post-container div.image-container{width:100%;height:auto}div.projects-container .section-inner div.vuur-post-container div.image-container img{width:100%;object-fit:cover}div.projects-container .section-inner div.load-more-container{margin-top:65px}div.projects-container .section-inner div.load-more-container button{font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:11px;letter-spacing:-.5px;color:#fff;text-decoration:none!important;text-transform:uppercase;background-color:#232020;border:1px solid #FFF;color:#FFF;transition:.3s ease}div.projects-container .section-inner div.load-more-container button:hover{color:#232020}div.projects-container .section-inner div.load-more-container button:hover{background-color:#FFF;color:#232020}div.projects-container .section-inner div.load-more-container button:focus{outline:none}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:0;padding-left:0}.title-block{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top right;background-size:cover;background-repeat:no-repeat}footer{background-color:#232020;background-image:url(/wp-content/themes/vanvuuren/assets/images/footer-flower.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.section-diensten{background-color:#232020;background-image:url(https://vanvuureninterieur.nl/wp-content/themes/vanvuuren/assets/images/svg-flower.svg);background-position:top left;background-size:contain;background-repeat:no-repeat}.contact-block .nf-form-content *{border:none}.contact-block .nf-form-content textarea.ninja-forms-field{height:50px}.contact-block .nf-form-content input:not([type=button]),.contact-block .nf-form-content textarea,.contact-block .nf-form-content .list-select-wrap .nf-field-element>div,.contact-block .nf-form-content .nf-form-content .list-select-wrap .nf-field-element>div,.contact-block .nf-form-content .nf-form-content input:not([type=button]),.contact-block .nf-form-content .nf-form-content textarea{background:none;text-transform:none;padding-left:0;border-top:none;border-left:none;border-right:none;border-bottom:solid 1px rgba(35,32,32,.5);color:#000}.contact-block .nf-form-content input.ninja-forms-field.nf-element::placeholder,.contact-block .nf-form-content textarea.ninja-forms-field.nf-element::placeholder{color:#232020}.contact-block .nf-form-content input[type="submit"],.contact-block .nf-form-content input[type="button"],.contact-block .nf-form-content button{font-family:acumin-pro-wide,sans-serif;font-size:15px;font-weight:800;font-stretch:normal;font-style:normal;line-height:11px;letter-spacing:-.5px;color:#fff;text-decoration:none!important;min-width:192px;border-radius:25.5px;border:solid 1px #232020;background-color:#232020;transition:0.3s ease}.contact-block .nf-form-content input[type="submit"]:hover,.contact-block .nf-form-content input[type="button"]:hover,.contact-block .nf-form-content button:hover{color:#232020}.contact-block .nf-form-content input[type="submit"]:hover,.contact-block .nf-form-content input[type="button"]:hover,.contact-block .nf-form-content button:hover{background-color:#434141;border:solid 1px #434141;color:#fff}div.nf-form-fields-required{display:none!important}.nf-error-msg,.nf-error-invalid-email,.nf-error-msg.nf-error-invalid-email{font-family:acumin-pro-wide,sans-serif!important;font-weight:700;font-size:small}.nf-error.field-wrap .nf-field-element:after,.nf-pass.field-wrap .nf-field-element:after{content:none!important}@media (min-width:768px){.info-and-image .section-inner img,.info-and-image .section-inner p,.info-and-image .section-inner a{margin-top:15px}div.dual-block-container-mobile{display:none}div#main-slider-container div.carousel-inner div.carousel-item{min-height:632px}.block-container .top-part .section-inner{height:auto!important}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image{margin-top:-65px!important;margin-left:-10%!important}}@media (min-width:1024px){.brands-container:after{content:'flickity';display:none}.contact-container .contact-inner .section-inner .contact-creds{flex:1 0 50%;max-width:50%;padding-bottom:6.02%}.contact-container .contact-inner .section-inner .contact-creds__left,.contact-container .contact-inner .section-inner .contact-creds__right{flex:1 0 50%;max-width:50%}.contact-container .contact-inner .section-inner .contact-creds__left{position:relative}.contact-container .contact-inner .section-inner .contact-creds__left:after{width:1px;height:120px;content:"";border-left:1px solid #dfdede;position:absolute;right:13%;top:0}.contact-container .contact-inner .section-inner .contact-creds__right .address{padding-right:25%}.contact-container .contact-block .section-inner .form,.contact-container .contact-block .section-inner .image{flex:1 0 50%;max-width:50%}.contact-container .contact-block .section-inner .form{padding:5% 5% 5% 0}.contact-container .contact-block .section-inner .image{margin-top:-205px}.contact-container .contact-block .section-inner .image img{width:100%;height:100%;max-height:700px;object-fit:cover}.info-and-image .section-inner{display:flex;justify-content:center;align-items:center}.info-and-image .section-inner .informative-image,.info-and-image .section-inner .informative-text{flex:1 0 50%}.info-and-image .section-inner .informative-text p,.info-and-image .section-inner .informative-text a{margin-top:22px}.uneven-block-container .section-inner .uneven-block{display:flex}.uneven-block-container .section-inner .uneven-block__left{padding-right:42px}.uneven-block-container .section-inner .uneven-block__right{padding-left:42px}.uneven-block-container .section-inner .uneven-block .uneven-padding{padding-top:10%}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image{margin-left:-25px}div.header-container{padding:62px 0 142px}}@media (min-width:1024px) and (orientation:landscape){.block-container .top-part .section-inner .col-md-12 .col-md-6.content{max-width:355px;margin:25px}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description{max-width:355px;margin:25px}}@media (min-width:1040px){.brand-slider .section-inner .brands-container{margin-right:-120px}.products-slider .title-button{display:none}.section-diensten .section-inner{display:flex}.section-diensten .section-inner .title-group .content-heading{margin-bottom:20px}.section-diensten .section-inner .services{display:flex;flex-flow:wrap}.section-diensten .section-inner .services .service{flex:1 0 50%;padding:0 5% 8.067% 7%}.section-diensten .section-inner .services .service .sub-heading{color:#fff}.section-diensten .section-inner .services .service .icon{padding-bottom:29px}.fullImage-block .section-inner{display:flex;align-items:flex-start}.fullImage-block .section-inner .title,.fullImage-block .section-inner .description{flex-direction:row;flex:1 0 50%}.fullImage-block .section-inner .title{padding-right:15px}.fullImage-block .section-inner h4.sub-heading{margin:0}.fullImage-block .section-inner .description{padding-left:15px}.fullImage-block .full-width-image{margin:auto;width:calc(100vw - 120px);max-width:1440px;margin-top:57px}.projecten-template main .project-tags .tag__project{position:relative}.projecten-template main .project-tags .tag__project:after{width:1px;height:60px;content:"";border-left:1px solid #dfdede;position:absolute;right:13%;top:0}.contact-block nf-form-wrap.ninja-forms-form-wrap .nf-response-msg,.contact-block .nf-response-msg{min-height:50vh}}@media (min-width:1240px){div.hamburger-menu{display:none}}@media (min-width:1280px){.fullImage-block{padding-top:70px}.block-container .top-part .section-inner .col-md-12 .col-md-6.content{max-width:545px;margin:95px 6.061%;margin-top:0!important}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image{margin-top:-115px!important;margin-left:-112px!important}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image img{max-width:630px;height:auto}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description{width:100%;max-width:545px;margin:95px 6.061%}div.header-container div.row div.content-column{padding-left:113px}div.header-container div.row div.cover-text{bottom:220px;left:560px;top:unset}div.projects-container .section-inner div.vuur-post-container div.image-container{max-width:90%;max-height:100%}}@media (min-width:1440px){div#main-slider-container div.carousel-inner{margin:auto;width:calc(100vw - 120px);max-width:1440px;margin:auto}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{margin:50px 13.5%}}@media (min-width:1920px){.brand-slider{padding-top:120px}.info-and-image{padding-top:120px}.title-block{padding-top:120px}.title-block{padding-bottom:120px}.quote-inner{padding-top:120px}.uneven-block-container{padding-top:120px}.detail-page-content{padding-top:120px}}@media (min-width:2732px){.projecten-template main .project-tags{padding-bottom:11%}}@media (max-width:1919.99px){div#main-slider-container div.carousel-inner div.text-column{padding-left:7.72%}.projecten-template main .project-tags{padding-bottom:23%}}@media (max-width:1280px){h1{font-size:64.7px;letter-spacing:-1.74px}h1{font-size:64.7px;letter-spacing:-1.74px}h1{font-size:64.7px;letter-spacing:-1.74px}h1{font-size:64.7px;letter-spacing:-1.74px}h1{font-size:64.7px;letter-spacing:-1.74px}h1{font-size:64.7px;letter-spacing:-1.74px}div.header-container div.row div.cover-text h1{font-size:64.7px;letter-spacing:-1.74px}h1{font-size:64.7px;letter-spacing:-1.74px}}@media (max-width:1279.99px){header .nav-wrapper-page div.menu-page-top-navigation-container{display:none}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{margin:30px 6.061%}}@media (max-width:1240px){header .nav-wrapper div.menu-home-top-nav-container{display:none}}@media (max-width:1039.99px){h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}input[type="submit"],input[type="button"],button,a.button,button:not(.toggle),.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{width:100%}header{top:0;left:0;right:0}header .nav-wrapper-page{min-height:unset;max-height:137px}header .nav-wrapper-page .image-container{width:103px;height:103px;padding-left:15px}header .nav-wrapper{min-height:unset;max-height:137px}header .nav-wrapper .image-container{width:103px;height:103px;padding-left:15px}.title-block .section-inner .title-content{flex-direction:column}.title-block .section-inner .title-content .title-button{display:none}.title-block .section-inner .title-content h2{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}.title-block .section-inner .title-content h3{font-size:22px;letter-spacing:3.83px}.products-slider .products-container .products img{max-height:200px;margin-bottom:7.227%}.title-block.light .section-inner .title-content{flex-direction:column}.quote-inner .section-inner .quote{font-size:23px;line-height:1.52}.section-diensten .section-inner .services{font-size:16px;line-height:1.81}.detail-page-content .section-inner .row.space{margin-left:-6%;margin-right:-6%}h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}div.dual-block-container div.dual-block-row__right-column p.pre-title{font-size:22px;letter-spacing:3.83px}div.dual-block-container-mobile div.dual-block-row__left-column p.pre-title{font-size:22px;letter-spacing:3.83px}h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}div#main-slider-container div.carousel-inner div.text-column h3.pre-title{font-size:22px;letter-spacing:3.83px}h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}footer .footer-bottom__nav{margin-top:20px}h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}div.header-container div.row div.image-column div.image-wrapper{width:411px;height:529px}div.header-container div.row div.cover-text h2{font-size:22px;letter-spacing:3.83px}div.header-container div.row div.cover-text h2{margin:auto}div.header-container div.row div.cover-text h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-inner.row{margin-top:0!important;min-height:unset}.block-container.product .row.bottom-part .section-inner .col-md-12 .appointment{width:100%}.projecten-template main .entry-header{padding:4rem 0}.projecten-template main .project-tags .tag{flex-direction:column}h1{font-size:40px;line-height:normal;letter-spacing:-1.04px}.section-heading{font-size:25px;font-weight:900;line-height:1.2;letter-spacing:-.7px}h4,.sub-heading{font-size:22px;letter-spacing:3.83px}blockquote{font-size:23px;line-height:1.52}div.projects-container .section-inner div.vuur-post-container h4{font-size:22px;letter-spacing:3.83px}div.projects-container .section-inner div.vuur-post-container p{font-size:16px;line-height:1.81}div.projects-container .section-inner div.vuur-post-container .grid-sizer,div.projects-container .section-inner div.vuur-post-container .masonry-block{width:100%}.contact-block .nf-form-content input[type="submit"],.contact-block .nf-form-content input[type="button"],.contact-block .nf-form-content button{width:100%}}@media (max-width:1023.99px){.brand-slider .section-inner .brands-container .brands .logo{width:100%;margin-right:unset;margin-bottom:20px}.brands-container:after{content:''}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}.contact-container .contact-inner .section-inner .contact-creds{flex-direction:column}.contact-container .contact-block .section-inner .form{padding:53px 0;width:100%}.contact-container .contact-block .section-inner .image{display:none}.quote-inner .section-inner .quote:before{left:-20px;top:30%}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}div.dual-block-container div.dual-block-row__right-column h2.main-title{font-size:25px;line-height:1.2;letter-spacing:-.7px}div.dual-block-container-mobile div.dual-block-row__left-column h2.main-title{font-size:25px;line-height:1.2;letter-spacing:-.7px}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}div#main-slider-container div.carousel-inner div.text-column h2.main-title{font-size:25px;line-height:1.2;letter-spacing:-.7px}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}.single-post .blog-second-inner,.post-template-blog-template .blog-second-inner{width:100%}.single-post .blog-second-inner div.blog-heading-image,.post-template-blog-template .blog-second-inner div.blog-heading-image{height:219px;width:100%}.single-post .blog-second-inner .main-content,.post-template-blog-template .blog-second-inner .main-content{margin:0 5%}footer .section-inner p{font-size:25px;line-height:1.2;letter-spacing:-.7px}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}div.header-container div.row div.content-column div.table-wrapper div.main-text-container p.main-text{display:block;margin:37px auto}h3,.content-heading{font-size:25px;line-height:1.2;letter-spacing:-.7px}}@media (max-width:767.99px){h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}a.minimal-button{font-size:12px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.43px}.section-inner{max-width:inherit;width:100%}.section-inner{max-width:inherit;width:100%}header div.nav-container .nav-wrapper{max-width:inherit;width:100%}header .nav-wrapper-page{max-width:inherit;width:100%}header .nav-wrapper-page div.menu-page-top-navigation-container ul li a:hover{display:inline-block}header .nav-wrapper div.menu-home-top-nav-container .top-nav-bar li a:hover{display:inline-block}header .nav-wrapper .home-extra-image-container{width:263px;height:393px}header .nav-wrapper .home-extra-image-container{width:32vw;height:37vh}div.mobile-nav-wrapper div.menu-home-top-nav-container ul.mobile-top-nav-bar li:hover{display:inline-block}.title-block{padding-top:25vh}.title-block .section-inner .title-content h3{font-size:19px;letter-spacing:3.3px}.products-slider .products-container .products{padding-left:3.473%;min-width:unset;width:75%;max-width:75%}.title-block.light{padding-top:7.72%}.quote-inner .section-inner .quote{max-width:88%}.fullImage-block .subtitle{max-width:inherit;width:100%}.detail-page-content .section-inner .row .col-md-6{margin-bottom:12%}.detail-page-content .section-inner .row .col-md-6 strong{font-size:15px;line-height:1.67}.detail-page-content .section-inner .row .col-md-12{margin-bottom:12%}h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}div.dual-block-container{display:none}div.dual-block-container div.dual-block-row__right-column p.pre-title{font-size:19px;letter-spacing:3.3px}div.dual-block-container div.dual-block-row__right-column p.main-content{font-size:15px;font-weight:200;line-height:1.8}div.dual-block-container-mobile div.dual-block-row__left-column p.pre-title{font-size:19px;letter-spacing:3.3px}div.dual-block-container-mobile div.dual-block-row__left-column p.main-content{font-size:15px;font-weight:200;line-height:1.8}h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}div#main-slider-container div.carousel-inner div.text-column{margin-top:0}div#main-slider-container div.carousel-inner div.text-column h3.pre-title{font-size:19px;letter-spacing:3.3px}div#main-slider-container div.carousel-inner div.text-column p.content{font-size:15px;font-weight:200;line-height:1.8}div#main-slider-container div.carousel-inner div.text-column p.content{max-width:100%}div#main-slider-container div.carousel-inner div.text-column button.slider-button{width:50%}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row{padding-top:40px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column{height:293px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.front-image-container{padding-left:7.72%}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.slide-controller{margin-left:7.5%;width:66px;height:94px}.block-container .top-part{margin-top:-6rem}.block-container .top-part .section-inner{max-width:inherit;width:100%}.block-container .top-part .section-inner{height:375px}.block-container .top-part .section-inner .col-md-12 .col-md-6.content{max-width:330px;margin:20px;margin-top:40px!important}.block-container .top-part .section-inner .col-md-12 .col-md-6.content p{font-size:15px;font-weight:200;line-height:1.8}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image{margin-top:-100px;margin-left:-5px}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.image img{max-width:340px;width:100%;height:auto;max-height:330px}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description{max-width:324px;float:right;margin:20px}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description p{font-size:15px;font-weight:200;line-height:1.8}.section-inner{max-width:inherit;width:100%}h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}.single-post a,.post-template-blog-template a{font-size:15px;font-weight:200;line-height:1.8}footer .section-inner{max-width:inherit;width:100%}footer .section-inner div{text-align:center}footer .logo{width:139px;height:139px;margin:10% auto!important}footer .footer-top__left{max-width:100%}footer .footer-top{flex-flow:column}footer .footer-bottom .footer-bottom-column__left p{font-size:15px;font-weight:200;line-height:1.8}footer .footer-bottom__nav ul li a{font-size:15px;font-weight:200;line-height:1.8}footer .footer-bottom{flex-flow:column-reverse}.modal{background-color:transparent}.modal .modal-content{width:100%;max-height:inherit;height:auto;padding:20px}.modal .modal-content #content-container{margin-top:230px}.modal .modal-content #content-container .pre-title{font-size:19px;letter-spacing:3.3px;margin-top:10px;margin-bottom:0}.modal .modal-content #content-container .title{font-size:25px;line-height:1.2;letter-spacing:-.7px}.modal .modal-content #content-container .description{font-size:15px;font-weight:200;line-height:1.87;margin-bottom:10px}.modal .modal-content #content-container .phone{font-size:15px;font-weight:600;line-height:1.87}.modal .modal-content #content-container .button-container{margin-top:30px;margin-bottom:60px}.modal .modal-content #content-container .button-container a.mail-button button{max-width:338px;height:51px}.modal .modal-content #content-container .button-container .appointment{max-width:338px;height:51px}.modal .modal-content #content-container .button-container .between{text-align:center;display:block}.modal .modal-content .form.col-md-7{margin-top:230px}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .nf-row .nf-cell .pre-title{font-size:19px;letter-spacing:3.3px;margin-top:30px;margin-bottom:0}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .nf-row .nf-cell .title{font-size:25px;line-height:1.2;letter-spacing:-.7px}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .list-select-wrap .nf-field-element{width:100%}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content .list-select-wrap .nf-field-element>div{max-width:100%}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content input:not([type=button]){width:100%}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content input:not([type=button]):after{right:16px}.modal .modal-content .form.col-md-7 .nf-form-cont .nf-form-wrap form div .nf-form-content input[type=button]{max-width:100%}.modal .modal-background{max-height:240px;background-position:center}h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}.singular .entry-header{padding:0 0 4rem 0}div.header-container div.row{max-width:inherit;width:100%}div.header-container div.row div.image-column div.image-wrapper{width:44vw;height:36vh;max-height:320px}div.header-container div.row div.content-column{padding:0;text-align:center}div.header-container div.row div.content-column div.table-wrapper div.main-text-container{display:flex;flex-direction:column;align-content:end;vertical-align:unset}div.header-container div.row div.content-column div.table-wrapper div.main-text-container p.main-text{font-size:15px;font-weight:200;line-height:1.8}div.header-container div.row div.cover-text{top:20%}div.header-container div.row div.cover-text h2{font-size:19px;letter-spacing:3.3px}.section-inner.row{margin-top:-130px;min-height:250px;flex-direction:column-reverse}.section-inner.row div.col-md-6.image{margin-top:7.72%;max-width:100%;width:100%}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{margin-top:30%;margin-bottom:50px;float:none;max-width:100%}.projecten-template .project-img{margin-left:-6%;margin-right:-6%}h2{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}.detail-heading{max-width:100%;font-size:34px;letter-spacing:-.88px;line-height:34px}h4,.sub-heading{font-size:19px;letter-spacing:3.3px}h6{font-size:15px;font-weight:200;line-height:1.8}p{font-size:15px;font-weight:200;line-height:1.8}div.projects-container .section-inner div.vuur-post-container h4{font-size:19px;letter-spacing:3.3px}div.projects-container .section-inner div.vuur-post-container div.image-container{width:100%;max-width:100%}.contact-block .nf-form-content input:not([type=button]),.contact-block .nf-form-content textarea,.contact-block .nf-form-content .list-select-wrap .nf-field-element>div,.contact-block .nf-form-content .nf-form-content .list-select-wrap .nf-field-element>div,.contact-block .nf-form-content .nf-form-content input:not([type=button]),.contact-block .nf-form-content .nf-form-content textarea{height:30px}}@media (max-width:767.99px) and (orientation:landscape){.block-container .top-part .section-inner .col-md-12 .col-md-6.content{max-width:95%}.block-container .row.bottom-part .section-inner .col-md-12 .col-md-6.description{max-width:95%}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{max-width:100%}}@media (max-width:419.99px){header .nav-wrapper .home-extra-image-container{width:32vw;height:26vh;max-height:320px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.back-image-container{width:241px;height:293px}div#main-slider-container div.carousel-inner div.carousel-item div.slide-content-row__image-column div.front-image-container{width:297px;height:298px;padding-left:7.72%}div.header-container{padding:0;margin-bottom:7.72%;height:calc(640px - 137px)}div.header-container div.row div.content-column{margin-top:-5%}div.header-container div.row div.cover-text{top:70px;left:0;padding:0 7.72%;text-align:center}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{margin-bottom:0}}@media (max-width:359.99px){div.header-container div.row div.cover-text{padding:5% 0;top:10%}}@media (min-width:1024px) and (min-width:1040px) and (max-width:1919.99px){.contact-container .contact-block .section-inner .image{position:absolute;right:0}}@media (min-width:768px) and (max-width:1039.99px){.info-and-image .section-inner .informative-text{margin-top:22px;padding:0 6.823%}.detail-page-content .section-inner .row .col-md-6{max-width:48%}.section-inner.row div.col-md-6.image img{margin:0!important;width:100%}.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{margin:5%!important;max-width:325px!important;margin-top:0!important;float:right!important}}@media (min-width:1280px) and (max-width:1439.99px){header .nav-wrapper{padding-left:3%}}@media (min-width:1024px) and (max-width:1279.99px){.quote-inner .section-inner .quote:before{top:15%;left:-7.5%}}@media (min-width:1040px) and (max-width:767.99px){.fullImage-block .full-width-image{max-width:inherit;width:100%}}@media (min-width:768px) and (max-width:1023.99px){div.dual-block-container div.dual-block-row__left-column div.image-container{width:100%}div.dual-block-container div.dual-block-row__right-column div.image-container{width:100%}div.header-container div.row div.cover-text h1{font-size:67px;font-weight:900;letter-spacing:-1.74px}}@media (min-width:1440px) and (max-width:767.99px){div#main-slider-container div.carousel-inner{max-width:inherit;width:100%}}@media (min-width:420px) and (max-width:767.99px){div.header-container div.row div.content-column div.table-wrapper div.main-text-container p.main-text{padding:0 22%}.section-inner.row div.col-md-6.image img{max-width:100%;width:100%;margin:0 auto}}@media (min-width:768px) and (max-width:1039.99px) and (orientation:landscape){.block-container.product .row.bottom-part .section-inner .col-md-12 .col-md-6.description{margin:2%;margin-top:0!important;max-width:45%!important}}