.elementor-12516 .elementor-element.elementor-element-f8a04c4{--display:flex;--min-height:120px;--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2ab4d05-font-family ), Sans-serif;font-size:var( --e-global-typography-2ab4d05-font-size );font-weight:var( --e-global-typography-2ab4d05-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button:hover, .elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button:hover svg, .elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12516 .elementor-element.elementor-element-341f941{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:25px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-12516 .elementor-element.elementor-element-f4b0ef2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12516 .elementor-element.elementor-element-b70158e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12516 .elementor-element.elementor-element-b70158e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12516 .elementor-element.elementor-element-cd52ed1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12516 .elementor-element.elementor-element-466a9c7{--spacer-size:50px;}.elementor-12516 .elementor-element.elementor-element-33c0dcd{--display:flex;}.elementor-12516 .elementor-element.elementor-element-edbc989{--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;--z-index:1;}.elementor-12516 .elementor-element.elementor-element-e961d21{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12516 .elementor-element.elementor-element-e211654{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-12516:not(.elementor-motion-effects-element-type-background), body.elementor-page-12516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laboratoire-medical.be/wp-content/uploads/2025/10/myvacatures-medisch-labo-1536x864.webp");background-position:32vw 34vh;background-repeat:no-repeat;background-size:68% auto;}@media(max-width:1024px){.elementor-12516 .elementor-element.elementor-element-f8a04c4{--margin-top:100px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button{font-size:var( --e-global-typography-2ab4d05-font-size );}.elementor-12516 .elementor-element.elementor-element-f4b0ef2{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12516 .elementor-element.elementor-element-cd52ed1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12516 .elementor-element.elementor-element-466a9c7{--spacer-size:0px;}body.elementor-page-12516:not(.elementor-motion-effects-element-type-background), body.elementor-page-12516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-22vw 26vh;background-size:auto;}}@media(max-width:767px){.elementor-12516 .elementor-element.elementor-element-f8a04c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12516 .elementor-element.elementor-element-be3b4dc .elementor-button{font-size:var( --e-global-typography-2ab4d05-font-size );}.elementor-12516 .elementor-element.elementor-element-341f941{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-12516 .elementor-element.elementor-element-cd52ed1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12516 .elementor-element.elementor-element-edbc989{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-12516:not(.elementor-motion-effects-element-type-background), body.elementor-page-12516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-75vw 40vh;background-size:auto;}}@media(min-width:768px){.elementor-12516 .elementor-element.elementor-element-b70158e{--width:50%;}.elementor-12516 .elementor-element.elementor-element-33c0dcd{--content-width:50%;}.elementor-12516 .elementor-element.elementor-element-edbc989{--width:100%;}.elementor-12516 .elementor-element.elementor-element-e211654{--width:80%;}}@media(min-width:1025px){body.elementor-page-12516:not(.elementor-motion-effects-element-type-background), body.elementor-page-12516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-95fa01a *//* Breadcrumb basisstijl */
.elementor-12516 .elementor-element.elementor-element-95fa01a .rank-math-breadcrumb,
.elementor-12516 .elementor-element.elementor-element-95fa01a #breadcrumbs,
.elementor-12516 .elementor-element.elementor-element-95fa01a nav.rank-math-breadcrumb,
.elementor-12516 .elementor-element.elementor-element-95fa01a p.rank-math-breadcrumb {
  font-family: var(--e-global-typography-text-font-family), sans-serif !important;
  font-size: 0.9em !important; /* tekstgrootte */
  font-weight: var(--e-global-typography-text-font-weight) !important;
  line-height: var(--e-global-typography-text-line-height) !important;
  letter-spacing: var(--e-global-typography-text-letter-spacing) !important;
  color: #5C5C5C !important; /* standaard kleur */
}

/* Links en separators in breadcrumb */
.elementor-12516 .elementor-element.elementor-element-95fa01a .rank-math-breadcrumb a,
.elementor-12516 .elementor-element.elementor-element-95fa01a .rank-math-breadcrumb span,
.elementor-12516 .elementor-element.elementor-element-95fa01a #breadcrumbs a,
.elementor-12516 .elementor-element.elementor-element-95fa01a #breadcrumbs span {
  font: inherit !important;
  color: #5C5C5C !important;
  text-decoration: none;
}

/* Hover kleur */
.elementor-12516 .elementor-element.elementor-element-95fa01a .rank-math-breadcrumb a:hover,
.elementor-12516 .elementor-element.elementor-element-95fa01a #breadcrumbs a:hover {
  color: #D32737 !important;
}/* End custom CSS */
/* Start custom CSS *//* Fade overlay die vast blijft staan */
body::before {
  content: "";
  position: fixed; /* blijft staan bij scroll */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 0;

  background: 
    /* fade van links naar rechts */
    linear-gradient(to right, #ffffff 30%, transparent 70%),
    /* fade van boven naar beneden */
    linear-gradient(to bottom, white 37%, transparent 99%),
    /* subtiele fade van onder naar boven */
    linear-gradient(to top, white 3%, transparent 20%);

  background-blend-mode: lighten;
}/* End custom CSS */