/* 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{overflow-x:hidden}.rij1_privacy,#cmplz-document{margin:100px auto;max-width:700px;position:relative;z-index:3}.background-shape{position:absolute;top:0;left:0;right:0;width:100%;height:100vh;object-position:center bottom;object-fit:cover;opacity:0.05;z-index:-1}.fade{opacity:0;transform:translateY(30px);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;transition-delay:0.2s}a:active,a:focus,a:hover{text-decoration:none}.knop a{border:2px solid #46c059 !important;border-radius:5px;padding:10px 20px;color:#46c059;display:inline-block;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop a:hover{background:#46c059;color:white}.demo-popup{position:fixed;top:0;right:0;left:0%;bottom:0%;z-index:100;background:rgba(0, 0, 0, 0.5);pointer-events:none;opacity:0;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}.demo-popup.open{pointer-events:inherit;opacity:1}.demo-popup-content .close{position:absolute;right:-10px;top:-10px;width:30px;height:30px;background:#46c059;padding:6px;border-radius:50%;opacity:1}.demo-popup-content{background:white;padding:30px;border-radius:15px;position:relative;width:100%;max-width:550px}.demo-popup-content h3{margin-top:0 !important;font-weight:bold}.demo-popup-content form p{width:100%;margin-bottom:0 !important}.demo-popup-content form .input-row{display:flex}.demo-popup-content form .input-row span{width:50% !important}.demo-popup-content form .input-row span:last-child{width:calc(50% - 10px);margin-left:10px}.demo-popup-content input{border:1px solid rgba(90, 90, 90, 0.49) !important;background:none !important;border-radius:5px;font-size:16px;padding:10px !important;height:40px;color:#333 !important;width:100%;margin-bottom:10px}.demo-popup-content input::placeholder{color:#b9b9b9}.demo-popup-content textarea{border:1px solid rgba(90, 90, 90, 0.49) !important;background:none !important;border-radius:5px;padding:10px !important;height:40px;color:#333 !important;width:100%;height:150px;resize:none;margin-bottom:10px}.demo-popup-content textarea::placeholder{color:#b9b9b9}.demo-popup-content input[type="submit"]{background:#46c059 !important;border:none !important;padding-bottom:37px !important;color:white !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.demo-popup-content input[type="submit"]:hover{background:#1f7f2e !important}.demo-popup-content .wpcf7-not-valid-tip{position:absolute;right:10px;top:0}.demo-popup-content .wpcf7-spinner{display:none !important}.wpcf7-response-output{padding:10px 15px !important;border:none !important;background:rgba(0, 0, 0, 0.1) !important;color:#333 !important;margin:0 !important}p{font-size:15px;line-height:27px}.grecaptcha-badge{display:none !important}header.hoofding{margin-top:30px}.logo{text-align:center;margin-bottom:30px}.logo img{width:150px}ul.navigatie{text-align:center}ul.navigatie li.menu-item{margin:0 10px !important}ul.navigatie li.menu-item.active a{color:#46c059}ul.navigatie li.menu-item a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}ul.navigatie li.menu-item a:hover{opacity:0.5}.rij1_home{height:700px;display:flex !important;align-items:center !important;justify-content:center !important;position:relative}@keyframes rij1_shape{to{opacity:0.2;transform:rotate(10deg) scale(1)}}@keyframes spin{0%{transform:rotate(10deg) scale(1)}30%{transform:rotate(40deg) scale(1)}50%{transform:rotate(-10deg) scale(1)}70%{transform:rotate(-30deg) scale(1)}100%{transform:rotate(10deg) scale(1)}}.rij1_home::after{content:"";position:absolute;width:450px;height:450px;transform:rotate(0deg) scale(0.8);background-image:url(afbeeldingen/shape-recyclage-green.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;z-index:-1;animation:rij1_shape 1s 0.3s ease forwards, spin 10s 1.3s ease-in-out infinite}.rij1_home h1{color:black;font-weight:bold;max-width:680px;margin:0 auto;font-size:40px;margin-bottom:50px;line-height:50px}.rij2_home{margin-top:100px;margin-bottom:150px}.rij2_home .panel-grid-cell .textwidget{text-align:center;position:relative;max-width:400px;margin:100px auto 0;top:-15px}.rij2_home .panel-no-style{margin-bottom:50px !important}.rij2_home .textwidget strong{font-size:25px !important}.rij3_home{padding:100px 0;position:relative;margin-top:100px}.rij3_home::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.5);z-index:2}.rij3_home .container{position:relative;z-index:3}.rij3_home .textwidget h2{font-weight:bold;color:white}.rij4_home{margin:100px auto;display:none !important}.rij4_home .panel-no-style .panel-grid-cell{background:white;box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);padding:20px !important;position:relative;margin-bottom:100px !important}.rij4_home img{position:absolute;top:-50px;left:calc(50% - 75px);height:150px !important;width:150px !important;border-radius:50%;object-fit:cover;object-position:center;margin:0 auto}.rij4_home .textwidget{margin-top:150px}.rij5_home{margin-top:100px;padding-top:100px}.rij5_home .textwidget{margin-left:100px}.rij5_home .textwidget h2{margin-bottom:20px !important}.rij5_home .container{display:flex !important;align-items:center !important}.rij6_home{margin-top:100px;padding-top:100px;margin-bottom:150px;display:flex !important;align-items:center !important;position:relative}.rij6_home .textwidget{margin-right:100px}.rij6_home .sow-image-container{position:relative;display:flex !important;justify-content:center !important;align-items:center !important}.rij6_home .sow-image-container::after{content:"";position:absolute;width:500px;height:500px;transform:rotate(10deg);background-image:url(afbeeldingen/shape-recyclage-green.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0.2;z-index:-1}.rij6_home .sow-image-container img{border-radius:20px}.rij6_home .textwidget h2{margin-bottom:20px !important}.rij6_home .container{display:flex !important;align-items:center !important}.reviews-home{margin:150px 0 100px}.reviews-home h2{font-weight:bold !important;margin-bottom:20px !important;color:#46c059}.wpmtst-testimonial{max-width:800px !important;margin:0 auto !important;padding:20px !important;border-radius:10px !important;background:rgba(70, 192, 89, 0.2) !important}.slider-container{max-width:930px;margin:0 auto}.wpmtst-testimonial h3{font-weight:bold;color:#46c059}.wpmslider-content{display:flex !important;justify-content:center !important;padding:0 20px !important}.wpmslider-viewport{border:none !important}.strong-view.wpmtst-default .wpmtst-testimonial-inner{border:none !important}.features-header{height:250px;margin-top:30px;margin-bottom:100px;display:flex !important;justify-content:center !important;align-items:center !important;position:relative}.features-header::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.5)}.features-header .textwidget{position:relative;z-index:3}.features-header .textwidget h1{color:white}.rij1_features{margin-bottom:100px}.rij1_features h3{font-weight:bold}.rij1_features #tab_container_103 .wpsm_nav-tabs li a{margin-right:0px !important;line-height:1.42857143 !important;border:1px solid #d5d5d5 !important;border-radius:0px 0px 0 0 !important;background-color:#e8e8e8 !important;color:#000000 !important;padding:15px 25px !important;text-decoration:none !important;font-size:14px !important;text-align:center !important;font-family:scandia-web, sans-serif}.rij1_features #tab_container_103 .wpsm_nav-tabs li.active a{border-left:3px solid #46c059 !important}.rij1_features #tab_container_103 .wpsm_nav-tabs li.active:hover a,.rij1_features #tab_container_103 .wpsm_nav-tabs li:hover a{border-left:3px solid #46c059 !important}.rij1_features #tab_container_103 .tab-content{border:none !important;background:none !important;padding:0 50px !important}.rij1_features #tab_container_103 .tab-content img{margin-top:30px}.tab-content h3{font-weight:bold !important;margin-top:0 !important}.tab-content img{width:100%}.tab-pane{font-family:scandia-web, sans-serif;font-size:16px}.wpsm_nav-tabs a{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.wpsm_nav-tabs a span{letter-spacing:0}footer{overflow:hidden;background:#1f7f2e;padding:70px 0 10px;position:relative}footer::after{content:"";position:absolute;width:700px;height:700px;transform:rotate(10deg);background-image:url(afbeeldingen/shape-recyclage-black.svg);filter:invert(1);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0.2;left:-100px;bottom:0;z-index:0}footer .footer_container{margin-bottom:50px;position:relative;z-index:2}footer .container{display:flex !important;align-items:center !important}footer .footer-text{max-width:450px}footer .footer-text h2{font-weight:bold;color:white;line-height:40px}footer .footer-text p{color:white}footer .footer-text p a{color:white;text-decoration:underline}footer .sinergio_container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}footer .sinergio_container a{color:white}footer .sinergio_container p{color:white;margin-bottom:0 !important}@keyframes heart{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}footer .sinergio_container p img{width:18px;height:auto;margin:0 3px;animation:heart 2s infinite linear}footer form{max-width:400px;margin:0 auto}footer input{border:2px solid rgba(255, 255, 255, 0.49) !important;background:none !important;border-radius:5px;padding:10px !important;color:white !important;width:100% !important;margin-bottom:10px}footer input::placeholder{color:white}footer textarea{border:2px solid rgba(255, 255, 255, 0.49) !important;background:none !important;border-radius:5px;padding:10px !important;color:white;width:100% !important;margin-bottom:10px;resize:vertical;height:200px}footer textarea::placeholder{color:white}footer .wpcf7-spinner{display:none !important}footer input[type="submit"]{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}footer input[type="submit"]:hover{background:white !important;color:#1f7f2e !important}footer .wpcf7-not-valid-tip{position:absolute;right:10px;top:0}footer .wpcf7-response-output{color:white !important}.sinergio img{height:30px;width:auto}.contact_rij{position:relative;z-index:5;margin:100px auto}.contact_rij .textwidget{background:linear-gradient(45deg, rgba(70, 192, 89, 0.2), rgba(31, 127, 46, 0.2));border-radius:30px;padding:30px}.contact_rij .textwidget h1{color:#46c059;margin-bottom:50px;margin-top:0}.contact_rij form p{margin-bottom:0 !important}.contact_rij form input{border:none;border-radius:10px;padding:10px;width:100% !important;margin-bottom:10px !important}.contact_rij form textarea{border:none;resize:vertical;border-radius:10px;padding:10px;width:100% !important;margin-bottom:10px !important}.contact_rij form input[type="submit"]{background:#46c059;color:white;margin-bottom:0 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.contact_rij form input[type="submit"]:hover{opacity:0.8}.contact_rij .wpcf7-spinner{display:none !important}.contact_rij img{margin:0 auto}.contact_rij{position:relative;z-index:5;margin:100px auto}.rij1_contact h1{color:#46c059;font-family:"scandia-web", sans-serif !important;margin-bottom:20px;margin-top:0}.rij1_contact form p{margin-bottom:0 !important}.rij1_contact form input{border:none;border-radius:10px;padding:10px;width:100% !important;margin-bottom:10px !important}.rij1_contact form textarea{border:none;resize:vertical;border-radius:10px;padding:10px;width:100% !important;margin-bottom:10px !important}.rij1_contact form input[type="submit"]{background:#1F7F2E;color:white;margin-bottom:0 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_contact form input[type="submit"]:hover{opacity:0.8}.rij1_contact .wpcf7-spinner{display:none !important}.rij1_contact .wpcf7-response-output{margin-top:12px !important;border-radius:5px !important;background:#1F7F2E !important;color:white !important;font-weight:bold !important}.doelgroep_rij{margin:100px auto;position:relative;z-index:5;display:flex !important;align-items:center !important}.doelgroep_rij .pictorgram{width:50px;height:50px;object-fit:cover;object-position:center}.doelgroep_rij .doelgroep-image img{width:300px;margin:0 auto}.doelgroep_rij h2{color:#46c059}.doelgroep_rij .textwidget{max-width:600px}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:768px){.nav_header{position:initial !important}.logo{position:relative;z-index:7000}.nav_toggle{border:none;background:transparent;padding:0;position:relative;height:30px;width:30px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:6000}.nav_toggle span{position:absolute;width:100%;height:2px;top:0;left:0;background:#333;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.openednav span.row1{top:15px;transform:rotate(45deg)}.openednav span.row2{opacity:0}.openednav span.row3{top:15px;transform:rotate(-45deg)}.openednav nav #cssmenu{transform:translateY(0px);opacity:1;pointer-events:inherit}nav #cssmenu{display:block;position:absolute;pointer-events:none;left:0;right:0;top:-20px;height:100vh;opacity:0;transform:translateY(-50px);background:white;z-index:2000;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}nav #cssmenu ul{text-align:center}nav #cssmenu ul li{display:block;margin:30px 0 !important}nav #cssmenu ul li.active a span{color:333}nav #cssmenu ul li a{padding:10px 20px;font-size:18px}nav #cssmenu ul li a span{color:#333}#cssmenu ul li.menu-item{margin:10px 0}nav #cssmenu ul li.demo-link a span{color:#46c059 !important}nav #cssmenu ul li.demo-link:hover a span{color:white !important}#tab_container_129 ul.wpsm_nav-tabs li a span{display:block !important}.rij1_features #tab_container_129 .tab-content{padding:0 !important;margin-top:50px}.rij1_home h1{margin-top:50px;font-size:30px;line-height:40px}.rij1_home:after{width:350px;height:350px}.rij5_home .textwidget{margin-left:0}.rij6_home .textwidget{margin-right:0}.rij6_home{margin-top:0}.rij6_home .sow-image-container:after{width:400px;height:400px}.rij6_home .container .panel-grid-cell:first-child{order:2}.rij6_home .container .panel-grid-cell:last-child{order:1}footer form{max-width:100%}}