.elementor-kit-5{--e-global-color-primary:#CDCE00;--e-global-color-secondary:#575858;--e-global-color-text:#000000;--e-global-color-accent:#005696;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-4fb88c1-font-family:"Tinos";--e-global-typography-4fb88c1-font-weight:300;--e-global-typography-4fb88c1-font-style:italic;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-kit-5 e-page-transition{background-color:#FFFFFF;}.elementor-kit-5 a{color:var( --e-global-color-accent );font-weight:300;line-height:1.8em;}.elementor-kit-5 a:hover{color:var( --e-global-color-text );}.elementor-kit-5 h1{color:#000000;font-family:"TypefaceSix", Sans-serif;font-size:48px;font-weight:normal;}.elementor-kit-5 h2{color:var( --e-global-color-accent );}.elementor-kit-5 h3{color:#000000;font-size:22px;}.elementor-kit-5 h4{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */a.header-link {color:#171717;}
a.header-link:hover {color:#c3cf21;}
.pointer {cursor: pointer;}
.waterkwaliteit .item-content {background-color:#c3cf21;}
.waterbeheer .item-content {background-color:#005696;}
.maatconstructie .item-content {background-color:#575859;}
.eael-grid-post-excerpt {text-align:center;}

.menu-title-hover h2 a:hover {color:#000 !important;}

.onze-titel-1 {font-size:68px;}

li.elementor-icon-list-item span:hover {color:#cdce00 !important;}

@media screen and (max-width: 767px) {
    .onze-titel-1 {font-size:29px}
}
a.elementor-post__read-more {border: 1px solid #000; padding:8px 16px; margin:8px 0;}
a.elementor-post__read-more:hover {border-color: #c3cf21; background-color: #c3cf21;}
.waterkwaliteit .eael-fade-in {background-color: rgba(205,206,0,0.5)!important;}
.watercaptatie .eael-fade-in {background-color: rgba(0,86,150,0.5)!important;}
.maatconstructie .eael-fade-in {background-color: rgba(87,88,89,0.5)!important;}
.elementor-location-footer .footer-contact a:hover {
  color: #ffffff !important; text-decoration: underline
}
.elementor-widget-theme-post-content p {
  font-weight: 300 !important;
}
h2 .elementor-heading-title {font-weight: 400 !important}
.home-intro-segmenten p a {color:#ffffff !important;}
.home-intro-segmenten p a:hover {color:#c3cf21 !important;}

/*Extra styles for mobile*/
@media(max-width:767px){
    
.alignleft {margin-bottom: 16px;}    
}
/*Extra steles for tablets*/
@media(max-width:1024px){
.alignleft {margin-bottom: 8px;}     
}

/*Change hover color op lees meer buttons homepage onze oplossingen*/
.elementor-3142 .elementor-element.elementor-element-6a91e248 .elementor-button:hover, .elementor-3142 .elementor-element.elementor-element-6a91e248 .elementor-button:focus {
  color: #000000!important;
  border-color: #000000!important;
}

.elementor-3109 .elementor-element.elementor-element-6a91e248 .elementor-button:hover, .elementor-3109 .elementor-element.elementor-element-6a91e248 .elementor-button:focus {
  color: #000000!important;
  border-color: #000000!important;
}
/*Focus detail op tekstonderdeel pagina studiedag*/
.ba-green {color:#CDCE00 !important; font-weight:500;}
img.icon-1 {width:24px; height:24px; vertical-align: text-bottom; margin-right:6px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TypefaceSix';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.decentralezuivering.be/wp-content/uploads/2021/10/TypefaceSix.woff2') format('woff2'),
		url('https://www.decentralezuivering.be/wp-content/uploads/2021/10/TypefaceSix.woff') format('woff');
}
/* End Custom Fonts CSS */