.elementor-11459 .elementor-element.elementor-element-61e83116{--display:flex;--min-height:910px;--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-61e83116:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-61e83116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-11459 .elementor-element.elementor-element-613e08de{--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-start;--align-items:flex-start;--overlay-opacity:0.5;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-11459 .elementor-element.elementor-element-613e08de:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-613e08de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-11459 .elementor-element.elementor-element-613e08de::before, .elementor-11459 .elementor-element.elementor-element-613e08de > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-613e08de > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-613e08de > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-613e08de > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-613e08de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-613e08de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11459 .elementor-element.elementor-element-1da1e8dd{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;}.elementor-11459 .elementor-element.elementor-element-1da1e8dd.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f > .elementor-widget-container{margin:0px 0px 20px 0px;}body:not(.rtl) .elementor-11459 .elementor-element.elementor-element-5cc0f9f{left:-301px;}body.rtl .elementor-11459 .elementor-element.elementor-element-5cc0f9f{right:-301px;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f{top:-113px;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-244744ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11459 .elementor-element.elementor-element-244744ac .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-3bb4854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11459 .elementor-element.elementor-element-6e3c301 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11459 .elementor-element.elementor-element-6e3c301 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-66bff50f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-66bff50f:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-66bff50f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-20885816 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-20885816 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-2c6710a2 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-2c6710a2.elementor-element{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-2c6710a2 .elementor-icon-wrapper{text-align:center;}.elementor-11459 .elementor-element.elementor-element-2c6710a2.elementor-view-stacked .elementor-icon{background-color:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-2c6710a2.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-2c6710a2.elementor-view-default .elementor-icon{color:#CFCDCD;border-color:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-2c6710a2.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-2c6710a2.elementor-view-default .elementor-icon svg{fill:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-2c6710a2 .elementor-icon{font-size:10px;}.elementor-11459 .elementor-element.elementor-element-2c6710a2 .elementor-icon svg{height:10px;}.elementor-11459 .elementor-element.elementor-element-6ba134fc > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-6ba134fc .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-5cae1880 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-5cae1880.elementor-element{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-5cae1880 .elementor-icon-wrapper{text-align:center;}.elementor-11459 .elementor-element.elementor-element-5cae1880.elementor-view-stacked .elementor-icon{background-color:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-5cae1880.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-5cae1880.elementor-view-default .elementor-icon{color:#CFCDCD;border-color:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-5cae1880.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-5cae1880.elementor-view-default .elementor-icon svg{fill:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-5cae1880 .elementor-icon{font-size:10px;}.elementor-11459 .elementor-element.elementor-element-5cae1880 .elementor-icon svg{height:10px;}.elementor-11459 .elementor-element.elementor-element-1a8f62e9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-1a8f62e9 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-395fc9c0 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-395fc9c0.elementor-element{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-395fc9c0 .elementor-icon-wrapper{text-align:center;}.elementor-11459 .elementor-element.elementor-element-395fc9c0.elementor-view-stacked .elementor-icon{background-color:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-395fc9c0.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-395fc9c0.elementor-view-default .elementor-icon{color:#CFCDCD;border-color:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-395fc9c0.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-395fc9c0.elementor-view-default .elementor-icon svg{fill:#CFCDCD;}.elementor-11459 .elementor-element.elementor-element-395fc9c0 .elementor-icon{font-size:10px;}.elementor-11459 .elementor-element.elementor-element-395fc9c0 .elementor-icon svg{height:10px;}.elementor-11459 .elementor-element.elementor-element-2519cabd > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-2519cabd .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-171a5f38{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-171a5f38:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-171a5f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-42cb5f5d{--display:flex;--min-height:310px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-499b237f{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-499b237f:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-499b237f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/lifestyle-portretshoot-groningen-125.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-499b237f::before, .elementor-11459 .elementor-element.elementor-element-499b237f > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-499b237f > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-499b237f > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-499b237f > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-499b237f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-489c6247 .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-1f86e1f4 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-1f86e1f4 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-1f86e1f4 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-1f86e1f4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-1f86e1f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-1f86e1f4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-1f86e1f4 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-6a5dc7bd{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-6a5dc7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/kids-fotoshoot-groningen-40.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-6a5dc7bd::before, .elementor-11459 .elementor-element.elementor-element-6a5dc7bd > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-6a5dc7bd > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-6a5dc7bd > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-6a5dc7bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-6a5dc7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-4514ed0a .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-32ea6583 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-32ea6583 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-32ea6583 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-32ea6583{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-32ea6583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-32ea6583 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-32ea6583 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-37187e54{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:20px;}.elementor-11459 .elementor-element.elementor-element-37187e54:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-37187e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/08/familie-groningen-id-09.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-37187e54::before, .elementor-11459 .elementor-element.elementor-element-37187e54 > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-37187e54 > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-37187e54 > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-37187e54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-37187e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-2304f54d .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-654c8ec2 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-654c8ec2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-32fc00b1{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-32fc00b1:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-32fc00b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-11459 .elementor-element.elementor-element-32fc00b1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11459 .elementor-element.elementor-element-4f2a7241{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:-2px -2px -2px -2px;--border-top-width:-2px;--border-right-width:-2px;--border-bottom-width:-2px;--border-left-width:-2px;box-shadow:-79px -79px 0px -3px rgba(215.0234375, 215.0234375, 215.0234375, 0.61);}.elementor-11459 .elementor-element.elementor-element-4f2a7241:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-4f2a7241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11459 .elementor-element.elementor-element-4f2a7241.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-260df190 > .elementor-widget-container{padding:0px 00px 20px 104px;}.elementor-11459 .elementor-element.elementor-element-260df190 .elementor-icon-wrapper{text-align:start;}.elementor-11459 .elementor-element.elementor-element-260df190.elementor-view-stacked .elementor-icon{background-color:#B1B1B1;}.elementor-11459 .elementor-element.elementor-element-260df190.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-260df190.elementor-view-default .elementor-icon{color:#B1B1B1;border-color:#B1B1B1;}.elementor-11459 .elementor-element.elementor-element-260df190.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-260df190.elementor-view-default .elementor-icon svg{fill:#B1B1B1;}.elementor-11459 .elementor-element.elementor-element-49382cde{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-11459 .elementor-element.elementor-element-49382cde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-49382cde.elementor-element{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-49382cde .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-c0f2b31 > .elementor-widget-container{padding:20px 100px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-c0f2b31 .elementor-icon-wrapper{text-align:end;}.elementor-11459 .elementor-element.elementor-element-c0f2b31.elementor-view-stacked .elementor-icon{background-color:#B1B1B1;}.elementor-11459 .elementor-element.elementor-element-c0f2b31.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-c0f2b31.elementor-view-default .elementor-icon{color:#B1B1B1;border-color:#B1B1B1;}.elementor-11459 .elementor-element.elementor-element-c0f2b31.elementor-view-framed .elementor-icon, .elementor-11459 .elementor-element.elementor-element-c0f2b31.elementor-view-default .elementor-icon svg{fill:#B1B1B1;}.elementor-11459 .elementor-element.elementor-element-66a2075a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-11459 .elementor-element.elementor-element-66a2075a > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-66a2075a.elementor-element{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-66a2075a .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:28px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-1609e0df{--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-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-1609e0df:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-1609e0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-5f4cbe62 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-5f4cbe62 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-5b405294{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-5b405294:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-5b405294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-915f10f{--display:flex;--min-height:310px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-5195acc8{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-5195acc8:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-5195acc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/08/bruiloft-zoetermeer-dd-20.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-5195acc8::before, .elementor-11459 .elementor-element.elementor-element-5195acc8 > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-5195acc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-5195acc8 > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-5195acc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-5195acc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-64bd901a .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-1d2e3778 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-1d2e3778 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-1d2e3778 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-1d2e3778{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-1d2e3778 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-1d2e3778 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-1d2e3778 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-19751ae4{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-19751ae4:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-19751ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/bruiloft-kyiv-av-004.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-19751ae4::before, .elementor-11459 .elementor-element.elementor-element-19751ae4 > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-19751ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-19751ae4 > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-19751ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-19751ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-70b77e84 .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-3c726d22 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-3c726d22 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-3c726d22 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-3c726d22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-3c726d22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-3c726d22 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-3c726d22 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-6e82cbfe{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:20px;}.elementor-11459 .elementor-element.elementor-element-6e82cbfe:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-6e82cbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/bruiloft-kyiv-et-10.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-6e82cbfe::before, .elementor-11459 .elementor-element.elementor-element-6e82cbfe > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-6e82cbfe > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-6e82cbfe > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-6e82cbfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-6e82cbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-53531e37 .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-714a8a1a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-714a8a1a .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-714a8a1a .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-714a8a1a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-714a8a1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-714a8a1a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-714a8a1a .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-381c569e{--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: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-11459 .elementor-element.elementor-element-3e458f65{width:100%;max-width:100%;}.elementor-11459 .elementor-element.elementor-element-3e458f65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-3e458f65 .gallery-item .gallery-caption{display:none;}.elementor-11459 .elementor-element.elementor-element-3e458f65 .gallery-item img{border-radius:5px 5px 5px 5px;}.elementor-11459 .elementor-element.elementor-element-4c931e35{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-4c931e35:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-4c931e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-4d362b4f .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-622807bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-622807bf:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-622807bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-5fe45e2e{--display:flex;--min-height:310px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-11099b92{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-11099b92:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-11099b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/zakelijke-fotografie-groningen-product-20.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-11099b92::before, .elementor-11459 .elementor-element.elementor-element-11099b92 > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-11099b92 > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-11099b92 > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-11099b92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-11099b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-29fe590a .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-f84b798 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-f84b798 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-f84b798 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-f84b798{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-f84b798 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-f84b798 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-f84b798 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-971c041{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-971c041:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-971c041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/zakelijke-fotografie-groningen-product-29.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-971c041::before, .elementor-11459 .elementor-element.elementor-element-971c041 > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-971c041 > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-971c041 > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-971c041 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-971c041 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-556e83d6 .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-5ed168a5 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-5ed168a5 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-5ed168a5 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-5ed168a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-5ed168a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-5ed168a5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-5ed168a5 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-2948731d{--display:flex;--min-height:400px;--overlay-opacity:0.5;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:20px;}.elementor-11459 .elementor-element.elementor-element-2948731d:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-2948731d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2025/01/zakelijke-fotografie-groningen-product-12.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-2948731d::before, .elementor-11459 .elementor-element.elementor-element-2948731d > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-2948731d > .e-con-inner > .elementor-background-video-container::before, .elementor-11459 .elementor-element.elementor-element-2948731d > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-2948731d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11459 .elementor-element.elementor-element-2948731d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11459 .elementor-element.elementor-element-1114239f .elementor-button{background-color:#FFFFFFC9;font-family:"Urbanist", Sans-serif;font-size:30px;fill:#000000;color:#000000;border-radius:100px 100px 100px 100px;}.elementor-11459 .elementor-element.elementor-element-6d371861 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-6d371861 .elementor-icon-list-icon i{color:#E9E9E9;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-6d371861 .elementor-icon-list-icon svg{fill:#E9E9E9;transition:fill 0.3s;}.elementor-11459 .elementor-element.elementor-element-6d371861{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11459 .elementor-element.elementor-element-6d371861 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11459 .elementor-element.elementor-element-6d371861 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-style:italic;}.elementor-11459 .elementor-element.elementor-element-6d371861 .elementor-icon-list-text{color:#E6E6E6;transition:color 0.3s;}.elementor-11459 .elementor-element.elementor-element-40959a15{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-40959a15:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-40959a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-5e943d31 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-4d6a3f22{--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:200px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-4d6a3f22:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-4d6a3f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-57893191{--display:flex;}.elementor-11459 .elementor-element.elementor-element-2b1624e6 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-2b1624e6{text-align:start;}.elementor-11459 .elementor-element.elementor-element-2b1624e6 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-63a371a{--display:flex;}.elementor-11459 .elementor-element.elementor-element-15d79442 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-15d79442{text-align:start;}.elementor-11459 .elementor-element.elementor-element-15d79442 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-7299338c{--display:flex;}.elementor-11459 .elementor-element.elementor-element-40f6ea75 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-40f6ea75{text-align:start;}.elementor-11459 .elementor-element.elementor-element-40f6ea75 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-47bbe0d4{--display:flex;}.elementor-11459 .elementor-element.elementor-element-ebd27f9 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-ebd27f9{text-align:start;}.elementor-11459 .elementor-element.elementor-element-ebd27f9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-16c262a{--display:flex;}.elementor-11459 .elementor-element.elementor-element-f98b226 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-f98b226{text-align:start;}.elementor-11459 .elementor-element.elementor-element-f98b226 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-294e6196{--display:flex;}.elementor-11459 .elementor-element.elementor-element-f2d3f11 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-f2d3f11{text-align:start;}.elementor-11459 .elementor-element.elementor-element-f2d3f11 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-50b2501{--n-accordion-title-font-size:1rem;z-index:1;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;}.elementor-11459 .elementor-element.elementor-element-50b2501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-11459 .elementor-element.elementor-element-50b2501 > .elementor-widget-container > .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:"Urbanist", Sans-serif;font-weight:300;}.elementor-11459 .elementor-element.elementor-element-50b2501 :where( .elementor-11459 .elementor-element.elementor-element-50b2501 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.46);}.elementor-11459 .elementor-element.elementor-element-6dbf4aad{--display:flex;}.elementor-11459 .elementor-element.elementor-element-7430f63 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-7430f63{text-align:start;}.elementor-11459 .elementor-element.elementor-element-7430f63 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-4e30f0cd{--display:flex;}.elementor-11459 .elementor-element.elementor-element-44994e6 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-44994e6{text-align:start;}.elementor-11459 .elementor-element.elementor-element-44994e6 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-6056117{--display:flex;}.elementor-11459 .elementor-element.elementor-element-e305201 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-e305201{text-align:start;}.elementor-11459 .elementor-element.elementor-element-e305201 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-5b0ea7f{--display:flex;}.elementor-11459 .elementor-element.elementor-element-026ea75 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-026ea75{text-align:start;}.elementor-11459 .elementor-element.elementor-element-026ea75 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-4512187e{--display:flex;}.elementor-11459 .elementor-element.elementor-element-3dc7688 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-3dc7688{text-align:start;}.elementor-11459 .elementor-element.elementor-element-3dc7688 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-3ffa75c0{--display:flex;}.elementor-11459 .elementor-element.elementor-element-a2ec2bd > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-11459 .elementor-element.elementor-element-a2ec2bd{text-align:start;}.elementor-11459 .elementor-element.elementor-element-a2ec2bd .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-55a331dd{--n-accordion-title-font-size:1rem;z-index:1;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:15px;}.elementor-11459 .elementor-element.elementor-element-55a331dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-11459 .elementor-element.elementor-element-55a331dd > .elementor-widget-container > .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:"Urbanist", Sans-serif;font-weight:300;}.elementor-11459 .elementor-element.elementor-element-55a331dd :where( .elementor-11459 .elementor-element.elementor-element-55a331dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.46);}.elementor-11459 .elementor-element.elementor-element-512a528{--display:flex;--min-height:590px;--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;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-512a528:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-512a528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-11459 .elementor-element.elementor-element-2ac3d6{--display:flex;--min-height:595px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11459 .elementor-element.elementor-element-2ac3d6:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-2ac3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-25-at-130947.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-1cad186a{--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;--justify-content:center;--align-items:center;--margin-top:13px;--margin-bottom:13px;--margin-left:23px;--margin-right:13px;}.elementor-11459 .elementor-element.elementor-element-1cad186a:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-1cad186a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-11459 .elementor-element.elementor-element-1cad186a.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-253a3821 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11459 .elementor-element.elementor-element-253a3821.elementor-element{--align-self:flex-start;}.elementor-11459 .elementor-element.elementor-element-253a3821{text-align:center;}.elementor-11459 .elementor-element.elementor-element-253a3821 .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-27cecade{text-align:start;}.elementor-11459 .elementor-element.elementor-element-27cecade .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-74af75c > .elementor-widget-container{margin:87px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-74af75c.elementor-element{--align-self:flex-start;}.elementor-11459 .elementor-element.elementor-element-74af75c{text-align:center;}.elementor-11459 .elementor-element.elementor-element-74af75c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:oblique;text-decoration:overline;letter-spacing:1.8px;color:#000000;}.elementor-11459 .elementor-element.elementor-element-2a4f6855{--display:flex;--min-height:590px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-2a4f6855:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-2a4f6855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-3f8665b1{--display:flex;}.elementor-11459 .elementor-element.elementor-element-3f8665b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11459 .elementor-element.elementor-element-416165e5{--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;--justify-content:center;--align-items:center;--margin-top:13px;--margin-bottom:13px;--margin-left:23px;--margin-right:13px;}.elementor-11459 .elementor-element.elementor-element-416165e5:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-416165e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11459 .elementor-element.elementor-element-416165e5.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-6cf316db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11459 .elementor-element.elementor-element-6cf316db.elementor-element{--align-self:flex-start;}.elementor-11459 .elementor-element.elementor-element-6cf316db{text-align:center;}.elementor-11459 .elementor-element.elementor-element-6cf316db .elementor-heading-title{font-family:"Neuton", Sans-serif;font-size:49px;font-weight:100;}.elementor-11459 .elementor-element.elementor-element-44d1909f{text-align:start;}.elementor-11459 .elementor-element.elementor-element-44d1909f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:100;text-transform:none;}.elementor-11459 .elementor-element.elementor-element-3f8ef7dc > .elementor-widget-container{margin:87px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-3f8ef7dc.elementor-element{--align-self:flex-start;}.elementor-11459 .elementor-element.elementor-element-3f8ef7dc{text-align:center;}.elementor-11459 .elementor-element.elementor-element-3f8ef7dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:oblique;text-decoration:overline;letter-spacing:1.8px;color:#000000;}:root{--page-title-display:none;}@media(max-width:1366px){body:not(.rtl) .elementor-11459 .elementor-element.elementor-element-5cc0f9f{left:-298px;}body.rtl .elementor-11459 .elementor-element.elementor-element-5cc0f9f{right:-298px;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f{top:-155px;}}@media(max-width:1024px){body:not(.rtl) .elementor-11459 .elementor-element.elementor-element-5cc0f9f{left:-204px;}body.rtl .elementor-11459 .elementor-element.elementor-element-5cc0f9f{right:-204px;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f{top:-169px;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-244744ac .elementor-heading-title{font-size:25px;}.elementor-11459 .elementor-element.elementor-element-6e3c301 .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-20885816 .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-6ba134fc .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-1a8f62e9 .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-2519cabd .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-171a5f38{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-42cb5f5d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-49382cde .elementor-heading-title{font-size:25px;}.elementor-11459 .elementor-element.elementor-element-66a2075a .elementor-heading-title{font-size:20px;}.elementor-11459 .elementor-element.elementor-element-5f4cbe62 .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-5b405294{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-915f10f{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-622807bf{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-5fe45e2e{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-512a528{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-2ac3d6{--min-height:0px;}.elementor-11459 .elementor-element.elementor-element-2ac3d6:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-2ac3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:32% 44%;}.elementor-11459 .elementor-element.elementor-element-1cad186a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:13px;--margin-bottom:13px;--margin-left:13px;--margin-right:13px;}.elementor-11459 .elementor-element.elementor-element-1cad186a.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-253a3821{text-align:start;}.elementor-11459 .elementor-element.elementor-element-253a3821 .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-27cecade{text-align:start;}.elementor-11459 .elementor-element.elementor-element-74af75c{text-align:start;}.elementor-11459 .elementor-element.elementor-element-2a4f6855{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11459 .elementor-element.elementor-element-3f8665b1{--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;--justify-content:center;}.elementor-11459 .elementor-element.elementor-element-416165e5{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:13px;--margin-bottom:13px;--margin-left:13px;--margin-right:13px;}.elementor-11459 .elementor-element.elementor-element-416165e5.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-6cf316db{text-align:start;}.elementor-11459 .elementor-element.elementor-element-6cf316db .elementor-heading-title{font-size:40px;}.elementor-11459 .elementor-element.elementor-element-44d1909f{text-align:start;}.elementor-11459 .elementor-element.elementor-element-3f8ef7dc{text-align:start;}}@media(max-width:767px){.elementor-11459 .elementor-element.elementor-element-61e83116{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-613e08de{--margin-top:59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-1da1e8dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-11459 .elementor-element.elementor-element-5cc0f9f{left:2px;}body.rtl .elementor-11459 .elementor-element.elementor-element-5cc0f9f{right:2px;}.elementor-11459 .elementor-element.elementor-element-5cc0f9f{top:-234px;}.elementor-11459 .elementor-element.elementor-element-244744ac .elementor-heading-title{font-size:25px;}.elementor-11459 .elementor-element.elementor-element-3bb4854{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-6e3c301{width:100%;max-width:100%;text-align:center;}.elementor-11459 .elementor-element.elementor-element-66bff50f{--justify-content:center;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-20885816 .elementor-heading-title{font-size:24px;}.elementor-11459 .elementor-element.elementor-element-6ba134fc .elementor-heading-title{font-size:24px;}.elementor-11459 .elementor-element.elementor-element-1a8f62e9 .elementor-heading-title{font-size:24px;}.elementor-11459 .elementor-element.elementor-element-2519cabd .elementor-heading-title{font-size:24px;}.elementor-11459 .elementor-element.elementor-element-171a5f38{--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:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-42cb5f5d{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-4f2a7241{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11459 .elementor-element.elementor-element-49382cde{text-align:center;}.elementor-11459 .elementor-element.elementor-element-49382cde .elementor-heading-title{font-size:25px;}.elementor-11459 .elementor-element.elementor-element-66a2075a .elementor-heading-title{font-size:20px;}.elementor-11459 .elementor-element.elementor-element-1609e0df{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-5f4cbe62 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-5b405294{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-915f10f{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-381c569e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-4c931e35{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-622807bf{--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:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11459 .elementor-element.elementor-element-5fe45e2e{--margin-top:52px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-11459 .elementor-element.elementor-element-2ac3d6:not(.elementor-motion-effects-element-type-background), .elementor-11459 .elementor-element.elementor-element-2ac3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://old.viktoriajensen.nl/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-25-at-130947.jpeg);background-position:center center;background-size:cover;}.elementor-11459 .elementor-element.elementor-element-2ac3d6{--min-height:70vh;}.elementor-11459 .elementor-element.elementor-element-1cad186a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11459 .elementor-element.elementor-element-253a3821{text-align:center;}.elementor-11459 .elementor-element.elementor-element-27cecade > .elementor-widget-container{margin:0px 0px 0px 31px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-27cecade{text-align:start;}.elementor-11459 .elementor-element.elementor-element-74af75c.elementor-element{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-2a4f6855{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11459 .elementor-element.elementor-element-416165e5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11459 .elementor-element.elementor-element-416165e5.e-con{--align-self:center;}.elementor-11459 .elementor-element.elementor-element-44d1909f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11459 .elementor-element.elementor-element-44d1909f{text-align:start;}}@media(min-width:768px){.elementor-11459 .elementor-element.elementor-element-613e08de{--width:38%;}.elementor-11459 .elementor-element.elementor-element-32fc00b1{--content-width:705px;}.elementor-11459 .elementor-element.elementor-element-4f2a7241{--content-width:995px;}.elementor-11459 .elementor-element.elementor-element-2ac3d6{--width:70%;}.elementor-11459 .elementor-element.elementor-element-1cad186a{--width:44%;}.elementor-11459 .elementor-element.elementor-element-416165e5{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11459 .elementor-element.elementor-element-2ac3d6{--width:56%;}.elementor-11459 .elementor-element.elementor-element-3f8665b1{--width:100%;}.elementor-11459 .elementor-element.elementor-element-416165e5{--width:60%;}}/* Start custom CSS for button, class: .elementor-element-489c6247 */.elementor-11459 .elementor-element.elementor-element-489c6247 .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f86e1f4 */.elementor-11459 .elementor-element.elementor-element-1f86e1f4 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-499b237f *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-499b237f {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

.elementor-11459 .elementor-element.elementor-element-499b237f::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-499b237f:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-499b237f .text-default,
.elementor-11459 .elementor-element.elementor-element-499b237f .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-499b237f .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-499b237f .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-499b237f:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-499b237f:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-499b237f:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-499b237f:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-499b237f:hover::before,
.elementor-11459 .elementor-element.elementor-element-499b237f:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-499b237f .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-499b237f .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4514ed0a */.elementor-11459 .elementor-element.elementor-element-4514ed0a .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-32ea6583 */.elementor-11459 .elementor-element.elementor-element-32ea6583 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a5dc7bd *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-6a5dc7bd:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd .text-default,
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-6a5dc7bd .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:hover::before,
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-6a5dc7bd .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2304f54d */.elementor-11459 .elementor-element.elementor-element-2304f54d .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-654c8ec2 */.elementor-11459 .elementor-element.elementor-element-654c8ec2 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37187e54 *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-37187e54 {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-37187e54::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-37187e54:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-37187e54 .text-default,
.elementor-11459 .elementor-element.elementor-element-37187e54 .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-37187e54 .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-37187e54 .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-37187e54:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-37187e54:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-37187e54:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-37187e54:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-37187e54:hover::before,
.elementor-11459 .elementor-element.elementor-element-37187e54:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-37187e54 .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-37187e54 .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64bd901a */.elementor-11459 .elementor-element.elementor-element-64bd901a .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d2e3778 */.elementor-11459 .elementor-element.elementor-element-1d2e3778 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5195acc8 *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-5195acc8 {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-5195acc8::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-5195acc8:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-5195acc8 .text-default,
.elementor-11459 .elementor-element.elementor-element-5195acc8 .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-5195acc8 .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-5195acc8 .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-5195acc8:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-5195acc8:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-5195acc8:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-5195acc8:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-5195acc8:hover::before,
.elementor-11459 .elementor-element.elementor-element-5195acc8:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-5195acc8 .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-5195acc8 .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70b77e84 */.elementor-11459 .elementor-element.elementor-element-70b77e84 .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3c726d22 */.elementor-11459 .elementor-element.elementor-element-3c726d22 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19751ae4 *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-19751ae4 {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-19751ae4::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-19751ae4:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-19751ae4 .text-default,
.elementor-11459 .elementor-element.elementor-element-19751ae4 .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-19751ae4 .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-19751ae4 .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-19751ae4:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-19751ae4:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-19751ae4:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-19751ae4:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-19751ae4:hover::before,
.elementor-11459 .elementor-element.elementor-element-19751ae4:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-19751ae4 .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-19751ae4 .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53531e37 */.elementor-11459 .elementor-element.elementor-element-53531e37 .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-714a8a1a */.elementor-11459 .elementor-element.elementor-element-714a8a1a .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e82cbfe *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-6e82cbfe {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-6e82cbfe::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-6e82cbfe:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-6e82cbfe .text-default,
.elementor-11459 .elementor-element.elementor-element-6e82cbfe .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-6e82cbfe .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-6e82cbfe .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-6e82cbfe:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-6e82cbfe:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-6e82cbfe:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-6e82cbfe:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-6e82cbfe:hover::before,
.elementor-11459 .elementor-element.elementor-element-6e82cbfe:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-6e82cbfe .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-6e82cbfe .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29fe590a */.elementor-11459 .elementor-element.elementor-element-29fe590a .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f84b798 */.elementor-11459 .elementor-element.elementor-element-f84b798 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11099b92 *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-11099b92 {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-11099b92::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-11099b92:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-11099b92 .text-default,
.elementor-11459 .elementor-element.elementor-element-11099b92 .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-11099b92 .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-11099b92 .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-11099b92:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-11099b92:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-11099b92:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-11099b92:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-11099b92:hover::before,
.elementor-11459 .elementor-element.elementor-element-11099b92:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-11099b92 .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-11099b92 .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-556e83d6 */.elementor-11459 .elementor-element.elementor-element-556e83d6 .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed168a5 */.elementor-11459 .elementor-element.elementor-element-5ed168a5 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-971c041 *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-971c041 {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-971c041::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-971c041:hover::after { background: rgba(0,0,0,.6); }
}

/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-971c041 .text-default,
.elementor-11459 .elementor-element.elementor-element-971c041 .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-971c041 .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-971c041 .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-971c041:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-971c041:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-971c041:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-971c041:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-971c041:hover::before,
.elementor-11459 .elementor-element.elementor-element-971c041:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-971c041 .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-971c041 .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1114239f */.elementor-11459 .elementor-element.elementor-element-1114239f .elementor-button {
  min-width: 250px;     /* vaste breedte (pas aan) */
  justify-content: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d371861 */.elementor-11459 .elementor-element.elementor-element-6d371861 .elementor-widget-container {
  background: rgba(0, 0, 0, 0.4); /* zwart met 40% transparantie */
  padding: 20px;                  /* optioneel voor lucht */
  border-radius: 10px;            /* optioneel voor afgeronde hoeken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2948731d *//* 1) kaartcontainer met grid-centrering (forceer grid) */
.elementor-11459 .elementor-element.elementor-element-2948731d {
  position: relative;
  display: grid !important;   /* overrulet flex */
  place-items: center;        /* standaard centrering */
  min-height: 420px;          /* pas aan naar wens */
  overflow: hidden;
}

/* 2) ::before alleen als hover-boost (basisoverlay via Elementor) */
.elementor-11459 .elementor-element.elementor-element-2948731d::after {
  content:"";
  position:absolute; inset:0;
  background: rgba(0,0,0,.35);  /* basis donkerte */
  z-index:0;
  pointer-events:none;
  transition: background .25s ease;
}
@media (hover:hover){
  .elementor-11459 .elementor-element.elementor-element-2948731d:hover::after { background: rgba(0,0,0,.6); }
}
/* 3) tekstlagen in dezelfde grid-cel */
.elementor-11459 .elementor-element.elementor-element-2948731d .text-default,
.elementor-11459 .elementor-element.elementor-element-2948731d .text-hover {
  grid-area: 1 / 1;
  z-index: 1;                 
  width: min(90%, 800px);
  text-align: center;
  margin: 0;
  transition: opacity .25s ease;
}

/* 4) positieaanpassing */
.elementor-11459 .elementor-element.elementor-element-2948731d .text-default {
  align-self: end;            /* onderaan */
  justify-self: center;       /* horizontaal midden */
  padding-bottom: 30px;       /* optionele afstand vanaf bodem */
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-2948731d .text-hover {
  align-self: center;         /* midden */
  justify-self: center;       /* midden */
  opacity: 0;
}

/* 5) zichtbaarheid */
.elementor-11459 .elementor-element.elementor-element-2948731d:hover .text-default,
.elementor-11459 .elementor-element.elementor-element-2948731d:focus-within .text-default {
  opacity: 0;
}

.elementor-11459 .elementor-element.elementor-element-2948731d:hover .text-hover,
.elementor-11459 .elementor-element.elementor-element-2948731d:focus-within .text-hover {
  opacity: 1;
}

.elementor-11459 .elementor-element.elementor-element-2948731d:hover::before,
.elementor-11459 .elementor-element.elementor-element-2948731d:focus-within::before {
  background: rgba(0, 0, 0, 0.6); /* hover overlaykleur */
}

/* 6) heading marges en schaduw */
.elementor-11459 .elementor-element.elementor-element-2948731d .text-default .elementor-heading-title,
.elementor-11459 .elementor-element.elementor-element-2948731d .text-hover .elementor-heading-title {
  margin: 0;
  text-shadow: 0 1px 2px rgba(0,0,0,0.25),
               0 2px 8px rgba(0,0,0,0.15);
}/* End custom CSS */