{"id":262,"date":"2026-06-05T08:13:28","date_gmt":"2026-06-05T08:13:28","guid":{"rendered":"https:\/\/www.edgtaxi.nl\/?page_id=262"},"modified":"2026-07-07T08:56:02","modified_gmt":"2026-07-07T08:56:02","slug":"boek-een-rit","status":"publish","type":"page","link":"https:\/\/www.edgtaxi.nl\/en\/boek-een-rit\/","title":{"rendered":"boek een rit"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-19_56_24.png&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;center_right&#8221; background_horizontal_offset=&#8221;49%&#8221; background_blend=&#8221;overlay&#8221; custom_margin=&#8221;||||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_5,3_5&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;95%&#8221; max_width=&#8221;1200px&#8221; custom_margin=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;Premium vervoer, geregeld in&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#000000&#8243; title_font_size=&#8221;45px&#8221; width=&#8221;100%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;89px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_heading title=&#8221;\u00e9\u00e9n minuut&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;|600|||||||&#8221; title_text_color=&#8221;#2460e5&#8243; title_font_size=&#8221;45px&#8221; width=&#8221;77%&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;||6px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;16px&#8221; width=&#8221;100%&#8221; module_alignment=&#8221;left&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span>Kies ophaaladres en bestemming, zie direct een prijsindicatie en bevestig je boeking. Luchthaventransfers en ritten in de stad.<\/span><\/p>\n<p>[\/et_pb_text][dsm_icon_list _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/dsm_icon_list][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.2\/css\/all.min.css\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"edg-booking-widget\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"edg-booking-head\"><!-- [et_pb_line_break_holder] -->    <strong>Boekingsgegevens<\/strong><!-- [et_pb_line_break_holder] -->    <span>Doorloop de stappen om je rit te bevestigen.<\/span><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"edg-booking-body\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"edg-steps\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-step active\" data-step=\"1\"><!-- [et_pb_line_break_holder] -->        <b>1<\/b><span>Ritgegevens<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-step-line active\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-step\" data-step=\"2\"><!-- [et_pb_line_break_holder] -->        <b>2<\/b><span>Voertuig<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-step-line\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-step\" data-step=\"3\"><!-- [et_pb_line_break_holder] -->        <b>3<\/b><span>Contact<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<form class=\"edg-booking-form\" id=\"edgBookingForm\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- STAP 1 --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-panel active\" data-panel=\"1\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <label>Ophaallocatie<\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"edg-address-field\"><!-- [et_pb_line_break_holder] -->  <input type=\"text\"<!-- [et_pb_line_break_holder] -->         id=&#8221;edgPickup&#8221;<!-- [et_pb_line_break_holder] -->         placeholder=&#8221;Bijv. Schiphol Airport&#8221;<!-- [et_pb_line_break_holder] -->         autocomplete=&#8221;off&#8221;><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <button type=\"button\"<!-- [et_pb_line_break_holder] -->          class=&#8221;edg-location-btn&#8221;<!-- [et_pb_line_break_holder] -->          data-target=&#8221;pickup&#8221;<!-- [et_pb_line_break_holder] -->          data-address=&#8221;Vertrekpassage, Schiphol (Evert van de Beekstraat 202, 1118 CP Schiphol)&#8221;<!-- [et_pb_line_break_holder] -->          data-display=&#8221;Vertrekpassage, Schiphol&#8221;><!-- [et_pb_line_break_holder] -->    <i class=\"fa-solid fa-plane-departure\"><\/i><!-- [et_pb_line_break_holder] -->    Schiphol<!-- [et_pb_line_break_holder] -->  <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"edg-suggestions\" id=\"edgPickupSuggestions\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-field-row-small\"><!-- [et_pb_line_break_holder] -->          <a href=\"#\" id=\"edgAddStop\">+ Tussenstop toevoegen<\/a><!-- [et_pb_line_break_holder] -->          <a href=\"#\" id=\"edgSwapAddresses\"><i class=\"fa-solid fa-arrow-right-arrow-left\"><\/i> Adressen omwisselen<\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-stop-wrap\" id=\"edgStopWrap\"><!-- [et_pb_line_break_holder] -->          <label>Tussenstop<\/label><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-address-field\"><!-- [et_pb_line_break_holder] -->            <input type=\"text\" id=\"edgStop\" placeholder=\"Voer tussenstop in\" autocomplete=\"off\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-suggestions\" id=\"edgStopSuggestions\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <label>Bestemming<\/label><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-address-field\"><!-- [et_pb_line_break_holder] -->          <input type=\"text\" id=\"edgDropoff\" placeholder=\"Bijv. Leidseplein, Amsterdam\" autocomplete=\"off\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"edg-location-btn\" data-target=\"dropoff\" data-address=\"Leidseplein, Amsterdam\"><!-- [et_pb_line_break_holder] -->            <i class=\"fa-solid fa-location-dot\"><\/i> Leidseplein<!-- [et_pb_line_break_holder] -->          <\/button><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-suggestions\" id=\"edgDropoffSuggestions\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-grid\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-pop-field\"><!-- [et_pb_line_break_holder] -->            <label>Datum<\/label><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-fake-input edg-date-trigger\" data-target=\"edgDatePopup\"><!-- [et_pb_line_break_holder] -->              <input type=\"text\" id=\"edgDateDisplay\" placeholder=\"Kies datum\" readonly><!-- [et_pb_line_break_holder] -->              <input type=\"hidden\" id=\"edgDate\"><!-- [et_pb_line_break_holder] -->              <i class=\"fa-regular fa-calendar\"><\/i><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-date-popover edg-popover\" id=\"edgDatePopup\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-pop-field\"><!-- [et_pb_line_break_holder] -->            <label>Tijdstip<\/label><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-fake-input edg-time-trigger\" data-target=\"edgTimePopup\"><!-- [et_pb_line_break_holder] -->              <input type=\"text\" id=\"edgTimeDisplay\" placeholder=\"Kies tijd\" readonly><!-- [et_pb_line_break_holder] -->              <input type=\"hidden\" id=\"edgTime\"><!-- [et_pb_line_break_holder] -->              <i class=\"fa-regular fa-clock\"><\/i><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-time-popover edg-popover\" id=\"edgTimePopup\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-grid\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Aantal personen<\/label><!-- [et_pb_line_break_holder] -->            <select id=\"edgPassengers\"><!-- [et_pb_line_break_holder] --><option value=\"1\">1 passagier<\/option><!-- [et_pb_line_break_holder] --><option value=\"2\">2 passagiers<\/option><!-- [et_pb_line_break_holder] --><option value=\"3\">3 passagiers<\/option><!-- [et_pb_line_break_holder] --><option value=\"4\">4 passagiers<\/option><!-- [et_pb_line_break_holder] --><option value=\"5\">5 passagiers<\/option><!-- [et_pb_line_break_holder] --><option value=\"6\">6 passagiers<\/option><!-- [et_pb_line_break_holder] --><option value=\"7\">7 passagiers<\/option><!-- [et_pb_line_break_holder] --><option value=\"8\">8 passagiers<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Kinderzitje<\/label><!-- [et_pb_line_break_holder] -->            <select id=\"edgChildSeat\"><!-- [et_pb_line_break_holder] --><option value=\"0\" selected>Geen kinderzitje<\/option><!-- [et_pb_line_break_holder] --><option value=\"10\">Kinderstoel (+\u20ac10)<\/option><!-- [et_pb_line_break_holder] --><option value=\"10\">Stoelverhoger (+\u20ac10)<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-grid\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Grote koffers<\/label><!-- [et_pb_line_break_holder] -->            <select id=\"edgLargeBags\"><!-- [et_pb_line_break_holder] --><option value=\"0\">0 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"1\">1 koffer<\/option><!-- [et_pb_line_break_holder] --><option value=\"2\">2 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"3\">3 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"4\">4 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"5\">5 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"6\">6 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"7\">7 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"8\">8 koffers<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Kleine koffers<\/label><!-- [et_pb_line_break_holder] -->            <select id=\"edgSmallBags\"><!-- [et_pb_line_break_holder] --><option value=\"0\">0 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"1\">1 koffer<\/option><!-- [et_pb_line_break_holder] --><option value=\"2\">2 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"3\">3 koffers<\/option><!-- [et_pb_line_break_holder] --><option value=\"4\">4 koffers<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-return-box\" id=\"edgReturnBox\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-return-top\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-return-icon\"><i class=\"fa-solid fa-arrow-right-arrow-left\"><\/i><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <strong>Retourrit <small>Aanrader<\/small><\/strong><!-- [et_pb_line_break_holder] -->              <span>Handig als je ook terug moet \u2014 prijs wordt automatisch berekend.<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <button type=\"button\" id=\"edgAddReturn\">+ Retour toevoegen<\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-return-extra\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-return-grid\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"edg-pop-field\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"edg-fake-input edg-date-trigger\" data-target=\"edgReturnDatePopup\"><!-- [et_pb_line_break_holder] -->                  <input type=\"text\" id=\"edgReturnDateDisplay\" placeholder=\"Retourdatum\" readonly><!-- [et_pb_line_break_holder] -->                  <input type=\"hidden\" id=\"edgReturnDate\"><!-- [et_pb_line_break_holder] -->                  <i class=\"fa-regular fa-calendar\"><\/i><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"edg-date-popover edg-popover\" id=\"edgReturnDatePopup\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"edg-pop-field\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"edg-fake-input edg-time-trigger\" data-target=\"edgReturnTimePopup\"><!-- [et_pb_line_break_holder] -->                  <input type=\"text\" id=\"edgReturnTimeDisplay\" placeholder=\"Retourtijd\" readonly><!-- [et_pb_line_break_holder] -->                  <input type=\"hidden\" id=\"edgReturnTime\"><!-- [et_pb_line_break_holder] -->                  <i class=\"fa-regular fa-clock\"><\/i><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"edg-time-popover edg-popover\" id=\"edgReturnTimePopup\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <input type=\"hidden\" id=\"edgFlight\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-flight-trigger-wrap\" id=\"edgFlightTriggerWrap\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"edg-flight-open\" id=\"edgOpenFlightModal\"><!-- [et_pb_line_break_holder] -->            <i class=\"fa-solid fa-plane-arrival\"><\/i><!-- [et_pb_line_break_holder] -->            <span>Vlucht toevoegen<\/span><!-- [et_pb_line_break_holder] -->          <\/button><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-flight-selected\" id=\"edgFlightSelected\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <pee class=\"edg-warning\" id=\"edgRouteNotice\">Selecteer een adres uit de suggesties zodat we de route kunnen berekenen.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"edg-next\" data-next=\"2\">Verder <i class=\"fa-solid fa-arrow-right\"><\/i><\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- STAP 2 --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-panel\" data-panel=\"2\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-cars\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"edg-car-card selected\" data-car=\"Premium\" data-type=\"auto\"><!-- [et_pb_line_break_holder] -->            <input type=\"radio\" name=\"car\" value=\"Premium\" checked><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-car-img\"><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_18_35-1.png\" alt=\"Premium\"><!-- [et_pb_line_break_holder] -->              <strong>Premium<\/strong><!-- [et_pb_line_break_holder] -->              <em><i class=\"fa-solid fa-check\"><\/i><\/em><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-car-content\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"edg-car-tags\"><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-regular fa-user\"><\/i> 4<\/span><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-solid fa-suitcase\"><\/i> 2 groot<\/span><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-solid fa-briefcase\"><\/i> 2 klein<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <small>Vaste prijs<\/small><!-- [et_pb_line_break_holder] -->              <b class=\"edg-car-price\">\u20ac30.00<\/b><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"edg-car-card\" data-car=\"VIP\" data-type=\"auto\"><!-- [et_pb_line_break_holder] -->            <input type=\"radio\" name=\"car\" value=\"VIP\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-car-img\"><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/06\/ChatGPT-Image-17-jun-2026-13_23_57.png\" alt=\"VIP\"><!-- [et_pb_line_break_holder] -->              <strong>VIP<\/strong><!-- [et_pb_line_break_holder] -->              <em><i class=\"fa-solid fa-check\"><\/i><\/em><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-car-content\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"edg-car-tags\"><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-regular fa-user\"><\/i> 3<\/span><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-solid fa-suitcase\"><\/i> 2 groot<\/span><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-solid fa-briefcase\"><\/i> 2 klein<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <small>Vaste prijs<\/small><!-- [et_pb_line_break_holder] -->              <b class=\"edg-car-price\">\u20ac30.00<\/b><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"edg-car-card\" data-car=\"Van\" data-type=\"bus\"><!-- [et_pb_line_break_holder] -->            <input type=\"radio\" name=\"car\" value=\"Van\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-car-img\"><!-- [et_pb_line_break_holder] -->              <img decoding=\"async\" src=\"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_23_31.png\" alt=\"Van\"><!-- [et_pb_line_break_holder] -->              <strong>Van<\/strong><!-- [et_pb_line_break_holder] -->              <em><i class=\"fa-solid fa-check\"><\/i><\/em><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-car-content\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"edg-car-tags\"><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-regular fa-user\"><\/i> 8<\/span><!-- [et_pb_line_break_holder] -->                <span><i class=\"fa-solid fa-suitcase\"><\/i> 8 groot<\/span><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <small>Vaste prijs<\/small><!-- [et_pb_line_break_holder] -->              <b class=\"edg-car-price\">\u20ac30.00<\/b><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-buttons\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"edg-back\" data-back=\"1\">Terug<\/button><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"edg-next\" data-next=\"3\">Verder <i class=\"fa-solid fa-arrow-right\"><\/i><\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- STAP 3 --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-panel\" data-panel=\"3\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Contactgegevens<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-grid\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Voornaam<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"text\" id=\"edgFirstName\" placeholder=\"John\" required><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Achternaam<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"text\" id=\"edgLastName\" placeholder=\"Doe\" required><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-grid\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>E-mailadres<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"email\" id=\"edgEmail\" placeholder=\"john@example.com\" required><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <label>Telefoonnummer<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"tel\" id=\"edgPhone\" placeholder=\"+31 6 12345678\" required><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <label>Opmerkingen voor de chauffeur (optioneel)<\/label><!-- [et_pb_line_break_holder] -->        <textarea id=\"edgNotes\" placeholder=\"Bijzonderheden of wensen...\"><\/textarea><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Betaalmethode<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-payments\"><!-- [et_pb_line_break_holder] -->          <label class=\"selected\"><!-- [et_pb_line_break_holder] -->            <input type=\"radio\" name=\"payment\" value=\"cash\" checked><!-- [et_pb_line_break_holder] -->            <i class=\"fa-regular fa-money-bill-1\"><\/i><!-- [et_pb_line_break_holder] -->            <span><strong>Contant betalen in de auto<\/strong><small>Geen extra kosten<\/small><\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label><!-- [et_pb_line_break_holder] -->            <input type=\"radio\" name=\"payment\" value=\"pin\"><!-- [et_pb_line_break_holder] -->            <i class=\"fa-regular fa-credit-card\"><\/i><!-- [et_pb_line_break_holder] -->            <span><strong>Pinnen in de auto<\/strong><small>\u20ac2.50 verwerkingskosten<\/small><\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label><!-- [et_pb_line_break_holder] -->            <input type=\"radio\" name=\"payment\" value=\"ideal\"><!-- [et_pb_line_break_holder] -->            <i class=\"fa-solid fa-building-columns\"><\/i><!-- [et_pb_line_break_holder] -->            <span><strong>Online betalen<\/strong><small>iDEAL via Mollie<\/small><\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-summary\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-summary-head\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <strong>Overzicht<\/strong><!-- [et_pb_line_break_holder] -->              <span>Controleer je rit en prijs v\u00f3\u00f3r je boekt.<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <small id=\"edgSummaryCar\">Premium<\/small><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"edgSummaryDetails\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"edg-summary-line\"><span>Heenreis<\/span><b>\u20ac30.00<\/b><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"edg-total\"><span>Totaal<\/span><b id=\"edgTotalPrice\">\u20ac30.00<\/b><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <pee>Dit bedrag wordt bevestigd in je e-mail.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-buttons\"><!-- [et_pb_line_break_holder] -->          <button type=\"button\" class=\"edg-back\" data-back=\"2\">Terug<\/button><!-- [et_pb_line_break_holder] -->          <button type=\"submit\" class=\"edg-submit\"><i class=\"fa-solid fa-check\"><\/i> Boek nu<\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/form>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"edg-flight-modal\" id=\"edgFlightModal\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"edg-flight-backdrop\" data-flight-close><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"edg-flight-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"edgFlightTitle\"><!-- [et_pb_line_break_holder] -->    <button type=\"button\" class=\"edg-flight-x\" data-flight-close><!-- [et_pb_line_break_holder] -->      <i class=\"fa-solid fa-xmark\"><\/i><!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"edg-flight-step active\" data-flight-step=\"date\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h3 id=\"edgFlightTitle\">Wanneer land je?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->      <pee>Selecteer de dag dat je aankomt op Schiphol (AMS)<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-flight-datebox\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-flight-date-head\"><!-- [et_pb_line_break_holder] -->          <strong id=\"edgFlightMonthLabel\">juni 2026<\/strong><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <button type=\"button\" id=\"edgFlightPrevMonth\"><i class=\"fa-solid fa-chevron-left\"><\/i><\/button><!-- [et_pb_line_break_holder] -->            <button type=\"button\" id=\"edgFlightNextMonth\"><i class=\"fa-solid fa-chevron-right\"><\/i><\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-flight-calendar\" id=\"edgFlightCalendar\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-flight-info\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><i class=\"fa-solid fa-circle-check\"><\/i><span>Bij wijzigingen of vertraging wordt de ophaaltijd automatisch aangepast.<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><i class=\"fa-solid fa-circle-check\"><\/i><span>Is je vlucht geannuleerd? Dan annuleren wij kosteloos je taxi.<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <button type=\"button\" class=\"edg-flight-no\" id=\"edgNoFlight\">Ik heb geen vlucht <i class=\"fa-solid fa-chevron-right\"><\/i><\/button><!-- [et_pb_line_break_holder] -->      <button type=\"button\" class=\"edg-flight-primary\" id=\"edgGoFlightSearch\">Vlucht selecteren<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"edg-flight-step\" data-flight-step=\"search\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-flight-title-row\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"edg-flight-backbtn\" id=\"edgBackToFlightDate\"><i class=\"fa-solid fa-chevron-left\"><\/i><\/button><!-- [et_pb_line_break_holder] -->        <\/p>\n<div><!-- [et_pb_line_break_holder] -->          <\/p>\n<h3>Vlucht toevoegen<\/h3>\n<p><!-- [et_pb_line_break_holder] -->          <pee>Typ je vluchtnummer en kies de juiste vlucht.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <label class=\"edg-flight-label\">Typ je vluchtnummer en kies de juiste vlucht.<\/label><!-- [et_pb_line_break_holder] -->      <input type=\"text\" id=\"edgFlightSearchInput\" class=\"edg-flight-input\" placeholder=\"Bijv. EK149 of KL0642\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-flight-result-head\">Resultaten<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"edg-flight-help\" id=\"edgFlightHelp\">Typ minimaal 3 tekens. De vluchtgegevens worden live opgehaald via AeroDataBox.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"edg-flight-results\" id=\"edgFlightResults\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"edg-flight-empty\"><!-- [et_pb_line_break_holder] -->          <span><i class=\"fa-solid fa-arrow-right\"><\/i><\/span><!-- [et_pb_line_break_holder] -->          <pee>Nog geen vlucht gezocht.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->:root{<!-- [et_pb_line_break_holder] -->  --edg-red:#2563eb;<!-- [et_pb_line_break_holder] -->  --edg-red-dark:#1d4ed8;<!-- [et_pb_line_break_holder] -->  --edg-navy:#0f172a;<!-- [et_pb_line_break_holder] -->  --edg-muted:#64748b;<!-- [et_pb_line_break_holder] -->  --edg-line:#dbe5f1;<!-- [et_pb_line_break_holder] -->  --edg-soft:#f6f9fd;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-widget,<!-- [et_pb_line_break_holder] -->.edg-booking-widget *{<!-- [et_pb_line_break_holder] -->  box-sizing:border-box;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-widget{<!-- [et_pb_line_break_holder] -->  max-width:720px;<!-- [et_pb_line_break_holder] -->  margin:24px auto;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  border:1px solid #dbe5f1;<!-- [et_pb_line_break_holder] -->  border-radius:18px;<!-- [et_pb_line_break_holder] -->  overflow:visible;<!-- [et_pb_line_break_holder] -->  box-shadow:0 18px 45px rgba(15,23,42,.08);<!-- [et_pb_line_break_holder] -->  font-family:Inter,Arial,sans-serif;<!-- [et_pb_line_break_holder] -->  color:var(--edg-navy);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-head{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  padding:18px 22px;<!-- [et_pb_line_break_holder] -->  border-radius:18px 18px 0 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-head strong{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  line-height:1.2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-head span{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  margin-top:5px;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  line-height:1.35;<!-- [et_pb_line_break_holder] -->  opacity:.95;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-body{<!-- [et_pb_line_break_holder] -->  padding:22px;<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-steps{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:auto 1fr auto 1fr auto;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->  margin-bottom:22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-step{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  gap:9px;<!-- [et_pb_line_break_holder] -->  color:#718096;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  font-weight:600;<!-- [et_pb_line_break_holder] -->  white-space:nowrap;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-step b{<!-- [et_pb_line_break_holder] -->  width:28px;<!-- [et_pb_line_break_holder] -->  height:28px;<!-- [et_pb_line_break_holder] -->  border-radius:50%;<!-- [et_pb_line_break_holder] -->  background:#e8edf4;<!-- [et_pb_line_break_holder] -->  color:#728096;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  transition:.2s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-step.active{<!-- [et_pb_line_break_holder] -->  color:var(--edg-navy);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-step.active b{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-step-line{<!-- [et_pb_line_break_holder] -->  height:6px;<!-- [et_pb_line_break_holder] -->  border-radius:30px;<!-- [et_pb_line_break_holder] -->  background:#e5eaf1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-step-line.active{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-panel{display:none;}<!-- [et_pb_line_break_holder] -->.edg-panel.active{display:block;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-form label{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  margin:13px 0 8px;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  font-weight:600;<!-- [et_pb_line_break_holder] -->  line-height:1.25;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-grid{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:1fr 1fr;<!-- [et_pb_line_break_holder] -->  gap:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-form input,<!-- [et_pb_line_break_holder] -->.edg-booking-form select,<!-- [et_pb_line_break_holder] -->.edg-booking-form textarea{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:45px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:17px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  padding:0 16px;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  color:var(--edg-navy);<!-- [et_pb_line_break_holder] -->  outline:none;<!-- [et_pb_line_break_holder] -->  box-shadow:0 2px 6px rgba(15,23,42,.03);<!-- [et_pb_line_break_holder] -->  font-family:inherit;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-form select{<!-- [et_pb_line_break_holder] -->  appearance:none;<!-- [et_pb_line_break_holder] -->  background-image:linear-gradient(45deg,transparent 50%,#8fa1bd 50%),linear-gradient(135deg,#8fa1bd 50%,transparent 50%);<!-- [et_pb_line_break_holder] -->  background-position:calc(100% - 19px) 19px,calc(100% - 14px) 19px;<!-- [et_pb_line_break_holder] -->  background-size:5px 5px,5px 5px;<!-- [et_pb_line_break_holder] -->  background-repeat:no-repeat;<!-- [et_pb_line_break_holder] -->  padding-right:42px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-form textarea{<!-- [et_pb_line_break_holder] -->  height:66px;<!-- [et_pb_line_break_holder] -->  padding:15px 16px;<!-- [et_pb_line_break_holder] -->  resize:vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-form input::placeholder,<!-- [et_pb_line_break_holder] -->.edg-booking-form textarea::placeholder{<!-- [et_pb_line_break_holder] -->  color:#8fa1bd;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-booking-form input:focus,<!-- [et_pb_line_break_holder] -->.edg-booking-form select:focus,<!-- [et_pb_line_break_holder] -->.edg-booking-form textarea:focus,<!-- [et_pb_line_break_holder] -->.edg-fake-input:focus-within{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  box-shadow:0 0 0 4px rgba(37,99,235,.10);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-address-field{position:relative;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-address-field input{padding-right:135px;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-address-field button{<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  right:7px;<!-- [et_pb_line_break_holder] -->  top:50%;<!-- [et_pb_line_break_holder] -->  transform:translateY(-50%);<!-- [et_pb_line_break_holder] -->  height:32px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:#243244;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  font-weight:600;<!-- [et_pb_line_break_holder] -->  padding:0 11px;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-address-field button:hover{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-suggestions{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  left:0;<!-- [et_pb_line_break_holder] -->  right:0;<!-- [et_pb_line_break_holder] -->  top:50px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:15px;<!-- [et_pb_line_break_holder] -->  box-shadow:0 14px 35px rgba(15,23,42,.15);<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->  z-index:80;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-suggestion{<!-- [et_pb_line_break_holder] -->  padding:12px 14px;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  border-bottom:1px solid #eef2f7;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-suggestion:last-child{border-bottom:0;}<!-- [et_pb_line_break_holder] -->.edg-suggestion:hover{background:#f8fbff;color:var(--edg-red);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-field-row-small{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  justify-content:space-between;<!-- [et_pb_line_break_holder] -->  gap:10px;<!-- [et_pb_line_break_holder] -->  margin:8px 0 14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-field-row-small a{<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  text-decoration:none;<!-- [et_pb_line_break_holder] -->  font-weight:600;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-stop-wrap{display:none;}<!-- [et_pb_line_break_holder] -->.edg-stop-wrap.open{display:block;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-pop-field{<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-fake-input{<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->  height:45px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:17px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  box-shadow:0 2px 6px rgba(15,23,42,.03);<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-fake-input input[type=\"text\"]{<!-- [et_pb_line_break_holder] -->  border:0!important;<!-- [et_pb_line_break_holder] -->  box-shadow:none!important;<!-- [et_pb_line_break_holder] -->  background:transparent;<!-- [et_pb_line_break_holder] -->  height:43px;<!-- [et_pb_line_break_holder] -->  padding-right:44px;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-fake-input i{<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  right:15px;<!-- [et_pb_line_break_holder] -->  top:50%;<!-- [et_pb_line_break_holder] -->  transform:translateY(-50%);<!-- [et_pb_line_break_holder] -->  color:#8fa1bd;<!-- [et_pb_line_break_holder] -->  pointer-events:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-popover{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  left:0;<!-- [et_pb_line_break_holder] -->  top:54px;<!-- [et_pb_line_break_holder] -->  width:320px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:15px;<!-- [et_pb_line_break_holder] -->  box-shadow:0 16px 38px rgba(15,23,42,.16);<!-- [et_pb_line_break_holder] -->  z-index:100;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-popover.open{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-date-popover{<!-- [et_pb_line_break_holder] -->  padding:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-nav{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  gap:9px;<!-- [et_pb_line_break_holder] -->  margin-bottom:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-nav button{<!-- [et_pb_line_break_holder] -->  width:34px;<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:12px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  font-size:16px;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-nav button:hover{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-month{<!-- [et_pb_line_break_holder] -->  font-size:16px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  margin-bottom:13px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-grid{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:repeat(7,1fr);<!-- [et_pb_line_break_holder] -->  gap:5px;<!-- [et_pb_line_break_holder] -->  text-align:center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-dayname{<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  padding:6px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-day{<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:11px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-day.muted{<!-- [et_pb_line_break_holder] -->  color:#a0a7b2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-day.disabled{<!-- [et_pb_line_break_holder] -->  color:#c3c8d1;<!-- [et_pb_line_break_holder] -->  pointer-events:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cal-day:hover,<!-- [et_pb_line_break_holder] -->.edg-cal-day.selected{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-popover{<!-- [et_pb_line_break_holder] -->  width:320px;<!-- [et_pb_line_break_holder] -->  padding:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-title{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  justify-content:space-between;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  margin-bottom:10px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-title span{<!-- [et_pb_line_break_holder] -->  background:#eef2f7;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  padding:5px 9px;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-cols{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:1fr auto 1fr;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->  align-items:start;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-col label{<!-- [et_pb_line_break_holder] -->  margin:0 0 8px;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-list{<!-- [et_pb_line_break_holder] -->  height:220px;<!-- [et_pb_line_break_holder] -->  overflow:auto;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:18px;<!-- [et_pb_line_break_holder] -->  padding:6px;<!-- [et_pb_line_break_holder] -->  scrollbar-width:thin;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-list button{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:36px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:13px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  text-align:left;<!-- [et_pb_line_break_holder] -->  padding:0 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-list button:hover,<!-- [et_pb_line_break_holder] -->.edg-time-list button.selected{<!-- [et_pb_line_break_holder] -->  background:var(--edg-navy);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-sep{<!-- [et_pb_line_break_holder] -->  padding-top:34px;<!-- [et_pb_line_break_holder] -->  font-size:20px;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-actions{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  justify-content:flex-end;<!-- [et_pb_line_break_holder] -->  gap:10px;<!-- [et_pb_line_break_holder] -->  margin-top:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-actions button{<!-- [et_pb_line_break_holder] -->  height:36px;<!-- [et_pb_line_break_holder] -->  border-radius:14px;<!-- [et_pb_line_break_holder] -->  padding:0 15px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-cancel{<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:#334155;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-time-ok{<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  background:var(--edg-navy);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-box{<!-- [et_pb_line_break_holder] -->  margin-top:18px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:18px;<!-- [et_pb_line_break_holder] -->  padding:12px;<!-- [et_pb_line_break_holder] -->  overflow:visible;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-top{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:auto 1fr auto;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-icon{<!-- [et_pb_line_break_holder] -->  width:38px;<!-- [et_pb_line_break_holder] -->  height:38px;<!-- [et_pb_line_break_holder] -->  border-radius:13px;<!-- [et_pb_line_break_holder] -->  background:#eff6ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-top strong{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  gap:8px;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-top small{<!-- [et_pb_line_break_holder] -->  background:#eff6ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  padding:3px 7px;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  font-size:10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-top span{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  margin-top:3px;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  color:var(--edg-muted);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-top button{<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  padding:0 14px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-extra{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  margin-top:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-box.open .edg-return-extra{display:block;}<!-- [et_pb_line_break_holder] -->.edg-return-box.open{border-left:4px solid var(--edg-red);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-return-grid{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:1fr 1fr 1fr;<!-- [et_pb_line_break_holder] -->  gap:9px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-warning{<!-- [et_pb_line_break_holder] -->  margin:18px 0 10px;<!-- [et_pb_line_break_holder] -->  text-align:center;<!-- [et_pb_line_break_holder] -->  color:#ef7d00;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-warning:empty{display:none;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-next,<!-- [et_pb_line_break_holder] -->.edg-submit{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:53px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:16px;<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  gap:10px;<!-- [et_pb_line_break_holder] -->  transition:.2s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-next:hover,<!-- [et_pb_line_break_holder] -->.edg-submit:hover,<!-- [et_pb_line_break_holder] -->.edg-return-top button:hover{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red-dark);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-next:disabled,<!-- [et_pb_line_break_holder] -->.edg-submit:disabled{<!-- [et_pb_line_break_holder] -->  opacity:.55;<!-- [et_pb_line_break_holder] -->  cursor:not-allowed;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-buttons{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:1fr 1fr;<!-- [et_pb_line_break_holder] -->  gap:14px;<!-- [et_pb_line_break_holder] -->  margin-top:26px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-back{<!-- [et_pb_line_break_holder] -->  height:53px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:16px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-navy);<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-back:hover{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-cars{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:1fr 1fr;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card{<!-- [et_pb_line_break_holder] -->  margin:0;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:16px;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  transition:.2s ease;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card input{display:none;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card:hover,<!-- [et_pb_line_break_holder] -->.edg-car-card.selected{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  box-shadow:0 10px 26px rgba(37,99,235,.12);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card.selected{<!-- [et_pb_line_break_holder] -->  border-width:2px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-img{<!-- [et_pb_line_break_holder] -->  height:176px;<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->  background:#f6f7fb;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-img img{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:100%;<!-- [et_pb_line_break_holder] -->  object-fit:cover;<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-img:after{<!-- [et_pb_line_break_holder] -->  content:\"\";<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  inset:0;<!-- [et_pb_line_break_holder] -->  background:linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 64%);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-img strong{<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  left:14px;<!-- [et_pb_line_break_holder] -->  bottom:13px;<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  font-size:18px;<!-- [et_pb_line_break_holder] -->  z-index:2;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-img em{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  right:12px;<!-- [et_pb_line_break_holder] -->  bottom:12px;<!-- [et_pb_line_break_holder] -->  z-index:3;<!-- [et_pb_line_break_holder] -->  width:32px;<!-- [et_pb_line_break_holder] -->  height:32px;<!-- [et_pb_line_break_holder] -->  border-radius:50%;<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  font-style:normal;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card.selected .edg-car-img em{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-content{<!-- [et_pb_line_break_holder] -->  padding:12px 14px 16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-tags{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  flex-wrap:wrap;<!-- [et_pb_line_break_holder] -->  gap:6px;<!-- [et_pb_line_break_holder] -->  margin-bottom:11px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-tags span{<!-- [et_pb_line_break_holder] -->  background:#f1f5f9;<!-- [et_pb_line_break_holder] -->  color:#475569;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  padding:5px 8px;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  line-height:1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-content small{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  color:var(--edg-muted);<!-- [et_pb_line_break_holder] -->  margin-bottom:4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-content b{<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  font-size:22px;<!-- [et_pb_line_break_holder] -->  line-height:1.2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-panel h3{<!-- [et_pb_line_break_holder] -->  margin:0 0 10px;<!-- [et_pb_line_break_holder] -->  font-size:18px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:1fr 1fr;<!-- [et_pb_line_break_holder] -->  gap:10px;<!-- [et_pb_line_break_holder] -->  margin-bottom:16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments label{<!-- [et_pb_line_break_holder] -->  margin:0;<!-- [et_pb_line_break_holder] -->  border:2px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:16px;<!-- [et_pb_line_break_holder] -->  padding:15px;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  gap:13px;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  min-height:82px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments input{display:none;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments label.selected{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments i{<!-- [et_pb_line_break_holder] -->  width:48px;<!-- [et_pb_line_break_holder] -->  height:48px;<!-- [et_pb_line_break_holder] -->  border-radius:14px;<!-- [et_pb_line_break_holder] -->  background:#eff6ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  flex:0 0 48px;<!-- [et_pb_line_break_holder] -->  font-size:18px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments strong{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  font-size:16px;<!-- [et_pb_line_break_holder] -->  line-height:1.22;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-payments small{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  color:var(--edg-muted);<!-- [et_pb_line_break_holder] -->  margin-top:3px;<!-- [et_pb_line_break_holder] -->  line-height:1.25;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary{<!-- [et_pb_line_break_holder] -->  background:#f8fbff;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:16px;<!-- [et_pb_line_break_holder] -->  padding:16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary-head{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  justify-content:space-between;<!-- [et_pb_line_break_holder] -->  margin-bottom:14px;<!-- [et_pb_line_break_holder] -->  gap:10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary-head strong{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  font-size:18px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary-head span,<!-- [et_pb_line_break_holder] -->.edg-summary p{<!-- [et_pb_line_break_holder] -->  color:var(--edg-muted);<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary-head small{<!-- [et_pb_line_break_holder] -->  background:#eef4ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  height:32px;<!-- [et_pb_line_break_holder] -->  padding:0 13px;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  font-weight:600;<!-- [et_pb_line_break_holder] -->  white-space:nowrap;<!-- [et_pb_line_break_holder] -->  box-shadow:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary-line,<!-- [et_pb_line_break_holder] -->.edg-total{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  justify-content:space-between;<!-- [et_pb_line_break_holder] -->  padding:7px 0;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->  font-size:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-summary-line b{<!-- [et_pb_line_break_holder] -->  white-space:nowrap;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-total{<!-- [et_pb_line_break_holder] -->  margin-top:8px;<!-- [et_pb_line_break_holder] -->  padding-top:14px;<!-- [et_pb_line_break_holder] -->  border-top:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-total b{<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  font-size:20px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card.edg-disabled{<!-- [et_pb_line_break_holder] -->  opacity:.45;<!-- [et_pb_line_break_holder] -->  cursor:not-allowed;<!-- [et_pb_line_break_holder] -->  filter:grayscale(1);<!-- [et_pb_line_break_holder] -->  border-color:#e5eaf1!important;<!-- [et_pb_line_break_holder] -->  box-shadow:none!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card.edg-disabled:after{<!-- [et_pb_line_break_holder] -->  content:attr(data-disabled-reason);<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  left:10px;<!-- [et_pb_line_break_holder] -->  right:10px;<!-- [et_pb_line_break_holder] -->  top:10px;<!-- [et_pb_line_break_holder] -->  z-index:5;<!-- [et_pb_line_break_holder] -->  background:rgba(15,23,42,.88);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  padding:7px 10px;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  text-align:center;<!-- [et_pb_line_break_holder] -->  pointer-events:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-car-card.edg-disabled .edg-car-img em{<!-- [et_pb_line_break_holder] -->  display:none!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width:760px){<!-- [et_pb_line_break_holder] -->  .edg-booking-widget{<!-- [et_pb_line_break_holder] -->    max-width:100%;<!-- [et_pb_line_break_holder] -->    margin:0;<!-- [et_pb_line_break_holder] -->    border-radius:0;<!-- [et_pb_line_break_holder] -->    border-left:0;<!-- [et_pb_line_break_holder] -->    border-right:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-booking-head{<!-- [et_pb_line_break_holder] -->    border-radius:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width:640px){<!-- [et_pb_line_break_holder] -->  .edg-booking-body{<!-- [et_pb_line_break_holder] -->    padding:18px 14px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-steps{<!-- [et_pb_line_break_holder] -->    gap:9px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-step span{<!-- [et_pb_line_break_holder] -->    display:none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-grid,<!-- [et_pb_line_break_holder] -->  .edg-cars,<!-- [et_pb_line_break_holder] -->  .edg-buttons,<!-- [et_pb_line_break_holder] -->  .edg-return-grid,<!-- [et_pb_line_break_holder] -->  .edg-payments{<!-- [et_pb_line_break_holder] -->    grid-template-columns:1fr;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-address-field input{<!-- [et_pb_line_break_holder] -->    padding-right:115px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-address-field button{<!-- [et_pb_line_break_holder] -->    font-size:11px;<!-- [et_pb_line_break_holder] -->    padding:0 9px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-field-row-small{<!-- [et_pb_line_break_holder] -->    flex-direction:column;<!-- [et_pb_line_break_holder] -->    gap:7px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-return-top{<!-- [et_pb_line_break_holder] -->    grid-template-columns:auto 1fr;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-return-top button{<!-- [et_pb_line_break_holder] -->    grid-column:1 \/ -1;<!-- [et_pb_line_break_holder] -->    width:100%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-car-img{<!-- [et_pb_line_break_holder] -->    height:168px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-popover{<!-- [et_pb_line_break_holder] -->    position:fixed;<!-- [et_pb_line_break_holder] -->    left:12px;<!-- [et_pb_line_break_holder] -->    right:12px;<!-- [et_pb_line_break_holder] -->    top:auto;<!-- [et_pb_line_break_holder] -->    bottom:14px;<!-- [et_pb_line_break_holder] -->    width:auto;<!-- [et_pb_line_break_holder] -->    max-height:86vh;<!-- [et_pb_line_break_holder] -->    overflow:auto;<!-- [et_pb_line_break_holder] -->    z-index:9999;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-time-popover,<!-- [et_pb_line_break_holder] -->  .edg-date-popover{<!-- [et_pb_line_break_holder] -->    width:auto;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-time-list{<!-- [et_pb_line_break_holder] -->    height:185px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Vlucht toevoegen *\/<!-- [et_pb_line_break_holder] -->.edg-flight-trigger-wrap{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  margin-top:14px;<!-- [et_pb_line_break_holder] -->  border:1px solid var(--edg-line);<!-- [et_pb_line_break_holder] -->  border-radius:18px;<!-- [et_pb_line_break_holder] -->  padding:12px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:space-between;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-trigger-wrap.show{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-open{<!-- [et_pb_line_break_holder] -->  height:42px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:999px;<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  padding:0 16px;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  gap:9px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-open:hover{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red-dark);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-selected{<!-- [et_pb_line_break_holder] -->  flex:1;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  text-align:right;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-selected strong{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-modal{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  position:fixed;<!-- [et_pb_line_break_holder] -->  inset:0;<!-- [et_pb_line_break_holder] -->  z-index:999999;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-modal.open{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-backdrop{<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  inset:0;<!-- [et_pb_line_break_holder] -->  background:rgba(2,6,23,.78);<!-- [et_pb_line_break_holder] -->  backdrop-filter:blur(4px);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-dialog{<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->  width:min(430px,calc(100% - 28px));<!-- [et_pb_line_break_holder] -->  max-height:calc(100vh - 34px);<!-- [et_pb_line_break_holder] -->  overflow:auto;<!-- [et_pb_line_break_holder] -->  margin:7vh auto 0;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  border-radius:12px;<!-- [et_pb_line_break_holder] -->  box-shadow:0 28px 70px rgba(2,6,23,.35);<!-- [et_pb_line_break_holder] -->  padding:20px;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  font-family:Inter,Arial,sans-serif;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-x{<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  top:12px;<!-- [et_pb_line_break_holder] -->  right:12px;<!-- [et_pb_line_break_holder] -->  width:34px;<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:12px;<!-- [et_pb_line_break_holder] -->  background:#f1f5f9;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-step{<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-step.active{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-step h3{<!-- [et_pb_line_break_holder] -->  margin:0 0 12px;<!-- [et_pb_line_break_holder] -->  font-size:22px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  line-height:1.15;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-step p{<!-- [et_pb_line_break_holder] -->  margin:0 0 14px;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  line-height:1.5;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-datebox{<!-- [et_pb_line_break_holder] -->  border:1px solid #dbe5f1;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->  margin-top:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-date-head{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:space-between;<!-- [et_pb_line_break_holder] -->  background:#f8fbff;<!-- [et_pb_line_break_holder] -->  padding:11px;<!-- [et_pb_line_break_holder] -->  border-bottom:1px solid #dbe5f1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-date-head strong{<!-- [et_pb_line_break_holder] -->  font-size:14px;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-date-head button,<!-- [et_pb_line_break_holder] -->.edg-flight-backbtn{<!-- [et_pb_line_break_holder] -->  width:34px;<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:11px;<!-- [et_pb_line_break_holder] -->  background:#eef4ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-calendar{<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:repeat(7,1fr);<!-- [et_pb_line_break_holder] -->  gap:4px;<!-- [et_pb_line_break_holder] -->  padding:12px;<!-- [et_pb_line_break_holder] -->  text-align:center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-dayname{<!-- [et_pb_line_break_holder] -->  color:#94a3b8;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  font-weight:600;<!-- [et_pb_line_break_holder] -->  padding:6px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-day{<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-day.muted{<!-- [et_pb_line_break_holder] -->  color:#c6d0df;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-day.selected,<!-- [et_pb_line_break_holder] -->.edg-flight-day:hover{<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-info{<!-- [et_pb_line_break_holder] -->  margin-top:14px;<!-- [et_pb_line_break_holder] -->  border:1px solid #dbe5f1;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  padding:12px;<!-- [et_pb_line_break_holder] -->  background:#f8fbff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-info div{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  gap:10px;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  line-height:1.45;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-info div + div{<!-- [et_pb_line_break_holder] -->  margin-top:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-info i{<!-- [et_pb_line_break_holder] -->  color:#718096;<!-- [et_pb_line_break_holder] -->  margin-top:2px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-no{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:40px;<!-- [et_pb_line_break_holder] -->  margin-top:12px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-primary{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:44px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  background:var(--edg-red);<!-- [et_pb_line_break_holder] -->  color:#fff;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  box-shadow:0 3px 0 var(--edg-red-dark);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-title-row{<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:flex-start;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->  margin-bottom:10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-title-row h3{<!-- [et_pb_line_break_holder] -->  margin-bottom:4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-label{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  margin:10px 0 8px;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->  font-weight:400!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-input{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  height:54px;<!-- [et_pb_line_break_holder] -->  border:1px solid #dbe5f1;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  padding:0 16px;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  outline:none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-input:focus{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  box-shadow:0 0 0 4px rgba(37,99,235,.10);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result-head{<!-- [et_pb_line_break_holder] -->  margin-top:18px;<!-- [et_pb_line_break_holder] -->  padding-top:16px;<!-- [et_pb_line_break_holder] -->  border-top:1px solid #e5eaf1;<!-- [et_pb_line_break_holder] -->  text-align:center;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  font-size:16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-help{<!-- [et_pb_line_break_holder] -->  text-align:center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-results{<!-- [et_pb_line_break_holder] -->  margin-top:14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-empty,<!-- [et_pb_line_break_holder] -->.edg-flight-result{<!-- [et_pb_line_break_holder] -->  border:1px dashed #cfe0f8;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  min-height:84px;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  gap:14px;<!-- [et_pb_line_break_holder] -->  padding:16px;<!-- [et_pb_line_break_holder] -->  background:#fbfdff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-empty span{<!-- [et_pb_line_break_holder] -->  width:34px;<!-- [et_pb_line_break_holder] -->  height:34px;<!-- [et_pb_line_break_holder] -->  border-radius:10px;<!-- [et_pb_line_break_holder] -->  background:#eef4ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-empty p{<!-- [et_pb_line_break_holder] -->  margin:0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result{<!-- [et_pb_line_break_holder] -->  border-style:solid;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  min-height:auto;<!-- [et_pb_line_break_holder] -->  align-items:flex-start;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result + .edg-flight-result{<!-- [et_pb_line_break_holder] -->  margin-top:10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result:hover{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  box-shadow:0 8px 24px rgba(37,99,235,.10);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-flag{<!-- [et_pb_line_break_holder] -->  width:38px;<!-- [et_pb_line_break_holder] -->  height:38px;<!-- [et_pb_line_break_holder] -->  border-radius:12px;<!-- [et_pb_line_break_holder] -->  background:#eef4ff;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  font-size:20px;<!-- [et_pb_line_break_holder] -->  flex:0 0 38px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result strong{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result small{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  color:#64748b;<!-- [et_pb_line_break_holder] -->  margin-top:4px;<!-- [et_pb_line_break_holder] -->  line-height:1.4;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width:640px){<!-- [et_pb_line_break_holder] -->  .edg-flight-trigger-wrap{<!-- [et_pb_line_break_holder] -->    flex-direction:column;<!-- [et_pb_line_break_holder] -->    align-items:stretch;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-flight-selected{<!-- [et_pb_line_break_holder] -->    text-align:left;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-flight-dialog{<!-- [et_pb_line_break_holder] -->    margin:18px auto 0;<!-- [et_pb_line_break_holder] -->    padding:18px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* EDG refinements: minder dik, strakker *\/<!-- [et_pb_line_break_holder] -->.edg-booking-form label{font-weight:600!important;}<!-- [et_pb_line_break_holder] -->.edg-panel h3,.edg-summary-head strong,.edg-total{font-weight:700!important;}<!-- [et_pb_line_break_holder] -->.edg-step,.edg-car-img strong,.edg-payments strong{font-weight:600!important;}<!-- [et_pb_line_break_holder] -->.edg-next,.edg-submit,.edg-back{font-weight:700!important;}<!-- [et_pb_line_break_holder] -->.edg-booking-head strong{font-weight:700!important;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Vlucht popup verbeteringen v5 *\/<!-- [et_pb_line_break_holder] -->.edg-flight-dialog{<!-- [et_pb_line_break_holder] -->  width:min(430px,calc(100% - 28px));<!-- [et_pb_line_break_holder] -->  padding:22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-title-row{<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  margin-bottom:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-title-row h3{<!-- [et_pb_line_break_holder] -->  font-size:22px;<!-- [et_pb_line_break_holder] -->  margin:0 0 6px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-title-row p{<!-- [et_pb_line_break_holder] -->  margin:0;<!-- [et_pb_line_break_holder] -->  font-size:13px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-label{<!-- [et_pb_line_break_holder] -->  margin:18px 0 8px!important;<!-- [et_pb_line_break_holder] -->  padding-left:0!important;<!-- [et_pb_line_break_holder] -->  text-align:left;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-input{<!-- [et_pb_line_break_holder] -->  width:100%!important;<!-- [et_pb_line_break_holder] -->  height:56px!important;<!-- [et_pb_line_break_holder] -->  border-radius:12px!important;<!-- [et_pb_line_break_holder] -->  padding:0 16px!important;<!-- [et_pb_line_break_holder] -->  margin:0!important;<!-- [et_pb_line_break_holder] -->  display:block!important;<!-- [et_pb_line_break_holder] -->  box-shadow:none!important;<!-- [et_pb_line_break_holder] -->  text-align:left!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result-head{<!-- [et_pb_line_break_holder] -->  margin-top:18px;<!-- [et_pb_line_break_holder] -->  padding-top:16px;<!-- [et_pb_line_break_holder] -->  font-size:17px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-help{<!-- [et_pb_line_break_holder] -->  margin:4px 0 14px!important;<!-- [et_pb_line_break_holder] -->  font-size:13px!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-results{<!-- [et_pb_line_break_holder] -->  margin-top:10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result{<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  border:1px solid #cfe0f8;<!-- [et_pb_line_break_holder] -->  border-radius:12px;<!-- [et_pb_line_break_holder] -->  background:#fff;<!-- [et_pb_line_break_holder] -->  padding:14px;<!-- [et_pb_line_break_holder] -->  display:grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns:44px 1fr auto;<!-- [et_pb_line_break_holder] -->  gap:12px;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  text-align:left;<!-- [et_pb_line_break_holder] -->  min-height:74px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-result:hover{<!-- [et_pb_line_break_holder] -->  border-color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  background:#f8fbff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-flag{<!-- [et_pb_line_break_holder] -->  width:44px;<!-- [et_pb_line_break_holder] -->  height:44px;<!-- [et_pb_line_break_holder] -->  border-radius:12px;<!-- [et_pb_line_break_holder] -->  font-size:21px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-main{<!-- [et_pb_line_break_holder] -->  min-width:0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-main strong{<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  margin-bottom:3px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-main small{<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  line-height:1.35;<!-- [et_pb_line_break_holder] -->  white-space:normal;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-flight-select-icon{<!-- [et_pb_line_break_holder] -->  width:30px;<!-- [et_pb_line_break_holder] -->  height:30px;<!-- [et_pb_line_break_holder] -->  border-radius:50%;<!-- [et_pb_line_break_holder] -->  background:#eef4ff;<!-- [et_pb_line_break_holder] -->  color:var(--edg-red);<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media(max-width:640px){<!-- [et_pb_line_break_holder] -->  .edg-flight-dialog{<!-- [et_pb_line_break_holder] -->    width:calc(100% - 24px);<!-- [et_pb_line_break_holder] -->    padding:18px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-flight-result{<!-- [et_pb_line_break_holder] -->    grid-template-columns:40px 1fr;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .edg-flight-select-icon{<!-- [et_pb_line_break_holder] -->    display:none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Overzicht verbeteringen *\/<!-- [et_pb_line_break_holder] -->.edg-summary-line{<!-- [et_pb_line_break_holder] -->  align-items:flex-start;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-summary-line span{<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-summary-line b{<!-- [et_pb_line_break_holder] -->  text-align:right;<!-- [et_pb_line_break_holder] -->  max-width:58%;<!-- [et_pb_line_break_holder] -->  line-height:1.35;<!-- [et_pb_line_break_holder] -->  white-space:normal;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-summary-head{<!-- [et_pb_line_break_holder] -->  align-items:flex-start;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Vlucht popup final fix *\/<!-- [et_pb_line_break_holder] -->.edg-flight-dialog .edg-flight-input{<!-- [et_pb_line_break_holder] -->  box-sizing:border-box!important;<!-- [et_pb_line_break_holder] -->  width:100%!important;<!-- [et_pb_line_break_holder] -->  max-width:100%!important;<!-- [et_pb_line_break_holder] -->  margin:0!important;<!-- [et_pb_line_break_holder] -->  padding:0 16px!important;<!-- [et_pb_line_break_holder] -->  display:block!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-flight-dialog .edg-flight-result{<!-- [et_pb_line_break_holder] -->  box-sizing:border-box;<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  display:grid!important;<!-- [et_pb_line_break_holder] -->  grid-template-columns:44px minmax(0,1fr) 30px;<!-- [et_pb_line_break_holder] -->  align-items:center!important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-flight-dialog .edg-flight-main{<!-- [et_pb_line_break_holder] -->  min-width:0;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.edg-flight-dialog .edg-flight-main small{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->  text-overflow:ellipsis;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Buiten vaste zones: belknop *\/<!-- [et_pb_line_break_holder] -->.edg-call-text{<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  margin-bottom:12px;<!-- [et_pb_line_break_holder] -->  color:#0f172a;<!-- [et_pb_line_break_holder] -->  line-height:1.45;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-call-now{<!-- [et_pb_line_break_holder] -->  margin-top:12px;<!-- [et_pb_line_break_holder] -->  height:50px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  border-radius:15px;<!-- [et_pb_line_break_holder] -->  background:#25D366;<!-- [et_pb_line_break_holder] -->  color:#fff !important;<!-- [et_pb_line_break_holder] -->  display:flex;<!-- [et_pb_line_break_holder] -->  align-items:center;<!-- [et_pb_line_break_holder] -->  justify-content:center;<!-- [et_pb_line_break_holder] -->  gap:9px;<!-- [et_pb_line_break_holder] -->  text-decoration:none !important;<!-- [et_pb_line_break_holder] -->  font-weight:700;<!-- [et_pb_line_break_holder] -->  font-size:15px;<!-- [et_pb_line_break_holder] -->  transition:all .25s ease;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.edg-call-now:hover{<!-- [et_pb_line_break_holder] -->  background:#1EBE5B;<!-- [et_pb_line_break_holder] -->  color:#fff !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function(){<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const GEOAPIFY_KEY = '86fbd671f04d487298cebdfa9068225b';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const panels = document.querySelectorAll('.edg-panel');<!-- [et_pb_line_break_holder] -->  const steps = document.querySelectorAll('.edg-step');<!-- [et_pb_line_break_holder] -->  const lines = document.querySelectorAll('.edg-step-line');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const pickupInput = document.querySelector('#edgPickup');<!-- [et_pb_line_break_holder] -->  const dropoffInput = document.querySelector('#edgDropoff');<!-- [et_pb_line_break_holder] -->  const stopInput = document.querySelector('#edgStop');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const routeNotice = document.querySelector('#edgRouteNotice');<!-- [et_pb_line_break_holder] -->  const summaryDetails = document.querySelector('#edgSummaryDetails');<!-- [et_pb_line_break_holder] -->  const summaryCar = document.querySelector('#edgSummaryCar');<!-- [et_pb_line_break_holder] -->  const totalPrice = document.querySelector('#edgTotalPrice');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let routeData = {<!-- [et_pb_line_break_holder] -->    pickup: null,<!-- [et_pb_line_break_holder] -->    dropoff: null,<!-- [et_pb_line_break_holder] -->    stop: null,<!-- [et_pb_line_break_holder] -->    distanceKm: 0,<!-- [et_pb_line_break_holder] -->    durationMin: 0,<!-- [et_pb_line_break_holder] -->    calculated: false<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const AERODATABOX_KEY = '783c8a21cfmsh44a5240d768983ap1b657bjsn4af4b563d189';<!-- [et_pb_line_break_holder] -->  const AERODATABOX_HOST = 'aerodatabox.p.rapidapi.com';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let selectedFlight = {<!-- [et_pb_line_break_holder] -->    number: '',<!-- [et_pb_line_break_holder] -->    date: '',<!-- [et_pb_line_break_holder] -->    from: '',<!-- [et_pb_line_break_holder] -->    to: '',<!-- [et_pb_line_break_holder] -->    status: '',<!-- [et_pb_line_break_holder] -->    arrival: '',<!-- [et_pb_line_break_holder] -->    departure: '',<!-- [et_pb_line_break_holder] -->    airline: '',<!-- [et_pb_line_break_holder] -->    raw: null<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function money(value){<!-- [et_pb_line_break_holder] -->    return '\u20ac' + Number(value).toFixed(2);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function formatDateDisplay(dateObj){<!-- [et_pb_line_break_holder] -->    const dd = String(dateObj.getDate()).padStart(2,'0');<!-- [et_pb_line_break_holder] -->    const mm = String(dateObj.getMonth()+1).padStart(2,'0');<!-- [et_pb_line_break_holder] -->    const yyyy = dateObj.getFullYear();<!-- [et_pb_line_break_holder] -->    return dd + '\/' + mm + '\/' + yyyy;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function formatDateValue(dateObj){<!-- [et_pb_line_break_holder] -->    const dd = String(dateObj.getDate()).padStart(2,'0');<!-- [et_pb_line_break_holder] -->    const mm = String(dateObj.getMonth()+1).padStart(2,'0');<!-- [et_pb_line_break_holder] -->    const yyyy = dateObj.getFullYear();<!-- [et_pb_line_break_holder] -->    return yyyy + '-' + mm + '-' + dd;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function selectedCarCard(){<!-- [et_pb_line_break_holder] -->    return document.querySelector('.edg-car-card.selected');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function selectedCarType(){<!-- [et_pb_line_break_holder] -->    const card = selectedCarCard();<!-- [et_pb_line_break_holder] -->    return card ? card.dataset.type : 'auto';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function selectedCarName(){<!-- [et_pb_line_break_holder] -->    const card = selectedCarCard();<!-- [et_pb_line_break_holder] -->    return card ? card.dataset.car : 'Premium';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getPassengerCount(){<!-- [et_pb_line_break_holder] -->    const el = document.querySelector('#edgPassengers');<!-- [et_pb_line_break_holder] -->    return parseInt(el ? el.value : '1', 10) || 1;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getLargeBagCount(){<!-- [et_pb_line_break_holder] -->    const el = document.querySelector('#edgLargeBags');<!-- [et_pb_line_break_holder] -->    return parseInt(el ? el.value : '0', 10) || 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getSmallBagCount(){<!-- [et_pb_line_break_holder] -->    const el = document.querySelector('#edgSmallBags');<!-- [et_pb_line_break_holder] -->    return parseInt(el ? el.value : '0', 10) || 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getCarCapacity(car){<!-- [et_pb_line_break_holder] -->    const capacities = {<!-- [et_pb_line_break_holder] -->      Premium: { passengers:3, largeBags:2, smallBags:2 },<!-- [et_pb_line_break_holder] -->      VIP: { passengers:3, largeBags:2, smallBags:2 },<!-- [et_pb_line_break_holder] -->      Van: { passengers:8, largeBags:8, smallBags:8 }<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    return capacities[car] || capacities.Premium;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function carFitsSelection(car){<!-- [et_pb_line_break_holder] -->    const capacity = getCarCapacity(car);<!-- [et_pb_line_break_holder] -->    const passengers = getPassengerCount();<!-- [et_pb_line_break_holder] -->    const largeBags = getLargeBagCount();<!-- [et_pb_line_break_holder] -->    const smallBags = getSmallBagCount();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return passengers <= capacity.passengers &#038;&#038;<!-- [et_pb_line_break_holder] -->      largeBags <= capacity.largeBags &#038;&#038;<!-- [et_pb_line_break_holder] -->      smallBags <= capacity.smallBags;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getDisabledReason(car){<!-- [et_pb_line_break_holder] -->    const passengers = getPassengerCount();<!-- [et_pb_line_break_holder] -->    const largeBags = getLargeBagCount();<!-- [et_pb_line_break_holder] -->    const smallBags = getSmallBagCount();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(car === 'Van') return '';<!-- [et_pb_line_break_holder] -->    if(passengers > 3) return 'Alleen Van mogelijk bij 4+ personen';<!-- [et_pb_line_break_holder] -->    if(largeBags > 2) return 'Alleen Van mogelijk bij 3+ grote koffers';<!-- [et_pb_line_break_holder] -->    if(smallBags > 2) return 'Alleen Van mogelijk bij 3+ kleine koffers';<!-- [et_pb_line_break_holder] -->    return '';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function selectCarByName(car){<!-- [et_pb_line_break_holder] -->    const card = document.querySelector('.edg-car-card[data-car=\"' + car + '\"]');<!-- [et_pb_line_break_holder] -->    if(!card || card.classList.contains('edg-disabled')) return false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.edg-car-card').forEach(c => {<!-- [et_pb_line_break_holder] -->      c.classList.remove('selected');<!-- [et_pb_line_break_holder] -->      const input = c.querySelector('input');<!-- [et_pb_line_break_holder] -->      if(input) input.checked = false;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    card.classList.add('selected');<!-- [et_pb_line_break_holder] -->    const input = card.querySelector('input');<!-- [et_pb_line_break_holder] -->    if(input) input.checked = true;<!-- [et_pb_line_break_holder] -->    return true;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateVehicleAvailability(){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.edg-car-card').forEach(card => {<!-- [et_pb_line_break_holder] -->      const car = card.dataset.car || 'Premium';<!-- [et_pb_line_break_holder] -->      const fits = carFitsSelection(car);<!-- [et_pb_line_break_holder] -->      const reason = getDisabledReason(car);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      card.classList.toggle('edg-disabled', !fits);<!-- [et_pb_line_break_holder] -->      card.setAttribute('aria-disabled', fits ? 'false' : 'true');<!-- [et_pb_line_break_holder] -->      card.dataset.disabledReason = reason;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const input = card.querySelector('input');<!-- [et_pb_line_break_holder] -->      if(input) input.disabled = !fits;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const current = selectedCarCard();<!-- [et_pb_line_break_holder] -->    if(!current || current.classList.contains('edg-disabled')){<!-- [et_pb_line_break_holder] -->      selectCarByName('Van');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    updateFlightVisibility();<!-- [et_pb_line_break_holder] -->    updateSummary();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const EDG_ZONE_PRICES = {<!-- [et_pb_line_break_holder] -->    \/* Schiphol <> Amsterdam *\/<!-- [et_pb_line_break_holder] -->    amsterdam_centrum: { Premium:50, VIP:80, Van:65 },<!-- [et_pb_line_break_holder] -->    amsterdam_noord: { Premium:60, VIP:80, Van:75 },<!-- [et_pb_line_break_holder] -->    amsterdam_oost: { Premium:50, VIP:80, Van:65 },<!-- [et_pb_line_break_holder] -->    amsterdam_zuid: { Premium:50, VIP:80, Van:60 },<!-- [et_pb_line_break_holder] -->    amsterdam_west: { Premium:45, VIP:80, Van:55 },<!-- [et_pb_line_break_holder] -->    amsterdam_zuidoost: { Premium:55, VIP:80, Van:70 },<!-- [et_pb_line_break_holder] -->    ijburg: { Premium:60, VIP:80, Van:75 },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Schiphol <> rondom Amsterdam *\/<!-- [et_pb_line_break_holder] -->    aalsmeer: { Premium:45, VIP:75, Van:60 },<!-- [et_pb_line_break_holder] -->    abcoude: { Premium:60, VIP:80, Van:75 },<!-- [et_pb_line_break_holder] -->    amstelveen: { Premium:45, VIP:80, Van:60 },<!-- [et_pb_line_break_holder] -->    badhoevedorp: { Premium:40, VIP:75, Van:50 },<!-- [et_pb_line_break_holder] -->    buitenveldert: { Premium:45, VIP:80, Van:55 },<!-- [et_pb_line_break_holder] -->    de_kwakel: { Premium:45, VIP:75, Van:55 },<!-- [et_pb_line_break_holder] -->    den_ilp: { Premium:75, VIP:110, Van:95 },<!-- [et_pb_line_break_holder] -->    diemen: { Premium:50, VIP:80, Van:65 },<!-- [et_pb_line_break_holder] -->    haarlem: { Premium:60, VIP:85, Van:75 },<!-- [et_pb_line_break_holder] -->    hoofddorp: { Premium:45, VIP:75, Van:55 },<!-- [et_pb_line_break_holder] -->    kudelstaart: { Premium:45, VIP:75, Van:55 },<!-- [et_pb_line_break_holder] -->    landsmeer: { Premium:60, VIP:90, Van:75 },<!-- [et_pb_line_break_holder] -->    muiden: { Premium:70, VIP:95, Van:85 },<!-- [et_pb_line_break_holder] -->    nieuw_vennep: { Premium:45, VIP:75, Van:55 },<!-- [et_pb_line_break_holder] -->    oostzaan: { Premium:60, VIP:85, Van:75 },<!-- [et_pb_line_break_holder] -->    uithoorn: { Premium:45, VIP:80, Van:60 },<!-- [et_pb_line_break_holder] -->    weesp: { Premium:65, VIP:95, Van:80 },<!-- [et_pb_line_break_holder] -->    zwanenburg: { Premium:50, VIP:80, Van:65 },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Schiphol <> Gooi \/ Vechtstreek *\/<!-- [et_pb_line_break_holder] -->    naarden: { Premium:100, VIP:135, Van:115 },<!-- [et_pb_line_break_holder] -->    bussum: { Premium:100, VIP:130, Van:115 },<!-- [et_pb_line_break_holder] -->    laren: { Premium:110, VIP:140, Van:125 },<!-- [et_pb_line_break_holder] -->    hilversum: { Premium:115, VIP:145, Van:130 },<!-- [et_pb_line_break_holder] -->    blaricum: { Premium:110, VIP:140, Van:125 },<!-- [et_pb_line_break_holder] -->    vinkeveen: { Premium:70, VIP:105, Van:85 },<!-- [et_pb_line_break_holder] -->    mijdrecht: { Premium:55, VIP:85, Van:70 },<!-- [et_pb_line_break_holder] -->    baambrugge: { Premium:65, VIP:90, Van:80 },<!-- [et_pb_line_break_holder] -->    breukelen: { Premium:75, VIP:110, Van:90 },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Schiphol <> Almere *\/<!-- [et_pb_line_break_holder] -->    almere_poort: { Premium:105, VIP:150, Van:120 },<!-- [et_pb_line_break_holder] -->    almere_buiten: { Premium:135, VIP:165, Van:150 },<!-- [et_pb_line_break_holder] -->    almere_stad_centrum_haven: { Premium:110, VIP:155, Van:125 },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Schiphol <> Zaanstreek *\/<!-- [et_pb_line_break_holder] -->    zaandam: { Premium:65, VIP:95, Van:80 },<!-- [et_pb_line_break_holder] -->    assendelft: { Premium:75, VIP:105, Van:90 },<!-- [et_pb_line_break_holder] -->    krommenie: { Premium:80, VIP:110, Van:95 },<!-- [et_pb_line_break_holder] -->    koog_aan_de_zaan: { Premium:70, VIP:100, Van:85 },<!-- [et_pb_line_break_holder] -->    westzaan: { Premium:75, VIP:105, Van:90 },<!-- [et_pb_line_break_holder] -->    wormer: { Premium:80, VIP:110, Van:95 },<!-- [et_pb_line_break_holder] -->    wormerveer: { Premium:75, VIP:105, Van:90 }<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Binnen Amsterdam zelf: stadsrit\/minimum *\/<!-- [et_pb_line_break_holder] -->  const EDG_AMSTERDAM_LOCAL = {<!-- [et_pb_line_break_holder] -->    Premium:20,<!-- [et_pb_line_break_holder] -->    VIP:50,<!-- [et_pb_line_break_holder] -->    Van:35<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Als Schiphol <> Amsterdam wel wordt herkend, maar geen stadsdeel in de tekst staat *\/<!-- [et_pb_line_break_holder] -->  const EDG_SCHIPHOL_AMSTERDAM_FALLBACK = {<!-- [et_pb_line_break_holder] -->    Premium:50,<!-- [et_pb_line_break_holder] -->    VIP:80,<!-- [et_pb_line_break_holder] -->    Van:65<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function cleanText(value){<!-- [et_pb_line_break_holder] -->    return String(value || '')<!-- [et_pb_line_break_holder] -->      .toLowerCase()<!-- [et_pb_line_break_holder] -->      .normalize('NFD')<!-- [et_pb_line_break_holder] -->      .replace(\/[\\u0300-\\u036f]\/g,'')<!-- [et_pb_line_break_holder] -->      .replace(\/\\s+\/g,' ')<!-- [et_pb_line_break_holder] -->      .trim();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function hasSchiphol(text){<!-- [et_pb_line_break_holder] -->    return \/schiphol|airport\/.test(cleanText(text));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function hasAmsterdam(text){<!-- [et_pb_line_break_holder] -->    const t = cleanText(text);<!-- [et_pb_line_break_holder] -->    return \/\\bamsterdam\\b|leidseplein|damrak|rembrandtplein|museumplein|pc hoofdstraat|p c hoofdstraat|vondelpark|jordaan|de pijp|rai|buitenveldert|ijburg|zuidas\/.test(t);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function detectZoneFromAddress(address){<!-- [et_pb_line_break_holder] -->    const t = cleanText(address);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Specifieke plaatsen eerst, zodat ze niet per ongeluk als Amsterdam-stadsdeel worden gezien. *\/<!-- [et_pb_line_break_holder] -->    if(\/badhoevedorp\/.test(t)) return 'badhoevedorp';<!-- [et_pb_line_break_holder] -->    if(\/aalsmeer\/.test(t)) return 'aalsmeer';<!-- [et_pb_line_break_holder] -->    if(\/abcoude\/.test(t)) return 'abcoude';<!-- [et_pb_line_break_holder] -->    if(\/amstelveen\/.test(t)) return 'amstelveen';<!-- [et_pb_line_break_holder] -->    if(\/buitenveldert\/.test(t)) return 'buitenveldert';<!-- [et_pb_line_break_holder] -->    if(\/de\\s+kwakel\/.test(t)) return 'de_kwakel';<!-- [et_pb_line_break_holder] -->    if(\/den\\s+ilp\/.test(t)) return 'den_ilp';<!-- [et_pb_line_break_holder] -->    if(\/diemen\/.test(t)) return 'diemen';<!-- [et_pb_line_break_holder] -->    if(\/haarlem\/.test(t)) return 'haarlem';<!-- [et_pb_line_break_holder] -->    if(\/hoofddorp\/.test(t)) return 'hoofddorp';<!-- [et_pb_line_break_holder] -->    if(\/kudelstaart\/.test(t)) return 'kudelstaart';<!-- [et_pb_line_break_holder] -->    if(\/landsmeer\/.test(t)) return 'landsmeer';<!-- [et_pb_line_break_holder] -->    if(\/muiden\/.test(t)) return 'muiden';<!-- [et_pb_line_break_holder] -->    if(\/nieuw\\s*-?\\s*vennep\/.test(t)) return 'nieuw_vennep';<!-- [et_pb_line_break_holder] -->    if(\/oostzaan\/.test(t)) return 'oostzaan';<!-- [et_pb_line_break_holder] -->    if(\/uithoorn\/.test(t)) return 'uithoorn';<!-- [et_pb_line_break_holder] -->    if(\/weesp\/.test(t)) return 'weesp';<!-- [et_pb_line_break_holder] -->    if(\/zwanenburg\/.test(t)) return 'zwanenburg';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Gooi \/ Vechtstreek *\/<!-- [et_pb_line_break_holder] -->    if(\/naarden\/.test(t)) return 'naarden';<!-- [et_pb_line_break_holder] -->    if(\/bussum\/.test(t)) return 'bussum';<!-- [et_pb_line_break_holder] -->    if(\/laren\/.test(t)) return 'laren';<!-- [et_pb_line_break_holder] -->    if(\/hilversum\/.test(t)) return 'hilversum';<!-- [et_pb_line_break_holder] -->    if(\/blaricum\/.test(t)) return 'blaricum';<!-- [et_pb_line_break_holder] -->    if(\/vinkeveen\/.test(t)) return 'vinkeveen';<!-- [et_pb_line_break_holder] -->    if(\/mijdrecht\/.test(t)) return 'mijdrecht';<!-- [et_pb_line_break_holder] -->    if(\/baambrugge\/.test(t)) return 'baambrugge';<!-- [et_pb_line_break_holder] -->    if(\/breukelen\/.test(t)) return 'breukelen';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Almere *\/<!-- [et_pb_line_break_holder] -->    if(\/almere\\s+poort\/.test(t)) return 'almere_poort';<!-- [et_pb_line_break_holder] -->    if(\/almere\\s+buiten\/.test(t)) return 'almere_buiten';<!-- [et_pb_line_break_holder] -->    if(\/almere\\s+(haven|stad|centrum)|almere\/.test(t)) return 'almere_stad_centrum_haven';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Zaanstreek vaste zones. Deze gelden alleen bij Schiphol-routes; andere routes blijven routeprijs\/km-prijs. *\/<!-- [et_pb_line_break_holder] -->    if(\/koog\\s*(aan|a\\\/d|ad)?\\s*de\\s*zaan|koog\\s*a\\.?d\\.?\\s*zaan|koog\\s*ad\\s*zaan\/.test(t)) return 'koog_aan_de_zaan';<!-- [et_pb_line_break_holder] -->    if(\/assendelft\/.test(t)) return 'assendelft';<!-- [et_pb_line_break_holder] -->    if(\/krommenie\/.test(t)) return 'krommenie';<!-- [et_pb_line_break_holder] -->    if(\/westzaan\/.test(t)) return 'westzaan';<!-- [et_pb_line_break_holder] -->    if(\/wormerveer\/.test(t)) return 'wormerveer';<!-- [et_pb_line_break_holder] -->    if(\/wormer\/.test(t)) return 'wormer';<!-- [et_pb_line_break_holder] -->    if(\/zaandam\/.test(t)) return 'zaandam';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Amsterdam stadsdelen *\/<!-- [et_pb_line_break_holder] -->    if(\/ijburg\/.test(t)) return 'ijburg';<!-- [et_pb_line_break_holder] -->    if(\/centrum|leidseplein|damrak|dam |rembrandtplein|jordaan|nieuwmarkt|spui|kalverstraat|de wallen\/.test(t)) return 'amsterdam_centrum';<!-- [et_pb_line_break_holder] -->    if(\/zuidoost|zuid-oost|bijlmer|arena|holendrecht|bullewijk|gaasperdam\/.test(t)) return 'amsterdam_zuidoost';<!-- [et_pb_line_break_holder] -->    if(\/noord|ndsm|buiksloter|bongerd|nieuwendam|landelijk noord\/.test(t)) return 'amsterdam_noord';<!-- [et_pb_line_break_holder] -->    if(\/nieuw-west|nw west|sloterdijk|slotermeer|osdorp|geuzenveld|de aker|slotervaart|westpoort|bos en lommer|baarsjes|oud-west|west\/.test(t)) return 'amsterdam_west';<!-- [et_pb_line_break_holder] -->    if(\/oost|watergraafsmeer|indische buurt|oosterpark|science park|zeeburg\/.test(t)) return 'amsterdam_oost';<!-- [et_pb_line_break_holder] -->    if(\/zuid|zuidas|rai|de pijp|rivierenbuurt|museumplein|pc hoofdstraat|p c hoofdstraat|oud-zuid\/.test(t)) return 'amsterdam_zuid';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(hasAmsterdam(t)) return 'amsterdam_unknown';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return null;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getRouteContext(){<!-- [et_pb_line_break_holder] -->    const pickup = pickupInput ? pickupInput.value : '';<!-- [et_pb_line_break_holder] -->    const dropoff = dropoffInput ? dropoffInput.value : '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const pickupSchiphol = hasSchiphol(pickup);<!-- [et_pb_line_break_holder] -->    const dropoffSchiphol = hasSchiphol(dropoff);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const otherAddress = pickupSchiphol ? dropoff : (dropoffSchiphol ? pickup : '');<!-- [et_pb_line_break_holder] -->    const zone = otherAddress ? detectZoneFromAddress(otherAddress) : null;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const localAmsterdam = !pickupSchiphol && !dropoffSchiphol && hasAmsterdam(pickup) && hasAmsterdam(dropoff);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return {<!-- [et_pb_line_break_holder] -->      pickup,<!-- [et_pb_line_break_holder] -->      dropoff,<!-- [et_pb_line_break_holder] -->      pickupSchiphol,<!-- [et_pb_line_break_holder] -->      dropoffSchiphol,<!-- [et_pb_line_break_holder] -->      isSchipholRoute: pickupSchiphol || dropoffSchiphol,<!-- [et_pb_line_break_holder] -->      zone,<!-- [et_pb_line_break_holder] -->      localAmsterdam<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getRatesForType(type){<!-- [et_pb_line_break_holder] -->    if(type === 'bus'){<!-- [et_pb_line_break_holder] -->      return { start: 8.77, km: 4.00, min: 0.59 };<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return { start: 4.31, km: 3.17, min: 0.52 };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getTypeForCar(car){<!-- [et_pb_line_break_holder] -->    return car === 'Van' ? 'bus' : 'auto';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function calculateKmPriceForCar(car){<!-- [et_pb_line_break_holder] -->    const rates = getRatesForType(getTypeForCar(car));<!-- [et_pb_line_break_holder] -->    let basePrice = 30;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(routeData.calculated){<!-- [et_pb_line_break_holder] -->      basePrice = rates.start + (routeData.distanceKm * rates.km) + (routeData.durationMin * rates.min);<!-- [et_pb_line_break_holder] -->      basePrice = Math.max(30, basePrice);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return basePrice;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function routeHasOnlinePrice(){<!-- [et_pb_line_break_holder] -->    const context = getRouteContext();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(context.localAmsterdam){<!-- [et_pb_line_break_holder] -->      return true;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(context.isSchipholRoute){<!-- [et_pb_line_break_holder] -->      if(context.zone && EDG_ZONE_PRICES[context.zone]){<!-- [et_pb_line_break_holder] -->        return true;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(context.zone === 'amsterdam_unknown'){<!-- [et_pb_line_break_holder] -->        return true;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return false;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function showNoOnlinePriceNotice(){<!-- [et_pb_line_break_holder] -->    if(!routeNotice) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    routeNotice.innerHTML =<!-- [et_pb_line_break_holder] -->      '<span class=\"edg-call-text\"><strong>Voor deze rit hebben wij geen vaste online prijs.<\/strong><!\u2013- [et_pb_br_holder] -\u2013>' +<!-- [et_pb_line_break_holder] -->      'Bel ons direct voor een offerte of om de rit telefonisch te boeken.<\/span>' +<!-- [et_pb_line_break_holder] -->      '<a class=\"edg-call-now\" href=\"tel:+31203086474\">' +<!-- [et_pb_line_break_holder] -->      '<i class=\"fa-solid fa-phone\"><\/i> Bel direct 020-3086474<\/a>';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function calculateRidePriceForCar(car){<!-- [et_pb_line_break_holder] -->    const context = getRouteContext();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(context.localAmsterdam){<!-- [et_pb_line_break_holder] -->      return EDG_AMSTERDAM_LOCAL[car] || EDG_AMSTERDAM_LOCAL.Premium;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(context.isSchipholRoute){<!-- [et_pb_line_break_holder] -->      if(context.zone && EDG_ZONE_PRICES[context.zone]){<!-- [et_pb_line_break_holder] -->        return EDG_ZONE_PRICES[context.zone][car];<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(context.zone === 'amsterdam_unknown'){<!-- [et_pb_line_break_holder] -->        return EDG_SCHIPHOL_AMSTERDAM_FALLBACK[car];<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Kilometerberekening blijft bewust in de code staan,<!-- [et_pb_line_break_holder] -->       maar wordt niet gebruikt voor routes buiten de vaste zones. *\/<!-- [et_pb_line_break_holder] -->    return null;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function calculateRidePrice(){<!-- [et_pb_line_break_holder] -->    return calculateRidePriceForCar(selectedCarName());<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateCarPrices(){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.edg-car-card').forEach(card => {<!-- [et_pb_line_break_holder] -->      const car = card.dataset.car || 'Premium';<!-- [et_pb_line_break_holder] -->      const priceEl = card.querySelector('.edg-car-price');<!-- [et_pb_line_break_holder] -->      const price = calculateRidePriceForCar(car);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(priceEl){<!-- [et_pb_line_break_holder] -->        priceEl.textContent = price === null ? 'Bel voor prijs' : money(price);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function describePriceRule(){<!-- [et_pb_line_break_holder] -->    const context = getRouteContext();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(context.localAmsterdam){<!-- [et_pb_line_break_holder] -->      return 'Amsterdam binnenrit';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(context.isSchipholRoute && context.zone){<!-- [et_pb_line_break_holder] -->      const names = {<!-- [et_pb_line_break_holder] -->        amsterdam_centrum:'Schiphol - Amsterdam Centrum',<!-- [et_pb_line_break_holder] -->        amsterdam_noord:'Schiphol - Amsterdam Noord',<!-- [et_pb_line_break_holder] -->        amsterdam_oost:'Schiphol - Amsterdam Oost',<!-- [et_pb_line_break_holder] -->        amsterdam_zuid:'Schiphol - Amsterdam Zuid',<!-- [et_pb_line_break_holder] -->        amsterdam_west:'Schiphol - Amsterdam West \/ Nieuw-West',<!-- [et_pb_line_break_holder] -->        amsterdam_zuidoost:'Schiphol - Amsterdam Zuidoost',<!-- [et_pb_line_break_holder] -->        ijburg:'Schiphol - IJburg',<!-- [et_pb_line_break_holder] -->        aalsmeer:'Schiphol - Aalsmeer',<!-- [et_pb_line_break_holder] -->        abcoude:'Schiphol - Abcoude',<!-- [et_pb_line_break_holder] -->        amstelveen:'Schiphol - Amstelveen',<!-- [et_pb_line_break_holder] -->        badhoevedorp:'Schiphol - Badhoevedorp',<!-- [et_pb_line_break_holder] -->        buitenveldert:'Schiphol - Buitenveldert',<!-- [et_pb_line_break_holder] -->        de_kwakel:'Schiphol - De Kwakel',<!-- [et_pb_line_break_holder] -->        den_ilp:'Schiphol - Den Ilp',<!-- [et_pb_line_break_holder] -->        diemen:'Schiphol - Diemen',<!-- [et_pb_line_break_holder] -->        haarlem:'Schiphol - Haarlem',<!-- [et_pb_line_break_holder] -->        hoofddorp:'Schiphol - Hoofddorp',<!-- [et_pb_line_break_holder] -->        kudelstaart:'Schiphol - Kudelstaart',<!-- [et_pb_line_break_holder] -->        landsmeer:'Schiphol - Landsmeer',<!-- [et_pb_line_break_holder] -->        muiden:'Schiphol - Muiden',<!-- [et_pb_line_break_holder] -->        nieuw_vennep:'Schiphol - Nieuw Vennep',<!-- [et_pb_line_break_holder] -->        oostzaan:'Schiphol - Oostzaan',<!-- [et_pb_line_break_holder] -->        uithoorn:'Schiphol - Uithoorn',<!-- [et_pb_line_break_holder] -->        weesp:'Schiphol - Weesp',<!-- [et_pb_line_break_holder] -->        zwanenburg:'Schiphol - Zwanenburg',<!-- [et_pb_line_break_holder] -->        naarden:'Schiphol - Naarden',<!-- [et_pb_line_break_holder] -->        bussum:'Schiphol - Bussum',<!-- [et_pb_line_break_holder] -->        laren:'Schiphol - Laren',<!-- [et_pb_line_break_holder] -->        hilversum:'Schiphol - Hilversum',<!-- [et_pb_line_break_holder] -->        blaricum:'Schiphol - Blaricum',<!-- [et_pb_line_break_holder] -->        vinkeveen:'Schiphol - Vinkeveen',<!-- [et_pb_line_break_holder] -->        mijdrecht:'Schiphol - Mijdrecht',<!-- [et_pb_line_break_holder] -->        baambrugge:'Schiphol - Baambrugge',<!-- [et_pb_line_break_holder] -->        breukelen:'Schiphol - Breukelen',<!-- [et_pb_line_break_holder] -->        almere_poort:'Schiphol - Almere Poort',<!-- [et_pb_line_break_holder] -->        almere_buiten:'Schiphol - Almere Buiten',<!-- [et_pb_line_break_holder] -->        almere_stad_centrum_haven:'Schiphol - Almere Haven \/ Stad \/ Centrum',<!-- [et_pb_line_break_holder] -->        zaandam:'Schiphol - Zaandam',<!-- [et_pb_line_break_holder] -->        assendelft:'Schiphol - Assendelft',<!-- [et_pb_line_break_holder] -->        krommenie:'Schiphol - Krommenie',<!-- [et_pb_line_break_holder] -->        koog_aan_de_zaan:'Schiphol - Koog aan de Zaan',<!-- [et_pb_line_break_holder] -->        westzaan:'Schiphol - Westzaan',<!-- [et_pb_line_break_holder] -->        wormer:'Schiphol - Wormer',<!-- [et_pb_line_break_holder] -->        wormerveer:'Schiphol - Wormerveer',<!-- [et_pb_line_break_holder] -->        amsterdam_unknown:'Schiphol - Amsterdam'<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] -->      return names[context.zone] || 'Schiphol zone';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(routeData.calculated){<!-- [et_pb_line_break_holder] -->      return 'Routeprijs';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return 'Nog niet berekend';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateSummary(){<!-- [et_pb_line_break_holder] -->    const car = selectedCarName();<!-- [et_pb_line_break_holder] -->    const ridePrice = calculateRidePrice();<!-- [et_pb_line_break_holder] -->    const hasOnlinePrice = ridePrice !== null;<!-- [et_pb_line_break_holder] -->    const childSeatSelect = document.querySelector('#edgChildSeat');<!-- [et_pb_line_break_holder] -->    const childSeatPrice = parseFloat(childSeatSelect.value || 0);<!-- [et_pb_line_break_holder] -->    const childSeatText = childSeatSelect.options[childSeatSelect.selectedIndex].text;<!-- [et_pb_line_break_holder] -->    const payment = document.querySelector('input[name=\"payment\"]:checked');<!-- [et_pb_line_break_holder] -->    const paymentValue = payment ? payment.value : 'cash';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let paymentFee = 0;<!-- [et_pb_line_break_holder] -->    if(paymentValue === 'pin'){<!-- [et_pb_line_break_holder] -->      paymentFee = 2.50;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let returnActive = document.querySelector('#edgReturnBox').classList.contains('open');<!-- [et_pb_line_break_holder] -->    let returnPrice = hasOnlinePrice && returnActive ? ridePrice : 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let total = hasOnlinePrice ? (ridePrice + returnPrice + childSeatPrice + paymentFee) : 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    summaryCar.textContent = car;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let html = '';<!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"edg-summary-line\"><span>Heenreis<\/span><b>' + (hasOnlinePrice ? money(ridePrice) : 'Bel voor prijs') + '<\/b><\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(returnActive){<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-summary-line\"><span>Retourrit<\/span><b>' + (hasOnlinePrice ? money(returnPrice) : 'Bel voor prijs') + '<\/b><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(childSeatPrice > 0){<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-summary-line\"><span>' + childSeatText.replace(' (+\u20ac7.50)', '') + '<\/span><b>' + money(childSeatPrice) + '<\/b><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(paymentFee > 0){<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-summary-line\"><span>Pinkosten<\/span><b>' + money(paymentFee) + '<\/b><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(selectedFlight.number){<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-summary-line\"><span>Vlucht<\/span><b>' + selectedFlight.number + (selectedFlight.from ? ' \u00b7 ' + selectedFlight.from : '') + '<\/b><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html += '<\/p>\n<div class=\"edg-summary-line\"><span>Tariefzone<\/span><b>' + describePriceRule() + '<\/b><\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    summaryDetails.innerHTML = html;<!-- [et_pb_line_break_holder] -->    totalPrice.textContent = hasOnlinePrice ? money(total) : 'Bel voor prijs';<!-- [et_pb_line_break_holder] -->    updateCarPrices();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function goToStep(step){<!-- [et_pb_line_break_holder] -->    panels.forEach(panel => {<!-- [et_pb_line_break_holder] -->      panel.classList.toggle('active', panel.dataset.panel == step);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    steps.forEach(item => {<!-- [et_pb_line_break_holder] -->      item.classList.toggle('active', item.dataset.step <= step);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    lines.forEach((line, index) => {<!-- [et_pb_line_break_holder] -->      line.classList.toggle('active', index < step - 1);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    closeAllPopovers();<!-- [et_pb_line_break_holder] -->    updateSummary();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelectorAll('[data-next]').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', async function(){<!-- [et_pb_line_break_holder] -->      if(this.dataset.next === '2'){<!-- [et_pb_line_break_holder] -->        await calculateRoute();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if(!routeData.pickup || !routeData.dropoff){<!-- [et_pb_line_break_holder] -->          return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if(!routeHasOnlinePrice()){<!-- [et_pb_line_break_holder] -->          showNoOnlinePriceNotice();<!-- [et_pb_line_break_holder] -->          return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      goToStep(parseInt(this.dataset.next));<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelectorAll('[data-back]').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      goToStep(parseInt(this.dataset.back));<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.edg-car-card').forEach(card => {<!-- [et_pb_line_break_holder] -->    card.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if(this.classList.contains('edg-disabled')){<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      selectCarByName(this.dataset.car || 'Premium');<!-- [et_pb_line_break_holder] -->      updateFlightVisibility();<!-- [et_pb_line_break_holder] -->      updateSummary();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.edg-payments label').forEach(payment => {<!-- [et_pb_line_break_holder] -->    payment.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      document.querySelectorAll('.edg-payments label').forEach(p => p.classList.remove('selected'));<!-- [et_pb_line_break_holder] -->      this.classList.add('selected');<!-- [et_pb_line_break_holder] -->      this.querySelector('input').checked = true;<!-- [et_pb_line_break_holder] -->      updateSummary();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  ['#edgPassengers','#edgLargeBags','#edgSmallBags'].forEach(selector => {<!-- [et_pb_line_break_holder] -->    const el = document.querySelector(selector);<!-- [et_pb_line_break_holder] -->    if(el){<!-- [et_pb_line_break_holder] -->      el.addEventListener('change', updateVehicleAvailability);<!-- [et_pb_line_break_holder] -->      el.addEventListener('input', updateVehicleAvailability);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  updateVehicleAvailability();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const returnBtn = document.querySelector('#edgAddReturn');<!-- [et_pb_line_break_holder] -->  const returnBox = document.querySelector('#edgReturnBox');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if(returnBtn && returnBox){<!-- [et_pb_line_break_holder] -->    returnBtn.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      returnBox.classList.toggle('open');<!-- [et_pb_line_break_holder] -->      this.textContent = returnBox.classList.contains('open') ? 'Verwijderen' : '+ Retour toevoegen';<!-- [et_pb_line_break_holder] -->      updateSummary();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelector('#edgAddStop').addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    document.querySelector('#edgStopWrap').classList.toggle('open');<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelector('#edgSwapAddresses').addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const pickupValue = pickupInput.value;<!-- [et_pb_line_break_holder] -->    const dropoffValue = dropoffInput.value;<!-- [et_pb_line_break_holder] -->    const pickupCoords = routeData.pickup;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    pickupInput.value = dropoffValue;<!-- [et_pb_line_break_holder] -->    dropoffInput.value = pickupValue;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    routeData.pickup = routeData.dropoff;<!-- [et_pb_line_break_holder] -->    routeData.dropoff = pickupCoords;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    updateFlightVisibility();<!-- [et_pb_line_break_holder] -->    calculateRoute();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateFlightVisibility(){<!-- [et_pb_line_break_holder] -->    const wrap = document.querySelector('#edgFlightTriggerWrap');<!-- [et_pb_line_break_holder] -->    if(!wrap) return;<!-- [et_pb_line_break_holder] -->    const context = getRouteContext();<!-- [et_pb_line_break_holder] -->    wrap.classList.toggle('show', context.isSchipholRoute);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function formatFlightDateValue(dateObj){<!-- [et_pb_line_break_holder] -->    return formatDateValue(dateObj);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderFlightSelected(){<!-- [et_pb_line_break_holder] -->    const box = document.querySelector('#edgFlightSelected');<!-- [et_pb_line_break_holder] -->    const hidden = document.querySelector('#edgFlight');<!-- [et_pb_line_break_holder] -->    if(hidden) hidden.value = selectedFlight.number || '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!box) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!selectedFlight.number){<!-- [et_pb_line_break_holder] -->      box.innerHTML = '';<!-- [et_pb_line_break_holder] -->      updateSummary();<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    box.innerHTML = '<strong>' + selectedFlight.number + '<\/strong>' +<!-- [et_pb_line_break_holder] -->      '<span>' + [selectedFlight.from, selectedFlight.arrival, selectedFlight.status].filter(Boolean).join(' \u00b7 ') + '<\/span>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    updateSummary();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function openFlightModal(){<!-- [et_pb_line_break_holder] -->    const modal = document.querySelector('#edgFlightModal');<!-- [et_pb_line_break_holder] -->    if(!modal) return;<!-- [et_pb_line_break_holder] -->    modal.classList.add('open');<!-- [et_pb_line_break_holder] -->    modal.setAttribute('aria-hidden','false');<!-- [et_pb_line_break_holder] -->    setFlightStep('date');<!-- [et_pb_line_break_holder] -->    renderFlightCalendar();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeFlightModal(){<!-- [et_pb_line_break_holder] -->    const modal = document.querySelector('#edgFlightModal');<!-- [et_pb_line_break_holder] -->    if(!modal) return;<!-- [et_pb_line_break_holder] -->    modal.classList.remove('open');<!-- [et_pb_line_break_holder] -->    modal.setAttribute('aria-hidden','true');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setFlightStep(step){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.edg-flight-step').forEach(el => {<!-- [et_pb_line_break_holder] -->      el.classList.toggle('active', el.dataset.flightStep === step);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let flightViewDate = new Date();<!-- [et_pb_line_break_holder] -->  let flightSelectedDate = new Date();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderFlightCalendar(){<!-- [et_pb_line_break_holder] -->    const cal = document.querySelector('#edgFlightCalendar');<!-- [et_pb_line_break_holder] -->    const label = document.querySelector('#edgFlightMonthLabel');<!-- [et_pb_line_break_holder] -->    if(!cal || !label) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const monthNames = ['januari','februari','maart','april','mei','juni','juli','augustus','september','oktober','november','december'];<!-- [et_pb_line_break_holder] -->    const year = flightViewDate.getFullYear();<!-- [et_pb_line_break_holder] -->    const month = flightViewDate.getMonth();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    label.textContent = monthNames[month] + ' ' + year;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const first = new Date(year, month, 1);<!-- [et_pb_line_break_holder] -->    const start = new Date(first);<!-- [et_pb_line_break_holder] -->    const day = first.getDay() === 0 ? 7 : first.getDay();<!-- [et_pb_line_break_holder] -->    start.setDate(first.getDate() - (day - 1));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let html = '';<!-- [et_pb_line_break_holder] -->    ['ma','di','wo','do','vr','za','zo'].forEach(d => html += '<\/p>\n<div class=\"edg-flight-dayname\">' + d + '<\/div>\n<p>');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    for(let i=0;i<42;i++){<!-- [et_pb_line_break_holder] -->      const d = new Date(start);<!-- [et_pb_line_break_holder] -->      d.setDate(start.getDate() + i);<!-- [et_pb_line_break_holder] -->      const value = formatFlightDateValue(d);<!-- [et_pb_line_break_holder] -->      const isMuted = d.getMonth() !== month;<!-- [et_pb_line_break_holder] -->      const isSelected = value === formatFlightDateValue(flightSelectedDate);<!-- [et_pb_line_break_holder] -->      html += '<button type=\"button\" class=\"edg-flight-day ' + (isMuted ? 'muted ' : '') + (isSelected ? 'selected' : '') + '\" data-flight-date=\"' + value + '\">' + d.getDate() + '<\/button>';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    cal.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    cal.querySelectorAll('[data-flight-date]').forEach(btn => {<!-- [et_pb_line_break_holder] -->      btn.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->        const parts = this.dataset.flightDate.split('-');<!-- [et_pb_line_break_holder] -->        flightSelectedDate = new Date(parts[0], Number(parts[1])-1, parts[2]);<!-- [et_pb_line_break_holder] -->        renderFlightCalendar();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function countryFlag(code){<!-- [et_pb_line_break_holder] -->    if(!code || code.length !== 2) return '\u2708\ufe0f';<!-- [et_pb_line_break_holder] -->    return code.toUpperCase().replace(\/.\/g, char => String.fromCodePoint(127397 + char.charCodeAt()));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getNested(obj, paths){<!-- [et_pb_line_break_holder] -->    for(const path of paths){<!-- [et_pb_line_break_holder] -->      const value = path.split('.').reduce((acc, key) => acc && acc[key] !== undefined ? acc[key] : undefined, obj);<!-- [et_pb_line_break_holder] -->      if(value !== undefined && value !== null && value !== '') return value;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return '';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function normalizeFlight(item){<!-- [et_pb_line_break_holder] -->    const number = getNested(item, ['number','flight.number','flight.iataNumber','flight.icaoNumber']) || '';<!-- [et_pb_line_break_holder] -->    const airline = getNested(item, ['airline.name','airline.iata','airline.icao']) || '';<!-- [et_pb_line_break_holder] -->    const depAirport = getNested(item, ['departure.airport.name','departure.airport.iata','departure.airport.icao']) || '';<!-- [et_pb_line_break_holder] -->    const arrAirport = getNested(item, ['arrival.airport.name','arrival.airport.iata','arrival.airport.icao']) || '';<!-- [et_pb_line_break_holder] -->    const depIata = getNested(item, ['departure.airport.iata']) || '';<!-- [et_pb_line_break_holder] -->    const arrIata = getNested(item, ['arrival.airport.iata']) || '';<!-- [et_pb_line_break_holder] -->    const country = getNested(item, ['departure.airport.countryCode','departure.airport.country.code']) || '';<!-- [et_pb_line_break_holder] -->    const status = getNested(item, ['status','status.text']) || '';<!-- [et_pb_line_break_holder] -->    const arrival = getNested(item, ['arrival.scheduledTime.local','arrival.revisedTime.local','arrival.actualTime.local']) || '';<!-- [et_pb_line_break_holder] -->    const departure = getNested(item, ['departure.scheduledTime.local','departure.revisedTime.local','departure.actualTime.local']) || '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return {<!-- [et_pb_line_break_holder] -->      number: number,<!-- [et_pb_line_break_holder] -->      airline: airline,<!-- [et_pb_line_break_holder] -->      from: depIata || depAirport,<!-- [et_pb_line_break_holder] -->      to: arrIata || arrAirport,<!-- [et_pb_line_break_holder] -->      status: status,<!-- [et_pb_line_break_holder] -->      arrival: arrival ? String(arrival).replace('T',' ').slice(0,16) : '',<!-- [et_pb_line_break_holder] -->      departure: departure ? String(departure).replace('T',' ').slice(0,16) : '',<!-- [et_pb_line_break_holder] -->      flag: countryFlag(country),<!-- [et_pb_line_break_holder] -->      raw: item<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function searchFlightsByNumber(term){<!-- [et_pb_line_break_holder] -->    const date = formatFlightDateValue(flightSelectedDate);<!-- [et_pb_line_break_holder] -->    const url = 'https:\/\/aerodatabox.p.rapidapi.com\/flights\/number\/' + encodeURIComponent(term) + '\/' + date + '?dateLocalRole=Arrival';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const res = await fetch(url, {<!-- [et_pb_line_break_holder] -->      method:'GET',<!-- [et_pb_line_break_holder] -->      headers:{<!-- [et_pb_line_break_holder] -->        'X-RapidAPI-Key': AERODATABOX_KEY,<!-- [et_pb_line_break_holder] -->        'X-RapidAPI-Host': AERODATABOX_HOST<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!res.ok){<!-- [et_pb_line_break_holder] -->      throw new Error('Flight API error');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const data = await res.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(Array.isArray(data)) return data;<!-- [et_pb_line_break_holder] -->    if(Array.isArray(data.flights)) return data.flights;<!-- [et_pb_line_break_holder] -->    if(data.items && Array.isArray(data.items)) return data.items;<!-- [et_pb_line_break_holder] -->    return [];<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderFlightResults(items){<!-- [et_pb_line_break_holder] -->    const results = document.querySelector('#edgFlightResults');<!-- [et_pb_line_break_holder] -->    if(!results) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!items.length){<!-- [et_pb_line_break_holder] -->      results.innerHTML = '<\/p>\n<div class=\"edg-flight-empty\"><span><i class=\"fa-solid fa-arrow-right\"><\/i><\/span><pee>Geen vlucht gevonden voor deze datum.<\/pee><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    results.innerHTML = items.map((item, index) => {<!-- [et_pb_line_break_holder] -->      const f = normalizeFlight(item);<!-- [et_pb_line_break_holder] -->      return '<button type=\"button\" class=\"edg-flight-result\" data-flight-index=\"' + index + '\">' +<!-- [et_pb_line_break_holder] -->        '<span class=\"edg-flight-flag\">' + f.flag + '<\/span>' +<!-- [et_pb_line_break_holder] -->        '<span class=\"edg-flight-main\"><strong>' + (f.number || 'Vlucht') + '<\/strong>' +<!-- [et_pb_line_break_holder] -->        '<small>' + [f.airline, (f.from ? f.from + ' \u2192 ' + (f.to || 'AMS') : ''), f.arrival, f.status].filter(Boolean).join(' \u00b7 ') + '<\/small><\/span>' +<!-- [et_pb_line_break_holder] -->        '<span class=\"edg-flight-select-icon\"><i class=\"fa-solid fa-chevron-right\"><\/i><\/span>' +<!-- [et_pb_line_break_holder] -->      '<\/button>';<!-- [et_pb_line_break_holder] -->    }).join('');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    results.querySelectorAll('[data-flight-index]').forEach(btn => {<!-- [et_pb_line_break_holder] -->      btn.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->        const f = normalizeFlight(items[Number(this.dataset.flightIndex)]);<!-- [et_pb_line_break_holder] -->        selectedFlight = f;<!-- [et_pb_line_break_holder] -->        renderFlightSelected();<!-- [et_pb_line_break_holder] -->        closeFlightModal();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setupFlightModal(){<!-- [et_pb_line_break_holder] -->    const openBtn = document.querySelector('#edgOpenFlightModal');<!-- [et_pb_line_break_holder] -->    const input = document.querySelector('#edgFlightSearchInput');<!-- [et_pb_line_break_holder] -->    const help = document.querySelector('#edgFlightHelp');<!-- [et_pb_line_break_holder] -->    let timer;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(openBtn){<!-- [et_pb_line_break_holder] -->      openBtn.addEventListener('click', openFlightModal);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.querySelectorAll('[data-flight-close]').forEach(btn => {<!-- [et_pb_line_break_holder] -->      btn.addEventListener('click', closeFlightModal);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const prev = document.querySelector('#edgFlightPrevMonth');<!-- [et_pb_line_break_holder] -->    const next = document.querySelector('#edgFlightNextMonth');<!-- [et_pb_line_break_holder] -->    const go = document.querySelector('#edgGoFlightSearch');<!-- [et_pb_line_break_holder] -->    const back = document.querySelector('#edgBackToFlightDate');<!-- [et_pb_line_break_holder] -->    const noFlight = document.querySelector('#edgNoFlight');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(prev) prev.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      flightViewDate.setMonth(flightViewDate.getMonth()-1);<!-- [et_pb_line_break_holder] -->      renderFlightCalendar();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(next) next.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      flightViewDate.setMonth(flightViewDate.getMonth()+1);<!-- [et_pb_line_break_holder] -->      renderFlightCalendar();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(go) go.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      setFlightStep('search');<!-- [et_pb_line_break_holder] -->      if(input) input.focus();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(back) back.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      setFlightStep('date');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(noFlight) noFlight.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->      selectedFlight = { number:'', date:'', from:'', to:'', status:'', arrival:'', departure:'', airline:'', raw:null };<!-- [et_pb_line_break_holder] -->      renderFlightSelected();<!-- [et_pb_line_break_holder] -->      closeFlightModal();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(input){<!-- [et_pb_line_break_holder] -->      input.addEventListener('input', function(){<!-- [et_pb_line_break_holder] -->        clearTimeout(timer);<!-- [et_pb_line_break_holder] -->        const term = this.value.trim().replace(\/\\s+\/g,'');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if(term.length < 3){<!-- [et_pb_line_break_holder] -->          document.querySelector('#edgFlightResults').innerHTML = '<\/p>\n<div class=\"edg-flight-empty\"><span><i class=\"fa-solid fa-arrow-right\"><\/i><\/span><pee>Nog geen vlucht gezocht.<\/pee><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->          if(help) help.textContent = 'Typ minimaal 3 tekens. De vluchtgegevens worden live opgehaald via AeroDataBox.';<!-- [et_pb_line_break_holder] -->          return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if(help) help.textContent = 'Vluchten ophalen...';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        timer = setTimeout(async function(){<!-- [et_pb_line_break_holder] -->          try{<!-- [et_pb_line_break_holder] -->            const items = await searchFlightsByNumber(term);<!-- [et_pb_line_break_holder] -->            renderFlightResults(items);<!-- [et_pb_line_break_holder] -->            if(help) help.textContent = items.length ? 'Kies de juiste vlucht uit de resultaten.' : 'Geen resultaten gevonden. Controleer vluchtnummer en datum.';<!-- [et_pb_line_break_holder] -->          }catch(err){<!-- [et_pb_line_break_holder] -->            document.querySelector('#edgFlightResults').innerHTML = '<\/p>\n<div class=\"edg-flight-empty\"><span><i class=\"fa-solid fa-triangle-exclamation\"><\/i><\/span><pee>Vluchtgegevens konden niet worden opgehaald.<\/pee><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->            if(help) help.textContent = 'Controleer de API key of probeer later opnieuw.';<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] -->        }, 450);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    renderFlightCalendar();<!-- [et_pb_line_break_holder] -->    updateFlightVisibility();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* CUSTOM DATUM *\/<!-- [et_pb_line_break_holder] -->  function createDatePicker(hiddenId, displayId, popupId){<!-- [et_pb_line_break_holder] -->    const hidden = document.getElementById(hiddenId);<!-- [et_pb_line_break_holder] -->    const display = document.getElementById(displayId);<!-- [et_pb_line_break_holder] -->    const popup = document.getElementById(popupId);<!-- [et_pb_line_break_holder] -->    const trigger = popup.previousElementSibling;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let viewDate = new Date();<!-- [et_pb_line_break_holder] -->    let selected = null;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function render(){<!-- [et_pb_line_break_holder] -->      const year = viewDate.getFullYear();<!-- [et_pb_line_break_holder] -->      const month = viewDate.getMonth();<!-- [et_pb_line_break_holder] -->      const first = new Date(year, month, 1);<!-- [et_pb_line_break_holder] -->      const start = new Date(first);<!-- [et_pb_line_break_holder] -->      const day = first.getDay() === 0 ? 7 : first.getDay();<!-- [et_pb_line_break_holder] -->      start.setDate(first.getDate() - (day - 1));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const monthName = viewDate.toLocaleDateString('en-US', {month:'long', year:'numeric'});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      let html = '';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-cal-nav\">';<!-- [et_pb_line_break_holder] -->      html += '<button type=\"button\" data-cal-prev><i class=\"fa-solid fa-chevron-left\"><\/i><\/button>';<!-- [et_pb_line_break_holder] -->      html += '<button type=\"button\" data-cal-next><i class=\"fa-solid fa-chevron-right\"><\/i><\/button>';<!-- [et_pb_line_break_holder] -->      html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-cal-month\">' + monthName + '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-cal-grid\">';<!-- [et_pb_line_break_holder] -->      ['Su','Mo','Tu','We','Th','Fr','Sa'].forEach(d => html += '<\/p>\n<div class=\"edg-cal-dayname\">' + d + '<\/div>\n<p>');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const today = new Date();<!-- [et_pb_line_break_holder] -->      today.setHours(0,0,0,0);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      for(let i=0;i<42;i++){<!-- [et_pb_line_break_holder] -->        const d = new Date(start);<!-- [et_pb_line_break_holder] -->        d.setDate(start.getDate()+i);<!-- [et_pb_line_break_holder] -->        const isMuted = d.getMonth() !== month;<!-- [et_pb_line_break_holder] -->        const isDisabled = d < today;<!-- [et_pb_line_break_holder] -->        const isSelected = selected && formatDateValue(d) === formatDateValue(selected);<!-- [et_pb_line_break_holder] -->        html += '<button type=\"button\" class=\"edg-cal-day ' + (isMuted?'muted ':'') + (isDisabled?'disabled ':'') + (isSelected?'selected':'') + '\" data-date=\"' + formatDateValue(d) + '\">' + d.getDate() + '<\/button>';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      popup.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelector('[data-cal-prev]').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->        viewDate.setMonth(viewDate.getMonth()-1);<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelector('[data-cal-next]').addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->        viewDate.setMonth(viewDate.getMonth()+1);<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelectorAll('.edg-cal-day:not(.disabled)').forEach(btn => {<!-- [et_pb_line_break_holder] -->        btn.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->          const parts = this.dataset.date.split('-');<!-- [et_pb_line_break_holder] -->          selected = new Date(parts[0], Number(parts[1])-1, parts[2]);<!-- [et_pb_line_break_holder] -->          hidden.value = this.dataset.date;<!-- [et_pb_line_break_holder] -->          display.value = formatDateDisplay(selected);<!-- [et_pb_line_break_holder] -->          closeAllPopovers();<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    trigger.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] -->      closeAllPopovers(popup);<!-- [et_pb_line_break_holder] -->      popup.classList.toggle('open');<!-- [et_pb_line_break_holder] -->      render();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const today = new Date();<!-- [et_pb_line_break_holder] -->    selected = today;<!-- [et_pb_line_break_holder] -->    hidden.value = formatDateValue(today);<!-- [et_pb_line_break_holder] -->    display.value = formatDateDisplay(today);<!-- [et_pb_line_break_holder] -->    render();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  createDatePicker('edgDate','edgDateDisplay','edgDatePopup');<!-- [et_pb_line_break_holder] -->  createDatePicker('edgReturnDate','edgReturnDateDisplay','edgReturnDatePopup');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* CUSTOM TIJD *\/<!-- [et_pb_line_break_holder] -->  function createTimePicker(hiddenId, displayId, popupId){<!-- [et_pb_line_break_holder] -->    const hidden = document.getElementById(hiddenId);<!-- [et_pb_line_break_holder] -->    const display = document.getElementById(displayId);<!-- [et_pb_line_break_holder] -->    const popup = document.getElementById(popupId);<!-- [et_pb_line_break_holder] -->    const trigger = popup.previousElementSibling;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let tempHour = '04';<!-- [et_pb_line_break_holder] -->    let tempMinute = '30';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function setSelected(containerSelector, attr, value){<!-- [et_pb_line_break_holder] -->      popup.querySelectorAll(containerSelector + ' button').forEach(btn => {<!-- [et_pb_line_break_holder] -->        btn.classList.toggle('selected', btn.dataset[attr] === value);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      const badge = popup.querySelector('.edg-time-title span');<!-- [et_pb_line_break_holder] -->      if(badge) badge.textContent = tempHour + ':' + tempMinute;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function build(){<!-- [et_pb_line_break_holder] -->      let html = '';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-time-title\">Kies tijd <span>' + tempHour + ':' + tempMinute + '<\/span><\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-time-cols\">';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-time-col\"><label>Uur<\/label><\/p>\n<div class=\"edg-time-list edg-hour-list\">';<!-- [et_pb_line_break_holder] -->      for(let h=0;h<24;h++){<!-- [et_pb_line_break_holder] -->        const val = String(h).padStart(2,'0');<!-- [et_pb_line_break_holder] -->        html += '<button type=\"button\" class=\"' + (val === tempHour ? 'selected' : '') + '\" data-hour=\"' + val + '\">' + val + '<\/button>';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      html += '<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-time-sep\">:<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-time-col\"><label>Min<\/label><\/p>\n<div class=\"edg-time-list edg-minute-list\">';<!-- [et_pb_line_break_holder] -->      ['00','05','10','15','20','25','30','35','40','45','50','55'].forEach(val => {<!-- [et_pb_line_break_holder] -->        html += '<button type=\"button\" class=\"' + (val === tempMinute ? 'selected' : '') + '\" data-minute=\"' + val + '\">' + val + '<\/button>';<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      html += '<\/div>\n<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<div class=\"edg-time-actions\"><button type=\"button\" class=\"edg-time-cancel\">Annuleer<\/button><button type=\"button\" class=\"edg-time-ok\">OK<\/button><\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.innerHTML = html;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelectorAll('[data-hour]').forEach(btn => {<!-- [et_pb_line_break_holder] -->        btn.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->          e.preventDefault();<!-- [et_pb_line_break_holder] -->          e.stopPropagation();<!-- [et_pb_line_break_holder] -->          tempHour = this.dataset.hour;<!-- [et_pb_line_break_holder] -->          setSelected('.edg-hour-list','hour',tempHour);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelectorAll('[data-minute]').forEach(btn => {<!-- [et_pb_line_break_holder] -->        btn.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->          e.preventDefault();<!-- [et_pb_line_break_holder] -->          e.stopPropagation();<!-- [et_pb_line_break_holder] -->          tempMinute = this.dataset.minute;<!-- [et_pb_line_break_holder] -->          setSelected('.edg-minute-list','minute',tempMinute);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelector('.edg-time-cancel').addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->        closeAllPopovers();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      popup.querySelector('.edg-time-ok').addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->        hidden.value = tempHour + ':' + tempMinute;<!-- [et_pb_line_break_holder] -->        display.value = tempHour + ':' + tempMinute;<!-- [et_pb_line_break_holder] -->        closeAllPopovers();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    trigger.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      e.stopPropagation();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(hidden.value && \/^\\d{2}:\\d{2}$\/.test(hidden.value)){<!-- [et_pb_line_break_holder] -->        tempHour = hidden.value.split(':')[0];<!-- [et_pb_line_break_holder] -->        tempMinute = hidden.value.split(':')[1];<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      closeAllPopovers(popup);<!-- [et_pb_line_break_holder] -->      popup.classList.toggle('open');<!-- [et_pb_line_break_holder] -->      build();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    hidden.value = tempHour + ':' + tempMinute;<!-- [et_pb_line_break_holder] -->    display.value = tempHour + ':' + tempMinute;<!-- [et_pb_line_break_holder] -->    build();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  createTimePicker('edgTime','edgTimeDisplay','edgTimePopup');<!-- [et_pb_line_break_holder] -->  createTimePicker('edgReturnTime','edgReturnTimeDisplay','edgReturnTimePopup');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeAllPopovers(except){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.edg-popover.open').forEach(pop => {<!-- [et_pb_line_break_holder] -->      if(pop !== except) pop.classList.remove('open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    if(!e.target.closest('.edg-pop-field')){<!-- [et_pb_line_break_holder] -->      closeAllPopovers();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function geoSearch(query){<!-- [et_pb_line_break_holder] -->    if(!query || query.length < 3) return [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const url = 'https:\/\/api.geoapify.com\/v1\/geocode\/autocomplete?text=' + encodeURIComponent(query) + '&filter=countrycode:nl&limit=5&apiKey=' + GEOAPIFY_KEY;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const res = await fetch(url);<!-- [et_pb_line_break_holder] -->      const data = await res.json();<!-- [et_pb_line_break_holder] -->      return data.features || [];<!-- [et_pb_line_break_holder] -->    }catch(e){<!-- [et_pb_line_break_holder] -->      return [];<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setupAutocomplete(input, suggestionsBox, key){<!-- [et_pb_line_break_holder] -->    let timer;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    input.addEventListener('input', function(){<!-- [et_pb_line_break_holder] -->      clearTimeout(timer);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      routeData[key] = null;<!-- [et_pb_line_break_holder] -->      routeData.calculated = false;<!-- [et_pb_line_break_holder] -->      updateFlightVisibility();<!-- [et_pb_line_break_holder] -->      updateSummary();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      timer = setTimeout(async function(){<!-- [et_pb_line_break_holder] -->        const results = await geoSearch(input.value);<!-- [et_pb_line_break_holder] -->        suggestionsBox.innerHTML = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if(!results.length){<!-- [et_pb_line_break_holder] -->          suggestionsBox.style.display = 'none';<!-- [et_pb_line_break_holder] -->          return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        results.forEach(item => {<!-- [et_pb_line_break_holder] -->          const div = document.createElement('div');<!-- [et_pb_line_break_holder] -->          div.className = 'edg-suggestion';<!-- [et_pb_line_break_holder] -->          div.textContent = item.properties.formatted;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          div.addEventListener('click', function(){<!-- [et_pb_line_break_holder] -->            input.value = item.properties.formatted;<!-- [et_pb_line_break_holder] -->            routeData[key] = {<!-- [et_pb_line_break_holder] -->              lat: item.properties.lat,<!-- [et_pb_line_break_holder] -->              lon: item.properties.lon<!-- [et_pb_line_break_holder] -->            };<!-- [et_pb_line_break_holder] -->            suggestionsBox.style.display = 'none';<!-- [et_pb_line_break_holder] -->            calculateRoute();<!-- [et_pb_line_break_holder] -->          });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          suggestionsBox.appendChild(div);<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        suggestionsBox.style.display = 'block';<!-- [et_pb_line_break_holder] -->      }, 350);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if(!input.contains(e.target) && !suggestionsBox.contains(e.target)){<!-- [et_pb_line_break_holder] -->        suggestionsBox.style.display = 'none';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  setupAutocomplete(pickupInput, document.querySelector('#edgPickupSuggestions'), 'pickup');<!-- [et_pb_line_break_holder] -->  setupAutocomplete(dropoffInput, document.querySelector('#edgDropoffSuggestions'), 'dropoff');<!-- [et_pb_line_break_holder] -->  setupAutocomplete(stopInput, document.querySelector('#edgStopSuggestions'), 'stop');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function geocodeExact(address){<!-- [et_pb_line_break_holder] -->    const results = await geoSearch(address);<!-- [et_pb_line_break_holder] -->    if(!results.length) return null;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return {<!-- [et_pb_line_break_holder] -->      formatted: results[0].properties.formatted,<!-- [et_pb_line_break_holder] -->      lat: results[0].properties.lat,<!-- [et_pb_line_break_holder] -->      lon: results[0].properties.lon<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.edg-location-btn').forEach(btn => {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', async function(){<!-- [et_pb_line_break_holder] -->      const target = this.dataset.target;<!-- [et_pb_line_break_holder] -->      const address = this.dataset.address;<!-- [et_pb_line_break_holder] -->      const displayAddress = this.dataset.display || address;<!-- [et_pb_line_break_holder] -->      const result = await geocodeExact(address);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(!result) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(target === 'pickup'){<!-- [et_pb_line_break_holder] -->        pickupInput.value = displayAddress;<!-- [et_pb_line_break_holder] -->        routeData.pickup = { lat: result.lat, lon: result.lon };<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(target === 'dropoff'){<!-- [et_pb_line_break_holder] -->        dropoffInput.value = displayAddress;<!-- [et_pb_line_break_holder] -->        routeData.dropoff = { lat: result.lat, lon: result.lon };<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      updateFlightVisibility();<!-- [et_pb_line_break_holder] -->      calculateRoute();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function calculateRoute(){<!-- [et_pb_line_break_holder] -->    if(!routeData.pickup || !routeData.dropoff){<!-- [et_pb_line_break_holder] -->      routeData.calculated = false;<!-- [et_pb_line_break_holder] -->      routeNotice.textContent = 'Selecteer een adres uit de suggesties zodat we de route kunnen berekenen.';<!-- [et_pb_line_break_holder] -->      updateSummary();<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let waypoints = routeData.pickup.lat + ',' + routeData.pickup.lon;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(routeData.stop){<!-- [et_pb_line_break_holder] -->      waypoints += '|' + routeData.stop.lat + ',' + routeData.stop.lon;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    waypoints += '|' + routeData.dropoff.lat + ',' + routeData.dropoff.lon;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const url = 'https:\/\/api.geoapify.com\/v1\/routing?waypoints=' + encodeURIComponent(waypoints) + '&mode=drive&apiKey=' + GEOAPIFY_KEY;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const res = await fetch(url);<!-- [et_pb_line_break_holder] -->      const data = await res.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(data.features && data.features.length){<!-- [et_pb_line_break_holder] -->        const props = data.features[0].properties;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        routeData.distanceKm = props.distance \/ 1000;<!-- [et_pb_line_break_holder] -->        routeData.durationMin = props.time \/ 60;<!-- [et_pb_line_break_holder] -->        routeData.calculated = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        routeNotice.textContent = '';<!-- [et_pb_line_break_holder] -->      }else{<!-- [et_pb_line_break_holder] -->        routeData.calculated = false;<!-- [et_pb_line_break_holder] -->        if(routeHasOnlinePrice()){<!-- [et_pb_line_break_holder] -->          routeNotice.textContent = '';<!-- [et_pb_line_break_holder] -->        }else{<!-- [et_pb_line_break_holder] -->          showNoOnlinePriceNotice();<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }catch(e){<!-- [et_pb_line_break_holder] -->      routeData.calculated = false;<!-- [et_pb_line_break_holder] -->      if(routeHasOnlinePrice()){<!-- [et_pb_line_break_holder] -->          routeNotice.textContent = '';<!-- [et_pb_line_break_holder] -->        }else{<!-- [et_pb_line_break_holder] -->          showNoOnlinePriceNotice();<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    updateSummary();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelectorAll('#edgChildSeat, #edgPassengers, #edgLargeBags, #edgSmallBags').forEach(item => {<!-- [et_pb_line_break_holder] -->    item.addEventListener('change', updateSummary);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.querySelector('#edgBookingForm').addEventListener('submit', async function(e){<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!routeHasOnlinePrice()){<!-- [et_pb_line_break_holder] -->      showNoOnlinePriceNotice();<!-- [et_pb_line_break_holder] -->      goToStep(1);<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const submitBtn = document.querySelector('.edg-submit');<!-- [et_pb_line_break_holder] -->    const oldText = submitBtn.innerHTML;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    submitBtn.disabled = true;<!-- [et_pb_line_break_holder] -->    submitBtn.innerHTML = '<i class=\"fa-solid fa-spinner fa-spin\"><\/i> Even geduld...';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const selectedPayment = document.querySelector('input[name=\"payment\"]:checked')?.value || 'cash';<!-- [et_pb_line_break_holder] -->    const selectedCar = document.querySelector('.edg-car-card.selected')?.dataset.car || 'Premium';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const fullName =<!-- [et_pb_line_break_holder] -->      (document.querySelector('#edgFirstName')?.value || '').trim() + ' ' +<!-- [et_pb_line_break_holder] -->      (document.querySelector('#edgLastName')?.value || '').trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const formData = new FormData();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const firstName = (document.querySelector('#edgFirstName')?.value || '').trim();<!-- [et_pb_line_break_holder] -->    const lastName = (document.querySelector('#edgLastName')?.value || '').trim();<!-- [et_pb_line_break_holder] -->    const pickupDate = document.querySelector('#edgDateDisplay')?.value || document.querySelector('#edgDate')?.value || '';<!-- [et_pb_line_break_holder] -->    const pickupTime = document.querySelector('#edgTimeDisplay')?.value || document.querySelector('#edgTime')?.value || '';<!-- [et_pb_line_break_holder] -->    const returnDate = document.querySelector('#edgReturnDateDisplay')?.value || document.querySelector('#edgReturnDate')?.value || '';<!-- [et_pb_line_break_holder] -->    const returnTimeValue = document.querySelector('#edgReturnTimeDisplay')?.value || document.querySelector('#edgReturnTime')?.value || '';<!-- [et_pb_line_break_holder] -->    const returnActive = document.querySelector('#edgReturnBox')?.classList.contains('open');<!-- [et_pb_line_break_holder] -->    const largeBags = document.querySelector('#edgLargeBags')?.value || '0';<!-- [et_pb_line_break_holder] -->    const smallBags = document.querySelector('#edgSmallBags')?.value || '0';<!-- [et_pb_line_break_holder] -->    const childSeat = document.querySelector('#edgChildSeat')?.selectedOptions[0]?.text || 'Geen kinderzitje';<!-- [et_pb_line_break_holder] -->    const routeContext = getRouteContext();<!-- [et_pb_line_break_holder] -->    const priceValue = document.querySelector('#edgTotalPrice')?.textContent.replace('\u20ac', '').trim() || '30.00';<!-- [et_pb_line_break_holder] -->    const pickupMoment = (pickupDate + ' ' + pickupTime).trim();<!-- [et_pb_line_break_holder] -->    const returnMoment = returnActive ? (returnDate + ' ' + returnTimeValue).trim() : '';<!-- [et_pb_line_break_holder] -->    const flightNumber = selectedFlight.number || document.querySelector('#edgFlight')?.value || '';<!-- [et_pb_line_break_holder] -->    const flightTitle = selectedFlight.airline<!-- [et_pb_line_break_holder] -->      ? (flightNumber + ' \u00b7 ' + selectedFlight.airline)<!-- [et_pb_line_break_holder] -->      : flightNumber;<!-- [et_pb_line_break_holder] -->    const flightRoute = [selectedFlight.from, selectedFlight.to].filter(Boolean).join(' \u2192 ');<!-- [et_pb_line_break_holder] -->    const flightTime = [selectedFlight.arrival, selectedFlight.status].filter(Boolean).join(' \u00b7 ');<!-- [et_pb_line_break_holder] -->    const luggageText = largeBags + ' grote koffers, ' + smallBags + ' kleine koffers. Kinderzitje: ' + childSeat;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Deze veldnamen sluiten aan op de bestaande PHP-snippet edg_send_booking_handler. *\/<!-- [et_pb_line_break_holder] -->    formData.append('action', 'edg_send_booking');<!-- [et_pb_line_break_holder] -->    formData.append('booking_type', 'Particulier');<!-- [et_pb_line_break_holder] -->    formData.append('first_name', firstName);<!-- [et_pb_line_break_holder] -->    formData.append('last_name', lastName);<!-- [et_pb_line_break_holder] -->    formData.append('company', '');<!-- [et_pb_line_break_holder] -->    formData.append('phone', document.querySelector('#edgPhone')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('email', document.querySelector('#edgEmail')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('from', document.querySelector('#edgPickup')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('to', document.querySelector('#edgDropoff')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('pickup_time', pickupMoment);<!-- [et_pb_line_break_holder] -->    formData.append('return_time', returnMoment);<!-- [et_pb_line_break_holder] -->    formData.append('passengers', document.querySelector('#edgPassengers')?.value || '1');<!-- [et_pb_line_break_holder] -->    formData.append('car', selectedCar);<!-- [et_pb_line_break_holder] -->    formData.append('price', priceValue);<!-- [et_pb_line_break_holder] -->    formData.append('payment', selectedPayment);<!-- [et_pb_line_break_holder] -->    formData.append('payment_method', selectedPayment);<!-- [et_pb_line_break_holder] -->    formData.append('note', document.querySelector('#edgNotes')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('flight_number', flightNumber);<!-- [et_pb_line_break_holder] -->    formData.append('flight_title', flightTitle);<!-- [et_pb_line_break_holder] -->    formData.append('flight_route', flightRoute);<!-- [et_pb_line_break_holder] -->    formData.append('flight_time', flightTime);<!-- [et_pb_line_break_holder] -->    formData.append('page_url', window.location.href);<!-- [et_pb_line_break_holder] -->    formData.append('luggage', luggageText);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Oude veldnamen blijven meegestuurd voor eventuele andere verwerking, maar de snippet hierboven gebruikt de nieuwe namen. *\/<!-- [et_pb_line_break_holder] -->    formData.append('pickup_location', document.querySelector('#edgPickup')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('destination', document.querySelector('#edgDropoff')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('stop_location', document.querySelector('#edgStop')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('date', document.querySelector('#edgDate')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('time', document.querySelector('#edgTime')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('return_active', returnActive ? 'Ja' : 'Nee');<!-- [et_pb_line_break_holder] -->    formData.append('return_date', document.querySelector('#edgReturnDate')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('flight', flightNumber);<!-- [et_pb_line_break_holder] -->    formData.append('flight_date', formatFlightDateValue(flightSelectedDate));<!-- [et_pb_line_break_holder] -->    formData.append('flight_from', selectedFlight.from || '');<!-- [et_pb_line_break_holder] -->    formData.append('flight_to', selectedFlight.to || '');<!-- [et_pb_line_break_holder] -->    formData.append('flight_status', selectedFlight.status || '');<!-- [et_pb_line_break_holder] -->    formData.append('flight_arrival', selectedFlight.arrival || '');<!-- [et_pb_line_break_holder] -->    formData.append('flight_airline', selectedFlight.airline || '');<!-- [et_pb_line_break_holder] -->    formData.append('persons', document.querySelector('#edgPassengers')?.value || '');<!-- [et_pb_line_break_holder] -->    formData.append('bags', largeBags + ' grote koffers, ' + smallBags + ' kleine koffers');<!-- [et_pb_line_break_holder] -->    formData.append('meet_greet', 'Nee');<!-- [et_pb_line_break_holder] -->    formData.append('child_seat', childSeat);<!-- [et_pb_line_break_holder] -->    formData.append('price_rule', describePriceRule());<!-- [et_pb_line_break_holder] -->    formData.append('price_zone', routeContext.zone || '');<!-- [et_pb_line_break_holder] -->    formData.append('distance_km', routeData.calculated ? routeData.distanceKm.toFixed(1) : '');<!-- [et_pb_line_break_holder] -->    formData.append('duration_min', routeData.calculated ? Math.round(routeData.durationMin) : '');<!-- [et_pb_line_break_holder] -->    formData.append('name', fullName.trim());<!-- [et_pb_line_break_holder] -->    formData.append('notes', document.querySelector('#edgNotes')?.value || '');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const response = await fetch('\/wp-admin\/admin-ajax.php', {<!-- [et_pb_line_break_holder] -->        method: 'POST',<!-- [et_pb_line_break_holder] -->        body: formData<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const result = await response.json();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(!result.success){<!-- [et_pb_line_break_holder] -->        alert(result.data?.message || 'Er ging iets mis. Controleer de gegevens en probeer opnieuw.');<!-- [et_pb_line_break_holder] -->        submitBtn.disabled = false;<!-- [et_pb_line_break_holder] -->        submitBtn.innerHTML = oldText;<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(result.data.payment_url){<!-- [et_pb_line_break_holder] -->        window.location.href = result.data.payment_url;<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(result.data.redirect_url){<!-- [et_pb_line_break_holder] -->        window.location.href = result.data.redirect_url;<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      alert(result.data?.message || 'Uw boeking is ontvangen.');<!-- [et_pb_line_break_holder] -->      submitBtn.disabled = false;<!-- [et_pb_line_break_holder] -->      submitBtn.innerHTML = oldText;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    }catch(error){<!-- [et_pb_line_break_holder] -->      alert('Er ging iets mis bij het verzenden van de boeking.');<!-- [et_pb_line_break_holder] -->      submitBtn.disabled = false;<!-- [et_pb_line_break_holder] -->      submitBtn.innerHTML = oldText;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  setupFlightModal();<!-- [et_pb_line_break_holder] -->  updateFlightVisibility();<!-- [et_pb_line_break_holder] -->  updateSummary();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Choose your pickup and destination, receive an instant fare estimate, and confirm your booking in seconds. Perfect for airport transfers and rides within the city.<div class=\"et_pb_module dsm_icon_list dsm_icon_list_0\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t<ul class=\"dsm_icon_list_items dsm_icon_list_ltr_direction dsm_icon_list_layout_vertical\"><\/ul>\n\t\t\t\t<\/div>\n\t\t\t<\/div><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-262","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>boek een rit - edgtaxi<\/title>\n<meta name=\"description\" content=\"EDG Taxi biedt betrouwbaar taxivervoer in Amsterdam en omgeving. Boek eenvoudig uw taxi voor Schiphol, zakelijk vervoer, city transfers en meer. 24\/7 beschikbaar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.edgtaxi.nl\/en\/boek-een-rit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"boek een rit - edgtaxi\" \/>\n<meta property=\"og:description\" content=\"EDG Taxi biedt betrouwbaar taxivervoer in Amsterdam en omgeving. Boek eenvoudig uw taxi voor Schiphol, zakelijk vervoer, city transfers en meer. 24\/7 beschikbaar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.edgtaxi.nl\/en\/boek-een-rit\/\" \/>\n<meta property=\"og:site_name\" content=\"edgtaxi\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-07T08:56:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_18_35-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/\",\"url\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/\",\"name\":\"boek een rit - edgtaxi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.edgtaxi.nl\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-27-mei-2026-20_18_35-1.png\",\"datePublished\":\"2026-06-05T08:13:28+00:00\",\"dateModified\":\"2026-07-07T08:56:02+00:00\",\"description\":\"EDG Taxi biedt betrouwbaar taxivervoer in Amsterdam en omgeving. Boek eenvoudig uw taxi voor Schiphol, zakelijk vervoer, city transfers en meer. 24\\\/7 beschikbaar.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.edgtaxi.nl\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-27-mei-2026-20_18_35-1.png\",\"contentUrl\":\"https:\\\/\\\/www.edgtaxi.nl\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/ChatGPT-Image-27-mei-2026-20_18_35-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/boek-een-rit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.edgtaxi.nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"boek een rit\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/#website\",\"url\":\"https:\\\/\\\/www.edgtaxi.nl\\\/\",\"name\":\"edgtaxi.nl\",\"description\":\"Just another WordPress site\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.edgtaxi.nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/#organization\",\"name\":\"EDGtaxi\",\"url\":\"https:\\\/\\\/www.edgtaxi.nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.edgtaxi.nl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/edg-taxi-favicon-512.png\",\"contentUrl\":\"https:\\\/\\\/www.edgtaxi.nl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/edg-taxi-favicon-512.png\",\"width\":512,\"height\":512,\"caption\":\"EDGtaxi\"},\"image\":{\"@id\":\"https:\\\/\\\/www.edgtaxi.nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"boek een rit - edgtaxi","description":"EDG Taxi biedt betrouwbaar taxivervoer in Amsterdam en omgeving. Boek eenvoudig uw taxi voor Schiphol, zakelijk vervoer, city transfers en meer. 24\/7 beschikbaar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.edgtaxi.nl\/en\/boek-een-rit\/","og_locale":"en_US","og_type":"article","og_title":"boek een rit - edgtaxi","og_description":"EDG Taxi biedt betrouwbaar taxivervoer in Amsterdam en omgeving. Boek eenvoudig uw taxi voor Schiphol, zakelijk vervoer, city transfers en meer. 24\/7 beschikbaar.","og_url":"https:\/\/www.edgtaxi.nl\/en\/boek-een-rit\/","og_site_name":"edgtaxi","article_modified_time":"2026-07-07T08:56:02+00:00","og_image":[{"url":"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_18_35-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/","url":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/","name":"boek een rit - edgtaxi","isPartOf":{"@id":"https:\/\/www.edgtaxi.nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/#primaryimage"},"image":{"@id":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/#primaryimage"},"thumbnailUrl":"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_18_35-1.png","datePublished":"2026-06-05T08:13:28+00:00","dateModified":"2026-07-07T08:56:02+00:00","description":"EDG Taxi biedt betrouwbaar taxivervoer in Amsterdam en omgeving. Boek eenvoudig uw taxi voor Schiphol, zakelijk vervoer, city transfers en meer. 24\/7 beschikbaar.","breadcrumb":{"@id":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.edgtaxi.nl\/boek-een-rit\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/#primaryimage","url":"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_18_35-1.png","contentUrl":"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/05\/ChatGPT-Image-27-mei-2026-20_18_35-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.edgtaxi.nl\/boek-een-rit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.edgtaxi.nl\/"},{"@type":"ListItem","position":2,"name":"boek een rit"}]},{"@type":"WebSite","@id":"https:\/\/www.edgtaxi.nl\/#website","url":"https:\/\/www.edgtaxi.nl\/","name":"edgtaxi.nl","description":"Just another WordPress site","publisher":{"@id":"https:\/\/www.edgtaxi.nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.edgtaxi.nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.edgtaxi.nl\/#organization","name":"EDGtaxi","url":"https:\/\/www.edgtaxi.nl\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.edgtaxi.nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/06\/edg-taxi-favicon-512.png","contentUrl":"https:\/\/www.edgtaxi.nl\/wp-content\/uploads\/2026\/06\/edg-taxi-favicon-512.png","width":512,"height":512,"caption":"EDGtaxi"},"image":{"@id":"https:\/\/www.edgtaxi.nl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/pages\/262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/comments?post=262"}],"version-history":[{"count":45,"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/pages\/262\/revisions"}],"predecessor-version":[{"id":1945,"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/pages\/262\/revisions\/1945"}],"wp:attachment":[{"href":"https:\/\/www.edgtaxi.nl\/en\/wp-json\/wp\/v2\/media?parent=262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}