.elementor-7953 .elementor-element.elementor-element-8f819f3{--display:flex;}.elementor-7953 .elementor-element.elementor-element-8f819f3:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-8f819f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-4ebf1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7953 .elementor-element.elementor-element-4ebf1b7{text-align:center;}.elementor-7953 .elementor-element.elementor-element-4ebf1b7 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:59px;font-weight:600;letter-spacing:4.7px;text-shadow:0px 0px 2px #73B33C;color:#467023;}.elementor-7953 .elementor-element.elementor-element-72445ad{--divider-border-style:solid;--divider-color:#467023;--divider-border-width:2px;}.elementor-7953 .elementor-element.elementor-element-72445ad .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7953 .elementor-element.elementor-element-72445ad .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7953 .elementor-element.elementor-element-c74ec24{--spacer-size:10px;}.elementor-7953 .elementor-element.elementor-element-1fd9fa9{text-align:center;}.elementor-7953 .elementor-element.elementor-element-208a1b6{--display:flex;}.elementor-7953 .elementor-element.elementor-element-208a1b6:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-208a1b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-eabb12b{--spacer-size:50px;}.elementor-7953 .elementor-element.elementor-element-cbd66b8{--display:flex;}.elementor-7953 .elementor-element.elementor-element-cbd66b8:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-cbd66b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-5615dbf{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-5615dbf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-5615dbf:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-5615dbf .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-5615dbf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-5615dbf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-5615dbf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-2ab8da5{--display:flex;}.elementor-7953 .elementor-element.elementor-element-2ab8da5:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-2ab8da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-0391525{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-0391525 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-0391525:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-0391525 .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-0391525.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-0391525.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-0391525.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-e69764f{--display:flex;}.elementor-7953 .elementor-element.elementor-element-e69764f:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-e69764f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-95b50ff{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-95b50ff .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-95b50ff:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-95b50ff .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-95b50ff.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-95b50ff.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-95b50ff.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-540e1ae{--display:flex;}.elementor-7953 .elementor-element.elementor-element-540e1ae:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-540e1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-e95bcda{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-e95bcda .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-e95bcda:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-e95bcda .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-e95bcda.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-e95bcda.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-e95bcda.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-f1210ea{--display:flex;}.elementor-7953 .elementor-element.elementor-element-f1210ea:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-f1210ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-c44f4d6{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-c44f4d6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-c44f4d6:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-c44f4d6 .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-c44f4d6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-c44f4d6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-c44f4d6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-671b7ed{--display:flex;}.elementor-7953 .elementor-element.elementor-element-671b7ed:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-671b7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-99e885b{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-99e885b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-99e885b:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-99e885b .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-99e885b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-99e885b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-99e885b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-80ff582{--display:flex;}.elementor-7953 .elementor-element.elementor-element-80ff582:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-80ff582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-e230a0b{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-alignment:left;}.elementor-7953 .elementor-element.elementor-element-e230a0b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-7953 .elementor-element.elementor-element-e230a0b:after{content:"0.55";}.elementor-7953 .elementor-element.elementor-element-e230a0b .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-e230a0b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7953 .elementor-element.elementor-element-e230a0b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7953 .elementor-element.elementor-element-e230a0b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7953 .elementor-element.elementor-element-24afb59{--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;}.elementor-7953 .elementor-element.elementor-element-24afb59:not(.elementor-motion-effects-element-type-background), .elementor-7953 .elementor-element.elementor-element-24afb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155a9fc7 );}.elementor-7953 .elementor-element.elementor-element-3f388d2{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-7953 .elementor-element.elementor-element-4ebf1b7 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-7953 .elementor-element.elementor-element-4ebf1b7 .elementor-heading-title{font-size:41px;}.elementor-7953 .elementor-element.elementor-element-c74ec24{--spacer-size:10px;}.elementor-7953 .elementor-element.elementor-element-5615dbf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-5615dbf:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-5615dbf .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-0391525 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-0391525:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-0391525 .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-95b50ff .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-95b50ff:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-95b50ff .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-e95bcda .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-e95bcda:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-e95bcda .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-c44f4d6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-c44f4d6:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-c44f4d6 .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-99e885b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-99e885b:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-99e885b .elementor-post__thumbnail__link{width:100%;}.elementor-7953 .elementor-element.elementor-element-e230a0b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7953 .elementor-element.elementor-element-e230a0b:after{content:"0.5";}.elementor-7953 .elementor-element.elementor-element-e230a0b .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-5615dbf *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0391525 *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-95b50ff *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e95bcda *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c44f4d6 *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-99e885b *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e230a0b *//* Container instellen voor horizontaal scrollen */
.gg-scroll .elementor-posts-container {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  gap: 1.5rem;
  padding-bottom: 8px; /* ruimte voor scrollbar */
}

/* Elke post als vaste breedte "kaart" */
.gg-scroll .elementor-post {
  min-width: 280px;     /* breedte per documentairekaart */
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Subtiele scrollbar voor desktop */
.gg-scroll .elementor-posts-container::-webkit-scrollbar {
  height: 8px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 100, 0, 0.3); /* zachte groene tint */
  border-radius: 4px;
}

.gg-scroll .elementor-posts-container::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
}

/* Optioneel – kleine hover-animatie voor wat flair */
.gg-scroll .elementor-post {
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease;
}

.gg-scroll .elementor-post:hover {
  transform: translateY(-4px);
}/* End custom CSS */