.btn a{font-family:'Poppins';width:160px;font-weight:bold;text-transform:uppercase;color:white;border:2px solid white;padding:10px;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btn a:hover{color:#222;background:white;letter-spacing:1px}.grecaptcha-badge{display:none !important}header.hoofding{position:fixed;z-index:100;width:100%;padding:20px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.logo{float:left}.logo img{height:70px;width:auto}.nav_header{float:right;margin-top:15px}.nav_toggle{display:block;border:none;background:none;position:relative;width:40px;height:30px;display:flex;flex-direction:column;z-index:200}.nav_toggle span{height:2.5px;position:absolute;right:0;left:initial;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.nav_toggle span.row1{width:100%}.nav_toggle span.row2{width:50%}.nav_toggle span.row3{display:none}div#cssmenu{position:absolute;overflow:hidden;background:#ed682b;display:none;height:100vh;z-index:199;width:0;right:0;top:0;display:flex !important;align-items:center !important;justify-content:center !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}div#cssmenu ul#menu-menu li.active a{color:black}div#cssmenu ul#menu-menu li{display:block;padding:20px;text-align:right}div#cssmenu ul#menu-menu li a{color:white;padding:10px;font-size:22px;text-align:right;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}div#cssmenu ul#menu-menu li a:hover{text-decoration:none;opacity:0.5}.openednav span.row1{transform:rotate(45deg);top:17px;background:white}.openednav span.row2{transform:rotate(-45deg);width:100%;background:white}.openednav div#cssmenu{display:block;width:300px}.facebook-icon-header,.instagram-icon-header{position:relative}.facebook-icon-header a span,.instagram-icon-header a span{color:#ed682b}.facebook-icon-header a:hover,.instagram-icon-header a:hover,.facebook-icon-header a:active,.instagram-icon-header a:active,.facebook-icon-header a:focus,.instagram-icon-header a:focus{text-decoration:none}.facebook-icon-header::after,.instagram-icon-header::after{content:'';position:absolute;width:30px;height:30px;right:30px;pointer-events:none;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.facebook-icon-header::after{background-image:url(https://e-lbouwpartners.be/wp-content/uploads/2016/06/facebook.png)}.instagram-icon-header::after{background-image:url(https://e-lbouwpartners.be/wp-content/uploads/2016/06/instagram.png)}.rij1_home{height:100vh;min-height:600px;display:flex !important;align-items:flex-end !important;justify-content:flex-end !important;background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:50px;position:relative}.rij1_home::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0));z-index:1}.rij1_home .panel-grid-cell:first-child{display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:2}.rij1_home h1{color:white;font-size:60px;letter-spacing:2px;line-height:70px;margin-bottom:30px}.rij1_home p{color:white;letter-spacing:1px;position:relative;left:50px;display:flex;align-items:center}.rij1_home p::before{content:'';position:absolute;left:-50px;width:40px;height:2px;background:white}@keyframes jump{0%{transform:translateY(-10px)}50%{transform:translateY(0px)}100%{transform:translateY(-10px)}}.rij1_home .arrow-down img{width:50px;height:50px;animation:jump 1s infinite}.rij1_realisaties{margin:200px 0 30px}.rij1_realisaties .realisatie-text{max-width:650px !important;margin:0 auto !important}.rij1_realisaties h1{font-size:45px;letter-spacing:3px;margin-bottom:15px}.rij1_realisaties p{line-height:28px}.rij1_realisatie{position:relative}.rij1_realisatie .realisatie-img{width:100%;height:600px;margin-top:130px;background-size:cover;background-position:center;background-repeat:no-repeat}.rij1_realisatie::before{content:'';position:absolute;top:0;left:0;right:0;height:400px;background:#e8e8e8;z-index:-2}.rij1_realisatie a{display:inline-block;margin-top:10px;background:#e8e8e8;padding:5px 10px;color:#9c9c9c;border-radius:3px;letter-spacing:1px;font-size:12px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_realisatie a:hover,.rij1_realisatie a:focus,.rij1_realisatie a:active{text-decoration:none;background:#dbdbdb}.rij1_over{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:-1;margin-bottom:100px;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_over h1{position:relative;z-index:2;text-align:center;color:#222;font-size:60px;text-transform:uppercase;letter-spacing:3px}.rij1_over h2{font-size:25px;text-transform:lowercase;letter-spacing:3px;color:#222;position:relative;z-index:2}.rij1_over::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255, 255, 255, .7);z-index:1}.rij1_vacature-content{height:250px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:-1;margin-bottom:100px;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_vacature-content h1{position:relative;z-index:2;text-align:center;color:#222;font-size:60px;text-transform:uppercase;letter-spacing:3px}.rij2_home{max-width:800px;margin:0 auto}.home-intro-title .textwidget h1{font-size:40px;padding-top:50px;margin-bottom:0}.rij2_home p{line-height:30px}.rij2_home .panel-grid-cell:first-child .so-panel:first-child{float:left;width:50%;margin-bottom:50px !important}.rij2_home .panel-grid-cell:first-child .so-panel:nth-child(2){float:left;width:50%;padding-left:70px;margin-bottom:50px !important}.rij2_home .panel-grid-cell:first-child .so-panel:nth-child(3){float:left;width:65% !important;padding-right:50px}.home-intro-text-right-quote{margin-top:-10px}.home-intro-text-right-quote ul{padding-left:15px}.home-intro-text-right-quote p:first-child{margin-bottom:0}.home-intro-text-right-quote .textwidget strong,.home-intro-text-left-quote .textwidget strong{font-size:30px;line-height:45px;font-family:'Dosis', sans-serif;color:#ed672b}.home-intro-text-right-quote .textwidget ul,.home-intro-text-left-quote .textwidget ul{line-height:30px}.home-intro-text-right-quote .textwidget ul li,.home-intro-text-left-quote .textwidget ul li{color:#9c9c9c !important}.home-intro-text-left-quote{padding-bottom:20px}.home-intro-text-left-quote .textwidget strong{position:relative}.home-intro-text-left-quote .textwidget strong::before{content:'"';position:absolute;font-size:250px;opacity:0.25;left:0;top:50px}.rij2_realisaties{margin-bottom:200px}.jaartal{opacity:0.5}.vp-portfolio__layout-elements{margin-bottom:100px}.vp-filter__item a{font-family:'Poppins' !important;text-transform:lowercase !important;font-weight:normal !important;letter-spacing:0.8px !important}.vp-filter__item-active a{background:#ed682b !important}.vp-filter__item:not(.vp-filter__item-active) a{color:#9c9c9c !important}figure.vp-portfolio__item{position:relative}figure.vp-portfolio__item figcaption.vp-portfolio__item-overlay{background:linear-gradient(180deg, rgba(237, 103, 43, .75), rgba(119, 52, 22, .75)) !important;position:absolute !important;opacity:0 !important;display:flex !important;justify-content:center !important;align-items:center !important;top:0;right:0;bottom:0;left:0}figure.vp-portfolio__item figcaption.vp-portfolio__item-overlay::after{content:'Kom meer te weten';position:absolute;top:50%;text-transform:uppercase;letter-spacing:2px;font-weight:600;pointer-events:none}figure.vp-portfolio__item:hover figcaption.vp-portfolio__item-overlay{opacity:1 !important}.rij2_realisatie{margin:50px 0 70px}.rij2_realisatie .realisatie-text{max-width:650px !important;margin:0 auto !important;text-align:center !important}figure.vp-portfolio__item figcaption.vp-portfolio__item-overlay::after{max-width:200px;text-align:center}.rij2_realisatie h1{font-size:45px;letter-spacing:3px;margin-bottom:15px}.rij2_realisatie p{line-height:28px}.rij2_over{max-width:800px;margin:0 auto 100px}.rij2_over p{line-height:30px}.rij2_over p a{border-bottom:2px solid black;color:black}.rij2_over p a:hover,.rij2_over p a:active,.rij2_over p a:focus{text-decoration:none}.rij2_over h2{font-size:40px;letter-spacing:1px;margin:30px 0;position:relative}.rij2_over h2::before{content:'';position:absolute;margin-left:-230px;top:20px;width:200px;height:3px;background:black}.rij2_over h2::after{content:'';position:absolute;margin-left:30px;top:20px;width:200px;height:3px;background:black}.geschiedenis-part1 .panel-grid-cell:first-child{display:flex !important;align-items:center !important}.geschiedenis-part1 .panel-grid-cell:first-child .so-panel:nth-child(1){float:left;width:50%;padding-right:50px;margin-bottom:50px !important}.geschiedenis-part1 .panel-grid-cell:first-child .so-panel:nth-child(2){float:left;width:50%;margin-bottom:50px !important}.geschiedenis-part2 .panel-grid-cell:first-child .so-panel:nth-child(1){float:left;width:50%;margin-right:50px;margin-bottom:40px !important}.ons-team-over-ons .panel-grid-cell:first-child .so-panel:nth-child(2){float:left;width:50%;padding-right:50px}.over-ons-foto{margin:50px 0}.over-ons-foto img{height:400px;object-fit:cover}.rij2_over .ons-team-quote .textwidget strong{font-size:30px;line-height:45px;font-family:'Dosis', sans-serif;color:#ed672b;position:relative}.rij2_over .ons-team-quote .textwidget strong::before{content:'"';position:absolute;font-size:250px;opacity:0.25;left:0;top:50px}.rij2_vacatures{margin:100px auto}.rij2_vacatures .vacatures{display:flex;flex-flow:row wrap}.rij2_vacatures .vacatures .vacature{background:rgba(0, 0, 0, .05);padding:30px;margin:0 20px;min-width:200px;max-width:406px;flex:1 1 calc(33.333333% - 40px)}.rij2_vacatures .vacatures .vacature h2{margin-top:0;font-weight:bold;font-size:22px}.rij2_vacatures .vacatures .vacature h2:hover{text-decoration:none}.rij2_vacatures .vacatures .vacature p{font-size:15px;line-height:25px}.rij2_vacatures .vacatures .vacature a.knop{font-family:'Poppins';width:180px;text-align:center;font-weight:bold;text-transform:uppercase;color:black;border:2px solid black;padding:15px;display:inline-block;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_vacatures .vacatures .vacature a.knop:hover{color:white;background:black;text-decoration:none;letter-spacing:1px}.rij2_vacature-content{max-width:700px;margin:0 auto 100px}.rij2_vacature-content h1{font-weight:bold}.rij2_vacature-content h2{font-size:20px}.rij2_vacature-content p,.rij2_vacature-content ul{font-size:15px;line-height:26px}.rij2_vacature-content a.knop{font-family:'Poppins';margin-top:20px;width:180px;text-align:center;font-weight:bold;text-transform:uppercase;color:black;border:2px solid black;padding:15px;display:inline-block;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_vacature-content a.knop:hover{color:white;background:black;text-decoration:none;letter-spacing:1px}.rij2_vacature-content .back-btn{display:inline-block;margin-top:10px;background:#e8e8e8;padding:5px 10px;color:#9c9c9c;border-radius:3px;letter-spacing:1px;font-size:12px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_vacature-content .back-btn:hover,.rij2_vacature-content .back-btn:focus,.rij2_vacature-content .back-btn:active{text-decoration:none;background:#dbdbdb}.rij3_home{margin:100px 0}.rij3_home h2{font-weight:normal;font-size:40px;letter-spacing:2px;position:relative;margin:50px 0 100px}.rij3_home h2::before{content:'';position:absolute;margin-left:-230px;top:20px;width:200px;height:3px;background:black}.rij3_home h2::after{content:'';position:absolute;margin-left:30px;top:20px;width:200px;height:3px;background:black}.rij3_home .profiles{margin-top:50px}.rij3_home .profiles .panel-layout:first-child .panel-grid:first-child .panel-grid-cell{position:relative;width:250px !important}.rij3_home .profiles .panel-layout:first-child .panel-grid:first-child{justify-content:space-around}.rij3_home .profiles .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:hover .profile-overlay{opacity:1}.rij3_home .sow-image-container img{height:350px !important;object-fit:cover;object-position:top}.rij3_home .profile-overlay{position:absolute;background:linear-gradient(180deg, rgba(237, 103, 43, .75), rgba(119, 52, 22, .75));top:0;width:100%;bottom:49px;left:0;opacity:0;padding:10px 20px;display:flex;align-items:flex-end;color:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij3_home .profile-overlay p:first-child{border-left:2px solid white;padding-left:10px;font-weight:bold;text-transform:uppercase;font-family:'Dosis'}.rij3_home .profile-overlay p:first-child a{font-family:'Poppins';font-style:italic;color:white;text-decoration:underline;font-weight:normal;text-transform:initial}.rij3_home .profile-name .so-widget-sow-editor h3{text-align:center;padding:10px 0;font-size:18px;font-weight:bold}.rij3_realisatie figure.vp-portfolio__item figcaption.vp-portfolio__item-overlay::after{content:'Klik voor grote weergave'}.pswp__caption{display:none}.rij3_realisatie{margin-bottom:230px}.rij4_home{margin:200px 0 -180px;position:relative;z-index:20}.rij4_home .realisatie-text{max-width:650px;margin:0 auto}.rij4_home h2{font-size:45px;letter-spacing:3px;margin-bottom:15px}.rij4_home p{line-height:28px}.rij4_home .realisaties{display:flex;flex-flow:row wrap;margin-top:130px}.rij4_home .realisaties .realisatie{position:relative;margin:5px}.rij4_home .realisaties .realisatie .realisatie-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.rij4_home .realisaties .realisatie:first-child{width:calc(25% - 10px);height:300px}.rij4_home .realisaties .realisatie:nth-child(2){width:calc(25% - 10px);height:300px}.rij4_home .realisaties .realisatie:nth-child(3){width:calc(50% - 10px);height:300px}.rij4_home .realisaties .realisatie:nth-child(4){width:calc(50% - 10px);height:300px}.rij4_home .realisaties .realisatie:last-child{width:calc(50% - 10px);height:300px}.rij4_home .realisaties .realisatie .realisatie-overlay{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;display:flex;flex-direction:column;justify-content:flex-end;padding:25px 30px;color:white;background:linear-gradient(180deg, rgba(237, 103, 43, .75), rgba(119, 52, 22, .75));-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij4_home .realisaties .realisatie .realisatie-overlay .realisatie-detail-container{border-left:2px solid white;padding-left:10px;font-family:'Dosis';text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}.rij4_home .realisaties .realisatie .realisatie-overlay .realisatie-detail-container strong{font-size:20px}.rij4_home .realisaties .realisatie .realisatie-overlay .realisatie-detail-container p{font-size:18px}.rij4_home .realisaties .realisatie .realisatie-overlay p{margin-bottom:0}.rij4_home .realisaties .realisatie .realisatie-overlay::before{content:'';position:absolute;border:5px solid white;top:10px;right:10px;bottom:10px;left:10px}.rij4_home .realisaties .realisatie:hover .realisatie-overlay{opacity:1}.rij4_home .btn{font-family:'Poppins';width:190px;font-weight:bold;border-radius:0;text-transform:uppercase;color:white;border:2px solid white;padding:10px;position:relative;left:50%;margin-left:-95px;margin-top:30px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij4_home .btn:hover{color:#222;background:white;letter-spacing:1px}.top-icon{position:fixed;right:20px;bottom:20px;display:none;transform:rotate(180deg);z-index:100}footer{background:#222;position:relative;padding:200px 0 50px;z-index:1}footer.Home{padding:400px 0 50px !important}footer .container{position:relative}footer li#media_image-2 img{display:none;position:absolute;top:-352px;right:0;width:300px;height:auto}footer.Realisaties li#media_image-2 img,footer.arrow-footer li#media_image-2 img{display:block}footer #siteorigin-panels-builder-3{max-width:1100px;margin:0 auto}footer #siteorigin-panels-builder-3 .panel-layout:first-child .panel-grid{display:flex;align-items:center}#contact{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100%}#contact #pgc-w5fb79403c880c-0-0{max-width:calc(50% - 150px) !important}footer .content-form h3{color:white;font-size:50px;letter-spacing:2px;max-width:200px}footer .content-form p{color:white;line-height:26px;margin-top:20px}footer form input{border:none;background:none;color:white;width:100%;border-bottom:2px solid white;padding:10px}footer form input::placeholder{color:white}footer form textarea{border:2px solid white;background:none;color:white;width:100%;resize:none;padding:10px;margin-top:30px}footer form textarea::placeholder{color:white}footer form input[type="submit"]{font-family:'Poppins';width:160px;border-radius:0;font-weight:bold;text-transform:uppercase;color:white;border:2px solid white;padding:10px;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}footer form input[type="submit"]:hover{color:#222;background:white;letter-spacing:1px}footer form .wpcf7-response-output{border:none !important;color:white !important;padding:0 !important;margin:0 !important}.footer .contact-details{display:flex;align-items:flex-start;justify-content:space-between;width:100%}footer .contact-details .panel-grid-cell{margin-bottom:50px}footer .contact-details h3{font-family:'Poppins';font-size:16px;font-weight:bold;letter-spacing:2px;margin-top:10px !important;color:#ed682b}footer .contact-details p,footer .contact-details a{color:white;letter-spacing:1px;line-height:26px}footer .contact-details img{width:auto !important;height:25px !important}footer .social-media-icons{width:150px;float:right}.sinergio-logo img{height:29.98px !important;width:auto !important;object-fit:cover}.sinergio{display:none}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:991px){.rij3_home h2::before,.rij3_home h2::after{display:none}}@media screen and (max-width:768px){.rij2_over .panel-grid-cell:first-child .so-panel:nth-child(4){float:none;width:100%;padding-right:0}.geschiedenis-part1 .panel-grid-cell:first-child .so-panel:nth-child(1),.geschiedenis-part1 .panel-grid-cell:first-child .so-panel:nth-child(2),.geschiedenis-part2 .panel-grid-cell:first-child .so-panel:nth-child(1){float:none;width:100%;margin-bottom:0 !important}.ons-team-over-ons .panel-grid-cell:first-child .so-panel:nth-child(2){float:none;width:100%;padding-right:50px}.rij2_over h2::before,.rij2_over h2::after{display:none;margin-bottom:50px}.openednav div#cssmenu{width:100%}div#cssmenu ul#menu-menu li{text-align:center}.facebook-icon-header,.instagram-icon-header{display:flex !important;justify-content:center !important;align-items:center !important}.facebook-icon-header::after,.instagram-icon-header::after{right:inherit}.rij1_home h1{font-size:40px;line-height:50px}.rij1_home .arrow-down{display:none}.rij1_home .header-home-text p{max-width:90%;border-left:2px solid white;padding-left:10px;left:0}.rij1_home .header-home-text p::before{display:none}.rij2_home .panel-grid-cell:first-child .so-panel:first-child{float:none;width:100%;margin-bottom:0 !important}.rij2_home .panel-grid-cell:first-child .so-panel:nth-child(2){float:none;width:100%;padding-left:0;margin-bottom:50px !important}.rij2_home .panel-grid-cell:first-child .so-panel:nth-child(3){float:none;width:100% !important;padding-right:0}.rij2_home{margin-top:50px}.rij2_home .so-widget-sow-image .sow-image-container img{width:100% !important;height:auto !important}.rij2_home .text-block-2{margin-top:20px}.rij2_home .text-block-2 p{margin-top:30px}.rij2_home .text-block-1{margin-top:20px;margin-bottom:50px}.rij2_home .text-block-1 p{margin-top:30px}.rij2_home .text-block-1 h3{left:0}.rij2_home .text-block-1 h3 h2{font-size:30px}.rij2_home .text-block-2 h3{margin-top:50px}.rij3_home h2{margin:0}.rij3_home .profiles .panel-grid-cell{margin:0 auto !important}.rij3_home .profile-overlay{opacity:1}.rij4_home{margin-top:50px;margin-bottom:-250px !important}.rij4_home .realisaties{margin-top:50px}.rij4_home .realisaties .realisatie{width:100% !important;height:200px !important}.rij4_home .realisaties .realisatie .realisatie-overlay{opacity:1}.rij4_home .realisaties .realisatie .realisatie-overlay p{display:none}.rij4_home .realisaties .realisatie .realisatie-overlay .realisatie-detail-container strong{font-size:16px !important;display:block}.rij4_home .realisaties .realisatie .realisatie-overlay .realisatie-detail-container p{font-size:14px !important;display:block;line-height:22px}footer #contact #pgc-w5fb79403c880c-0-0{max-width:100% !important}footer #siteorigin-panels-builder-3 .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:first-child{margin-right:0}.social-media-icons{display:flex !important;flex-direction:row !important;float:left !important;margin-top:50px;height:32px}.contact-details .panel-grid-cell:last-child{margin-bottom:30px}.top-icon{display:block}.rij1_over h1{font-size:35px;line-height:40px}.rij1_over h2{font-size:25px;line-height:30px}.rij1_realisaties{margin-top:150px}figure.vp-portfolio__item figcaption.vp-portfolio__item-overlay{opacity:1 !important}.rij1_realisatie .realisatie-img{height:400px}figure.vp-portfolio__item figcaption.vp-portfolio__item-overlay::after{max-width:200px;text-align:center;line-height:22px;top:43%}}