html{font-size:18px;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:'Bai Jamjuree',sans-serif;overflow:hidden;color:#001638}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block;width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}.grecaptcha-badge{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;height:1px;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}:focus{outline:0}a.post-edit-link{display:none}textarea,input[type="submit"]{-webkit-appearance:none}ul,ol{padding:0;margin:0;list-style-position:inside;list-style-type:none}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.2;letter-spacing:1.2px;font-weight:600;font-family:'Pridi',serif}h1{margin-top:0;margin-bottom:32px;font-size:2rem}h1 strong{font-family:'Pridi',serif;font-weight:600;letter-spacing:1.6px;font-size:32px;line-height:40px}h1{font-family:'Bai Jamjuree',sans-serif;font-weight:300;font-size:32px;line-height:40px}h2{margin-top:0;margin-bottom:16px;font-size:24px}body.single .site-content h2.Normaal{line-height:28px!important;font-size:20px!important;margin-bottom:-10px}body.single .site-content h2.Groot{font-size:24px!important;line-height:32px!important;margin-bottom:-10px}body.single .site-content h2.Klein{font-size:18px!important;line-height:26px!important;margin-bottom:-10px}section.nieuws-content .inner>div.nieuws-text .text:first-of-type>h2{font-size:20px;line-height:28px}h3{margin-top:0;margin-bottom:16px;font-size:18px}h4{margin-top:0;margin-bottom:16px;font-size:1.25rem}b,strong{font-weight:600}p,li,a{line-height:28px}p{margin:16px 0}a{text-decoration:none}li{line-height:2}.home-link{position:relative;display:block;width:100%;max-width:200px}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;padding-right:2px;width:100%}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:none;vertical-align:top}img{border-style:none}img,video{height:auto;max-width:100%}section:after,article:after,.clear:after,#inner-header:after,.row:after,.social:after,.site-info:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.sub-contentlaag{position:relative;padding:40px 0}::-webkit-input-placeholder{color:}:-moz-placeholder{color:}::-moz-placeholder{color:}:-ms-input-placeholder{color:}.inner{width:100%;max-width:1472px;margin:0 auto;padding:0 16px;line-height:1.8;position:relative}.flexbox-wrapper{display:flex;flex-wrap:wrap}.c-btn{display:table;padding:16px 24px;line-height:18px;text-decoration:none;transition:.1s ease-in-out;border-radius:4px;text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:500}div.c-btn:hover{opacity:.9}.menu-toggle{display:none}.menu span:nth-of-type(3){width:50%;right:0}.menu span:nth-of-type(2){width:75%;right:0}.menu{width:30px;height:20px;order:2;position:relative;align-self:center}.menu span{position:absolute;width:100%;height:2px;background:#000;transition:.3s ease-in-out}.menu span:nth-of-type(2){top:50%}.menu span:nth-of-type(3){bottom:0}.menu.open span:nth-of-type(1){transform:rotate(45deg);top:50%}.menu.open span:nth-of-type(3){width:100%}.menu.open span:nth-of-type(3){transform:rotate(-45deg);top:50%}.menu.open span:nth-of-type(2){right:-50px;opacity:0}div#navbar{order:4;flex-basis:100%;width:100%}div#navbar ul.nav-menu li a{color:#001638;font-size:16px;font-weight:600}div#navbar ul.nav-menu li:first-of-type{padding-top:16px}div#navbar.open ul.nav-menu{max-height:600px}div#navbar ul{max-height:0;overflow:hidden;transition:.3s ease-in-out}.entry-content a,.entry-title a{text-decoration:none}.fixed-nav .flexbox-wrapper{align-items:center;justify-content:space-between}.fixed-nav{position:relative;padding:8px 0}.fixed-nav .c-btn{display:none}.fixed-nav div.logos{display:flex;flex-wrap:nowrap;align-items:center}a.banier-logo.bg-img{width:100px;height:40px;display:inline-block;background-size:contain;pointer-events:none;margin-left:8px}.fixed-nav{position:fixed;top:0;width:100%;z-index:9999;background:#fff;box-shadow:1px 1px 5px #888}body{padding-top:56px}section.crumbs p#breadcrumbs{margin:0}section.crumbs a,section.crumbs span{color:#fff;text-transform:uppercase;letter-spacing:.7px;font-size:12px;transition:.1s ease-in-out;font-weight:500}section.crumbs a:hover{text-decoration:underline;color:#a1b4d0}section.crumbs{background:#0D2242;color:#fff;padding:8px 0}section.sub-page-header h1 strong{display:table}section.sub-page-header h1{margin-bottom:0;letter-spacing:0}section.sub-page-header h1 strong,section.sub-page-header h1{font-size:24px;line-height:32px}section.sub-page-header{position:relative;padding:56px 0}section.sub-page-header.Multicolour:after{content:'';visibility:visible;display:block;position:absolute;height:8px;width:100%;background:rgb(255,197,79);background:-moz-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:-webkit-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:linear-gradient(to right,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc54f',endColorstr='#003783',GradientType=1);bottom:-8px}section.sub-page-header.Multicolour{margin-bottom:8px}section.sub-page-header.Groen{position:relative;margin-bottom:8px}.sub-page-header .inner>p:last-of-type{margin-bottom:0}section.sub-page-header.Groen:after{content:'';visibility:visible;display:block;position:absolute;height:8px;width:100%;background:#21c16b;bottom:-8px}.page-template-sub-disciplines section.sub-contentlaag{background:#001638;color:#fff}section.nieuws-detail-pagina .nieuws-header{position:relative;height:240px;background-size:cover;background-repeat:no-repeat;background-position:center center}.single-nieuws .nieuws-header.bg-img{background:#001638;height:150px}.blog-thumb.bg-img{display:block;width:100%;height:200px;margin-bottom:16px}section.nieuws-detail-pagina{position:relative}section.meer-nieuws .nieuws-item a h2{margin-bottom:0;font-size:24px;line-height:32px}section.meer-nieuws .nieuws-item:last-of-type{border-bottom:0}section.meer-nieuws .nieuws-item a{color:#fff;display:block;width:100%;height:100%;padding:16px}section.meer-nieuws .nieuws-item{flex-basis:100%;width:100%;background:#003783;color:#fff;border-bottom:1px solid #539AFD}section.meer-nieuws:before{content:'';visibility:visible;display:block;height:8px;width:100%;background:rgb(255,197,79);background:-moz-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:-webkit-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:linear-gradient(to right,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc54f',endColorstr='#003783',GradientType=1);position:absolute;top:-8px}section.meer-nieuws{position:relative;margin-top:8px}section.meer-nieuws .nieuws-item:last-of-type a div.flexbox-wrapper:before{content:'Volgende item';display:block;width:100%;text-transform:uppercase;font-size:14px;color:#539AFD;letter-spacing:.7px;line-height:22px;font-weight:600;margin-bottom:8px}section.meer-nieuws .nieuws-item:first-of-type a div.flexbox-wrapper:before{content:'Vorige item';display:block;width:100%;text-transform:uppercase;font-size:14px;color:#539AFD;letter-spacing:.7px;line-height:22px;font-weight:600;margin-bottom:8px}.single-projecten section.meer-nieuws .nieuws-item:first-of-type a div.flexbox-wrapper:before{content:'Vorige project'}.single-projecten section.meer-nieuws .nieuws-item:last-of-type a div.flexbox-wrapper:before{content:'Volgende project'}body.single .site-content ul.afbeeldingen-grid li:nth-of-type(n+6){display:none}body.single .site-content ul.afbeeldingen-grid li a{display:block;width:100%;height:100%}body.single .site-content ul.afbeeldingen-grid li{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;height:200px;width:calc(50% - 4px);float:left;transition:.1s ease-in-out;margin-bottom:8px}body.single .site-content ul.afbeeldingen-grid li:hover{opacity:.9}body.single .site-content ul.afbeeldingen-grid li:nth-of-type(3),body.single .site-content ul.afbeeldingen-grid li:nth-of-type(5){float:right}body.single .site-content ul.afbeeldingen-grid li:first-of-type{flex-basis:100%;width:100%;display:block;height:200px}body.single .site-content ul.afbeeldingen-grid{display:block;margin-top:32px;overflow:hidden;margin-bottom:8px}section.meer-nieuws .nieuws-item{flex-basis:100%;width:100%;background:#003783;transition:.1s ease-in-out;color:#fff;border-bottom:1px solid #539AFD!important}section.meer-nieuws .nieuws-item:hover{background:#002f6f}section.nieuws-content .inner{width:calc(100% - 32px);margin:0 auto;background:#fff;padding:16px;margin-top:-80px;border-radius:8px 8px 0 0}section.content-with-image h2 strong{display:table}section.content-with-image{padding:32px 0}section.content-with-image.no-padding-top{padding-top:0}.vacature-item:last-of-type{margin-bottom:0}.vacature-item{position:relative;height:340px;transition:.2s ease-in-out;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;margin-bottom:16px}.vacature-item a span.vacature-locatie{margin-bottom:16px;background:#21C16B;color:#fff;text-transform:uppercase;font-size:13px;padding:12px 16px;line-height:1;border-radius:4px;letter-spacing:.6px;display:table;font-weight:600}.vacature-item a span.vacature-locatie p{margin:0;line-height:1}.vacature-item a{display:block;position:relative;width:100%;height:100%;padding:24px;color:#fff}.page-template-sub-content section.vacatures-laag{padding-bottom:32px}.page-template-sub-content section.vacatures-laag .flexbox-wrapper .vacature-item{flex-basis:100%;width:100%}.page-template-sub-content section.vacatures-laag .flexbox-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.vacature-item:last-of-type{margin-bottom:0}.vacature-item .vacature-content{position:absolute;bottom:0;left:0;background:#001638;padding:24px;transition:.1s ease-in-out}.vacature-item:hover .vacature-content{background:#000f27}.vacature-item .vacature-content h3{font-size:20px;letter-spacing:1px;line-height:28px;margin-bottom:8px}.vacature-item .vacature-content>span.n-btn .arrow{display:block;width:20px;height:10px;background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-right-green.svg) no-repeat;margin-left:8px;background-size:contain;background-position:center center}.vacature-item .vacature-content>span.n-btn{font-size:14px;display:flex;flex-wrap:nowrap;align-items:center}.vacature-item .vacature-content>span{color:#21c16b;text-transform:uppercase;font-size:12px;letter-spacing:.7px;font-weight:600}.question-box.flexbox-wrapper div.knoppen a:nth-of-type(1){margin-bottom:8px}.single-werken_bij section.nieuws-content .inner div.vacature-header span.vacature-locatie{margin-bottom:24px;background:#21C16B;color:#fff;text-transform:uppercase;font-size:13px;padding:12px 16px;line-height:1;border-radius:4px;letter-spacing:.6px;display:table;font-weight:600}.single-werken_bij section.nieuws-content .inner div.vacature-header span.vacature-locatie p{margin:0;line-height:1}.single-werken_bij span.vacature-uren p{text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:600;line-height:18px;margin:0}.single-werken_bij .nieuws-text{margin-top:40px;padding:0 16px}ection.meer-vacatures div.flexbox-wrapper .vacature-item{flex-basis:100%;width:100%}section.meer-vacatures div.flexbox-wrapper h2{flex-basis:100%;width:100%}section.meer-vacatures div.flexbox-wrapper{border-top:1px solid #00163833;justify-content:space-between}section.meer-vacatures div.flexbox-wrapper .vacature-item{flex-basis:100%;width:100%}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok h3{font-size:18px;margin-bottom:8px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok p a{color:#fff}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok p{font-size:18px;font-weight:400;margin-top:8px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok h3,.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok p{text-transform:none}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok{border-bottom:0;margin-bottom:0;background:#21c16b;color:#fff;padding:24px 32px;border-radius:8px;margin-top:32px}section.meer-vacatures .flexbox-wrapper{padding-top:32px}section.meer-vacatures{padding:40px 0}section.meer-vacatures .flexbox-wrapper h2 strong{font-family:'Pridi',serif;font-weight:600;letter-spacing:1.6px;font-size:24px;line-height:32px;display:table}section.meer-vacatures .flexbox-wrapper h2{font-family:'Bai Jamjuree',sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:0;margin-bottom:32px}section.meer-vacatures{padding:40px 0}.single-werken_bij .interesse-blok .c-btn{background:#0d2242;color:#fff}.single-werken_bij .nieuws-text>.c-btn{background:#21c16b;color:#fff;margin-bottom:32px}.single-werken_bij section.nieuws-content .inner div.vacature-header{background:#0d2242;color:#fff;position:relative;padding:16px;word-break:break-all;border-radius:8px 8px 0 0}.single-werken_bij section.nieuws-content .inner{padding:0}.question-box.flexbox-wrapper div.knoppen{margin:0 auto;justify-content:center}.question-box.flexbox-wrapper div.knoppen a{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.page-id-118 .question-box.flexbox-wrapper div.knoppen a{padding:17px 24px}.question-box.flexbox-wrapper div.knoppen a span.icon{display:inline-block;width:20px;height:20px;background-size:16px;background-position:center center;background-repeat:no-repeat;margin-left:8px}.question-box.flexbox-wrapper div.knoppen>div{max-width:200px;width:100%;margin:0 auto}.question-box.flexbox-wrapper div.knoppen>div.c-btn:last-of-type a{margin-bottom:0}.above-footer-layer div.c-btn svg{height:52px}.question-box.flexbox-wrapper h2 strong{display:table}.question-box.flexbox-wrapper h2{width:200px;margin:0 auto;margin-bottom:32px}form#search-filter-form-286 ul{display:flex;flex-wrap:wrap;justify-content:flex-start}div.c-btn svg.Blue path{fill:#0d2242}div.c-btn a.c-btn{margin-right:0;padding-right:16px;color:#fff}div.c-btn{position:relative;padding:0}div.c-btn svg{height:54px;position:absolute;right:-17px;top:0}div.c-btn svg.Groen path{fill:#21c16b}div.c-btn svg.Geel path{fill:#fba300}.validation_message{display:none}.gform_wrapper .gform_validation_errors h2{font-family:'Bai Jamjuree',sans-serif!important;color:white!important;letter-spacing:0.7px!important}.gform_wrapper .gform_validation_errors{background:#c02b0a!important;margin:0!important;border-radius:0!important;color:#fff;margin-bottom:16px!important}.gform_wrapper .gfield_error [aria-invalid=true]{border:0!important;border-bottom:1px solid #c02b0a!important}form#search-filter-form-286{margin-top:32px}.sf-field-search input.sf-input-text{background:transparent url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/search-blue.svg) no-repeat;width:auto;background-position:calc(100% - 16px) 50%;height:100%;appearance:none;display:table;padding:15.5px 23.5px;line-height:18px;text-decoration:none;transition:.1s ease-in-out;border-radius:4px;text-transform:uppercase;font-size:14px;cursor:pointer;letter-spacing:.7px;font-weight:500;color:#539afd;border:1px solid #539afd}.sf-field-search input.sf-input-text::placeholder{color:#539afd}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item{position:relative}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(14) a,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(8) a,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(1) a,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(7) a{position:relative;z-index:2}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item a{color:#001638;padding:24px;display:block;height:100%;width:100%}section.nieuws-content .inner>div.nieuws-text .text ul{list-style-type:disc;margin:16px 0}section.nieuws-content .inner>div.nieuws-text .text ul li a{color:#001638;text-decoration:underline}section.nieuws-content .inner>div.nieuws-text .text ul li a:hover{font-weight:700}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item{border:.5px solid #0016381A}.post-type-archive-nieuws section.projecten-wrapper{background:#001638;padding-bottom:40px}.above-footer-layer .inner{padding:0;text-align:center}.question-box.flexbox-wrapper{position:relative;padding:32px 40px;padding-bottom:40px;justify-content:center}.content-with-image .image-box{display:block;width:100%;height:240px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;margin-top:40px}.content-with-image .content-box div.c-btn{margin-top:32px}.content-box h3{font-family:'Bai Jamjuree',sans-serif;font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.content-box h2{font-family:'Bai Jamjuree',sans-serif;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}section.contact-wrapper h1{text-align:center;margin-bottom:0;margin-top:-300px}.sub-contact input,.sub-contact textarea{background:transparent;padding-left:0!important;color:#fff;font-family:'Bai Jamjuree',sans-serif;font-size:12px;letter-spacing:.6px;text-transform:uppercase;font-weight:600;border-bottom:1px solid #539AFD}.ginput_container.ginput_container_consent input:checked{background:white!important}.ginput_container.ginput_container_consent label a{color:#fff;text-decoration:underline}.ginput_container.ginput_container_consent label a:hover{color:#fba300}.ginput_container.ginput_container_consent label{width:calc(100% - 40px);flex-basis:calc(100% - 40px);font-size:14px;margin-left:16px;color:white!important;line-height:16px}.gfield_error .ginput_container.ginput_container_consent input{border:1px solid white!important}#gform_ajax_spinner_1{position:absolute!important;top:50%;transform:translateY(-50%);left:-20px}.ginput_container.ginput_container_consent input{margin:0;cursor:pointer;appearance:none;width:16px;height:16px;padding:0!important;border:1px solid white!important;border-radius:100%}.ginput_container.ginput_container_consent{display:flex;flex-wrap:nowrap;align-items:center}#gform_wrapper_1 .gform_footer.top_label input,#gform_wrapper_2 .gform_footer.top_label input{margin:0;display:table;padding:16px 24px;text-decoration:none;transition:.1s ease-in-out;border-radius:4px;text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:500;background:#fba300;border-bottom:0;padding-left:24px!important;margin-bottom:0!important;width:auto;line-height:1!important}#gform_wrapper_1 .gform_footer.top_label input:hover,#gform_wrapper_2 .gform_footer.top_label input:hover{opacity:.9}.gform_footer.top_label{margin:0!important;padding:0!important;margin-top:24px!important}.right.contact-informatie,.sub-contact .extra-img-laag{display:none}div#gform_wrapper_2 input::placeholder,div#gform_wrapper_2 textarea::placeholder,.sub-contact input::placeholder,.sub-contact textarea::placeholder{text-transform:uppercase;color:#fff;font-family:'Bai Jamjuree',sans-serif;font-size:12px;letter-spacing:.6px;font-weight:600}span#gfield_upload_rules_2_9{font-size:14px}.sub-contact .gform_wrapper.gravity-theme .gfield_label{display:none}fieldset#field_2_8>legend{display:none}body:not(.home) section.crumbs{border-bottom:1px solid rgb(255 255 255 / 20%)}section.contact-wrapper h1 strong{text-align:center;margin-bottom:0;font-size:24px;line-height:32px;letter-spacing:1.2px}section.contact-wrapper{background:#001638;color:#fff;padding-bottom:40px;position:relative}.contact-wrapper .left.form-wrapper .gform_heading{display:none}.contact-wrapper .left.form-wrapper{background:#003783;position:relative;padding:40px;margin-top:32px}body:not(.home) section.slider-laag>.inner>div.c-btn{display:none}section.only-content .content-box ul li a:hover,section.only-content .content-box p a:hover{text-decoration:underline}section.only-content .content-box ul{list-style-type:disc;margin:16px 0}section.only-content .content-box p a{color:#0d2242;font-weight:600}section.only-content .content-box ul li a{color:#0d2242;font-weight:600}section.only-content .content-box ul li a:hover{text-decoration:underline}.page-template-sub-content .slider-laag .flexbox-wrapper:not(.mobile-options)>a.c-btn.Geel,.page-template-sub-content .slider-laag .flexbox-wrapper:not(.mobile-options)>.nav-slider{display:none}.content-box h2 strong{font-family:'Pridi',serif;font-weight:600;letter-spacing:1.6px;font-size:24px;line-height:32px}.page-template-sub-content .slider-laag .flexbox-wrapper.mobile-options{margin:0 16px;margin-right:32px}section.nieuws-content{position:relative}section.nieuws-content .inner>span.Nieuws,section.nieuws-content .inner>span.Project{background:#FBA300;color:#fff;text-transform:uppercase;font-size:13px;padding:12px 16px;line-height:1;border-radius:4px;letter-spacing:.15px;margin-bottom:24px;display:table}section.nieuws-content .inner>span.Blog{background:#539afd;color:#fff;text-transform:uppercase;font-size:13px;padding:12px 16px;line-height:1;border-radius:4px;letter-spacing:.15px;margin-bottom:24px;display:table}section.nieuws-content .inner>span.Project{background:#9d0b0c}.nieuws-detail-pagina h1{letter-spacing:0}.single-werken_bij .vacature-header h1{margin-bottom:0}.single-werken_bij span.vacature-uren{display:table;margin-top:32px}.nieuws-detail-pagina .single-image.bg-img{display:block;width:100%;height:240px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;margin:32px 0}.page-template-sub-disciplines .discipline-item .c-btn{background:#0d2242;color:#fff;margin-top:24px}.page-template-sub-disciplines .discipline-item .c-btn a{margin-top:0}section.nieuws-content .inner>.flexbox-wrapper{border-bottom:1px solid rgb(0 22 56 / 50%);padding-bottom:8px;margin-bottom:32px;justify-content:space-between}.nieuws-item span.n-btn span{display:inline-block;width:20px;height:10px;background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-right-yellow.svg) no-repeat;margin-left:8px;background-size:contain;background-position:center left}.nieuws-item span.n-btn{text-transform:uppercase;font-size:14px;color:#fba300;font-weight:600;letter-spacing:.7px;transition:.1s ease-in-out}.nieuws-item a:hover span.n-btn{color:#001638}.disciplines-slider .discipline-slide a:hover h3,.disciplines-slider .discipline-slide a:hover div.tekst{color:#4f5f77}.disciplines-slider .discipline-slide a h3,.disciplines-slider .discipline-slide a div.tekst{transition:.1s ease-in-out}div#search-filter-results-286 p.noresults{color:#fff}.disciplines-slider .discipline-slide a{display:block;width:100%;height:100%;color:#001638;position:relative;z-index:2}.discipline-slide:hover:after{opacity:.8}.discipline-slide .inner{z-index:2}.discipline-slide:after{content:'';display:block;position:absolute;width:100%;height:60%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);bottom:0;transition:.1s ease-in-out}a.c-btn.Geel.mobile-button{margin-top:0}.news-items-laag div.c-btn.mobile-button{margin-top:40px}.sub-contact section.maps{height:400px}section.news-items-laag>.inner .flexbox-wrapper h2{margin-bottom:0}section.news-items-laag>.inner .flexbox-wrapper .c-btn{display:none}.nieuws-item .nieuws-intro{font-size:14px;line-height:18px;font-weight:400;margin:8px 0}.items-box div.nieuws-item:last-of-type{margin-bottom:0}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li{flex-basis:100%;width:100%;line-height:1}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul{flex-wrap:wrap}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li span{text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:600;line-height:18px}.single-projecten section.nieuws-content .inner>.flexbox-wrapper{padding-bottom:32px}.nieuws-text h4{font-size:20px;margin-bottom:-12px}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li:last-of-type{margin-bottom:0;margin-right:0}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li:first-of-type p{margin-right:8px;line-height:26px}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li:first-of-type span{flex-basis:100%;width:100%}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li:first-of-type{display:flex;flex-wrap:wrap}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li{margin-bottom:8px}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li p{margin:0}section.nieuws-content .inner>.flexbox-wrapper>div{text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:500;line-height:18px}section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst span{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:15px}section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst h3{font-size:20px;line-height:1;margin-bottom:0;letter-spacing:1px}section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst{position:absolute;bottom:64px;color:#fff;z-index:10}ul#carousel-custom-dots{display:flex;max-width:500px;flex-wrap:nowrap;justify-content:flex-start;margin-top:28px;width:calc(100% + 8px);margin-left:-4px;position:absolute;z-index:2;bottom:32px;left:16px}ul#carousel-custom-dots li{flex-basis:calc(25% - 8px);width:calc(25% - 8px);height:1px;margin-right:4px;margin-left:4px;background:#fff}li.owl-dot{position:relative}li.owl-dot span{position:absolute;width:0%;height:2px;background:#fff;top:50%;transform:translateY(-50%)}@keyframes fillSpan{0%{width:0%}100%{width:100%}}li.owl-dot.active span{animation:fillSpan 6s;animation-fill-mode:forwards}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;z-index:100;padding:0;border:0;background:transparent;right:10px;left:auto;top:0;font-size:.8rem}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{display:none!important}form{display:flex;flex-wrap:wrap;justify-content:space-between}form#search-filter-form-293{display:none}.pagination div a:hover{opacity:.9}.pagination div a{display:table;padding:16px 24px;line-height:18px;text-decoration:none;transition:.1s ease-in-out;border-radius:4px;text-transform:uppercase;font-size:14px;letter-spacing:.7px;font-weight:500;background:#21c16b;color:#fff;margin:0 auto}form p{margin:0;flex-basis:100%;width:100%;margin-bottom:10px}form input,form textarea{width:100%;border:0;resize:none;font-size:15px;padding:10px}form textarea{height:130px}.ajax-loader{position:absolute}form input.wpcf7-form-control.wpcf7-submit{display:table;text-decoration:none;font-size:15px;transition:.1s ease-in-out;width:auto;line-height:2;margin-top:0}a.home-link.bg-img{width:170px;height:40px;background-size:contain;background-position:center left}section.slider-laag section.home-slider .owl-item div.project-slide{background-repeat:no-repeat!important;height:100%;position:relative;display:block;background-size:cover!important;background-position:center center!important}p.pagina-nummering:after{content:'';display:block;position:absolute;width:calc(50% - 69px);height:1px;background:#00163833;top:50%;transform:translateY(-50%);right:0}.nieuws-text .text p a:hover{font-weight:700}.nieuws-text .text p a{color:#001638;text-decoration:underline}p.pagina-nummering:before{content:'';display:block;position:absolute;width:calc(50% - 69px);height:1px;background:#00163833;top:50%;transform:translateY(-50%);left:0}p.pagina-nummering{font-size:14px;font-weight:400;text-align:center;margin:0 auto;line-height:22px;margin-bottom:32px;margin-top:32px;width:100%;position:relative}.post-type-archive-nieuws .pagination div a{background:#fba300}.post-type-archive-nieuws p.pagina-nummering{color:#fff}.post-type-archive-nieuws p.pagina-nummering:before,.post-type-archive-nieuws p.pagina-nummering:after{background:rgb(255 255 255 / 20%)}section.slider-laag .intro-tekst-box h1 strong{display:block}section.slider-laag .intro-tekst-box h1{font-size:32px;line-height:40px;letter-spacing:0;padding-right:40px}section.slider-laag .intro-tekst-box{position:absolute;z-index:10;color:#fff;left:0;right:0;top:50%;transform:translateY(-50%)}section.slider-laag section.home-slider .owl-stage-outer,section.slider-laag section.home-slider .owl-stage,section.slider-laag section.home-slider .owl-item{height:100%}section.slider-laag section.home-slider{position:absolute;height:100%;width:100%;top:0}body.home section.slider-laag{height:80vh;position:relative}body:not(.home) section.slider-laag{height:auto}.home-slider .project-slide:after{content:'';display:block;position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.disciplines-box .onderwerp span.arrow{width:56px;height:56px;border-left:1px solid #001638;background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-down-white.svg) no-repeat;background-position:center center;transition:.1s ease-in-out}.disciplines-box .onderwerp{background:#FBA300;flex-wrap:nowrap;align-items:center;cursor:pointer;justify-content:space-between;transition:.1s ease-in-out}.discipline-item.open div.onderwerp span.arrow{background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-up-blue.svg) no-repeat;background-position:center center}.discipline-item.open div.onderwerp h2{color:#001638}.disciplines-box .onderwerp:hover{background:#e49400}.discipline-item.open div.onderwerp,.discipline-item.open div.onderwerp:hover{background:#fff}.disciplines-box .onderwerp h2{color:#fff;margin:0;font-size:20px;font-weight:600;letter-spacing:1.2px;padding:16px;padding-right:0;line-height:1}.discipline-item h3{font-size:20px;margin:24px 0}.discipline-item:last-of-type{margin-bottom:0}.discipline-item{margin-bottom:16px}.discipline-item .content{max-height:0;overflow:hidden;transition:.4s ease-in-out}.discipline-item .content .left .meer-info .flexbox-wrapper{margin-top:16px;border-bottom:1px solid #001638;padding-bottom:16px}.discipline-item .content .left .meer-info .flexbox-wrapper>div a{flex-basis:65%;width:65%;text-align:left;color:#001638;font-weight:700;letter-spacing:.7px;line-height:24px}.discipline-item .content .left .meer-info .flexbox-wrapper>div a:hover{text-decoration:underline}.discipline-item .content .left .meer-info .flexbox-wrapper>div span{color:#539AFD;font-weight:600;letter-spacing:.7px;line-height:24px}.discipline-item .content .left .meer-info .flexbox-wrapper>div{flex-basis:100%;width:100%;text-transform:uppercase;font-size:14px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.discipline-item .content .left .meer-info{margin-top:32px}.discipline-item .content .left .meer-info h3{color:#539AFD;margin:0;border-bottom:1px solid #001638;line-height:1;padding-bottom:16px}.discipline-item .content .left{padding:16px;padding-top:0;padding-bottom:40px}.discipline-item .content{position:relative;background:#fff;color:#001638}.discipline-item.open .content{max-height:2000px;border-top:1px solid #fba300}.discipline-item .right.bg-img{flex-basis:100%;width:100%;height:400px;background:beige;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}section.only-content{padding:32px 0}.content-box div.c-btn{margin-top:16px}.content-box>div>:first-child{margin-top:0}.content-box.Gecentreerd{text-align:center}.content-box.Links{text-align:left}.content-box.Rechts{text-align:right}section.footer .inner>div{flex-basis:100%;width:100%}section.footer .inner>div>div{max-height:0;overflow:hidden;transition:.3s ease-in-out}div#gform_wrapper_2 input,div#gform_wrapper_2 textarea{background:transparent;padding-left:0!important;color:#fff;font-family:'Bai Jamjuree',sans-serif;font-size:12px;letter-spacing:.6px;text-transform:uppercase;font-weight:600;border-bottom:1px solid #539AFD}div#gform_wrapper_2 form div.gfield label{display:none}div#gform_wrapper_2{position:relative;padding:24px;background:#003783;color:#fff;margin-top:32px}div#gform_wrapper_2 .gform_heading{display:none}section.only-content div.content-box div p:last-of-type{margin-bottom:0}.projecten-wrapper.flexbox-wrapper div.project-item{flex-basis:100%;width:100%;position:relative;height:340px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner{padding:0}.projecten-wrapper.flexbox-wrapper div.project-item a{display:block;width:100%;height:100%;padding:24px;color:#fff;position:relative;z-index:2}.nav-slider>span.customNextBtn{background:#0c2141 url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-right-white.svg) no-repeat;background-position:center center;background-size:16px}.nav-slider>span.customPrevBtn{background:#4d5a6f url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-left-white.svg) no-repeat;background-position:center center;order:-1;background-size:16px}.nav-slider>span.customNextBtn:hover{background:#001638 url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-right-white.svg) no-repeat;background-position:center center;background-size:16px}.nav-slider>span.customPrevBtn:hover{background:#0c2141 url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-left-white.svg) no-repeat;background-position:center center;order:-1;background-size:16px}.nav-slider{display:flex;flex-wrap:nowrap;align-items:center;margin-right:auto;order:-1}.nav-slider>span{display:block;width:40px;height:40px;border-radius:4px;margin-right:8px;transition:.1s ease-in-out;cursor:pointer}.project-item:after{content:'';display:block;position:absolute;width:100%;height:60%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);bottom:0;transition:.1s ease-in-out}.projecten-wrapper.flexbox-wrapper div.project-item:hover:after,.projecten-resultaten .project-item:hover:after{opacity:.8}.projecten-wrapper.flexbox-wrapper .project-item:nth-of-type(1){margin-bottom:8px}.projecten-filter form ul li label{width:auto;height:100%;display:block}.projecten-resultaten .project-item:last-of-type{margin-bottom:0}.projecten-resultaten .project-item{position:relative;height:340px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;margin-bottom:16px}.projecten-resultaten .project-item a .project-content{position:absolute;bottom:24px;left:24px;z-index:1;width:calc(100% - 48px)}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst h3,.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst span,.projecten-resultaten .project-item a .project-content h3,.projecten-resultaten .project-item a .project-content span{flex-basis:100%;width:100%}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst,.projecten-resultaten .project-item a .project-content{display:flex;flex-wrap:wrap}.projecten-resultaten .project-item a{color:#fff;display:block;width:100%;height:100%;position:relative;z-index:2;padding:24px}.project-item .project-content h3{font-size:20px;letter-spacing:1px;line-height:28px;margin-bottom:8px}.project-item h3{text-shadow:1px 1px 5px #1b1b1b}.project-item .project-content p{margin:0;font-size:16px;line-height:1}.project-item .project-content span{font-size:14px;text-transform:uppercase;letter-spacing:.7px;font-weight:600}.project-item .project-content span{display:none}.project-item .project-content span:nth-of-type(1){display:block}.projecten-resultaten{margin-top:40px}.projecten-filter form ul li label select{background:#539afd url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/down-chevron.png) no-repeat;width:auto;background-size:14px;background-position:calc(100% - 16px) 50%;height:100%;appearance:none;display:table;padding:16px 24px;line-height:18px;text-decoration:none;transition:.1s ease-in-out;border-radius:4px;text-transform:uppercase;font-size:14px;cursor:pointer;letter-spacing:.7px;font-weight:500;color:#fff;padding-right:44px;border:none}.projecten-filter form ul li{padding:0}.page-template-sub-content .sub-contact.contact-wrapper{margin-top:32px}.projecten-filter form ul{display:block;width:100%}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst p{margin:0;font-size:16px;line-height:1}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst p,.projecten-resultaten .project-item a .project-content p{margin-right:8px;line-height:24px}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst span{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.7px}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst h3{font-size:20px;letter-spacing:1px;line-height:28px;margin-bottom:8px}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst{position:absolute;bottom:24px;left:24px;width:calc(100% - 48px)}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner{padding:0}.projecten-wrapper.flexbox-wrapper{margin-top:32px}section.footer{position:relative;padding:32px 0;background:#001638 url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/background-logo.svg) no-repeat;color:#fff;border-top:1px solid rgb(255 255 255 / 20%);background-position:-50% -100px;background-size:500px}section.footer .inner>div.info-box h2 strong{font-family:'Pridi',serif;display:block;font-size:24px;letter-spacing:1.7px;line-height:32px;font-weight:600}section.footer .inner>div.info-box h2{font-family:'Bai Jamjuree',sans-serif;font-weight:300;font-size:24px;line-height:32px;margin-bottom:16px}ul#menu-footer-menu li a{color:#fff}ul#menu-footer-menu li a:hover{color:#a1b4d0}ul#menu-footer-menu{height:auto;width:auto}.menu-box ul li{flex-basis:50%;width:50%}section.footer .inner>div>div>ul{margin-bottom:16px}.menu-box ul{display:flex;flex-wrap:wrap}section.footer .inner>div h3{font-size:18px;line-height:24px;letter-spacing:0;margin-bottom:16px;font-weight:500;font-family:'Bai Jamjuree',sans-serif}ul li.green-text.menu-item a{color:#21C16B!important}ul li.green-text.menu-item a:hover{color:#fba300!important}.contact-box ul.gegevens li.Klein{font-size:14px;line-height:30px}section.footer .inner>div>div.social-links.flexbox-wrapper{max-height:inherit;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin-bottom:64px}.social-links.flexbox-wrapper>a.Blauw{background:#003783;background-size:10px!important}.social-links.flexbox-wrapper>a.Geel{background:#fba300}.social-links.flexbox-wrapper>a.Geel:hover{background:#d18800}.social-links.flexbox-wrapper>a.Blauw:hover{background:#00214f}.social-links.flexbox-wrapper>a{width:40px;height:40px;display:block;border-radius:3px;margin-right:16px;background-repeat:no-repeat!important;background-position:center center!important;background-size:16px!important}section.footer .inner>div.contact-box{margin-bottom:0}section.footer .inner>div.menu-box,section.footer .inner>div.contact-box{border-bottom:1px solid rgb(255 255 255 / 20%);margin-bottom:16px}section.footer .inner>div.contact-box div.flexbox-wrapper>ul:nth-of-type(2){margin-top:32px}.menu-box>h3,.contact-box>h3{position:relative}.menu-box>h3:after,.contact-box>h3:after{content:'';display:block;width:12px;height:12px;position:absolute;background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/down-chevron.png) no-repeat;background-size:contain;background-position:center center;right:0;top:6px;transition:.2s ease-in-out}.menu-box.open h3:after,.contact-box.open h3:after{transform:rotate(180deg)}section.footer .inner>div.menu-box.open>div,section.footer .inner>div.contact-box.open>div{max-height:1000px}section.footer .inner>div.contact-box div.flexbox-wrapper>ul{flex-basis:100%;width:100%}section.meta-footer ul li:first-of-type{flex-basis:100%;width:100%}section.meta-footer ul li{margin-right:8px;flex-basis:100%;width:100%}section.meta-footer ul{display:flex;flex-wrap:wrap}section.footer .inner>div.contact-box div.flexbox-wrapper>ul li{min-height:8px}section.meta-footer a{color:#fff;line-height:25px}section.meta-footer a:hover{text-decoration:underline}section.meta-footer{position:relative;background:#001638;padding:8px 0;color:#fff;padding-top:0;font-size:14px;font-weight:300;line-height:25px}.certificering-box>span:nth-of-type(2){background-position:50% 0%}.certificering-box>span:nth-of-type(4){background-size:50px}.certificering-box>span:nth-of-type(5){background-size:contain}.certificering-box>span:last-of-type{width:calc(66.66% - 8px);background-size:120px}.certificering-box>span{background-size:auto;height:40px;width:calc(33.33% - 8px);background-color:#fff;border-radius:4px;margin-right:8px;margin-bottom:8px;background-position:center center}.certificering-box{order:-1;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-basis:60%;width:60%;margin-bottom:24px}section.intro-laag.white-bg{padding:56px 0;background:#fff}section.intro-laag.white-bg h2 strong,section.slider-laag h2 strong,section.img-text-laag h2 strong,.disciplineslider-laag h2 strong{display:block;font-family:'Pridi',serif;font-weight:600;letter-spacing:1.6px;font-size:24px;line-height:32px}section.intro-laag.white-bg h2,section.slider-laag h2,section.img-text-laag h2,.disciplineslider-laag h2{font-family:'Bai Jamjuree',sans-serif;font-weight:400;font-size:24px;letter-spacing:0;line-height:32px}.disciplines-slider{margin-bottom:24px;margin-top:32px}.disciplines-slider .discipline-slide .inner h3{font-size:16px;letter-spacing:.8px;line-height:24px}.disciplineslider-laag{padding:56px 0}.disciplines-slider .discipline-slide .inner{position:absolute;bottom:0;left:0;padding:24px;background:#fff;width:calc(100% - 40px)}section.disciplineslider-laag>.inner>.c-btn,section.disciplineslider-laag>.inner>.nav-slider{display:none}.disciplineslider-laag .flexbox-wrapper.mobile-options{padding:0 16px;padding-right:32px}.disciplineslider-laag .flexbox-wrapper.mobile-options div.nav-slider{margin-left:auto;margin-right:0}.disciplineslider-laag .flexbox-wrapper.mobile-options div.c-btn{order:-1}.nav-slider>span.customNextBtn{margin-right:0}.img-text-laag h2{margin-bottom:0}.img-text-laag .text-box{display:none}.disciplines-slider .discipline-slide{height:300px;background-color:beige!important;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.disciplines-slider .discipline-slide .tekst p:last-of-type{margin-bottom:0}.disciplines-slider .discipline-slide .tekst p{font-size:14px;line-height:22px}.text-box p:last-of-type{margin-bottom:0}.c-btn.Geel{background:#FBA300;color:#fff}.drie-deling .dienst-item .inner div.text-box{width:260px;display:none}.drie-deling .dienst-item .inner h3{font-size:24px;line-height:1;margin-bottom:24px}.drie-deling .dienst-item div.c-btn{margin-top:24px}.c-btn.Groen{background:#21C16B;color:#fff}.drie-deling .dienst-item .inner{position:absolute;bottom:40px;z-index:10}.drie-deling .dienst-item:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.drie-deling .dienst-item a{color:#fff;display:block;width:100%;height:100%;z-index:1;position:relative}.drie-deling .dienst-item{height:300px;position:relative;background:#000;color:#fff;width:100%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;flex-basis:100%}.drie-deling .dienst-item:last-of-type{background-position:0% 20%!important}.drie-deling .dienst-item:before{content:'';visibility:visible;display:block;height:4px;width:100%;background:rgb(255,197,79);background:-moz-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:-webkit-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:linear-gradient(to right,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc54f',endColorstr='#003783',GradientType=1)}section.drie-deling:after,section.news-items-laag:before{content:'';visibility:visible;display:block;height:8px;width:100%;background:rgb(255,197,79);background:-moz-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:-webkit-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:linear-gradient(to right,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc54f',endColorstr='#003783',GradientType=1)}section.drie-deling:after{height:4px}section.slider-laag h2{padding-right:40px}section.slider-laag h2 strong{display:inline}section.slider-laag{padding:56px 0}section.img-text-laag .inner{bottom:32px;position:absolute;left:0;right:0}section.img-text-laag{position:relative;min-height:400px;background:#000;color:#fff;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}section.img-text-laag:before{content:'';display:block;position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}section.news-items-laag>.inner{margin-top:56px}.items-box .nieuws-item.project .inner{padding:0;color:#fff;position:absolute;bottom:24px;width:calc(100% - 48px)}.items-box .nieuws-item.project{min-height:320px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.items-box .nieuws-item.project:before{content:'';display:block;position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}div.nieuws-item a>span:not(.n-btn).Blog{background:#539afd}div.nieuws-item a>span:not(.n-btn).Project{background:#9d0b0c}div.nieuws-item a>span:not(.n-btn){margin-bottom:16px;background:#FBA300;color:#fff;text-transform:uppercase;font-size:13px;padding:12px 16px;line-height:1;border-radius:4px;letter-spacing:.15px;display:table}div.nieuws-item a h3{font-size:20px;letter-spacing:1px;margin-bottom:8px;line-height:28px}.items-box div.nieuws-item a{color:#001638}.items-box{margin-top:32px}.items-box div.nieuws-item{position:relative;background:#fff;margin-bottom:0;transition:.1s ease-in-out;border:.5px solid #0016381A}body.home .items-box div.nieuws-item:nth-of-type(n+4){display:none}.items-box div.nieuws-item a{display:block;width:100%;height:100%;padding:24px}section.news-items-laag{position:relative;background:#001638;color:#fff;padding-bottom:40px}section.meer-nieuws .no-results{margin:0;flex-basis:100%;width:100%;text-align:center;color:#fff;background:#003783;padding:16px 0}.question-box.flexbox-wrapper h2 strong{font-family:'Pridi',serif;letter-spacing:1.2px;line-height:28px;font-size:24px}.question-box.flexbox-wrapper h2{width:200px;margin:0 auto;margin-bottom:16px;font-family:'Bai Jamjuree',sans-serif;font-weight:300;font-size:24px;line-height:32px;letter-spacing:1px}.question-box.flexbox-wrapper p{font-size:18px;line-height:26px;margin-bottom:0;margin-top:8px;letter-spacing:0}section.certificering-laag h3{margin:0;line-height:1;font-size:20px;letter-spacing:1px;font-weight:600}section.certificering-laag{border-top:1px solid #00163833;border-bottom:1px solid #00163833;position:relative;padding:40px 0}section.certificering-laag .inner .certificering-box{margin-bottom:0;flex-basis:80%;width:80%;margin-left:auto;margin-right:auto}.searchandfilter ul li.sf-field-category{margin-bottom:16px}section.certificering-laag .inner .certificering-box span{border:1px solid #ccd0d7}section.certificering-laag .inner h3{flex-basis:100%;width:100%;order:-1;text-align:center;margin-bottom:40px}@media (min-width:768px){.sub-contentlaag{padding:72px 0;padding-bottom:80px}.sub-contentlaag h1 strong{font-size:64px;line-height:80px;letter-spacing:3.2px;display:table;margin-top:-16px}.c-btn.mobile-button svg{display:none}section.news-items-laag>.inner .flexbox-wrapper div.c-btn{margin-right:16px}section.disciplineslider-laag .mobile-options div.c-btn{margin-right:16px}.post-type-archive-nieuws section.projecten-wrapper{padding-bottom:80px}.searchandfilter ul li.sf-field-category{margin-right:24px;margin-bottom:0}.blog-thumb.bg-img{margin-left:40px;margin-right:40px;width:calc(100% - 80px);height:350px;margin-bottom:24px}form#search-filter-form-286 ul li.sf-field-search{margin-top:0}.fixed-nav div.c-btn{display:flex;margin-left:auto;margin-right:40px}.projecten-filter{margin-top:72px}.post-type-archive-projecten .projecten-filter{margin-top:0}.post-type-archive-nieuws p.pagina-nummering{margin-top:56px;clear:both;overflow:hidden;display:block;float:left}.post-type-archive div.pagination{width:100%;float:left;clear:both;display:flex;justify-content:center}.post-type-archive div.pagination>div{margin:0 8px}.post-type-archive div.pagination>div.nav-previous{order:2}div#search-filter-results-286{clear:both;overflow:hidden;position:relative}.contact-wrapper .left{margin:0 auto}.post-type-archive-nieuws section.projecten-wrapper{overflow:hidden}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item{width:50%;float:left}.contact-wrapper form{display:block;margin:0 auto}body.home .items-box div.nieuws-item:nth-of-type(4){display:block}section.sub-page-header{padding:72px 0;padding-bottom:80px}body.single .site-content ul.afbeeldingen-grid li:first-of-type{height:400px}div#gform_wrapper_2{padding:40px}form#gform_2{display:block;margin:0 auto}body.single .site-content ul.afbeeldingen-grid li{height:240px}.projecten-wrapper.flexbox-wrapper{margin-top:72px}section.contact-wrapper h1 strong{font-size:40px;line-height:48px}.projecten-wrapper.flexbox-wrapper{justify-content:space-between}.single-werken_bij section.nieuws-content .inner div.vacature-header{padding:40px}.single-werken_bij .vacature-header h1{font-size:40px;line-height:48px}.single-werken_bij .nieuws-content .nieuws-text div.text{padding:0!important}.single-werken_bij .nieuws-text div.text{margin-top:32px}section.meer-vacatures div.flexbox-wrapper h2,section.meer-vacatures div.flexbox-wrapper h2 strong{font-size:32px;line-height:40px}section.meer-vacatures .flexbox-wrapper{padding-top:56px}.projecten-resultaten div.search-filter-results{width:100%;flex-basis:100%;display:flex;flex-wrap:wrap;justify-content:space-between}section.meer-vacatures div.flexbox-wrapper .vacature-item{flex-basis:calc(50% - 8px);width:calc(50% - 8px);margin-bottom:0}section.meer-vacatures .flexbox-wrapper h2{margin-bottom:56px}section.meer-vacatures{padding-bottom:64px}.single-werken_bij .nieuws-text{padding:0 40px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok{margin-left:0;margin-right:0;padding:32px 40px;margin-top:56px}.projecten-wrapper.flexbox-wrapper div.project-item{flex-basis:calc(50% - 8px);width:calc(50% - 8px);margin-bottom:0}.projecten-wrapper.flexbox-wrapper .project-item:nth-of-type(1){margin-bottom:0}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst h3,div.project-item .project-content h3{font-size:24px;line-height:32px}.projecten-resultaten .project-item a{padding:32px}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst p,.project-item .project-content p{font-size:18px}.projecten-wrapper.flexbox-wrapper div.project-item a{padding:32px}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst,.projecten-resultaten .project-item a div.project-content{position:absolute;bottom:32px;left:32px;width:calc(100% - 64px)}.projecten-resultaten{display:flex;flex-wrap:wrap;justify-content:space-between}.projecten-resultaten .project-item{margin-bottom:24px;flex-basis:calc(50% - 8px);width:calc(50% - 8px)}.content-box h2,.content-box h2 strong{font-size:32px;line-height:40px}.c-btn{line-height:22px}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li{width:auto;flex-basis:auto;margin-right:40px;margin-bottom:0}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul{width:100%;display:flex}.content-with-image .image-box{height:400px}section.nieuws-content .inner>div.nieuws-text .text{padding:0 40px}section.sub-page-header h1 strong,section.sub-page-header h1{font-size:40px;line-height:48px}section.nieuws-content .inner>div.flexbox-wrapper .date{margin-right:40px}section.nieuws-content{padding-bottom:24px}section.meer-nieuws .nieuws-item:first-of-type h2{margin-left:auto}section.meer-nieuws .nieuws-item:first-of-type{text-align:right}section.meer-nieuws .nieuws-item:first-of-type a{padding-right:40px;padding-left:40px}section.meer-nieuws .nieuws-item:last-of-type{border-right:0}section.meer-nieuws .nieuws-item:last-of-type a{padding-left:40px;padding-right:40px}section.meer-nieuws div.nieuws-item{flex-basis:50%;width:50%;border-bottom:0!important;border-right:1px solid #539AFD!important}section.meer-nieuws .nieuws-item a{padding-top:32px;padding-bottom:32px}section.meer-nieuws .nieuws-item a h2{max-width:264px}section.nieuws-content .inner>div.flexbox-wrapper{margin-left:40px;margin-right:40px;justify-content:flex-start}section.nieuws-content .inner>h1{padding:0 40px;font-size:40px;line-height:48px}section.nieuws-content .inner>span{margin-left:40px}section.nieuws-content .inner{padding:0;padding-top:40px}.nieuws-detail-pagina .single-image.bg-img{height:320px}.sub-contentlaag h1{font-size:64px;line-height:80px}.disciplines-box{margin-top:72px}.disciplines-box .onderwerp h2{font-size:24px;padding-left:40px;padding-top:32px;padding-bottom:32px}.disciplines-box .content .left h3{font-size:24px}.disciplines-box .onderwerp span.arrow{width:88px;height:88px}.discipline-item .content .left{padding:40px;padding-top:24px}section.footer{background-position:150% 50%;padding:72px 0}.discipline-item .content .left .meer-info .flexbox-wrapper>div{flex-basis:50%;width:50%;flex-wrap:wrap}.discipline-item .content .left .meer-info .flexbox-wrapper>div a{flex-basis:100%;width:100%}.discipline-item{margin-bottom:24px}.fixed-nav .logos{display:flex;align-items:center}.fixed-nav{padding:16px 0}.fixed-nav a.c-btn{margin-left:auto;display:block;margin-right:40px}.fixed-nav a.c-btn{display:flex;align-items:center}a.c-btn .slotje{width:14px;height:15px;display:inline-block;background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/slotje.svg) no-repeat;background-position:100% 50%;margin-left:16px;background-size:contain}section.slider-laag .intro-tekst-box h1,section.slider-laag .intro-tekst-box h1 strong{font-size:40px;line-height:48px}section.slider-laag .intro-tekst-box h1 br{display:none}body.home section.slider-laag{height:60vh;margin-bottom:8px}body.home section.slider-laag:after{content:'';visibility:visible;display:block;height:8px;width:100%;background:rgb(255,197,79);background:-moz-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:-webkit-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:linear-gradient(to right,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc54f',endColorstr='#003783',GradientType=1);position:absolute;bottom:-8px}.disciplines-slider .discipline-slide .inner h3{font-size:24px;letter-spacing:.8px;line-height:32px}.img-text-laag .text-box{display:block;max-width:658px}section.news-items-laag>.inner .flexbox-wrapper{justify-content:space-between}section.news-items-laag>.inner .flexbox-wrapper .c-btn{display:block}.items-box{clear:both;overflow:hidden}.items-box div.nieuws-item{flex-basis:50%;width:50%;float:left}section.news-items-laag>.inner .flexbox-wrapper h2,section.news-items-laag>.inner .flexbox-wrapper h2 strong,section.footer .inner>div.info-box h2,section.footer .inner>div.info-box h2 strong,.drie-deling .dienst-item .inner h3,section.intro-laag.white-bg h2,section.slider-laag h2,section.img-text-laag h2,.disciplineslider-laag h2,section.intro-laag.white-bg h2 strong,section.slider-laag h2 strong,section.img-text-laag h2 strong,.disciplineslider-laag h2 strong{font-size:32px;line-height:40px}.drie-deling .dienst-item:nth-of-type(3){background-position:0% 60%!important}.drie-deling .dienst-item .inner{padding:0 40px}.drie-deling .dienst-item:nth-of-type(1),.drie-deling .dienst-item:nth-of-type(2){flex-basis:50%;width:50%;height:560px}section.crumbs{padding:16px 0}a.banier-logo.bg-img{width:90px;height:40px;display:inline-block;background-size:contain;margin-left:8px;background-position:center left}.drie-deling .dienst-item:first-of-type{display:block}.drie-deling .dienst-item:before{display:none}section.drie-deling:after{height:8px}.certificering-box{flex-wrap:nowrap}a.c-btn.Geel.mobile-button{display:none}section.certificering-laag h3{font-size:24px;line-height:32px}.page-template-sub-content section.slider-laag h2 strong{display:block}section.content-with-image,section.only-content{padding:56px 0}.page-template-sub-content section.slider-laag{padding:72px 0;padding-bottom:80px}.page-template-sub-content .slider-laag .flexbox-wrapper.mobile-options{margin-top:40px}section.above-footer-layer .question-box div.knoppen{flex-basis:35%;width:35%}section.above-footer-layer .question-box h2 strong{font-size:32px;line-height:40px}section.above-footer-layer .question-box h2{margin:initial;width:65%;flex-basis:65%;text-align:left;font-size:32px;line-height:40px}section.above-footer-layer .question-box{align-items:center;padding-top:40px;padding-bottom:40px}section.above-footer-layer{max-width:1160px;margin:0 auto}section.only-content .content-box h2 strong{display:block}.vacature-item{flex-basis:calc(50% - 8px);width:calc(50% - 8px)}.vacatures-laag .search-filter-results div.pagination{flex-basis:100%;width:100%}.vacature-item .vacature-content{min-width:70%}.page-template-sub-content section.vacatures-laag{padding-bottom:48px}section.above-footer-layer .question-box h2 p{width:80%}.vacature-item .vacature-content h3{font-size:24px;letter-spacing:.8px;word-break:break-word;line-height:32px}.vacatures-laag .search-filter-results{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.vacature-item .vacature-content,.vacature-item a{padding:32px}body{padding-top:86px}}@media (min-width:1024px){a.home-link.bg-img{width:180px;height:42px}a.banier-logo.bg-img{height:45px;width:100px;margin-left:16px}.page-id-118 .question-box.flexbox-wrapper div.knoppen a{padding:16px 24px}body.home .items-box div.nieuws-item:nth-of-type(n+4){display:block}.blog-thumb.bg-img{margin-left:60px;margin-right:60px;width:calc(100% - 120px);height:450px}section.footer .inner>div>div>ul{margin-bottom:0}body:not(.home) section.slider-laag>.inner>div.c-btn{display:block;margin-top:24px;margin-right:16px}.question-box.flexbox-wrapper div.knoppen>div a.c-btn{margin:initial}.question-box.flexbox-wrapper div.knoppen>div:nth-of-type(1){margin-right:32px}.question-box.flexbox-wrapper div.knoppen>div{max-width:initial;width:auto;margin:initial}.above-footer-layer div.c-btn svg{height:54px}section.footer .inner>div.contact-box .flexbox-wrapper>ul.gegevens{flex-basis:50%;width:50%;margin-top:0!important}div.nieuws-item a h3{font-size:24px;line-height:32px}body.home .nieuws-item:nth-of-type(1) a:hover span.n-btn,body.home .nieuws-item:nth-of-type(7) a:hover span.n-btn{color:#fff}.page-template-sub-content .slider-laag .flexbox-wrapper:not(.mobile-options)>.nav-slider{display:flex!important;order:initial;margin-left:auto;margin-right:8px;margin-bottom:8px}.items-box div.nieuws-item:nth-of-type(1) a h3{width:100%;flex-basis:100%}.items-box div.nieuws-item:nth-of-type(1) a>span:not(.n-btn){align-self:start}.items-box div.nieuws-item:nth-of-type(1) a{display:flex;flex-wrap:wrap;align-content:flex-end}.items-box div.nieuws-item:nth-of-type(2),.items-box div.nieuws-item:nth-of-type(3),.items-box div.nieuws-item:nth-of-type(4),.items-box div.nieuws-item:nth-of-type(5){height:300px;background:white!important}.items-box div.nieuws-item:nth-of-type(2):hover,.items-box div.nieuws-item:nth-of-type(3):hover,.items-box div.nieuws-item:nth-of-type(4):hover,.items-box div.nieuws-item:nth-of-type(5):hover{background:#f9f9f9!important}.items-box div.nieuws-item:nth-of-type(1){height:600px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.items-box div.nieuws-item a>span:not(.n-btn){position:absolute}.items-box div.nieuws-item a h3{width:100%}.items-box div.nieuws-item a{display:flex;flex-wrap:wrap;align-content:flex-end}.items-box div.nieuws-item:nth-of-type(7) span.n-btn{width:100%}.items-box div.nieuws-item:nth-of-type(7) h3,.items-box div.nieuws-item:nth-of-type(7) .nieuws-intro{max-width:400px}.items-box div.nieuws-item:nth-of-type(7){height:300px;width:66.66%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.items-box div.nieuws-item:nth-of-type(1) a h3,.items-box div.nieuws-item:nth-of-type(1) a div.nieuws-intro,.items-box div.nieuws-item:nth-of-type(7) a h3,.items-box div.nieuws-item:nth-of-type(7) a div.nieuws-intro{color:#fff}.items-box div.nieuws-item:nth-of-type(6){height:300px;background:white!important}body.single .site-content ul.afbeeldingen-grid{margin-top:72px;margin-bottom:64px}body.single .site-content ul.afbeeldingen-grid li:first-of-type{height:480px}body.single .site-content ul.afbeeldingen-grid li{height:200px}body.single .site-content ul.afbeeldingen-grid li{width:calc(25% - 4px)}body.single .site-content ul.afbeeldingen-grid li:nth-of-type(1){height:408px;width:calc(50% - 8px);margin-right:8px}section.certificering-laag .flexbox-wrapper h3{margin-bottom:0;text-align:left}section.certificering-laag .flexbox-wrapper{flex-wrap:nowrap;align-items:center;justify-content:space-between}.page-template-sub-content section.vacatures-laag{padding-bottom:64px}section.only-content{padding:72px 0}section.only-content .content-box{max-width:734px}section.sub-page-header.Midden>div h1{text-align:center}section.sub-page-header.Links>div h1{text-align:left}section.only-content.Midden .inner .content-box{margin:0 auto;max-width:1000px}.sub-contact section.maps{height:560px}.contact-wrapper .right.contact-informatie{display:block;flex-basis:40%;width:40%;background:#539AFD;padding:40px}.sub-contact .contact-wrapper h1{text-align:left;margin-bottom:32px;text-shadow:1px 1px 10px #001638;margin-top:-160px}.sub-contact .contact-wrapper h1{font-size:40px;line-height:48px}.sub-contact .extra-img-laag .inner h2 strong{font-weight:600;display:table;font-family:'Pridi',serif;letter-spacing:1.6px}.sub-contact .extra-img-laag .inner{display:block;height:100%}.sub-contact .extra-img-laag .inner h2{position:absolute;bottom:32px;color:#fff;margin-bottom:0;font-size:40px;line-height:48px;width:50%;letter-spacing:0;font-weight:300;font-family:'Bai Jamjuree',sans-serif}.sub-contact .extra-img-laag{display:block;height:400px;position:relative;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;margin-bottom:8px}.sub-contact section.extra-img-laag:before{content:'';display:block;position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.sub-contact .extra-img-laag:after{content:'';visibility:visible;display:block;position:absolute;height:8px;width:100%;background:rgb(255,197,79);background:-moz-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:-webkit-linear-gradient(left,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);background:linear-gradient(to right,rgba(255,197,79,1) 0%,rgba(251,163,0,1) 33%,rgba(157,11,12,1) 66%,rgba(0,55,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc54f',endColorstr='#003783',GradientType=1);bottom:-8px}.contact-wrapper .left.form-wrapper{margin:initial;flex-basis:60%;width:60%}.right.contact-informatie ul.gegevens:nth-of-type(1){margin-bottom:24px}.right.contact-informatie .social-links{margin-bottom:32px}.right.contact-informatie ul.gegevens li.Normaal{font-size:16px}.contact-wrapper .left.form-wrapper{display:flex;flex-wrap:nowrap}.contact-wrapper .left.form-wrapper>div{width:100%;flex-basis:100%;align-self:center}.intro-laag .text-box{max-width:840px}section.nieuws-content .inner>span{margin-left:60px}.single-projecten section.nieuws-content .inner>.flexbox-wrapper>ul li{margin-right:80px}section.crumbs p#breadcrumbs>span>span>span.breadcrumb_last{margin-left:8px}section.crumbs p#breadcrumbs>span>span>a:first-of-type{margin-right:8px}section.crumbs a,section.crumbs span{font-size:14px;line-height:18px}section.meer-nieuws .nieuws-item a{align-items:flex-start;justify-content:space-between}.nieuws-item a h2{display:flex;align-items:flex-start}.meer-nieuws .nieuws-item:last-of-type span.arrow{background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-right-white.svg) no-repeat;background-size:contain;background-position:center center}.meer-nieuws .nieuws-item:first-of-type span.arrow{background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/arrow-left-white.svg) no-repeat;background-size:contain;background-position:center center}section.meer-nieuws .nieuws-item:first-of-type .flexbox-wrapper{margin-left:auto}section.meer-nieuws .nieuws-item span.arrow{width:28px;height:32px;background:#fff;line-height:32px;align-self:flex-start}section.meer-nieuws .nieuws-item .flexbox-wrapper{justify-content:space-between;max-width:360px}section.meer-nieuws .nieuws-item:last-of-type span.arrow{order:2}.drie-deling .dienst-item:nth-of-type(1),.drie-deling .dienst-item:nth-of-type(2),.drie-deling .dienst-item:nth-of-type(3){flex-basis:33.33%;width:33.33%;height:560px}.disciplines-slider .discipline-slide{height:400px}section.footer .inner>div>div{max-height:initial;overflow:initial}section.footer .inner>div.menu-box,section.footer .inner>div.contact-box{border-bottom:0;margin-bottom:0}section.meta-footer ul{flex-basis:60%;width:60%}section.meta-footer ul li,section.meta-footer ul li:first-of-type{flex-basis:250px;margin-right:0}.disciplineslider-laag .flexbox-wrapper.mobile-options{display:none}section.disciplineslider-laag>.inner>.c-btn{display:block;align-self:flex-end;margin-left:16px;margin-right:16px}section.disciplineslider-laag>.inner>.nav-slider{display:flex;order:0;align-self:flex-end;margin-left:auto;margin-right:0;margin-bottom:8px}.certificering-box span{margin-right:0;margin-bottom:0;margin-left:8px}.meta-footer>.flexbox-wrapper{flex-wrap:nowrap;align-items:center;justify-content:space-between}.certificering-box{order:initial;flex-basis:460px;width:460px;margin-bottom:0}section.meta-footer{padding-top:8px;border-top:1px solid rgb(255 255 255 / 20%)}.menu-box>h3:after,.contact-box>h3:after{display:none}.disciplines-slider{margin-bottom:0;margin-top:56px}.items-box div.nieuws-item a h3{font-size:24px;line-height:32px}.items-box div.nieuws-item{flex-basis:33.33%;width:33.33%}section.img-text-laag{min-height:560px}section.img-text-laag .inner{bottom:48px}.disciplineslider-laag h2{margin-bottom:0}section.footer{background-position:110% 50%;background-size:65%}section.nieuws-detail-pagina .nieuws-header{height:400px}section.nieuws-content .inner{padding-top:80px;margin-top:-160px}section.footer .inner>div.contact-box{flex-basis:60%;width:60%;margin-top:0}section.footer .inner>div.menu-box{flex-basis:40%;width:40%;margin-top:0}section.nieuws-content .inner>h1{padding:0 60px;font-size:64px;line-height:70px}section.nieuws-content .inner>span.Nieuws,section.nieuws-content .inner>span.Blog{margin-left:60px;font-size:14px;padding:12px 16px}section.nieuws-content .inner>div.flexbox-wrapper{margin-left:60px;margin-right:60px}section.nieuws-content .inner>div.nieuws-text .text{padding:0 60px}.nieuws-detail-pagina .single-image.bg-img{height:360px;margin:56px 0}section.nieuws-content{position:relative;padding-bottom:64px}section.content-with-image .image-box.Rechts{order:2}section.content-with-image>.flexbox-wrapper{justify-content:space-between;align-items:initial}section.content-with-image .image-box{flex-basis:50%;width:50%;margin-top:0;order:-1;height:initial;min-height:480px}section.content-with-image .content-box{flex-basis:calc(50% - 80px);width:calc(50% - 80px);padding-top:40px;padding-bottom:40px}section.content-with-image{padding:80px 0}.page-template-sub-content section.slider-laag{padding:112px 0;max-height:initial;margin-bottom:0;padding-bottom:80px}.page-template-sub-content .slider-laag .flexbox-wrapper.mobile-options{display:none}section.above-footer-layer .question-box div.knoppen{flex-basis:50%;width:50%;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.question-box.flexbox-wrapper div.knoppen a:nth-of-type(1){margin-bottom:0;margin:initial;margin-right:24px}.question-box.flexbox-wrapper div.knoppen a{max-width:initial;width:auto;margin:initial}section.above-footer-layer .question-box h2{margin:initial;width:50%;flex-basis:50%}section.above-footer-layer .question-box{align-items:flex-end}.page-template-sub-content .slider-laag .flexbox-wrapper{justify-content:space-between}.page-template-sub-content .slider-laag .flexbox-wrapper h2{margin-bottom:0}.page-template-sub-content .slider-laag .flexbox-wrapper:not(.mobile-options)>a.c-btn.Geel,.page-template-sub-content .slider-laag .flexbox-wrapper:not(.mobile-options)>.nav-slider{display:block;align-self:flex-end}.single-werken_bij section.nieuws-content .inner div.vacature-header{padding:80px 60px}.single-werken_bij .vacature-header h1{font-size:64px;line-height:70px}.single-werken_bij .nieuws-text{padding:0 60px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok .left.text p{margin-bottom:0}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok .left.text{flex-basis:672px;width:672px;margin-right:40px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok{flex-wrap:nowrap;align-items:flex-end}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok{padding:60px 40px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok .left.text p{margin-bottom:0}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok .left.text{flex-basis:672px;width:672px;margin-right:40px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok{flex-wrap:nowrap;align-items:flex-end}section.meer-vacatures{padding-top:0}.disciplines-slider .discipline-slide .inner{padding:32px 40px}.items-box div.nieuws-item:nth-of-type(7) h3{width:100%;max-width:100%}.single-nieuws .nieuws-header.bg-img{height:240px}}@media (min-width:1180px){.fixed-nav .flexbox-wrapper{max-width:1712px}.discipline-item .content .right{height:auto}.page-template-sub-content .sub-contact.contact-wrapper .left,.single-nieuws .sub-contact.contact-wrapper .left{width:650px}.vacature-item{background-size:130%!important}div#gform_wrapper_2 input,div#gform_wrapper_2 textarea,.sub-contact input,.sub-contact textarea{font-size:14px!important;text-transform:none;padding-bottom:16px!important}.single-nieuws .nieuws-header.bg-img{height:230px}.blog-thumb.bg-img{margin-left:80px;margin-right:80px;width:calc(100% - 140px);height:500px;background-position:0% 50%}.slider-laag .inner.project-tekst:before{content:'';display:block;width:90px;height:100%;position:absolute;top:0;left:-60px;background:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/VAB_einde_knop.svg) no-repeat;transform:rotate(180deg);background-size:contain;background-position:100% 0%}.discipline-item .content .left .meer-info .flexbox-wrapper>div a{font-size:18px;line-height:26px}ul#menu-footer-menu li:nth-of-type(2n){padding-left:20px}div#gform_wrapper_2 input::placeholder,div#gform_wrapper_2 textarea::placeholder,.sub-contact input::placeholder,.sub-contact textarea::placeholder{font-size:14px!important}.vacature-item:hover{background-size:140%!important}.drie-deling .dienst-item:hover .inner div.text-box{max-height:400px}div#gform_wrapper_2 .ginput_container.ginput_container_consent input{padding:0!important}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok h3{margin-bottom:-4px}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(13),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(10),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(11),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(12),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(9),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(2),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(3),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(4),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(5),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(6){background:white!important}.disciplines-slider{margin-top:72px}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(14) a h3,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(14) a div,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(8) a h3,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(8) a div,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(7) a h3,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(7) a div,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(1) a h3,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(1) a div{color:#fff}.projecten-filter{margin-top:96px}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(7) a:hover span.n-btn,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(1) a:hover span.n-btn,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(8) a:hover span.n-btn,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(14) a:hover span.n-btn{color:#fff}div.nieuws-item:nth-of-type(8):after,div.nieuws-item:nth-of-type(14):after,div.nieuws-item:nth-of-type(1):after,div.nieuws-item:nth-of-type(7):after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;transition:.1s ease-in-out;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}div.nieuws-item:nth-of-type(8):hover:after,div.nieuws-item:nth-of-type(14):hover:after,div.nieuws-item:nth-of-type(1):hover:after,div.nieuws-item:nth-of-type(7):hover:after{opacity:.8}.meer-nieuws .nieuws-item:after{display:none!important}div.nieuws-item>a{z-index:2;position:relative}div.nieuws-item:nth-of-type(8),div.nieuws-item:nth-of-type(14),div.nieuws-item:nth-of-type(7),div.nieuws-item:nth-of-type(1){border:0!important}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(1),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(8){height:696px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst>span{margin-bottom:4px}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item{width:33.33%}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(7),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(14){width:66.66%;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(7) a div,.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(14) a div{max-width:400px}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item>a{padding:40px}section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst>span,section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst>h3{flex-basis:100%;width:100%}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item{display:flex;height:400px;align-items:flex-end}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(1),.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item:nth-of-type(8){height:800px}section.slider-laag section.home-slider .owl-item div.project-slide .project-tekst{max-width:720px;background:#fba300;right:0;bottom:-84px;padding:64px;display:flex;padding-bottom:80px;flex-wrap:wrap}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item>a>span:not(.n-btn){position:absolute}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item>a h3{width:100%}.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item>a{display:flex;flex-wrap:wrap;align-content:flex-end}.post-type-archive-nieuws .nieuws-item span.n-btn{margin-top:8px;width:100%}ul#carousel-custom-dots li,#carousel-custom-dots li span{background:#001638}.slider-laag .owl-carousel .owl-stage-outer{overflow:visible}ul#carousel-custom-dots{max-width:720px;right:0;left:initial;margin-left:0;padding:64px;padding-left:60px;margin-top:0;bottom:-84px;padding-bottom:48px}section.nieuws-content .inner>div.nieuws-text .text:first-of-type>h2:first-of-type{margin-bottom:32px;margin-top:40px;width:80%}section.certificering-laag .flexbox-wrapper{flex-wrap:wrap}p.pagina-nummering{margin-top:0}.post-type-archive p.pagina-nummering{margin-top:32px}section.certificering-laag .inner h3{order:initial;flex-basis:auto;width:auto}section.certificering-laag .inner .certificering-box{margin:initial;flex-basis:600px;width:600px}.post-type-archive-nieuws p.pagina-nummering{margin-top:72px}.disciplines-slider .discipline-slide .tekst p{font-size:16px;line-height:24px}.disciplines-slider .discipline-slide .inner{width:50%}.drie-deling .dienst-item:nth-of-type(3):hover{background-size:110%!important}.drie-deling .dienst-item:nth-of-type(3){background-size:100%!important;transition:.2s ease-in-out;background-position:center center!important}.drie-deling .dienst-item:nth-of-type(1):hover,.drie-deling .dienst-item:nth-of-type(2):hover{background-size:210%!important}.drie-deling .dienst-item:nth-of-type(1),.drie-deling .dienst-item:nth-of-type(2){background-size:200%!important;transition:.2s ease-in-out}.sub-contact section.maps{max-height:800px;height:100vh}div#navbar ul.nav-menu li:first-of-type{padding-top:0}div#navbar ul.nav-menu li a{font-size:14px;font-weight:500}.contact-informatie .flexbox-wrapper.contact-box ul.gegevens li{min-height:30px}.right.contact-informatie .social-links{margin-bottom:72px}.sub-contact .extra-img-laag{max-height:800px;height:90vh;margin-top:-120px}.sub-contact .extra-img-laag .inner h2{font-size:64px;line-height:72px;bottom:104px}section.contact-wrapper h1 strong{font-size:64px;line-height:72px}.sub-contact .contact-wrapper h1{margin-top:-35vh}.sub-contact .contact-wrapper h1{font-size:64px;line-height:72px}.flexbox-wrapper.contact-wrapper{position:relative;z-index:2}.sub-contact textarea{min-height:150px!important}.contact-informatie .flexbox-wrapper.contact-box ul.gegevens li.Normaal{font-size:18px}.contact-informatie .flexbox-wrapper.contact-box ul.gegevens{margin-bottom:0}.contact-informatie .flexbox-wrapper.contact-box{justify-content:space-between}.sub-contact .gform_footer.top_label{position:absolute;bottom:40px;right:40px;margin-top:0!important}.contact-wrapper fieldset#field_1_8{margin-top:40px}.post-type-archive-projecten .sub-page-header{padding-bottom:80px}.post-type-archive-projecten section.sub-contentlaag.filter-laag{padding-top:80px}.vacature-item{flex-basis:calc(50% - 12px);width:calc(50% - 12px);height:578px;margin-bottom:40px}.vacature-item a{padding:40px}.vacature-item .vacature-content{min-width:65%;padding:40px}.page-template-sub-content section.vacatures-laag{padding-bottom:40px}section.above-footer-layer .question-box h2 p{width:100%}.projecten-resultaten{justify-content:flex-start;width:calc(100% + 16px);margin-left:-8px}.projecten-resultaten .project-item{flex-basis:calc(33.33% - 16px);margin-left:8px;margin-right:8px;height:480px;margin-bottom:40px}.page-id-118 p.pagina-nummering{margin-top:32px}.projecten-resultaten .project-item a{padding:40px;padding-bottom:32px}.projecten-resultaten .project-item a div.project-content{left:40px;bottom:32px;width:calc(100% - 80px)}.drie-deling .dienst-item .inner div.text-box{display:block;max-height:0;overflow:hidden;transition:.3s cubic-bezier(.4,0,1,1)}.disciplines-slider .discipline-slide{max-height:578px;height:70vh}.discipline-item .content .left,.discipline-item .content .right{flex-basis:50%;width:50%}section.nieuws-content .inner>span{margin-left:80px}.discipline-item.open .content{border-top:0}body.home section.slider-laag{max-height:720px;height:75vh}.page-id-56 section.sub-page-header,.page-id-118 section.sub-page-header{background-image:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/background-logo.svg);background-repeat:no-repeat;background-position:90% 50%}.post-type-archive-nieuws section.sub-page-header.Geen{background-image:url(https://www.vabafbouwgroep.nl/wp-content/uploads/2022/01/background-logo.svg);background-repeat:no-repeat;background-position:90% 50%}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst{width:calc(100% - 80px);left:40px;bottom:40px}section.sub-page-header .inner>p{margin-top:40px}.projecten-wrapper.flexbox-wrapper div.project-item a{padding:40px}.projecten-wrapper.flexbox-wrapper div.project-item{flex-basis:calc(50% - 12px);width:calc(50% - 12px);height:480px}.projecten-wrapper.flexbox-wrapper div.project-item a div.inner.project-tekst h3{font-size:32px;line-height:40px;margin-bottom:16px}section.nieuws-content .inner>div:last-of-type:after{content:'';display:block;width:calc(100% - 160px);height:1px;background:rgb(0 22 56 / 50%);margin:0 auto;margin-top:96px}.single-projecten section.nieuws-content .inner>div:last-of-type:after{display:none}section.content-with-image .content-box{flex-basis:568px;width:568px;align-self:center}section.content-with-image .image-box{min-height:520px}section.certificering-laag{margin-top:40px;padding:0;border-top:0;border-bottom:0}section.certificering-laag .inner:after{content:"";display:block;width:100%;height:1px;background:#00163833;margin-top:40px}section.certificering-laag .inner:before{content:"";display:block;width:100%;height:1px;background:#00163833;margin-bottom:40px}section.meer-nieuws .nieuws-item:first-of-type a div.flexbox-wrapper:before,section.meer-nieuws .nieuws-item:last-of-type a div.flexbox-wrapper:before{margin-bottom:16px}section.sub-page-header h1 strong,section.sub-page-header h1{font-size:64px;line-height:72px}section.sub-page-header{padding:96px 0}section.sub-page-header h1 strong{letter-spacing:3.2px;line-height:1}section.nieuws-content{padding-bottom:72px}section.nieuws-content .inner>div.nieuws-text .text:last-child{margin-bottom:0}section.slider-laag{max-height:720px;height:75vh;margin-bottom:8px}section.news-items-laag>.inner{margin-top:112px}section.news-items-laag{padding-bottom:104px}.items-box{margin-top:56px}section.meta-footer ul{flex-basis:500px;width:500px}section.footer .inner>div.contact-box div.flexbox-wrapper>ul li{min-height:30px}section.slider-laag .intro-tekst-box h1,section.slider-laag .intro-tekst-box h1 strong{font-size:64px;line-height:72px}section.slider-laag .intro-tekst-box{top:initial;transform:initial;bottom:120px}section.intro-laag.white-bg{padding:112px 0}.drie-deling .dienst-item:nth-of-type(1),.drie-deling .dienst-item:nth-of-type(2),.drie-deling .dienst-item:nth-of-type(3){max-height:800px;height:90vh}.drie-deling .dienst-item .inner h3,.drie-deling .dienst-item .inner h3 strong{font-size:40px;line-height:40px;margin-bottom:32px}.drie-deling .dienst-item .inner{padding:0 120px;bottom:64px}.disciplineslider-laag{padding:112px 0;padding-bottom:120px}section.img-text-laag{min-height:560px;max-height:800px;height:90vh}.fixed-nav a.c-btn{margin-right:0;margin-left:initial}.menu{display:none}div#navbar{order:initial;flex-basis:auto;width:auto;margin:0 auto}div#navbar ul li a{text-transform:uppercase;font-size:14px;font-weight:500;color:#001638;letter-spacing:.7px}div#navbar ul li a:hover{color:#a1b4d0}div#navbar ul li{margin:0 26px}div#navbar ul{max-height:initial;overflow:initial;transition:initial;display:flex}section.footer{background-position:90% 30%;background-size:40%;padding:112px 0}.footer .inner.flexbox-wrapper{flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}section.nieuws-detail-pagina .nieuws-header{height:480px}section.nieuws-content .inner{max-width:1160px;margin-top:-190px}.nieuws-detail-pagina .single-image.bg-img{height:384px}section.nieuws-content .inner>span.Nieuws,section.nieuws-content .inner>span.Blog{margin-left:80px}section.nieuws-content .inner>div.nieuws-text .text,section.nieuws-content .inner>h1{padding:0 80px}section.nieuws-content .inner>div.flexbox-wrapper{margin-left:80px;margin-right:80px}section.footer .inner>div{flex-basis:285px;width:285px}section.footer .inner>div{flex-basis:285px;width:285px}section.footer .inner>div.menu-box{flex-basis:295px;width:295px}section.footer .inner>div.contact-box{flex-basis:506px;width:506px}.discipline-item.open .left{border-top:1px solid #fba300}section.above-footer-layer .question-box{padding:72px 80px;border-radius:6px}.page-id-56 section.above-footer-layer,.page-id-118 section.above-footer-layer{z-index:2;position:relative}.page-id-56 section.footer,.page-id-118 section.footer{padding-top:224px;margin-top:-112px}.single-werken_bij section.nieuws-content .inner div.vacature-header{padding:80px 80px}.single-werken_bij .nieuws-text{padding:0 80px}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok{margin-top:72px;padding:56px 64px}.single-werken_bij section.nieuws-content .inner>div:last-of-type:after{display:none}.single-werken_bij section.nieuws-content .inner>.flexbox-wrapper.interesse-blok .left.text{flex-basis:704px;width:704px;margin-right:80px}.nieuws-item .nieuws-intro{font-size:16px;line-height:24px}section.meer-vacatures .flexbox-wrapper{padding-top:72px}section.meer-vacatures div.flexbox-wrapper h2,section.meer-vacatures div.flexbox-wrapper h2 strong{font-size:34px;line-height:42px}.content-box h2,.content-box h2 strong{font-size:34px;line-height:42px}section.meer-vacatures{padding-bottom:80px}section.footer .inner>div.contact-box div.flexbox-wrapper>ul:nth-of-type(2){padding-left:20px}section.footer .inner>div h3{font-size:24px;line-height:32px;letter-spacing:1.2px;margin-bottom:16px;font-weight:600;font-family:'Pridi',serif}}@media (min-width:1440px){ul#menu-footer-menu li:nth-of-type(2n){padding-left:40px}}@media (max-width:1024px){input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea{-webkit-appearance:none;border-radius:0}a[href^="tel"]{text-decoration:none}}@media (max-width:768px){.items-box div.nieuws-item{background:white!important}section.meta-footer ul.links li:nth-of-type(4){order:2}section.meta-footer ul.links li:nth-of-type(3){order:4}section.meta-footer ul.links li:nth-of-type(2){order:1}section.meta-footer ul.links li:nth-of-type(1){order:3}section.meta-footer ul.links{padding-bottom:32px}}@media (max-width:1180px){.post-type-archive-nieuws section.projecten-wrapper div.nieuws-item{background:white!important}}@media (max-width:500px){div.c-btn svg{height:50px;right:-15px}}