.elementor-399 .elementor-element.elementor-element-d12475f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:15%;--padding-right:15%;}.elementor-399 .elementor-element.elementor-element-d12475f:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-d12475f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://groenevrienden.nl/wp-content/uploads/2025/10/AdobeStock_738847414-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-399 .elementor-element.elementor-element-d12475f::before, .elementor-399 .elementor-element.elementor-element-d12475f > .elementor-background-video-container::before, .elementor-399 .elementor-element.elementor-element-d12475f > .e-con-inner > .elementor-background-video-container::before, .elementor-399 .elementor-element.elementor-element-d12475f > .elementor-background-slideshow::before, .elementor-399 .elementor-element.elementor-element-d12475f > .e-con-inner > .elementor-background-slideshow::before, .elementor-399 .elementor-element.elementor-element-d12475f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #000000 100%);}.elementor-399 .elementor-element.elementor-element-d12475f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-399 .elementor-element.elementor-element-8171503{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-399 .elementor-element.elementor-element-8171503:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-8171503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-399 .elementor-element.elementor-element-322ea31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-6155e5a .elementor-icon-box-wrapper{gap:15px;}.elementor-399 .elementor-element.elementor-element-6155e5a .elementor-icon{font-size:24px;}.elementor-399 .elementor-element.elementor-element-6155e5a .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-6155e5a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;line-height:23px;}.elementor-399 .elementor-element.elementor-element-6155e5a .elementor-icon-box-title{color:#000000;}.elementor-399 .elementor-element.elementor-element-6155e5a:has(:hover) .elementor-icon-box-title,
					 .elementor-399 .elementor-element.elementor-element-6155e5a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-fa124ae .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-399 .elementor-element.elementor-element-fa124ae .elementor-icon{font-size:24px;}.elementor-399 .elementor-element.elementor-element-fa124ae .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-fa124ae .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;line-height:23px;}.elementor-399 .elementor-element.elementor-element-fa124ae .elementor-icon-box-title{color:#000000;}.elementor-399 .elementor-element.elementor-element-fa124ae:has(:hover) .elementor-icon-box-title,
					 .elementor-399 .elementor-element.elementor-element-fa124ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-399 .elementor-element.elementor-element-c8ff743{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-399 .elementor-element.elementor-element-c8ff743 img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-75afcb8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-23e1b0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon{font-size:24px;}.elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;line-height:23px;}.elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon-box-title{color:#000000;}.elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon{font-size:24px;}.elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:12px;font-weight:500;line-height:23px;}.elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon-box-title{color:#000000;}.elementor-399 .elementor-element.elementor-element-83b82a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder-row{margin-top:8px;margin-bottom:8px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__label{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__desc{text-align:left;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__fields-group{flex-direction:row;gap:3em 3em;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap label{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:2.7em;color:#000000;background-color:#F8FAFF;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap span::before{font-size:0.9em;border-radius:24px 24px 24px 24px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap label > span::before{background-color:#F8FAFF;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-radius:24px 24px 24px 24px;background-color:#38AB89AD;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-radius:24px 24px 24px 24px;background-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field-wrap label :checked + span::before{border-radius:24px 24px 24px 24px;background-color:#000000;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder input{color-scheme:normal;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder-repeater__row{padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__conditional{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__action-button{transition:all 0.3s;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__next-page-wrap{padding:0px 0px 0px 0px;text-align:left;border-radius:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder__next-page{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#38AB89;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder-message--success{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-form-builder-message--error{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-399 .elementor-element.elementor-element-83b82a3 .jet-address-autocomplete + .jet-adr-list{text-align:left;}.elementor-399 .elementor-element.elementor-element-f3beb58{--display:flex;--margin-top:2%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-f99df23{--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;--margin-top:4%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-3f716e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-d3a5dc2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-399 .elementor-element.elementor-element-d3a5dc2:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-d3a5dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFF;}.elementor-399 .elementor-element.elementor-element-fa2b3ba{--display:flex;}.elementor-399 .elementor-element.elementor-element-f62cda3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-399 .elementor-element.elementor-element-24cbf53{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-1debc48{--display:flex;}.elementor-399 .elementor-element.elementor-element-1b0a8e5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-399 .elementor-element.elementor-element-847b930{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-4553052{--display:flex;}.elementor-399 .elementor-element.elementor-element-de64c59 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-399 .elementor-element.elementor-element-44d625b{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-937de54{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:8%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-b5a4450{--display:flex;}.elementor-399 .elementor-element.elementor-element-adc79d1{width:var( --container-widget-width, 110.265% );max-width:110.265%;--container-widget-width:110.265%;--container-widget-flex-grow:0;}.elementor-399 .elementor-element.elementor-element-adc79d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-adc79d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-ae268b6{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-892e282{--display:flex;}.elementor-399 .elementor-element.elementor-element-b6b8c74{width:var( --container-widget-width, 35% );max-width:35%;background-color:#FFFFFF;padding:2% 4% 2% 4%;--container-widget-width:35%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-399 .elementor-element.elementor-element-b6b8c74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-b6b8c74 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-e617102 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-399 .elementor-element.elementor-element-e617102 .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-399 .elementor-element.elementor-element-b5d821d{width:var( --container-widget-width, 55% );max-width:55%;background-color:#FFFFFF;padding:2% 4% 2% 4%;--container-widget-width:55%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-399 .elementor-element.elementor-element-b5d821d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-b5d821d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-ba1de06 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-399 .elementor-element.elementor-element-ba1de06 .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-399 .elementor-element.elementor-element-1abf6c2{width:var( --container-widget-width, 42% );max-width:42%;background-color:#FFFFFF;padding:2% 4% 2% 4%;--container-widget-width:42%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-399 .elementor-element.elementor-element-1abf6c2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-1abf6c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-2e04795 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-399 .elementor-element.elementor-element-2e04795 .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-399 .elementor-element.elementor-element-0dbf8a8{width:var( --container-widget-width, 40% );max-width:40%;background-color:#FFFFFF;padding:2% 4% 2% 4%;--container-widget-width:40%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-399 .elementor-element.elementor-element-0dbf8a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-0dbf8a8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-92e9a89 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-399 .elementor-element.elementor-element-92e9a89 .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-399 .elementor-element.elementor-element-fda098b{--display:flex;}.elementor-399 .elementor-element.elementor-element-6e62510{text-align:start;}.elementor-399 .elementor-element.elementor-element-6e62510 img{width:70%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-399 .elementor-element.elementor-element-cdb8e0b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:24%;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:4%;}.elementor-399 .elementor-element.elementor-element-cdb8e0b:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-cdb8e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-399 .elementor-element.elementor-element-cdb8e0b.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-3041e72 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-8a6b78e{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:2em;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-399 .elementor-element.elementor-element-f14a3db{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-ef03ce9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-57f8149{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-4aa979e{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-399 .elementor-element.elementor-element-4aa979e:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-4aa979e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-399 .elementor-element.elementor-element-4aa979e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-399 .elementor-element.elementor-element-4092fd7 .swiper-pagination-bullet-active, .elementor-399 .elementor-element.elementor-element-4092fd7 .swiper-pagination-progressbar-fill{background-color:#000000;}.elementor-399 .elementor-element.elementor-element-4092fd7 .swiper-pagination-fraction{color:#000000;}.elementor-399 .elementor-element.elementor-element-4092fd7 .elementor-swiper-button{font-size:18px;color:#000000;}.elementor-399 .elementor-element.elementor-element-4092fd7 .elementor-swiper-button svg{fill:#000000;}.elementor-399 .elementor-element.elementor-element-4092fd7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-4092fd7.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-399 .elementor-element.elementor-element-4092fd7.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:64px;}.elementor-399 .elementor-element.elementor-element-4092fd7.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:64px;}.elementor-399 .elementor-element.elementor-element-4092fd7.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:64px;}.elementor-399 .elementor-element.elementor-element-4092fd7.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:64px;}.elementor-399 .elementor-element.elementor-element-4092fd7 .elementor-testimonial__text{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;font-style:normal;line-height:1.9em;}.elementor-399 .elementor-element.elementor-element-4092fd7 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;font-style:normal;}.elementor-399 .elementor-element.elementor-element-4092fd7 .elementor-testimonial__title{color:#000000;font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;font-style:normal;}.elementor-399 .elementor-element.elementor-element-a6e8f74{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-399 .elementor-element.elementor-element-47f8315{--display:flex;}.elementor-399 .elementor-element.elementor-element-8790eec{border-radius:12px 12px 12px 12px;}.elementor-399 .elementor-element.elementor-element-8790eec .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-99ca84e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:4%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-3513b98{--display:flex;}.elementor-399 .elementor-element.elementor-element-0175055{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-399 .elementor-element.elementor-element-0175055.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-0175055 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#000000;}.elementor-399 .elementor-element.elementor-element-7917949{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-02b7b8f.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-02b7b8f img{border-radius:8px 8px 8px 8px;}.elementor-399 .elementor-element.elementor-element-df460d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-399 .elementor-element.elementor-element-b9fc8b1{--display:flex;}.elementor-399 .elementor-element.elementor-element-33f75ec{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-09ea2f0{--display:flex;}.elementor-399 .elementor-element.elementor-element-2becaa2{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-bee0733{--display:flex;}.elementor-399 .elementor-element.elementor-element-ff4290d{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-8889359{--display:flex;}.elementor-399 .elementor-element.elementor-element-b1db2d8{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-0208c27{--display:flex;}.elementor-399 .elementor-element.elementor-element-14bc5f4{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-ef9e321{--n-accordion-title-font-size:12px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:20px;}.elementor-399 .elementor-element.elementor-element-ef9e321 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5FBF9;border-style:none;}.elementor-399 .elementor-element.elementor-element-ef9e321 {--n-accordion-padding:5% 5% 5% 5%;}:where( .elementor-399 .elementor-element.elementor-element-ef9e321 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-399 .elementor-element.elementor-element-ef9e321 :where( .elementor-399 .elementor-element.elementor-element-ef9e321 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-399 .elementor-element.elementor-element-ef9e321 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-832f1ef{--display:flex;}.elementor-399 .elementor-element.elementor-element-9bbdafe{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-d614ef9{--display:flex;}.elementor-399 .elementor-element.elementor-element-8548619{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-023b5ea{--display:flex;}.elementor-399 .elementor-element.elementor-element-79418bf{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-2017a8b{--display:flex;}.elementor-399 .elementor-element.elementor-element-8fcd37a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-1721637{--display:flex;}.elementor-399 .elementor-element.elementor-element-e8d70ce{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-399 .elementor-element.elementor-element-e843ebf{--n-accordion-title-font-size:12px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:20px;}.elementor-399 .elementor-element.elementor-element-e843ebf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5FBF9;border-style:none;}.elementor-399 .elementor-element.elementor-element-e843ebf {--n-accordion-padding:5% 5% 5% 5%;}:where( .elementor-399 .elementor-element.elementor-element-e843ebf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-399 .elementor-element.elementor-element-e843ebf :where( .elementor-399 .elementor-element.elementor-element-e843ebf > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-399 .elementor-element.elementor-element-e843ebf > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-399 .elementor-element.elementor-element-d3a5dc2{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-399 .elementor-element.elementor-element-937de54{--grid-auto-flow:row;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-399 .elementor-element.elementor-element-99ca84e{--grid-auto-flow:row;}.elementor-399 .elementor-element.elementor-element-df460d9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-399 .elementor-element.elementor-element-d12475f{--width:96%;}.elementor-399 .elementor-element.elementor-element-8171503{--content-width:80%;}.elementor-399 .elementor-element.elementor-element-f3beb58{--width:80%;}.elementor-399 .elementor-element.elementor-element-f99df23{--width:80%;}.elementor-399 .elementor-element.elementor-element-937de54{--width:80%;}.elementor-399 .elementor-element.elementor-element-cdb8e0b{--width:73.79%;}.elementor-399 .elementor-element.elementor-element-f14a3db{--content-width:80%;}.elementor-399 .elementor-element.elementor-element-4aa979e{--width:31.733%;}.elementor-399 .elementor-element.elementor-element-99ca84e{--width:80%;}.elementor-399 .elementor-element.elementor-element-df460d9{--width:80%;}}@media(max-width:767px){.elementor-399 .elementor-element.elementor-element-d12475f{--width:96%;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;--padding-top:16%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-399 .elementor-element.elementor-element-8171503{--padding-top:8%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-399 .elementor-element.elementor-element-75afcb8 .elementor-heading-title{font-size:24px;}.elementor-399 .elementor-element.elementor-element-23e1b0a{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-5472011 .elementor-icon-box-title a{line-height:1.7em;}.elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-ef078b3 .elementor-icon-box-title a{line-height:1.7em;}.elementor-399 .elementor-element.elementor-element-f3beb58{--margin-top:16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-f99df23{--margin-top:16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-399 .elementor-element.elementor-element-3f716e6 .elementor-heading-title{font-size:30px;}.elementor-399 .elementor-element.elementor-element-d3a5dc2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-399 .elementor-element.elementor-element-937de54{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-399 .elementor-element.elementor-element-adc79d1 .elementor-heading-title{font-size:30px;}.elementor-399 .elementor-element.elementor-element-b6b8c74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-399 .elementor-element.elementor-element-b5d821d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-399 .elementor-element.elementor-element-1abf6c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-399 .elementor-element.elementor-element-0dbf8a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-399 .elementor-element.elementor-element-6e62510{text-align:center;}.elementor-399 .elementor-element.elementor-element-cdb8e0b{--margin-top:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-399 .elementor-element.elementor-element-f14a3db{--margin-top:16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-399 .elementor-element.elementor-element-ef03ce9 .elementor-heading-title{font-size:30px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-399 .elementor-element.elementor-element-99ca84e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-399 .elementor-element.elementor-element-0175055 .elementor-heading-title{font-size:30px;}.elementor-399 .elementor-element.elementor-element-df460d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-83b82a3 *//* ========== ALGEMENE STYLING ========== */
.jet-form-builder__label-text {
  font-family: "Sora", sans-serif !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #000 !important;
  margin-bottom: 8px !important;
}

/* container met beide opties */
.jet-form-builder__fields-group.checkradio-wrap {
  display: flex !important;
  justify-content: space-between !important;
  gap: 32px !important;
  margin-top: 10px !important;
  flex-wrap: wrap !important;
}

/* ========== RADIO INPUTS ========== */
.jet-form-builder__field.radio-field.checkradio-field {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  width: 20px !important;
  height: 20px !important;
  border: 2px solid #000 !important;
  border-radius: 50% !important;
  background-color: #fff !important;
  display: inline-block !important;

  margin-right: 12px !important;
  top: 0 !important;
  cursor: pointer !important;
  transition: all 0.2s ease-in-out !important;
  vertical-align: middle !important;
}

/* geselecteerd bolletje */
.jet-form-builder__field.radio-field.checkradio-field:checked {
  background-color: #000 !important;
  box-shadow: inset 0 0 0 5px #fff !important; /* wit binnenbolletje */
}

/* geen blauwe focusrand */
.jet-form-builder__field.radio-field.checkradio-field:focus {
  outline: none !important;
  box-shadow: none !important;
}

/* ========== RADIO LABELS (de pillen) ========== */
.jet-form-builder__field-label.for-radio {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 12px !important;
  font-family: "Sora", sans-serif !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  color: #222 !important;
  background-color: #F8FAFF !important;
  border-radius: 14px !important;
  padding: 14px 26px !important;
  transition: all 0.25s ease !important;
  cursor: pointer !important;
  line-height: 1.4 !important;
}

/* hover effect */
.jet-form-builder__field-label.for-radio:hover {
  background-color: #eef3ff !important;
}

/* geselecteerde achtergrond + tekst */
.jet-form-builder__field-label.for-radio:has(.jet-form-builder__field.radio-field.checkradio-field:checked) {
  background-color: #38AB89 !important;
  color: #fff !important;
}

/* ========== INVOERVELDEN (TEXT/NUMBER) ========== */
.jet-form-builder__field-wrap input[type="number"],
.jet-form-builder__field-wrap input[type="text"] {
  background-color: #F8FAFF !important;
  border-radius: 14px !important;
  border: 1px solid #e3e3e3 !important;
  padding: 16px 18px !important;
  font-size: 14px !important;
  font-family: "Sora", sans-serif !important;
  color: #000 !important;
  width: 100% !important;
  box-sizing: border-box !important;
  transition: all 0.3s ease !important;
}

.jet-form-builder__field-wrap input[type="number"]:focus,
.jet-form-builder__field-wrap input[type="text"]:focus {
  outline: none !important;
  border-color: #38AB89 !important;
  box-shadow: 0 0 0 2px rgba(56, 171, 137, 0.2) !important;
}

/* ========== KNOPPEN ========== */
.jet-form-builder__next-page-wrap,
.jet-form-builder__submit-wrap,
.jet-form-builder__prev-page-wrap {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
  gap: 24px !important;
  margin-top: 24px !important;
}

.jet-form-builder__next-page,
.jet-form-builder__submit,
.jet-form-builder__prev-page {
  background-color: #38AB89 !important;
  color: #fff !important;
  font-family: "Sora", sans-serif !important;
  font-weight: 800 !important;
  font-size: 14px !important;
  padding: 24px 30px !important;
  border-radius: 40px !important;
  border: none !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
}

.jet-form-builder__prev-page {
  background-color: #bfbfbf !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 40px !important;
  border-bottom-right-radius: 40px !important;
  border-bottom-left-radius: 40px !important;
}

.jet-form-builder__next-page:hover,
.jet-form-builder__submit:hover {
  background-color: #333 !important;
}
.jet-form-builder__prev-page:hover {
  background-color: #9a9a9a !important;
}

/* ✅ Mobiele weergave voor JetFormBuilder-knoppen */
@media (max-width: 767px) {

  /* Zet knoppen onder elkaar */
  .jet-form-builder__next-page,
  .jet-form-builder__prev-page,
  .jet-form-builder__submit {
    display: block !important;
    width: 100% !important; /* of gebruik 90% voor wat marge */
    max-width: 260px;
    margin: 8px auto !important;
    padding: 14px 24px !important; /* compacter dan desktop */
    font-size: 14px !important;
    border-radius: 30px !important;
  }

  /* Optioneel: ruimte ertussen */
  .jet-form-builder__prev-page {
    margin-top: 12px !important;
  }

  .jet-form-builder__next-page,
  .jet-form-builder__submit {
    margin-top: 6px !important;
  }

  /* Tekst centreren */
  .jet-form-builder__next-page span,
  .jet-form-builder__prev-page span,
  .jet-form-builder__submit span {
    display: block;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-29aa755 *//* Breadcrumb container */
.rank-math-breadcrumb {
  font-family: "Sora", sans-serif;
  font-size: 15px;
  color: #000000;
  display: inline-block;
  letter-spacing: 0;
}

/* Links (zoals 'Home') */
.rank-math-breadcrumb a {
  color: #000000;
  font-weight: 600;
  text-decoration: none;
  transition: opacity 0.2s ease;
}

.rank-math-breadcrumb a:hover {
  opacity: 0.8;
}

/* Separator (het schuine streepje of teken) */
.rank-math-breadcrumb .separator {
  color: #000000;
  margin: 0 6px;
  font-weight: 400;
  opacity: 0.6;
}

/* Huidige pagina (niet klikbaar) */
.rank-math-breadcrumb .last {
  color: #000000;
  font-weight: 400;
  opacity: 0.6;
}/* End custom CSS */