.elementor-612 .elementor-element.elementor-element-26c9851{--display:flex;--min-height:0px;--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-612 .elementor-element.elementor-element-26c9851.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-612 .elementor-element.elementor-element-1f1b68c .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-612 .elementor-element.elementor-element-1f1b68c .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-612 .elementor-element.elementor-element-1f1b68c .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100%;}.elementor-612 .elementor-element.elementor-element-1f1b68c .jet-listing-dynamic-image img{width:100%;height:137px;object-fit:cover;border-style:none;}.elementor-612 .elementor-element.elementor-element-1f1b68c .jet-listing-dynamic-image__caption{text-align:left;}.elementor-612 .elementor-element.elementor-element-3bf3cfc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-612 .elementor-element.elementor-element-f2ea6e6{padding:-3px -3px -3px -3px;}.elementor-612 .elementor-element.elementor-element-f2ea6e6 .jet-listing-dynamic-field__content{font-size:21px;font-weight:600;text-align:left;}.elementor-612 .elementor-element.elementor-element-f2ea6e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-612 .elementor-element.elementor-element-f2ea6e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-612 .elementor-element.elementor-element-f2ea6e6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-612 .elementor-element.elementor-element-9a2e90c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-21px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-612 .elementor-element.elementor-element-51fc42f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-612 .elementor-element.elementor-element-51fc42f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-612 .elementor-element.elementor-element-51fc42f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-612 .elementor-element.elementor-element-51fc42f .jet-listing-dynamic-field__content{text-align:left;}.elementor-612 .elementor-element.elementor-element-ae34f82 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-612 .elementor-element.elementor-element-ae34f82 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-612 .elementor-element.elementor-element-ae34f82 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-612 .elementor-element.elementor-element-ae34f82 .jet-listing-dynamic-field__content{text-align:left;}.elementor-612 .elementor-element.elementor-element-e9f10a2 .jet-listing-dynamic-terms{text-align:left;}.elementor-612 .elementor-element.elementor-element-bc3848c{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}.elementor-612 .elementor-element.elementor-element-bc3848c .jet-listing-dynamic-link__link{align-self:flex-start;color:var( --e-global-color-primary );flex-direction:row;}.elementor-612 .elementor-element.elementor-element-bc3848c .jet-listing-dynamic-link__icon{order:1;}@media(min-width:768px){.elementor-612 .elementor-element.elementor-element-26c9851{--width:99.999%;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f2ea6e6 */.elementor-612 .elementor-element.elementor-element-f2ea6e6 {
  flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a2e90c */.elementor-612 .elementor-element.elementor-element-9a2e90c {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    line-height: 1.4;
    color: #ffffff;
}

/* Reset ALLES */
.elementor-612 .elementor-element.elementor-element-9a2e90c .jet-listing-dynamic-field::before,
.elementor-612 .elementor-element.elementor-element-9a2e90c .jet-listing-dynamic-field::after {
    content: none !important;
}

/* Verwijder eerste komma (na eerste datum) */
.elementor-612 .elementor-element.elementor-element-9a2e90c .jet-listing-dynamic-field:nth-child(1) {
    white-space: nowrap;
}

.elementor-612 .elementor-element.elementor-element-9a2e90c .jet-listing-dynamic-field:nth-child(1)::after {
    content: "–";
    margin: 0 4px;
}

/* Geen extra comma meer toevoegen hier */
/* Alleen pipe VOOR locatie */
.elementor-612 .elementor-element.elementor-element-9a2e90c .jet-listing-dynamic-field:nth-child(3)::before {
    content: " | ";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c9851 */.elementor-612 .elementor-element.elementor-element-26c9851 {
  color: #cbd5e1;
}

.elementor-612 .elementor-element.elementor-element-26c9851 .jet-listing-dynamic-field,
.elementor-612 .elementor-element.elementor-element-26c9851 .elementor-widget-text-editor {
  color: #cbd5e1;
}

.elementor-612 .elementor-element.elementor-element-26c9851 a {
  color: #ffffff;
  text-decoration: none;
}

.elementor-612 .elementor-element.elementor-element-26c9851 a:hover {
  color: #ffffff;
}.elementor-612 .elementor-element.elementor-element-26c9851 {
  line-height: 1.4;
}

.elementor-612 .elementor-element.elementor-element-26c9851 p {
  margin: 0;
}
.elementor-612 .elementor-element.elementor-element-26c9851 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.elementor-612 .elementor-element.elementor-element-26c9851 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}/* End custom CSS */