.elementor-28 .elementor-element.elementor-element-6075bf7f{padding:100px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-25cf8f9d{text-align:center;}.elementor-28 .elementor-element.elementor-element-25cf8f9d .elementor-heading-title{color:var( --e-global-color-a8bc152 );font-family:"Courier New", Sans-serif;font-size:20px;font-weight:100;}.elementor-28 .elementor-element.elementor-element-3f26d5b4 > .elementor-widget-container{margin:0px 0px 0px -40px;}.elementor-28 .elementor-element.elementor-element-671c16bf .elementor-spacer-inner{height:30px;}.elementor-28 .elementor-element.elementor-element-6519ba00{text-align:center;}.elementor-28 .elementor-element.elementor-element-6519ba00 .elementor-heading-title{color:var( --e-global-color-a8bc152 );font-family:"Courier New", Sans-serif;font-size:20px;font-weight:100;}.elementor-msie .elementor-28 .elementor-element.elementor-element-b08c321 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-28 .elementor-element.elementor-element-b08c321 .elementor-post__thumbnail__link{padding-bottom:calc( 0.97 * 100% );}.elementor-28 .elementor-element.elementor-element-b08c321:after{content:"0.97";position:absolute;color:transparent;}.elementor-28 .elementor-element.elementor-element-b08c321{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-28 .elementor-element.elementor-element-b08c321 a .elementor-portfolio-item__overlay{background-color:#000000D1;}.elementor-28 .elementor-element.elementor-element-b08c321 .elementor-portfolio-item__title{font-family:"Courier New", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-22704319{width:100%;}}@media(max-width:1024px){.elementor-msie .elementor-28 .elementor-element.elementor-element-b08c321 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-28 .elementor-element.elementor-element-b08c321 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for html, class: .elementor-element-3f26d5b4 */.navigation {
  list-style: none;
  text-align: center;
}

.navigation li {
  position: relative;
  text-align: center;
  display: inline-block; /* dit kan ook bijv block zijn, dan staat alles onder elkaar, of je kan per item een position opgeven ofzo */
 
}

.show-overlay + .hidden {
  position: absolute;
/*   left: 50%; */
/*   left: calc(50% - 20px); */
  white-space: nowrap;
  display: none;
  
}

.show-overlay:hover + .hidden {
  display: block !important;
  
}/* End custom CSS */
/* Start custom CSS */function selectElementById(id) {
  return document.querySelector('#' + id);
}

const links = Array.from(document.getElementsByClassName('hover-image-link'));

links.forEach(function(link) {
  link.addEventListener('mouseover', function(e) {
    const image = selectElementById(e.target.dataset.show);

    if (image) {
      image.classList.remove('hide');
    }
  });

  link.addEventListener('mouseleave', function(e) {
    const image = selectElementById(e.target.dataset.show);

    if (image) {
      image.classList.add('hide');
    }
  });
});/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Courier New';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tomsloot.wouterklopping.nl/wp-content/uploads/2021/03/cour.eot');
	src: url('https://tomsloot.wouterklopping.nl/wp-content/uploads/2021/03/cour.eot?#iefix') format('embedded-opentype'),
		url('https://tomsloot.wouterklopping.nl/wp-content/uploads/2021/03/cour.woff2') format('woff2'),
		url('https://tomsloot.wouterklopping.nl/wp-content/uploads/2021/03/cour.woff') format('woff'),
		url('https://tomsloot.wouterklopping.nl/wp-content/uploads/2021/03/cour.ttf') format('truetype'),
		url('https://tomsloot.wouterklopping.nl/wp-content/uploads/2021/03/cour.svg#CourierNew') format('svg');
}
/* End Custom Fonts CSS */