.elementor-269 .elementor-element.elementor-element-8e80e40{--display:flex;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:1;}.elementor-269 .elementor-element.elementor-element-8e80e40::before, .elementor-269 .elementor-element.elementor-element-8e80e40 > .elementor-background-video-container::before, .elementor-269 .elementor-element.elementor-element-8e80e40 > .e-con-inner > .elementor-background-video-container::before, .elementor-269 .elementor-element.elementor-element-8e80e40 > .elementor-background-slideshow::before, .elementor-269 .elementor-element.elementor-element-8e80e40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-269 .elementor-element.elementor-element-8e80e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2011111A 0%, #00000099 100%);}.elementor-269 .elementor-element.elementor-element-8e80e40:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-8e80e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-269 .elementor-element.elementor-element-c48e5eb{left:5px;}body.rtl .elementor-269 .elementor-element.elementor-element-c48e5eb{right:5px;}.elementor-269 .elementor-element.elementor-element-c48e5eb{top:5px;}.elementor-269 .elementor-element.elementor-element-4df3cba .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FCB03F;}.elementor-269 .elementor-element.elementor-element-a90835c .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-269 .elementor-element.elementor-element-3293090{padding:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-3293090 .elementor-heading-title{font-size:14px;color:#9CA3AF;}/* Start custom CSS for heading, class: .elementor-element-3293090 */.elementor-269 .elementor-element.elementor-element-3293090 .winkel-vandaag__label {
    color: rgb(255 255 255 / 0.8);
}
.elementor-269 .elementor-element.elementor-element-3293090 .winkel-vandaag__tijden {
    color: rgb(255 255 255 / 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e80e40 */.elementor-269 .elementor-element.elementor-element-8e80e40 {
    aspect-ratio: 1 / 1;
}
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-groen .winkel-category span { color: #8EC640; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-rood .winkel-category span { color: #BE1F2E; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-blauw .winkel-category span { color: #00ADEF; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-geel .winkel-category span { color: #FCB03F; }

.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-groen:hover::before { background-image: linear-gradient(180deg, #8EC64066 0%, #000000cc 100%) !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-rood:hover::before { background-image: linear-gradient(180deg, #BE1F2E66 0%, #000000cc 100%) !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-blauw:hover::before { background-image: linear-gradient(180deg, #00ADEF66 0%, #000000cc 100%) !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-geel:hover::before { background-image: linear-gradient(180deg, #FCB03F66 0%, #000000cc 100%) !important; }

.elementor-269 .elementor-element.elementor-element-8e80e40:hover h2 { color: #fff !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-groen:hover .winkel-category span { color: #8EC640 !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-rood:hover .winkel-category span { color: #BE1F2E !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-blauw:hover .winkel-category span { color: #00ADEF !important; }
.elementor-269 .elementor-element.elementor-element-8e80e40.winkel-geel:hover .winkel-category span { color: #FCB03F !important; }/* End custom CSS */