.elementor-24 .elementor-element.elementor-element-1143cc6{--display:flex;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-1143cc6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1143cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-af9a2e6{--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;--gap:50px 10px;--row-gap:50px;--column-gap:10px;--flex-wrap:wrap;--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-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4b3568e .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-70293b1 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button{background-color:var( --e-global-color-accent );font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0px;fill:var( --e-global-color-70293b1 );color:var( --e-global-color-70293b1 );border-radius:99px 99px 99px 99px;padding:8px 10px 8px 29px;}.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button{background-color:#22A56E00;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0px;fill:var( --e-global-color-70293b1 );color:var( --e-global-color-70293b1 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:99px 99px 99px 99px;padding:8px 10px 8px 28px;}.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6b646ee{--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-between;--border-radius:0px 0px 0px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-6b646ee:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6b646ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8CEDC33;}.elementor-24 .elementor-element.elementor-element-865a3ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-24 .elementor-element.elementor-element-46938d1 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6403ff9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--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-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-2bce53c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-c3b4946{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-032a9a3{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--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-24 .elementor-element.elementor-element-09824e7 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:10px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f79cd38 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-24 .elementor-element.elementor-element-9165947{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);}:is( .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}.elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);}:is( .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-9165947 > .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-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-24 .elementor-element.elementor-element-9165947 > .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-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider-icon.prev-arrow{top:-75px;bottom:auto;left:1170px;right:auto;}.elementor-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider-icon.next-arrow{top:-75px;bottom:auto;left:1230px;right:auto;}.elementor-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider .jet-slick-dots li{width:6px;height:6px;margin-left:calc( 4px/2 );margin-right:calc( 4px/2 );background:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9165947 .swiper-pagination-bullet{--swiper-pagination-bullet-size:6px;}.elementor-24 .elementor-element.elementor-element-9165947 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 4px / 2 );}.elementor-24 .elementor-element.elementor-element-9165947 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:var( --e-global-color-secondary );--swiper-pagination-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8fb9ff0{--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;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:50px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d2e5b31{--display:flex;--justify-content:center;--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-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e3f6c42 img{height:460px;object-fit:cover;object-position:top center;border-radius:18px 15px 75px 15px;}.elementor-24 .elementor-element.elementor-element-c1f4a20{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-0a462c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-24 .elementor-element.elementor-element-0a462c2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:10px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-cfdce26 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.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 );line-height:var( --e-global-typography-text-line-height );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-24 .elementor-element.elementor-element-b801f67{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-24 .elementor-element.elementor-element-eb3e57b{--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;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-8d5f7c8{--display:flex;--justify-content:center;--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-24 .elementor-element.elementor-element-01b2859 img{height:460px;object-fit:cover;object-position:top center;border-radius:13px 13px 75px 13px;}.elementor-24 .elementor-element.elementor-element-23d60af{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-0b6ee45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-24 .elementor-element.elementor-element-0b6ee45 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:10px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6883bad .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-6fa41a0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-24 .elementor-element.elementor-element-d440721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-d440721 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-454c9b2{--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:flex-start;--gap:10px 13px;--row-gap:10px;--column-gap:13px;--flex-wrap:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a89b005 img{max-width:298px;}.elementor-24 .elementor-element.elementor-element-54d0606 img{max-width:298px;}.elementor-24 .elementor-element.elementor-element-f6a05e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-77da765 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-549eae3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3b7edaf{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 15px 69px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3b7edaf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3b7edaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ventasol.nl/wp-content/uploads/2026/09/geholpen.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-fdc4a53 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:45px;font-weight:700;line-height:45px;color:#1A293C;}.elementor-24 .elementor-element.elementor-element-cde4b58 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#1A293C;}.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button{background-color:var( --e-global-color-70293b1 );font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:17px;letter-spacing:0px;fill:#1A293C;color:#1A293C;border-radius:99px 99px 99px 99px;padding:8px 10px 8px 43px;}.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-743dc1b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button .elementor-button-content-wrapper{gap:29px;}.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button:focus svg{fill:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-dc48e8c{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 69px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-dc48e8c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-dc48e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ventasol.nl/wp-content/uploads/2026/07/thuisafspraakBG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-4f5d980 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:45px;font-weight:700;line-height:45px;color:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-d10fdbf .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button{background-color:var( --e-global-color-70293b1 );font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:17px;letter-spacing:0px;fill:#1A293C;color:#1A293C;border-radius:99px 99px 99px 99px;padding:8px 10px 8px 43px;}.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-c8d6777{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button .elementor-button-content-wrapper{gap:28px;}.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button:focus svg{fill:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-a6d9f23{--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;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-8594568{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-5f57774 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-b462218{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button{background-color:#22A56E00;font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0px;fill:#1A293C;color:#1A293C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8CEDC;border-radius:99px 99px 99px 99px;padding:8px 10px 8px 55px;}.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button .elementor-button-content-wrapper{gap:35px;}.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e4a493d{--display:flex;--justify-content:center;--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-24 .elementor-element.elementor-element-a297121 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-24 .elementor-element.elementor-element-a297121 .elementor-custom-embed-play i{font-size:105px;}.elementor-24 .elementor-element.elementor-element-a297121 .elementor-custom-embed-play svg{width:105px;height:105px;}.elementor-24 .elementor-element.elementor-element-4b96209{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-4429729{text-align:center;}.elementor-24 .elementor-element.elementor-element-4429729 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-06eafad{--display:flex;--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-24 .elementor-element.elementor-element-2d1414b{--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:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d484889{--display:flex;--min-height:526px;--justify-content:center;--overlay-opacity:1;--border-radius:69px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d484889:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8CEDC33;}.elementor-24 .elementor-element.elementor-element-d484889::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d484889 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d484889 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ventasol.nl/wp-content/uploads/2026/09/nieuweCollega-1.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:535px auto;}.elementor-24 .elementor-element.elementor-element-05cbf8c{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--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-24 .elementor-element.elementor-element-94a14a0 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:44px;font-weight:700;line-height:45px;color:#ACD0DD;}.elementor-24 .elementor-element.elementor-element-004936c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0px;fill:var( --e-global-color-70293b1 );color:var( --e-global-color-70293b1 );border-radius:99px 99px 99px 99px;padding:8px 10px 8px 55px;}.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button:focus{background-color:#0F1E31;color:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button .elementor-button-content-wrapper{gap:35px;}.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button:focus svg{fill:var( --e-global-color-70293b1 );}.elementor-24 .elementor-element.elementor-element-a1eebb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0f87bd7{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--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-24 .elementor-element.elementor-element-9f67d1c .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:10px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d88470f .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-24 .elementor-element.elementor-element-14b2782{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);}:is( .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}.elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);}:is( .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-14b2782 > .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-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-24 .elementor-element.elementor-element-14b2782 > .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-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider-icon.prev-arrow{top:-75px;bottom:auto;left:1170px;right:auto;}.elementor-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider-icon.next-arrow{top:-75px;bottom:auto;left:1230px;right:auto;}.elementor-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider .jet-slick-dots li{width:10px;height:10px;margin-left:calc( 15px/2 );margin-right:calc( 15px/2 );background:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-14b2782 .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px;}.elementor-24 .elementor-element.elementor-element-14b2782 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 15px / 2 );}.elementor-24 .elementor-element.elementor-element-14b2782 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:var( --e-global-color-secondary );--swiper-pagination-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-text );}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-4b3568e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-f79cd38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-cfdce26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-6883bad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-77da765 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-5f57774 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-4429729 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-d484889::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d484889 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d484889 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:546px auto;}.elementor-24 .elementor-element.elementor-element-d88470f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1210px){.elementor-24 .elementor-element.elementor-element-6b646ee{--justify-content:center;}.elementor-24 .elementor-element.elementor-element-8fb9ff0{--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-24 .elementor-element.elementor-element-d484889::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d484889 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d484889 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d484889 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ventasol.nl/wp-content/uploads/2026/09/nieuweCollega-1.webp");background-size:343px auto;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-1143cc6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:240px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-af9a2e6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-4b3568e{text-align:center;}.elementor-24 .elementor-element.elementor-element-4b3568e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7825bcf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6b646ee{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-c3b4946{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-032a9a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-09824e7{text-align:center;}.elementor-24 .elementor-element.elementor-element-f79cd38{text-align:center;}.elementor-24 .elementor-element.elementor-element-f79cd38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__items{--columns:2.15;}.elementor-24 .elementor-element.elementor-element-9165947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider-icon.prev-arrow{left:30px;right:auto;}.elementor-24 .elementor-element.elementor-element-8fb9ff0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e3f6c42 img{max-width:100%;height:340px;}.elementor-24 .elementor-element.elementor-element-0a462c2{text-align:center;}.elementor-24 .elementor-element.elementor-element-cfdce26{text-align:center;}.elementor-24 .elementor-element.elementor-element-cfdce26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b801f67{text-align:center;}.elementor-24 .elementor-element.elementor-element-eb3e57b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-01b2859 img{max-width:100%;height:340px;object-position:top center;}.elementor-24 .elementor-element.elementor-element-23d60af{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-0b6ee45{text-align:center;}.elementor-24 .elementor-element.elementor-element-6883bad{text-align:center;}.elementor-24 .elementor-element.elementor-element-6883bad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-6fa41a0{text-align:center;}.elementor-24 .elementor-element.elementor-element-454c9b2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-f6a05e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-77da765 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-549eae3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-3b7edaf{--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-fdc4a53 .elementor-heading-title{font-size:46px;line-height:46px;}.elementor-24 .elementor-element.elementor-element-dc48e8c{--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-4f5d980 .elementor-heading-title{font-size:46px;line-height:46px;}.elementor-24 .elementor-element.elementor-element-a6d9f23{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-8594568{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-5f57774{text-align:center;}.elementor-24 .elementor-element.elementor-element-5f57774 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-b462218{text-align:center;}.elementor-24 .elementor-element.elementor-element-4b96209{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-4429729 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-2d1414b{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-d484889{--min-height:420px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-05cbf8c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-94a14a0{text-align:center;}.elementor-24 .elementor-element.elementor-element-94a14a0 .elementor-heading-title{font-size:46px;line-height:46px;}.elementor-24 .elementor-element.elementor-element-004936c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3ec321a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-a1eebb5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-0f87bd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-9f67d1c{text-align:center;}.elementor-24 .elementor-element.elementor-element-d88470f{text-align:center;}.elementor-24 .elementor-element.elementor-element-d88470f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__items{--columns:1.15;}.elementor-24 .elementor-element.elementor-element-14b2782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider-icon.prev-arrow{left:30px;right:auto;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-1143cc6{--padding-top:360px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-4b3568e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-6b646ee{--justify-content:center;}.elementor-24 .elementor-element.elementor-element-865a3ca{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-46938d1 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-09824e7{text-align:start;}.elementor-24 .elementor-element.elementor-element-09824e7 .elementor-heading-title{font-size:13px;line-height:16px;letter-spacing:3px;}.elementor-24 .elementor-element.elementor-element-f79cd38{text-align:start;}.elementor-24 .elementor-element.elementor-element-f79cd38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-9165947 > .jet-listing-grid > .jet-listing-grid__items{--columns:1.15;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-e3f6c42 img{max-width:100%;height:260px;}.elementor-24 .elementor-element.elementor-element-0a462c2{text-align:start;}.elementor-24 .elementor-element.elementor-element-0a462c2 .elementor-heading-title{font-size:13px;line-height:16px;letter-spacing:3px;}.elementor-24 .elementor-element.elementor-element-cfdce26{text-align:start;}.elementor-24 .elementor-element.elementor-element-cfdce26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b801f67{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-01b2859 img{max-width:100%;height:260px;}.elementor-24 .elementor-element.elementor-element-0b6ee45 .elementor-heading-title{font-size:13px;line-height:16px;letter-spacing:3px;}.elementor-24 .elementor-element.elementor-element-6883bad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-6fa41a0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-24 .elementor-element.elementor-element-f6a05e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-77da765{text-align:center;}.elementor-24 .elementor-element.elementor-element-77da765 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-3b7edaf{--min-height:305px;}.elementor-24 .elementor-element.elementor-element-fdc4a53 .elementor-heading-title{font-size:28px;line-height:26px;}.elementor-24 .elementor-element.elementor-element-cde4b58{text-align:center;}.elementor-24 .elementor-element.elementor-element-cde4b58 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-743dc1b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-dc48e8c{--min-height:305px;}.elementor-24 .elementor-element.elementor-element-4f5d980 .elementor-heading-title{font-size:28px;line-height:26px;}.elementor-24 .elementor-element.elementor-element-d10fdbf .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-c8d6777{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-8594568{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-5f57774{text-align:start;}.elementor-24 .elementor-element.elementor-element-5f57774 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-b462218{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-4429729 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-d484889{--min-height:400px;}.elementor-24 .elementor-element.elementor-element-94a14a0 .elementor-heading-title{font-size:28px;line-height:26px;}.elementor-24 .elementor-element.elementor-element-004936c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-a1eebb5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-0f87bd7{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-9f67d1c{text-align:start;}.elementor-24 .elementor-element.elementor-element-9f67d1c .elementor-heading-title{font-size:13px;line-height:16px;letter-spacing:3px;}.elementor-24 .elementor-element.elementor-element-d88470f{text-align:start;}.elementor-24 .elementor-element.elementor-element-d88470f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24 .elementor-element.elementor-element-14b2782 > .jet-listing-grid > .jet-listing-grid__items{--columns:1.15;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-af9a2e6{--width:625px;}.elementor-24 .elementor-element.elementor-element-032a9a3{--width:1280px;}.elementor-24 .elementor-element.elementor-element-8594568{--width:calc(57% - 25px);}.elementor-24 .elementor-element.elementor-element-e4a493d{--width:calc(43% - 25px);}.elementor-24 .elementor-element.elementor-element-0f87bd7{--width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-032a9a3{--width:100%;}.elementor-24 .elementor-element.elementor-element-8594568{--width:100%;}.elementor-24 .elementor-element.elementor-element-e4a493d{--width:100%;}.elementor-24 .elementor-element.elementor-element-0f87bd7{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4b3568e */.elementor-24 .elementor-element.elementor-element-4b3568e h1 span{
    color: #A8CEDC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7825bcf */.elementor-24 .elementor-element.elementor-element-7825bcf svg{
    width: 38px;
}
.elementor-24 .elementor-element.elementor-element-7825bcf .elementor-button-text{
    display: flex;
    align-items: center;
    text-transform: none;
}
.elementor-24 .elementor-element.elementor-element-7825bcf:hover svg circle{
    fill: #80AFC1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1bf145 */.elementor-24 .elementor-element.elementor-element-a1bf145 svg{
    width: 38px;
}
.elementor-24 .elementor-element.elementor-element-a1bf145 svg circle{
    fill: #ffffff00;
}
.elementor-24 .elementor-element.elementor-element-a1bf145 svg path{
    stroke: #ffffff;
}
.elementor-24 .elementor-element.elementor-element-a1bf145 .elementor-button-text{
    display: flex;
    align-items: center;
    text-transform: none;
}
.elementor-24 .elementor-element.elementor-element-a1bf145:hover svg circle{
    fill: #80AFC1;
}
.elementor-24 .elementor-element.elementor-element-a1bf145:hover svg path{
    stroke: #0f1e31;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1143cc6 */.elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container{
    max-width: 1700px;
    margin-left: auto;
    border-radius: 0 0 0 75px !important;

}
.elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container:after{
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #0F1E31 !important;
    background: linear-gradient(180deg, rgba(15, 30, 49, 1) 0%, rgba(15, 30, 49, 0) 50%, rgba(15, 30, 49, 1) 100%) !important;
    z-index: 1000;
    position: relative;
}
.elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 999;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='568.556' height='463.704' viewBox='0 0 568.556 463.704'%3E%3Cpath d='M-1764.689,407.2c-19.989-18.688-128.507-120.166-155.351-145.247C-1980.426,205.5-1990,190.94-1990,109.346V0l283.809,265.349L-1422.444.056V119.812c-.888,72.505-12.191,88.188-69.9,142.144l-72.679,67.951-46.993,43.937h-.114l-94.092,88.023Z' transform='translate(1990.5 1.152)' fill='none' stroke='%23fff' stroke-width='1' opacity='0.4'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  max-width: 567px;
  opacity: 40%;
  left: 40%;
  top: 10%;
}
/* mobiel: video bovenin, tekst eronder op donkerblauw (feedback 24-09) */
@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container{
        background-color: #0F1E31;
    }
    .elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container .elementor-background-video-hosted{
        top: 0;
        left: 0;
        transform: none;
        width: 100% !important;
        height: 420px !important;
        /* poster tot de eerste aanraking - zie mu-plugin ventasol-snelheid, sectie 7.
           Op het video-element zelf en met cover, zodat hij net als de video bijsnijdt
           in plaats van uitrekt. De video dekt dit af zodra hij een src krijgt. */
        background-image: url("https://ventasol.nl/wp-content/uploads/2026/09/home-hero-poster.webp");
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
    }
    .elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container:after{
        background: linear-gradient(180deg, rgba(15, 30, 49, 1) 0px, rgba(15, 30, 49, 0.55) 84px, rgba(15, 30, 49, 0) 147px, rgba(15, 30, 49, 0) 244px, rgba(15, 30, 49, 1) 420px) !important;
    }
    .elementor-24 .elementor-element.elementor-element-1143cc6 .elementor-background-video-container::before{
        display: none;
    }
}
/* einde mobiel video *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34ab258 */.elementor-24 .elementor-element.elementor-element-34ab258 .holder{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
}
.elementor-24 .elementor-element.elementor-element-34ab258 .holder img{
    max-height: 24px !important;
}
.elementor-24 .elementor-element.elementor-element-34ab258 .holder .space{
    display: block;
    width: 1px;
    height: 15px;
    background: #1D3557;
}
.elementor-24 .elementor-element.elementor-element-34ab258 .holder .google{
    position: relative;
    top: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-865a3ca */.elementor-24 .elementor-element.elementor-element-865a3ca{
    max-width: 535px;
}

@media(max-width: 471px){
    .elementor-24 .elementor-element.elementor-element-865a3ca{
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bce53c *//* inline lijst: geen uitsteeksel rechts (pagina 5 px te breed op 1211-1280) */
.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items.elementor-inline-items{ margin-right: 0 !important; }
.elementor-24 .elementor-element.elementor-element-2bce53c .elementor-icon-list-items.elementor-inline-items > .elementor-icon-list-item:last-child{ margin-right: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6403ff9 */.elementor-24 .elementor-element.elementor-element-6403ff9{
    max-width: 623px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f79cd38 */.elementor-24 .elementor-element.elementor-element-f79cd38 h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032a9a3 */.elementor-24 .elementor-element.elementor-element-032a9a3{
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9165947 */.jet-engine-swiper-pagination-wrapper.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-top: 40px;
    max-height: 2px !important;
}

.elementor-24 .elementor-element.elementor-element-9165947 .swiper {
margin-right: -70px;
}

span.swiper-pagination-bullet { margin-top: 40px !important; }

/* tablet/mobiel: slider loopt tot de schermrand, kolommen 2.15 / 1.15 = hele kaart(en) + stukje van de volgende */
@media (max-width: 1024px) {
	.elementor-24 .elementor-element.elementor-element-9165947 .swiper { margin-right: -7.5px; }
}

/* 1025-1365px: pijlen rechts uitlijnen (vaste linkerpositie 1170/1230 valt daar buiten beeld) */
@media (max-width: 1365px) {
	.elementor-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider-icon.prev-arrow { left: auto; right: 80px; }
	.elementor-24 .elementor-element.elementor-element-9165947 .jet-listing-grid__slider-icon.next-arrow { left: auto; right: 20px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b4946 */.elementor-24 .elementor-element.elementor-element-c3b4946{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfdce26 */.elementor-24 .elementor-element.elementor-element-cfdce26 h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b801f67 */.elementor-24 .elementor-element.elementor-element-b801f67 p{ margin: 0; }
.elementor-24 .elementor-element.elementor-element-b801f67 p + p{ margin-top: 1.5em; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6883bad */.elementor-24 .elementor-element.elementor-element-6883bad h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fa41a0 */.elementor-24 .elementor-element.elementor-element-6fa41a0 p{ margin: 0; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d440721 */@media(max-width: 1024px){
    .elementor-24 .elementor-element.elementor-element-d440721 ul{
    max-width: fit-content;
    margin-left: auto;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb3e57b *//* mobiel: lichtblauw paneel, gecentreerd (feedback 24-09) */
@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-eb3e57b{
        background-color: #A8CEDC33;
        border-radius: 30px;
        padding: 50px 20px 50px 20px;
    }
}
/* einde paneel *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77da765 */.elementor-24 .elementor-element.elementor-element-77da765 h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-743dc1b */.elementor-24 .elementor-element.elementor-element-743dc1b svg{
    width: 38px;
}
.elementor-24 .elementor-element.elementor-element-743dc1b .elementor-button-text{
    display: flex;
    align-items: center;
    text-transform: none;
}
.elementor-24 .elementor-element.elementor-element-743dc1b:hover svg circle{
    fill: #fff;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8d6777 */.elementor-24 .elementor-element.elementor-element-c8d6777 svg{
    width: 38px;
}
.elementor-24 .elementor-element.elementor-element-c8d6777 .elementor-button-text{
    display: flex;
    align-items: center;
    text-transform: none;
}
.elementor-24 .elementor-element.elementor-element-c8d6777:hover svg circle{
    fill: #fff;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f57774 */.elementor-24 .elementor-element.elementor-element-5f57774 h2 span{
    color: #1D3557;
}
/* kop op twee regels */
@media (min-width: 1025px) and (max-width: 1210px) {
    .elementor-24 .elementor-element.elementor-element-5f57774 .elementor-heading-title {
        font-size: 46px;
        line-height: 46px;
    }
}
/* einde kopmaat *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b462218 */.elementor-24 .elementor-element.elementor-element-b462218 p{ margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f021e04 */.elementor-24 .elementor-element.elementor-element-f021e04 svg{
    width: 38px;
}
.elementor-24 .elementor-element.elementor-element-f021e04 svg circle{
    fill: #ACD0DD;
}
.elementor-24 .elementor-element.elementor-element-f021e04 .elementor-button-text{
    display: flex;
    align-items: center;
    text-transform: none;
}
.elementor-24 .elementor-element.elementor-element-f021e04:hover svg circle{
    fill: #80AFC1;
}
.elementor-24 .elementor-element.elementor-element-f021e04:hover svg path{
    stroke: #0f1e31;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a297121 */.elementor-24 .elementor-element.elementor-element-a297121{
    border-radius: 15px 15px 69px 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4429729 */.elementor-24 .elementor-element.elementor-element-4429729 h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a14a0 */.elementor-24 .elementor-element.elementor-element-94a14a0 h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004936c */.elementor-24 .elementor-element.elementor-element-004936c p{ margin: 0; }
.elementor-24 .elementor-element.elementor-element-004936c p + p{ margin-top: 1.5em; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec321a */.elementor-24 .elementor-element.elementor-element-3ec321a svg{
    width: 38px;
}
.elementor-24 .elementor-element.elementor-element-3ec321a .elementor-button-text{
    display: flex;
    align-items: center;
    text-transform: none;
}
/*.elementor-24 .elementor-element.elementor-element-3ec321a:hover svg circle{*/
/*    fill: #FFFFFF26;*/
/*}*/
/*.elementor-24 .elementor-element.elementor-element-3ec321a:hover svg path{*/
/*    stroke: #fff;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05cbf8c */.elementor-24 .elementor-element.elementor-element-05cbf8c{
    max-width: 565px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d484889 */@media(max-width: 1270px){
    .elementor-24 .elementor-element.elementor-element-d484889:before{
        background-size: 472px auto !important;
    }
}
@media(max-width: 1105px){
    .elementor-24 .elementor-element.elementor-element-d484889:before{
        background-size: 380px auto !important;
    }
}
@media(max-width: 1024px){
    .elementor-24 .elementor-element.elementor-element-d484889:before{
        background: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d88470f */.elementor-24 .elementor-element.elementor-element-d88470f h2 span{
    color: #1D3557;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f87bd7 */.elementor-24 .elementor-element.elementor-element-0f87bd7{
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-14b2782 */.elementor-24 .elementor-element.elementor-element-14b2782 .swiper-slide:nth-child(even) .shuffle{
    border-radius: 15px 15px 69px 15px !important;
}
.elementor-24 .elementor-element.elementor-element-14b2782 .swiper-slide:nth-child(even) .shuffle:before{
    border-radius: 15px 15px 69px 15px !important;
}
.elementor-24 .elementor-element.elementor-element-14b2782 .swiper-slide:nth-child(odd) .shuffle{
    border-radius: 15px 15px 15px 69px !important;
}
.elementor-24 .elementor-element.elementor-element-14b2782 .swiper-slide:nth-child(odd) .shuffle:before{
    border-radius: 15px 15px 15px 69px !important;
}

.elementor-24 .elementor-element.elementor-element-14b2782 .swiper {
margin-right: -160px;
}

/* tablet/mobiel: slider loopt tot de schermrand, kolommen 1.15 = hele kaart(en) + stukje van de volgende */
@media (max-width: 1024px) {
	.elementor-24 .elementor-element.elementor-element-14b2782 .swiper { margin-right: -7.5px; }
}

/* 1025-1365px: pijlen rechts uitlijnen (vaste linkerpositie 1170/1230 valt daar buiten beeld) */
@media (max-width: 1365px) {
	.elementor-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider-icon.prev-arrow { left: auto; right: 80px; }
	.elementor-24 .elementor-element.elementor-element-14b2782 .jet-listing-grid__slider-icon.next-arrow { left: auto; right: 20px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1eebb5 */.elementor-24 .elementor-element.elementor-element-a1eebb5{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://ventasol.nl/wp-content/uploads/2026/09/mulish-variabel-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://ventasol.nl/wp-content/uploads/2026/09/mulish-variabel-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://ventasol.nl/wp-content/uploads/2026/09/mulish-variabel-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://ventasol.nl/wp-content/uploads/2026/09/mulish-variabel-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://ventasol.nl/wp-content/uploads/2026/09/mulish-variabel-latin.woff2') format('woff2');
}
/* End Custom Fonts CSS */