/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ @charset "UTF-8"; .knop a{border-radius:0;border:2px solid #222;padding:10px 15px;background:transparent;display:inline-block;color:#222;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a:hover{text-decoration:none;color:white;background:#222}.rij1_error{text-align:center;margin:200px 0}.rij1_error h1{text-transform:uppercase;font-weight:bold;margin:0;margin-bottom:20px;letter-spacing:1.5px;line-height:50px;font-size:30px}.rij1_error .so-widget-sow-button a{background:none !important;padding:15px !important;color:black !important;border:2px solid black !important;border-radius:0 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_error .so-widget-sow-button a:hover{text-decoration:none;background:black !important;color:white !important}.cookie-bar{display:flex;align-items:center;justify-content:space-between}.cookie-bar p{max-width:600px;text-align:left;margin-bottom:0;font-size:12px;line-height:20px}#cookie-law-info-again{z-index:198}h2{color:#F01822}body{font-family:"Montserrat", Arial, Helvetica, sans-serif}.actie-knop{padding:50px 0;font-size:30px;font-weight:bold}.actie-knop a{color:black;border-bottom:3px solid black}.actie-knop a:hover{text-decoration:none}.fade{opacity:0;position:relative;top:50px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.rij_title h2{font-weight:bold;font-size:50px;position:relative}.rij_title h2::before{position:absolute;color:#2222;z-index:-1;font-size:70px;top:-35px;opacity:0.1}.link a{color:#9B9B9B;position:relative;display:flex;align-items:center;margin-left:35px;padding:5px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.link a:hover{transform:translateX(5px)}.link a:hover,.link a:active,.link a:focus{text-decoration:none;color:#9B9B9B}.link a::before{content:"";position:absolute;width:25px;height:2px;left:-35px;background:#9B9B9B;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.link a:hover::before{width:30px;left:-40px}.aanbod p a,.oplossingen p a,.vakmanschap p a{color:black !important;border-bottom:2px solid black !important}.aanbod p a:hover,.oplossingen p a:hover,.vakmanschap p a:hover{text-decoration:none}.pijler-donker{position:relative !important}.pijler-donker h1{position:relative;z-index:80}.pijler-donker::after{content:"";z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.3)}.totaalinterieur-portfolio{margin-top:100px}.related .shop-buttons{display:none !important}.interieur-detail{margin-bottom:100px;margin-top:100px}.arts-craft-intro{background:rgba(240, 24, 34, 0.2);border-radius:20px;padding:20px 30px}.arts-crafts-icons{background:#F01822;border-radius:10px;padding:50px;margin-bottom:100px}.arts-crafts-icons .panel-grid{display:flex !important;justify-content:center !important;align-items:center !important}.arts-crafts-icons h3{color:white;max-width:170px;font-weight:bold;letter-spacing:2px}.arts-crafts-icons a{margin:0 auto}.arts-crafts-icons .arts-crafts-icon img{margin:0 auto 10px}.arts-crafts-icons .arts-crafts-text{color:white;text-align:center}.arts-crafts-icons .arts-crafts-text a{color:white;text-decoration:none}.arts-crafts-icons .arts-crafts-text p{margin-bottom:0}.grecaptcha-badge{display:none !important}.vp-portfolio__pagination-wrap,.vp-pagination__item{display:none !important}header.hoofding{position:absolute;top:0;width:100%;padding:20px 0;z-index:200}header.hoofding .container{width:100%;padding:0 50px}.logo{width:60px;height:auto;margin-right:600px;z-index:300}.nav-hidden{display:block !important}.nav-hidden-2{display:none !important}.nav_toggle{float:right;display:block;width:35px;height:35px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:none;box-shadow:none;border:none;position:relative;top:6px}.row1,.row2,.row3{background:white !important;width:100% !important;height:2px !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.openednav .row1{background:black !important;top:15px;transform:rotate(-45deg)}.openednav .row2{background:black !important;top:15px;transform:rotate(45deg)}.openednav .row3{opacity:0}#cssmenu{display:block !important}.nav_header{opacity:0;pointer-events:none;position:absolute;height:100vh;min-height:400px;width:100%;z-index:200;top:0;left:0;right:0;padding:0;margin:0;background:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;left:-100px;transform:scale(0.8)}.openednav .nav_header{opacity:1;pointer-events:inherit;left:0;transform:scale(1)}.nav_img{width:50%;position:absolute;opacity:0;top:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center}.big_navigation{height:100%;width:50% !important;right:0;top:0;position:absolute;display:flex;flex-direction:column;justify-content:center;padding-right:100px}.big_navigation #cssmenu ul{text-align:right}.big_navigation #cssmenu ul li{display:block;margin-bottom:20px}.big_navigation #cssmenu ul li a{color:#C4C4C4;text-transform:uppercase;font-weight:bold;font-size:20px;letter-spacing:1px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.big_navigation #cssmenu ul li a:hover{text-decoration:none;opacity:0.5}.big_navigation #cssmenu ul li a:active,.big_navigation #cssmenu ul li a:focus{text-decoration:none}.small_navigation{margin-top:35px;position:relative;padding-right:20px}.small_navigation::after{content:"";position:absolute;right:0;width:2px;background:#F01822;top:0;bottom:0}.small_navigation a{display:block;color:#F01822;text-transform:uppercase;letter-spacing:1px;text-align:right;margin-bottom:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.small_navigation a:last-child{margin-bottom:0}.small_navigation a:hover{text-decoration:none;opacity:0.5}.small_navigation a:active,.small_navigation a:focus{text-decoration:none}nav.pijlers{left:0;bottom:0;position:absolute;display:flex !important;justify-content:center;flex-direction:column;height:100%;width:50% !important;max-width:700px;background:white;box-sizing:border-box;padding:100px 30px 30px 100px}.pijlers-container{display:flex;flex-flow:row wrap}nav.pijlers a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;width:calc(50% - 20px);margin:10px;height:40vh;position:relative}.raamdecoratie-nav{margin-left:10px}.raamdecoratie-nav strong{opacity:0}.raamdecoratie-nav .raamdecoratie-links{margin-left:-15px;margin-top:10px;display:none}.raamdecoratie-nav .raamdecoratie-links a{color:#c4c4c4;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:5px;line-height:25px;margin-bottom:5px !important}.raamdecoratie-nav .raamdecoratie-links a:hover{color:#222}.raamdecoratie-nav .raamdecoratie-links a::after{content:"";position:absolute;width:5px;height:5px;top:11px;right:-15px;border-radius:50%;background:#c4c4c4}nav.pijlers a:hover{transform:translateY(-5px)}nav.pijlers a:hover,nav.pijlers a:active,nav.pijlers a:focus{text-decoration:none}nav.pijlers a img{height:90px;width:100% !important;object-fit:cover;object-position:center;height:100%}nav.pijlers p{position:absolute;background:rgba(68, 68, 68, 0.8);z-index:2;padding:0;display:flex;align-items:center;box-sizing:border-box;padding:10px;min-height:40px;color:white;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;text-transform:uppercase}.schilderwerken-text-pijler{width:95% !important;bottom:20px;left:0}.raamdecoratie-text-pijler{width:90% !important;top:55%;right:0}.totaalinterieur-text-pijler{width:95% !important;top:50%;right:0}.interieur-text-pijler{width:75% !important;bottom:40px;left:0}.menu-item.belevingsweken{position:relative}.menu-item.belevingsweken::before{content:"!";position:absolute;background:#F05521;font-weight:bold;color:white;left:-30px;width:20px;height:20px;border-radius:50%;display:flex !important;justify-content:center !important;align-items:center !important}footer .menu-item.belevingsweken::before{display:none !important}.rij1_opendeurweekend{margin-top:100px !important}.rij1_opendeurweekend img{border-radius:10px}.rij2_opendeurweekend{max-width:700px;margin:50px auto}.rij2_opendeurweekend h1{font-weight:bold;font-size:20px;line-height:32px}.rij2_opendeurweekend p{line-height:25px}.rij2_opendeurweekend a{text-decoration:none !important;background:#E30514;display:inline-block;padding:15px;margin-top:10px;font-weight:bold;color:white;border-radius:7px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_opendeurweekend a:hover{background:#a70813}.rij3_opendeurweekend{margin-top:100px;margin-bottom:100px}.rij3_opendeurweekend .panel-grid{display:flex !important;align-items:center !important;margin:50px 0}.rij3_opendeurweekend img{width:100% !important;max-width:400px !important;height:400px !important;margin:0 auto;border-radius:10px;object-fit:cover;object-position:center}.rij3_opendeurweekend p{font-size:18px;line-height:34px}.rij4_opendeurweekend{margin-bottom:100px}.rij4_opendeurweekend img{width:100% !important;height:300px !important;object-fit:cover;object-position:center;border-radius:10px;margin-bottom:30px}.rij4_opendeurweekend h2{margin-bottom:50px}.rij4_opendeurweekend .panel-grid h3{font-weight:bold}.rij4_opendeurweekend .panel-grid p{line-height:27px;max-width:550px}.rij4_opendeurweekend .extra-text{background:#222;padding:15px;color:white;border-radius:5px;margin-top:50px}.rij4_opendeurweekend .extra-text p{margin:0 !important}.rij5_opendeurweekend{max-width:700px;margin:0 auto 100px}.rij5_opendeurweekend p{line-height:27px}.rij5_opendeurweekend img{border-radius:10px;margin-bottom:50px}.rij5_opendeurweekend a{text-decoration:none !important;background:#E30514;display:inline-block;padding:15px;margin-top:10px;font-weight:bold;color:white;border-radius:7px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij5_opendeurweekend a:hover{background:#a70813}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"]{max-width:700px;margin:0 auto}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .container{width:100% !important}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] strong{font-size:20px;text-transform:uppercase;letter-spacing:1px;color:black;display:block;margin:10px 0 0}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] input{width:100%;border:none;border:2px solid #222;padding:10px 5px;color:#222;margin-bottom:10px;border-radius:0 !important;background:none !important}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] select{background:none !important;border:2px solid black;border-radius:0 !important;padding:8px 5px;margin-bottom:10px;width:100%}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] textarea{background:none !important;padding:10px;line-height:24px;height:200px;border:2px solid black;border-radius:0 !important;width:100%}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group{background:rgba(0, 0, 0, 0.1);padding:25px !important;margin-top:20px !important}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] label em{display:none !important}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] input[type="file"]{border:none !important}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-remove,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-add{padding:10px;border-color:black;margin-right:10px;margin-top:5px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-remove:hover,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-add:hover{background:black;color:white}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-remove:hover,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-remove:active,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-remove:focus,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-add:hover,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-add:active,form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] .wpcf7-field-group-add:focus{text-decoration:none}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] input[type="submit"]{border-radius:0;border:2px solid #222;padding:10px 15px;font-weight:normal;margin-top:20px;max-width:200px;background:transparent;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}form[action="/prijsaanvraag-raamdecoratie/#wpcf7-f12715-p12709-o1"] input[type="submit"]:hover{background:black !important;color:white}.disclaimer-offerte{max-width:700px;margin:50px auto 0}.height-container,.width-container{display:flex}.height-container strong,.width-container strong{font-size:16px !important;font-weight:normal;opacity:0.7;width:100px}.height-container span,.width-container span{width:calc(100% - 100px)}.rij1_home{height:600px;display:flex !important;justify-content:center !important;align-items:center !important}.header_text h1,.header_text h2{color:white !important;text-transform:uppercase;font-weight:bold;margin:0;letter-spacing:1.5px;font-size:50px}.header_text h2{position:relative;font-size:18px;width:140px;margin:0 auto;right:-230px;font-weight:normal;margin-bottom:5px}.header_text h2::before{content:"";position:absolute;height:2px;width:30px;background:white;left:-40px;top:7px}.rij1_vloerbedekking{position:relative}.rij1_vloerbedekking h1{position:relative;z-index:20}.rij1_vloerbedekking::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3)}.rij1_pijler{height:350px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex !important;align-items:center !important}.rij1_pijler h1{text-transform:uppercase;color:white;font-weight:bold;letter-spacing:2px;font-size:40px;line-height:50px}.rij1_pijler h2{text-transform:uppercase;color:white;font-size:16px;margin:0}.rij1_blog{height:350px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_blog::after{content:"";position:absolute;background:rgba(0, 0, 0, 0.5);top:0;left:0;right:0;bottom:0}.rij1_blog h1{margin:0;position:relative;z-index:100;text-transform:uppercase;font-weight:bold;color:white}.rij1_blog h2{text-transform:uppercase;color:white;font-size:16px;margin:0;position:relative;z-index:100;margin-top:10px}.container-blog{max-width:800px;margin:50px auto}.container-blog h1{font-weight:bold}.container-blog img{margin:20px 0}.rij1_acties h2{font-weight:normal}.rij1_realisatie{position:relative}.rij1_realisatie h1{position:relative;z-index:20}.rij1_realisatie::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:black;opacity:0.5}.kaleien-images{margin-top:100px}.detail-page-long-text{margin-top:30px}.detail-page-long-text .panel-layout .panel-grid-cell .so-panel{margin-bottom:30px !important}.detail-block p{max-width:600px}.detail-block p a{color:black;padding:10px 15px;display:inline-block;position:relative;margin-left:20px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.detail-block p a::before{content:"";position:absolute;width:20px;height:20px;left:-20px;background-image:url("https://www.tonybaert.be/wp-content/uploads/2020/10/Icon-ionic-ios-arrow-round-back.png");background-repeat:no-repeat;background-size:contain;background-position:center;top:10px}.detail-block p a:hover{text-decoration:none;margin-left:10px}.interieur-detail .so-panel:first-child .textwidget p a{color:black;border:2px solid black;padding:10px 15px;display:inline-block;margin-bottom:50px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.interieur-detail .so-panel:first-child .textwidget p a:hover{text-decoration:none;color:white;background:black}.rij2_detail_schilderwerken{margin-top:50px;margin-bottom:100px}.rij2_detail_schilderwerken .panel-grid-cell .so-panel:first-child .textwidget{max-width:650px;margin-bottom:100px}.rij2_detail_schilderwerken .panel-grid-cell .so-panel:first-child .textwidget p{line-height:28px;color:rgba(0, 0, 0, 0.5)}.rij2_detail_schilderwerken .panel-grid-cell .so-panel:first-child .textwidget p a{color:black;padding:10px 15px;display:inline-block;position:relative;margin-left:20px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_detail_schilderwerken .panel-grid-cell .so-panel:first-child .textwidget p a::before{content:"";position:absolute;width:20px;height:20px;left:-20px;background-image:url("https://www.tonybaert.be/wp-content/uploads/2020/10/Icon-ionic-ios-arrow-round-back.png");background-repeat:no-repeat;background-size:contain;background-position:center;top:13px}.rij2_detail_schilderwerken .panel-grid-cell .so-panel:first-child .textwidget p a:hover{text-decoration:none;margin-left:10px}.rij2_interieur .panel-grid-cell .widget_sow-editor .so-widget-sow-editor .textwidget p a{border-bottom:2px solid black !important;color:black !important}.rij2_interieur .panel-grid-cell .widget_sow-editor .so-widget-sow-editor .textwidget p a:hover{text-decoration:none !important}.rij2_home{min-height:600px;padding:50px 0}.rij2_title{margin-bottom:50px}.rij2_title h2{font-weight:bold;font-size:50px;position:relative}.rij2_title h2::before{content:"4 pijlers";position:absolute;color:#2222;z-index:-1;font-size:70px;top:-35px;opacity:0.1}.rij2_home .rij2_title h2::before{content:"4 pijlers"}.rij2_title p{color:#B1B1B1;position:relative;margin-left:40px;display:flex;align-items:center}.rij2_title p::before{content:"";position:absolute;width:30px;height:2px;left:-40px;background:#B1B1B1}.rij2_button{height:300px;width:250px;display:flex;align-items:center;justify-content:center;background-size:cover}.rij2_button a{opacity:1 !important;transform:scale(1) !important}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell{position:relative}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:hover{transform:scale(1.1);z-index:50}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:active{transform:scale(1)}.rij2_button p{margin:0}.rij2_button a{display:block;padding:65px 0px;color:white;background:rgba(0, 0, 0, 0.5);margin:0;position:absolute;width:250px;height:300px;left:0;display:flex;align-items:center;justify-content:center;top:0;font-weight:bold;text-align:center;font-size:20px;box-sizing:border-box;padding:18px;opacity:0;transform:scale(0.8);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_button a:hover,.rij2_button a:focus,.rij2_button a:active{text-decoration:none}.home_shop_button{padding:50px 0;margin-bottom:50px;border-top:2px solid #eee;border-bottom:2px solid #eee;text-align:center}.home_shop_button a{border:2px solid #222 !important;background:none !important;border-radius:0 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.home_shop_button a span{color:#222 !important}.home_shop_button a:hover{background:#222 !important;color:white !important}.home_shop_button a:hover span{color:white !important}.rij2_vloerbedekking{margin-top:50px}.rij2_wanddecoratie{margin-top:50px}.first-block{margin-top:100px}.rij2_title h2::before{content:"Uniek"}.rij2_title{margin-bottom:100px}.rij2_schilderwerken{margin-top:100px;margin-bottom:100px}.rij2_schilderwerken_onder{margin-top:50px !important}.schilderwerken_info_rij_2 h3{font-weight:bold}.schilderwerken_info_rij_2 .textwidget p{line-height:25px}.schilderwerken_info_rij_2 .so-widget-sow-image .sow-image-container img{height:300px;object-fit:cover}.rij2_interieur{margin-top:50px;max-width:700px;margin-bottom:100px !important;padding:0}.rij2_interieur p{font-size:15px;line-height:26px}.rij2_interieur_title{margin-bottom:50px}.rij2_interieur_title h2::before{content:"Grootse effecten"}.rij2_totaalinterieur .rij_title h2::before{content:"Totaalinterieur"}.rij2_totaalinterieur{margin:100px 0}.rij2_totaalinterieur .textwidget p{line-height:25px}.rij2_totaalinterieur .so-widget-sow-image .sow-image-container img{height:350px;object-fit:cover}.rij2_totaalinterieur_layout{margin-top:40px}#metaslider-id-12141,#metaslider-id-12148{margin:0 auto}#metaslider-id-12141 ol.flex-control-nav,#metaslider-id-12148 ol.flex-control-nav{display:flex;justify-content:center}#metaslider-id-12141 .flex-prev,#metaslider-id-12141 .flex-next,#metaslider-id-12148 .flex-prev,#metaslider-id-12148 .flex-next{background:white;border-radius:50%;opacity:0;color:red;background-size:23%;background-position:center;background-repeat:no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}#metaslider-id-12141 .flex-prev,#metaslider-id-12148 .flex-prev{background-image:url("http://185.58.97.70/~tonybae/wp-content/uploads/2020/09/arrow-left.png")}#metaslider-id-12141 .flex-next,#metaslider-id-12148 .flex-next{background-image:url("http://185.58.97.70/~tonybae/wp-content/uploads/2020/09/arrow-right.png")}#metaslider-id-12003:hover .flex-prev,#metaslider-id-12003:hover .flex-next{opacity:1}.rij2_raamdecoratie .rij_title h2::before{content:"Raamdecoratie"}.rij2_raamdecoratie{margin:100px 0}.rij2_raamdecoratie .textwidget p{line-height:25px}.rij2_raamdecoratie .so-widget-sow-image .sow-image-container img{height:350px;object-fit:cover}.rij2_raamdecoratie_layout{margin-top:40px}.rij2_raamdecoratie .panel-layout:first-child .panel-grid:first-child{display:flex;align-items:center !important}.rij2_categorie{margin-top:50px}.rij2_categorie p{line-height:28px;color:rgba(0, 0, 0, 0.5)}.interieur-detail{margin-top:50px}.categorie-imgs{margin-top:100px;margin-bottom:100px}.categorie-imgs .vp-portfolio__pagination-wrap{display:none}.blog_spotlight{display:flex;align-items:flex-start;margin-top:100px}.big_blog_post{width:50%;margin-right:50px}.big_blog_post a:hover,.big_blog_post a:focus,.big_blog_post a:active{text-decoration:none}.more-link{color:#9B9B9B;position:relative;display:flex;align-items:center;margin-left:35px;padding:5px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.more-link:hover{transform:translateX(5px)}.more-link:hover,.more-link:active,.more-link:focus{text-decoration:none;color:#9B9B9B}.more-link::before{content:"";position:absolute;width:25px;height:2px;left:-35px;background:#9B9B9B;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.more-link:hover::before{width:30px;left:-40px}.big_blog_post img{width:100%;height:500px;object-fit:cover}.big_blog_post h2{font-weight:bold;font-size:24px;color:#222 !important}.big_blog_post p{line-height:25px}.small_blog_posts{width:50%}.small_blog_post a{width:200px}.small_blog_post a:hover,.small_blog_post a:focus,.small_blog_post a:active{text-decoration:none}.small_blog_post img{height:200px !important;width:200px;object-fit:cover}.small_blog_post h2{font-weight:bold;font-size:24px;max-width:250px;line-height:30px;color:#222 !important}.small_blog_post .blog-details{margin-left:30px}.small_blog_post{display:flex;align-items:flex-end;margin-bottom:30px}.blog_posts_list{display:flex;flex-wrap:wrap;justify-content:space-between}.blog_post{width:25%;min-width:200px;box-sizing:border-box;padding:20px}.blog_post a{width:100%}.blog_post a:hover,.blog_post a:focus,.blog_post a:active{text-decoration:none}.blog_container hr{margin:100px 0}.blog_post img{width:100%;height:200px;object-fit:cover}.blog_post h2{font-weight:bold;font-size:24px;line-height:30px;color:#222 !important}.blogs form{display:flex;align-items:center;justify-content:flex-end;margin-top:50px}.blogs form select[name="categoryfilter"]{border:none;background:#dedede;padding:13px 15px;margin-right:20px;appearance:none;background-image:url("https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-arrow-down-b-512.png");background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;background-size:0.85em auto, 100%;min-width:200px}.blogs form button{border-radius:0 !important;border:2px solid #222 !important;padding:10px 20px !important;background:transparent !important;color:#222 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.blogs form button:hover{background:#222 !important;color:white !important}.rij2_contact{margin:100px 0;display:flex !important}.rij2_contact .panel-grid-cell:last-child{margin-left:100px;margin-top:0}.rij2_contact h3{font-weight:bold}.rij2_contact p{line-height:25px}.rij2_contact p a:last-child{color:red}.rij2_contact .gdpr-text{font-size:12px;opacity:0.7}.rij2_contact a{color:black;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_contact a:hover{text-decoration:none;opacity:0.5}.rij2_contact a:active,.rij2_contact a:focus{text-decoration:none}.rij2_contact form{display:flex;flex-flow:row wrap;justify-content:space-between}.rij2_contact form p{width:50%}.rij2_contact form p:nth-child(even){margin-right:20px;width:calc(50% - 20px)}.rij2_contact form p input{width:100%;border:none;border-bottom:2px solid #222;color:#222;margin-bottom:5px}.rij2_contact form p:nth-child(9){width:100%}.rij2_contact form textarea{width:100%;resize:vertical;border:2px solid #222;color:#222;margin-top:10px;padding:5px 10px;box-sizing:border-box}.openingsuren-container{width:500px}.rij2_contact form p:nth-child(10){margin-bottom:10px;display:flex;align-items:center}.rij2_contact form p:nth-child(10) input{margin-bottom:0}.rij2_contact input[type="submit"]{border-radius:0;border:2px solid #222;padding:5px 15px;background:transparent;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_contact input[type="submit"]:hover{background:#222;color:white}.wpcf7-response-output{padding:0 !important;margin:0 !important;color:#222;border:none !important}.verfstreep{margin-top:50px}.verfstreep .so-widget-sow-image .sow-image-container img{max-width:700px !important}.rij2_inschrijven .rij_title{margin:100px 0 50px}.rij2_inschrijven .rij_title h2::before{content:"Belevingsweken"}#ts,#ws{background-color:#EEEEEE;padding:10px;padding-right:30px;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none}.belevingsweek-container{display:flex;flex-direction:row;margin-bottom:20px}.right-belevingsweek{margin-left:150px;max-width:500px;margin-bottom:50px}.right-belevingsweek h2{color:#F05521;margin-top:0}.week-description{border-bottom:1px solid rgba(0, 0, 0, 0.1)}.week-description h3{color:#F05521;font-size:16px;line-height:25px}.flyer-img{width:100%;height:auto}.workshops-container{margin-top:50px;padding-top:20px;border-top:2px solid rgba(0, 0, 0, 0.05)}.first-title{margin-top:0}.wachtlijst{background:grey;padding:20px;color:white;margin-bottom:20px}.wachtlijst-container{display:flex;align-items:center;cursor:pointer}.wachtlijst input{width:40px !important;margin:0 !important;cursor:pointer}.wachtlijst label{margin:0;margin-left:10px;cursor:pointer}.rij2_showroom{margin-top:100px}.showroom_text{margin-top:100px;font-size:25px;max-width:800px}.vp-portfolio__pagination-wrap{margin:50px 0}.rij2_acties{margin:0 auto 100px}.actie_item{margin-bottom:50px;background:rgba(0, 0, 0, 0.05);width:100%;padding:20px}.actie_item .widget-title{font-weight:bold}.actie_item .textwidget{max-width:600px}.actie_item .textwidget p:last-child{margin-bottom:0}.rij2_inschrijven p{margin-top:20px}form.inschrijven label{font-weight:normal}form.inschrijven{display:flex;flex-direction:column;margin-bottom:100px;max-width:350px}form.inschrijven select{cursor:pointer;width:100%;margin-bottom:20px;appearance:none;padding:7px 10px;border:none;font-weight:bold;background-color:transparent;background-image:url("https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-arrow-down-b-512.png");background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;background-size:0.85em auto, 100%;padding-left:0;padding-right:30px}form.inschrijven input{border:none;background:#eee;padding:10px;width:100%;margin-bottom:20px}form.inschrijven input[type="submit"]{width:100%;border-radius:0;border:2px solid #222;padding:5px 15px;background:transparent;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}form.inschrijven input[type="submit"]:hover{background:#222;color:white}#respond{width:350px}#respond strong{margin-bottom:20px;display:inline-block}#respond strong.error{color:red !important}#respond strong.success{color:limegreen !important}.realisaties_container{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin-top:50px}.realisatie_item{width:400px;margin-bottom:50px;box-sizing:border-box}.realisatie_item:hover .img_container_realisatie img{transform:scale(1.2);opacity:0.5}.realisatie_details .img_container_realisatie{width:400px;height:400px;display:block;background:black;overflow:hidden}.realisatie_details img:first-child{width:100%;height:400px;object-fit:cover;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.realisatie_more_info_bar{border-bottom:2px solid #d6d6d6;padding-bottom:20px}.realisatie_more_info_bar a:hover,.realisatie_more_info_bar a:focus,.realisatie_more_info_bar a:active{text-decoration:none}.realisatie_more_info_bar h2{text-transform:uppercase;font-weight:bold;font-size:25px;color:black}.realisatie_more_info_bar .realisatie_more_link{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;opacity:0.7}.realisatie_more_info_bar .realisatie_more_link a{color:black}.realisatie_more_info_bar .realisatie_more_link a:hover,.realisatie_more_info_bar .realisatie_more_link a:focus,.realisatie_more_info_bar .realisatie_more_link a:active{text-decoration:none}.rij2_realisatie .container-realisatie{margin:50px 0}.rij2_realisatie .container-realisatie p,.rij2_realisatie .container-realisatie h2,.rij2_realisatie .container-realisatie h1,.rij2_realisatie .container-realisatie h3{text-align:center;max-width:600px;margin:0 auto}.realisatie_images{display:flex;flex-flow:row wrap;justify-content:space-around;width:90%;margin:50px auto 0}.realisatie_images a{width:calc(25% - 40px);min-width:250px;display:inline-block;margin:20px}.realisatie_images img{object-fit:cover;width:100%;height:auto}.getuigenissen_container{margin-top:50px}.getuigenis_item{display:flex;flex-direction:column;justify-content:center;max-width:700px;width:100%;margin:50px auto 0;padding-bottom:50px;border-bottom:2px solid rgba(0, 0, 0, 0.05)}.getuigenis_name{text-transform:uppercase;color:#222;font-size:14px;letter-spacing:1.5px;text-align:center;font-weight:bold}.getuigenis_text p{text-align:center;font-size:16px;line-height:30px;opacity:0.7;font-style:italic;margin:0 auto}.getuigenissen_container .user_img{border-radius:50%;width:100px;height:100px;object-fit:cover;margin:0 auto 30px}.getuigenis_images{padding:20px;box-sizing:border-box;display:flex;align-items:center;flex-flow:row wrap;justify-content:space-evenly;width:100%;margin-top:50px}.getuigenis_images img{object-fit:cover;width:25%;height:200px}.rij2_afspraak .panel-grid-cell:first-child .widget_text:first-child .textwidget:first-child iframe{min-height:900px !important}.rij3_home{padding:100px;margin-top:100px}.rij3_info{background:white;display:flex !important;align-items:center !important}.rij3_info .panel-grid-cell:first-child{width:30% !important}.rij3_info .panel-grid-cell:first-child img{height:500px;object-fit:cover}.rij3_info .panel-grid-cell:last-child{width:70% !important;display:flex !important;justify-content:center !important;align-items:center !important}.rij3_info .panel-grid-cell:last-child .textwidget{max-width:600px}.rij3_information{padding:50px}.rij3_information h3{font-weight:bold;margin-bottom:20px}.rij3_information .textwidget{line-height:25px}.rij3_schilderwerken{margin-top:100px;padding:50px 0;display:flex !important;justify-content:center !important;align-items:center !important}.schilderwerken_subheader_layout{display:flex !important;justify-content:center !important;align-items:center !important}.schilderwerken_subheader_layout .panel-grid-cell:first-child h3{color:white;font-weight:bold;margin-bottom:25px}.schilderwerken_subheader_layout .panel-grid-cell:first-child p{color:white;line-height:25px;padding-right:20px}.schilderwerken_subheader_layout .panel-grid-cell:last-child img{max-height:300px;object-fit:cover}.rij3_contact{padding:50px}.rij3_contact iframe{width:100%}.rij3_inschrijven .rij_title{margin:100px 0 50px}.rij3_inschrijven .rij_title h2::before{content:"Workshops"}.raamdecoratie-btn{background:black;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:50px;box-sizing:border-box;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.raamdecoratie-btn::after{content:"";position:absolute;width:20px;height:20px;background:white;right:-10px;top:-10px;transform:rotate(45deg)}.raamdecoratie-btn:hover{transform:translateY(-5px)}.raamdecoratie-btn .so-widget-sow-editor{width:100%;text-align:center}.raamdecoratie-btn p{margin-bottom:0}.raamdecoratie-btn a{padding:20px;display:block;color:white;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.raamdecoratie-btn a:hover{text-decoration:none}.home_troeven{margin:100px 0 50px;display:none !important}.troeven_title .textwidget p{color:#9B9B9B;position:relative;display:flex;align-items:center;margin-left:35px;padding:5px 0;margin-bottom:30px}.troeven_title .textwidget p::before{content:"";position:absolute;width:25px;height:2px;left:-35px;background:#9B9B9B}.troeven_blokken h3{font-weight:bold;line-height:35px}.troeven_blokken .textwidget p{line-height:25px}.rij4_home{padding:100px 0;display:none !important}.rij4_title{margin-bottom:50px}.rij4_title h2{font-weight:bold;font-size:50px;position:relative}.rij4_title h2::before{content:"Over";position:absolute;color:#2222;z-index:-1;font-size:70px;top:-35px;opacity:0.1}.rij4_over_deel_1{background:#F2F2F2;padding:50px;width:75%;position:relative;margin-bottom:100px}.rij4_over_deel_1 h3{text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:1px;color:#B4B4B4}.rij4_over_deel_1 p{line-height:25px}.rij4_over_deel_1 img{width:300px;position:absolute;right:-100px;top:-40px;height:400px !important;object-fit:cover}.rij4_home .quote{margin:150px 0;font-size:25px;color:#999;position:relative;display:flex;justify-content:center}.rij4_home .quote::before{content:"";position:absolute;width:125px;height:2px;background:#707070;opacity:0.2;top:-50px}.rij4_home .quote::after{content:"";position:absolute;width:125px;height:2px;background:#707070;opacity:0.2;bottom:-50px}.rij4_over_deel_2{background:#F2F2F2;padding:50px 50px 200px 50px;width:75%;position:absolute;right:0;margin-bottom:100px}.rij4_over_deel_2 h3{text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:1px;color:#B4B4B4}.rij4_over_deel_2 .textwidget{max-width:700px}.rij4_over_deel_2 p{line-height:25px}.rij4_over_deel_2 img{width:300px !important;height:300px !important;object-fit:cover}.rij4_over_deel_2_bijlage{position:absolute;bottom:-150px;left:100px}.quote_home{height:50vh;display:flex !important;justify-content:center !important;align-items:center !important}.quote_home .quote_text{text-align:center;max-width:600px;margin:0 auto}.quote_home h2{font-weight:bold;opacity:0.5;color:black;line-height:40px}.quote_home p{position:relative;display:inline-block;opacity:0.5}.quote_home p::before{content:"";position:absolute;width:25px;height:2px;left:-35px;top:8px;background:#9B9B9B}.home-icons{margin-top:100px}.home-icons h3{font-weight:bold;text-transform:uppercase;opacity:1 !important;color:#222;letter-spacing:1.3px;font-size:18px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.icon1,.icon2,.icon3,.icon4{cursor:pointer;border:1px solid rgba(0, 0, 0, 0.2);box-sizing:border-box;min-height:300px;padding:10px 20px;display:flex;opacity:0.5;justify-content:center;flex-direction:column;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.icon1:hover,.icon2:hover,.icon3:hover,.icon4:hover{transform:translateY(-10px);box-shadow:0px 15px 30px rgba(0, 0, 0, 0.05);opacity:1}.icon1:hover h3,.icon2:hover h3,.icon3:hover h3,.icon4:hover h3{opacity:1}.icon1 img,.icon2 img,.icon3 img,.icon4 img{width:100px;height:100px;object-fit:cover}.home-slider{margin-top:50px}.advies,.aanbod,.oplossingen,.vakmanschap{border-top:3px solid black;padding-top:20px;display:none}.advies h3,.aanbod h3,.oplossingen h3,.vakmanschap h3{font-weight:bold;max-width:600px;color:#222}.advies p,.aanbod p,.oplossingen p,.vakmanschap p{max-width:600px;line-height:28px}.raamdecoratie-text{margin-top:50px}.raamdecoratie-text p{line-height:25px}.raamdecoratie-text-extra{padding:30px;max-width:500px;margin-left:auto;margin-right:auto;background:rgba(0, 0, 0, 0.1)}.raamdecoratie-text-extra p{margin-bottom:0;line-height:25px}.rij4_schilderwerken{margin-top:100px}.rij4_schilderwerken .rij_title h2{margin-bottom:50px}.rij4_schilderwerken .rij_title h2::before{content:"Innovatieve"}.rij4_schilderwerken_deel_1{background:#F2F2F2;padding:50px;width:75%;position:relative;margin-bottom:200px;min-height:320px}.rij4_schilderwerken_deel_1 .panel-grid-cell:first-child{width:100% !important}.rij4_schilderwerken_deel_1 h3{text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:1px;color:#B4B4B4}.rij4_schilderwerken_deel_1 p{line-height:25px}.rij4_schilderwerken_deel_1 img{width:300px;position:absolute;right:-100px;top:-40px;height:400px !important;object-fit:cover}.woocommerce-products-header .rij1_pijler{background-color:#222 !important;background-image:none !important}.shop-header{background-image:url("/afbeeldingen/interieur-header.jpg") !important}.shop-buttons{display:flex;flex-flow:row wrap;justify-content:center;max-width:1300px;margin:40px auto;padding:20px 0;border-top:2px solid rgba(0, 0, 0, 0.1);border-bottom:2px solid rgba(0, 0, 0, 0.1)}.shop-buttons .raamdecoratie-btn{min-width:200px;box-sizing:border-box;width:calc(25% - 40px);margin:20px;box-sizing:border-box !important}.bapf_head{display:none}.bapf_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,") !important;background-repeat:no-repeat !important;background-position:right !important;width:200px;height:50px;float:right;background:#eee;border:none;padding:0 20px !important;cursor:pointer}.btn-cadeau{width:200px;float:right;text-align:center;display:flex;align-self:center;justify-content:center;background:#eee;border:none;padding:15px 20px !important;margin-right:20px;color:#222;cursor:pointer}.btn-cadeau:hover,.btn-cadeau:focus,.btn-cadeau:active{text-decoration:none;color:#222}.container-filters{margin-top:40px;padding:0 50px;justify-content:flex-end;display:flex !important;align-items:center !important}.berocket_single_filter_widget_12171{width:200px;margin-right:40px}.woocommerce_title_big{max-width:1400px;padding:0 50px;margin:0 auto}.woocommerce_content_info{max-width:1400px;padding:0 50px;margin:75px auto 0}.woocommerce_content_info .panel-grid-cell{max-width:700px}.woocommerce-breadcrumb,.woocommerce-products-header__title,.woocommerce-result-count,.woocommerce-ordering,#sidebar ul[role="navigation"],#sidebar{display:none}.woocommerce-result-count,.woocommerce-ordering,.products,.woocommerce-pagination{max-width:1400px;padding:0 50px;margin:0 auto}.products{margin-top:100px;display:flex;flex-flow:row wrap;justify-content:space-around;list-style:none}.products>.product{margin-bottom:50px}.products>.product a.button{margin-left:5px}.products>.product a.woocommerce-LoopProduct-link:hover,.products>.product a.woocommerce-LoopProduct-link:active,.products>.product a.woocommerce-LoopProduct-link:focus{text-decoration:none}h2.woocommerce-loop-product__title{color:black;font-weight:bold;font-size:20px;width:300px}span.price{color:black}span.woocommerce-Price-amount{background:#dedede;color:#222;padding:10px 15px;display:inline-block}.products .product{position:relative}.products .product span.onsale{position:absolute;background:#F01822;color:white;padding:10px 20px;bottom:125px;left:10px}.products .product .product_type_variable,.products .product .add_to_cart_button,.products .product .product_type_simple{display:none}.woocommerce-pagination{max-width:700px;margin:50px auto 100px}ul.page-numbers{display:flex;align-items:center;justify-content:space-between;list-style:none;padding-left:0}a.page-numbers,span.page-numbers{color:black;width:40px;height:40px;background:#dedede;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}a.page-numbers:hover,span.page-numbers:hover{text-decoration:none;opacity:0.7}a.page-numbers:active,a.page-numbers:focus,span.page-numbers:active,span.page-numbers:focus{text-decoration:none}span.page-numbers.current{background:#F01822;color:white}.single-product-container section.related .container-filters{display:none !important}.shop_item_header{position:absolute;width:100%;top:0;height:350px;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex !important;justify-content:center !important;align-items:center !important}.shop_item_header h1{color:white;max-width:1400px;margin:0 auto;font-size:40px;text-align:left;font-weight:bold}div.product{max-width:1400px;margin:450px auto;padding:0 50px}.woocommerce-product-gallery__trigger{display:none}div.woocommerce-product-gallery{display:inline-block;width:60%}div.woocommerce-product-gallery div.flex-viewport{width:77%}ol.flex-control-nav{list-style:none;display:flex;align-items:center;padding-left:0;flex-flow:row wrap}.summary .product_meta{display:none !important}div.summary{display:inline-block;position:absolute;padding:100px 50px 100px 100px;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;margin-left:50px;width:40%;z-index:2;top:350px;right:0;height:100vh;background:#eee}div.summary .price{margin-bottom:20px}div.summary h1.product_title{font-weight:bold}div.summary p{font-family:"Montserrat";margin-bottom:3px}div.summary form{margin-top:30px}div.summary td.label{display:none}div.summary select{appearance:none;padding:7px 10px;border:none;font-weight:bold;background-color:transparent;background-image:url("https://cdn4.iconfinder.com/data/icons/ionicons/512/icon-arrow-down-b-512.png");background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;background-size:0.85em auto, 100%;padding-left:0;padding-right:30px}div.summary input{border:none;background:#dedede;padding:7px 10px;width:50px}div.summary button.single_add_to_cart_button{border-radius:0;border:2px solid #222;padding:5px 15px;background:transparent;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}div.summary button.single_add_to_cart_button:hover{background:#222;color:white}div.summary .quantity{display:inline-block;margin-right:5px}div.summary .product_meta{margin-top:10px}div.summary .product_meta span{display:block;font-weight:bold}div.summary .sku{background:#dedede;padding:5px 10px;display:inline-block !important;font-weight:normal !important}div.summary .posted_in{margin-bottom:4px}div.summary a[rel="tag"]{font-weight:normal !important}div.woocommerce-tabs{width:60%;display:none}section.related.products{width:60%;display:inherit;padding:0;margin:100px 0 0}section.related.products h2{font-weight:bold}section.related.products ul.products{margin-top:50px;margin-right:50px;padding:0}section.related.products ul.products li.product{max-width:300px}.type-product .onsale{position:fixed;bottom:30px;right:30px;background:#F01822;color:white;padding:10px 20px;z-index:100}.wc-block-grid__product-title{font-weight:bold;color:black;font-size:20px}.wc-block-grid__product{text-align:left}.wc-block-grid__product-image img{object-fit:cover}.wc-block-grid__product-price{display:inline-block;margin-right:10px !important}.wp-block-button{display:inline-block}a.wc-block-grid__product-link:hover,a.wc-block-grid__product-link:active,a.wc-block-grid__product-link:focus{text-decoration:none}a.wp-block-button__link{border:2px solid black;color:#222 !important;background:none;border-radius:0;font-size:16px;padding:7px 10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}a.wp-block-button__link:hover{text-decoration:none;background:#222;color:white !important}a.wp-block-button__link:active,a.wp-block-button__link:focus{text-decoration:none}.wc-block-grid__products{margin-bottom:100px}.cart-link{position:fixed;bottom:30px;right:30px;z-index:300;color:red;display:flex !important;justify-content:center !important;align-items:center !important;opacity:1}.cart-link .cart-shop{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.cart-link:hover .cart-shop{transform:scale(0.9)}.cart-bg{border:3px solid black;width:60px;height:60px;border-radius:50%;position:absolute}td.product-price del span{text-decoration:line-through;color:red}#my-new-field{background-color:rgba(0, 0, 0, 0.1);padding:5px 10px}.input-checkbox-gift label{display:flex !important;align-items:center !important;margin-left:25px !important}.input-checkbox-gift label input{margin-left:-25px !important}.cart-header{position:absolute;height:350px;top:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center}.cart-header h1{text-transform:uppercase;color:white;font-weight:bold;letter-spacing:2px;font-size:40px;line-height:50px}.cart-collaterals .cross-sells{display:none}.cart-collaterals{margin-bottom:100px}#shipping_method li:first-child{display:flex !important;align-items:center !important}#shipping_method li:first-child input[type="radio"]{margin-top:0}#shipping_method li:first-child label[for="shipping_method_0_flat_rate1"]{margin-bottom:0}.woocommerce-cart-form{margin-top:400px}.woocommerce-cart-form table,.woocommerce-cart-form thead,.woocommerce-cart-form td{border:none !important}.woocommerce-cart-form tr.cart_item{background:#eee}.woocommerce-cart-form img{width:200px;height:200px;object-fit:cover}.woocommerce-cart-form input.input-text{border:none;background:#dedede;padding:7px 10px;width:50px}.woocommerce-cart-form a.remove{color:black !important;font-size:26px;width:30px;height:30px;display:flex !important;justify-content:center !important;align-items:center !important}.woocommerce-cart-form a.remove:hover{background:black;color:white}td.actions{padding-right:0 !important}a.checkout-button{border-radius:0 !important;border:2px solid #222 !important;padding:10px 20px !important;background:transparent !important;color:#222 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}a.checkout-button:hover{background:#222 !important;color:white !important}.cart_totals{float:left !important}.cart_totals h2{font-weight:bold}table.shop_table{border:none !important}table.shop_table th,table.shop_table td{border:none !important}#customer_details{margin-top:375px}#customer_details h3{font-weight:bold}#customer_details input,#customer_details textarea{border:none;background:#eee;padding:10px}#customer_details textarea{resize:vertical}#customer_details span[aria-labelledby="select2-billing_country-container"],#customer_details span[aria-labelledby="select2-shipping_country-container"]{border:none !important;background:#eee !important;padding:10px 10px 37px !important}.select2-selection__arrow{top:11px !important;right:5px !important}.wc_payment_methods .woocommerce-notice{background:none;padding:0;border:none;color:red}.wc_payment_methods .woocommerce-notice::before{display:none}#payment{margin-bottom:100px}#payment label.woocommerce-form__label-for-checkbox{display:flex;flex-direction:row;align-items:center}button[name="woocommerce_checkout_place_order"]{border-radius:0 !important;border:2px solid #222 !important;padding:10px 20px !important;background:transparent !important;color:#222 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button[name="woocommerce_checkout_place_order"]:hover{background:#222 !important;color:white !important}table.woocommerce-checkout-review-order-table{width:70% !important}h3#order_review_heading{font-weight:bold;margin-top:50px}.woocommerce-order{margin-top:400px}.woocommerce-order .woocommerce-order-details{width:60%}h2.woocommerce-order-details__title{font-weight:bold}.woocommerce-customer-details h2.woocommerce-column__title{font-weight:bold}footer{background:#111111;padding:50px 50px 0;position:relative;z-index:10;margin-top:30px}footer.Home #cssmenu{display:none !important}.footer_top{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.footer_top .logo{margin-right:0 !important}.footer_top #cssmenu ul li a{color:white;padding:5px 10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer_top #cssmenu ul li a:hover{opacity:0.5;text-decoration:none}.footer_top #cssmenu ul li a:active,.footer_top #cssmenu ul li a:focus{text-decoration:none}.footer_navigation{display:flex;align-items:center;justify-content:center}.footer_social_media{margin-left:20px}.footer_social_media a{padding:5px 10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer_social_media a:hover{opacity:0.5;text-decoration:none}.footer_social_media a:active,.footer_social_media a:focus{text-decoration:none}footer h2{color:white;text-transform:uppercase;font-weight:bold;font-size:16px;letter-spacing:1px;margin-bottom:50px}.footer_bottom{display:flex;align-items:center;margin-top:30px}.footer_information{margin-right:100px;margin-bottom:10px}.information_tab{display:flex;align-items:center;margin-bottom:20px}.information_tab img{margin-right:20px;width:16px;height:auto}.information_tab p,.information_tab a{color:white;margin:0}.information_tab a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.information_tab a:hover{opacity:0.5;text-decoration:none}.information_tab a:active,.information_tab a:focus{text-decoration:none}.footer_information2 h3 {color:white;text-transform:uppercase;font-size:16px;margin-bottom:20px;margin-top:0}.openingsuren_rij{display:flex;align-items:center;margin-bottom:20px}.openingsuren_rij p{color:white;margin:0}.openingsuren_rij p:first-child{text-transform:uppercase;font-weight:bold;width:200px;margin-right:30px}.sinergio{margin-top:50px}.sinergio .container{width:100%;display:flex;align-items:center;justify-content:center}.sinergio .container .links{margin-right:10px}.sinergio .container .links,.sinergio .container .rechts{color:white}.sinergio .container .links a,.sinergio .container .rechts a{color:white;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.sinergio .container .links a:hover,.sinergio .container .rechts a:hover{opacity:0.5;text-decoration:none}.sinergio .container .links a:active,.sinergio .container .links a:focus,.sinergio .container .rechts a:active,.sinergio .container .rechts a:focus{text-decoration:none}.footer-afspraak{position:fixed;bottom:20px;left:20px;padding:20px;background:white;box-shadow:0px 20px 40px rgba(0, 0, 0, 0.2);z-index:199}.footer-afspraak::after{content:"";position:absolute;width:20px;height:20px;top:-10px;left:15px;background:white;transform:rotate(45deg)}.footer-afspraak a{padding:10px;color:black;border:2px solid black;border-radius:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer-afspraak a:hover{background:black;color:white}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:1200px){.rij2_buttons .panel-layout:first-child .panel-grid:first-child{display:flex;flex-flow:row wrap}.rij2_buttons .panel-layout:first-child .panel-grid:first-child :nth-child(2),.rij2_buttons .panel-layout:first-child .panel-grid:first-child :nth-child(4){top:0}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell{width:calc(50% - 20px) !important;margin-bottom:20px}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(1),.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(3){margin-right:20px}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(2){left:0}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(3){left:0}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(4){left:0}.rij2_button{width:100% !important}.raamdecoratie-btn a{font-size:12px}.footer_top{flex-direction:column;align-items:flex-start}.footer_navigation{flex-direction:column;align-items:flex-start}.footer_navigation #cssmenu{margin:20px 0}.footer_navigation #cssmenu ul li{padding:0}.footer_navigation #cssmenu ul{display:flex;flex-direction:column;padding-left:0}.footer_navigation #cssmenu ul li a{display:block;padding:10px;padding-left:0}.footer_navigation .footer_social_media{margin-left:0}}@media screen and (max-width:991px){.big_navigation{width:40% !important;padding-right:50px}nav.pijlers{width:60% !important;padding-left:50px}.pijlers a p{width:100% !important}.rij2_button{width:100%}.rij2_button:hover{transform:scale(1)}.rij2_button:active{transform:scale(1)}.button_raam{top:0}.button_interieur{top:0}.home-icons h3{display:none}.icon1,.icon2,.icon3,.icon4{min-height:200px;display:flex;align-items:center;justify-content:center}div.summary{padding-left:50px}.rij3_raamdecoratie .panel-grid-cell{margin-bottom:0 !important}}@media screen and (max-width:768px){.rij2_opendeurweekend h1{font-size:17px;line-height:26px}.rij3_opendeurweekend .widget_siteorigin-panels-builder:nth-child(3) .panel-grid-cell:first-child{order:2}.rij3_opendeurweekend .widget_siteorigin-panels-builder:nth-child(3) .panel-grid-cell:last-child{order:1}.rij3_opendeurweekend h2,.rij4_opendeurweekend h2,.rij5_opendeurweekend h2{text-align:left !important;font-size:26px}.rij3_opendeurweekend p,.rij4_opendeurweekend .panel-grid p,.rij5_opendeurweekend p{font-size:17px;line-height:32px;text-align:left !important}.rij_title h2::before{font-size:38px;top:-20px}.rij_title h2{font-size:18px !important;line-height:28px}.fade{opacity:1;position:relative;top:0}.logo{margin-right:0;width:40px !important}.logo img{margin-right:0 !important;width:40px !important}nav.pijlers,.nav_img{display:none !important}.big_navigation{width:100% !important}.nav-hidden{display:none !important}.nav-hidden-2{display:block !important}.big_navigation{padding-right:40px;top:30px}.small_navigation{margin-top:10px}.big_navigation #cssmenu ul li a{font-size:16px}.header_text h2{right:0}.rij2_button a{opacity:1;transform:scale(1);width:100%}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:hover{transform:scale(1)}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell{width:100% !important}.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(1),.rij2_buttons .panel-layout:first-child .panel-grid:first-child .panel-grid-cell:nth-child(3){margin-right:0}.rij2_button{width:100% !important}.rij2_button{width:100%}.button_raam{top:0}.button_interieur{top:0}.rij3_information{padding:20px}.rij3_info .panel-grid-cell:first-child{width:100% !important}.rij3_info .panel-grid-cell:first-child img{width:100%}.rij3_info .panel-grid-cell:last-child{width:100% !important}.rij3_info .panel-grid-cell:last-child .textwidget{max-width:100%}.rij4_over_deel_1{width:100%;padding:20px}.rij4_over_deel_1 img{width:100%;position:inherit;right:inherit;top:inherit}.rij4_over_deel_2{width:100%;padding:20px;position:inherit;right:inherit;padding-bottom:50px}.rij4_over_deel_2 img{width:100% !important}.rij4_over_deel_2_bijlage{position:inherit;bottom:inherit;left:inherit}.rij4_schilderwerken h2{word-break:break-all;font-size:30px !important}.rij4_schilderwerken_deel_1{padding:20px}.home-icons{display:flex !important;flex-flow:row wrap !important}.home-icons .panel-grid-cell{width:calc(50% - 10px) !important;margin:5px;margin-bottom:10px !important}.home-icons h3{display:none}.icon1,.icon2,.icon3,.icon4{padding:0 !important}.footer-afspraak{display:none}.rij1_pijler h1{font-size:20px;letter-spacing:0.7px;margin-top:130px;line-height:35px}.rij4_schilderwerken_deel_1{width:100%}.rij4_schilderwerken_deel_1 img{width:100%;position:inherit}.rij4_schilderwerken .rij_title h2{font-size:25px}.rij4_schilderwerken .rij_title h2::before{font-size:50px;top:-30px}.blogs form{display:block;margin-top:20px;text-align:center}.blogs form select{margin-bottom:10px;margin-right:0 !important}.blogs form select,.blogs form button{width:100%}.blog_post a{width:auto}.blog_spotlight{flex-direction:column}.blogs h2{color:black}.big_blog_post{width:100%;margin-right:0;margin-bottom:50px}.big_blog_post h2{line-height:35px}.small_blog_posts{width:100%}.small_blog_post{display:flex;flex-direction:column}.small_blog_post a:first-child{width:100%}.small_blog_post a:first-child img{width:100%}.small_blog_post .blog-details{width:100%}.blog_post img{height:160px}.blog_posts_list{display:flex;flex-direction:column}.blog_post{width:100%;padding:0;margin-bottom:50px}.blog_post h2{font-size:16px;line-height:22px}.rij2_blog .container-blog img{width:100%;object-fit:cover}.rij1_blog h1{font-size:25px}.rij2_blog h2{font-weight:bold}.actie-knop{display:none !important}.rij2_acties img{height:300px}form.wpcf7-form p{width:100%}form.wpcf7-form input{border-radius:0}.rij2_contact .panel-grid-cell:last-child{margin-left:0}.rij2_contact form p:nth-child(10){flex-direction:column}.openingsuren-container{width:100%}.rij2_contact form p:nth-child(even){margin-right:0;width:100%}.openingsuren-container .panel-layout:first-child .panel-no-style:first-child{display:flex !important;flex-direction:row !important}.rij2_inschrijven .rij_title h2{font-size:35px}.rij2_inschrijven .rij_title h2::before{font-size:40px;top:-20px}.belevingsweek-container{flex-direction:column}.right-belevingsweek{max-width:100%;margin-left:0}.rij2_inschrijven h2::before{font-size:30px !important}.verfstreep{display:none !important}div.woocommerce-product-gallery div.flex-viewport{height:350px !important}div.woocommerce-product-gallery div.flex-viewport .wp-post-image{width:100% !important;height:100% !important}.raamdecoratie-btn{width:100% !important;margin:0 10px 20px !important}.berocket_single_filter_widget{width:100% !important;margin-bottom:20px}.container-filters .bapf_body select{width:100%}.container-filters .btn-cadeau{width:100%;margin:auto 20px;margin-bottom:20px}.container-filters .btn-cadeau:nth-child(3){margin-top:0 !important}.container-filters{padding:0 20px !important}.filter-erase{margin-left:0 !important;margin-right:0 !important}.rij2_interieur_title h2{font-size:40px}.rij2_interieur_title h2::before{font-size:50px;top:-15px}.woocommerce-pagination{display:flex;justify-content:center}ul.page-numbers{width:80px;margin-bottom:0}ul.page-numbers>li{display:none}ul.page-numbers>li:first-child{display:block}ul.page-numbers>li:last-child{display:block}.container-filters{flex-direction:column}.berocket_single_filter_widget_12171{margin-right:0}.btn-cadeau{margin-right:0;margin-top:20px;margin-bottom:20px}div.product{padding:0;margin-top:400px;margin-bottom:50px}div.woocommerce-product-gallery{width:100%;display:block;padding:0 20px 10px}div.summary{position:inherit !important;width:100%;display:block;margin-left:0;height:auto;padding:20px}div.woocommerce-product-gallery div.flex-viewport,.woocommerce-product-gallery__image{width:100%}div.summary button.single_add_to_cart_button{padding:10px 20px}form.cart{margin-bottom:20px}div.summary input{padding:12px}section.related.products{width:100%}section.related.products ul.products{margin-right:0}section.related.products h2{text-align:center}footer.Home{margin-top:0}.footer_top{flex-direction:column;align-items:flex-start}.footer_top .logo{margin-bottom:20px}.footer_top .footer_navigation{flex-direction:column;align-items:flex-start}.footer_top .footer_navigation #cssmenu{margin:20px 0}.footer_top .footer_navigation #cssmenu ul li{padding:0}.footer_top .footer_navigation #cssmenu ul li a{display:block;padding:10px;padding-left:0}.footer_top .footer_navigation .footer_social_media{margin-left:0}.footer_bottom{flex-direction:column;align-items:flex-start}.footer_bottom .footer_information{margin-bottom:30px}.footer_bottom .footer_information2 h3{font-weight:bold;margin-bottom:50px}.footer_bottom .footer_information2 .openingsuren_rij{align-items:flex-start;flex-direction:column}.rij2_realisatie .container-realisatie p,.rij2_realisatie .container-realisatie h2,.rij2_realisatie .container-realisatie h1,.rij2_realisatie .container-realisatie h3{text-align:left;margin:0 0}.getuigenis_images{flex-direction:column}.getuigenis_images img{width:100%;height:auto;margin-bottom:20px}}