body .wp-block-image.size-full{width:100%}body .wp-block-table{max-width:100%;overflow:scroll}body .wp-block-table table{border-collapse:collapse;width:100%}body .wp-block-table table th{text-align:left;background-color:#8c2d2d;border:1px solid #8c2d2d;padding:12px 10px;color:#fff;font-weight:700}body .wp-block-table table td{border:1px solid #ddd;padding:10px}body .wp-block-columns{max-width:1400px;width:90%;margin:100px auto;position:relative;z-index:100;gap:100px}body .wp-block-columns .wp-block-columns{margin:30px auto;width:100%}body .wp-block-quote{max-width:850px;width:90%;margin:100px auto;position:relative}body .wp-block-quote:after{z-index:-1;width:200px;height:200px;content:"";position:absolute;left:50%;top:-60px;transform:translateX(-50%);background-image:url(images/quote.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.1}body .wp-block-video video{display:block;margin:60px auto;max-width:1050px;width:90%}body .wp-block-video .video-play-wrapper{position:relative;display:block;margin:100px auto;max-width:1050px;width:90%;cursor:pointer}body .wp-block-video .video-play-wrapper.playing .play-icon,body .wp-block-video .video-play-wrapper.playing .video-poster{opacity:0;pointer-events:none}body .wp-block-video .video-play-wrapper video{display:block;margin:0;width:100%;max-width:none;pointer-events:none}body .wp-block-video .video-play-wrapper .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;transition:opacity .3s ease}body .wp-block-video .video-play-wrapper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:url(blocks/header-page/images/play-button.svg) center center no-repeat;background-size:80px;border-radius:50%;cursor:pointer;transition:opacity .3s ease;z-index:2}@media screen and (max-width:1000px){body .wp-block-media-text,body .wp-block-media-text.has-media-on-the-right{grid-template-columns:100%!important}body .wp-block-media-text.has-media-on-the-right.is-image-fill .wp-block-media-text__media,body .wp-block-media-text.is-image-fill .wp-block-media-text__media{min-height:350px!important}body .wp-block-media-text .wp-block-media-text__media,body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:1}body .wp-block-media-text .wp-block-media-text__content,body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:2;padding:20px 0!important}body .wp-block-columns{flex-wrap:wrap!important;margin:60px auto;gap:0}body .wp-block-columns .wp-block-column{flex-basis:100%!important}body .wp-block-columns .wp-block-column p:last-child{margin-bottom:0}body .wp-block-video video{margin:40px auto}body .wp-block-video .video-play-wrapper{margin:40px auto}body .wp-block-video .video-play-wrapper video{margin:0}}*{padding:0;margin:0;box-sizing:border-box;height:auto;outline:0!important;font-family:Inter,sans-serif}body,html{width:100%;height:100%;font-size:16px;margin:0;padding:0;scroll-behavior:smooth;font-family:Inter,sans-serif}.container{max-width:1400px;width:90%;margin:auto;position:relative;z-index:100}.wrapper{min-height:calc(100% - 44px)}a{outline:0;transition:all .3s ease;color:inherit;color:#8c2d2d}p{margin-bottom:20px;line-height:30px;color:#293133;font-weight:400}h1{font-size:60px;margin-bottom:20px;color:#293133;font-weight:500}h2{font-size:45px;color:#293133;font-weight:500;margin-bottom:50px}h3{font-size:40px;margin-bottom:20px;font-weight:400}h4{font-size:30px;margin-bottom:20px;font-weight:600}.buttons{display:flex;gap:20px;flex-wrap:wrap}.buttons .btn{padding:15px 35px;background-color:#8c2d2d;color:#fff;text-decoration:none;font-weight:700;position:relative;font-weight:500;border-radius:0 32px 32px 0;border:1px solid #8c2d2d}.buttons .btn:nth-child(2n){background-color:#545a5c;border:1px solid #fff}.buttons .btn:nth-child(2n):hover{background-color:#646b6e}.buttons .btn:hover{background-color:#995b62;border:1px solid #fff}.buttons .btn.btn--alt{background-color:#fff;color:#293133}.buttons .btn.btn--alt:hover{opacity:.8}ol:not(.menu),ul:not(.menu){margin-left:20px;margin-bottom:20px}ol:not(.menu) li,ul:not(.menu) li{line-height:1.6;padding-bottom:5px}ol:not(.menu) li>ul,ul:not(.menu) li>ul{margin-top:10px;margin-bottom:10px}ol.menu,ul.menu{list-style:none;margin:0;padding:0}b,strong{font-weight:700}@media screen and (max-width:1400px){h1{font-size:50px}h2{font-size:40px;margin-bottom:40px}h3{font-size:35px}h4{font-size:25px}}@media screen and (max-width:1000px){h1{font-size:40px}h2{font-size:35px;margin-bottom:30px}h3{font-size:30px}h4{font-size:20px}}@media screen and (max-width:700px){h1{font-size:35px}h2{font-size:30px;margin-bottom:20px}h3{font-size:25px}h4{font-size:18px}body,html{font-size:14px}}header{padding:20px 0;z-index:20;position:relative}header.wit nav .menuwrapper ul li a{color:#fff}header.wit nav .menuwrapper ul li a:before{background:#fff}header.wit nav .menuwrapper ul li.current-category-ancestor a,header.wit nav .menuwrapper ul li.current-menu-item a,header.wit nav .menuwrapper ul li.current-menu-parent a,header.wit nav .menuwrapper ul li.current-page-ancestor a,header.wit nav .menuwrapper ul li.current-post-ancestor a,header.wit nav .menuwrapper ul li.current_page_item a{color:#fff}header.wit nav .menuwrapper ul li.current-category-ancestor a:before,header.wit nav .menuwrapper ul li.current-menu-item a:before,header.wit nav .menuwrapper ul li.current-menu-parent a:before,header.wit nav .menuwrapper ul li.current-page-ancestor a:before,header.wit nav .menuwrapper ul li.current-post-ancestor a:before,header.wit nav .menuwrapper ul li.current_page_item a:before{background:#fff}header.wit nav .menuwrapper ul li .sub-menu li a{color:#293133}header.wit #trigger span{background:#fff}header nav{display:flex;justify-content:space-between;align-items:center}header nav.container{max-width:1500px}header nav .logo img{max-width:200px;width:100%}header nav .menuwrapper ul{list-style:none;display:flex;align-items:center;gap:60px}header nav .menuwrapper ul li{display:inline-block;position:relative}header nav .menuwrapper ul li.current-category-ancestor a,header nav .menuwrapper ul li.current-menu-item a,header nav .menuwrapper ul li.current-menu-parent a,header nav .menuwrapper ul li.current-page-ancestor a,header nav .menuwrapper ul li.current-post-ancestor a,header nav .menuwrapper ul li.current_page_item a{color:#293133}header nav .menuwrapper ul li.current-category-ancestor a:before,header nav .menuwrapper ul li.current-menu-item a:before,header nav .menuwrapper ul li.current-menu-parent a:before,header nav .menuwrapper ul li.current-page-ancestor a:before,header nav .menuwrapper ul li.current-post-ancestor a:before,header nav .menuwrapper ul li.current_page_item a:before{transform:translateY(3px);height:3px}header nav .menuwrapper ul li .sub-menu li.current-category-ancestor a,header nav .menuwrapper ul li .sub-menu li.current-menu-item a,header nav .menuwrapper ul li .sub-menu li.current-menu-parent a,header nav .menuwrapper ul li .sub-menu li.current-page-ancestor a,header nav .menuwrapper ul li .sub-menu li.current-post-ancestor a,header nav .menuwrapper ul li .sub-menu li.current_page_item a{color:#293133}header nav .menuwrapper ul li .sub-menu{display:none;border:1px solid rgba(0,0,0,.1);padding:10px;left:50%;transform:translateX(-50%);position:absolute;background:#fff;z-index:200}header nav .menuwrapper ul li .sub-menu li{display:block}header nav .menuwrapper ul li .sub-menu li a{margin:0;font-size:.9em;white-space:nowrap}header nav .menuwrapper ul li .sub-menu li a:hover{color:#8c2d2d;transform:none}header nav .menuwrapper ul li .sub-menu li a:before{display:none}header nav .menuwrapper ul li:hover .sub-menu{display:block}header nav .menuwrapper ul li.menu-item-has-children>a{display:flex;gap:8px;justify-content:center}header nav .menuwrapper ul li.menu-item-has-children>a:after{content:"";background-image:url(../webit/images/arrow-down-brown.svg);background-position:center;background-size:13.75px 19px;background-repeat:no-repeat;height:19px;width:13.75px;display:block}header nav .menuwrapper ul li.menu-item-has-children ul{margin:0}header nav .menuwrapper ul li.btn a{padding:15px 35px;background-color:#8c2d2d;color:#fff;text-decoration:none;font-weight:700;border:1px solid #fff;border-radius:0 32px 32px 0}header nav .menuwrapper ul li.btn a:hover{transform:none;background-color:#995b62}header nav .menuwrapper ul li.btn a::before{display:none}header nav .menuwrapper ul li a{display:block;padding:5px 0;position:relative;text-decoration:none;color:#293133}header nav .menuwrapper ul li a:hover{transform:translateY(-3px)}header nav .menuwrapper ul li a:hover:before{transform:translateY(3px);height:3px}header nav .menuwrapper ul li a:before{content:"";width:100%;position:absolute;left:0;bottom:0;height:0;background:#293133;transition:.3s all}#trigger{display:none;float:right;width:28px;height:20px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin-left:50px;z-index:100}#trigger span{display:block;position:absolute;height:1px;width:100%;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out;margin-top:1px;background:#000}#trigger span:nth-child(1){top:0}#trigger span:nth-child(2),#trigger span:nth-child(3){top:7px}#trigger span:nth-child(4){top:14px}.open header{background-color:#fff}.open header.wit nav .menuwrapper ul li.current-category-ancestor a,.open header.wit nav .menuwrapper ul li.current-menu-item a,.open header.wit nav .menuwrapper ul li.current-menu-parent a,.open header.wit nav .menuwrapper ul li.current-page-ancestor a,.open header.wit nav .menuwrapper ul li.current-post-ancestor a,.open header.wit nav .menuwrapper ul li.current_page_item a{color:#293133}.open header nav .menuwrapper ul li a{color:#293133}.open header nav .menuwrapper ul li.btn a{color:#fff}.open header nav .menuwrapper ul li .sub-menu{padding:0 10px}.open header nav .menuwrapper ul li .sub-menu a{font-size:1em}.open #trigger span{background:#000}.open #trigger span:nth-child(1){top:18px;width:0%;left:50%}.open #trigger span:nth-child(2){transform:rotate(45deg)}.open #trigger span:nth-child(3){transform:rotate(-45deg)}.open #trigger span:nth-child(4){top:18px;width:0%;left:50%}@media screen and (min-width:1200px){header nav .menuwrapper{display:block!important}header nav .menuwrapper .parent-link{display:none!important}}@media screen and (max-width:1200px){#trigger{display:block;margin-top:5px}.open header nav .menuwrapper ul li .sub-menu{background-color:#e8d5d5}header nav{display:flex;flex-wrap:wrap}header nav .menuwrapper{display:none;flex-basis:100%!important;text-align:center;padding-bottom:10px}header nav .menuwrapper ul{display:flex;flex-direction:column;gap:0}header nav .menuwrapper ul li{width:100%;height:100%;display:block}header nav .menuwrapper ul li .sub-menu{position:relative;border:none}header nav .menuwrapper ul li .sub-menu li{display:block}header nav .menuwrapper ul li:hover .sub-menu{display:none}header nav .menuwrapper ul li a{display:inline-block;margin:0;padding:20px 0;width:100%;height:100%}header nav .menuwrapper ul li a::before{display:none}header nav .menuwrapper ul li a:hover{transform:none;background-color:#e8d5d5}}.frm_forms.with_frm_style{max-width:1400px!important;margin:auto;width:90%}.frm_forms.with_frm_style .grecaptcha-badge{visibility:hidden}.frm_forms.with_frm_style .frm_form_fields .frm_form_field{position:relative;margin-bottom:10px}.frm_forms.with_frm_style .frm_form_fields .frm_required{display:none}footer{background-color:#fff;padding:80px 0 1px;position:relative}footer .container{margin-bottom:100px;position:initial}footer .items{display:flex;gap:50px;justify-content:space-between}footer .items .item.links{flex-basis:calc(50% - 100px)}footer .items h4{font-size:18px}footer .items a{text-decoration:none;color:#000;line-height:1.8;display:block}footer .items .some a{display:inline-block}footer .items .some a:last-child img{margin-right:0}footer .items .some img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin-right:20px}footer .tagline{margin-top:48px;margin-bottom:72px;max-width:524px}footer .legals{margin-top:100px;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:10px}footer .legals a{text-decoration:none;color:#000;line-height:1.8}footer .legals a:hover{text-decoration:underline}footer .legals span{margin:0 5px}footer .legals *{font-size:18px;line-height:22px;font-style:italic}footer .menu ul{list-style:none;margin:0}footer .menu ul li{margin:0;font-weight:400;font-size:18px;line-height:40px}footer .menu ul li a{font-weight:400;font-size:18px;line-height:40px}footer .nieuwsbrief{position:absolute;right:0;bottom:0;background-color:#d4d6d6;padding:67px 58px 57px 58px;border-radius:200px 0 0 200px}footer .nieuwsbrief.background{background-color:#e8d5d5}footer .nieuwsbrief h4{font-size:24px;line-height:24px;font-weight:600}footer .nieuwsbrief .frm_forms{margin:0}footer .nieuwsbrief .frm_forms .frm_fields_container{display:flex;align-items:center;gap:0}footer .nieuwsbrief .frm_forms .frm_fields_container input[type=email]{border-radius:50px 0 0 50px}footer .nieuwsbrief .frm_forms .frm_fields_container .frm_final_submit{border-radius:0 50px 50px 0}footer .nieuwsbrief .frm_forms .frm_form_fields{padding:0}footer .nieuwsbrief .frm_forms .frm_form_fields .frm_form_field{width:100%}footer .nieuwsbrief .frm_forms .frm_form_fields fieldset{padding:0}@media screen and (max-width:1400px){footer{padding:100px 0 1px}footer .legals{justify-content:flex-start}}@media screen and (max-width:1000px){footer{padding:45px 0 100px 0}footer .container{margin-bottom:0;overflow:visible}footer .items{gap:20px;flex-wrap:wrap}footer .items .item{flex-basis:100%;align-items:flex-start}footer .items .item.links{flex-basis:100%}footer .items .item.menu ul li{padding:0}footer .tagline{margin-top:48px;margin-bottom:20px;max-width:524px}footer .nieuwsbrief{position:relative;width:100vw;margin-top:40px;margin-left:-5vw;padding:63px 22px 43px 50px}footer .nieuwsbrief h4{text-align:center;width:100%}footer .nieuwsbrief .frm_forms{width:100%}footer .nieuwsbrief .frm_fields_container{flex-direction:column}footer .nieuwsbrief .frm_fields_container .frm_submit{align-items:center;justify-content:center}footer .legals{justify-content:center}}@media screen and (max-width:1000px){footer .container .items .item h4{margin-bottom:10px}footer .container .items .item ul li{font-size:16px;line-height:30px}footer .container .items .item ul li a{font-size:16px;line-height:30px}footer .legals{margin-top:40px}footer{padding-bottom:25px}}.we_header-detail{height:100vh;width:100%;min-height:700px;position:relative;margin-top:-92.5px;z-index:1;transition:all .3s ease}.we_header-detail .container{width:100%;height:100%;max-width:100%}.we_header-detail .container .intro{position:absolute;bottom:0;left:0;z-index:2;background-color:rgba(163,87,87,.8);padding:112px 240px 166px 82px;border-radius:0 400px 400px 0;max-width:900px}.we_header-detail .container .intro h2{margin-bottom:0}.we_header-detail .container .intro h3{text-transform:uppercase;font-size:30px}.we_header-detail .container .intro *{color:#fff}.we_header-detail .arrow-down{background-image:url(images/arrow-down.svg);background-size:32px 50px;background-position:center;background-repeat:no-repeat;width:85px;height:105px;box-sizing:content-box;background-color:#8c2d2d;border-radius:0 0 42px 42px;position:absolute;right:83px;bottom:72px;z-index:100;cursor:pointer;transition:transform .3s ease}.we_header-detail .arrow-down:hover{transform:translateY(-10px)}.we_header-detail .background-image{position:absolute;top:0;left:0;width:100%;height:100%}.we_header-detail .background-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width:1200px){.we_header-detail .container .intro{padding:112px 5% 166px 5%}.we_header-detail .arrow-down{right:5%}}@media screen and (max-width:700px){.we_header-detail .container .intro{padding:112px 5% 166px 5%}.we_header-detail .arrow-down{right:5%;bottom:20px;padding:0;width:44px;height:55px;background-size:16.5px 26px}}.we-404-page{width:100%;height:calc(100vh - 200px);top:0;left:0;display:flex;justify-content:center;align-items:center}.we-404-page .intro{text-align:center}.we-404-page .intro h1{font-size:2em;text-transform:uppercase}.we-404-page .intro p{margin-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:20px;font-size:1.2em}.we-404-page .intro a{padding:10px 20px;background:#8c2d2d;color:#fff;display:inline-block;border:1px solid #8c2d2d;cursor:pointer;text-decoration:none}.we-404-page .intro a:hover{color:#8c2d2d;background:0 0}.open .we_header-page{margin-top:0}#blog .items{display:flex;gap:30px;flex-wrap:wrap}#blog .items .item{flex-basis:calc(33.33% - 20px);position:relative;transition:.3s all}#blog .items .item:hover{transform:scale(1.02)}#blog .items .item .full_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}#blog .items .item .image{height:380px}#blog .items .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#blog .items .item .content .date{color:#8c2d2d;font-style:italic;margin-bottom:10px;display:block}#blog .items .item .content h2{margin:16px 0;font-size:20px;line-height:24px;font-weight:700}#blog .pagination{text-align:center;margin-top:50px;display:flex;align-items:center;justify-content:center;margin-bottom:50px}#blog .pagination .wrapper{display:flex;align-items:center;justify-content:center;position:relative;gap:15px}#blog .pagination .wrapper .page-numbers{padding:5px 10px;display:inline-block;color:#545a5c;text-decoration:none;position:relative;size:20px;line-height:24px;font-weight:500}#blog .pagination .wrapper .page-numbers.current{color:#8c2d2d}#blog .pagination .wrapper .page-numbers.next{padding:0;position:absolute;right:-150px}#blog .pagination .wrapper .page-numbers.prev{padding:0;position:absolute;left:-150px}@media screen and (max-width:1300px){#blog .items{gap:30px}#blog .items .item{flex-basis:calc(50% - 15px)}#blog .items .item .image{height:280px}#blog .items .item .image img{height:280px}#blog .items .item .content h2{font-size:25px}}@media screen and (max-width:700px){#blog .items{gap:50px}#blog .items .item{flex-basis:100%}#blog .items .item .image{height:230px}#blog .items .item .image img{height:230px}#blog .items .item .content h2{font-size:20px;margin-bottom:10px}#blog .items .item .content p{margin-bottom:10px}}#realisaties{margin:100px 0}#realisaties .items{margin-top:-420px;display:flex;gap:20px;flex-wrap:wrap}#realisaties .items .item{flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);position:relative;height:828px;margin-bottom:36px;transition:.3s all}#realisaties .items .item:nth-child(2){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:386px}#realisaties .items .item:nth-child(4){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:386px}#realisaties .items .item:nth-child(5){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:613px}#realisaties .items .item:nth-child(6){flex-basis:calc(66.66% - 14px);width:calc(66.66% - 14px);height:613px}#realisaties .items .item:nth-child(7){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:613px}#realisaties .items .item:nth-child(8){flex-basis:calc(66.66% - 14px);width:calc(66.66% - 14px);height:613px}#realisaties .items .item:nth-child(10){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:386px}#realisaties .items .item:nth-child(12){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:386px}#realisaties .items .item .image{width:100%;height:100%}#realisaties .items .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#realisaties .items .item:hover{transform:scale(1.02)}#realisaties .items .item .full_link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:300;cursor:pointer}#realisaties .items .item .image{position:absolute;left:0;top:0;width:100%;height:100%}#realisaties .items .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#realisaties .items .item .content{position:absolute;bottom:-36px;width:100%;text-align:center}#realisaties .items .item .content h2{font-size:20px;margin:0}#realisaties .pagination{text-align:center;margin-top:50px;display:flex;align-items:center;justify-content:center}#realisaties .pagination .wrapper{display:flex;align-items:center;justify-content:center;position:relative;gap:15px}#realisaties .pagination .wrapper .page-numbers{padding:5px 10px;display:inline-block;color:#545a5c;text-decoration:none;position:relative;size:20px;line-height:24px;font-weight:500}#realisaties .pagination .wrapper .page-numbers.current{color:#8c2d2d}#realisaties .pagination .wrapper .page-numbers.next{padding:0;position:absolute;right:-150px}#realisaties .pagination .wrapper .page-numbers.prev{padding:0;position:absolute;left:-150px}@media screen and (max-width:1300px){#realisaties{margin:40px 0;padding:0 20px}#realisaties .items{gap:30px;margin-top:-360px}#realisaties .items .item{flex-basis:calc(50% - 15px);height:556px}#realisaties .items .item .content h2{font-size:16px}#realisaties .items .item:nth-child(2){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:250px}#realisaties .items .item:nth-child(4){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:250px}#realisaties .items .item:nth-child(5){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:450px}#realisaties .items .item:nth-child(6){flex-basis:calc(66.66% - 14px);width:calc(66.66% - 14px);height:450px}#realisaties .items .item:nth-child(7){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:450px}#realisaties .items .item:nth-child(8){flex-basis:calc(66.66% - 14px);width:calc(66.66% - 14px);height:450px}#realisaties .items .item:nth-child(10){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:250px}#realisaties .items .item:nth-child(12){flex-basis:calc(33.33% - 14px);width:calc(33.33% - 14px);height:250px}}@media screen and (max-width:700px){#realisaties{padding:0}#realisaties .items{gap:20px;display:flex;margin-top:-240px}#realisaties .items .item{flex-basis:100%;width:100%;height:240px}#realisaties .items .item:nth-child(n){flex-basis:100%;width:100%;height:240px}#realisaties .items .item .content h2{font-size:20px}}