/*
 Theme Name:   Elementor Hello Child
 Theme URI:    https://github.com/julian-stark/elementor-hello-child
 Description:  Elementor Hello Child
 Author:       Julian Stark
 Author URI:   https://julianstark.de
 Template:     elementor-hello-theme-master
 Version:      1.0
 Text Domain:  elementor-hello-child
*/
.column-left,.column-right{width:50%}.column-left{float:left;padding-right:10px}.column-right{float:right;padding-left:10px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border-radius:0;border-width:0;font-style:italic;font-size:13px}textarea{max-height:79px}.extra-text{font-size:13px;font-style:italic;margin-top:-6px;margin-bottom:15px}.wpcf7-submit{width:100%;background:#000;border:0;border-radius:0;color:#fff;font-weight:600;text-transform:uppercase;font-size:13px;height:32px}.wpcf7-submit:focus,.wpcf7-submit:hover{background-color:#000!important}@media (min-width:1000px){.sub-menu-columns ul li{width:33.333333%;float:left}.sub-menu-columns ul{min-width:1000px!important}}@media (max-width:768px){.elementor-post__excerpt{width:100%!important;float:unset!important}.elementor-post__read-more{margin:0!important;width:100%!important;position:relative!important;top:-20px!important}.column-left,.column-right{width:100%;float:unset;padding-left:0;padding-right:0}}span.wpcf7-not-valid-tip{color:#fff;font-size:13px;padding:5px}.module-border-wrap{position:relative;background:linear-gradient(to right,#007c69,#9b0259);padding:2px;margin-bottom:15px}.module-border-wrap.text{padding-bottom:0;line-height:1;margin-bottom:17px}div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border:0;display:flex;margin:0}.button-text{background:#fff;text-align:center;padding:10px 20px;text-transform:uppercase;color:#007c69;font-weight:700}.button-text:focus,.button-text:hover{color:#fff;background-image:linear-gradient(90deg,#007c69 30%,#9b0259 100%)}.breadcrumb_last{font-weight:700}.blog-item .elementor-post__excerpt{width:80%;float:left}.blog-item .elementor-post__read-more{border:2px solid #007c69;font-size:15px!important;padding:7px;-moz-border-image:-moz-linear-gradient(90deg,#007c69 30%,#9b0259 100%);-webkit-border-image:-webkit-linear-gradient(90deg,#007c69 30%,#9b0259 100%);border-image:linear-gradient(90deg,#007c69 30%,#9b0259 100%);border-image-slice:1;text-align:center;margin:20px 2.5% 0;width:15%;float:left}.blog-item .elementor-post__read-more:hover{color:#fff!important;background-image:linear-gradient(90deg,#007c69 30%,#9b0259 100%)}.blog-item article:before{content:"";position:absolute;left:0;bottom:0;height:7px;width:10%;border-bottom:7px dotted #007c69}.blog-item article{position:relative;z-index:1}.blog-item .elementor-post__excerpt{margin-bottom:35px!important}.blog-item article:last-child:before{content:unset}.blog-item span.page-numbers,.elementor-widget-theme-post-content a{color:#9b0259!important}.side-bar .elementor-widget-heading{margin-bottom:0!important}.side-bar-content .elementor-posts-container{background-color:#fff}.side-bar-content article{padding:7px!important;border-bottom:4px solid transparent;border-image:linear-gradient(90deg,#444662 30%,#9b0259 100%);border-image-slice:1}.side-bar-content article:last-child{border:unset!important}#email-float{width:32px;position:fixed;right:0;bottom:0;z-index:99999;background-color:#007c69;margin-bottom:10px;margin-right:10px;text-align:center;padding-top:3px;padding-bottom:2px}#email-float .fa-envelope{color:#fff;font-size:20px}#email-float .fa-envelope:hover{color:#dcdcdc}.elementor-post__text,a.elementor-button-link.elementor-button.elementor-size-sm{width:100%}a.elementor-button-link.elementor-button.elementor-size-sm:hover{background-image:linear-gradient(90deg,#007c69 30%,#9b0259 100%);color:#fff}.quote{font-size:60px;color:#b2b4b6;font-family:Times New Roman,Times,serif;font-weight:900;line-height:1;display:block;height:.6em;font-size:calc(0.5px * 100)}.werknemers a{white-space:nowrap}.post .elementor-inner{min-height:500px}.quote.right{display:inline;margin-top:26px;position:absolute;text-align:right}

.elementor-location-footer a[href^="tel"] {
  color: inherit;
  text-decoration: none;
}

#cn-accept-cookie {
	display: none !important
}

.cookie-notice-container {
    background: #9b0259;
    border: 1px solid #000;
    color: #fff !important;
}
.cn-close-icon {
	opacity: 1!important
}

.cookie-notice-container .cn-text-container b {
	font-size: 20px;
}

.cookie-notice-container .cn-text-container a {
    background-color: white;
    border-radius: 5px;
    padding: 5px 15px;
    color: black !important;
    text-decoration: unset !important;
    font-weight: 600;
    text-transform: uppercase;
}

.wpcf7-form .module-border-wrap > p{
	margin-bottom: 0 !important
}