.elementor-1074 .elementor-element.elementor-element-5da092d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1074 .elementor-element.elementor-element-487c4947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1074 .elementor-element.elementor-element-1f3e4e38 .elementor-heading-title{font-family:"BIKO REGULAR", Sans-serif;font-weight:600;color:#000203;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1074 .elementor-element.elementor-element-4b8964bf{color:var( --e-global-color-e67bdf2 );}.elementor-1074 .elementor-element.elementor-element-7012fbf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-6f4397c9{text-align:start;color:var( --e-global-color-e67bdf2 );}.elementor-1074 .elementor-element.elementor-element-919aaa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-4b18416{--e-image-carousel-slides-to-show:1;}.elementor-1074 .elementor-element.elementor-element-9b6f780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-f7bbda9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1074 .elementor-element.elementor-element-a805bcf{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1074 .elementor-element.elementor-element-2f7a78f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-7728efa4{--spacer-size:100px;}.elementor-1074 .elementor-element.elementor-element-7d0940c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1074 .elementor-element.elementor-element-310a629{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-d023c93 .elementor-heading-title{font-family:"BIKO REGULAR", Sans-serif;font-weight:600;color:#000203;}.elementor-1074 .elementor-element.elementor-element-0557f7c{color:var( --e-global-color-e67bdf2 );}.elementor-1074 .elementor-element.elementor-element-26c519e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-13fe466{text-align:start;color:var( --e-global-color-e67bdf2 );}.elementor-1074 .elementor-element.elementor-element-1073bf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-db6953b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-2ff8a5c{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1074 .elementor-element.elementor-element-83ffb17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1074 .elementor-element.elementor-element-5bb3299{--spacer-size:50px;}@media(min-width:768px){.elementor-1074 .elementor-element.elementor-element-5da092d6{--content-width:1300px;}.elementor-1074 .elementor-element.elementor-element-487c4947{--width:50%;}.elementor-1074 .elementor-element.elementor-element-7012fbf5{--width:50%;}.elementor-1074 .elementor-element.elementor-element-919aaa3{--content-width:950px;}.elementor-1074 .elementor-element.elementor-element-7d0940c{--content-width:1300px;}.elementor-1074 .elementor-element.elementor-element-310a629{--width:50%;}.elementor-1074 .elementor-element.elementor-element-26c519e{--width:50%;}}/* Start custom CSS for gallery, class: .elementor-element-a805bcf */.elementor-lightbox,
.elementor-lightbox * {
  color: #000 !important;        /* maak alles zwart */
  opacity: 1 !important;         /* geen half-transparante tekst */
  text-shadow: none !important;  /* haal eventuele glow weg */
  /* --- FORCEER ZWARTE ICONEN / BUTTONS IN LIGHTBOX HEADER --- */

/* alle knoppen / icoontjes rechtsboven in de lightbox */}
.elementor-lightbox [class*="close"],
.elementor-lightbox [class*="Close"],
.elementor-lightbox [class*="CLOSE"],
.elementor-lightbox [class*="prev"],
.elementor-lightbox [class*="next"],
.elementor-lightbox button,
.elementor-lightbox a[role="button"],
.elementor-lightbox .dialog-close-button,
.elementor-lightbox .dialog-close-button * {
    color: #000 !important;
    fill: #000 !important;
    stroke: #000 !important;
    opacity: 1 !important;
    filter: none !important;
}

/* pak de svg's zelf ook hard aan */
.elementor-lightbox svg,
.elementor-lightbox svg * {
    color: #000 !important;
    fill: #000 !important;
    stroke: #000 !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-2ff8a5c */.elementor-lightbox,
.elementor-lightbox * {
  color: #000 !important;        /* maak alles zwart */
  opacity: 1 !important;         /* geen half-transparante tekst */
  text-shadow: none !important;  /* haal eventuele glow weg */
  /* --- FORCEER ZWARTE ICONEN / BUTTONS IN LIGHTBOX HEADER --- */

/* alle knoppen / icoontjes rechtsboven in de lightbox */}
.elementor-lightbox [class*="close"],
.elementor-lightbox [class*="Close"],
.elementor-lightbox [class*="CLOSE"],
.elementor-lightbox [class*="prev"],
.elementor-lightbox [class*="next"],
.elementor-lightbox button,
.elementor-lightbox a[role="button"],
.elementor-lightbox .dialog-close-button,
.elementor-lightbox .dialog-close-button * {
    color: #000 !important;
    fill: #000 !important;
    stroke: #000 !important;
    opacity: 1 !important;
    filter: none !important;
}

/* pak de svg's zelf ook hard aan */
.elementor-lightbox svg,
.elementor-lightbox svg * {
    color: #000 !important;
    fill: #000 !important;
    stroke: #000 !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BIKO REGULAR';
	font-display: auto;
	src: url('https://olafvannuenen.nl/wp-content/uploads/2025/07/Biko_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */