.elementor-2989 .elementor-element.elementor-element-68d1985 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 410px, 1fr ) );}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:410px;}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:410px;}:is( .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}:is( .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(12px / 2);padding-bottom:calc(12px / 2);}:is( .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2989 .elementor-element.elementor-element-25b1100 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 12px / -2);margin-bottom:calc( 12px / -2);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 410px, 1fr ) );}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:410px;}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:410px;}}@media(max-width:767px){.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 310px, 1fr ) );}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:310px;}.elementor-2989 .elementor-element.elementor-element-f328be3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:310px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-f328be3 *//* vaste tegelbreedte zoals Figma: 400px tegel + 10px tussenruimte (300px op mobiel) */
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__item { width: 410px; }
@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__item { width: 310px; }
}

/* pijlen: ronde knoppen zoals de menuknop, uitgelijnd met de content */
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow {
  --arrow-size: 72px;
  /* +5px compenseert de -5px marge van de 10px tussenruimte */
  --arrow-inset: max(calc(var(--section-padding) + 5px), calc((100% - var(--section-maxwidth)) / 2));
  width: var(--arrow-size);
  height: var(--arrow-size);
  margin-top: calc(var(--arrow-size) / -2);
  left: var(--arrow-inset);
  border-radius: 100px;
  background: var(--white);
  color: var(--secondary);
  box-shadow: 0 0 32px 0 rgba(0, 0, 0, 0.05);
  transition: background-color 0.2s, color 0.2s;
}
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow.next-arrow { left: auto; right: var(--arrow-inset); }
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow:hover { background: var(--primary); color: var(--white); }
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow:focus-visible { outline: 2px solid var(--tertiary); outline-offset: 2px; }

/* merk-chevron (zelfde als breadcrumb) i.p.v. standaard JetEngine-pijl */
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow svg { display: none; }
.elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow::before {
  content: "";
  width: 28px;
  height: 28px;
  background-color: currentColor;
  -webkit-mask: url(/wp-content/uploads/2026/10/makomeet-breadcrumb-chevron.svg) center / contain no-repeat;
  mask: url(/wp-content/uploads/2026/10/makomeet-breadcrumb-chevron.svg) center / contain no-repeat;
  transform: rotate(90deg);
}
@media (max-width: 1024px) {
  .elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow { --arrow-size: 60px; }
}
@media (max-width: 767px) {
  .elementor-2989 .elementor-element.elementor-element-f328be3 .jet-listing-grid__slider-icon.swiper-arrow { --arrow-size: 52px; }
}/* End custom CSS */