.elementor-13 .elementor-element.elementor-element-655305d{--display:flex;--min-height:98vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.85;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-655305d::before, .elementor-13 .elementor-element.elementor-element-655305d > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-655305d > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-655305d > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-655305d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-655305d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000002B 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-b068146{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-b068146.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-cb79a42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1df8a2d{--display:flex;--justify-content:flex-end;}.elementor-widget-heading .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-primary );}.elementor-13 .elementor-element.elementor-element-f60b523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13 .elementor-element.elementor-element-f60b523 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFFCC;}.elementor-13 .elementor-element.elementor-element-dfa0add{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-62b129a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFB3;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-3971c18 .elementor-button{background-color:#FFBB43;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF6B;border-radius:5px 5px 5px 5px;padding:20px 70px 20px 70px;}.elementor-13 .elementor-element.elementor-element-3971c18 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-3971c18 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3971c18{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3971c18 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-3971c18 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5582a92{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-321a20e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-40a8e4e{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-03b966a{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-03b966a .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-03b966a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13 .elementor-element.elementor-element-54ba1b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-63d7817{--display:flex;}.elementor-13 .elementor-element.elementor-element-63d7817.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b7401f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-9fbeded{--display:flex;}.elementor-13 .elementor-element.elementor-element-378c378 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#0000003B;}.elementor-13 .elementor-element.elementor-element-556599a{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-556599a .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-556599a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13 .elementor-element.elementor-element-daccf67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 060px;--row-gap:0px;--column-gap:060px;--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-13 .elementor-element.elementor-element-74f5eca{--display:flex;}.elementor-13 .elementor-element.elementor-element-5c66a82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-13 .elementor-element.elementor-element-4d7a26f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#A0A0A0;}.elementor-13 .elementor-element.elementor-element-4d52ec5{--display:flex;}.elementor-13 .elementor-element.elementor-element-7b4377c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-13 .elementor-element.elementor-element-8fbd505{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#A0A0A0;}.elementor-13 .elementor-element.elementor-element-60b69f2{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-60b69f2 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-60b69f2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13 .elementor-element.elementor-element-c34b8c3 .elementor-button{background-color:#FFBB43;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF6B;border-radius:5px 5px 5px 5px;padding:20px 70px 20px 70px;}.elementor-13 .elementor-element.elementor-element-c34b8c3 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-c34b8c3 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c34b8c3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-c34b8c3 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-c34b8c3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8859ca4{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-71c8335{--divider-border-style:solid;--divider-color:#F1F1F1;--divider-border-width:1px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-13 .elementor-element.elementor-element-71c8335 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-71c8335 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13 .elementor-element.elementor-element-d5085bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b5f33a6{--display:flex;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-dfa0add{--width:55%;}.elementor-13 .elementor-element.elementor-element-63d7817{--width:27%;}}/* Start custom CSS for html, class: .elementor-element-5582a92 */.marquee-wrapper {
  position: relative;
  width: 100%;
  background: none;
  padding: 20px 0;
}

.marquee-container {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  width: 100%;

  /* Fade effect aan de randen */
  -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(0,0,0,0));
  mask-image: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(0,0,0,0));
}

.marquee {
  display: flex;
  width: max-content;
  transform: translateX(0);
}

.marquee-content {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 100px; /* Gelijke ruimte tussen logo's */
  padding-right: 100px; /* Zorgt voor extra ruimte aan het einde */
}


/* Zorg dat elk logo-item dezelfde breedte heeft */
.marquee-item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 150px; /* Zorgt ervoor dat brede en smalle logo’s evenveel ruimte krijgen */
  height: 50px; /* Gelijke hoogte */
  flex-shrink: 0;
}

/* Logo's blijven in verhouding, maar vullen de hoogte */
.marquee-logo {
  max-height: 50px;
  width: auto;
  max-width: 100%;
  display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7401f7 */.square {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-color: #FFBB43;
  border-radius: 2px;
  margin-right: 8px;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-378c378 */.cool-split h2 {
  width: 100%;
  color: rgba(255, 255, 255, 0.125);
  transition: color 0.3s;
}/* End custom CSS */
/* Start custom CSS */.graan-container {
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg width='706' height='1054' viewBox='0 0 706 1054' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M468.374 249.373L598.026 163.023C601.867 160.464 599.637 160.634 598.042 161.039L461.306 238.727C447.752 223.359 432.359 230.276 429.818 232.817C427.418 235.217 295.79 328.792 230.276 375.279C208.001 390.338 168.177 424.781 187.085 442.089C205.993 459.397 242.012 437.682 257.657 424.661C308.864 389.2 418.659 313.259 448.183 293.183C477.707 273.107 473.945 255.611 468.374 249.373Z' fill='black' fill-opacity='0.02'/%3E%3Cpath d='M104.567 433.791C110.421 440.305 127.018 445.147 146.573 412.398C166.129 379.65 210.374 318.364 230.052 291.814C240.491 278.882 256.197 251.968 243.758 238.942L281.07 164.525C278.565 160.434 275.984 162.74 275.006 164.405L233.328 232.881C212.037 225.422 203.574 246.144 199.922 249.797C196.752 252.967 139.093 340.859 110.659 384.409C102.815 396.377 90.6139 423.007 104.567 433.791Z' fill='black' fill-opacity='0.02'/%3E%3Cpath d='M207.814 617.314C225.289 612.74 375.772 560.777 378.828 553.811C382.505 552.291 390.251 547.354 389.211 536.497L389.927 536.848C413.765 529.951 460.653 515.772 457.506 514.228C454.358 512.684 409.517 523.774 387.489 529.512C381.119 514.697 355.788 519.93 343.568 524.564C310.426 536.856 235.196 564.52 199.415 576.844C163.633 589.169 157.521 603.101 162.333 613.926C172.985 632.596 183.984 623.551 207.814 617.314Z' fill='black' fill-opacity='0.02'/%3E%3Cpath d='M-6.99075 711.764C0.179621 706.184 115.467 644.285 172.214 614.033L170.237 604.087L-8.96758 701.818C-36.1842 719.761 -86.6302 749.673 -101.568 760.636C-109.33 766.333 -210.112 839.373 -258.909 876.247C-213.079 826.443 -118.432 723.052 -106.473 707.914C-94.5152 692.776 -15.8286 622.568 22.0199 589.357L191.341 441.894C191.68 436.256 196.924 433.132 187.367 437.92C177.809 442.708 81.7981 523.617 34.9883 562.478C8.21949 587.287 -43.2454 628.602 -74.677 654.239L-39.691 611.324C-22.0885 591.072 11.5653 547.692 18.1052 539.618C35.0453 518.703 80.8805 464.257 107.784 432.054L102.821 423.107C82.2268 449.001 40.6399 500.788 39.0481 500.79C37.4563 500.792 -1.47069 547.271 -17.7467 567.521C-42.3233 595.41 -84.511 650.183 -88.4957 654.167C-92.4804 658.152 -161.08 736.986 -193.889 777.893C-222.151 809.44 -250.764 841.641 -270.832 864.324L-258.909 876.247L-247.979 887.176C-225.406 869.902 -180.849 828.789 -139.422 798.491C-87.6393 760.618 -15.9537 718.74 -6.99075 711.764Z' fill='black' fill-opacity='0.02'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: auto 100%;
}/* End custom CSS */