/* compiled by scssphp v0.6.3 on Mon, 24 Aug 2026 16:12:09 +0200 (0.0356s) */

.rij2_privacy{margin:100px auto;max-width:700px}.rij2_privacy p a{color:#ee393e}.knop a{position:relative;border:none !important;background:#ee393e !important;border-radius:10px !important;overflow:hidden !important;box-shadow:none !important;padding:20px 20px !important;z-index:1;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a span{position:relative !important;z-index:3 !important;font-size:18px;font-weight:bold;color:white !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a:hover{background:#d82c31 !important}html,body{max-width:100%;overflow-x:hidden}.hoofding{background-color:#222;width:100%}header.hoofding .container .logo{float:left}header.hoofding .container .nav_header{width:100%}header.hoofding .container .nav_header ul{float:right;color:white}header.hoofding{position:absolute;z-index:2;left:0;right:0}header.hoofding .container{display:flex;align-items:center;margin:20px auto}#cssmenu > ul > li > a{position:relative;font-size:18px}#cssmenu > ul > li{margin-right:40px}#cssmenu > ul > li > a:active{text-decoration:none}.current-menu-item{position:relative}.current-menu-item::after{content:'';top:25px;left:calc(50% - 5px);width:10px;height:14px;background-size:contain;position:absolute;background-repeat:no-repeat;background-position:center;background-image:url(../afbeeldingen/flash.png)}.current-menu-item:hover::after{content:'';top:25px;left:calc(50% - 5px);width:10px;height:14px;background-size:contain;position:absolute;background-repeat:no-repeat;background-position:center;background-image:url(../afbeeldingen/flash_red.png)}.logo,.nav_header{display:inline-block}.logo img{width:250px;height:100}.navigatie a:hover{color:#ee393e;text-decoration:none}.open_rij{background-color:rgba(37, 55, 79, 0.2);padding-top:10px;padding-bottom:10px;line-height:150px}.open_blok{font-size:20px;font-weight:400;color:#ee393e;text-align:center}.rij1{padding:40px 0}.rij2{padding:40px 0}.header-half{height:500px;display:flex !important;justify-content:center !important;align-items:center !important}.header-half h1{color:white;margin-top:130px}.header-half .sow-image-container{justify-content:center}.header-half .sow-image-container img{width:50px}.rij2_dienst{margin:100px auto;position:relative}.rij2_dienst::before{content:'';position:absolute;z-index:-1;left:-50px;right:-50px;height:100vh;background-image:url(./../afbeeldingen/boog2.svg);background-position:center;background-size:cover;background-repeat:no-repeat}.rij2_dienst .knop a{float:right}.rij2_dienst h2{color:#515458;font-weight:bold}.rij2_dienst-top-row{margin-bottom:50px;position:relative}.rij2_dienst-top-row::after{content:'';position:absolute;background-image:url(./../afbeeldingen/bolletjes.svg);background-size:contain;background-position:center;background-repeat:no-repeat;left:-50px;top:-30px;width:130px;height:130px}.rij2_dienst .block{position:relative;background:#f0f0f0;border-radius:20px;padding:30px;margin-bottom:50px;min-height:220px}.rij2_dienst .block h3{color:#ee393e;font-size:22px;font-weight:bold;margin-bottom:30px;padding-right:60px;display:block}.rij2_dienst .block img{position:absolute;right:30px;top:22px;width:40px !important;height:40px !important}.rij2_dienst .block p{max-width:280px;line-height:20px}.rij2_realisaties-top-row .panel-layout .panel-no-style{display:flex !important;align-items:center !important}.vp-filter{float:right}.vp-filter__item a{border:2px solid #ee393e !important;color:#ee393e !important;padding:13px 20px 10px !important;border-radius:8px !important}.vp-filter__item-active a{background:#ee393e !important;color:white !important}.vp-portfolio__item-overlay{background:#ee393e !important}.rij2_contact{position:relative;margin:100px 0 0;padding-bottom:100px;display:flex !important;align-items:center !important}.rij2_contact::after{content:'';position:absolute;z-index:-1;width:100%;top:0;left:0;bottom:-150px;background-image:url(./../afbeeldingen/boog.svg);background-position:left;background-size:contain;background-repeat:no-repeat}span.wpcf7-form-control-wrap::after{content:'';position:absolute;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;right:0}span.wpcf7-form-control-wrap.your-name::after{background-image:url(./../afbeeldingen/user.png)}span.wpcf7-form-control-wrap.your-email::after{background-image:url(./../afbeeldingen/mail.png)}span.wpcf7-form-control-wrap.your-bedrijf::after{background-image:url(./../afbeeldingen/work.png)}form{position:relative;background:white;padding:30px}form::after{content:'';position:absolute;width:150px;height:150px;z-index:-1;left:-70px;top:-70px;background-image:url(./../afbeeldingen/bolletjes.svg);background-position:center;background-size:contain;background-repeat:no-repeat}form p{width:100%;max-width:400px}form input{border:none;border-bottom:2px solid #ee393e;color:#ee393e;box-shadow:none;width:100%;padding:5px 0;margin-bottom:5px;position:relative}form input::placeholder{color:#ee393e}form textarea{border:2px solid #ee393e;color:#ee393e;width:100%;border-radius:15px;padding:10px}form textarea::placeholder{color:#ee393e}form input[type="submit"]{width:200px;color:white;background:#ee393e;border-radius:10px;padding:15px 20px;border:none;font-weight:bold}.wpcf7-response-output{max-width:400px;border:none !important;padding:0 !important;margin:0 !important}.wpcf7-not-valid-tip{display:none !important}.contact-details{width:400px;margin:0 auto}.contact-details h3{margin-bottom:20px;color:#515458}.contact-details img{width:20px;height:auto;margin-right:10px}.contact-details p{display:flex;align-items:center}.contact-details p a{color:black}.contact-details p a:hover{text-decoration:none}.header_buttons{display:inline-block}.header_links{margin:auto;display:block;padding-top:30px}.header_tekst_links{position:relative;font-weight:bold;font-size:35px}.header_tekst_links::after,.slider_koptekst::after{content:'';top:-55px;left:-65px;width:150px;height:150px;background-size:contain;position:absolute;background-repeat:no-repeat;font-weight:bold;font-size:35px;background-image:url(../afbeeldingen/Patroonheader.png);z-index:-1}.header_button{background-color:#ee393e;border:none;color:white;padding:15px;width:195px;text-align:center;text-decoration:none;display:inline-block;border-radius:13px;margin:4px 0px;font-size:18px;font-weight:bold;color:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header_button:hover{background-color:#d82c31;color:white;text-decoration:none;cursor:pointer}.header_foto_rechts{position:relative}.overlay_tekst{position:absolute;top:50%;left:40%;display:flex;flex-direction:column;text-align:left;align-items:center;transform:translate(-50%, -50%);color:white;font-weight:bold;font-size:20px;z-index:1}.flash_tekst{margin-left:10px}.flash_rij{margin-top:8px;margin-bottom:8px}.header_rechts{display:block;text-align:center;margin-left:15em}.flash_icon{width:5%;height:5%}.foto_flash{width:450px;height:300px}.wave_patroon img{position:absolute;min-width:1500px;width:100%;left:0;right:0;top:0;height:30em}.wave_patroon{height:300px;position:relative;margin-top:250px}.header_rij{padding-top:250px;margin:auto}.slider_rij{padding-top:250px;padding-bottom:250px;position:relative;display:flex !important;align-items:center !important}.slider_rij::after{content:'';position:absolute;width:500px;height:500px;border-radius:50%;background:#e0e0e0;right:-250px;z-index:-1}.slider_koptekst{position:relative;color:#000;font-weight:bold;font-size:35px}.slider_button{background-color:#ee393e;border:none;color:white;padding:15px;width:315px;text-align:center;text-decoration:none;display:inline-block;border-radius:13px;margin:4px 0px;font-size:18px;font-weight:bold;color:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.slider_button:hover{background-color:#d82c31;color:white;text-decoration:none;cursor:pointer}.elektriciteitswerken_rij,.kluswerken_rij{background-color:#222;padding-top:250px;padding-bottom:250px}.elektriciteitswerken_rij h3,.kluswerken_rij h3{font-size:38px;color:white;font-weight:bold}.elektriciteitswerken_rij p,.kluswerken_rij p{color:white;font-size:22px;max-width:500px}.elektriciteitswerken_rij .knop,.kluswerken_rij .knop{float:left;margin-top:10px}.elek_koptekst,.klus_koptekst{color:white;font-weight:bold;font-size:35px}.elek_subtekst,.klus_subtekst{color:white;font-size:25px}.button_info{position:relative;width:300px;height:150px;background-color:white;border-radius:30px}.verlichting_blok,.gyproc_blok{margin-top:40px}.renovatie_blok,.domotica_blok,.sanitair_blok,.vloer_blok{margin-top:40px;margin-left:20px}.kluswerken_blok{margin-top:-50px}.klus_subtekst{width:85%}.slider-container{overflow-x:hidden}.slider-container img{height:250px !important;width:500px !important;object-fit:cover;border-radius:20px}.slick-track{display:flex;align-items:center}.slide-item{position:relative;border-radius:20px;overflow:hidden;margin:0 20px}.slide-item.slick-current::before{opacity:1}.slide-item::before{content:'';position:absolute;mix-blend-mode:hard-light;background-color:rgba(238, 57, 62, .7);width:100%;border-radius:20px;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.next-slide1,.next-slide2{position:absolute;right:100px;z-index:2;width:50px;height:50px;margin-top:100px;cursor:pointer}.slick-prev{display:none !important}footer{background-color:#222}.footer-openingsuren{background:#d9dce1;display:flex !important;align-items:center !important;justify-content:center !important;padding:40px 0}.footer-openingsuren p{color:#ee393e;margin:0;font-weight:bold;font-size:16px}.footer_icon{width:5%;height:5%;margin-right:20px}.footer_gegevens,.footer_link{color:white}.footer_rij{align-items:center !important;padding:50px 0}.footer_menu li{margin-bottom:5px}.footer_menu li:last-child{margin-bottom:0}.footer_menu a{color:white}.footer_link a:hover,.footer_gegevens a:hover{text-decoration:underline;color:white;cursor:pointer}.sinergio{color:white}.links,.rechts{margin-left:40px}.links a,.rechts a{color:white}.footer_menu .current-menu-item::after{display:none}p.rechts{display:none}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:1200px){.header_rechts{margin-left:0}.overlay_tekst{left:30px;right:0;top:50px;transform:translate(0, 0);align-items:flex-start !important}li.menu-item{margin-right:20px}}@media screen and (max-width:768px){.nav_header{position:initial !important}.nav_toggle{border:none;background:transparent;padding:0;position:relative;height:30px;width:30px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;float:right;z-index:5}.nav_toggle span{position:absolute;width:100%;height:2px;top:0;left:0;background:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.openednav span.row1{top:15px;transform:rotate(45deg)}.openednav span.row2{opacity:0}.openednav span.row3{top:15px;transform:rotate(-45deg)}.openednav nav #cssmenu{transform:translateY(0px);opacity:1;pointer-events:inherit}nav #cssmenu{display:block;position:absolute;pointer-events:none;left:0;right:0;top:0;height:100vh;opacity:0;transform:translateY(-50px);background:#ee393e;z-index:4;display:flex !important;justify-content:center !important;align-items:center !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}nav #cssmenu ul{text-align:center}nav #cssmenu ul li{display:block;margin:30px 0 !important}nav #cssmenu ul li.active a span{color:white}nav #cssmenu ul li a{padding:10px 20px;font-size:18px}nav #cssmenu ul li a span{color:white}#cssmenu ul li.menu-item{margin:10px 0}nav #cssmenu ul li::after{display:none}.current-menu-item a{position:relative}.current-menu-item a::after{content:'';width:10px;height:14px;top:16px;left:0px;background-size:contain;position:absolute;background-repeat:no-repeat;background-position:center;background-image:url(../afbeeldingen/flash.png) !important}.header_tekst_links{font-size:25px;line-height:35px}#pgc-w60b792f529a27-0-0{margin-bottom:0 !important}.header_rechts{margin-left:0}.header_rechts .foto_flash{width:100%}.elektriciteitswerken_rij,.kluswerken_rij{padding:100px 0}.elektriciteitswerken_rij .panel-grid-cell:first-child,.kluswerken_rij .panel-grid-cell:first-child{margin-bottom:100px !important}.slider_rij{padding:100px 20px !important}.elektriciteitswerken_rij h3,.kluswerken_rij h3{font-size:30px}.elektriciteitswerken_rij p,.kluswerken_rij p{font-size:16px}#pgc-w60bf448057576-0-0,#pgc-w60b64fbb723e1-0-0{margin-bottom:0 !important}.nieuwbouw_blok img{width:100%}.renovatie_blok,.domotica_blok,.sanitair_blok,.vloer_blok{margin:0;margin-top:40px}.renovatie_blok img,.domotica_blok img,.sanitair_blok img,.vloer_blok img{width:100%}.slider_koptekst{font-size:30px;line-height:40px}.next-slide1,.next-slide2{display:none !important}.slide-item{margin:0 !important}.rij2_dienst-blocks .panel-grid-cell{margin-bottom:0 !important}.rij2_dienst-top-row .knop{float:left}.rij2_dienst .block h3{padding-right:70px}form{padding:20px}}@media screen and (max-width:1200px){.rij2_dienst .block img{display:none}}@media screen and (max-width:768px){.rij2_dienst .block img{display:block}}