.elementor-1286 .elementor-element.elementor-element-c8fbc09{--display:flex;}.elementor-1286 .elementor-element.elementor-element-432e81f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -74px) 0px;text-align:center;}.elementor-1286 .elementor-element.elementor-element-432e81f .elementor-heading-title{font-family:"moret", Sans-serif;font-size:200px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1286 .elementor-element.elementor-element-f3c50e3{--display:flex;--min-height:1216px;--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:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-f3c50e3:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-f3c50e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1286 .elementor-element.elementor-element-f3c50e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-8b842ae{width:var( --container-widget-width, 70% );max-width:70%;--e-transform-rotateZ:4deg;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-1803883{--display:flex;}.elementor-1286 .elementor-element.elementor-element-09a0864 .elementor-heading-title{font-family:"Minute", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-4d8ac76{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-b225527{--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;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-28a81cd{left:333px;}body.rtl .elementor-1286 .elementor-element.elementor-element-28a81cd{right:333px;}.elementor-1286 .elementor-element.elementor-element-28a81cd{top:381px;font-family:"Minute", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-06954f1{width:var( --container-widget-width, 70% );max-width:70%;--e-transform-rotateZ:4deg;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-8200e0e{width:var( --container-widget-width, 47% );max-width:47%;--e-transform-rotateZ:-4deg;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-dbe2bf4{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:2deg;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-7999c7e1{--display:flex;--min-height:0px;--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:36px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-7999c7e1:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-7999c7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b8eb9 );}.elementor-1286 .elementor-element.elementor-element-f3e8d04{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:0px;}.elementor-1286 .elementor-element.elementor-element-f3e8d04.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-f3e8d04{left:0px;}body.rtl .elementor-1286 .elementor-element.elementor-element-f3e8d04{right:0px;}.elementor-1286 .elementor-element.elementor-element-f3e8d04 img{width:100%;max-width:100%;}.elementor-1286 .elementor-element.elementor-element-8e742f0{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-8e742f0.elementor-element{--align-self:flex-start;}.elementor-1286 .elementor-element.elementor-element-8e742f0 img{width:100%;max-width:100%;}.elementor-1286 .elementor-element.elementor-element-3179067{--display:flex;--justify-content:center;}.elementor-1286 .elementor-element.elementor-element-0a2e742{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-214679a .elementor-heading-title{font-family:"moret", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-539e038{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-de373a9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.3);fill:var( --e-global-color-33b8eb9 );color:var( --e-global-color-33b8eb9 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-de373a9 .elementor-button:hover, .elementor-1286 .elementor-element.elementor-element-de373a9 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1286 .elementor-element.elementor-element-de373a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-de373a9.elementor-element{--align-self:flex-start;}.elementor-1286 .elementor-element.elementor-element-20d1ad0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-20d1ad0 p{margin-block-end:0px;}.elementor-1286 .elementor-element.elementor-element-20d1ad0 a{color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-20d1ad0 a:hover, .elementor-1286 .elementor-element.elementor-element-20d1ad0 a:focus{color:var( --e-global-color-secondary );}.elementor-1286 .elementor-element.elementor-element-f787900{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}@media(min-width:768px){.elementor-1286 .elementor-element.elementor-element-7999c7e1{--content-width:810px;}}@media(max-width:1024px){.elementor-1286 .elementor-element.elementor-element-4d8ac76.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-4d8ac76{text-align:center;}}@media(max-width:767px){.elementor-1286 .elementor-element.elementor-element-432e81f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -47px) 0px;}.elementor-1286 .elementor-element.elementor-element-432e81f .elementor-heading-title{font-size:189px;}.elementor-1286 .elementor-element.elementor-element-8b842ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;--container-widget-width:396px;--container-widget-flex-grow:0;width:var( --container-widget-width, 396px );max-width:396px;}.elementor-1286 .elementor-element.elementor-element-8b842ae.elementor-element{--align-self:flex-end;}.elementor-1286 .elementor-element.elementor-element-09a0864{text-align:center;}.elementor-1286 .elementor-element.elementor-element-4d8ac76{--container-widget-width:616px;--container-widget-flex-grow:0;width:var( --container-widget-width, 616px );max-width:616px;text-align:center;}.elementor-1286 .elementor-element.elementor-element-b225527{--min-height:799px;}.elementor-1286 .elementor-element.elementor-element-28a81cd{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;top:141px;text-align:end;font-size:18px;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-28a81cd{left:191px;}body.rtl .elementor-1286 .elementor-element.elementor-element-28a81cd{right:191px;}.elementor-1286 .elementor-element.elementor-element-06954f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1286 .elementor-element.elementor-element-06954f1.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-8200e0e{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1286 .elementor-element.elementor-element-dbe2bf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1286 .elementor-element.elementor-element-dbe2bf4.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-f3e8d04{--container-widget-width:128px;--container-widget-flex-grow:0;width:var( --container-widget-width, 128px );max-width:128px;top:19px;text-align:center;}.elementor-1286 .elementor-element.elementor-element-f3e8d04.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-f3e8d04{left:113px;}body.rtl .elementor-1286 .elementor-element.elementor-element-f3e8d04{right:113px;}.elementor-1286 .elementor-element.elementor-element-8e742f0{--container-widget-width:128px;--container-widget-flex-grow:0;width:var( --container-widget-width, 128px );max-width:128px;text-align:center;}.elementor-1286 .elementor-element.elementor-element-8e742f0.elementor-element{--order:-99999 /* order start hack */;}.elementor-1286 .elementor-element.elementor-element-0a2e742{margin:108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1286 .elementor-element.elementor-element-0a2e742.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-214679a.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-214679a{text-align:center;}.elementor-1286 .elementor-element.elementor-element-539e038{text-align:center;}.elementor-1286 .elementor-element.elementor-element-de373a9.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-20d1ad0.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-20d1ad0{text-align:center;}.elementor-1286 .elementor-element.elementor-element-f787900.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-c8fbc09 *//* Deze code activeert alleen op mobiel (tot 767px breed) */
@media (max-width: 767px) {
    
    .marquee-tekst {
        display: inline-block;
        white-space: nowrap; /* Zorgt dat de tekst op één lange lijn blijft */
        
        /* We koppelen de nieuwe animatie: rechts naar links, 15 seconden */
        animation: naadloosLinks 15s linear infinite;
    }

    /* De magische loop: we schuiven exact tot de helft van de (dubbele) tekst */
    @keyframes naadloosLinks {
        0% {
            transform: translate3d(0, 0, 0);
        }
        100% {
            /* We schuiven de tekst tot -50% naar links. */
            /* Omdat de tekst herhaalt, springt hij hier onzichtbaar en */
            /* naadloos weer terug naar het begin, zonder dat je het ziet! */
            transform: translate3d(-50%, 0, 0);
        }
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Minute';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://nina-marketing.nl/wp-content/uploads/2026/05/117766463b622825269747b6798a8e0b.ttf') format('truetype');
}
/* End Custom Fonts CSS */