.elementor .e-1bc70edc-6bdf553{gap:255px;justify-content:center;align-items:start;}.elementor .e-76425617-df360ac{flex-direction:row;}.elementor .e-2f148474-e4c8bc9{color:#ffffff;}.elementor .e-6c11d81c-4f6612b{width:300px;height:70px;position:static;font-weight:600;font-size:18px;color:#f2c530;border-radius:25px;border-width:2px;border-color:#f2c530;border-style:solid;background-color:#ff0000;background-clip:text;display:flex;flex-direction:column;flex:0 1 auto;justify-content:center;align-self:start;order:99999;}.elementor .e-442900ea-bc7e520{width:300px;height:70px;font-weight:700;font-size:18px;color:#ffffff;border-radius:25px;border-width:25px;border-style:none;background-color:#ea2127;background-clip:border-box;display:flex;flex-direction:column;justify-content:center;align-self:start;}.elementor .e-33a1fb3-8fa3c0d{position:static;margin:0px;gap:19px;}.elementor .e-487e6c08-574cecf{color:#ffffff;text-align:center;padding-inline-start:114px;margin-inline-end:0px;align-self:center;}.elementor .e-10b8311b-8eaf27c{font-size:16px;color:#ffffff;column-gap:50px;font-style:italic;text-decoration:underline;margin-inline-start:70px;margin-inline-end:0px;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;}.elementor .e-4efeb166-6eaf778{width:50%;flex-direction:column;justify-content:center;}.elementor .e-7ad2a5b1-0c425f7{height:500px;background-image:url("https://staging.elastoflexprojects.be/wp-content/uploads/2026/08/Header-met-schaduw-EP-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);justify-content:flex-start;}.elementor .e-aa15408-e93cbff{flex-direction:row;}.elementor .e-5ff9f30{max-width:1400px;font-family:"Arial";font-weight:900;color:#ea2127;flex-direction:row;justify-content:flex-start;}.elementor .e-09a8d09-ca65b7c{color:#000000;text-align:start;margin-block-start:-10px;align-self:start;}.elementor .e-be24532{flex-direction:row;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-4de58b4{width:50%;flex-direction:column;}.elementor .e-780de51{width:50%;flex-direction:column;}.elementor .e-4d3d2b5{width:50%;flex-direction:column;}.elementor .e-d5a1941{width:50%;flex-direction:column;}.elementor .e-c8f4982{max-width:1400px;color:#42aea4;flex-direction:row;flex-wrap:wrap;}.elementor .e-b6bf892{max-width:1400px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2c691b2e-8a64287{flex-direction:row;}.elementor .e-5afb6e97-be5901a{width:500px;height:70px;font-weight:700;font-size:18px;color:#ffffff;border-radius:25px;border-width:25px;border-style:none;background-color:#ea2127;background-clip:border-box;display:flex;flex-direction:column;justify-content:center;align-self:center;}.elementor .e-331f3da5-74f689c{width:2000px;flex-direction:row;justify-content:center;}.elementor .e-1f8fbe0d-f168b99{flex-direction:row;}.elementor .e-fc68b4e{max-width:1400px;text-align:center;border-radius:24px;border-style:none;background-clip:border-box;flex-direction:column;justify-content:center;align-items:end;}.elementor .e-ed19a9d{background-color:#42ada312;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-19dc1eb-ed0db72{flex-direction:row;}.elementor .e-ebefba4-8fe485b{max-width:1400px;flex-direction:row;justify-content:flex-start;}.elementor .e-ffe666a{max-width:1400px;flex-direction:row;}.elementor .e-02f2914-4259ae9{text-align:center;flex:0 1 auto;align-self:center;}.elementor .e-5335d2c{width:25%;flex-direction:column;}.elementor .e-731b3ad-c3dac13{text-align:center;flex:0 1 auto;}.elementor .e-05388a1{width:25%;flex-direction:column;}.elementor .e-6374e62-2f58556{text-align:center;flex:0 1 auto;align-self:center;}.elementor .e-8986ba1{width:25%;flex-direction:column;}.elementor .e-9fcab09-c7b07a2{text-align:center;flex:0 1 auto;align-self:center;}.elementor .e-7c01a0f{width:25%;flex-direction:column;}.elementor .e-64d7e43{max-width:1400px;flex-direction:row;/* TABLET: 2 stappen per rij */
@media (max-width: 1024px) {
  .stappen-responsive {
      display: grid !important;
      grid-template-columns: repeat(2, 1fr) !important;
      gap: 30px 20px !important;
  }
}

/* MOBIEL: 1 stap per rij */
@media (max-width: 767px) {
  .stappen-responsive {
      grid-template-columns: 1fr !important;
      gap: 25px !important;
  }
}\n}.elementor .e-9ad92ea{flex-direction:row;}.elementor .e-1b37982-b43c248{width:1536px;background-color:#ffffff12;flex-direction:column;justify-content:center;align-items:center;/* TABLET */
@media (max-width: 1024px) {

  .hotspot-responsive .e-hotspot__button {
      font-size: 12px !important;
      padding: 5px 8px !important;
      min-width: 0 !important;
      min-height: 0 !important;
      line-height: 1.2 !important;
  }

  .hotspot-responsive .e-hotspot__label {
      white-space: nowrap !important;
  }

  /* Icoontjes */
  .hotspot-responsive .e-hotspot__icon {
      font-size: 12px !important;
      width: 12px !important;
      height: 12px !important;
  }

  .hotspot-responsive .e-hotspot__icon svg {
      width: 12px !important;
      height: 12px !important;
  }
}


/* MOBIEL */
@media (max-width: 767px) {

  .hotspot-responsive .e-hotspot__button {
      font-size: 8px !important;
      padding: 3px 5px !important;
      min-width: 0 !important;
      min-height: 0 !important;
      line-height: 1.1 !important;
  }

  .hotspot-responsive .e-hotspot__label {
      white-space: nowrap !important;
  }

  /* Icoontjes */
  .hotspot-responsive .e-hotspot__icon {
      font-size: 8px !important;
      width: 8px !important;
      height: 8px !important;
  }

  .hotspot-responsive .e-hotspot__icon svg {
      width: 8px !important;
      height: 8px !important;
  }
}\n}.elementor .e-a2a63e6{flex-direction:row;justify-content:center;align-items:center;}.elementor .e-39ccaeea-0b992fa{background-color:#ffffff12;flex-direction:row;}.elementor .e-050ad7d-811283d{color:#ffffff;text-align:center;align-self:center;}.elementor .e-7aa1cd2-5294f53{width:500px;height:70px;position:static;font-weight:700;font-size:18px;color:#f2c530;border-radius:25px;border-width:2px;border-color:#f2c530;border-style:solid;background-color:#ff0000;background-clip:text;display:flex;flex-direction:column;flex:0 1 auto;justify-content:center;align-self:center;order:99999;}.elementor .e-13e07c1-91fa9a5{position:static;margin:0px;gap:19px;justify-content:center;}.elementor .e-386ff96-c4fadf6{width:50%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-d6ab2b4-324e4e8{height:500px;background-image:linear-gradient(#00000033, #00000033),linear-gradient(#00000033, #00000033);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);justify-content:center;}.elementor .e-abe7352{flex-direction:row;}.elementor .e-4a403743-84e1cad{background-color:#ffffff12;flex-direction:row;}.elementor .e-2c3d88c-a5efe8a{max-width:1400px;flex-direction:column;}.elementor .e-04fd58c{background-color:#42ada312;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-4d27117-b98b34e{width:500px;height:70px;font-weight:700;font-size:18px;color:#ffffff;border-radius:25px;border-width:25px;border-style:none;background-color:#ea2127;background-clip:border-box;display:flex;flex-direction:column;justify-content:center;align-self:center;order:99999;}.elementor .e-6a6ac76-26a7178{width:2000px;background-color:#F7FBFB;flex-direction:column;justify-content:center;}.elementor .e-c2b89cd{background-color:#42ada312;flex-direction:row;}.elementor .e-a98243d-7333d4d{background-color:#ffffff12;flex-direction:row;}