.elementor-2779 .elementor-element.elementor-element-1ff4fc5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2779 .elementor-element.elementor-element-673bdcb .elementor-icon-wrapper{text-align:start;}.elementor-2779 .elementor-element.elementor-element-673bdcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-46e5f60 );}.elementor-2779 .elementor-element.elementor-element-673bdcb.elementor-view-framed .elementor-icon, .elementor-2779 .elementor-element.elementor-element-673bdcb.elementor-view-default .elementor-icon{color:var( --e-global-color-46e5f60 );border-color:var( --e-global-color-46e5f60 );}.elementor-2779 .elementor-element.elementor-element-673bdcb.elementor-view-framed .elementor-icon, .elementor-2779 .elementor-element.elementor-element-673bdcb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-46e5f60 );}.elementor-2779 .elementor-element.elementor-element-673bdcb .elementor-icon{font-size:50px;}.elementor-2779 .elementor-element.elementor-element-673bdcb .elementor-icon svg{height:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2779 .elementor-element.elementor-element-595c565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2779 .elementor-element.elementor-element-595c565 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:600;color:#0F1333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2779 .elementor-element.elementor-element-5b12ad1{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.625;color:var( --e-global-color-30cfd04 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button{background-color:#ffd501ff;font-size:16px;font-weight:700;line-height:1.5;fill:#07163dff;color:#07163dff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;padding:12px 20px 12px 20px;}.elementor-2779 .elementor-element.elementor-element-f707b8d{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-2779 .elementor-element.elementor-element-f707b8d.elementor-element{--align-self:flex-start;}.elementor-2779 .elementor-element.elementor-element-a73743a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2779 .elementor-element.elementor-element-417febd{--display:flex;}.elementor-2779 .elementor-element.elementor-element-4ab49d3{--display:flex;}.elementor-2779 .elementor-element.elementor-element-371e95d{--display:flex;}.elementor-2779 .elementor-element.elementor-element-53f8125{--display:flex;}#elementor-popup-modal-2779 .dialog-widget-content{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);margin:0px 20px 20px 0px;}#elementor-popup-modal-2779 .dialog-message{width:350px;height:auto;align-items:flex-start;padding:20px 20px 20px 20px;}#elementor-popup-modal-2779{justify-content:flex-end;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-2779 .dialog-close-button{display:flex;background-color:var( --e-global-color-46e5f60 );font-size:15px;}#elementor-popup-modal-2779 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-2779 .dialog-close-button svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-2779 .elementor-element.elementor-element-a73743a{--width:auto;}}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-5b12ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button{border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;padding:8px 16px 8px 16px;}}@media(max-width:767px){.elementor-2779 .elementor-element.elementor-element-595c565 .elementor-heading-title{font-size:25px;}.elementor-2779 .elementor-element.elementor-element-5b12ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2779 .elementor-element.elementor-element-f707b8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button{border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;padding:12px 24px 12px 24px;}.elementor-2779 .elementor-element.elementor-element-a73743a{--width:auto;}}

.elementor-2779 .elementor-element.elementor-element-5b12ad1 p::before{border-bottom-color: oklch(0.554 0.046 257.417);border-bottom-width: 0px;border-left-color: oklch(0.554 0.046 257.417);border-left-width: 0px;border-right-color: oklch(0.554 0.046 257.417);border-right-width: 0px;border-top-color: oklch(0.554 0.046 257.417);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.554 0.046 257.417);-webkit-text-stroke-color: oklch(0.554 0.046 257.417);}.elementor-2779 .elementor-element.elementor-element-5b12ad1 p::after{border-bottom-color: oklch(0.554 0.046 257.417);border-bottom-width: 0px;border-left-color: oklch(0.554 0.046 257.417);border-left-width: 0px;border-right-color: oklch(0.554 0.046 257.417);border-right-width: 0px;border-top-color: oklch(0.554 0.046 257.417);border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: oklch(0.554 0.046 257.417);-webkit-text-stroke-color: oklch(0.554 0.046 257.417);}
.elementor-2779 .elementor-element.elementor-element-f707b8d .w67xejl3{color: oklch(0.216 0.078 264.5);cursor: pointer;display: block;fill: none;font-size: 13px;font-weight: 700;height: 16px;overflow-clip-margin: content-box;stroke: oklch(0.216 0.078 264.5);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .w67xejl3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.5px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .w67xejl3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.5px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .l33ses9h{cursor: pointer;fill: none;font-size: 13px;font-weight: 700;stroke: oklch(0.216 0.078 264.5);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .l33ses9h::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.5px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .l33ses9h::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.5px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button{box-shadow: oklch(0.216 0.078 264.5 / 0.18) 0px 10px 30px -12px;cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 19.5px;}.elementor-2779 .elementor-element.elementor-element-f707b8d .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 19.5px;}
.elementor-2779 .elementor-element.elementor-element-417febd {width: 10px;}.elementor-2779 .elementor-element.elementor-element-417febd {height: 10px;}.elementor-2779 .elementor-element.elementor-element-417febd {position: absolute;}.elementor-2779 .elementor-element.elementor-element-417febd {top: 12%;}.elementor-2779 .elementor-element.elementor-element-417febd {left: 32%;}.elementor-2779 .elementor-element.elementor-element-417febd {max-width: none !important}.elementor-2779 .elementor-element.elementor-element-417febd{background-color: oklch(0.883 0.181 94.5);border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;display: block;height: 10px;opacity: 0.699999988079071;transform: rotate(32deg);z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-2779 .elementor-element.elementor-element-417febd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-2779 .elementor-element.elementor-element-417febd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-2779 .elementor-element.elementor-element-417febd{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-2779 .elementor-element.elementor-element-417febd{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-2779 .elementor-element.elementor-element-4ab49d3 {width: 12px;}.elementor-2779 .elementor-element.elementor-element-4ab49d3 {height: 8px;}.elementor-2779 .elementor-element.elementor-element-4ab49d3 {position: absolute;}.elementor-2779 .elementor-element.elementor-element-4ab49d3 {top: 14%;}.elementor-2779 .elementor-element.elementor-element-4ab49d3 {left: 84%;}.elementor-2779 .elementor-element.elementor-element-4ab49d3 {max-width: none !important}.elementor-2779 .elementor-element.elementor-element-4ab49d3{background-color: oklch(0.883 0.181 94.5);border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;display: block;height: 8px;opacity: 0.699999988079071;transform: rotate(24deg);z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-2779 .elementor-element.elementor-element-4ab49d3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-2779 .elementor-element.elementor-element-4ab49d3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-2779 .elementor-element.elementor-element-4ab49d3{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-2779 .elementor-element.elementor-element-4ab49d3{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-2779 .elementor-element.elementor-element-371e95d {width: 14px;}.elementor-2779 .elementor-element.elementor-element-371e95d {height: 7px;}.elementor-2779 .elementor-element.elementor-element-371e95d {position: absolute;}.elementor-2779 .elementor-element.elementor-element-371e95d {top: 48%;}.elementor-2779 .elementor-element.elementor-element-371e95d {left: 92%;}.elementor-2779 .elementor-element.elementor-element-371e95d {max-width: none !important}.elementor-2779 .elementor-element.elementor-element-371e95d{background-color: oklch(0.581 0.235 28);border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;display: block;height: 7px;opacity: 0.699999988079071;transform: rotate(-30deg);z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-2779 .elementor-element.elementor-element-371e95d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-2779 .elementor-element.elementor-element-371e95d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-2779 .elementor-element.elementor-element-371e95d{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-2779 .elementor-element.elementor-element-371e95d{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-2779 .elementor-element.elementor-element-53f8125 {width: 10px;}.elementor-2779 .elementor-element.elementor-element-53f8125 {height: 10px;}.elementor-2779 .elementor-element.elementor-element-53f8125 {position: absolute;}.elementor-2779 .elementor-element.elementor-element-53f8125 {top: 70%;}.elementor-2779 .elementor-element.elementor-element-53f8125 {left: 58%;}.elementor-2779 .elementor-element.elementor-element-53f8125 {max-width: none !important}.elementor-2779 .elementor-element.elementor-element-53f8125{background-color: oklch(0.453 0.209 262);border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;display: block;height: 10px;opacity: 0.699999988079071;transform: rotate(8deg);z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-2779 .elementor-element.elementor-element-53f8125::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-2779 .elementor-element.elementor-element-53f8125::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-2779 .elementor-element.elementor-element-53f8125{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-2779 .elementor-element.elementor-element-53f8125{border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-2779 .elementor-element.elementor-element-a73743a{bottom: 0px;left: 0px;opacity: 0.8999999761581421;position: absolute;right: 0px;top: 0px;overflow: hidden;display: block;}.elementor-2779 .elementor-element.elementor-element-a73743a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-2779 .elementor-element.elementor-element-a73743a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-2779 .elementor-element.elementor-element-a73743a{overflow: hidden;}}@media (max-width: 767px) {.elementor-2779 .elementor-element.elementor-element-a73743a{overflow: hidden;}}

/* Start custom CSS */#elementor-popup-modal-2779 .dialog-close-button {
    padding: 8px;
    border-radius: 100px;
}

#elementor-popup-modal-2779 {
    pointer-events: none !important;
    background: transparent !important;
}

/* De daadwerkelijke popup moet wel klikbaar zijn */
#elementor-popup-modal-2779 .dialog-widget-content,
#elementor-popup-modal-2779 .dialog-message,
#elementor-popup-modal-2779 .elementor-location-popup {
    pointer-events: auto !important;
}

/* Links, buttons en sluitknop expliciet klikbaar */
#elementor-popup-modal-2779 a,
#elementor-popup-modal-2779 button,
#elementor-popup-modal-2779 .elementor-button,
#elementor-popup-modal-2779 .dialog-close-button {
    pointer-events: auto !important;
    cursor: pointer;
}/* End custom CSS */
