html.slb_overlay object,html.slb_overlay embed,html.slb_overlay
iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap
iframe{visibility:visible}:root{--border-radius:.25rem;--small-space:3rem;--big-space:5rem}.small-btm-margin{margin-bottom:2rem!important}.row-margin{margin-top:var(--big-space)!important;margin-bottom:var(--big-space)!important}.row-padding{padding-top:var(--small-space)!important;padding-bottom:var(--small-space)!important}.row-margin-top{margin-top:var(--small-space)!important}.row-margin-bottom{margin-bottom:var(--big-space)!important}.hero{padding:0!important}figcaption
strong{font-size:1.5rem}.testimonial-row{position:relative}.hero
h1{padding:1rem;background:var(--ast-global-color-1);color:var(--ast-global-color-3);margin:-3rem 2rem 0 2rem!important;position:relative;width:auto!important;z-index:1}.postid-380 .hero
h1{max-width:450px!important}.hero figure, .hero h1,.wp-block-media-text,.uagb-tm__content,figure{border-radius:var(--border-radius)!important;overflow:hidden}.home .wp-block-media-text__media{border-radius:0 !important;height:250px}.wp-block-media-text{background-color:var(--ast-global-color-4)}.home .wp-block-media-text__content{padding:var(--small-space)!important;display:flex;flex-direction:column}.home .wp-block-media-text__content{height:100%}.home .wp-block-media-text__content :last-child{margin-bottom:0;margin-top:auto}.cards a,
.wp-block-media-text__content
a{text-transform:uppercase;font-weight:700;position:relative;padding-right:1rem;text-decoration:none!important}.cards a::after,
.wp-block-media-text__content a::after{content:"\f344";font-family:dashicons;position:absolute;right:0;top:-4px;transition:.5s}.cards a:hover::after,
.wp-block-media-text__content a:hover::after{transform:translateX(.5rem)}.testimonial-row{position:relative;background-color:var(--ast-global-color-4);padding-top:var(--small-space);padding-bottom:var(--small-space)}.testimonial-row .wp-block-column{position:relative}.testimonial-row::before{background-color:var(--ast-global-color-4);content:'';height:100%;width:100vw;position:absolute;left:50%;top:50%;transform:translate(-50% , -50%)}.uagb-tm__text-wrap{padding:1rem}@media (max-width:922px){.hero{margin-top:var(--big-space)}.hero .wp-block-group__inner-container{display:flex;flex-direction:column-reverse}.uag-masonry.columns-default{column-count:2!important}}.home .wp-block-media-text__media{height:250px}.home .wp-block-media-text__media
img{height:100%;width:100%!important;object-fit:cover}@media(min-width:768px){.hero
h1{padding:2rem}}@media (min-width:922px){.home .wp-block-media-text{grid-template-columns:1fr 2fr;height:100%}.home .wp-block-media-text__media{height:100%}.home .wp-block-media-text__media
img{object-fit:cover}.hero{position:relative;height:450px}.home
.hero{height:600px}.hero .wp-block-group__inner-container{height:100%}.hero
h1{position:absolute;left:0;top:50%;transform:translate(0, -50%);margin:0!important;z-index:2;max-width:410px!important}.hero
figure{width:calc(100% - 320px)!important;position:absolute;top:0;right:0;z-index:1}.hero figure, .wp-block-video video,  .hero
img{height:100%;margin:0!important;max-width:unset!important;line-height:0}.wp-block-video video, .hero
img{object-fit:cover;width:100%}}@media (min-width:1600px){.hero{margin-left:calc(-800px + 50%)!important;margin-right:calc(-800px + 50%)!important;max-width:1600px!important}}.counter-banner .wp-block-columns{max-width:100%!important}.counter-banner .wp-block-cover__inner-container>p{max-width:65ch!important}.info-row
figure{position:relative;margin:0!important;border-radius:.5rem}.info-row
img{height:100%;object-fit:cover}.info-row figure::before{width:10rem;height:10rem;left:0;bottom:0}.info-row figure::after{width:5rem;height:5rem;right:0;top:0}.entry-content>.wp-block-columns{max-width:1000px}.single-vacatures .entry-content>.wp-block-columns{max-width:1200px}.full-width-cta .wp-block-button__link{width:100%;padding:1rem!important;font-size:2em;font-weight:400;font-family:'Oswald',sans-serif!important;line-height:1.2;text-transform:uppercase}.full-width-cta .wp-block-button__link:hover{opacity:0;background-color:transparent!important}.full-width-cta .wp-block-button{background-color:var(--ast-global-color-1);transition:.3s;overflow:hidden;position:relative}.full-width-cta .wp-block-button::before{content:"\f328";font-family:dashicons;font-size:3rem;color:var(--ast-global-color-5);position:absolute;top:50%;left:50%;transform:translate(-50% , -100%);opacity:0;pointer-events:none}.full-width-cta .wp-block-button:hover{background-color:var(--ast-global-color-0)}.full-width-cta .wp-block-button:hover::before{opacity:1;transform:translate(-50% , -55%);transition:.5s;transition-delay:.2s}.cards .wp-block-column{background-color:var(--ast-global-color-3);border-radius:var(--border-radius);overflow:hidden}.cards .wp-block-image{border-radius:0!important;margin-top:0}.cards .wp-block-image
img{width:100%;height:250px;object-fit:cover}.cards .wp-block-column>*:not(figure){margin-left:2rem;margin-right:2rem}.cards
h3{font-size:1.2rem;margin-bottom:.5rem}.testimonial-row{margin-top:0!important;margin-bottom:0!important}.wpcf7-form>p{display:grid;grid-gap:1rem;line-height:1}.wpcf7-form
label{line-height:1.5}.wpcf7-form > p
span{color:var(--ast-global-color-0)}.wpcf7-form
label{}.wpcf7-list-item{margin-left:0}.wpcf7-list-item
span{color:var(--ast-global-color-2)!important;font-size:.9rem}.wpcf7 .wpcf7-submit{transition:.3s;padding: .75em;text-transform:uppercase;font-weight:700}label{font-size:.9rem}.page-id-123 .wpcf7 .wpcf7-submit:disabled{opacity:.4;background-color:#eaeaea!important;color:var(--ast-global-color-1)}@media (min-width:996px){}.wp-block-media-text__content{padding:1rem!important;width:100%;align-self:center}.wp-block-media-text__content>p:last-child{margin-bottom:0!important}.wp-block-media-text__content
h4{margin-bottom:0}.wp-block-media-text{display:grid;grid-template-columns:33.33% 1fr}.wp-block-media-text__media img,.wp-block-media-text__media{height:100%}.wp-block-media-text__media
img{object-fit:cover}.person+.person{margin-top:1rem}.vacature-details>:last-child{background-color:#F6F6F6;border:1px
solid #eaeaea;border-radius:var(--border-radius)}.vacature-details>:last-child>*:not(figure){padding-left:1rem;padding-right:1rem}input[type="email"],input[type="number"],input[type="password"],input[type="reset"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{background:var(--ast-global-color-5)}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,select:focus,textarea:focus{background:#fafafa}.read-more{display:none}.wp-block-post-template
.vacatures{display:grid;grid-gap:1rem;background-color:#fafafa;border-radius:var(--border-radius);overflow:hidden}.wp-block-post-template .vacatures
*{margin:0!important}.wp-block-post-title
a{padding-top:2rem;font-size:1.2rem;color:var(--ast-global-color-1);text-decoration:none!important;font-weight:700}.wp-block-post-excerpt{padding-bottom:2rem}.wp-block-post-template .vacatures .wp-block-post-featured-image{border-radius:0!important}.vacatures .taxonomy-category{margin-top:-1rem!important}.vacatures .taxonomy-category{color:#666;opacity:.5}.vacatures .taxonomy-category
a{color:#666;text-decoration:none;background-color:#eaeaea;font-size:.9rem;border-radius:1rem;padding:.2rem .5rem;margin-right:.25rem!important}.wp-block-post-terms__separator{display:none}@media(min-width:768px){.wp-block-post-template
.vacatures{grid-template-columns:250px 1fr}.wp-block-post-template .vacatures .wp-block-post-featured-image{grid-row:1/4;border-radius:0!important}.wp-block-post-template .vacatures .wp-block-post-featured-image img,
.wp-block-post-template .vacatures .wp-block-post-featured-image
a{height:100%;object-fit:cover}.wp-block-post-template
.vacatures{}.wpcf7-form>p{grid-template-columns:repeat(4, 1fr)}.wpcf7-form label,.wpcf7-form-control-wrap{grid-column:span 4}.wpcf7-form .span-2{grid-column:span 2}.wpcf7-form .span-1{grid-column:span 1}.wpcf7-form .span-3{grid-column:span 3}}@media(max-width:768px){.wp-block-post-title,.wp-block-post-excerpt{padding-left:2rem;padding-right:2rem}.info-row:nth-child(odd){flex-direction:column-reverse}.uag-masonry.columns-default{column-count:1!important}}.uag-masonry{max-width:1000px;margin:auto}.wp-block-post-excerpt__excerpt{max-width:800px}.menu-item-126>a{pointer-events:none}.counter-banner .wp-block-columns{line-height:1}.counterbanner{color:#fff!important}.counter-banner .wp-block-columns
p{margin:0!important}.counter-banner
h2{margin-bottom:0!important}.footer-widget-area
.widget{margin-bottom:.5rem}.cards .wp-block-column{border:1px
solid 1#eaeaea}.cards
p{margin-top:.5rem}.hero
h1{animation-name:fly-in-left;animation-duration:2s;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.280, 0.840, 0.420, 1)}.hero
figure{animation-name:fly-in-right;animation-duration:2s;animation-iteration-count:1;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.280, 0.840, 0.420, 1);opacity:0}@keyframes fly-in-left{0%{transform:translate(-100% , -50%);opacity:0}100%{transform:translate(0 , -50%);opacity:1}}@keyframes fly-in-right{0%{transform:translatex(100%);opacity:0}100%{transform:translatex(0);opacity:1}}.vacature-video-row
video{border:1px
solid #eaeaea}.person{display:flex;align-items:center;padding:1rem;border:1px
solid #eaeaea}.person .wp-block-media-text__content{width:auto;padding:0!important;margin-left:1rem}.person
img{height:100px;width:100px;border-radius:50%}.person
p{margin-bottom:.5rem}.CTA-count .wp-block-column:last-child
p{line-height:1.2}.page
#primary{position:relative}.page #primary::after{content:"";position:absolute;top:-160px;left:5%;background-image:url("https://steegmansconstruct.be/wp-content/uploads/2022/05/lines.svg");background-repeat:repeat-y;background-size:350px;height:calc(100% + 160px);z-index:-2;width:100%}@media (max-width:600px){.page #primary::after{content:"";position:absolute;top:-160px;background-image:url("https://steegmansconstruct.be/wp-content/uploads/2022/05/lines.svg");background-repeat:repeat-y;background-size:350px;height:calc(100% + 160px);z-index:-2;width:25vw}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{margin-top:0!important}.testimonial-row .uagb-tm__desc{overflow:hidden;line-height:1.5rem;max-height:15rem;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden !important;text-overflow:ellipsis;-webkit-line-clamp:6}.wp-block-uagb-star-rating{margin-top:0!important}.testimonial-row
h2{margin-bottom:.5rem}.uagb-tm__author-name{font-size:1rem;color:var(--ast-global-color-0)!important;font-weight:700;font-family:'Oswald',sans-serif;line-height:1.2;text-transform:uppercase}.uagb-tm__text-wrap{display:flex;flex-direction:column-reverse}.uagb-tm__content{background:var(--ast-global-color-5);border-radius:.3rem}.small-width{max-width:70ch!important;margin:auto}.wpcf7-form{background-color:#fafafa;border-radius:.3rem;padding:2rem;border:1px
solid #eaeaea}.CTA-count .has-medium-font-size{max-width:40ch!important}.wpcf7-textarea{max-height:200px}.page-id-119 .site-content .display-this{display:flex!important}.vacature-details
h4{margin-top:2rem}.carousel{position:relative;display:block;height:250px}.carousel .wp-block-image:first-child{position:relative;z-index:1}.carousel .wp-block-image{position:absolute!important;z-index:-1;width:100%;height:100%}@media(min-width:1400px){.hero{height:600px}.home
.hero{height:700px}}.alinel figure
img{max-width:250px;height:auto!important;max-height:130px}.alinel
figure{text-align:center;padding:2rem}.one,.two,.three,.four,.five,.six{position:relative}.one::before,.two::before,.three::before,.four::before,.five::before,.six::before{position:absolute;right:0;bottom:0;z-index:-1;color:var(--ast-global-color-6);font-size:10rem;line-height:1}.one::before{content:".1"}.two::before{content:".2"}.three::before{content:".3"}.four::before{content:".4"}.five::before{content:".5"}.six::before{content:".6"}.uagb-tm__author-name{line-height:1.2em!important}.uagb-tm__company{margin-bottom:1rem}.ahfb-svg-iconset
svg{width:27px;height:27px}.slick-dots{display:none!important}.wp-block-uagb-testimonial{padding-bottom:0!important}.wp-block-uagb-testimonial>div{margin-bottom:0!important}.page-id-1123 .info-row figure:not(.extra-img) img,
.page-id-1123 .info-row figure:not(.extra-img),
.page-id-1123 .carousel .wp-block-image{height:250px!important}.extra-img, .extra-img
img{height:auto!important}.info-row .extra-img{margin-top:-15%!important;width:60%;min-width:200px;position:relative;z-index:1}.page-id-1123 .info-row
p{margin-bottom:0}.page-id-1123 .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{margin-top:0}.wp-block-separator.has-ast-global-color-4-background-color{max-width:1000px;width:100%}@media (min-width:768px){.has-text-align-center:not(h1){text-align:right!important}.mb-column-reverse .has-text-align-center{text-align:left!important}.page-id-1123 .info-row figure:not(.extra-img) img,
.page-id-1123 .info-row figure:not(.extra-img),
.page-id-1123 .carousel .wp-block-image{height:350px!important}.carousel,
.info-row .wp-block-image{height:500px}.page-id-119 .has-text-align-center,
.home .has-text-align-center,
.page-id-1215 .has-text-align-center{text-align:center!important}}.counter-banner .has-text-align-center{text-align:center!important}.page-id-117 .site-primary-footer-wrap{margin-top:0!important}#block-18
p{color:var(--ast-global-color-0)}.slb_container{width:80%!important}.slb_content{margin:auto!important}.slb_content{width:100%!important}.slb_template_tag_ui_nav_next{background-image:url(https://steegmansconstruct.be/wp-content/uploads/2022/10/chevron-right.png)!important;background-size:30px!important}.slb_template_tag_ui_nav_prev{background-image:url(https://steegmansconstruct.be/wp-content/uploads/2022/10/chevron-left.png)!important;background-size:30px!important}.slb_container{background-color:transparent!important;box-shadow:none!important}.slb_viewer_overlay{background-color:#fff!important}.slb_details{display:none}.slb_content
img{object-fit:contain}.naamkaartje{margin-top:var(--big-space)!important;margin-bottom:var(--big-space)!important}.wp-block-separator{border:0!important}.title-label{color:var(--ast-global-color-0);background-color:#ffefce;font-weight:700;border-radius:3rem;padding-left:.5em;padding-right:.5em;margin:auto;max-width:fit-content}.title-label+h1{margin-top:0!important}.naamkaartje
img{object-fit:cover}.naamkaartje
figure{margin-top:0!important}.naamkaartje .is-layout-flex:not(.wp-block-social-links){gap:0!important}@media (max-width:768px){.naamkaartje
img{border-radius:50%;width:100px;height:100px}.page-id-1386.page #primary::after{content:none}}@media (min-width:768px){.naamkaartje{display:grid!important;grid-template-columns:2fr 100px 1fr;height:80vh;margin-top:10vh!important;margin-bottom:10vh!important}.naamkaartje>:first-child{grid-column:1/3;grid-row:1/2;box-shadow:0 0 2rem -.8rem rgba(0,0,0,.15);position:relative}.naamkaartje
.logo{position:absolute;top:1rem;left:1rem;height:100px!important}.naamkaartje>:last-child{grid-column:2/4;grid-row:1/2;background:var(--ast-global-color-5);padding:2rem;align-self:center;box-shadow:0 0 2rem -.8rem rgba(0,0,0,.15);border-radius:var(--border-radius)!important;position:relative}.naamkaartje > :first-child
*{height:100%}.naamkaartje .has-text-align-center, .naamkaartje .has-text-align-right{text-align:left!important}#primary .naamkaartje
.aligncenter{margin-left:0!important}.title-label{margin-left:0}.wp-block-social-links{justify-content:flex-start!important}.home .wp-block-media-text__media{height:100%}}.vacature-details .wp-block-column:last-child{padding-bottom:2rem}.vacature-details .wpcf7-form{padding:1rem}.people-gallery
img{aspect-ratio:1/1;object-fit:cover;object-position:top center}.people-gallery
figure{flex-grow:0!important}.grecaptcha-badge{visibility:hidden}.maatmakers{background-color:#1D1D1D;margin-top:80px!important;margin-bottom:80px!important;padding:2rem;border-radius:.25rem}.maatmakers
h2{color:var(--ast-global-color-5);margin-bottom:.5rem}.maatmakers .wp-element-button{background-color:var(--ast-global-color-0)}.maatmakers .wp-block-buttons{margin-top:.5rem}@media (max-width:768px){.maatmakers{text-align:center;flex-direction:column-reverse}.maatmakers .wp-block-buttons{justify-content:center}.maatmakers .wp-block-image{display:flex;justify-content:center}}.wp-block-gallery.columns-4
img{aspect-ratio:1}.page-id-119 .site-content .display-this{flex-wrap:wrap}[data-class="wpcf7cf_group"],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep
.wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.active{border-bottom:5px solid #333;font-weight:bold}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls
.disabled{pointer-events:none;cursor:default;opacity: .5}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}