input.elementor-search-form__input::-webkit-search-cancel-button{display:none}body{overflow-x:hidden!important}.main-header{min-width:100%}.stamp-animation{animation:stamp-animation .7s linear}@keyframes stamp-animation{0%{transform:scale(1);}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.1)}100%{transform:scale(1)}}.dienst-bold span{font-weight:bold!important}.dienst:before{content:'';background:url(/wp-content/uploads/2025/02/zigzag-bold.svg);background-size:100%;background-repeat:no-repeat;display:block;width:100%;height:30px;margin-bottom:15px;margin-left:-5px}.dienst-bold:before{content:'';background:url(/wp-content/uploads/2025/02/zigzag.svg);background-size:100%;background-repeat:no-repeat;display:block;width:100%;height:30px;margin-bottom:15px}.wpforms-container-full{visibility:unset!important;margin:0 auto!important}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns{margin-top:-15px}div.wpforms-container-full .wpforms-form .wpforms-field-label{margin-bottom:10px!important;font-weight:400!important}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{font-size:16px!important;color:var(--e-global-color-text)!important;border-radius:0px!important;border:0 solid var(--e-global-color-4d157e0)!important;background:#FFF!important;height:48px!important;padding:12px 16px!important}div.wpforms-container-full .wpforms-form textarea{height:150px!important}div.wpforms-container div.wpforms-uploader{color:var(--e-global-color-text)!important;border-radius:6px 6px 6px 6px!important;border:1px dashed var(--e-global-color-4d157e0)!important;background:transparent!important}div.wpforms-container div.wpforms-uploader .dz-message svg{opacity:1;fill:#C6C6C6}div.wpforms-container div.wpforms-uploader .dz-message{font-size:14px!important}.wpforms-field-large option.placeholder{color:var(--e-global-color-e1fe86b)!important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#000!important;font-family:var(--e-global-typography-82da720-font-family),Sans-serif!important;font-size:14px!important;line-height:28px!important;letter-spacing:var(--e-global-typography-82da720-letter-spacing)!important;fill:var(--e-global-color-text);color:#FFF!important;font-weight:bold!important;border-radius:32px;padding:14px 24px!important;margin-top:10px;border:0px!important}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form input[type=submit]:active,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{background-color:var(--e-global-color-primary)!important;color:#000!important;border:0;transition:all,.3s}div.wpforms-container-full .wpforms-form button[type=submit].secundaire-submit-btn{background-color:var(--e-global-color-8ca45ab)!important;color:var(--e-global-color-e554720)}div.wpforms-container-full .wpforms-form label.wpforms-error{margin-top:10px}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:transparent!important;border:0px!important;padding:10px 0 0 0px!important;color:#000}.wpforms-field-html:not(:first-child){padding-top:30px!important}.site-footer{padding-block-start:0px!important;padding-block-end:0px!important;padding-inline-start:0px!important;padding-inline-end:0px!important;width:100%!important;max-width:100%!important;color:#fff;line-height:36px;background-color:#000}.site-footer h4{font-size:16px;line-height:26px;font-weight:700;margin-bottom:10px}.site-footer .outer-wrapper{z-index:2;position:relative}.site-footer .inner-wrapper{margin:auto;padding:0 30px}.site-footer .content-container{width:100%;padding:0 30px}.site-footer:after{content:"";position:absolute;width:60%;height:300px;right:0;bottom:0;background:url(/wp-content/uploads/2025/01/Houthelden-pattern-white.svg);background-size:cover;background-position:top right;background-repeat:no-repeat;background-color:transparent!important;opacity:.1;z-index:0}.site-footer .content-container .inner-wrapper{max-width:1600px;padding:100px 0 70px;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer .grid-item{flex:1 1 calc(20% - 30px)}.site-footer .footer-logo{max-width:300px;margin-bottom:15px;margin-top:8px}.site-footer .footer-icons img{width:28px;margin-right:10px}.site-footer ul{list-style:none;padding-left:0}.site-footer .copyright-bar{padding:0 30px}.site-footer .copyright-bar span{margin-right:30px}.site-footer .copyright-bar a,.site-footer .copyright-bar p{font-size:14px;margin-bottom:0}.site-footer .copyright-bar .inner-wrapper{max-width:1600px;display:flex;justify-content:space-between;align-items:center;padding:20px 0}.site-footer .copyright-bar .grid-item:first-child{text-align:left;flex:1 1 calc(70% - 30px)}.site-footer .copyright-bar .grid-item:nth-child(2){text-align:right;flex:1 1 calc(25% - 30px)}.site-footer h4,.site-footer a,.site-footer p{color:#fff;line-height:46px;margin-bottom:0}.site-footer a:hover{font-weight:inherit;color:#fff}