/* 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. */ .so-panel,.panel-grid{margin-bottom:0 !important}input,textarea,a,button,select{outline:0}@media (min-width:1400px){.container{width:1370px !important}}@media (min-width:1500px){.container{width:1470px !important}}@media (min-width:1600px){.container{width:1570px !important}}@media (min-width:1700px){.container{width:1670px !important}}.container{width:95%}body{font-family:"Lato", sans-serif;font-size:16px;color:#111;background-color:#eaeaea;overflow-x:hidden}h1::after,h2::after{display:block;border-bottom:solid 3px #F4AD00;width:50px;content:"";margin:auto;margin-top:15px}h2,h1{font-size:45px;margin-bottom:40px}.knop a{display:inline-block;background:#1EAD6E;color:white;text-decoration:none;padding:10px 15px;margin-top:30px;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-shadow:none}.knop a:hover{background:#15794d}header{background:white;height:100px}.logo{background:white;float:left;padding:20px 10px}.kwaliteitslabel{height:80px;width:auto !important;margin:10px 40px;position:absolute;right:30px;z-index:9}@media screen and (max-width:991px){.logo{background:none}.kwaliteitslabel{display:none}}nav{float:right;font-size:18px;padding-right:10px}nav .navbutton{position:absolute;top:0;right:0;border:none;background:none;display:none}.navigatie a{display:inline-block;color:#7b7a7a;padding:41px 20px !important;text-decoration:none}.navigatie button{border:none;background:none;color:#F4AD00;font-size:25px}.navigatie button:hover,.navigatie .actief{color:#DE4935}.navigatie .menu-item-object-page a:hover,.navigatie .current_page_item a,.navigatie .menu-item-object-product_cat a:hover,.navigatie .current-menu-item a,.navigatie .current-product_cat-ancestor a{color:white;background:#F4AD00}.navigatie .menu-item-object-custom a{padding:0 20px !important}@media screen and (max-width:1303px){.navigatie li a{padding:41px 10px !important}.navigatie .menu-item-object-custom a{padding:0 !important}}@media screen and (max-width:1123px){.banner{margin-top:100px}}@media screen and (max-width:991px){nav .navbutton{display:block}.navigatie li a{padding:10px 10px !important}.banner{margin-top:0}nav .sluiten{display:none}.navigatie li{display:block}.menu-menu-container{display:none;position:absolute;background:white;z-index:999;top:100px;height:calc(100% - 100px);right:0;width:70%;border-top:solid thin #F4AD00;padding-left:15px;padding-top:15px}.navigatie a,.navigatie .menu-item-object-custom a{padding:10px 5px 15px 5px !important}.navigatie button{display:none}}.zoeken li{list-style-type:none;padding:0}.zoeken{position:absolute;right:0;z-index:999;display:none}.zoeken input{width:500px;border:none;background:none}.zoeken form{background:white;padding:5px 15px 5px 5px;border:solid thin grey;margin-top:5px}.zoeken button{border:none;background:#1EAD6E;color:white}@media screen and (max-width:991px){.zoeken{position:relative;display:block;z-index:998}.zoeken input{max-width:80%}.zoeken form{margin:0 10px}.zoeken button{float:right}}.banner .caption-wrap{opacity:1 !important;background:rgba(0, 0, 0, 0.4) !important;top:0;text-shadow:1px 2px 2px rgba(0, 0, 0, 0.6)}.banner .caption{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner h1{font-size:45px;margin-bottom:30px;text-transform:uppercase;line-height:70px}.banner h1::after{display:none}@media screen and (max-width:991px){.banner .caption-wrap{position:relative !important;background:none !important;text-shadow:none !important}.banner .caption-wrap h1{color:black;font-size:20px;line-height:30px}.banner .caption-wrap a{margin-top:0}}.rij1{padding:80px 0;display:block !important}.rij1_home .textwidget{max-width:800px;line-height:25px;margin:auto}.rij1_home{background:white}.rij1_opmaat .textwidget{max-width:900px;margin:auto}.rij1_opmaat .textwidget a{color:#111;text-align:center;font-weight:bold;text-decoration:none}.rij1_opmaat .textwidget a:hover{color:#1EAD6E}.rij1_contact h1{margin-bottom:40px}.rij1_contact .gegevens a{font-weight:bold;color:black}.rij1_contact i{float:left;color:#de4935;border:solid 2px #DE4935;border-radius:50%;width:50px;height:50px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:25px}.rij1_contact .gegevens{border-right:solid 2px #DE4935}.rij1_contact ul{list-style-type:none;padding:0;display:block;margin-left:70px;margin-bottom:30px}.rij1_contact h2{font-size:20px;margin-bottom:0;font-weight:bold}.rij1_contact form{margin-top:30px}.rij1_contact input,.rij1_contact textarea{width:100%;padding:10px 5px;border:solid thin grey}.rij1_contact textarea{height:150px}.rij1_contact input[type="submit"]{width:200px;float:right;color:white;text-transform:uppercase;background:#1EAD6E;border:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_contact input[type="submit"]:hover{background:#15794d}.rij1_contact .wpcf7-not-valid{border:solid thin red}.rij1_contact .wpcf7-not-valid-tip{display:none !important}@media screen and (max-width:991px){.rij1_contact .gegevens{border-right:none}}.rij1_voorwaarden li{margin-bottom:20px}.rij1_error{text-align:center}.rij1_error h1{text-align:center}.rij1_error a{font-weight:bold;color:#111;text-decoration:none}.rij1_error a{color:#1EAD6E}.rij2{padding:40px 0}.rij2_home img{width:auto !important;height:450px !important}.rij2_home h3,.rij2_home h2{font-size:18px;font-weight:bold;margin-bottom:25px}.rij2_home .content{background:white}.rij2_home .col-md-7{padding:0 !important;min-height:400px;overflow:hidden}.rij2_home .wrap{width:50%;float:left}.rij2_home .prijs{font-weight:bold;color:#F4AD00}.rij2_home .content{padding-left:0;margin-bottom:30px}.rij2_home .content_even{float:right}.rij2_home .knop a{background:#DE4935}.rij2_home .knop a:hover{background:#9B3325}.rij2_home .tekst_afbeelding{background:#DE4935;color:white;padding:10px 5px;margin-top:-10px;margin-bottom:0;display:inline-block;width:100%;text-align:center}@media screen and (max-width:991px){.rij2_home .wrap{width:100%}.rij2_home .content{padding-bottom:20px}.rij2_home .content .knop{float:right}.rij2_home img{width:80% !important;height:auto !important}.rij2_home .content_even{float:none}.rij1_overzicht .col-md-7{text-align:center}.rij2_home .col-md-7{min-height:inherit}}.rij2_opmaat{background:white}.rij2_opmaat input,.rij2_opmaat textarea{width:100%;padding:10px 5px;border:solid thin grey}.rij2_opmaat textarea{height:150px}.rij2_opmaat input[type="submit"]{width:320px;float:right;color:white;text-transform:uppercase;background:#1EAD6E;border:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij2_opmaat input[type="submit"]:hover{background:#15794d}.rij2_opmaat .wpcf7-not-valid{border:solid thin red}.rij2_opmaat .wpcf7-not-valid-tip{display:none !important}.rij2_projecten{padding:0}.rij2_projecten a{color:#111;font-weight:bold;text-decoration:none}.rij2_projecten a:hover{color:#F4AD00}.rij3{padding:40px 0}.pagina{text-align:center;color:white;padding:30px}.rij3_home h3{min-height:80px}.pagina p{min-height:66px}.pagina .knop{min-height:90px;border:solid 2px white;display:flex;flex-direction:column;justify-content:center;align-items:center}.pagina .knop a{background:none;margin-top:0}.pagina .knop:hover{background:white}.pagina_1{background:#1EAD6E}.pagina_1 .knop:hover a{color:#1EAD6E}.pagina_2{background:#DE4935}.pagina_2 .knop:hover a{color:#DE4935}.pagina_3{background:#1F6CE2}.pagina_3 .knop:hover a{color:#1F6CE2}.pagina_4{background:#F4AD00}.pagina_4 .knop:hover a{color:#F4AD00}@media screen and (max-width:991px){.pagina{margin-bottom:20px}}.rij4{padding:40px 0}.rij4_home .project{background:white;min-height:480px;margin-bottom:25px}.rij4_home h3{font-size:18px;font-weight:bold;margin-bottom:25px}.rij4_home .col-md-6{overflow:hidden}.rij4_home .afbeelding,.rij4_home .project_1,.rij4_home .project_oneven{padding-left:0}.rij4_home .project_2,.rij4_home .project_even{padding-left:0}.rij4_home img{height:100%;width:auto !important}@media screen and (max-width:991px){.rij4_home .afbeelding{text-align:center}.rij4_home .project{padding:20px 0}.rij4_home .project .knop{float:right}.rij4_home img{width:80% !important;margin:auto !important;height:auto !important}}.rij5{padding:80px 0;background:white}.rij5_home li{background:white !important;text-align:center}.rij5_home{min-height:550px}.rij5_home em{color:#1EAD6E}.rij5_home .sow-slider-image-container{width:50% !important;position:relative !important;margin:auto;min-height:250px}.rij5_home .sow-slider-image-wrapper p{color:#111 !important;text-shadow:none !important}.rij5_home .sow-slider-pagination,.rij5_home .sow-slide-nav{display:block !important;opacity:1 !important}.rij1_overzicht h1{text-align:center;margin-bottom:50px}.rij1_overzicht ul{list-style-type:none;padding:0}.rij1_overzicht .onsale{display:none}.rij1_overzicht .categorie{background:white;text-align:center;padding:10px;margin-bottom:25px;border:solid thin grey}.rij1_overzicht .count{display:none}.rij1_overzicht h2::after{display:none}.rij1_overzicht a{color:white;text-decoration:none}.rij1_overzicht .woocommerce-pagination{float:left}.rij1_overzicht .woocommerce-pagination li{display:inline-block}.rij1_overzicht .woocommerce-pagination li a{color:#111}.rij1_overzicht .woocommerce-pagination .page-numbers{padding:5px}.rij1_overzicht .woocommerce-pagination a:hover,.rij1_overzicht .woocommerce-pagination .current{background:#1EAD6E;color:white}.rij1_product_indi .onsale{display:none}.rij1_product_indi .flex-control-thumbs,.woocommerce-product-gallery__trigger{display:none}.rij1_product_indi .flex-active-slide{text-align:center}.rij1_product_indi img{width:60%;height:auto;padding:15px;background:white;margin:auto}.rij1_product_indi label{color:#111;font-size:16px}.rij1_product_indi .label{padding-left:0}.rij1_product_indi .single_variation_wrap{margin:15px 0}.rij1_product_indi .product_meta{display:none}.rij1_product_indi .prijs_vanaf{color:#DE4935;display:inline-block;margin-bottom:40px;font-weight:bold}.rij1_product_indi .prijs_vanaf span{font-size:30px;display:inline-block;padding:0 5px}.rij1_product_indi input,.rij1_product_indi select,.rij1_product_indi button{padding:5px;border:solid thin grey}.rij1_product_indi input{width:75px;float:left;display:none;margin-right:15px}.rij1_product_indi .prijzen{display:none;width:35%}.rij1_product_indi a{color:#111;font-weight:bold;text-decoration:none}.rij1_product_indi a:hover{color:#1EAD6E}.rij1_product_indi select{width:200px}.rij1_product_indi button{display:inline-block;background:#DE4935;color:white;text-decoration:none;border:solid thin #DE4935;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_product_indi button:hover{background:#9b3325;border:solid thin #9b3325}.rij1_product_indi h1{text-align:center;margin-bottom:80px}.rij1_product_indi h2{text-align:center;margin-top:50px}.rij1_product_indi .prijs{color:#1EAD6E;font-weight:bold;display:inline-block;margin-top:35px;margin-right:60px}.rij1_product_indi .prijs span{font-size:25px}.rij1_product_indi .korting{display:block;background:#DE4935;color:white;border-radius:50%;font-size:27px;float:right;margin-top:-10px;padding:19px 12px}.rij2_product_indi{background:white}.rij2_product_indi h2{text-align:center;font-size:45px}.rij2_product_indi .products{padding:0}@media screen and (max-width:991px){.rij1_product_indi .prijzen{width:65%}}.rij1_winkelmand .woocommerce .cart-collaterals .cart_totals,.rij1_winkelmand .woocommerce-page .cart-collaterals .cart_totals{float:left}.rij1_winkelmand h2{text-align:center}.rij1_winkelmand table{background:white}.rij1_winkelmand a{font-weight:bold;color:#111;text-decoration:none}.rij1_winkelmand a:hover{color:#1EAD6E}.rij1_winkelmand .wc-proceed-to-checkout br,.rij1_winkelmand .return-to-shop br{display:none}.rij1_winkelmand .wc-proceed-to-checkout a,.rij1_winkelmand .return-to-shop a{background:#DE4935 !important;color:white !important}.rij1_winkelmand .wc-proceed-to-checkout a:hover,.rij1_winkelmand .return-to-shop a:hover{background:#9b3325 !important}.rij1_offerte input,.rij1_offerte textarea{width:100%;padding:10px 5px;border:solid thin grey}.rij1_offerte textarea{height:150px}.rij1_offerte input[type="submit"]{width:200px;float:right;color:white;text-transform:uppercase;background:#1EAD6E;border:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_offerte input[type="checkbox"]{width:15px;float:left;margin:10px 0 0 0 !important}.rij1_offerte .woocommerce-form__label-for-checkbox span{margin-left:25px}.rij1_offerte .woocommerce-form__label-for-checkbox .required{margin:0}.rij1_offerte a{color:#111;text-decoration:none}.rij1_offerte a:hover{color:#DE4935}.rij1_offerte textarea{height:224px !important}.rij1_offerte input[type="submit"]:hover{background:#15794d}.rij1_offerte .wc_payment_methods{display:none}.rij1_offerte .button{background:#DE4935 !important;font-weight:normal !important}.rij1_offerte .button:hover{background:#9b3325 !important}.rij1_offerte .woocommerce-order-overview__payment-method{display:none}.rij1_offerte .woocommerce-order-details__title,.rij1_offerte .woocommerce-customer-details h2{text-align:center}.rij1_offerte #billing_country_field{display:none}.rij1_project h1{text-align:center}.rij1_project img{margin:auto;height:350px !important;width:auto !important}.rij1_project h2{font-size:30px;margin-bottom:15px}.rij1_project h2::after{margin:10px 0 0 0}.rij1_project .carousel{background:white;padding:30px}.rij1_project .carousel-control{background:none;color:#1EAD6E;opacity:1 !important}.rij1_project .carousel-indicators{bottom:-10px}.rij1_project .carousel-indicators li{border:solid thin #1EAD6E}.rij1_project .carousel-indicators .active{background:#1EAD6E}.rij2_project{background:white}.rij2_project h2{text-align:center;font-size:45px;font-weight:normal}footer li{list-style-type:none;padding:0}.footer{padding:40px 0 70px 0;background:#212121;color:white}.gegevens a{color:white;font-weight:bold;text-decoration:none}.gegevens a:hover{color:#F4AD00}.footer .scroll a{color:white;font-weight:bold;font-size:25px}.sinergio .links{float:left}.sinergio .rechts{float:right}.sinergio{background:#212121;color:white;font-size:13px}.sinergio a{color:white;text-decoration:none}.sinergio a:hover{color:#F4AD00}