.elementor-18193 .elementor-element.elementor-element-f05b3f9{--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:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18193 .elementor-element.elementor-element-7a2d467{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18193 .elementor-element.elementor-element-ea1ac7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18193 .elementor-element.elementor-element-ea1ac7b .elementor-heading-title{font-size:15px;font-weight:700;}.elementor-18193 .elementor-element.elementor-element-ea1ac7b .elementor-heading-title a:hover, .elementor-18193 .elementor-element.elementor-element-ea1ac7b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-18193 .elementor-element.elementor-element-40a8eb1{--display:flex;}.elementor-18193 .elementor-element.elementor-element-b4b8ec6 .jet-listing-dynamic-terms{text-align:left;}.elementor-18193 .elementor-element.elementor-element-83cdf89{--display:flex;}.elementor-18193 .elementor-element.elementor-element-346da5e .jet-listing-dynamic-terms{text-align:left;}.elementor-18193 .elementor-element.elementor-element-886eb64{--display:flex;}.elementor-18193 .elementor-element.elementor-element-bf112a1 .jet-listing-dynamic-terms{text-align:left;}.elementor-18193 .elementor-element.elementor-element-f0e70e8{--display:flex;}:is( .elementor-18193 .elementor-element.elementor-element-55d37d0 .jet-listing-dynamic-link__link, .elementor-18193 .elementor-element.elementor-element-55d37d0 __link ){color:var( --e-global-color-primary );flex-direction:row;}:is( .elementor-18193 .elementor-element.elementor-element-55d37d0 .jet-listing-dynamic-link__icon, .elementor-18193 .elementor-element.elementor-element-55d37d0 __icon ){order:3;}body:not(.rtl) :is( .elementor-18193 .elementor-element.elementor-element-55d37d0 .jet-listing-dynamic-link__icon, .elementor-18193 .elementor-element.elementor-element-55d37d0 __icon ){margin-left:10px;}body.rtl :is( .elementor-18193 .elementor-element.elementor-element-55d37d0 .jet-listing-dynamic-link__icon, .elementor-18193 .elementor-element.elementor-element-55d37d0 __icon ){margin-right:10px;}@media(min-width:768px){.elementor-18193 .elementor-element.elementor-element-7a2d467{--width:25%;}.elementor-18193 .elementor-element.elementor-element-40a8eb1{--width:15%;}.elementor-18193 .elementor-element.elementor-element-83cdf89{--width:20%;}.elementor-18193 .elementor-element.elementor-element-886eb64{--width:20%;}.elementor-18193 .elementor-element.elementor-element-f0e70e8{--width:10%;}}@media(max-width:1366px) and (min-width:768px){.elementor-18193 .elementor-element.elementor-element-f0e70e8{--width:12%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18193 .elementor-element.elementor-element-40a8eb1{--width:12%;}.elementor-18193 .elementor-element.elementor-element-83cdf89{--width:15%;}.elementor-18193 .elementor-element.elementor-element-f0e70e8{--width:15%;}}@media(max-width:880px) and (min-width:768px){.elementor-18193 .elementor-element.elementor-element-40a8eb1{--width:17%;}.elementor-18193 .elementor-element.elementor-element-83cdf89{--width:17%;}.elementor-18193 .elementor-element.elementor-element-f0e70e8{--width:17%;}}/* Start custom CSS for heading, class: .elementor-element-ea1ac7b */.functietitel-link a{
    font-size: 15px !important;
    font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-55d37d0 */.vac-info::after {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  bottom: -5px;
  left: 0;
  background-color: currentColor;
  transition: width 0.3s ease;
}

.vac-info:hover::after {
  width: 100%;
}

.vac-info {
  position: relative;
  text-decoration: none;
}

.vac-info::after {
  content: '';
  position: absolute;
  width: 0;
  height: 2px;
  bottom: -5px;
  left: 0;
  background-color: #ec6707; /* Pas kleur aan */
  transition: width 0.3s ease;
}

.vac-info:hover::after {
  width: 100%;
}/* End custom CSS */