.elementor-539 .elementor-element.elementor-element-b76b3de{--display:flex;--min-height:300px;--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:1;}.elementor-539 .elementor-element.elementor-element-b76b3de::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .elementor-background-video-container::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .e-con-inner > .elementor-background-video-container::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .elementor-background-slideshow::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .e-con-inner > .elementor-background-slideshow::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 20%, #0E1116 100%);}.elementor-539 .elementor-element.elementor-element-b76b3de:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-b76b3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-539 .elementor-element.elementor-element-b76b3de:hover::before, .elementor-539 .elementor-element.elementor-element-b76b3de:hover > .elementor-background-video-container::before, .elementor-539 .elementor-element.elementor-element-b76b3de:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .elementor-background-slideshow:hover::before, .elementor-539 .elementor-element.elementor-element-b76b3de > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-539 .elementor-element.elementor-element-b76b3de:hover{--overlay-opacity:1;}.elementor-539 .elementor-element.elementor-element-b76b3de.e-con{--align-self:center;}.elementor-539 .elementor-element.elementor-element-c03ecb2.elementor-element{--align-self:flex-start;}.elementor-539 .elementor-element.elementor-element-c03ecb2 .elementor-heading-title{font-family:"Roboto condensed", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:16px;color:var( --e-global-color-secondary );}.elementor-539 .elementor-element.elementor-element-c03ecb2 .elementor-heading-title a:hover, .elementor-539 .elementor-element.elementor-element-c03ecb2 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-539 .elementor-element.elementor-element-b865ce0.elementor-element{--align-self:flex-start;}.elementor-539 .elementor-element.elementor-element-b865ce0 .elementor-heading-title{font-family:"Roboto condensed", Sans-serif;font-size:64px;font-weight:900;text-transform:uppercase;line-height:64px;color:var( --e-global-color-secondary );}.elementor-539 .elementor-element.elementor-element-1c77e3a{--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;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-539 .elementor-element.elementor-element-c8c89a6{--grid-columns:3;}.elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination{text-align:center;font-weight:var( --e-global-typography-8e9a272-font-weight );text-transform:var( --e-global-typography-8e9a272-text-transform );margin-top:30px;}.elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination a.page-numbers:hover{color:#0E11168C;}.elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination .page-numbers.current{color:#0E11168C;}body:not(.rtl) .elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-539 .elementor-element.elementor-element-c8c89a6 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-539 .elementor-element.elementor-element-a6fa06a{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-539 .elementor-element.elementor-element-a6fa06a:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-a6fa06a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-539 .elementor-element.elementor-element-d4b1a06{text-align:start;color:var( --e-global-color-secondary );}.elementor-539 .elementor-element.elementor-element-d4b1a06 a{color:var( --e-global-color-secondary );}.elementor-539 .elementor-element.elementor-element-9d3aff4{--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;--justify-content:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:160px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-539 .elementor-element.elementor-element-d64469b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-539 .elementor-element.elementor-element-b84207e{width:100%;max-width:100%;text-align:start;}.elementor-539 .elementor-element.elementor-element-b84207e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-539 .elementor-element.elementor-element-982b8c7{--swiper-slides-to-display:4;--swiper-offset-size:200px;--swiper-slides-gap:30px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-650px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:331px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:568px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:331px;--arrow-size:28px;--arrow-normal-color:var( --e-global-color-text );--arrow-hover-color:var( --e-global-color-text );--progressbar-normal-color:var( --e-global-color-text );}.elementor-539 .elementor-element.elementor-element-982b8c7 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-539 .elementor-element.elementor-element-9d3aff4{--width:100vw;}}@media(max-width:1024px){.elementor-539 .elementor-element.elementor-element-b76b3de{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-539 .elementor-element.elementor-element-1c77e3a{--padding-top:75px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-539 .elementor-element.elementor-element-c8c89a6{--grid-columns:2;}.elementor-539 .elementor-element.elementor-element-a6fa06a{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-539 .elementor-element.elementor-element-9d3aff4{--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:0px;}.elementor-539 .elementor-element.elementor-element-b84207e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-539 .elementor-element.elementor-element-982b8c7{--swiper-slides-to-display:2;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-50px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-50px;}}@media(max-width:767px){.elementor-539 .elementor-element.elementor-element-b76b3de{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-539 .elementor-element.elementor-element-b76b3de:not(.elementor-motion-effects-element-type-background), .elementor-539 .elementor-element.elementor-element-b76b3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-539 .elementor-element.elementor-element-c03ecb2 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-539 .elementor-element.elementor-element-b865ce0 .elementor-heading-title{font-size:45px;line-height:58px;}.elementor-539 .elementor-element.elementor-element-c8c89a6{--grid-columns:1;}.elementor-539 .elementor-element.elementor-element-b84207e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-539 .elementor-element.elementor-element-982b8c7{--swiper-slides-to-display:1;--swiper-offset-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-c03ecb2 */.rank-math-breadcrumb a {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b76b3de *//* Selecteer de container waarop je de achtergrond wilt toepassen */
.jouw-container-class {
    background-repeat: no-repeat; /* Zorg ervoor dat de afbeelding niet herhaalt */
    background-size: cover; /* Zorg ervoor dat de afbeelding de hele container bedekt */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4b1a06 */.elementor-widget-text-editor h2,
.elementor-widget-text-editor h3 {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-982b8c7 */.news .swiper-pagination-progressbar { 
    position: relative !important;
    width: 300px !important;
    height: 3px !important;
    background: #777 !important;   /* ✅ grijze achtergrond */
    border-radius: 2px;
    margin: 20px 0 0 0 !important;  /* links uitlijnen */
}

.news .swiper-pagination-progressbar-fill { 
    background: #000 !important;   /* ✅ zwarte voortgangslijn */
    height: 100% !important;
    transform-origin: left center;
    border-radius: 2px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.meesterman.com/wp-content/uploads/RobotoCondensed-Regular-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto condensed';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.meesterman.com/wp-content/uploads/RobotoCondensed-Medium-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto condensed';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.meesterman.com/wp-content/uploads/RobotoCondensed-Bold-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto condensed';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.meesterman.com/wp-content/uploads/RobotoCondensed-Black-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */