.elementor-2 .elementor-element.elementor-element-7aa7bd42{--display:flex;}.elementor-2 .elementor-element.elementor-element-79a79344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -74px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-79a79344 .elementor-heading-title{font-family:"moret", Sans-serif;font-size:200px;font-weight:400;color:var( --e-global-color-9318f16 );}.elementor-2 .elementor-element.elementor-element-1a570c0c{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3007b353{--display:flex;--min-height:127px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 140px 141px 142px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3007b353:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3007b353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-7a86f37d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-7a86f37d .elementor-heading-title{font-family:"Moret", Sans-serif;font-size:43px;font-weight:normal;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-766ed32b{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:17px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-766ed32b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-36b5f39f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Raleway", Sans-serif;font-size:20px;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-2 .elementor-element.elementor-element-36b5f39f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-36b5f39f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-36b5f39f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-36b5f39f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d8d31bd{--display:flex;--min-height:342px;}.elementor-2 .elementor-element.elementor-element-d8d31bd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d8d31bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-34296dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-34296dd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9318f16 );}.elementor-2 .elementor-element.elementor-element-34cb635{--display:flex;}.elementor-2 .elementor-element.elementor-element-965d9c2{width:var( --container-widget-width, 50% );max-width:50%;background-color:#97B69E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 18px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:33px 33px 33px 33px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-965d9c2.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-6d24550{width:var( --container-widget-width, 40% );max-width:40%;background-color:#97B69E;padding:11px 0px 0px 18px;--container-widget-width:40%;--container-widget-flex-grow:0;border-radius:33px 33px 33px 33px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6d24550.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-f8e6565{width:var( --container-widget-width, 60% );max-width:60%;background-color:#97B69E;padding:11px 0px 0px 18px;--container-widget-width:60%;--container-widget-flex-grow:0;border-radius:33px 33px 33px 33px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f8e6565.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-f8e6565 a{transition-duration:0.6s;}.elementor-2 .elementor-element.elementor-element-ca5d402{width:var( --container-widget-width, 54% );max-width:54%;background-color:#97B69E;padding:11px 0px 0px 18px;--container-widget-width:54%;--container-widget-flex-grow:0;border-radius:33px 33px 33px 33px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ca5d402.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-30b5ac7{--display:flex;--min-height:1169px;}.elementor-2 .elementor-element.elementor-element-30b5ac7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30b5ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1304120{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:247px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b3e7b60{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-b3e7b60.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b3e7b60 .elementor-heading-title{font-family:"moret", Sans-serif;font-size:74px;font-weight:400;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b25a6a7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;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-2 .elementor-element.elementor-element-b25a6a7.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-640cf6c .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-640cf6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-640cf6c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-640cf6c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-640cf6c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-640cf6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-64d0f33{--display:flex;}.elementor-2 .elementor-element.elementor-element-64d0f33:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-64d0f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b5dffd8{--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:94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-2 .elementor-element.elementor-element-f89bcfd{--display:flex;}.elementor-2 .elementor-element.elementor-element-f89bcfd.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2 .elementor-element.elementor-element-27e0d3d{--display:flex;--min-height:30px;--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;--background-transition:0.3s;--border-radius:20px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-27e0d3d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-27e0d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-27e0d3d:hover{background-color:var( --e-global-color-9318f16 );}.elementor-2 .elementor-element.elementor-element-27e0d3d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d27a38c .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-d27a38c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d27a38c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d27a38c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d27a38c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d27a38c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d27a38c .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-d27a38c .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-fdf18c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fdf18c8 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-fdf18c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-fdf18c8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fdf18c8.elementor-view-default .elementor-icon{color:var( --e-global-color-33b8eb9 );border-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-fdf18c8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-fdf18c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-fdf18c8 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-fdf18c8 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-187c7fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-2 .elementor-element.elementor-element-187c7fb .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-187c7fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-187c7fb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-187c7fb.elementor-view-default .elementor-icon{color:var( --e-global-color-33b8eb9 );border-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-187c7fb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-187c7fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-187c7fb .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-187c7fb .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-bcd40ac{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-bcd40ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bcd40ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bcd40ac.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2a8708b{text-align:center;}.elementor-2 .elementor-element.elementor-element-2a8708b .elementor-heading-title{font-family:"moret", Sans-serif;font-size:58px;font-weight:400;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f74890b{text-align:center;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-2 .elementor-element.elementor-element-379918e{text-align:center;font-family:"moret", Sans-serif;font-size:31px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-08d0b8a{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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-primary );}.elementor-2 .elementor-element.elementor-element-654ef0a .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-2 .elementor-element.elementor-element-654ef0a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-654ef0a .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-654ef0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-654ef0a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f88dfb4{--display:flex;}.elementor-2 .elementor-element.elementor-element-8eac5c0{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-2dc0f2e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-2dc0f2e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2 .elementor-element.elementor-element-2dc0f2e > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-ac56c74{--display:flex;}.elementor-2 .elementor-element.elementor-element-ac56c74.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2 .elementor-element.elementor-element-2c1146f{--display:flex;--min-height:30px;--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;--background-transition:0.3s;--border-radius:20px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2c1146f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2c1146f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2c1146f:hover{background-color:var( --e-global-color-9318f16 );}.elementor-2 .elementor-element.elementor-element-2c1146f.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2623a8b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-2623a8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2623a8b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2623a8b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2623a8b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2623a8b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2623a8b .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-2623a8b .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-84d80b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-84d80b7 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-84d80b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-84d80b7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-84d80b7.elementor-view-default .elementor-icon{color:var( --e-global-color-33b8eb9 );border-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-84d80b7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-84d80b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-84d80b7 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-84d80b7 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-0b47794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-2 .elementor-element.elementor-element-0b47794 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0b47794.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-0b47794.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0b47794.elementor-view-default .elementor-icon{color:var( --e-global-color-33b8eb9 );border-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-0b47794.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0b47794.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-0b47794 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-0b47794 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-bdd4556{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-bdd4556:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bdd4556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bdd4556.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9020208{text-align:center;}.elementor-2 .elementor-element.elementor-element-9020208 .elementor-heading-title{font-family:"moret", Sans-serif;font-size:58px;font-weight:400;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-fa6369a{text-align:center;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-2 .elementor-element.elementor-element-31f82e1{text-align:center;font-family:"moret", Sans-serif;font-size:31px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2217fc3{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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-primary );}.elementor-2 .elementor-element.elementor-element-1ce6df6 .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-2 .elementor-element.elementor-element-1ce6df6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1ce6df6 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1ce6df6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ce6df6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ccd36b0{--display:flex;}.elementor-2 .elementor-element.elementor-element-ec73fc5{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-04c5144{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-04c5144 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2 .elementor-element.elementor-element-04c5144 > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-6caf3c4{--display:flex;}.elementor-2 .elementor-element.elementor-element-6caf3c4.e-con:hover{--e-con-transform-scale:1.1;}.elementor-2 .elementor-element.elementor-element-20b2cb8{--display:flex;--min-height:30px;--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;--background-transition:0.3s;--border-radius:20px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-20b2cb8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-20b2cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-20b2cb8:hover{background-color:var( --e-global-color-9318f16 );}.elementor-2 .elementor-element.elementor-element-20b2cb8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0d5d4dd .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0d5d4dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0d5d4dd.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0d5d4dd.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0d5d4dd.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-0d5d4dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-0d5d4dd .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-0d5d4dd .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-2f7ce44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f7ce44 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-2f7ce44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-2f7ce44.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2f7ce44.elementor-view-default .elementor-icon{color:var( --e-global-color-33b8eb9 );border-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-2f7ce44.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2f7ce44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-2f7ce44 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-2f7ce44 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-f6a5046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-2 .elementor-element.elementor-element-f6a5046 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f6a5046.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-f6a5046.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f6a5046.elementor-view-default .elementor-icon{color:var( --e-global-color-33b8eb9 );border-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-f6a5046.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f6a5046.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-f6a5046 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-f6a5046 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-a5cbb5d{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-a5cbb5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a5cbb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a5cbb5d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e68159f{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-e68159f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e68159f .elementor-heading-title{font-family:"moret", Sans-serif;font-size:58px;font-weight:400;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2e1578e{text-align:center;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-2 .elementor-element.elementor-element-4513957{text-align:center;font-family:"moret", Sans-serif;font-size:31px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e3dc048 .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-2 .elementor-element.elementor-element-e3dc048 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e3dc048 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e3dc048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e3dc048.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-769d386{--display:flex;}.elementor-2 .elementor-element.elementor-element-74a4705{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-26f9e1d{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-26f9e1d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2 .elementor-element.elementor-element-26f9e1d > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-48ebf12{--display:flex;}.elementor-2 .elementor-element.elementor-element-48ebf12:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-48ebf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b2c9467{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-b2c9467 .elementor-heading-title{font-family:"moret", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-a3d6c14{text-align:center;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-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-68ec372 .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-2 .elementor-element.elementor-element-68ec372 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-68ec372 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-68ec372{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-68ec372.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-65fc468{--display:flex;--min-height:1034px;--padding-top:186px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-65fc468:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-65fc468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1E4D6;}.elementor-2 .elementor-element.elementor-element-cb7238b{--display:flex;}.elementor-2 .elementor-element.elementor-element-0a20688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;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-2 .elementor-element.elementor-element-3b6e413{width:var( --container-widget-width, 28% );max-width:28%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-3b6e413.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3b6e413 .elementor-heading-title{font-family:"moret", Sans-serif;font-size:63px;font-weight:400;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4299cbf{--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-2 .elementor-element.elementor-element-f91d924{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f91d924:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f91d924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-6ffe3b7{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-59435bd .elementor-heading-title{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-2 .elementor-element.elementor-element-ce202be{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-2 .elementor-element.elementor-element-4555ec3{--display:flex;--z-index:99;}.elementor-2 .elementor-element.elementor-element-4555ec3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4555ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-a52417e{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-3e9e8d9 .elementor-heading-title{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-2 .elementor-element.elementor-element-5793e16{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-a49e6f8{--display:flex;}.elementor-2 .elementor-element.elementor-element-a49e6f8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a49e6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-5045795{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6dbaa79 .elementor-heading-title{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-2 .elementor-element.elementor-element-a18328b{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-2 .elementor-element.elementor-element-2ec7118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-2ec7118.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4b06a6f{--display:flex;--min-height:283px;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-2 .elementor-element.elementor-element-4b06a6f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b06a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b8eb9 );background-image:url("https://nina-marketing.nl/wp-content/uploads/2026/05/230783EB-67AE-4567-8933-7106C939A8CB.gif");background-size:cover;}.elementor-2 .elementor-element.elementor-element-4b06a6f.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b8ab5f1{width:var( --container-widget-width, 52% );max-width:52%;background-color:var( --e-global-color-primary );margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;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-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-b8ab5f1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e32a819 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:19px;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-2 .elementor-element.elementor-element-e32a819 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e32a819 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e32a819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e32a819.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-24fc1f6{--display:flex;}.elementor-2 .elementor-element.elementor-element-92e8921{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-92e8921 .elementor-heading-title{font-family:"moret", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-98320fc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;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-2 .elementor-element.elementor-element-98320fc.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0b0f631 .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-2 .elementor-element.elementor-element-0b0f631 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0b0f631 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0b0f631{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b0f631.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-332af6aa{--display:flex;--min-height:558px;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-62eae43b{text-align:center;}.elementor-2 .elementor-element.elementor-element-19689f25{--display:flex;}.elementor-2 .elementor-element.elementor-element-30c3a06c{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-2 .elementor-element.elementor-element-2270000b{--display:flex;}.elementor-2 .elementor-element.elementor-element-2c13eecf{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-2 .elementor-element.elementor-element-21c2d3b5{--display:flex;}.elementor-2 .elementor-element.elementor-element-46d6ab3{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-2 .elementor-element.elementor-element-d367738{--display:flex;}.elementor-2 .elementor-element.elementor-element-804c662{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-2 .elementor-element.elementor-element-4c14c83f .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-2 .elementor-element.elementor-element-4c14c83f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4c14c83f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4c14c83f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4c14c83f.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-5851696c{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-5851696c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-33b8eb9 );}.elementor-2 .elementor-element.elementor-element-5851696c.elementor-element{--align-self:center;}:where( .elementor-2 .elementor-element.elementor-element-5851696c > .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:"Raleway", Sans-serif;font-weight:600;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-7a86f37d{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-7a86f37d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7a86f37d .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-766ed32b{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-2 .elementor-element.elementor-element-965d9c2{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-2 .elementor-element.elementor-element-6d24550{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-2 .elementor-element.elementor-element-f8e6565{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-2 .elementor-element.elementor-element-ca5d402{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-2 .elementor-element.elementor-element-b3e7b60{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-2 .elementor-element.elementor-element-b25a6a7{--container-widget-width:224px;--container-widget-flex-grow:0;width:var( --container-widget-width, 224px );max-width:224px;}.elementor-2 .elementor-element.elementor-element-3b6e413{--container-widget-width:270px;--container-widget-flex-grow:0;width:var( --container-widget-width, 270px );max-width:270px;}.elementor-2 .elementor-element.elementor-element-e32a819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2 .elementor-element.elementor-element-5851696c{--container-widget-width:323px;--container-widget-flex-grow:0;width:var( --container-widget-width, 323px );max-width:323px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1a570c0c{--content-width:884px;}.elementor-2 .elementor-element.elementor-element-3007b353{--content-width:513px;}.elementor-2 .elementor-element.elementor-element-34cb635{--content-width:966px;}.elementor-2 .elementor-element.elementor-element-f89bcfd{--content-width:500px;}.elementor-2 .elementor-element.elementor-element-27e0d3d{--width:100%;}.elementor-2 .elementor-element.elementor-element-bcd40ac{--width:100%;}.elementor-2 .elementor-element.elementor-element-2c1146f{--width:100%;}.elementor-2 .elementor-element.elementor-element-bdd4556{--width:100%;}.elementor-2 .elementor-element.elementor-element-20b2cb8{--width:100%;}.elementor-2 .elementor-element.elementor-element-a5cbb5d{--width:100%;}.elementor-2 .elementor-element.elementor-element-4b06a6f{--width:33%;}}/* Start custom CSS for container, class: .elementor-element-7aa7bd42 *//* 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 */
        line-height: 1 !important; /* Dwingt een vaste teksthoogte af zonder extra witruimte */
        vertical-align: middle;
        
        /* Zorgt dat de beginpositie vanaf de start rotsvast staat */
        transform: translate3d(0, 0, 0); 
        will-change: transform;
        
        /* We koppelen de nieuwe animatie: rechts naar links, 15 seconden */
        animation: naadloosLinks 15s linear infinite;
    }

    /* We pakken de container/widget waar de tekst in zit aan om de hoogte te fixeren */
    .marquee-tekst.elementor-widget-text-editor,
    .marquee-tekst .elementor-widget-container {
        height: auto !important;
        min-height: 1em; /* Voorkomt dat de container inklapt tijdens het laden */
        overflow: hidden !important;
    }

    /* De magische loop */
    @keyframes naadloosLinks {
        0% {
            transform: translate3d(0, 0, 0);
        }
        100% {
            transform: translate3d(-50%, 0, 0);
        }
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-965d9c2 *//* Styling voor het wolkje zelf */
.elementor-2 .elementor-element.elementor-element-965d9c2 {
    background-color: #97B69E !important;
    color: #ffffff !important;
    position: relative !important;
    display: inline-block !important;
    margin-bottom: 20px !important;
}

/* Zorgt voor de juiste padding binnenin */
.elementor-2 .elementor-element.elementor-element-965d9c2 .elementor-text-editor {
    padding: 15px 25px !important;
}

/* Het staartje aan de linkerkant */
.elementor-2 .elementor-element.elementor-element-965d9c2::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 20px !important; 
    width: 0 !important;
    height: 0 !important;
    border: 19px solid transparent !important;
    border-top-color: #97B69E !important;
    border-bottom: 0 !important;
    border-left: 0 !important;
    margin-bottom: -15px !important;
    z-index: 99 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d24550 *//* Styling voor het wolkje zelf */
.elementor-2 .elementor-element.elementor-element-6d24550 {
    background-color: #97B69E !important;
    color: #ffffff !important;
    position: relative !important;
    display: inline-block !important;
    margin-bottom: 20px !important;
}

/* Zorgt voor de juiste padding binnenin */
.elementor-2 .elementor-element.elementor-element-6d24550 .elementor-text-editor {
    padding: 15px 25px !important;
}

/* Het staartje aan de linkerkant */
.elementor-2 .elementor-element.elementor-element-6d24550::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    right: 20px !important; 
    border-right: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border: 19px solid transparent !important;
    border-top-color: #97B69E !important;
    border-bottom: 0 !important;
    border-right: 0 !important;
    margin-bottom: -15px !important;
    z-index: 99 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8e6565 *//* Styling voor het wolkje zelf */
.elementor-2 .elementor-element.elementor-element-f8e6565 {
    background-color: #97B69E !important;
    color: #ffffff !important;
    position: relative !important;
    display: inline-block !important;
    margin-bottom: 20px !important;
}

/* Zorgt voor de juiste padding binnenin */
.elementor-2 .elementor-element.elementor-element-f8e6565 .elementor-text-editor {
    padding: 15px 25px !important;
}

/* Het staartje aan de linkerkant */
.elementor-2 .elementor-element.elementor-element-f8e6565::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 20px !important; 
    width: 0 !important;
    height: 0 !important;
    border: 19px solid transparent !important;
    border-top-color: #97B69E !important;
    border-bottom: 0 !important;
    border-left: 0 !important;
    margin-bottom: -15px !important;
    z-index: 99 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca5d402 *//* Styling voor het wolkje zelf */
.elementor-2 .elementor-element.elementor-element-ca5d402 {
    background-color: #97B69E !important;
    color: #ffffff !important;
    position: relative !important;
    display: inline-block !important;
    margin-bottom: 20px !important;
}

/* Zorgt voor de juiste padding binnenin */
.elementor-2 .elementor-element.elementor-element-ca5d402 .elementor-text-editor {
    padding: 15px 25px !important;
}

/* Het staartje aan de linkerkant */
.elementor-2 .elementor-element.elementor-element-ca5d402::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    right: 20px !important; 
    border-right: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border: 19px solid transparent !important;
    border-top-color: #97B69E !important;
    border-bottom: 0 !important;
    border-right: 0 !important;
    margin-bottom: -15px !important;
    z-index: 99 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d31bd */.elementor-2 .elementor-element.elementor-element-d8d31bd {
    --grid-size: 40px;
    --grid-color: rgba(255, 255, 255, 0.12); /* Iets helderder wit, maar wel subtiel */
    
    background-image: 
        linear-gradient(to right, var(--grid-color) 0px, var(--grid-color) 1px, transparent 1px),
        linear-gradient(to bottom, var(--grid-color) 0px, var(--grid-color) 1px, transparent 1px);
    background-size: var(--grid-size) var(--grid-size);
}/* End custom CSS */