/* 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. */ body{font-family:"Muli", sans-serif;font-size:16px}h1{font-size:35px;margin-bottom:20px}h1::after{content:"";display:block;width:100px;border-bottom:solid 3px #EA6815;margin:15px auto}.so-panel,.panel-grid{margin-bottom:0 !important}@media (min-width:1400px){.container{width:1370px !important}}header{padding:20px 0;background-color:#333}.navbar{float:left}.navigatie{font-size:17px;text-transform:uppercase;margin-top:10px !important;float:left}.navigatie li{padding-right:40px}.navigatie a{color:white;text-decoration:none}.navigatie a:hover,.navigatie .current_page_item a{color:#EA6815}.gegevens_top{float:right;color:white;font-family:"Muli", sans-serif;text-align:right}.gegevens_top ul{list-style-type:none;padding:0;float:left;margin:0 0 0 30px}.gegevens_top a{color:white;font-weight:bold}.banner .caption-wrap{opacity:1 !important;top:0 !important;background:rgba(37, 42, 52, 0.3) !important}.banner .caption{position:absolute;top:25%;left:0;right:0;text-align:center;font-family:"Montserrat", sans-serif;opacity:0}.banner h2{font-size:40px;text-transform:uppercase;margin-top:5%}.banner h3{font-size:40px}.banner .caption img{text-align:center;margin:2% auto 0 auto;width:150px !important}@media screen and (max-width:1400px){.banner h2{font-size:30px;text-transform:uppercase;margin-top:3%}.banner h3{font-size:30px;margin-bottom:45px}}@media screen and (max-width:1220px){.gegevens_top{clear:both;float:left}.gegevens_top ul{text-align:left;margin:15px 10px 0 15px}.banner .caption{display:none !important}}@media screen and (max-width:768px){.gegevens_top{display:none}.banner .caption-wrap{background:none !important}.navbar{float:none}.navigatie li{padding:10px}.logo img{width:70px;height:auto}.logo{float:left;margin-bottom:10px}}@media screen and (min-width:768px){header{position:absolute;left:0;right:0;z-index:999999;background:rgba(0, 0, 0, 0.5);border-bottom:solid thin white}.scrolled{position:fixed}.scrolled .gegevens_top{display:none}.logo{display:none}.navigatie #menu-item-78{display:none}}.rij1{padding:40px 0}.rij1_home strong{color:#EA6815}.rij1_home em{display:inline-block;margin-top:20px}.rij1_menu strong{color:#EA6815;font-size:18px}.rij2{padding:20px 0;background-color:#EA6815;color:white}.rij2_home .hor_lijn{border-bottom:solid 2px white;padding-bottom:100px;position:absolute}.rij2_home h2::after{content:"";display:block;width:100px;border-bottom:solid 3px white;margin:15px auto}.rij2_home h2{margin-bottom:25px}.rij2_home img{border-radius:5px;height:auto}.rij2_home .midden_tekst{left:0;right:0;margin:30px auto 0 auto;background:#CC3333;width:450px;padding:20px;z-index:999;font-family:"Montserrat", sans-serif;font-size:16px;max-width:100%}.rij2_home .knop a{color:white;border-bottom:solid 2px white;display:inline-block;padding:5px;font-size:18px;text-decoration:none;margin-top:15px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_home .knop a:hover{background-color:white;color:#EA6815;border-radius:3px}.rij2_menu .hor_lijn{border-bottom:solid 2px white;padding-bottom:100px;position:absolute}.rij2_menu h2::after{content:"";display:block;width:100px;border-bottom:solid 3px white;margin:15px auto}.rij2_menu h2{margin-bottom:25px}.rij2_menu img{border-radius:5px}.rij2_menu .midden_tekst{left:0;right:0;margin:30px auto 0 auto;background:#CC3333;width:490px;padding:20px;z-index:999;font-family:"Montserrat", sans-serif;font-size:18px;max-width:100%}.rij2_bestel{padding:40px 0}.rij2_bestel input,.rij2_bestel textarea{width:100%;padding:5px;border:none;border-radius:5px;margin-bottom:15px;color:#333 !important}.rij2_bestel textarea{height:100px}.rij2_bestel input[type="radio"],.rij2_bestel input[type="checkbox"]{width:20px}.rij2_bestel input[type="number"],.rij2_bestel input[type="text"],.rij2_bestel input[type="email"]{padding:12px 5px}.rij2_bestel input[type="submit"]{width:200px;background:none;border-radius:0;font-weight:bold;float:right;color:white;border-bottom:solid 2px white;display:inline-block;padding:5px;font-size:18px;text-decoration:none;margin-top:15px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_bestel input[type="submit"]:hover{background-color:white;color:#EA6815;border-radius:3px}span.wpcf7-not-valid-tip,div.wpcf7-validation-errors{color:white;font-weight:bold;font-style:italic}@media screen and (max-width:991px){.hor_lijn{display:none}.rij2 .midden_tekst{margin-bottom:10px}}@media screen and (min-width:991px){.hor_lijn{width:500px}.rij2_home,.rij2_menu{margin-bottom:250px}.rij2_home .afbeelding1 img,.rij2_home .afbeelding2 img,.rij2 .midden_tekst,.rij2_menu .afbeelding1 img,.rij2_menu .afbeelding2 img,.rij2_menu .midden_tekst{position:absolute}.rij2_home .afbeelding1 img,.rij2_menu .afbeelding1 img{width:450px !important;margin:65px auto 0 auto}.rij2_home .afbeelding2 img,.rij2_menu .afbeelding2 img{width:380px !important;margin:10px auto 0 auto}}@media screen and (min-width:1200px){.rij2_home .afbeelding1 img,.rij2_menu .afbeelding1 img{width:550px !important;margin:50px auto 0 auto}.rij2_home .afbeelding2 img,.rij2_menu .afbeelding2 img{width:450px !important;margin:10px auto 0 auto}.rij2_home,.rij2_menu{margin-bottom:350px}}@media screen and (min-width:1600px){.rij2_home .afbeelding1 img,.rij2_menu .afbeelding1 img{width:650px !important;margin:70px auto 0 auto}.rij2_home .afbeelding2 img,.rij2_menu .afbeelding2 img{width:550px !important;margin:10px auto 0 auto}.rij2_home,.rij2_menu{margin-bottom:450px}}.rij3{padding:20px 0}.rij3_home h2::after{content:"";display:block;width:100px;border-bottom:solid 3px #EA6815;margin:15px auto}.rij3_home h2{margin-bottom:25px}.rij3_home img{margin:0 auto 10px auto}.rij3_menu h2::after{content:"";display:block;width:100px;border-bottom:solid 3px #EA6815;margin:15px auto}.rij3_menu h2{margin-bottom:25px}.rij3_menu h3::after{content:"";display:block;width:100px;border-bottom:solid 3px #EA6815;margin:15px auto}.rij3_menu h3{margin-top:5px}.rij3_menu img{width:100%}.rij4{padding:20px 0;background-color:#EA6815;color:white}.rij4_home .hor_lijn{border-bottom:solid 2px white;padding-bottom:100px;position:absolute;right:0}.rij4_home a{color:white;font-weight:bold}.rij4_home h2::after{content:"";display:block;width:100px;border-bottom:solid 3px white;margin:15px auto}.rij4_home h2{margin-bottom:25px}.rij4_home .knop a{color:white;border-bottom:solid 2px white;display:inline-block;padding:5px;font-size:18px;text-decoration:none;margin-top:15px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij4_home .knop a:hover{background-color:white;color:#EA6815;border-radius:3px}.rij4_home .midden_tekst{left:0;right:0;background:#CC3333;margin:30px auto 0 auto;width:650px;padding:20px;z-index:999;font-family:"Montserrat", sans-serif;font-size:16px;max-width:100%}.rij4_home .midden_tekst h2{font-size:20px;margin-bottom:0}.rij4_home img{border-radius:5px}@media screen and (max-width:991px){.hor_lijn{display:none}.rij4 .midden_tekst{margin:0 auto 10px auto !important}}@media screen and (min-width:991px){.rij4_home{margin-bottom:410px}.rij4_home .afbeelding1 img,.rij4_home .afbeelding2 img,.rij4_home .midden_tekst{position:absolute}.rij4_home .afbeelding1 img{width:500px !important;margin:150px auto 0 80px}.rij4_home .afbeelding2 img{width:450px !important;margin:10px auto 0 auto}.rij4 .midden_tekst{margin-top:570px}}@media screen and (min-width:1200px){.rij4_home .afbeelding1 img{width:570px !important}.rij4_home .afbeelding2 img{width:500px !important}.rij4_home{margin-bottom:450px}}@media screen and (min-width:1600px){.rij4_home .afbeelding1 img{width:650px !important;margin:200px auto 0 140px}}.top{position:fixed;right:0;bottom:0;background:white;text-align:center;visibility:hidden;transition:all 400ms ease;opacity:0;z-index:9999}.top a{height:50px;width:50px;display:block;color:#EA6815;padding-top:10px}.visible{visibility:visible;opacity:1}.footer li{list-style-type:none;padding:0}.footer h2::after{content:"";display:block;width:100px;border-bottom:solid 3px #EA6815;margin:15px auto}.footer h2{margin-bottom:25px}.footer .levering{padding:20px 0}.footer .formulier{background-color:#EA6815;padding:20px 0}.footer .formulier input,.footer .formulier textarea{width:100%;padding:5px;border:none;border-radius:5px}.footer .formulier textarea{margin-top:10px}.footer .formulier input[type="submit"]{width:200px;background:none;border-radius:0;font-weight:bold;float:right;color:white;border-bottom:solid 2px white;display:inline-block;padding:5px;font-size:18px;text-decoration:none;margin-top:15px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.footer .formulier input[type="submit"]:hover{background-color:white;color:#EA6815;border-radius:3px}.footer .formulier h2::after{content:"";display:block;width:100px;border-bottom:solid 3px white;margin:15px auto}.footer .formulier h2{margin-bottom:25px;color:white;text-align:center}.kaart ul{float:left}.kaart a{color:#EA6815;font-weight:bold}.bestellen{position:absolute;right:0;top:5%;z-index:999999999999}.bestellen .bestel_btn{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);font-size:25px;margin:120px -58px 0 0;float:left;background-color:#EA6815;color:white;padding:10px;border:none}.formulier_bestellen .bestel_btn_close{color:#EA6815;font-weight:bold;background:none;border:none;float:right}.formulier_bestellen h2::after{content:"";display:block;width:100px;border-bottom:solid 3px #EA6815;margin:15px auto}.formulier_bestellen h2{margin-bottom:25px}.formulier_bestellen{display:none;background:white;padding:30px;border-radius:5px;border:solid thin #EA6815;position:absolute;right:0;top:30%;left:0;width:800px;margin:auto}.formulier_bestellen input,.formulier_bestellen textarea{width:100%;padding:5px;border:solid thin #EA6815;border-radius:5px}.formulier_bestellen textarea{height:112px}.formulier_bestellen li{padding:0;list-style-type:none}.formulier_bestellen .kolom1,.bestellen .kolom2{width:300px}.formulier_bestellen .kolom1{float:left}.formulier_bestellen .kolom2{float:right}.formulier_bestellen input[type="submit"]{width:200px;background:none;border-radius:0;font-weight:bold;float:right;color:#EA6815;border:none;border-bottom:solid 2px #EA6815;display:inline-block;padding:5px;font-size:18px;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.formulier_bestellen input[type="submit"]:hover{background-color:#EA6815;color:white;border-radius:3px}.formulier_bestellen div.wpcf7-validation-errors{clear:both}@media screen and (max-width:991px){.bestellen{display:none}}.sinergio{background-color:#CC3333;color:white}.sinergio a,.sinergio a:hover{color:white}