/*
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.
*/
.knop a,.banner .overlay a,.bannerpage .overlay a,.wpcf7-form input[type="submit"] .wpcf7-previous{display:inline-block;border:solid 2px #262A35 !important;padding:15px 25px;color:#262A35;letter-spacing:2px;margin:20px 10px;text-decoration:none;font-family:"Ibarra Real Nova", serif;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.knop a:hover,.banner .overlay a:hover,.bannerpage .overlay a:hover,.wpcf7-form input[type="submit"] .wpcf7-previous:hover{background:#262A35;color:white}.wpcf7-form{margin-top:50px}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{width:100%;background:none;border:none;border-bottom:solid thin #262A35;padding:5px;margin-bottom:55px;color:#262A35;height:40px;font-size:17px}.wpcf7-form .input-effect{height:80px}.wpcf7-form textarea{height:50px}.input-effect label{position:absolute;left:15px;width:100%;top:0px;color:black;transition:0.3s;z-index:1;font-size:17px;font-style:normal;line-height:normal;pointer-events:none;font-weight:bold}.input-effect label.focused{top:-16px;font-size:14px;transition:0.3s}*:focus{outline:none}.wpcf7-form h2{margin-bottom:35px}.wpcf7-form input::-webkit-datetime-edit{opacity:0}.wpcf7-form input.focusinput::-webkit-datetime-edit{opacity:1}.wpcf7-form .col-md-12 br{display:none}.wpcf7-form input[type="checkbox"]{height:auto}.wpcf7-form input[type="submit"],.wpcf7-previous{width:200px !important;display:inline-block;border:solid 2px #262A35 !important;padding:15px 25px;color:#262A35;height:auto;letter-spacing:2px;margin:20px 10px;text-decoration:none;margin-top:0 !important;font-family:"Ibarra Real Nova", serif;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.wpcf7-form input[type="submit"]:hover,.wpcf7-previous:hover{background:#262A35;color:white}.wpcf7-form input[type="checkbox"]{width:20px;margin-bottom:15px}.wpcf7-form select{width:100%;padding:5px;border:none;border-bottom:solid thin #262A35;background:none;margin-top:3px}.wpcf7-not-valid-tip{display:none !important}.wpcf7-not-valid{border-bottom-color:red !important}.banner_zoeken,.bannerbericht{text-align:center}.paginatie{margin:40px 0 20px 0;text-align:center}.paginatie a{color:#262A35;background:white;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);font-size:20px;padding:10px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.paginatie a:hover{color:#EDDB17}.paginatie .overview{position:relative}.paginatie .overview i{display:block;position:absolute;left:0;right:0}.handtekening .wpcf7-form-control-signature-wrap{width:100% !important;background:white}.grecaptcha-badge{display:none !important}.error_page li{list-style-type:none;padding:0}header.hoofding{position:absolute;top:0;left:0;right:0;z-index:999999;background:transparent;padding:10px}header.hoofding.scrolled{background:#262A35;position:fixed;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;top:0}.logo{float:left}.logo h2{color:white}.logo img{width:200px;margin-top:10px}.body_wrap.home .logo img{display:none}.body_wrap.home .scrolled .logo img{display:block}header.hoofding nav{float:right;margin-top:10px}.navigatie li{padding-right:15px}.navigatie li a{text-decoration:none;font-weight:bold;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.navigatie li a:hover{color:#EDDB17}.navigatie .current_page_item a{color:#EDDB17}.navigatie .knop a{border-color:white !important}.navigatie .knop a:hover{background:#EDDB17;color:#262A35}.navigatie .current_page_item.knop a,.navigatie .current-page-ancestor.knop a{background:#EDDB17;color:#262A35}.navigatie button{border:none;background:none}.zoeken_form li{list-style-type:none;position:fixed}.zoeken_form{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.9);z-index:99999999;display:none;justify-content:center !important;align-items:center !important}.zoeken_form .zoeken_close{position:absolute;top:10px;right:10px;background:none;border:none;color:white;font-size:25px}.zoeken_form form{border-bottom:solid thin #EDDB17;padding:0 20px}.zoeken_form input{background:none;border:none;padding:10px;color:white;font-size:25px;width:350px}.zoeken_form input::-webkit-input-placeholder{color:white}.zoeken_form input::-moz-placeholder{color:white}.zoeken_form input:-ms-input-placeholder{color:white}.zoeken_form input:-moz-placeholder{color:white}.zoeken_form button{background:none;border:none;font-size:20px;color:white;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.zoeken_form button:hover{color:#EDDB17}.banner{position:relative;height:100vh;overflow:hidden}.banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);display:flex !important;justify-content:center !important;align-items:center !important}.banner .overlay a{color:white;border-color:white !important}.banner .overlay .textwidget{text-align:center}.banner .overlay img{margin-bottom:35px}.banner .overlay h2{color:white;font-size:50px;text-transform:uppercase;font-weight:bold;letter-spacing:5px}.banner .overlay h3{color:white;font-weight:bold;margin-bottom:30px}.banner .overlay h2 em{color:white;font-style:normal}.banner .overlay .sow-slider-image a,.banner .overlay .slick-image-slide a{border-color:white;font-weight:bold;text-align:left;position:relative;border:none !important;background:rgba(255, 255, 255, 0.9);-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-shadow:none !important}.banner .overlay .sow-slider-image a:hover,.banner .overlay .slick-image-slide a:hover{background:#262A35;color:white}.banner video{width:100%;margin-top:-100px}.banner .sow-slider-image{background:none !important}.banner .sow-slide-nav{display:none !important;opacity:0 !important}.banner .sow-slider-pagination{display:none !important;opacity:0 !important}.banner .slick-image-slide{height:100vh}.banner .slick-image-slide .slide-title{display:none !important}.banner .overlay .slick-image-slide img{display:none !important}.banner .slick-arrow{display:none !important}.banner .slick-dots{display:none !important}.banner .slider-overlay{background:none !important}.banner .banner_slider{display:none}.banner .slick-slider-short-content{position:relative;bottom:-100px;opacity:0}.banner .slick-current .slick-slider-short-content{animation-name:banner_loading;animation-duration:3s;-webkit-animation-fill-mode:forwards}@keyframes banner_loading{20%{bottom:-100px;opacity:0}100%{bottom:0;opacity:1}}.bannerpage{position:relative;height:70vh;overflow:hidden}.bannerpage .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);padding-top:20vh}.bannerpage .overlay h1{color:white;font-size:40px;text-transform:uppercase;font-weight:bold;letter-spacing:5px}.bannerpage .overlay h2{color:white;font-weight:bold;margin-bottom:50px}.bannerpage .overlay h1 em{color:white;font-style:normal}.bannerpage .overlay a{border-color:white;font-weight:bold;text-align:left;position:relative;border:none !important;background:rgba(255, 255, 255, 0.9);-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij1{padding:80px 0}.rij1_home img{width:150px;display:block;margin:0 auto 35px auto}.rij1_home .tekst{background:white;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);padding:25px}.rij1_home .tekst_boven{padding:50px;background:#262A35;width:50%;color:white;margin-top:-240px;position:relative;z-index:999;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09)}.rij1_home .tekst_boven h1{color:white;margin-bottom:35px}.rij1_home .tekst_boven a{color:white;border-color:white !important}.rij1_home .tekst_boven a:hover{background:white;color:#262A35}.rij1_home .knop{min-height:240px}.rij1_sectoren ul{list-style-type:none;padding:0}.rij1_sectoren li{display:block !important;width:33.3%;padding:0 10px 0 0;float:left}.rij1_sectoren li a{display:block;padding:10px 15px;color:#262A35;background:white;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);margin-bottom:20px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-decoration:none}.rij1_sectoren li a:hover{background:#EDDB17}.rij1_sectoren li i{margin-right:10px}.rij1_sector .tekst_boven{padding:50px;background:#262A35;width:50%;color:white;margin-top:-180px;position:relative;z-index:999;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09)}.rij1_sector .tekst_boven h2{color:white;margin-top:0;margin-bottom:35px}.rij1_sector ul{list-style-type:none;padding:0;margin-top:30px}.rij1_sector ul li{display:block;width:33.3%;padding:0 10px 0 0;float:left}.rij1_sector li a{display:block;padding:10px 15px;color:#262A35;background:white;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);margin-bottom:20px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-decoration:none}.rij1_sector li a:hover{background:#EDDB17}.rij1_zoeken .berichten{box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);background:white;margin-bottom:25px;padding:25px}.rij1_zoeken .berichten img{width:100%;height:auto}.rij1_zoeken .berichten .knop a{margin:15px 0}.rij1_nieuws .loop{margin-top:25px}.rij1_nieuws .inhoud_blog{background:white;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);padding:20px 40px;height:320px}.rij1_nieuws .inhoud_blog .knop a{margin:20px 0}.rij1_nieuws .afbeelding{height:250px;overflow:hidden;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_nieuws .afbeelding img{width:100%}.rij1_nieuws h3{margin-bottom:0}.rij1_nieuws em{padding-bottom:25px;display:block}.rij1_bericht .afbeelding img{width:100%}.rij1_bericht .paginatie{margin-top:50px}.rij1_bericht .paginatie span{top:-9px;display:inline-block;position:relative}.rij1_bericht .paginatie a{height:40px;width:40px;display:inline-block}.rij1_bericht .overview .fa1{top:4px}.rij1_bericht .overview .fa2{top:10px}.rij1_bericht .overview .fa3{top:16.5px}.rij1_bericht .fa-chevron-right,.rij1_bericht .fa-chevron-left{top:-3px;position:relative}.rij1_contact{padding-bottom:175px !important}.rij1_contact .wpcf7-response-output{margin-top:100px !important}.rij1_mobiliteit{position:relative;height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_mobiliteit::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.5);z-index:1}.rij1_mobiliteit .textwidget{position:relative;z-index:2}.rij1_mobiliteit h1{color:white}.rij1_mobiliteit h2{color:white}.rij2{padding:80px 0;background:white}.rij2_home{padding:0}.rij2_home .knop{padding:100px 50px;line-height:25px;color:white;min-height:530px;font-weight:bold}.rij2_home .tekst1{background-blend-mode:multiply;background-color:rgba(0, 0, 0, 0.7)}.rij2_home .tekst2{background-blend-mode:multiply;background-color:rgba(255, 186, 0, 0.7)}.rij2_home .panel-grid-cell{width:50% !important}.rij2_home h2{color:white;margin-bottom:40px}.rij2_home .knop a{color:white;border-color:white !important}.rij2_over{padding:0}.rij2_over .knop{padding:20px}.rij2_sector h2{text-align:center}.rij2_sector{padding-bottom:130px}.rij2_mobiliteit{margin:100px 0;display:flex !important;align-items:center !important}.rij3{padding:80px 0}.rij3_home .loop{margin-top:25px}.rij3_home .inhoud_blog{background:white;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.09);padding:20px 40px;min-height:390px}.rij3_home .inhoud_blog .knop a{margin:20px 0}.rij3_home .afbeelding{height:250px;overflow:hidden;display:flex !important;justify-content:center !important;align-items:center !important}.rij3_home .afbeelding img{width:100%}.rij3_home h3{margin-bottom:0}.rij3_home em{padding-bottom:25px;display:block}.rij3_home .loop .inhoud_blog_inner{min-height:180px}.rij3_lid i{background:#262A35;color:#EDDB17;border-radius:50%;padding:10px 10px;font-size:20px;margin:10px 10px 10px 0;display:inline-block}.rij3_mobiliteit .bericht img{height:350px !important;width:100% !important;object-fit:cover;object-position:center}.rij3_mobiliteit{margin-bottom:100px}footer{background:black;padding:40px 0}.button_to_top{position:fixed;bottom:5px;right:5px;background:none;width:40px;height:40px}.button_to_top img{width:100%;height:auto}.footer .tekst1{background:#262A35;padding:50px 70px;color:white;margin-top:-100px}.footer .tekst1 i{color:#262A35;background:#EDDB17;border-radius:5px;padding:10px;font-size:25px;margin-bottom:10px;margin-right:20px}.footer .tekst1 .fa-map-pin{padding:13px 18.5px}.footer .tekst1 .fa-phone{padding:13px 15.5px}.footer .tekst1 .fa-envelope{padding:13px 13px}.footer .tekst1 h2{color:white;margin-bottom:55px}.footer .tekst2 h2{color:white}.footer .tekst2{color:white}.footer a{color:white;font-weight:bold;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.footer a:hover{color:#EDDB17}.footer table{border:none !important;margin-bottom:15px}.footer table td{padding:5px 0;border:none !important}.footer table tr td:first-child{width:15% !important}.sinergio img{height:30px;width:auto}.sinergio{text-align:left;margin-top:25px;color:white;font-size:13px}.sinergio a{color:white;text-decoration:none;font-weight:bold}.sinergio a:hover{color:#EDDB17}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:1200px){.banner video{height:100vh !important;width:100% !important;object-fit:cover !important}}@media screen and (max-width:991px){.banner video{height:100vh !important;width:100% !important;object-fit:cover !important}}@media screen and (max-width:768px){.banner img{height:140vh !important;width:auto !important;max-width:none !important}.banner .metaslider{display:flex !important;justify-content:center !important;align-items:center !important}.bannerpage img{height:100vh !important;width:auto !important;max-width:none !important}.logo img{-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.scrolled .logo img{width:100px;margin-top:-4px}.banner .banner_slider{display:block}.banner video{display:none}.nav_toggle{position:fixed;top:0;right:0;background:#262A35;border:none;width:45px;height:45px}.nav_toggle span{background:white;height:2px;width:32px;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.39);-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.nav_toggle:hover span{background:#EDDB17}.nav_toggle .row1{top:13px}.nav_toggle .row2{top:21px}.nav_toggle .row3{top:29px}.opened .row2{left:70px}.opened .row1{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:18px}.opened .row3{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:18px}.banner .overlay{padding-top:0}.rij1_home .tekst_boven{width:100%;margin-top:0}.rij2_home .panel-grid-cell{width:100% !important;margin-bottom:0 !important}.body_wrap{position:relative;right:0;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}body.opened .body_wrap{right:100px}.hoofding nav{position:fixed;top:0;right:-70%;height:100%;width:60%;padding-top:70px;text-align:center;margin-top:0 !important;background:#262A35;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.opened .hoofding nav{right:0}.navigatie li a{padding:10px;display:inline-block}.navigatie .knop{margin-top:45px !important}.hoofding #cssmenu{display:block !important}.zoeken_btn{position:fixed;top:0;width:45px;height:45px;right:45px;background:#EDDB17 !important}.zoeken_btn i{color:white;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.zoeken_btn:hover i{color:#262A35}.zoeken_btn i{font-size:22px}.zoeken_form input{width:80%}.bannerpage .overlay{padding-top:13vh !important}.banner .overlay h2,.bannerpage .overlay h1{font-size:25px;line-height:35px}.bannerpage .overlay h2{font-size:20px}.bannerpage .overlay a{display:none}.rij1_sectoren li,.rij1_sector ul li{display:block;width:100%}.rij1_sector .tekst_boven{width:100%}.banner .logo_tekstvlak{width:210px !important;height:auto !important;position:absolute;top:30px;left:20px}}