/* 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_inner{overflow-x:hidden}.knop a,.banner .overlay a,.rij3_contact input[type="submit"],.rij3_contact button,.rij1_product button[name="add-to-cart"],.rij1_afrekenen button[name="woocommerce_checkout_place_order"],.rij1_product .woocommerce-message a{color:#1865B0 !important;font-weight:lighter;font-size:19px;display:inline-block;margin-top:10px;letter-spacing:3px;text-decoration:none;position:relative;background:none !important;border:none !important;padding:0 !important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.knop a::after,.banner .overlay a::after,.rij3_contact input[type="submit"]::after,.rij3_contact button::after,.rij1_product button[name="add-to-cart"]::after,.rij1_afrekenen button[name="woocommerce_checkout_place_order"]::after,.rij1_product .woocommerce-message a::after{content:url("https://api.iconify.design/ion-ios-arrow-round-forward.svg?color=%231865B0&width=30");position:absolute;right:-30px;top:0;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.knop a:hover::after,.banner .overlay a:hover::after,.rij3_contact input[type="submit"]:hover::after,.rij3_contact button:hover::after,.rij1_product button[name="add-to-cart"]:hover::after,.rij1_afrekenen button[name="woocommerce_checkout_place_order"]:hover::after,.rij1_product .woocommerce-message a:hover::after{right:-40px}.sow-image-container img{width:100% !important}.rij1_product button[name="add-to-cart"],.rij1_afrekenen button[name="woocommerce_checkout_place_order"],.rij1_product .woocommerce-message a{margin-right:25px}.banner .overlay a{color:white !important}.banner .overlay a::after{content:url("https://api.iconify.design/ion-ios-arrow-round-forward.svg?color=%23fff&width=30")}h1,h2{letter-spacing:2px;margin-top:0;margin-bottom:30px}.paginatie{clear:both;margin-top:25px}.paginatie .page-numbers{margin-right:10px;color:#333;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.paginatie .page-numbers:hover{color:#1865B0}.paginatie .page-numbers.current{font-weight:bold;color:#333 !important}.grecaptcha-badge{display:none}header.hoofding{position:absolute;top:0;left:0;right:0;z-index:9}header.hoofding.scrolled .container{position:fixed;background:black;width:100%;left:0;right:0;top:0}.hoofding_gegevens{position:absolute;top:15px;right:30px}.hoofding_gegevens li{list-style-type:none;padding:0}.hoofding_gegevens a{display:inline-block;color:white;background:#1865B0;text-decoration:none;padding:5px 20px;margin-left:25px;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.hoofding_gegevens a:hover{background:rgba(24, 101, 176, 0.7)}.logo{float:left;margin-top:5px}.logo img{width:380px;height:auto}header.hoofding.scrolled .logo{margin-top:12px}.scrolled_logo{display:none}header.hoofding.scrolled .logo .scrolled_logo{display:block;width:150px}header.hoofding.scrolled .logo .top_logo{display:none}.nav_header{float:right;margin-top:36px}header.hoofding.scrolled .nav_header{margin-top:15px;margin-bottom:10px}.navigatie li{margin-right:30px !important}.navigatie a{font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.navigatie a::after{}.navigatie a:hover{opacity:0.6}.navigatie .current_page_item a::after,.navigatie .open a::after,.navigatie .current_page_ancestor a::after{opacity:1;margin-top:10px}.navigatie ul{position:absolute;padding:0;margin-top:10px !important}.navigatie ul li{display:block;padding:10px;background:rgba(255, 255, 255, 0.9);margin-bottom:3px !important}.navigatie ul li a{color:#333}.navigatie ul li a:hover{color:#1865B0}.navigatie ul li.current_page_item a{color:#1865B0}.navigatie ul li a::after{display:none}.scrolled .navigatie ul{background:none}.scrolled .navigatie ul a{color:black}.scrolled .navigatie a{color:white}.banner{height:100vh;overflow:hidden;display:flex !important;justify-content:center !important;align-items:center !important;position:relative}.bannerpage{position:relative;overflow:hidden;height:52vh;display:flex !important;justify-content:center !important;align-items:center !important}.banner .overlay,.bannerpage .overlay{position:absolute;top:0;left:0;z-index:2;right:0;bottom:0;background:rgba(0, 0, 0, 0.1);display:flex;align-items:center !important}.bannerpage .overlay .so-widget-sow-editor{margin:auto !important}.banner h2,.bannerpage h1{color:white;font-size:50px;margin:70px 0 0 0;letter-spacing:3px;font-weight:300}.bannerpage h1{margin-bottom:20px}.banner h2{margin-bottom:30px}.banner .container{max-width:900px}.banner .overlay a{margin:10px 15px 10px 15px}.banner .scroll_down{position:absolute;bottom:25px;display:block;width:25px;left:0;right:0;color:white;margin:auto;font-size:25px;background:none;z-index:999}.banner .metaslider img{height:100vh;max-width:none !important;width:auto !important}.gradient{position:absolute;top:0;left:0;right:0;bottom:70%;background:url("../afbeeldingen/gradientbanner.png");background-repeat:repeat-x;background-size:1px 100%;opacity:0.7;z-index:1}.bannerpage .overlay{color:white;font-size:20px;letter-spacing:2px}.bannershop{display:flex !important;justify-content:center !important;align-items:center !important}.bannershop img{width:100%}.bannershop em{display:block;font-weight:bold;font-style:normal;font-size:15px}.bannershop .container{text-align:center}.rij1{padding:100px 0}.rij1_over img{width:60% !important;height:auto;display:inline-block;margin:20px auto 10px auto}.rij1_events .events_inner{background:white;padding:40px;border:solid thin lightgrey;text-align:center;margin-bottom:25px;min-height:300px}.rij1_events .events_inner p{margin-bottom:0}.rij1_events em{text-align:center;display:block;font-style:normal;margin-bottom:25px;font-size:16px;color:#1865B0}.rij1_events h2{margin-bottom:5px}.rij1_events .afbeelding{height:150px;overflow:hidden;margin-bottom:15px;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_events img{width:100%;height:auto}.rij1_events .bekijk_menu,.rij1_events .reserveer,.rij1_events .volzet,.rij1_events .overlay input[type="submit"]{display:inline-block;padding:5px 15px;border:solid 2px #1865B0;font-weight:300;letter-spacing:3px;background:none;color:#1865B0;text-transform:uppercase;margin:20px auto 0 auto;font-size:14px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-decoration:none}.rij1_events .bekijk_menu:hover,.rij1_events .reserveer:hover,.rij1_events .volzet:hover,.rij1_events .overlay input[type="submit"]:hover{background:#1865B0;color:white}.rij1_team .loop{margin-top:25px}.rij1_team button img{width:70%;height:auto;display:block;margin:auto}.rij1_team .tekst{text-align:center;padding:15px 5px}.rij1_team .tekst h3{margin-top:0;font-size:22px;font-weight:bold;margin-bottom:15px}.rij1_team .tekst p{font-weight:bold}.rij1_team .col button{background:none;width:100%;border:none}.rij1_team .overlay_consultants{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);display:none;z-index:999999}.rij1_team .overlay_consultants.opened{display:flex !important;justify-content:center !important;align-items:center !important}.rij1_team .overlay_consultants img{width:200px;float:left;padding-right:15px}.rij1_team .overlay_consultants h3{margin-top:0}.rij1_team .consultants_inner{max-width:900px;background:white;margin:auto;padding:50px;height:450px;overflow-x:hidden;overflow-y:scroll;position:relative}.rij1_team .sluiten{position:absolute;top:10px;right:10px;background:none;border:none;color:#1865B0}.rij1_team .functie{margin-bottom:15px;font-weight:bold}.rij1_nieuws .loop{margin-top:50px}.rij1_nieuws .loop .afbeelding,.rij1_bericht .afbeelding{position:relative}.rij1_nieuws .loop .afbeelding img,.rij1_bericht .afbeelding img{width:100%;height:auto}.rij1_nieuws .loop h2{font-size:30px}.rij1_nieuws .loop .knop{margin-top:35px;text-align:right}.rij1_nieuws .loop .row{border-bottom:solid 3px #EBEBEB;padding-bottom:30px;margin-bottom:25px}.rij1_nieuws .datum,.rij1_bericht .datum{position:absolute;background:#1865B0;text-align:center;font-weight:500;font-size:20px;color:white;padding:10px 25px;top:10px;left:15px}.rij1_nieuws .datum span,.rij1_bericht .datum span{display:block}.rij1_nieuws .loop a{text-decoration:none}.rij1_contact h2{margin-top:0}.rij1_contact a{font-size:20px;color:#333;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij1_contact a:hover{color:#1865B0}.rij2{padding:100px 0}.rij2_home{background:#19A189 !important;color:white}.rij2_home .layoutbuilder{padding:40px}.rij2_home h2,.rij2_home h3{color:white !important}.rij2_home .omschrijving{border:solid thin white;padding:30px 20px;min-height:490px;text-align:justify}.rij2_home .omschrijving h3{text-align:center;font-weight:bold;margin-bottom:30px;color:white;font-size:20px}.rij1_events .omschrijving{min-height:300px !important;margin-bottom:40px !important;text-align:center}.rij2_home .layoutbuilder .omschrijving h3 a{text-decoration:none;color:white !important}.rij2_home .layoutbuilder .omschrijving .knop{margin:20px 25px 0 25px;text-align:center}.rij2_home .layoutbuilder .omschrijving .knop a{color:white !important}.rij2_home .layoutbuilder .omschrijving .knop a::after{display:none}.rij2_over{background:#19A189 !important}.rij2_over .textwidget{color:white}.rij2_over .textwidget h2{color:white}.rij2_dienst .textwidget{color:white}.rij2_dienst .textwidget h2{color:white}.rij2_dienst ul{padding:0;list-style-position:inside}.rij2_dienst{background:#19A189 !important}.rij2_contact{padding:0;position:relative}.rij2_contact iframe{margin-bottom:-5px}.rij2_contact .tekst{background:white;padding:50px 25px;width:450px;max-width:100%;top:-50px;right:50px;position:absolute;box-shadow:-2px 9px 35px -6px #575757}.rij2_contact .tekst h3{font-size:20px;display:inline-block;border-bottom:solid 3px #1865B0;padding-bottom:10px;margin-bottom:25px}.rij2_contact .tekst a{color:#333;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.rij2_contact .tekst a:hover{color:#1865B0}.rij3{padding:100px 0}.rij3_home h2{margin-bottom:30px}.rij3_home .knop a{margin-top:20px}.rij3_home .sow-image-container{display:block !important}.rij3_contact input,.rij3_contact textarea{width:100%;padding:5px;border:solid thin lightgrey;margin-bottom:15px}.rij3_contact textarea{height:150px}.rij3_contact input[type="submit"]{width:200px}.rij1_product .woocommerce-Price-amount{font-size:25px;color:#1865B0}.rij1_product .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:15px}.rij1_product h3{margin-top:40px}.rij1_product .stock,.rij1_product .remaining{float:right;position:absolute;right:0}.rij1_product .stock.in-stock{display:none}.rij1_product .knop{margin-top:50px}.rij1_product .quantity input{width:200px;margin-bottom:10px;padding:5px}.rij1_product .stock.out-of-stock,.rij1_product .remaining{font-weight:bold;color:#1865B0;background:white;border-radius:50%;border:solid 3px #1865B0;height:100px;width:100px;z-index:9;top:-150px;text-transform:uppercase;text-align:center;display:flex !important;justify-content:center !important;align-items:center !important}.rij1_product .remaining{width:150px;height:150px;text-align:center;top:-180px}.rij1_afrekenen input,.rij1_afrekenen textarea{width:100%;padding:5px}.rij1_afrekenen .woocommerce a.remove{float:left}.rij1_afrekenen .woocommerce-checkout #payment ul.payment_methods li input{width:20px}footer{padding-top:50px;color:white}.footer{color:white}.footer img{width:100% !important;height:auto;margin-top:70px}footer h3{color:white;font-size:20px;padding-bottom:10px;margin-bottom:25px;border-bottom:solid 3px #1865B0;display:inline-block}.footer a{color:white;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.footer a:hover{color:#1865B0}.footer i{font-size:20px;margin-right:10px}.sinergio img{height:25px;width:auto}.sinergio .container{padding-top:15px;margin-top:40px;border-top:solid 0.5px rgba(255, 255, 255, 0.7)}.sinergio .links{float:left;opacity:0.8;font-size:13px}.sinergio .rechts{float:right;opacity:0.8;font-size:13px}.sinergio a{color:white;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.sinergio a:hover{color:#1865B0}@media screen and (max-width:768px){.banner .overlay a{margin:10px !important}.banner .metaslider li{display:flex !important;justify-content:center !important;align-items:center !important}.hoofding_gegevens{display:none}.logo img{width:250px}.banner h2,.bannerpage h1{font-size:35px;margin-bottom:35px}.nav_toggle{position:absolute;top:10px;right:10px;background:none;border:none;z-index:9999999}.nav_toggle span{background:white;height:2px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}header.hoofding.scrolled{display:none}.nav_header .nav_toggle:hover .row1,.nav_header.opened .nav_toggle .row1{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:18px}.nav_header .nav_toggle:hover .row2,.nav_header.opened .nav_toggle .row2{opacity:0}.nav_header .nav_toggle:hover .row3,.nav_header.opened .nav_toggle .row3{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:18px}.nav_header nav{position:fixed;background:#1865B0;width:70%;top:0;right:-100%;height:100vh;text-align:center;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;display:flex !important;justify-content:center !important;align-items:center !important;z-index:999999}.nav_header.opened nav{right:0}#cssmenu{display:block !important}.navigatie li{margin:auto}.navigatie a{padding:10px;font-size:17px;display:inline-block}.navigatie .current_page_item a,.navigatie a:hover{color:#121521}.navigatie a::after{display:none}.footer .sow-image-container img{width:200px !important;height:auto !important;margin:auto !important}.bannerpage{height:70vh}.bannerpage img{height:70vh;max-width:none !important;width:auto !important}.rij2_contact .tekst{position:relative;bottom:0;right:0;width:100%;box-shadow:none}.rij1_contact h2{text-align:left !important}.navigatie ul{position:relative}.navigatie ul li{padding:0;margin-right:0 !important;background:none}.navigatie ul li a{color:white !important}.rij2_home .layoutbuilder .omschrijving{padding:10px}.rij2_home .layoutbuilder .omschrijving .knop{margin:0 !important}.rij1_over img{width:40% !important}h1,h2{font-size:30px !important}h3{font-size:25px !important}h4{font-size:20px !important}h5{font-size:18px !important}}@media screen and (min-width:768px) and (max-width:991px){.banner .metaslider li{display:flex !important;justify-content:center !important;align-items:center !important}.rij1_dienst h2{font-size:22px !important}}@media screen and (min-width:768px) and (max-width:1200px){.banner .metaslider li{display:flex !important;justify-content:center !important;align-items:center !important}.rij1_dienst h2{font-size:30px}}@media screen and (min-width:1400px){.container{width:1370px !important}.hoofding.scrolled .container{width:100% !important}}