/* 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. */ .producten-grid>a{width:100%;padding-bottom:100%;position:relative;overflow:hidden}.producten-grid>a>div{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.producten-grid>a img{width:100% !important;height:100% !important;object-fit:cover !important;transition:all 300ms !important;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.producten-grid>a::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("assets/images/producten-masker.svg");background-size:contain;background-repeat:no-repeat;z-index:1}.producten-grid .elementor-widget-image::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(45, 25, 14, 0.6);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.producten-grid .elementor-widget-heading{z-index:1}.producten-grid>a:hover .elementor-widget-image{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.producten-grid>a:hover .elementor-widget-image::before{background-color:rgba(45, 25, 14, 0.2)}.overgang,.elementor-location-footer,.overgang-banner,.overgang-boven{position:relative}.overgang::before,.elementor-location-footer::before{content:"";display:block;position:absolute;left:0;top:-299px;width:100%;height:300px;background-image:url("assets/images/rij-overgang-boven.svg");background-size:contain;background-repeat:no-repeat;z-index:1;background-position:center bottom}.overgang::after{content:"";display:block;position:absolute;left:-2px;top:calc(100% - 1px);width:calc(100% + 2px);height:300px;background-image:url("assets/images/rij-overgang-onder.svg");background-size:contain;background-repeat:no-repeat;z-index:1}.special-button a{position:relative;width:160px;height:43px;line-height:23px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.overgang-banner::after{content:"";display:block;position:absolute;left:0;top:-1px;width:100%;height:300px;background-image:url("assets/images/rij-overgang-banner.svg");background-size:contain;background-repeat:no-repeat;z-index:1;background-position:center top;background-color:transparent !important;opacity:1}.overgang-boven::after{content:"";display:block;position:absolute;left:0px;bottom:-1px;width:100%;height:300px;background-image:url(assets/images/rij-overgang-banner.svg);background-size:contain;background-repeat:no-repeat;z-index:1;background-position:center top;background-color:transparent !important;opacity:1;transform:rotate(180deg)}.special-button a:hover,.forminator-button.forminator-button-submit:hover{opacity:0.8}.special-button a::after,.forminator-button.forminator-button-submit::after{content:"";display:block;position:absolute;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background-image:url(assets/images/button-background.svg);background-size:cover;background-repeat:no-repeat}.special-button a span,.forminator-button.forminator-button-submit span{position:relative;z-index:1}.forminator-button.forminator-button-submit{font-family:"Poppins", Sans-serif !important;font-size:15px !important;font-weight:700 !important;text-decoration:none !important;letter-spacing:0px !important;border-radius:0px 0px 0px 0px !important;padding:10px 10px 10px 10px !important;position:relative !important;width:160px !important;height:43px !important;line-height:23px !important;transition:all 300ms !important;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;background-color:#f94f00 !important;color:white !important;margin-left:5px !important}.forminator-button.forminator-button-submit span{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700}.elementor-location-header{z-index:1;position:relative}.rij-overtuiging>div:first-child::after,.rij-overtuiging>div:nth-child(3)::after,.rij-overtuiging>div:nth-child(4)::after{content:"";display:block;height:80px;width:2px;background-image:linear-gradient(white 50%, rgba(255, 255, 255, 0) 0%);background-position:right;background-size:2px 10px;background-repeat:repeat-y;position:absolute;left:50px;top:calc(100% + 10px)}.footer-grid>div{border-right:1px solid #F94F00;padding-left:40px;padding-right:40px}.footer-grid>div:last-child{border-right:none}a,input,textarea,select,button{outline:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}.forminator-module-edit-link{display:none !important}.cmplz-blocked-content-container{position:relative}.cmplz-blocked-content-container::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.3)}.forminator-g-recaptcha.cmplz-placeholder-element{background:none !important}.forminator-g-recaptcha.cmplz-blocked-content-container{box-shadow:none !important;margin-bottom:0 !important}.forminator-g-recaptcha.cmplz-blocked-content-container::after{display:none !important}.cmplz-blocked-content-notice{border-radius:10px !important;border:none !important;padding:15px !important;color:white !important;background:#302f3e !important;box-shadow:0px 5px 7px 0px rgba(0, 0, 0, 0.4) !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.cmplz-blocked-content-notice:hover{background:#434159 !important}.sinergio img{height:30px;width:auto}@media screen and (max-width:1024px){.bg-image-2{position:absolute;right:0;top:0px;display:flex;align-items:flex-end;max-width:90%}.bg-image2 img{width:100%}.rij-overtuiging>div:first-child::after,.rij-overtuiging>div:nth-child(3)::after,.rij-overtuiging>div:nth-child(4)::after{display:none}.footer-grid>div{border-bottom:1px solid #F94F00;padding-bottom:30px;padding-top:10px;border-right:none;padding-left:0;padding-right:0}.footer-grid>div:last-child{border-bottom:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none !important}}@media screen and (max-width:768px){.bg-image{position:absolute;right:0;top:100px;display:flex;align-items:flex-end;max-width:90%}.bg-image img{width:100%}.elementor-location-header .special-button a{width:130px;height:33px;line-height:15px;font-size:14px}.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none !important}}