{"id":64,"date":"2026-10-09T21:51:28","date_gmt":"2026-10-09T21:51:28","guid":{"rendered":"https:\/\/acetax.nl\/?page_id=64"},"modified":"2026-10-18T16:02:03","modified_gmt":"2026-10-18T16:02:03","slug":"homepage","status":"publish","type":"page","link":"https:\/\/acetax.nl\/en\/","title":{"rendered":"Home page"},"content":{"rendered":"<div id=\"acetax-home\">\r\n  <style>\r\n    #acetax-home {\r\n      --yellow: #f5c400;\r\n      --black: #101010;\r\n      --text: #171717;\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      color: var(--text);\r\n      margin: 0px 0 0;\r\n      line-height: 1.5;\r\n    }\r\n    #acetax-home * { box-sizing: border-box; }\r\n    #acetax-home a { text-decoration: none; }\r\n    #acetax-home .ac-container {\r\n      width: min(1180px, 92%);\r\n      margin: auto;\r\n    }\r\n    #acetax-home .ac-hero {\r\n      color: white;\r\n      background:\r\n        linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.48) 48%,rgba(0,0,0,.12)),\r\n        linear-gradient(0deg,#101010 0%,transparent 35%),\r\n        url(\"https:\/\/blue-mandrill-856590.hostingersite.com\/wp-content\/uploads\/2026\/10\/BYD-Atto-3-bij-zonsondergang.png\")\r\n        68% 82%\/cover;\r\n      background-position: center, center, 68% 82%;\r\n      background-repeat: no-repeat;\r\n      position: relative;\r\n      padding: 110px 0 0;\r\n    }\r\n    #acetax-home .ac-nav {\r\n      position: fixed;\r\n      top: 0;\r\n      left: 0;\r\n      right: 0;\r\n      width: 100%;\r\n      z-index: 9998;\r\n      background: #ffffff;\r\n      border-bottom: 1px solid #e8e8e8;\r\n      box-shadow: 0 2px 12px rgba(0,0,0,.06);\r\n    }\r\n\r\n    \/* Houd de sticky navigatie onder de WordPress-beheerbalk wanneer je bent ingelogd. *\/\r\n    body.admin-bar #acetax-home .ac-nav {\r\n      top: 32px;\r\n    }\r\n\r\n    @media (max-width: 782px) {\r\n      body.admin-bar #acetax-home .ac-nav {\r\n        top: 46px;\r\n      }\r\n    }\r\n    #acetax-home .ac-nav-inner {\r\n      min-height: 76px;\r\n      display: flex; align-items: center;\r\n      justify-content: space-between; gap: 24px;\r\n    }\r\n    #acetax-home .ac-logo {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      flex: 0 0 auto;\r\n      white-space: nowrap;\r\n    }\r\n    #acetax-home .ac-logo img {\r\n      display: block;\r\n      width: 150px;\r\n      max-height: 54px;\r\n      height: auto;\r\n      object-fit: contain;\r\n      filter: none;\r\n    }\r\n    #acetax-home .ac-links {\r\n      display: flex; align-items: center; gap: 26px;\r\n    }\r\n    #acetax-home .ac-links a {\r\n      color: #171717; font-size: 14px;\r\n    }\r\n    #acetax-home .ac-links a:hover { color: var(--yellow); }\r\n    #acetax-home .ac-menu-toggle {\r\n      display: none;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 42px;\r\n      height: 42px;\r\n      flex: 0 0 42px;\r\n      border: 1px solid #d8d8d8;\r\n      border-radius: 8px;\r\n      background: #ffffff;\r\n      color: #171717;\r\n      font-size: 25px;\r\n      line-height: 1;\r\n      cursor: pointer;\r\n    }\r\n    #acetax-home .ac-menu-toggle:focus-visible,\r\n    #acetax-home .ac-links a:focus-visible {\r\n      outline: 2px solid var(--yellow);\r\n      outline-offset: 3px;\r\n    }\r\n    #acetax-home .ac-btn {\r\n      display: inline-flex; align-items: center;\r\n      justify-content: center; gap: 10px;\r\n      border: 0; border-radius: 12px;\r\n      padding: 14px 21px; font-weight: 700;\r\n      cursor: pointer; font-size: 14px;\r\n    }\r\n    #acetax-home .ac-btn-yellow {\r\n      background: var(--yellow); color: #111;\r\n    }\r\n    #acetax-home .ac-intro {\r\n      min-height: 370px;\r\n      padding: 38px 0 35px;\r\n      display: flex; align-items: center;\r\n    }\r\n    #acetax-home .ac-intro-copy { max-width: 490px; }\r\n    #acetax-home .ac-eyebrow {\r\n      color: var(--yellow); text-transform: uppercase;\r\n      letter-spacing: 2px; font-weight: 700; font-size: 13px;\r\n    }\r\n    #acetax-home h1 {\r\n      color: white; font-size: clamp(38px,5vw,60px);\r\n      line-height: 1.04; margin: 12px 0 18px;\r\n      letter-spacing: -1.5px;\r\n    }\r\n    #acetax-home h1 span { color: var(--yellow); }\r\n    #acetax-home .ac-intro p {\r\n      color: #eee; max-width: 420px; font-size: 16px;\r\n    }\r\n    #acetax-home .ac-booking {\r\n      background: white; color: #111;\r\n      border-radius: 16px; padding: 22px;\r\n      box-shadow: 0 14px 40px rgba(0,0,0,.2);\r\n      position: relative; z-index: 2;\r\n    }\r\n    #acetax-home .ac-tabs {\r\n      display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 18px;\r\n    }\r\n    #acetax-home .ac-tab {\r\n      display: inline-flex; align-items: center; justify-content: center; gap: 8px;\r\n      padding: 12px 18px; min-height: 42px; border-radius: 9px;\r\n      background: #eeeeee !important; color: #171717 !important;\r\n      border: 1px solid #dedede; cursor: pointer;\r\n      font: inherit; font-size: 14px; font-weight: 700;\r\n      line-height: 1.3; opacity: 1 !important; box-shadow: none;\r\n      transition: background .15s ease, border-color .15s ease;\r\n    }\r\n    #acetax-home .ac-tab.active {\r\n      background: #ffffff !important; color: #111111 !important;\r\n      border-color: #d7d7d7;\r\n      box-shadow: 0 2px 7px rgba(0,0,0,.08);\r\n    }\r\n    #acetax-home .ac-tab:hover {\r\n      background: #f8f8f8 !important; color: #111111 !important;\r\n    }\r\n    #acetax-home .ac-tab span,\r\n    #acetax-home .ac-tab svg { color: #171717; flex: 0 0 auto; }\r\n    #acetax-home .ac-tab-icon { width: 17px; height: 17px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\r\n    #acetax-home .ac-fields {\r\n      display: grid;\r\n      grid-template-columns: 1.3fr 1.3fr .65fr .7fr;\r\n      gap: 14px; align-items: start;\r\n    }\r\n    #acetax-home .ac-submit-wrap { margin-top: 18px; }\r\n    #acetax-home label {\r\n      display: block; font-size: 12px;\r\n      font-weight: 700; margin-bottom: 7px;\r\n    }\r\n    #acetax-home input,\r\n    #acetax-home select {\r\n      width: 100%; min-width: 0;\r\n      height: 46px; padding: 0 12px;\r\n      border: 1px solid #e4e4e4; border-radius: 9px;\r\n      background: #f8f8f8; color: #222; font-size: 13px;\r\n    }\r\n    #acetax-home .ac-field-control { position: relative; }\r\n    #acetax-home .ac-field-control input,\r\n    #acetax-home .ac-field-control select { padding-left: 38px; }\r\n    #acetax-home .ac-field-icon {\r\n      position: absolute; left: 12px; top: 50%;\r\n      width: 17px; height: 17px; transform: translateY(-50%);\r\n      color: #171717; pointer-events: none;\r\n    }\r\n    #acetax-home .ac-field-icon svg {\r\n      display: block; width: 100%; height: 100%;\r\n      fill: none; stroke: currentColor; stroke-width: 1.8;\r\n      stroke-linecap: round; stroke-linejoin: round;\r\n    }\r\n    #acetax-home .ac-stop-add {\r\n      display: inline-flex; align-items: center; gap: 6px;\r\n      margin-top: 9px; padding: 3px 0; border: 0;\r\n      background: transparent; color: #9a7800;\r\n      font: inherit; font-size: 12px; font-weight: 700;\r\n      cursor: pointer;\r\n    }\r\n    #acetax-home .ac-stop-add:hover { color: #111; }\r\n    #acetax-home .ac-stop-fields { display: grid; gap: 9px; margin-top: 9px; }\r\n    #acetax-home .ac-stop-row { display: flex; align-items: end; gap: 8px; }\r\n    #acetax-home .ac-stop-row > div { flex: 1; min-width: 0; }\r\n    #acetax-home .ac-stop-remove {\r\n      height: 42px; width: 42px; flex: 0 0 42px;\r\n      border: 1px solid #e4e4e4; border-radius: 9px;\r\n      background: #fff; color: #555; cursor: pointer;\r\n      font-size: 18px;\r\n    }\r\n    #acetax-home .ac-return-row {\r\n      display: flex; align-items: center; justify-content: space-between;\r\n      gap: 14px; margin-top: 17px; padding-top: 15px;\r\n      border-top: 1px solid #eee;\r\n    }\r\n    #acetax-home .ac-return-copy { display: flex; align-items: center; gap: 10px; }\r\n    #acetax-home .ac-return-icon { width: 21px; height: 21px; color: #b28c00; }\r\n    #acetax-home .ac-return-icon svg { width: 100%; height: 100%; display: block; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\r\n    #acetax-home .ac-return-switch {\r\n      position: relative; width: 46px; height: 26px; flex: 0 0 46px;\r\n      border: 0; border-radius: 20px; background: #d5d5d5;\r\n      padding: 0; cursor: pointer; transition: background .2s ease;\r\n    }\r\n    #acetax-home .ac-return-switch::after {\r\n      content: \"\"; position: absolute; width: 20px; height: 20px;\r\n      left: 3px; top: 3px; border-radius: 50%; background: #fff;\r\n      box-shadow: 0 1px 3px #0002; transition: transform .2s ease;\r\n    }\r\n    #acetax-home .ac-return-switch[aria-checked=\"true\"] { background: var(--yellow); }\r\n    #acetax-home .ac-return-switch[aria-checked=\"true\"]::after { transform: translateX(20px); }\r\n    #acetax-home .ac-return-fields {\r\n      display: none; grid-template-columns: 1fr 1fr;\r\n      gap: 14px; margin-top: 14px;\r\n      padding: 14px; background: #fafafa; border-radius: 10px;\r\n    }\r\n    #acetax-home .ac-return-fields.visible { display: grid; }\r\n    #acetax-home .ac-date-fields {\r\n      display: none; grid-template-columns: 1fr 1fr;\r\n      gap: 14px; margin-top: 16px;\r\n    }\r\n    #acetax-home .ac-date-fields.visible { display: grid; }\r\n    #acetax-home .ac-tab-icon {\r\n      width: 16px; height: 16px; display: inline-block; vertical-align: -3px;\r\n      margin-right: 5px; fill: none; stroke: currentColor; stroke-width: 1.8;\r\n      stroke-linecap: round; stroke-linejoin: round;\r\n    }\r\n    #acetax-home .ac-submit-wrap .ac-btn { width: 100%; white-space: nowrap; }\r\n    #acetax-home .ac-message {\r\n      display: none; margin-top: 16px;\r\n      padding: 15px 17px; background: #fff7cf;\r\n      border: 1px solid #f0df91; border-radius: 12px;\r\n      color: #292929; font-size: 13px; line-height: 1.5;\r\n    }\r\n    #acetax-home .ac-message.ac-message-result {\r\n      padding: 0; overflow: hidden; background: #fff;\r\n      border: 1px solid #e7e2d2; border-radius: 14px;\r\n      box-shadow: 0 5px 18px rgba(0,0,0,.055);\r\n    }\r\n    #acetax-home .ac-booking-next { margin: 14px 0 0; width:100%; }\r\n    #acetax-home .ac-contact-step { display:none; margin-top:16px; padding:18px; background:#fff; border:1px solid #e7e2d2; border-radius:14px; }\r\n    #acetax-home .ac-contact-step.visible { display:block; }\r\n    #acetax-home .ac-contact-step h3 { margin:0 0 5px; color:#171717; font-size:18px; }\r\n    #acetax-home .ac-contact-step p { margin:0 0 15px; color:#666; font-size:13px; }\r\n    #acetax-home .ac-contact-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }\r\n    #acetax-home .ac-contact-grid .ac-contact-full { grid-column:1\/-1; }\r\n    #acetax-home .ac-contact-step label:not(.ac-payment-option) { display:block; margin-bottom:6px; font-size:12px; font-weight:700; color:#333; }\r\n    \/* Betaalkaarten moeten flex blijven; de algemene label-stijl mag dit niet overschrijven. *\/\r\n    #acetax-home .ac-contact-step label.ac-payment-option { display:flex; align-items:center; margin-bottom:0; }\r\n    #acetax-home .ac-contact-step input[type=text], #acetax-home .ac-contact-step input[type=email], #acetax-home .ac-contact-step input[type=tel] { width:100%; min-height:46px; padding:11px 12px; border:1px solid #ddd; border-radius:9px; font:inherit; background:#fff; color:#171717; }\r\n    #acetax-home .ac-contact-step .ac-payment-heading { margin:18px 0 8px; font-size:12px; font-weight:700; color:#252525; }\r\n    #acetax-home .ac-payment-options { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin:0 0 16px; }\r\n    #acetax-home .ac-payment-option {\r\n      display:flex; align-items:center; gap:12px; min-width:0; min-height:76px;\r\n      padding:13px 15px; border:1px solid #dedfe3; border-radius:12px;\r\n      background:#fff; cursor:pointer; color:#171717; font-size:13px; font-weight:500;\r\n      line-height:1.35; transition:border-color .18s ease, background .18s ease, box-shadow .18s ease;\r\n    }\r\n    #acetax-home .ac-payment-option:hover { border-color:#c9a300; background:#fffdf4; }\r\n    #acetax-home .ac-payment-option:has(input:checked) {\r\n      border-color:#e4b900; background:#fff9df; box-shadow:0 0 0 1px #e4b900 inset;\r\n    }\r\n    #acetax-home .ac-payment-icon { display:block; width:31px; height:31px; flex:0 0 31px; color:#1c2430; overflow:hidden; }\r\n    #acetax-home .ac-payment-icon svg { display:block; width:100%; height:100%; fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }\r\n    #acetax-home .ac-payment-copy { display:flex; flex:1; min-width:0; flex-direction:column; gap:3px; }\r\n    #acetax-home .ac-payment-title { display:block; font-size:13px; font-weight:700; color:#171717; }\r\n    #acetax-home .ac-payment-description { display:block; font-size:12px; font-weight:400; color:#69707a; }\r\n    #acetax-home .ac-payment-option input[type=\"radio\"] {\r\n      appearance:none; -webkit-appearance:none; display:block; flex:0 0 18px;\r\n      width:18px !important; min-width:18px; height:18px !important; min-height:18px;\r\n      margin:0 0 0 auto; padding:0; border:1.5px solid #9ca3af; border-radius:50%;\r\n      background:#fff; box-shadow:none; cursor:pointer;\r\n    }\r\n    #acetax-home .ac-payment-option input[type=\"radio\"]:checked {\r\n      border:5px solid #d9aa00; background:#fff;\r\n    }\r\n    #acetax-home .ac-payment-option input[type=\"radio\"]:focus-visible { outline:3px solid #f5c40066; outline-offset:3px; }\r\n    #acetax-home .ac-submit-booking { width:100%; }\r\n    #acetax-home .ac-booking-note { font-size:11px!important; margin:10px 0 0!important; color:#777!important; }\r\n    #acetax-home .ac-honeypot { position:absolute!important; left:-10000px!important; width:1px!important; height:1px!important; overflow:hidden!important; }\r\n    @media(max-width:600px) {\r\n      #acetax-home .ac-contact-grid { grid-template-columns:1fr; }\r\n      #acetax-home .ac-payment-options { grid-template-columns:1fr; gap:8px; }\r\n      #acetax-home .ac-payment-option { min-height:68px; padding:11px 12px; }\r\n      #acetax-home .ac-payment-icon { display:block; width:27px; height:27px; flex-basis:27px; }\r\n    }\r\n    #acetax-home .ac-result-top {\r\n      display: flex; align-items: center; justify-content: space-between;\r\n      gap: 12px; padding: 17px 20px; background: #111; color: #fff;\r\n    }\r\n    #acetax-home .ac-result-kicker {\r\n      display: block; margin-bottom: 3px; color: #d6d6d6;\r\n      font-size: 11px; font-weight: 700; letter-spacing: 1.1px;\r\n      text-transform: uppercase;\r\n    }\r\n    #acetax-home .ac-result-price {\r\n      display: block; color: var(--yellow); font-size: clamp(27px,3.5vw,35px);\r\n      font-weight: 800; letter-spacing: -.7px; line-height: 1.15;\r\n    }\r\n    #acetax-home .ac-result-check {\r\n      display: grid; place-items: center; flex: 0 0 38px;\r\n      width: 38px; height: 38px; border-radius: 50%;\r\n      background: var(--yellow); color: #111; font-size: 20px; font-weight: 800;\r\n    }\r\n    #acetax-home .ac-result-stats {\r\n      display: grid; grid-template-columns: repeat(2,minmax(0,1fr));\r\n      gap: 0; padding: 5px 8px;\r\n    }\r\n    #acetax-home .ac-result-stat {\r\n      display: flex; align-items: center; gap: 11px;\r\n      min-width: 0; padding: 15px 12px;\r\n    }\r\n    #acetax-home .ac-result-stat + .ac-result-stat { border-left: 1px solid #eee; }\r\n    #acetax-home .ac-result-stat-icon {\r\n      display: grid; place-items: center; flex: 0 0 38px;\r\n      width: 38px; height: 38px; border-radius: 10px;\r\n      background: #fff8d8; color: #8d7000; font-size: 18px;\r\n    }\r\n    #acetax-home .ac-result-stat-label {\r\n      display: block; color: #777; font-size: 11px; margin-bottom: 2px;\r\n    }\r\n    #acetax-home .ac-result-stat-value {\r\n      display: block; color: #171717; font-size: 15px; font-weight: 700;\r\n    }\r\n    #acetax-home .ac-result-foot {\r\n      padding: 11px 18px; border-top: 1px solid #eee;\r\n      color: #6a6a6a; background: #fcfcfc; font-size: 11px;\r\n    }\r\n    @media(max-width:600px) {\r\n      #acetax-home .ac-result-top { padding: 15px 16px; }\r\n      #acetax-home .ac-result-stats { grid-template-columns: 1fr; padding: 3px 8px; }\r\n      #acetax-home .ac-result-stat { padding: 11px 9px; }\r\n      #acetax-home .ac-result-stat + .ac-result-stat { border-left: 0; border-top: 1px solid #eee; }\r\n    }\r\n    #acetax-home .ac-airport-note {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 16px;\r\n      margin: 14px 0 14px;\r\n      padding: 13px 17px;\r\n      border: 1px solid #d9d9d9;\r\n      border-radius: 12px;\r\n      background: #fff;\r\n      color: #171717;\r\n    }\r\n    #acetax-home .ac-airport-note-copy {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      min-width: 0;\r\n    }\r\n    #acetax-home .ac-airport-note-icon {\r\n      width: 25px;\r\n      height: 25px;\r\n      flex: 0 0 25px;\r\n      color: var(--yellow);\r\n    }\r\n    #acetax-home .ac-airport-note-icon img {\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: contain;\r\n    }\r\n    #acetax-home .ac-airport-note strong {\r\n      display: block;\r\n      font-size: 13px;\r\n      line-height: 1.35;\r\n    }\r\n    #acetax-home .ac-airport-note p {\r\n      margin: 2px 0 0;\r\n      color: #666;\r\n      font-size: 12px;\r\n      line-height: 1.4;\r\n    }\r\n    #acetax-home .ac-airport-note a {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 7px;\r\n      flex: 0 0 auto;\r\n      color: #c69b00;\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      white-space: nowrap;\r\n    }\r\n    #acetax-home .ac-airport-note a:hover { color: #171717; }\r\n    #acetax-home .ac-benefits {\r\n      display: grid; grid-template-columns: repeat(4,minmax(0,1fr));\r\n      gap: 0; padding: 28px 0;\r\n    }\r\n    #acetax-home .ac-benefit {\r\n      display: flex; align-items: center; gap: 15px;\r\n      color: white; font-size: 13px; min-width: 0;\r\n      padding: 0 22px;\r\n      border-right: 1px solid rgba(255,255,255,.38);\r\n    }\r\n    #acetax-home .ac-benefit:first-child { padding-left: 0; }\r\n    #acetax-home .ac-benefit:last-child { border-right: 0; padding-right: 0; }\r\n    #acetax-home .ac-icon {\r\n      color: var(--yellow); width: 36px; height: 36px;\r\n      flex: 0 0 36px; display: block;\r\n    }\r\n    #acetax-home .ac-icon img {\r\n      display: block; width: 100%; height: 100%; object-fit: contain;\r\n    }\r\n    #acetax-home .ac-benefit strong { display: block; margin-bottom: 2px; }\r\n    #acetax-home .ac-benefit small { color: #ccc; }\r\n    #acetax-home .ac-services {\r\n      padding: 62px 0 70px; background: #fafafa;\r\n    }\r\n    #acetax-home .ac-section-top {\r\n      display: flex; align-items: end;\r\n      justify-content: space-between; gap: 20px;\r\n      margin-bottom: 24px;\r\n    }\r\n    #acetax-home .ac-section-top h2,\r\n    #acetax-home .ac-airport h2,\r\n    #acetax-home .ac-why h2 {\r\n      margin: 5px 0 0; font-size: clamp(28px,3.5vw,38px);\r\n      line-height: 1.15; letter-spacing: -.7px;\r\n    }\r\n    #acetax-home .ac-section-top .ac-eyebrow { color: #b28c00; }\r\n    #acetax-home .ac-cards {\r\n      display: grid; grid-template-columns: repeat(4,1fr);\r\n      gap: 20px;\r\n    }\r\n    #acetax-home .ac-card {\r\n      position: relative; background: #fff; border-radius: 13px;\r\n      overflow: hidden; box-shadow: 0 4px 20px #0000000b;\r\n      transition: transform .18s ease, box-shadow .18s ease;\r\n    }\r\n    #acetax-home .ac-card:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 10px 26px #00000012;\r\n    }\r\n    #acetax-home .ac-card-link { display: block; height: 100%; color: inherit; }\r\n    #acetax-home .ac-card-link:focus-visible {\r\n      outline: 3px solid var(--yellow); outline-offset: 3px;\r\n    }\r\n    #acetax-home .ac-card-image {\r\n      height: 145px; background-size: cover;\r\n      background-position: center; position: relative;\r\n    }\r\n    #acetax-home .ac-card-icon {\r\n      position: absolute; left: 18px; bottom: -19px;\r\n      width: 54px; height: 54px; display: grid; place-items: center;\r\n      background: #080808; color: var(--yellow);\r\n      border: 2px solid #fff; border-radius: 15px;\r\n      box-shadow: 0 3px 10px #0002; z-index: 1;\r\n    }\r\n    #acetax-home .ac-card-icon img {\r\n      width: 29px; height: 29px; display: block; object-fit: contain;\r\n    }\r\n    #acetax-home .ac-card-body {\r\n      position: relative; min-height: 150px; padding: 27px 54px 20px 18px;\r\n    }\r\n    #acetax-home .ac-card h3 { margin: 0 0 8px; font-size: 18px; color: #111; }\r\n    #acetax-home .ac-card p {\r\n      font-size: 14px; line-height: 1.5; color: #555; margin: 0;\r\n    }\r\n    #acetax-home .ac-card-arrow {\r\n      position: absolute; right: 15px; bottom: 17px;\r\n      width: 38px; height: 38px; display: grid; place-items: center;\r\n      border: 2px solid #e7e7e7; border-radius: 50%;\r\n      color: #111; background: #fff; font-size: 21px; line-height: 1;\r\n      transition: background .18s ease, border-color .18s ease;\r\n    }\r\n    #acetax-home .ac-card:hover .ac-card-arrow {\r\n      background: var(--yellow); border-color: var(--yellow);\r\n    }\r\n    #acetax-home .ac-airport {\r\n      color: white; padding: 70px 0;\r\n      background:\r\n        linear-gradient(90deg,rgba(8,8,8,.96),rgba(8,8,8,.73)),\r\n        url(\"https:\/\/images.unsplash.com\/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1800&q=85\")\r\n        center\/cover;\r\n    }\r\n    #acetax-home .ac-airport-inner {\r\n      display: grid; grid-template-columns: 1.4fr 1fr;\r\n      align-items: center; gap: 45px;\r\n    }\r\n    #acetax-home .ac-airport h2 { color: white; }\r\n    #acetax-home .ac-airport h2 span { color: var(--yellow); }\r\n    #acetax-home .ac-airport p { color: #ddd; max-width: 470px; }\r\n    #acetax-home .ac-airport-list {\r\n      background: #111b; border: 1px solid #ffffff24;\r\n      padding: 22px 28px; border-radius: 14px;\r\n    }\r\n    #acetax-home .ac-airport-list div { padding: 7px 0; }\r\n    #acetax-home .ac-why { padding: 65px 0 85px; text-align: center; }\r\n    #acetax-home .ac-why .ac-eyebrow { color: #b28c00; }\r\n    #acetax-home .ac-why-grid {\r\n      display: grid; grid-template-columns: repeat(4,1fr);\r\n      gap: 25px; text-align: left; margin-top: 34px;\r\n    }\r\n    #acetax-home .ac-why-item { display: flex; gap: 13px; }\r\n    #acetax-home .ac-round {\r\n      flex: 0 0 48px; height: 48px; width: 48px;\r\n      border-radius: 50%; background: #f0f0f0;\r\n      display: grid; place-items: center;\r\n    }\r\n    #acetax-home .ac-round img {\r\n      display: block; width: 25px; height: 25px; object-fit: contain;\r\n    }\r\n    #acetax-home .ac-why-item strong { display: block; font-size: 14px; }\r\n    #acetax-home .ac-why-item small { color: #666; font-size: 12px; }\r\n    #acetax-home .ac-reviews {\r\n      padding: 46px 0 52px;\r\n      background: #fafafa;\r\n    }\r\n    #acetax-home .ac-reviews-heading {\r\n      text-align: center;\r\n      margin-bottom: 22px;\r\n    }\r\n    #acetax-home .ac-reviews-heading .ac-eyebrow { color: #b28c00; }\r\n    #acetax-home .ac-reviews-heading h2 {\r\n      margin: 5px 0 0; font-size: clamp(27px,3.3vw,36px);\r\n      line-height: 1.15; letter-spacing: -.7px; color: #111;\r\n    }\r\n    #acetax-home .ac-reviews-widget {\r\n      width: 100%; max-width: 1000px; margin: 0 auto;\r\n    }\r\n    #acetax-home .ac-reviews-widget .grwidget-embed { width: 100%; }\r\n    #acetax-home .ac-float {\r\n      position: fixed; z-index: 9999;\r\n      right: 22px; bottom: 22px;\r\n      display: flex; gap: 10px;\r\n    }\r\n    #acetax-home .ac-float a {\r\n      width: 52px; height: 52px; border-radius: 50%;\r\n      display: grid; place-items: center;\r\n      color: white; font-size: 23px;\r\n      box-shadow: 0 4px 14px #0003;\r\n    }\r\n    #acetax-home .ac-call { background: #1877f2; }\r\n    #acetax-home .ac-whatsapp { background: #20bd5a; }\r\n    #acetax-home .ac-whatsapp svg { width: 29px; height: 29px; display: block; }\r\n    @media(max-width:900px) {\r\n      #acetax-home .ac-links { gap: 12px; }\r\n      #acetax-home .ac-links a { font-size: 12px; }\r\n      #acetax-home .ac-fields {\r\n        grid-template-columns: 1fr 1fr;\r\n      }\r\n      #acetax-home .ac-fields > div:last-child { grid-column: span 2; }\r\n      #acetax-home .ac-benefits,\r\n      #acetax-home .ac-why-grid { grid-template-columns: repeat(2,1fr); }\r\n      #acetax-home .ac-benefit { padding: 12px 14px; border-right: 0; }\r\n      #acetax-home .ac-benefit:first-child { padding-left: 14px; }\r\n      #acetax-home .ac-benefit:last-child { padding-right: 14px; }\r\n      #acetax-home .ac-cards { grid-template-columns: repeat(2,1fr); }\r\n    }\r\n    @media(max-width:600px) {\r\n      #acetax-home { margin-top: 0px; }\r\n      #acetax-home .ac-nav-inner {\r\n        min-height: 65px;\r\n        gap: 10px;\r\n      }\r\n      #acetax-home .ac-logo img { width: 118px; max-height: 43px; }\r\n      #acetax-home .ac-menu-toggle { display: inline-flex; }\r\n      #acetax-home .ac-links {\r\n        display: none;\r\n        position: absolute;\r\n        top: 65px;\r\n        left: calc((100% - 100vw) \/ 2);\r\n        width: 100vw;\r\n        padding: 10px 20px 16px;\r\n        background: #ffffff;\r\n        border-top: 1px solid #e8e8e8;\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n        gap: 0;\r\n        z-index: 10000;\r\n      }\r\n      #acetax-home .ac-links.is-open { display: flex; }\r\n      #acetax-home .ac-links a {\r\n        display: block;\r\n        padding: 13px 8px;\r\n        font-size: 15px;\r\n        border-bottom: 1px solid #eeeeee;\r\n      }\r\n      #acetax-home .ac-links a:last-child { border-bottom: 0; }\r\n      #acetax-home .ac-nav .ac-btn { padding: 10px 11px; font-size: 11px; white-space: nowrap; }\r\n      #acetax-home .ac-hero {\r\n        padding-top: 65px;\r\n        \/* Mobile: zoom slightly and shift the image so more of the car appears above the booking panel. *\/\r\n        background-size: auto, auto, auto 115%;\r\n        background-position: center, center, 88% 88%;\r\n      }\r\n      #acetax-home .ac-intro { min-height: auto; padding: 48px 0 28px; }\r\n      #acetax-home h1 { font-size: 42px; }\r\n      #acetax-home .ac-intro p { font-size: 14px; }\r\n      #acetax-home .ac-booking { padding: 16px; }\r\n      #acetax-home .ac-fields { grid-template-columns: 1fr; }\r\n      #acetax-home .ac-fields > div:last-child { grid-column: auto; }\r\n      #acetax-home .ac-date-fields,\r\n      #acetax-home .ac-return-fields { grid-template-columns: 1fr; }\r\n      #acetax-home .ac-return-row { margin-top: 14px; }\r\n      #acetax-home .ac-submit-wrap .ac-btn { width: 100%; }\r\n      #acetax-home .ac-airport-note {\r\n        align-items: flex-start;\r\n        gap: 10px;\r\n        padding: 12px;\r\n      }\r\n      #acetax-home .ac-airport-note-copy { gap: 8px; }\r\n      #acetax-home .ac-airport-note-icon { width: 22px; height: 22px; flex-basis: 22px; }\r\n      #acetax-home .ac-airport-note strong { font-size: 12px; }\r\n      #acetax-home .ac-airport-note p { font-size: 11px; }\r\n      #acetax-home .ac-airport-note a { font-size: 11px; padding-top: 2px; }\r\n      #acetax-home .ac-benefits { grid-template-columns: 1fr 1fr; gap: 17px 10px; }\r\n      #acetax-home .ac-benefit { font-size: 11px; gap: 8px; padding: 10px 4px; }\r\n      #acetax-home .ac-benefit:first-child { padding-left: 4px; }\r\n      #acetax-home .ac-benefit:last-child { padding-right: 4px; }\r\n      #acetax-home .ac-icon { width: 28px; height: 28px; flex-basis: 28px; }\r\n      #acetax-home .ac-services { padding: 45px 0; }\r\n      #acetax-home .ac-section-top { display: block; }\r\n      #acetax-home .ac-section-top h2 { font-size: 29px; }\r\n      #acetax-home .ac-cards { gap: 12px; }\r\n      #acetax-home .ac-card-image { height: 105px; }\r\n      #acetax-home .ac-card-icon {\r\n        left: 10px; bottom: -16px; width: 46px; height: 46px;\r\n        border-radius: 13px;\r\n      }\r\n      #acetax-home .ac-card-icon img { width: 25px; height: 25px; }\r\n      #acetax-home .ac-card-body { min-height: 160px; padding: 24px 39px 18px 12px; }\r\n      #acetax-home .ac-card h3 { font-size: 15px; }\r\n      #acetax-home .ac-card p { font-size: 12px; }\r\n      #acetax-home .ac-card-arrow {\r\n        right: 9px; bottom: 12px; width: 32px; height: 32px; font-size: 18px;\r\n      }\r\n      #acetax-home .ac-airport { padding: 48px 0; }\r\n      #acetax-home .ac-airport-inner { grid-template-columns: 1fr; gap: 20px; }\r\n      #acetax-home .ac-airport h2 { font-size: 30px; }\r\n      #acetax-home .ac-why { padding: 48px 0 80px; }\r\n      #acetax-home .ac-why-grid { gap: 20px 12px; }\r\n      #acetax-home .ac-why-item { display: block; }\r\n      #acetax-home .ac-round { margin-bottom: 8px; }\r\n      #acetax-home .ac-float { right: 14px; bottom: 14px; }\r\n      #acetax-home .ac-float a { width: 48px; height: 48px; }\r\n    }\r\n  <\/style>\r\n\r\n  <section class=\"ac-hero\" id=\"acetax-top\">\r\n  <header class=\"ac-nav\">\r\n    <div class=\"ac-container ac-nav-inner\">\r\n      <a class=\"ac-logo\" href=\"#acetax-top\" aria-label=\"Acetax - naar de homepage\"><img decoding=\"async\" src=\"https:\/\/blue-mandrill-856590.hostingersite.com\/wp-content\/uploads\/2026\/10\/Logo.png\" alt=\"Acetax logo\" \/><\/a>\r\n      <nav class=\"ac-links\" id=\"ac-main-links\" aria-label=\"Hoofdnavigatie\">\r\n        <a href=\"#acetax-top\">Home<\/a>\r\n        <a href=\"\/diensten\/\">Diensten<\/a>\r\n        <a href=\"\/luchthavenvervoer\/\">Luchthavenvervoer<\/a>\r\n        <a href=\"\/over-ons\/\">Over ons<\/a>\r\n        <a href=\"\/contact\/\">Contact<\/a>\r\n\t\t<a href=\"\/mijn-acetax\/\">Mijn Acetax<\/a>\r\n      <\/nav>\r\n      <a class=\"ac-btn ac-btn-yellow\" href=\"#acetax-boeken\">Boek een rit&nbsp; \u2192<\/a>\r\n      <button class=\"ac-menu-toggle\" type=\"button\" aria-label=\"Menu openen\" aria-expanded=\"false\" aria-controls=\"ac-main-links\">\u2630<\/button>\r\n    <\/div>\r\n  <\/header>\r\n\r\n    <div class=\"ac-container\">\r\n      <div class=\"ac-intro\">\r\n        <div class=\"ac-intro-copy\">\r\n          <div class=\"ac-eyebrow\">Acetax<\/div>\r\n          <h1>Jouw taxi in<br><span>Roermond en<\/span><br>omgeving<\/h1>\r\n          <p>Comfortabel, betrouwbaar en altijd binnen handbereik. Of je nu gaat om een rit in de stad, een zakelijke afspraak of luchthavenvervoer: Acetax brengt je veilig en ontspannen naar je bestemming.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"ac-booking\" id=\"acetax-boeken\">\r\n      <div class=\"ac-airport-note\">\r\n        <div class=\"ac-airport-note-copy\">\r\n          <span class=\"ac-airport-note-icon\" aria-hidden=\"true\">\r\n            <img decoding=\"async\" src=\"https:\/\/blue-mandrill-856590.hostingersite.com\/wp-content\/uploads\/2026\/10\/vliegtuig.svg\" alt=\"\" \/>\r\n          <\/span>\r\n          <div>\r\n            <strong>Naar de luchthaven?<\/strong>\r\n            <p>Bekijk onze voordelige vaste tarieven voor luchthavenvervoer.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n        <a href=\"\/luchthavenvervoer\/\">Bekijk tarieven <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/div>\r\n\r\n        <div class=\"ac-tabs\">\r\n          <button type=\"button\" class=\"ac-tab active\" id=\"ac-direct\"><span aria-hidden=\"true\">\ud83d\ude95<\/span> Direct boeken<\/button>\r\n          <button type=\"button\" class=\"ac-tab\" id=\"ac-later\"><svg class=\"ac-tab-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"16\" rx=\"2\"\/><path d=\"M7.5 3v4M16.5 3v4M3.5 10h17\"\/><\/svg> Later boeken<\/button>\r\n        <\/div>\r\n        <form id=\"ac-booking-form\">\r\n          <div class=\"ac-fields\">\r\n            <div>\r\n              <label for=\"ac-pickup\">Ophaaladres<\/label>\r\n              <div class=\"ac-field-control\">\r\n                <span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><\/svg><\/span>\r\n                <input id=\"ac-pickup\" name=\"pickup\" placeholder=\"Adres of locatie\" autocomplete=\"street-address\" required>\r\n              <\/div>\r\n            <\/div>\r\n            <div>\r\n              <label for=\"ac-destination\">Bestemming<\/label>\r\n              <div class=\"ac-field-control\">\r\n                <span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><\/svg><\/span>\r\n                <input id=\"ac-destination\" name=\"destination\" placeholder=\"Adres of locatie\" autocomplete=\"off\" required>\r\n              <\/div>\r\n              <button type=\"button\" class=\"ac-stop-add\" id=\"ac-add-stop\"><span aria-hidden=\"true\">\uff0b<\/span> Tussenstop toevoegen <span id=\"ac-stop-count\">(max. 4)<\/span><\/button>\r\n              <div class=\"ac-stop-fields\" id=\"ac-stop-fields\"><\/div>\r\n            <\/div>\r\n            <div>\r\n              <label for=\"ac-passengers\">Passagiers<\/label>\r\n              <div class=\"ac-field-control\">\r\n                <span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"7\" r=\"3.5\"\/><path d=\"M5 21v-2a7 7 0 0 1 14 0v2Z\"\/><\/svg><\/span>\r\n                <select id=\"ac-passengers\" name=\"passengers\">\r\n                  <option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option>\r\n                <\/select>\r\n              <\/div>\r\n            <\/div>\r\n            <div>\r\n              <label for=\"ac-luggage\">Bagage<\/label>\r\n              <div class=\"ac-field-control\">\r\n                <span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"7\" width=\"16\" height=\"14\" rx=\"2\"\/><path d=\"M9 7V4h6v3M8 10v8M16 10v8M2 11v6M22 11v6\"\/><\/svg><\/span>\r\n                <select id=\"ac-luggage\" name=\"luggage\">\r\n                  <option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option>\r\n                <\/select>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"ac-date-fields\" id=\"ac-date-fields\">\r\n            <div><label for=\"ac-date\">Datum<\/label><div class=\"ac-field-control\"><span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M7 3v4M17 3v4M3 10h18\"\/><\/svg><\/span><input type=\"date\" id=\"ac-date\" name=\"date\"><\/div><\/div>\r\n            <div><label for=\"ac-time\">Tijd<\/label><div class=\"ac-field-control\"><span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg><\/span><input type=\"time\" id=\"ac-time\" name=\"time\"><\/div><\/div>\r\n          <\/div>\r\n          <div class=\"ac-return-row\">\r\n            <div class=\"ac-return-copy\">\r\n              <span class=\"ac-return-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 7h13l-3-3M16 7l-3 3M21 17H8l3 3M8 17l3-3\"\/><\/svg><\/span>\r\n              <div><strong>Retourrit<\/strong><div style=\"font-size:12px;color:#777\">Ook een terugreis plannen?<\/div><\/div>\r\n            <\/div>\r\n            <button type=\"button\" class=\"ac-return-switch\" id=\"ac-return-toggle\" role=\"switch\" aria-checked=\"false\" aria-label=\"Retourrit inschakelen\"><\/button>\r\n          <\/div>\r\n          <div class=\"ac-return-fields\" id=\"ac-return-fields\">\r\n            <div>\r\n              <label for=\"ac-return-date\">Datum terugreis<\/label>\r\n              <div class=\"ac-field-control\">\r\n                <span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M7 3v4M17 3v4M3 10h18\"\/><\/svg><\/span>\r\n                <input type=\"date\" id=\"ac-return-date\" name=\"return_date\">\r\n              <\/div>\r\n            <\/div>\r\n            <div>\r\n              <label for=\"ac-return-time\">Tijd terugreis<\/label>\r\n              <div class=\"ac-field-control\">\r\n                <span class=\"ac-field-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg><\/span>\r\n                <input type=\"time\" id=\"ac-return-time\" name=\"return_time\">\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ac-submit-wrap\">\r\n            <button type=\"submit\" class=\"ac-btn ac-btn-yellow\">1. Rit berekenen&nbsp; \u2192<\/button>\r\n          <\/div>\r\n          <div class=\"ac-message\" id=\"ac-message\" role=\"status\"><\/div>\r\n          <section class=\"ac-contact-step\" id=\"ac-contact-step\" aria-labelledby=\"ac-contact-title\">\r\n            <h3 id=\"ac-contact-title\">2. Boek deze rit<\/h3>\r\n            <p>Vul je gegevens in en kies hoe je tijdens de rit wilt betalen.<\/p>\r\n            <div class=\"ac-contact-grid\">\r\n              <div><label for=\"ac-customer-name\">Naam<\/label><input type=\"text\" id=\"ac-customer-name\" autocomplete=\"name\"><\/div>\r\n              <div><label for=\"ac-customer-phone\">Telefoonnummer<\/label><input type=\"tel\" id=\"ac-customer-phone\" autocomplete=\"tel\"><\/div>\r\n              <div class=\"ac-contact-full\"><label for=\"ac-customer-email\">E-mailadres<\/label><input type=\"email\" id=\"ac-customer-email\" autocomplete=\"email\"><\/div>\r\n            <\/div>\r\n            <div class=\"ac-payment-heading\">Hoe wil je betalen?<\/div>\r\n            <div class=\"ac-payment-options\">\r\n              <label class=\"ac-payment-option\">\r\n                <span class=\"ac-payment-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"2.5\" y=\"6\" width=\"19\" height=\"12\" rx=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"2.5\"\/><path d=\"M5 9h1M18 15h1\"\/><\/svg><\/span>\r\n                <span class=\"ac-payment-copy\"><span class=\"ac-payment-title\">Contant betalen<\/span><span class=\"ac-payment-description\">Ik betaal contant tijdens de rit.<\/span><\/span>\r\n                <input type=\"radio\" name=\"ac-payment-method\" value=\"contant\" aria-label=\"Contant betalen tijdens de rit\">\r\n              <\/label>\r\n              <label class=\"ac-payment-option\">\r\n                <span class=\"ac-payment-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><rect x=\"2.5\" y=\"4.5\" width=\"19\" height=\"15\" rx=\"2\"\/><path d=\"M2.5 9h19M6 14h4\"\/><\/svg><\/span>\r\n                <span class=\"ac-payment-copy\"><span class=\"ac-payment-title\">Pinnen tijdens de rit<\/span><span class=\"ac-payment-description\">Ik betaal met pin tijdens de rit.<\/span><\/span>\r\n                <input type=\"radio\" name=\"ac-payment-method\" value=\"pin\" aria-label=\"Pinnen tijdens de rit\">\r\n              <\/label>\r\n            <\/div>\r\n            <div class=\"ac-honeypot\" aria-hidden=\"true\"><label for=\"ac-website\">Laat dit veld leeg<\/label><input type=\"text\" id=\"ac-website\" tabindex=\"-1\" autocomplete=\"off\"><\/div>\r\n            <button type=\"button\" class=\"ac-btn ac-btn-yellow ac-submit-booking\" id=\"ac-send-booking\">Aanvraag versturen&nbsp; \u2192<\/button>\r\n            <p class=\"ac-booking-note\">Dit is een boekingsaanvraag. Je rit is pas definitief nadat Acetax deze heeft bevestigd. Je betaalt tijdens de rit; er vindt geen online betaling plaats.<\/p>\r\n          <\/section>\r\n        <\/form>\r\n      <\/div>\r\n\r\n      <div class=\"ac-benefits\">\r\n        <div class=\"ac-benefit\"><span class=\"ac-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/betrouwbaar.svg\" alt=\"\" \/><\/span><div><strong>Betrouwbaar<\/strong><small>Altijd op tijd en veilig<\/small><\/div><\/div>\r\n        <div class=\"ac-benefit\"><span class=\"ac-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/taxi-auto.svg\" alt=\"\" \/><\/span><div><strong>Lokaal en regionaal<\/strong><small>Roermond en omgeving<\/small><\/div><\/div>\r\n        <div class=\"ac-benefit\"><span class=\"ac-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/vliegtuig.svg\" alt=\"\" \/><\/span><div><strong>Luchthavenvervoer<\/strong><small>Naar alle luchthavens<\/small><\/div><\/div>\r\n        <div class=\"ac-benefit\"><span class=\"ac-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/persoonlijke.svg\" alt=\"\" \/><\/span><div><strong>Persoonlijke service<\/strong><small>Comfortabel en klantvriendelijk<\/small><\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"ac-services\" id=\"acetax-diensten\">\r\n    <div class=\"ac-container\">\r\n      <div class=\"ac-section-top\">\r\n        <div><div class=\"ac-eyebrow\">Onze diensten<\/div><h2>Waarmee kunnen wij je helpen?<\/h2><\/div>\r\n        <a href=\"\/diensten\/\">Bekijk alle diensten \u2192<\/a>\r\n      <\/div>\r\n      <div class=\"ac-cards\">\r\n        <article class=\"ac-card\">\r\n          <a class=\"ac-card-link\" href=\"\/diensten\/\" aria-label=\"Meer over lokale ritten\">\r\n            <div class=\"ac-card-image\" style=\"background-image:url('https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/roer.png')\">\r\n              <span class=\"ac-card-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/taxi-auto.svg\" alt=\"\" \/><\/span>\r\n            <\/div>\r\n            <div class=\"ac-card-body\"><h3>Lokale ritten<\/h3><p>Snelle en comfortabele taxiritten in Roermond en omgeving.<\/p><span class=\"ac-card-arrow\" aria-hidden=\"true\">\u2192<\/span><\/div>\r\n          <\/a>\r\n        <\/article>\r\n        <article class=\"ac-card\">\r\n          <a class=\"ac-card-link\" href=\"\/luchthavenvervoer\/\" aria-label=\"Meer over luchthavenvervoer\">\r\n            <div class=\"ac-card-image\" style=\"background-image:url('https:\/\/images.unsplash.com\/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=700&q=80')\">\r\n              <span class=\"ac-card-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/vliegtuig.svg\" alt=\"\" \/><\/span>\r\n            <\/div>\r\n            <div class=\"ac-card-body\"><h3>Luchthavenvervoer<\/h3><p>Comfortabel naar Schiphol, Eindhoven, D\u00fcsseldorf en andere luchthavens.<\/p><span class=\"ac-card-arrow\" aria-hidden=\"true\">\u2192<\/span><\/div>\r\n          <\/a>\r\n        <\/article>\r\n        <article class=\"ac-card\">\r\n          <a class=\"ac-card-link\" href=\"\/diensten\/\" aria-label=\"Meer over zakelijke ritten\">\r\n            <div class=\"ac-card-image\" style=\"background-image:url('https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/zake.png')\">\r\n              <span class=\"ac-card-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/zakekelijk.svg\" alt=\"\" \/><\/span>\r\n            <\/div>\r\n            <div class=\"ac-card-body\"><h3>Zakelijke ritten<\/h3><p>Professioneel en discreet vervoer voor zakelijke afspraken.<\/p><span class=\"ac-card-arrow\" aria-hidden=\"true\">\u2192<\/span><\/div>\r\n          <\/a>\r\n        <\/article>\r\n        <article class=\"ac-card\">\r\n          <a class=\"ac-card-link\" href=\"\/diensten\/\" aria-label=\"Meer over toeristische ritten\">\r\n            <div class=\"ac-card-image\" style=\"background-image:url('https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/toeris.png')\">\r\n              <span class=\"ac-card-icon\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/toerisme.svg\" alt=\"\" \/><\/span>\r\n            <\/div>\r\n            <div class=\"ac-card-body\"><h3>Toeristische ritten<\/h3><p>Comfortabel naar mooie bestemmingen in Limburg en daarbuiten.<\/p><span class=\"ac-card-arrow\" aria-hidden=\"true\">\u2192<\/span><\/div>\r\n          <\/a>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"ac-reviews\" id=\"acetax-reviews\">\r\n    <div class=\"ac-container\">\r\n      <div class=\"ac-reviews-heading\">\r\n        <div class=\"ac-eyebrow\">Ervaringen van onze klanten<\/div>\r\n        <h2>Wat klanten over Acetax zeggen<\/h2>\r\n      <\/div>\r\n      <div class=\"ac-reviews-widget\">\r\n        <script src=\"https:\/\/grwidget.com\/v1\/grwidget.js\" async defer data-wpmeteor-nooptimize=\"true\"><\/script>\r\n        <div class=\"grwidget-embed\" data-grwidget-key=\"qMuAnpXUbpphuAQhWyZCrJmI\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"ac-airport\" id=\"acetax-luchthaven\">\r\n    <div class=\"ac-container ac-airport-inner\">\r\n      <div>\r\n        <div class=\"ac-eyebrow\">Luchthavenvervoer<\/div>\r\n        <h2>Zorgeloos naar<br>de <span>luchthaven<\/span><\/h2>\r\n        <p>Comfortabel en zonder stress naar luchthavens in Nederland, Duitsland en Belgi\u00eb.<\/p>\r\n        <a class=\"ac-btn ac-btn-yellow\" href=\"\/luchthavenvervoer\/\">Bekijk luchthavenvervoer&nbsp; \u2192<\/a>\r\n      <\/div>\r\n      <div class=\"ac-airport-list\">\r\n        <div>\u2708 &nbsp; Schiphol<\/div><div>\u2708 &nbsp; Eindhoven Airport<\/div>\r\n        <div>\u2708 &nbsp; D\u00fcsseldorf<\/div><div>\u2708 &nbsp; Brussel<\/div>\r\n        <div>\u2708 &nbsp; Keulen\/Bonn<\/div><div>\u2708 &nbsp; En meer...<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"ac-why\">\r\n    <div class=\"ac-container\">\r\n      <div class=\"ac-eyebrow\">Waarom Acetax<\/div>\r\n      <h2>De juiste keuze voor elke rit<\/h2>\r\n      <div class=\"ac-why-grid\">\r\n        <div class=\"ac-why-item\"><div class=\"ac-round\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/diamant.svg\" alt=\"\" \/><\/div><div><strong>Comfortabel vervoer<\/strong><small>Reis ontspannen en veilig.<\/small><\/div><\/div>\r\n        <div class=\"ac-why-item\"><div class=\"ac-round\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/klok.svg\" alt=\"\" \/><\/div><div><strong>Altijd bereikbaar<\/strong><small>Neem contact op wanneer je ons nodig hebt.<\/small><\/div><\/div>\r\n        <div class=\"ac-why-item\"><div class=\"ac-round\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/locatie.svg\" alt=\"\" \/><\/div><div><strong>Roermond en omgeving<\/strong><small>Goed bekend in de regio.<\/small><\/div><\/div>\r\n        <div class=\"ac-why-item\"><div class=\"ac-round\"><img decoding=\"async\" src=\"https:\/\/acetax.nl\/wp-content\/uploads\/2026\/10\/hart.svg\" alt=\"\" \/><\/div><div><strong>Klantvriendelijke service<\/strong><small>Jouw tevredenheid staat voorop.<\/small><\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <footer class=\"ac-footer\" id=\"acetax-footer\">\r\n    <style>\r\n      #acetax-home .ac-footer {\r\n        background: #101010;\r\n        color: #f5f5f5;\r\n        padding: 42px 0 18px;\r\n        margin-top: 0;\r\n      }\r\n      #acetax-home .ac-footer-inner {\r\n        display: grid;\r\n        grid-template-columns: 1.4fr 1fr 1fr;\r\n        gap: 34px;\r\n      }\r\n      #acetax-home .ac-footer h3 {\r\n        color: #fff; font-size: 15px; margin: 0 0 12px;\r\n      }\r\n      #acetax-home .ac-footer p,\r\n      #acetax-home .ac-footer a {\r\n        color: #cfcfcf; font-size: 13px; line-height: 1.8;\r\n      }\r\n      #acetax-home .ac-footer a:hover { color: var(--yellow); }\r\n      #acetax-home .ac-footer-links { display: flex; flex-direction: column; gap: 4px; }\r\n      #acetax-home .ac-footer-bottom {\r\n        border-top: 1px solid #ffffff24; margin-top: 28px; padding-top: 15px;\r\n        display: flex; justify-content: space-between; gap: 12px; flex-wrap: wrap;\r\n        color: #aaa; font-size: 11px;\r\n      }\r\n      @media(max-width:600px) {\r\n        #acetax-home .ac-footer-inner { grid-template-columns: 1fr; gap: 22px; }\r\n      }\r\n    <\/style>\r\n    <div class=\"ac-container\">\r\n      <div class=\"ac-footer-inner\">\r\n        <div>\r\n          <h3>Acetax<\/h3>\r\n          <p>Betrouwbaar taxi- en luchthavenvervoer in Roermond en omgeving. Comfortabel, veilig en klantvriendelijk onderweg.<\/p>\r\n        <\/div>\r\n        <div>\r\n          <h3>Snelle links<\/h3>\r\n          <div class=\"ac-footer-links\">\r\n            <a href=\"\/\">Home<\/a>\r\n            <a href=\"\/diensten\/\">Diensten<\/a>\r\n            <a href=\"\/luchthavenvervoer\/\">Luchthavenvervoer<\/a>\r\n            <a href=\"\/over-ons\/\">Over ons<\/a>\r\n            <a href=\"\/contact\/\">Contact<\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div>\r\n          <h3>Contact<\/h3>\r\n          <div class=\"ac-footer-links\">\r\n            <a href=\"tel:+31614989499\">+31 6 14989499<\/a>\r\n            <a href=\"https:\/\/wa.me\/31614989499\" target=\"_blank\" rel=\"noopener noreferrer\">WhatsApp<\/a>\r\n            <a href=\"\/contact\/\">Neem contact op<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"ac-footer-bottom\">\r\n        <span>\u00a9 <span id=\"ac-footer-year\">2026<\/span> Acetax<\/span>\r\n        <span>Taxi- en luchthavenvervoer in Roermond en omgeving<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function () {\r\n        var year = document.getElementById('ac-footer-year');\r\n        if (year) year.textContent = new Date().getFullYear();\r\n      })();\r\n    <\/script>\r\n  <\/footer>\r\n\r\n  <div class=\"ac-float\" aria-label=\"Contact\">\r\n    <a class=\"ac-call\" href=\"tel:+31614989499\" aria-label=\"Bel Acetax\">\u260e<\/a>\r\n    <a class=\"ac-whatsapp\" href=\"https:\/\/wa.me\/31614989499\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"WhatsApp Acetax\">\r\n      <svg viewBox=\"0 0 32 32\" aria-hidden=\"true\" focusable=\"false\">\r\n        <path fill=\"currentColor\" d=\"M16.02 3.2A12.7 12.7 0 0 0 5.08 22.34L3.3 28.8l6.62-1.73A12.7 12.7 0 1 0 16.02 3.2Zm0 23.08a10.35 10.35 0 0 1-5.27-1.44l-.38-.23-3.93 1.03 1.05-3.83-.25-.4a10.35 10.35 0 1 1 8.78 4.87Zm5.68-7.76c-.31-.16-1.84-.91-2.13-1.02-.29-.1-.5-.16-.71.16-.21.31-.81 1.02-.99 1.23-.18.21-.36.24-.67.08-.31-.16-1.31-.48-2.49-1.53-.92-.82-1.54-1.84-1.72-2.15-.18-.31-.02-.48.14-.64.14-.14.31-.36.47-.54.16-.18.21-.31.31-.52.1-.21.05-.39-.03-.55-.08-.16-.71-1.71-.97-2.34-.25-.61-.51-.53-.71-.54l-.6-.01c-.21 0-.55.08-.84.39-.29.31-1.1 1.07-1.1 2.62s1.13 3.04 1.28 3.25c.16.21 2.22 3.39 5.38 4.75.75.32 1.34.51 1.8.65.76.24 1.45.21 2 .13.61-.09 1.84-.75 2.1-1.47.26-.72.26-1.34.18-1.47-.08-.13-.29-.21-.6-.36Z\"\/>\r\n      <\/svg>\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const root = document.getElementById('acetax-home');\r\n      if (!root) return;\r\n\r\n      const menuToggle = root.querySelector('.ac-menu-toggle');\r\n      const mainLinks = root.querySelector('#ac-main-links');\r\n      if (menuToggle && mainLinks) {\r\n        menuToggle.addEventListener('click', function () {\r\n          const isOpen = mainLinks.classList.toggle('is-open');\r\n          menuToggle.setAttribute('aria-expanded', String(isOpen));\r\n          menuToggle.setAttribute('aria-label', isOpen ? 'Menu sluiten' : 'Menu openen');\r\n          menuToggle.textContent = isOpen ? '\u00d7' : '\u2630';\r\n        });\r\n        mainLinks.querySelectorAll('a').forEach(function (link) {\r\n          link.addEventListener('click', function () {\r\n            mainLinks.classList.remove('is-open');\r\n            menuToggle.setAttribute('aria-expanded', 'false');\r\n            menuToggle.setAttribute('aria-label', 'Menu openen');\r\n            menuToggle.textContent = '\u2630';\r\n          });\r\n        });\r\n      }\r\n\r\n      const direct = root.querySelector('#ac-direct');\r\n      const later = root.querySelector('#ac-later');\r\n      const dateFields = root.querySelector('#ac-date-fields');\r\n      const dateInput = root.querySelector('#ac-date');\r\n      const timeInput = root.querySelector('#ac-time');\r\n      const returnToggle = root.querySelector('#ac-return-toggle');\r\n      const returnFields = root.querySelector('#ac-return-fields');\r\n      const returnDate = root.querySelector('#ac-return-date');\r\n      const returnTime = root.querySelector('#ac-return-time');\r\n      const addStopButton = root.querySelector('#ac-add-stop');\r\n      const stopFields = root.querySelector('#ac-stop-fields');\r\n      const stopCount = root.querySelector('#ac-stop-count');\r\n      const form = root.querySelector('#ac-booking-form');\r\n      const message = root.querySelector('#ac-message');\r\n      const contactStep = root.querySelector('#ac-contact-step');\r\n      const sendBookingButton = root.querySelector('#ac-send-booking');\r\n      let lastCalculatedRoute = null;\r\n      let bookLater = false;\r\n      let returnEnabled = false;\r\n      let stopNumber = 0;\r\n\r\n      \/\/ Vul hieronder je eigen website-beperkte Google Maps API-key in.\r\n      \/\/ Deel deze sleutel niet openbaar; de websitebeperkingen blijven belangrijk.\r\n      const GOOGLE_MAPS_API_KEY = 'AIzaSyBWBeWVGq-UbMyGORV693ha6g9KUWj01ls';\r\n      let mapsLoadingPromise = null;\r\n      let mapsLibraryReady = false;\r\n      let routeLibraryPromise = null;\r\n\r\n      function loadGoogleMaps() {\r\n        if (window.google && window.google.maps && window.google.maps.importLibrary) {\r\n          mapsLibraryReady = true;\r\n          return Promise.resolve();\r\n        }\r\n        if (mapsLoadingPromise) return mapsLoadingPromise;\r\n\r\n        mapsLoadingPromise = new Promise(function (resolve, reject) {\r\n          window.acetaxGoogleMapsInit = function () {\r\n            mapsLibraryReady = true;\r\n            resolve();\r\n          };\r\n          const script = document.createElement('script');\r\n          script.src = 'https:\/\/maps.googleapis.com\/maps\/api\/js?key=' +\r\n            encodeURIComponent(GOOGLE_MAPS_API_KEY) +\r\n            '&libraries=places&v=weekly&loading=async&callback=acetaxGoogleMapsInit';\r\n          script.async = true;\r\n          script.defer = true;\r\n          script.onerror = function () {\r\n            reject(new Error('Google Maps kon niet worden geladen. Controleer de API-key, websitebeperkingen en ingeschakelde API\u2019s.'));\r\n          };\r\n          document.head.appendChild(script);\r\n        });\r\n        return mapsLoadingPromise;\r\n      }\r\n\r\n      function attachAutocomplete(input) {\r\n        if (!input || input.dataset.acAutocompleteAttached === 'true') return;\r\n        if (!window.google || !google.maps || !google.maps.places || !google.maps.places.Autocomplete) return;\r\n\r\n        const autocomplete = new google.maps.places.Autocomplete(input, {\r\n          fields: ['formatted_address', 'geometry', 'place_id', 'name'],\r\n          componentRestrictions: { country: ['nl', 'be', 'de'] }\r\n        });\r\n        autocomplete.addListener('place_changed', function () {\r\n          const place = autocomplete.getPlace();\r\n          if (place && place.formatted_address) input.value = place.formatted_address;\r\n        });\r\n        input.dataset.acAutocompleteAttached = 'true';\r\n      }\r\n\r\n      function attachAllAutocompletes() {\r\n        attachAutocomplete(root.querySelector('#ac-pickup'));\r\n        attachAutocomplete(root.querySelector('#ac-destination'));\r\n        stopFields.querySelectorAll('input').forEach(attachAutocomplete);\r\n      }\r\n\r\n      function enableAutocompleteOnFocus(input) {\r\n        if (!input || input.dataset.acAutocompleteFocusReady === 'true') return;\r\n        input.dataset.acAutocompleteFocusReady = 'true';\r\n        input.addEventListener('focus', function () {\r\n          loadGoogleMaps().then(attachAllAutocompletes).catch(function () {\r\n            \/\/ De submit-handler toont een duidelijke foutmelding als Maps niet beschikbaar is.\r\n          });\r\n        });\r\n      }\r\n\r\n      enableAutocompleteOnFocus(root.querySelector('#ac-pickup'));\r\n      enableAutocompleteOnFocus(root.querySelector('#ac-destination'));\r\n\r\n      async function getRoute(origin, destination, intermediateStops) {\r\n        await loadGoogleMaps();\r\n        if (!routeLibraryPromise) {\r\n          routeLibraryPromise = google.maps.importLibrary('routes');\r\n        }\r\n        const routeLibrary = await routeLibraryPromise;\r\n        const Route = routeLibrary.Route;\r\n        const request = {\r\n          origin: origin,\r\n          destination: destination,\r\n          travelMode: 'DRIVING',\r\n          fields: ['distanceMeters', 'durationMillis']\r\n        };\r\n        if (intermediateStops.length) {\r\n          request.intermediates = intermediateStops.map(function (address) {\r\n            return { location: address };\r\n          });\r\n        }\r\n        const result = await Route.computeRoutes(request);\r\n        if (!result || !result.routes || !result.routes.length) {\r\n          throw new Error('Google Maps heeft voor deze adressen geen autoroute gevonden. Controleer de adressen en probeer opnieuw.');\r\n        }\r\n        const route = result.routes[0];\r\n        if (typeof route.distanceMeters !== 'number' || typeof route.durationMillis !== 'number') {\r\n          throw new Error('Google Maps gaf geen volledige afstand en reistijd terug. Probeer het opnieuw.');\r\n        }\r\n        return {\r\n          distanceKm: route.distanceMeters \/ 1000,\r\n          durationMinutes: route.durationMillis \/ 60000\r\n        };\r\n      }\r\n\r\n      function calculatePrice(route) {\r\n        return 3.50 + (route.distanceKm * 2.75) + (route.durationMinutes * 0.45);\r\n      }\r\n\r\n      function euro(value) {\r\n        return new Intl.NumberFormat('nl-NL', {\r\n          style: 'currency',\r\n          currency: 'EUR'\r\n        }).format(value);\r\n      }\r\n\r\n      const today = new Date();\r\n      const localToday = new Date(today.getTime() - today.getTimezoneOffset() * 60000)\r\n        .toISOString().slice(0, 10);\r\n      dateInput.min = localToday;\r\n      returnDate.min = localToday;\r\n\r\n      direct.addEventListener('click', function () {\r\n        bookLater = false;\r\n        direct.classList.add('active');\r\n        later.classList.remove('active');\r\n        dateFields.classList.remove('visible');\r\n        dateInput.required = false;\r\n        timeInput.required = false;\r\n      });\r\n\r\n      later.addEventListener('click', function () {\r\n        bookLater = true;\r\n        later.classList.add('active');\r\n        direct.classList.remove('active');\r\n        dateFields.classList.add('visible');\r\n        dateInput.required = true;\r\n        timeInput.required = true;\r\n      });\r\n\r\n      returnToggle.addEventListener('click', function () {\r\n        returnEnabled = !returnEnabled;\r\n        returnToggle.setAttribute('aria-checked', String(returnEnabled));\r\n        returnToggle.setAttribute('aria-label', returnEnabled ? 'Retourrit uitschakelen' : 'Retourrit inschakelen');\r\n        returnFields.classList.toggle('visible', returnEnabled);\r\n        returnDate.required = returnEnabled;\r\n        returnTime.required = returnEnabled;\r\n      });\r\n\r\n      function updateStopControls() {\r\n        const currentStops = stopFields.querySelectorAll('.ac-stop-row').length;\r\n        addStopButton.disabled = currentStops >= 4;\r\n        addStopButton.style.opacity = currentStops >= 4 ? '.5' : '1';\r\n        addStopButton.style.cursor = currentStops >= 4 ? 'not-allowed' : 'pointer';\r\n        stopCount.textContent = '(' + currentStops + '\/4)';\r\n      }\r\n\r\n      addStopButton.addEventListener('click', function () {\r\n        const currentStops = stopFields.querySelectorAll('.ac-stop-row').length;\r\n        if (currentStops >= 4) return;\r\n        stopNumber += 1;\r\n        const row = document.createElement('div');\r\n        row.className = 'ac-stop-row';\r\n        const field = document.createElement('div');\r\n        const label = document.createElement('label');\r\n        const inputId = 'ac-stop-' + stopNumber;\r\n        label.htmlFor = inputId;\r\n        label.textContent = 'Tussenstop ' + (currentStops + 1);\r\n        const control = document.createElement('div');\r\n        control.className = 'ac-field-control';\r\n        const icon = document.createElement('span');\r\n        icon.className = 'ac-field-icon';\r\n        icon.setAttribute('aria-hidden', 'true');\r\n        icon.innerHTML = '<svg viewBox=\"0 0 24 24\"><path d=\"M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><\/svg>';\r\n        const input = document.createElement('input');\r\n        input.type = 'text';\r\n        input.id = inputId;\r\n        input.name = 'stops[]';\r\n        input.placeholder = 'Adres of locatie';\r\n        input.autocomplete = 'off';\r\n        input.required = true;\r\n        control.appendChild(icon);\r\n        control.appendChild(input);\r\n        field.appendChild(label);\r\n        field.appendChild(control);\r\n        const remove = document.createElement('button');\r\n        remove.type = 'button';\r\n        remove.className = 'ac-stop-remove';\r\n        remove.setAttribute('aria-label', 'Tussenstop verwijderen');\r\n        remove.textContent = '\u00d7';\r\n        remove.addEventListener('click', function () {\r\n          row.remove();\r\n          \/\/ Renumber visible stop labels after a removal.\r\n          stopFields.querySelectorAll('.ac-stop-row').forEach(function (stopRow, index) {\r\n            const label = stopRow.querySelector('label');\r\n            const stopInput = stopRow.querySelector('input');\r\n            label.textContent = 'Tussenstop ' + (index + 1);\r\n            label.htmlFor = stopInput.id;\r\n          });\r\n          updateStopControls();\r\n        });\r\n        row.appendChild(field);\r\n        row.appendChild(remove);\r\n        stopFields.appendChild(row);\r\n        enableAutocompleteOnFocus(input);\r\n        if (mapsLibraryReady) attachAutocomplete(input);\r\n        updateStopControls();\r\n        input.focus();\r\n      });\r\n      updateStopControls();\r\n\r\n      form.addEventListener('submit', async function (event) {\r\n        event.preventDefault();\r\n        message.style.display = 'block';\r\n        message.classList.remove('ac-message-result');\r\n\r\n        const pickup = root.querySelector('#ac-pickup').value.trim();\r\n        const destination = root.querySelector('#ac-destination').value.trim();\r\n        const stops = Array.from(stopFields.querySelectorAll('input'))\r\n          .map(function (input) { return input.value.trim(); })\r\n          .filter(Boolean);\r\n\r\n        if (!pickup || !destination) {\r\n          message.textContent = 'Vul zowel het ophaaladres als de bestemming in.';\r\n          return;\r\n        }\r\n\r\n        const submitButton = form.querySelector('button[type=\"submit\"]');\r\n        const originalButtonText = submitButton.textContent;\r\n        submitButton.disabled = true;\r\n        submitButton.textContent = 'Route berekenen\u2026';\r\n        message.textContent = 'We berekenen de route en de geschatte ritprijs\u2026';\r\n\r\n        try {\r\n          const outbound = await getRoute(pickup, destination, stops);\r\n          const outboundPrice = calculatePrice(outbound);\r\n          let totalDistance = outbound.distanceKm;\r\n          let totalMinutes = outbound.durationMinutes;\r\n          let totalPrice = outboundPrice;\r\n\r\n          if (returnEnabled) {\r\n            const returnRoute = await getRoute(destination, pickup, stops.slice().reverse());\r\n            totalDistance += returnRoute.distanceKm;\r\n            totalMinutes += returnRoute.durationMinutes;\r\n            totalPrice += calculatePrice(returnRoute);\r\n          }\r\n\r\n          const distanceText = new Intl.NumberFormat('nl-NL', {\r\n            maximumFractionDigits: 1\r\n          }).format(totalDistance);\r\n          const minutesText = Math.round(totalMinutes);\r\n          const priceText = euro(totalPrice);\r\n\r\n          message.classList.add('ac-message-result');\r\n          message.innerHTML =\r\n            '<div class=\"ac-result-top\">' +\r\n              '<div><span class=\"ac-result-kicker\">Geschatte ritprijs<\/span>' +\r\n              '<strong class=\"ac-result-price\">' + priceText + '<\/strong><\/div>' +\r\n              '<span class=\"ac-result-check\" aria-hidden=\"true\">\u2713<\/span>' +\r\n            '<\/div>' +\r\n            '<div class=\"ac-result-stats\">' +\r\n              '<div class=\"ac-result-stat\"><span class=\"ac-result-stat-icon\" aria-hidden=\"true\">\u2194<\/span>' +\r\n                '<div><span class=\"ac-result-stat-label\">Totale afstand<\/span>' +\r\n                '<strong class=\"ac-result-stat-value\">' + distanceText + ' km<\/strong><\/div><\/div>' +\r\n              '<div class=\"ac-result-stat\"><span class=\"ac-result-stat-icon\" aria-hidden=\"true\">\u25f7<\/span>' +\r\n                '<div><span class=\"ac-result-stat-label\">Geschatte reistijd<\/span>' +\r\n                '<strong class=\"ac-result-stat-value\">' + minutesText + ' minuten<\/strong><\/div><\/div>' +\r\n            '<\/div>' +\r\n            '<div class=\"ac-result-foot\">' +\r\n              (returnEnabled ? 'Heen- en terugrit samen. ' : '') +\r\n              'Dit is een prijsindicatie op basis van de autoroute. Acetax bevestigt de rit en definitieve prijs.' +\r\n            '<\/div>' +\r\n            '<div style=\"padding:0 16px 16px\"><button type=\"button\" class=\"ac-btn ac-btn-yellow ac-booking-next\" id=\"ac-book-this-ride\">2. Boek deze rit&nbsp; \u2192<\/button><\/div>';\r\n\r\n          \/\/ Bewaar de berekende gegevens alleen in het formulier; er wordt nog niets verzonden.\r\n          form.dataset.routeDistanceKm = String(totalDistance);\r\n          form.dataset.routeDurationMinutes = String(totalMinutes);\r\n          form.dataset.estimatedPrice = totalPrice.toFixed(2);\r\n          lastCalculatedRoute = { distance: totalDistance, duration: totalMinutes, price: totalPrice };\r\n          contactStep.classList.remove('visible');\r\n        } catch (error) {\r\n          message.textContent = error && error.message\r\n            ? error.message\r\n            : 'De route kon niet worden berekend. Controleer de adressen en probeer opnieuw.';\r\n        } finally {\r\n          submitButton.disabled = false;\r\n          submitButton.textContent = originalButtonText;\r\n        }\r\n      });\r\n\r\n      message.addEventListener('click', function (event) {\r\n        if (!event.target.closest('#ac-book-this-ride')) return;\r\n        if (!lastCalculatedRoute) return;\r\n        contactStep.classList.add('visible');\r\n        root.querySelector('#ac-customer-name').required = true;\r\n        root.querySelector('#ac-customer-phone').required = true;\r\n        root.querySelector('#ac-customer-email').required = true;\r\n        root.querySelectorAll('input[name=\"ac-payment-method\"]').forEach(function (radio) { radio.required = true; });\r\n        contactStep.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\r\n        root.querySelector('#ac-customer-name').focus({ preventScroll: true });\r\n      });\r\n\r\n      sendBookingButton.addEventListener('click', async function () {\r\n        const name = root.querySelector('#ac-customer-name');\r\n        const phone = root.querySelector('#ac-customer-phone');\r\n        const email = root.querySelector('#ac-customer-email');\r\n        const payment = root.querySelector('input[name=\"ac-payment-method\"]:checked');\r\n        if (!lastCalculatedRoute) {\r\n          message.style.display = 'block';\r\n          message.textContent = 'Bereken eerst de ritprijs.';\r\n          return;\r\n        }\r\n        if (!name.reportValidity() || !phone.reportValidity() || !email.reportValidity()) return;\r\n        if (!payment) {\r\n          root.querySelector('input[name=\"ac-payment-method\"]').reportValidity();\r\n          return;\r\n        }\r\n        const originalText = sendBookingButton.textContent;\r\n        sendBookingButton.disabled = true;\r\n        sendBookingButton.textContent = 'Aanvraag versturen\u2026';\r\n        const payload = {\r\n          customer_name: name.value.trim(), customer_phone: phone.value.trim(), customer_email: email.value.trim(),\r\n          payment_method: payment.value,\r\n          pickup: root.querySelector('#ac-pickup').value.trim(),\r\n          destination: root.querySelector('#ac-destination').value.trim(),\r\n          stops: Array.from(stopFields.querySelectorAll('input')).map(function (el) { return el.value.trim(); }).filter(Boolean),\r\n          passengers: root.querySelector('#ac-passengers').value,\r\n          luggage: root.querySelector('#ac-luggage').value,\r\n          booking_type: bookLater ? 'later' : 'direct',\r\n          date: dateInput.value, time: timeInput.value,\r\n          return_enabled: returnEnabled, return_date: returnDate.value, return_time: returnTime.value,\r\n          route_distance_km: lastCalculatedRoute.distance,\r\n          route_duration_minutes: lastCalculatedRoute.duration,\r\n          estimated_price: lastCalculatedRoute.price,\r\n          website: root.querySelector('#ac-website').value\r\n        };\r\n        try {\r\n          const response = await fetch('\/wp-json\/acetax\/v1\/booking', {\r\n            method: 'POST', headers: { 'Content-Type': 'application\/json' }, body: JSON.stringify(payload)\r\n          });\r\n          const result = await response.json();\r\n          if (!response.ok || !result.success) throw new Error(result.message || result.code || 'De aanvraag kon niet worden verstuurd.');\r\n          contactStep.innerHTML = '<h3>Bedankt voor je aanvraag!<\/h3><p>Je aanvraag is ontvangen onder nummer #' + String(result.booking_id) + '. Acetax neemt contact met je op om te laten weten of de rit definitief bevestigd kan worden.<\/p>';\r\n          contactStep.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\r\n        } catch (error) {\r\n          message.style.display = 'block';\r\n          message.textContent = error && error.message ? error.message : 'Er ging iets mis. Probeer het opnieuw of bel Acetax.';\r\n          sendBookingButton.disabled = false;\r\n          sendBookingButton.textContent = originalText;\r\n        }\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/div>\r\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-64","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/pages\/64","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/comments?post=64"}],"version-history":[{"count":1,"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/pages\/64\/revisions"}],"predecessor-version":[{"id":65,"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/pages\/64\/revisions\/65"}],"wp:attachment":[{"href":"https:\/\/acetax.nl\/en\/wp-json\/wp\/v2\/media?parent=64"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}