.elementor-75 .elementor-element.elementor-element-94d8e41{--display:flex;--min-height:100vh;--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:space-between;}.elementor-75 .elementor-element.elementor-element-94d8e41:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-94d8e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://primeurmarine.com/wp-content/uploads/2025/07/Scherm_afbeelding-2025-07-22-om-13.55.16-scaled.webp") 50% 50%;background-size:cover;}.elementor-75 .elementor-element.elementor-element-0be14ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-95354df{width:var( --container-widget-width, 82px );max-width:82px;--container-widget-width:82px;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-893883d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-75 .elementor-element.elementor-element-21e607a{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-3d64552{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-75 .elementor-element.elementor-element-3d64552 .elementor-divider-separator{width:100%;}.elementor-75 .elementor-element.elementor-element-3d64552 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-75 .elementor-element.elementor-element-1ce969c > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-1ce969c .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-831493e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-75 .elementor-element.elementor-element-ce7e059{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-ce7e059:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-ce7e059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F3;}.elementor-75 .elementor-element.elementor-element-e60ed61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e60ed61 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-e653e51{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-e653e51 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e653e51 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;}.elementor-75 .elementor-element.elementor-element-ad5a8db > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-ad5a8db > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-ad5a8db .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-5cadf62{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-5cadf62:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-5cadf62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAEEEE;}.elementor-75 .elementor-element.elementor-element-97481a9 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-97481a9 .elementor-icon{font-size:61px;}.elementor-75 .elementor-element.elementor-element-97481a9 .elementor-icon svg{height:61px;}.elementor-75 .elementor-element.elementor-element-e04b7e5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-e04b7e5 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-e04b7e5 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;}.elementor-75 .elementor-element.elementor-element-853881e > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-853881e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-853881e .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-a86d6ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-a86d6ac:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-a86d6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F3;}.elementor-75 .elementor-element.elementor-element-0ba447d .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-0ba447d .elementor-icon{font-size:60px;}.elementor-75 .elementor-element.elementor-element-0ba447d .elementor-icon svg{height:60px;}.elementor-75 .elementor-element.elementor-element-9b331a7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-9b331a7 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-9b331a7 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;}.elementor-75 .elementor-element.elementor-element-5efb419 > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-5efb419 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5efb419 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-ba55901{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-ba55901:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-ba55901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAEEEE;}.elementor-75 .elementor-element.elementor-element-581fa61 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-75 .elementor-element.elementor-element-581fa61 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-581fa61 .elementor-icon{font-size:96px;}.elementor-75 .elementor-element.elementor-element-581fa61 .elementor-icon svg{height:96px;}.elementor-75 .elementor-element.elementor-element-2543698{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-2543698 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-2543698 .elementor-heading-title{font-family:"Exo", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;}.elementor-75 .elementor-element.elementor-element-3fd9c68 > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-3fd9c68 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-3fd9c68 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-3cbf812{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-75 .elementor-element.elementor-element-cc78589{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-cc78589:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-cc78589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F3;}.elementor-75 .elementor-element.elementor-element-d71a1c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-d71a1c4 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-aecb8b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-aecb8b6 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:-1.2px;}.elementor-75 .elementor-element.elementor-element-05bc1cf > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-05bc1cf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-05bc1cf .elementor-button{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;}.elementor-75 .elementor-element.elementor-element-c5ba3ed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-c5ba3ed:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-c5ba3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAEEEE;}.elementor-75 .elementor-element.elementor-element-325ecbe .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-325ecbe .elementor-icon{font-size:61px;}.elementor-75 .elementor-element.elementor-element-325ecbe .elementor-icon svg{height:61px;}.elementor-75 .elementor-element.elementor-element-5684534{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-5684534 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:-1.2px;}.elementor-75 .elementor-element.elementor-element-d46c436 > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-d46c436 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-d46c436 .elementor-button{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;}.elementor-75 .elementor-element.elementor-element-4b21359{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-4b21359:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-4b21359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAEEEE;}.elementor-75 .elementor-element.elementor-element-172d431 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-172d431 .elementor-icon{font-size:60px;}.elementor-75 .elementor-element.elementor-element-172d431 .elementor-icon svg{height:60px;}.elementor-75 .elementor-element.elementor-element-684c4e6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-684c4e6 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:-1.2px;}.elementor-75 .elementor-element.elementor-element-f6f7231 > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-f6f7231 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-f6f7231 .elementor-button{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;}.elementor-75 .elementor-element.elementor-element-46b907b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-46b907b:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-46b907b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F3;}.elementor-75 .elementor-element.elementor-element-03af4d6 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-75 .elementor-element.elementor-element-03af4d6 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-03af4d6 .elementor-icon{font-size:96px;}.elementor-75 .elementor-element.elementor-element-03af4d6 .elementor-icon svg{height:96px;}.elementor-75 .elementor-element.elementor-element-12a342a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-12a342a .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:-1.2px;}.elementor-75 .elementor-element.elementor-element-5e17a69 > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-5e17a69 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5e17a69 .elementor-button{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;}.elementor-75 .elementor-element.elementor-element-59317a5{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-59317a5:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-59317a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203152;}.elementor-75 .elementor-element.elementor-element-5f0a6e9{--display:flex;}.elementor-75 .elementor-element.elementor-element-c356ff9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-75 .elementor-element.elementor-element-ba3f6a4{--display:flex;}.elementor-75 .elementor-element.elementor-element-5af2999{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-5af2999 .elementor-heading-title{letter-spacing:-0.3px;color:var( --e-global-color-72b704e );}.elementor-75 .elementor-element.elementor-element-deba426{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-75 .elementor-element.elementor-element-b551284{width:var( --container-widget-width, 463px );max-width:463px;--container-widget-width:463px;--container-widget-flex-grow:0;text-align:left;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;color:var( --e-global-color-3c52e16 );}.elementor-75 .elementor-element.elementor-element-68bfc11 > .elementor-widget-container:hover{--e-transform-translateX:1.03px;}.elementor-75 .elementor-element.elementor-element-68bfc11 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-0701f20{--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-75 .elementor-element.elementor-element-0701f20:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-0701f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-eea334e{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:80px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:80px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:40px;}.elementor-75 .elementor-element.elementor-element-eea334e .swiper-slide > .elementor-element{height:100%;}.elementor-75 .elementor-element.elementor-element-cde1ae3{--display:flex;--min-height:100vh;--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-cde1ae3:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-cde1ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-bfcbfd0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-820b4a0 .elementor-heading-title{letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-95f7aa5{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;}.elementor-75 .elementor-element.elementor-element-fe31668{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-22a96ea{--e-image-carousel-slides-to-show:1;}.elementor-75 .elementor-element.elementor-element-22a96ea .elementor-swiper-button.elementor-swiper-button-prev, .elementor-75 .elementor-element.elementor-element-22a96ea .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-75 .elementor-element.elementor-element-8fb8850 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-75 .elementor-element.elementor-element-8fb8850 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-75 .elementor-element.elementor-element-8fb8850{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-75 .elementor-element.elementor-element-57a300e{--display:flex;--min-height:100vh;--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-57a300e:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-57a300e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-8377afd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-0eb487f .elementor-heading-title{letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-22a6615{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-7548322{--display:flex;}.elementor-75 .elementor-element.elementor-element-6959d57{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-75 .elementor-element.elementor-element-5a4444e{--display:flex;--min-height:100vh;--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-5a4444e:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-5a4444e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#59657D;}.elementor-75 .elementor-element.elementor-element-0750b9a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-032fd2d .elementor-heading-title{letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-77885ce{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-9a7d831{--display:flex;}.elementor-75 .elementor-element.elementor-element-f225dbb{--grid-columns:4;}.elementor-75 .elementor-element.elementor-element-f225dbb .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-75 .elementor-element.elementor-element-f225dbb .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-75 .elementor-element.elementor-element-f225dbb .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-75 .elementor-element.elementor-element-f225dbb .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-75 .elementor-element.elementor-element-f225dbb .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-75 .elementor-element.elementor-element-258bbf1{--display:flex;--min-height:100vh;--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;}.elementor-75 .elementor-element.elementor-element-258bbf1:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-258bbf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F3;}.elementor-75 .elementor-element.elementor-element-2ed3b1a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-3e5d1e6{left:54%;--hotspot-translate-x:54%;top:47%;--hotspot-translate-y:47%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-13aefa4{left:51%;--hotspot-translate-x:51%;top:39%;--hotspot-translate-y:39%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-082564a{left:38%;--hotspot-translate-x:38%;top:48%;--hotspot-translate-y:48%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-aa1dcd6{left:39%;--hotspot-translate-x:39%;top:34%;--hotspot-translate-y:34%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-26af310{left:64%;--hotspot-translate-x:64%;top:18%;--hotspot-translate-y:18%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-03d4c51{left:43%;--hotspot-translate-x:43%;top:54%;--hotspot-translate-y:54%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-12ad226{left:64%;--hotspot-translate-x:64%;top:80%;--hotspot-translate-y:80%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-041e422{left:68%;--hotspot-translate-x:68%;top:25%;--hotspot-translate-y:25%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-93b34d0{left:56%;--hotspot-translate-x:56%;top:57%;--hotspot-translate-y:57%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-8469122{left:16%;--hotspot-translate-x:16%;top:73%;--hotspot-translate-y:73%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .elementor-repeater-item-7953aee{left:77%;--hotspot-translate-x:77%;top:10%;--hotspot-translate-y:10%;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-75 .elementor-element.elementor-element-6f0edf6{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;--tooltip-transition-duration:400ms;--hotspot-color:#FFFFFF00;--tooltip-text-color:var( --e-global-color-72b704e );--tooltip-align:center;--tooltip-color:#203152ED;}.elementor-75 .elementor-element.elementor-element-6f0edf6 .e-hotspot__tooltip{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);}.elementor-75 .elementor-element.elementor-element-47d7b17{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-75 .elementor-element.elementor-element-a48326b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:140px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-bc24f22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-6488038{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-efead67{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-efead67 .elementor-heading-title{letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-cf8fe53{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.4rem;letter-spacing:0px;}.elementor-75 .elementor-element.elementor-element-81993f8{--display:flex;}.elementor-75 .elementor-element.elementor-element-2d14f73 > .elementor-widget-container{margin:0px 0px 0px -42px;}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-831493e{--flex-wrap:wrap;}.elementor-75 .elementor-element.elementor-element-ad5a8db .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-853881e .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-5efb419 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-ba55901{--justify-content:center;}.elementor-75 .elementor-element.elementor-element-3fd9c68 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-3cbf812{--flex-wrap:wrap;}.elementor-75 .elementor-element.elementor-element-46b907b{--justify-content:center;}.elementor-75 .elementor-element.elementor-element-59317a5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-75 .elementor-element.elementor-element-68bfc11 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-eea334e{--swiper-slides-to-display:1;}.elementor-75 .elementor-element.elementor-element-cde1ae3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-75 .elementor-element.elementor-element-57a300e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-75 .elementor-element.elementor-element-6959d57{--grid-columns:2;}.elementor-75 .elementor-element.elementor-element-5a4444e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-75 .elementor-element.elementor-element-f225dbb{--grid-columns:2;}.elementor-75 .elementor-element.elementor-element-258bbf1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-75 .elementor-element.elementor-element-efead67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-94d8e41{--min-height:92vh;--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-75 .elementor-element.elementor-element-95354df{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;}.elementor-75 .elementor-element.elementor-element-21e607a{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-75 .elementor-element.elementor-element-3d64552 .elementor-divider{text-align:center;}.elementor-75 .elementor-element.elementor-element-3d64552 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-75 .elementor-element.elementor-element-1ce969c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-ce7e059{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-ad5a8db .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-853881e .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-5efb419 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-3fd9c68 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-3cbf812{--flex-wrap:wrap;}.elementor-75 .elementor-element.elementor-element-cc78589{--width:50%;--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;--padding-top:80px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-75 .elementor-element.elementor-element-aecb8b6{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-aecb8b6 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-75 .elementor-element.elementor-element-05bc1cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-c5ba3ed{--width:50%;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-5684534 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-75 .elementor-element.elementor-element-d46c436 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-4b21359{--width:50%;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-684c4e6{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-684c4e6 .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-75 .elementor-element.elementor-element-f6f7231 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-46b907b{--width:50%;--padding-top:36px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-12a342a .elementor-heading-title{font-size:20px;letter-spacing:-0.6px;}.elementor-75 .elementor-element.elementor-element-5e17a69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-59317a5{--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-75 .elementor-element.elementor-element-c356ff9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-5af2999 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-deba426{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-b551284{font-size:16px;}.elementor-75 .elementor-element.elementor-element-68bfc11 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-75 .elementor-element.elementor-element-eea334e{--swiper-slides-to-display:1;--arrow-prev-left-position:12px;--arrow-prev-top-position:-100px;--arrow-next-right-position:12px;--arrow-next-top-position:-100px;}.elementor-75 .elementor-element.elementor-element-cde1ae3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-75 .elementor-element.elementor-element-820b4a0 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-95f7aa5{font-size:16px;}.elementor-75 .elementor-element.elementor-element-fe31668{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-75 .elementor-element.elementor-element-57a300e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-75 .elementor-element.elementor-element-0eb487f .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-22a6615{font-size:16px;}.elementor-75 .elementor-element.elementor-element-6959d57{--grid-columns:1;}.elementor-75 .elementor-element.elementor-element-5a4444e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px;}.elementor-75 .elementor-element.elementor-element-032fd2d .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-f225dbb{--grid-columns:1;}.elementor-75 .elementor-element.elementor-element-258bbf1{--padding-top:40px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-75 .elementor-element.elementor-element-2ed3b1a{--min-height:33vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-75 .elementor-element.elementor-element-6f0edf6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-75 .elementor-element.elementor-element-a48326b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-bc24f22{--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-75 .elementor-element.elementor-element-6488038{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-75 .elementor-element.elementor-element-efead67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-75 .elementor-element.elementor-element-efead67 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.3px;}.elementor-75 .elementor-element.elementor-element-cf8fe53{font-size:16px;}.elementor-75 .elementor-element.elementor-element-81993f8{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-2d14f73 > .elementor-widget-container{margin:0px -20px 0px -40px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-75 .elementor-element.elementor-element-ce7e059{--width:25%;}.elementor-75 .elementor-element.elementor-element-5cadf62{--width:25%;}.elementor-75 .elementor-element.elementor-element-a86d6ac{--width:25%;}.elementor-75 .elementor-element.elementor-element-ba55901{--width:25%;}.elementor-75 .elementor-element.elementor-element-cc78589{--width:25%;}.elementor-75 .elementor-element.elementor-element-c5ba3ed{--width:25%;}.elementor-75 .elementor-element.elementor-element-4b21359{--width:25%;}.elementor-75 .elementor-element.elementor-element-46b907b{--width:25%;}.elementor-75 .elementor-element.elementor-element-ba3f6a4{--width:60%;}.elementor-75 .elementor-element.elementor-element-deba426{--width:fit-content;}.elementor-75 .elementor-element.elementor-element-2ed3b1a{--width:50%;}.elementor-75 .elementor-element.elementor-element-47d7b17{--width:50%;}.elementor-75 .elementor-element.elementor-element-bc24f22{--width:640px;}}@media(max-width:1024px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-ce7e059{--width:50%;}.elementor-75 .elementor-element.elementor-element-5cadf62{--width:50%;}.elementor-75 .elementor-element.elementor-element-a86d6ac{--width:50%;}.elementor-75 .elementor-element.elementor-element-ba55901{--width:50%;}.elementor-75 .elementor-element.elementor-element-cc78589{--width:50%;}.elementor-75 .elementor-element.elementor-element-c5ba3ed{--width:50%;}.elementor-75 .elementor-element.elementor-element-4b21359{--width:50%;}.elementor-75 .elementor-element.elementor-element-46b907b{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-94d8e41 */.elementor-75 .elementor-element.elementor-element-94d8e41::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.6) 0%,
    transparent 30%,
    transparent 70%,
    rgba(0, 0, 0, 0.6) 100%
  );
  z-index: 1;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7e059 */.elementor-75 .elementor-element.elementor-element-ce7e059 {
  aspect-ratio: 1 / 1;
}

.elementor-75 .elementor-element.elementor-element-ce7e059 {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-ce7e059:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-ce7e059 .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-ce7e059:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-ce7e059 .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-ce7e059:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-ce7e059 h2,
.elementor-75 .elementor-element.elementor-element-ce7e059 p,
.elementor-75 .elementor-element.elementor-element-ce7e059 .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-ce7e059:hover h2,
.elementor-75 .elementor-element.elementor-element-ce7e059:hover p,
.elementor-75 .elementor-element.elementor-element-ce7e059:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-ce7e059 .icon-class,
.elementor-75 .elementor-element.elementor-element-ce7e059 .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-ce7e059:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-ce7e059:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cadf62 */.elementor-75 .elementor-element.elementor-element-5cadf62 {
  aspect-ratio: 1 / 1;
}

.elementor-75 .elementor-element.elementor-element-5cadf62 {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-5cadf62:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-5cadf62 .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-5cadf62:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-5cadf62 .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-5cadf62:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-5cadf62 h2,
.elementor-75 .elementor-element.elementor-element-5cadf62 p,
.elementor-75 .elementor-element.elementor-element-5cadf62 .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-5cadf62:hover h2,
.elementor-75 .elementor-element.elementor-element-5cadf62:hover p,
.elementor-75 .elementor-element.elementor-element-5cadf62:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-5cadf62 .icon-class,
.elementor-75 .elementor-element.elementor-element-5cadf62 .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-5cadf62:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-5cadf62:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a86d6ac */.elementor-75 .elementor-element.elementor-element-a86d6ac {
  aspect-ratio: 1 / 1;
}

.elementor-75 .elementor-element.elementor-element-a86d6ac {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-a86d6ac:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-a86d6ac .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-a86d6ac:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-a86d6ac .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-a86d6ac:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-a86d6ac h2,
.elementor-75 .elementor-element.elementor-element-a86d6ac p,
.elementor-75 .elementor-element.elementor-element-a86d6ac .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-a86d6ac:hover h2,
.elementor-75 .elementor-element.elementor-element-a86d6ac:hover p,
.elementor-75 .elementor-element.elementor-element-a86d6ac:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-a86d6ac .icon-class,
.elementor-75 .elementor-element.elementor-element-a86d6ac .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-a86d6ac:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-a86d6ac:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba55901 */.elementor-75 .elementor-element.elementor-element-ba55901 {
  aspect-ratio: 1 / 1;
}

.elementor-75 .elementor-element.elementor-element-ba55901 {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-ba55901:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-ba55901 .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-ba55901:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-ba55901 .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-ba55901:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-ba55901 h2,
.elementor-75 .elementor-element.elementor-element-ba55901 p,
.elementor-75 .elementor-element.elementor-element-ba55901 .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-ba55901:hover h2,
.elementor-75 .elementor-element.elementor-element-ba55901:hover p,
.elementor-75 .elementor-element.elementor-element-ba55901:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-ba55901 .icon-class,
.elementor-75 .elementor-element.elementor-element-ba55901 .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-ba55901:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-ba55901:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc78589 */.elementor-75 .elementor-element.elementor-element-cc78589 {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-cc78589:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-cc78589 .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-cc78589:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-cc78589 .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-cc78589:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-cc78589 h2,
.elementor-75 .elementor-element.elementor-element-cc78589 p,
.elementor-75 .elementor-element.elementor-element-cc78589 .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-cc78589:hover h2,
.elementor-75 .elementor-element.elementor-element-cc78589:hover p,
.elementor-75 .elementor-element.elementor-element-cc78589:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-cc78589 .icon-class,
.elementor-75 .elementor-element.elementor-element-cc78589 .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-cc78589:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-cc78589:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ba3ed */.elementor-75 .elementor-element.elementor-element-c5ba3ed {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-c5ba3ed .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-c5ba3ed .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-c5ba3ed h2,
.elementor-75 .elementor-element.elementor-element-c5ba3ed p,
.elementor-75 .elementor-element.elementor-element-c5ba3ed .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover h2,
.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover p,
.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-c5ba3ed .icon-class,
.elementor-75 .elementor-element.elementor-element-c5ba3ed .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-c5ba3ed:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b21359 */.elementor-75 .elementor-element.elementor-element-4b21359 {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-4b21359:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-4b21359 .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-4b21359:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-4b21359 .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-4b21359:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-4b21359 h2,
.elementor-75 .elementor-element.elementor-element-4b21359 p,
.elementor-75 .elementor-element.elementor-element-4b21359 .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-4b21359:hover h2,
.elementor-75 .elementor-element.elementor-element-4b21359:hover p,
.elementor-75 .elementor-element.elementor-element-4b21359:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-4b21359 .icon-class,
.elementor-75 .elementor-element.elementor-element-4b21359 .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-4b21359:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-4b21359:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b907b */.elementor-75 .elementor-element.elementor-element-46b907b {
  background-color: #eef8f9;
  color: #0f2c52;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
}

.elementor-75 .elementor-element.elementor-element-46b907b:hover {
  background-color: #182c55 !important;
  color: white !important;
}

/* Icon kleur */
.elementor-75 .elementor-element.elementor-element-46b907b .icon-class {
  stroke: #f76328 !important;
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

.elementor-75 .elementor-element.elementor-element-46b907b:hover .icon-class {
  stroke: #f76328 !important;
}

/* "Lees meer"-knop standaard verbergen */
.elementor-75 .elementor-element.elementor-element-46b907b .lees-meer {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Toon knop op hover */
.elementor-75 .elementor-element.elementor-element-46b907b:hover .lees-meer {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Tekstkleur standaard */
.elementor-75 .elementor-element.elementor-element-46b907b h2,
.elementor-75 .elementor-element.elementor-element-46b907b p,
.elementor-75 .elementor-element.elementor-element-46b907b .jouw-titel-class {
  color: #182c55;
  transition: color 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

/* Tekstkleur op hover */
.elementor-75 .elementor-element.elementor-element-46b907b:hover h2,
.elementor-75 .elementor-element.elementor-element-46b907b:hover p,
.elementor-75 .elementor-element.elementor-element-46b907b:hover .jouw-titel-class {
  color: white;
}

/* Scaling */
.elementor-75 .elementor-element.elementor-element-46b907b .icon-class,
.elementor-75 .elementor-element.elementor-element-46b907b .titel-class {
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.elementor-75 .elementor-element.elementor-element-46b907b:hover .icon-class,
.elementor-75 .elementor-element.elementor-element-46b907b:hover .titel-class {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81993f8 */.elementor-75 .elementor-element.elementor-element-81993f8: {
    overflow: hidden !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Exo';
	font-display: auto;
	src: url('https://primeurmarine.com/wp-content/uploads/2025/06/Exo-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://primeurmarine.com/wp-content/uploads/2025/06/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */