{"id":4412,"date":"2024-09-24T21:40:00","date_gmt":"2024-09-24T19:40:00","guid":{"rendered":"https:\/\/www.laratransfernerja.com\/?page_id=4412"},"modified":"2026-01-21T11:17:45","modified_gmt":"2026-01-21T09:17:45","slug":"tarifs","status":"publish","type":"page","link":"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/","title":{"rendered":"Tarifs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4412\" class=\"elementor elementor-4412 elementor-975\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66eb635 e-flex e-con-boxed e-con e-parent\" data-id=\"66eb635\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8ded7f7 e-con-full e-flex e-con e-child\" data-id=\"8ded7f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8fae1bb elementor-widget elementor-widget-heading\" data-id=\"8fae1bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Lara Transfers<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1033ee elementor-widget elementor-widget-heading\" data-id=\"a1033ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tarifs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d4072bf elementor-widget elementor-widget-text-editor\" data-id=\"d4072bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Veuillez remplir le formulaire suivant pour consulter le prix du trajet. Vous pouvez nous contacter sans engagement pour toute question.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e9d4af3 e-con-full e-flex e-con e-child\" data-id=\"e9d4af3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8d4dd16 elementor-hidden-mobile elementor-widget elementor-widget-spacer\" data-id=\"8d4dd16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e772395 elementor-widget elementor-widget-global elementor-global-5590 elementor-widget-shortcode\" data-id=\"e772395\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div id=\"anchor-form-bat\"><\/div>\n<form id=\"bat-booking-form\" action=\"https:\/\/www.laratransfernerja.com\/wp-admin\/admin-ajax.php\" method=\"post\" class=\"bat-form\">\n    <h2 style=\"color: #fff; margin-bottom: 10px;\">R\u00e9server maintenant<\/h2>\n    <input type=\"hidden\" name=\"action\" value=\"vtg_submit_form\">\n    <input type=\"hidden\" name=\"booking_code\" id=\"booking_code\" value=\"\">\n    <input type=\"hidden\" name=\"recaptcha_token\" id=\"recaptcha_token\" value=\"\">\n\n    <!-- PASO 1 -->\n    <div class=\"form-step\" id=\"step-1\">\n\n        <div id=\"destinos\">\n            <div>\n                <label for=\"pickup\">\n                    R\u00e9cup\u00e9rez-moi \u00e0 ...                <\/label>\n                <select id=\"pickup\" name=\"pickup\" required>\n                    <option value=\"\" disabled selected>\n                        S\u00e9lectionnez un lieu                    <\/option>\n                                        <option value=\"5265\"\n                        data-name=\"Aeropuerto de M\u00e1laga\"\n                        data-cgpro=\"29\" data-cgmuni=\"067\">\n                        Aeropuerto de M\u00e1laga                    <\/option>\n                                        <option value=\"5235\"\n                        data-name=\"Nerja\"\n                        data-cgpro=\"29\" data-cgmuni=\"075\">\n                        Nerja                    <\/option>\n                                        <option value=\"5219\"\n                        data-name=\"Torrox\"\n                        data-cgpro=\"29\" data-cgmuni=\"091\">\n                        Torrox                    <\/option>\n                                        <option value=\"5247\"\n                        data-name=\"Frigiliana\"\n                        data-cgpro=\"29\" data-cgmuni=\"053\">\n                        Frigiliana                    <\/option>\n                                        <option value=\"5241\"\n                        data-name=\"La Herradura\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        La Herradura                    <\/option>\n                                        <option value=\"5262\"\n                        data-name=\"Almu\u00f1ecar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Almu\u00f1ecar                    <\/option>\n                                        <option value=\"5249\"\n                        data-name=\"Estaci\u00f3n de Trenes Mar\u00eda Zambrano M\u00e1laga\"\n                        data-cgpro=\"29\" data-cgmuni=\"067\">\n                        Estaci\u00f3n de Trenes Mar\u00eda Zambrano M\u00e1laga                    <\/option>\n                                        <option value=\"5240\"\n                        data-name=\"M\u00e1laga (Centro)\"\n                        data-cgpro=\"29\" data-cgmuni=\"067\">\n                        M\u00e1laga (Centro)                    <\/option>\n                                        <option disabled style=\"color: #999; font-style: italic;\">\n                        \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500                    <\/option>\n                                        <option value=\"5264\"\n                        data-name=\"Algarrobo Costa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Algarrobo Costa                    <\/option>\n                                        <option value=\"5263\"\n                        data-name=\"Alhaurin El Grande\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Alhaurin El Grande                    <\/option>\n                                        <option value=\"5261\"\n                        data-name=\"Antequera\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Antequera                    <\/option>\n                                        <option value=\"5260\"\n                        data-name=\"Benahavis\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Benahavis                    <\/option>\n                                        <option value=\"5259\"\n                        data-name=\"Benajarafe\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Benajarafe                    <\/option>\n                                        <option value=\"5258\"\n                        data-name=\"Benalm\u00e1dena\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Benalm\u00e1dena                    <\/option>\n                                        <option value=\"5257\"\n                        data-name=\"Cala de Mijas\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Cala de Mijas                    <\/option>\n                                        <option value=\"5256\"\n                        data-name=\"Caleta de V\u00e9lez\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Caleta de V\u00e9lez                    <\/option>\n                                        <option value=\"5255\"\n                        data-name=\"Cancelada\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Cancelada                    <\/option>\n                                        <option value=\"5254\"\n                        data-name=\"Casares\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Casares                    <\/option>\n                                        <option value=\"5252\"\n                        data-name=\"Competa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Competa                    <\/option>\n                                        <option value=\"5253\"\n                        data-name=\"Co\u00edn\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Co\u00edn                    <\/option>\n                                        <option value=\"5251\"\n                        data-name=\"Duquesa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Duquesa                    <\/option>\n                                        <option value=\"5250\"\n                        data-name=\"Elviria\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Elviria                    <\/option>\n                                        <option value=\"5248\"\n                        data-name=\"Estepona\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Estepona                    <\/option>\n                                        <option value=\"5246\"\n                        data-name=\"Fuengirola\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Fuengirola                    <\/option>\n                                        <option value=\"5245\"\n                        data-name=\"Gibraltar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Gibraltar                    <\/option>\n                                        <option value=\"5244\"\n                        data-name=\"Granada\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Granada                    <\/option>\n                                        <option value=\"5243\"\n                        data-name=\"Huelva\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Huelva                    <\/option>\n                                        <option value=\"5242\"\n                        data-name=\"Jerez\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Jerez                    <\/option>\n                                        <option value=\"5237\"\n                        data-name=\"Mijas\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Mijas                    <\/option>\n                                        <option value=\"5236\"\n                        data-name=\"Motril\"\n                        data-cgpro=\"18\" data-cgmuni=\"140\">\n                        Motril                    <\/option>\n                                        <option value=\"5234\"\n                        data-name=\"Nueva Andalucia\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Nueva Andalucia                    <\/option>\n                                        <option value=\"5230\"\n                        data-name=\"Ronda\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Ronda                    <\/option>\n                                        <option value=\"5229\"\n                        data-name=\"Roquetas de Mar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Roquetas de Mar                    <\/option>\n                                        <option value=\"5228\"\n                        data-name=\"Sabinillas\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sabinillas                    <\/option>\n                                        <option value=\"5227\"\n                        data-name=\"Salobre\u00f1a\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Salobre\u00f1a                    <\/option>\n                                        <option value=\"5226\"\n                        data-name=\"San Pedro de Alcantara\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        San Pedro de Alcantara                    <\/option>\n                                        <option value=\"5225\"\n                        data-name=\"Sevilla\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sevilla                    <\/option>\n                                        <option value=\"5224\"\n                        data-name=\"Sierra Nevada\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sierra Nevada                    <\/option>\n                                        <option value=\"5223\"\n                        data-name=\"Sitio de Calahonda\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sitio de Calahonda                    <\/option>\n                                        <option value=\"5222\"\n                        data-name=\"Sotogrande\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sotogrande                    <\/option>\n                                        <option value=\"5221\"\n                        data-name=\"Tarifa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Tarifa                    <\/option>\n                                        <option value=\"5220\"\n                        data-name=\"Torre del Mar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Torre del Mar                    <\/option>\n                                    <\/select>\n            <\/div>\n\n            <div>\n                <label for=\"destination\">\n                    Je vais \u00e0 ...                <\/label>\n                <select id=\"destination\" name=\"destination\" required>\n                    <option value=\"\" disabled selected>\n                        S\u00e9lectionnez un lieu                    <\/option>\n                                        <option value=\"5265\"\n                        data-name=\"Aeropuerto de M\u00e1laga\"\n                        data-cgpro=\"29\" data-cgmuni=\"067\">\n                        Aeropuerto de M\u00e1laga                    <\/option>\n                                        <option value=\"5235\"\n                        data-name=\"Nerja\"\n                        data-cgpro=\"29\" data-cgmuni=\"075\">\n                        Nerja                    <\/option>\n                                        <option value=\"5219\"\n                        data-name=\"Torrox\"\n                        data-cgpro=\"29\" data-cgmuni=\"091\">\n                        Torrox                    <\/option>\n                                        <option value=\"5247\"\n                        data-name=\"Frigiliana\"\n                        data-cgpro=\"29\" data-cgmuni=\"053\">\n                        Frigiliana                    <\/option>\n                                        <option value=\"5241\"\n                        data-name=\"La Herradura\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        La Herradura                    <\/option>\n                                        <option value=\"5262\"\n                        data-name=\"Almu\u00f1ecar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Almu\u00f1ecar                    <\/option>\n                                        <option value=\"5249\"\n                        data-name=\"Estaci\u00f3n de Trenes Mar\u00eda Zambrano M\u00e1laga\"\n                        data-cgpro=\"29\" data-cgmuni=\"067\">\n                        Estaci\u00f3n de Trenes Mar\u00eda Zambrano M\u00e1laga                    <\/option>\n                                        <option value=\"5240\"\n                        data-name=\"M\u00e1laga (Centro)\"\n                        data-cgpro=\"29\" data-cgmuni=\"067\">\n                        M\u00e1laga (Centro)                    <\/option>\n                                        <option disabled style=\"color: #999; font-style: italic;\">\n                        \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500                    <\/option>\n                                        <option value=\"5264\"\n                        data-name=\"Algarrobo Costa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Algarrobo Costa                    <\/option>\n                                        <option value=\"5263\"\n                        data-name=\"Alhaurin El Grande\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Alhaurin El Grande                    <\/option>\n                                        <option value=\"5261\"\n                        data-name=\"Antequera\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Antequera                    <\/option>\n                                        <option value=\"5260\"\n                        data-name=\"Benahavis\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Benahavis                    <\/option>\n                                        <option value=\"5259\"\n                        data-name=\"Benajarafe\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Benajarafe                    <\/option>\n                                        <option value=\"5258\"\n                        data-name=\"Benalm\u00e1dena\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Benalm\u00e1dena                    <\/option>\n                                        <option value=\"5257\"\n                        data-name=\"Cala de Mijas\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Cala de Mijas                    <\/option>\n                                        <option value=\"5256\"\n                        data-name=\"Caleta de V\u00e9lez\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Caleta de V\u00e9lez                    <\/option>\n                                        <option value=\"5255\"\n                        data-name=\"Cancelada\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Cancelada                    <\/option>\n                                        <option value=\"5254\"\n                        data-name=\"Casares\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Casares                    <\/option>\n                                        <option value=\"5252\"\n                        data-name=\"Competa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Competa                    <\/option>\n                                        <option value=\"5253\"\n                        data-name=\"Co\u00edn\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Co\u00edn                    <\/option>\n                                        <option value=\"5251\"\n                        data-name=\"Duquesa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Duquesa                    <\/option>\n                                        <option value=\"5250\"\n                        data-name=\"Elviria\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Elviria                    <\/option>\n                                        <option value=\"5248\"\n                        data-name=\"Estepona\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Estepona                    <\/option>\n                                        <option value=\"5246\"\n                        data-name=\"Fuengirola\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Fuengirola                    <\/option>\n                                        <option value=\"5245\"\n                        data-name=\"Gibraltar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Gibraltar                    <\/option>\n                                        <option value=\"5244\"\n                        data-name=\"Granada\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Granada                    <\/option>\n                                        <option value=\"5243\"\n                        data-name=\"Huelva\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Huelva                    <\/option>\n                                        <option value=\"5242\"\n                        data-name=\"Jerez\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Jerez                    <\/option>\n                                        <option value=\"5237\"\n                        data-name=\"Mijas\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Mijas                    <\/option>\n                                        <option value=\"5236\"\n                        data-name=\"Motril\"\n                        data-cgpro=\"18\" data-cgmuni=\"140\">\n                        Motril                    <\/option>\n                                        <option value=\"5234\"\n                        data-name=\"Nueva Andalucia\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Nueva Andalucia                    <\/option>\n                                        <option value=\"5230\"\n                        data-name=\"Ronda\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Ronda                    <\/option>\n                                        <option value=\"5229\"\n                        data-name=\"Roquetas de Mar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Roquetas de Mar                    <\/option>\n                                        <option value=\"5228\"\n                        data-name=\"Sabinillas\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sabinillas                    <\/option>\n                                        <option value=\"5227\"\n                        data-name=\"Salobre\u00f1a\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Salobre\u00f1a                    <\/option>\n                                        <option value=\"5226\"\n                        data-name=\"San Pedro de Alcantara\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        San Pedro de Alcantara                    <\/option>\n                                        <option value=\"5225\"\n                        data-name=\"Sevilla\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sevilla                    <\/option>\n                                        <option value=\"5224\"\n                        data-name=\"Sierra Nevada\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sierra Nevada                    <\/option>\n                                        <option value=\"5223\"\n                        data-name=\"Sitio de Calahonda\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sitio de Calahonda                    <\/option>\n                                        <option value=\"5222\"\n                        data-name=\"Sotogrande\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Sotogrande                    <\/option>\n                                        <option value=\"5221\"\n                        data-name=\"Tarifa\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Tarifa                    <\/option>\n                                        <option value=\"5220\"\n                        data-name=\"Torre del Mar\"\n                        data-cgpro=\"\" data-cgmuni=\"\">\n                        Torre del Mar                    <\/option>\n                                    <\/select>\n            <\/div>\n        <\/div>\n\n        <div id=\"maletas\">\n            <div>\n                <label for=\"luggage_small\">\n                    Nombre de petites valises                <\/label>\n                <select id=\"luggage_small\" name=\"luggage_small\" required>\n                    <option value=\"\" disabled selected>\n                        S\u00e9lectionnez les petites valises                    <\/option>\n                                        <option value=\"0\">\n                        0                    <\/option>\n                                        <option value=\"1\">\n                        1                    <\/option>\n                                        <option value=\"2\">\n                        2                    <\/option>\n                                        <option value=\"3\">\n                        3                    <\/option>\n                                        <option value=\"4\">\n                        4                    <\/option>\n                                        <option value=\"5\">\n                        5                    <\/option>\n                                        <option value=\"6\">\n                        6                    <\/option>\n                                        <option value=\"7\">\n                        7                    <\/option>\n                                        <option value=\"8\">\n                        8                    <\/option>\n                                        <option value=\"9\">\n                        9                    <\/option>\n                                        <option value=\"10\">\n                        10                    <\/option>\n                                        <option value=\"11\">\n                        11                    <\/option>\n                                        <option value=\"12\">\n                        12                    <\/option>\n                                        <option value=\"13\">\n                        13                    <\/option>\n                                        <option value=\"14\">\n                        14                    <\/option>\n                                        <option value=\"15\">\n                        15                    <\/option>\n                                        <option value=\"16\">\n                        16                    <\/option>\n                                        <option value=\"17\">\n                        17                    <\/option>\n                                        <option value=\"18\">\n                        18                    <\/option>\n                                        <option value=\"19\">\n                        19                    <\/option>\n                                    <\/select>\n            <\/div>\n\n            <div>\n                <label for=\"luggage_big\">\n                    Nombre de grandes valises                <\/label>\n                <select id=\"luggage_big\" name=\"luggage_big\" required>\n                    <option value=\"\" disabled selected>\n                        S\u00e9lectionnez les grandes valises                    <\/option>\n                                        <option value=\"0\">\n                        0                    <\/option>\n                                        <option value=\"1\">\n                        1                    <\/option>\n                                        <option value=\"2\">\n                        2                    <\/option>\n                                        <option value=\"3\">\n                        3                    <\/option>\n                                        <option value=\"4\">\n                        4                    <\/option>\n                                        <option value=\"5\">\n                        5                    <\/option>\n                                        <option value=\"6\">\n                        6                    <\/option>\n                                        <option value=\"7\">\n                        7                    <\/option>\n                                        <option value=\"8\">\n                        8                    <\/option>\n                                        <option value=\"9\">\n                        9                    <\/option>\n                                        <option value=\"10\">\n                        10                    <\/option>\n                                        <option value=\"11\">\n                        11                    <\/option>\n                                        <option value=\"12\">\n                        12                    <\/option>\n                                        <option value=\"13\">\n                        13                    <\/option>\n                                        <option value=\"14\">\n                        14                    <\/option>\n                                        <option value=\"15\">\n                        15                    <\/option>\n                                        <option value=\"16\">\n                        16                    <\/option>\n                                        <option value=\"17\">\n                        17                    <\/option>\n                                        <option value=\"18\">\n                        18                    <\/option>\n                                        <option value=\"19\">\n                        19                    <\/option>\n                                    <\/select>\n            <\/div>\n        <\/div>\n\n        <div id=\"usuario\">\n            <div>\n                <label for=\"passengers\">\n                    Nombre de passagers                <\/label>\n                <select id=\"passengers\" name=\"passengers\" required>\n                    <option value=\"\" disabled selected>\n                        S\u00e9lectionnez le nombre                    <\/option>\n                                        <option value=\"1\">\n                        1                    <\/option>\n                                        <option value=\"2\">\n                        2                    <\/option>\n                                        <option value=\"3\">\n                        3                    <\/option>\n                                        <option value=\"4\">\n                        4                    <\/option>\n                                        <option value=\"5\">\n                        5                    <\/option>\n                                        <option value=\"6\">\n                        6                    <\/option>\n                                        <option value=\"7\">\n                        7                    <\/option>\n                                        <option value=\"8\">\n                        8                    <\/option>\n                                        <option value=\"9\">\n                        9                    <\/option>\n                                        <option value=\"10\">\n                        10                    <\/option>\n                                        <option value=\"11\">\n                        11                    <\/option>\n                                        <option value=\"12\">\n                        12                    <\/option>\n                                        <option value=\"13\">\n                        13                    <\/option>\n                                        <option value=\"14\">\n                        14                    <\/option>\n                                        <option value=\"15\">\n                        15                    <\/option>\n                                        <option value=\"16\">\n                        16                    <\/option>\n                                        <option value=\"17\">\n                        17                    <\/option>\n                                        <option value=\"18\">\n                        18                    <\/option>\n                                        <option value=\"19\">\n                        19                    <\/option>\n                                    <\/select>\n            <\/div>\n\n            <div>\n                <label for=\"roundtrip\">\n                    R\u00e9server un aller-retour ?                <\/label>\n                <select name=\"roundtrip\" id=\"roundtrip\">\n                    <option value=\"no\" selected>\n                        Non, aller simple uniquement                    <\/option>\n                    <option value=\"yes\">\n                        Oui, aller-retour                    <\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n\n        <div class=\"ida_vuelta\">\n\n            <button type=\"button\" class=\"next-step\" data-next=\"2\">\n                Suivant            <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- PASO 2 -->\n    <div class=\"form-step\" id=\"step-2\" style=\"display:none;\">\n        <div id=\"car-details\"><\/div>\n        <div style=\"display: flex; flex-direction: row;\">\n            <button type=\"button\" class=\"prev-step\" data-prev=\"1\">\n                Pr\u00e9c\u00e9dent            <\/button>\n            <button type=\"button\" class=\"next-step\" data-next=\"3\">\n                Suivant            <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- PASO 3 -->\n    <div class=\"form-step\" id=\"step-3\" style=\"display:none;\">\n        <div id=\"fechas\">\n            <label id=\"timepickup-name-display\" style=\"margin-top: 5px;\">\n                Date et heure d\u2019arriv\u00e9e \u00e0             <\/label>\n            <div id=\"departure_info\">\n                <span class=\"iosadapt\">Date <\/span>\n                <input type=\"date\" id=\"departure_date\" name=\"departure_date\" placeholder=\"DD\/MM\/YYYY\" required\n                    min=\"2026-06-25\" \/>\n                <span class=\"iosadapt\">Heure <\/span>\n                <select id=\"departure_time\" name=\"departure_time\" required>\n                    <option value=\"\" disabled selected>Seleccione hora<\/option>\n                    <option value=\"00:00\">00:00<\/option><option value=\"00:05\">00:05<\/option><option value=\"00:10\">00:10<\/option><option value=\"00:15\">00:15<\/option><option value=\"00:20\">00:20<\/option><option value=\"00:25\">00:25<\/option><option value=\"00:30\">00:30<\/option><option value=\"00:35\">00:35<\/option><option value=\"00:40\">00:40<\/option><option value=\"00:45\">00:45<\/option><option value=\"00:50\">00:50<\/option><option value=\"00:55\">00:55<\/option><option value=\"01:00\">01:00<\/option><option value=\"01:05\">01:05<\/option><option value=\"01:10\">01:10<\/option><option value=\"01:15\">01:15<\/option><option value=\"01:20\">01:20<\/option><option value=\"01:25\">01:25<\/option><option value=\"01:30\">01:30<\/option><option value=\"01:35\">01:35<\/option><option value=\"01:40\">01:40<\/option><option value=\"01:45\">01:45<\/option><option value=\"01:50\">01:50<\/option><option value=\"01:55\">01:55<\/option><option value=\"02:00\">02:00<\/option><option value=\"02:05\">02:05<\/option><option value=\"02:10\">02:10<\/option><option value=\"02:15\">02:15<\/option><option value=\"02:20\">02:20<\/option><option value=\"02:25\">02:25<\/option><option value=\"02:30\">02:30<\/option><option value=\"02:35\">02:35<\/option><option value=\"02:40\">02:40<\/option><option value=\"02:45\">02:45<\/option><option value=\"02:50\">02:50<\/option><option value=\"02:55\">02:55<\/option><option value=\"03:00\">03:00<\/option><option value=\"03:05\">03:05<\/option><option value=\"03:10\">03:10<\/option><option value=\"03:15\">03:15<\/option><option value=\"03:20\">03:20<\/option><option value=\"03:25\">03:25<\/option><option value=\"03:30\">03:30<\/option><option value=\"03:35\">03:35<\/option><option value=\"03:40\">03:40<\/option><option value=\"03:45\">03:45<\/option><option value=\"03:50\">03:50<\/option><option value=\"03:55\">03:55<\/option><option value=\"04:00\">04:00<\/option><option value=\"04:05\">04:05<\/option><option value=\"04:10\">04:10<\/option><option value=\"04:15\">04:15<\/option><option value=\"04:20\">04:20<\/option><option value=\"04:25\">04:25<\/option><option value=\"04:30\">04:30<\/option><option value=\"04:35\">04:35<\/option><option value=\"04:40\">04:40<\/option><option value=\"04:45\">04:45<\/option><option value=\"04:50\">04:50<\/option><option value=\"04:55\">04:55<\/option><option value=\"05:00\">05:00<\/option><option value=\"05:05\">05:05<\/option><option value=\"05:10\">05:10<\/option><option value=\"05:15\">05:15<\/option><option value=\"05:20\">05:20<\/option><option value=\"05:25\">05:25<\/option><option value=\"05:30\">05:30<\/option><option value=\"05:35\">05:35<\/option><option value=\"05:40\">05:40<\/option><option value=\"05:45\">05:45<\/option><option value=\"05:50\">05:50<\/option><option value=\"05:55\">05:55<\/option><option value=\"06:00\">06:00<\/option><option value=\"06:05\">06:05<\/option><option value=\"06:10\">06:10<\/option><option value=\"06:15\">06:15<\/option><option value=\"06:20\">06:20<\/option><option value=\"06:25\">06:25<\/option><option value=\"06:30\">06:30<\/option><option value=\"06:35\">06:35<\/option><option value=\"06:40\">06:40<\/option><option value=\"06:45\">06:45<\/option><option value=\"06:50\">06:50<\/option><option value=\"06:55\">06:55<\/option><option value=\"07:00\">07:00<\/option><option value=\"07:05\">07:05<\/option><option value=\"07:10\">07:10<\/option><option value=\"07:15\">07:15<\/option><option value=\"07:20\">07:20<\/option><option value=\"07:25\">07:25<\/option><option value=\"07:30\">07:30<\/option><option value=\"07:35\">07:35<\/option><option value=\"07:40\">07:40<\/option><option value=\"07:45\">07:45<\/option><option value=\"07:50\">07:50<\/option><option value=\"07:55\">07:55<\/option><option value=\"08:00\">08:00<\/option><option value=\"08:05\">08:05<\/option><option value=\"08:10\">08:10<\/option><option value=\"08:15\">08:15<\/option><option value=\"08:20\">08:20<\/option><option value=\"08:25\">08:25<\/option><option value=\"08:30\">08:30<\/option><option value=\"08:35\">08:35<\/option><option value=\"08:40\">08:40<\/option><option value=\"08:45\">08:45<\/option><option value=\"08:50\">08:50<\/option><option value=\"08:55\">08:55<\/option><option value=\"09:00\">09:00<\/option><option value=\"09:05\">09:05<\/option><option value=\"09:10\">09:10<\/option><option value=\"09:15\">09:15<\/option><option value=\"09:20\">09:20<\/option><option value=\"09:25\">09:25<\/option><option value=\"09:30\">09:30<\/option><option value=\"09:35\">09:35<\/option><option value=\"09:40\">09:40<\/option><option value=\"09:45\">09:45<\/option><option value=\"09:50\">09:50<\/option><option value=\"09:55\">09:55<\/option><option value=\"10:00\">10:00<\/option><option value=\"10:05\">10:05<\/option><option value=\"10:10\">10:10<\/option><option value=\"10:15\">10:15<\/option><option value=\"10:20\">10:20<\/option><option value=\"10:25\">10:25<\/option><option value=\"10:30\">10:30<\/option><option value=\"10:35\">10:35<\/option><option value=\"10:40\">10:40<\/option><option value=\"10:45\">10:45<\/option><option value=\"10:50\">10:50<\/option><option value=\"10:55\">10:55<\/option><option value=\"11:00\">11:00<\/option><option value=\"11:05\">11:05<\/option><option value=\"11:10\">11:10<\/option><option value=\"11:15\">11:15<\/option><option value=\"11:20\">11:20<\/option><option value=\"11:25\">11:25<\/option><option value=\"11:30\">11:30<\/option><option value=\"11:35\">11:35<\/option><option value=\"11:40\">11:40<\/option><option value=\"11:45\">11:45<\/option><option value=\"11:50\">11:50<\/option><option value=\"11:55\">11:55<\/option><option value=\"12:00\">12:00<\/option><option value=\"12:05\">12:05<\/option><option value=\"12:10\">12:10<\/option><option value=\"12:15\">12:15<\/option><option value=\"12:20\">12:20<\/option><option value=\"12:25\">12:25<\/option><option value=\"12:30\">12:30<\/option><option value=\"12:35\">12:35<\/option><option value=\"12:40\">12:40<\/option><option value=\"12:45\">12:45<\/option><option value=\"12:50\">12:50<\/option><option value=\"12:55\">12:55<\/option><option value=\"13:00\">13:00<\/option><option value=\"13:05\">13:05<\/option><option value=\"13:10\">13:10<\/option><option value=\"13:15\">13:15<\/option><option value=\"13:20\">13:20<\/option><option value=\"13:25\">13:25<\/option><option value=\"13:30\">13:30<\/option><option value=\"13:35\">13:35<\/option><option value=\"13:40\">13:40<\/option><option value=\"13:45\">13:45<\/option><option value=\"13:50\">13:50<\/option><option value=\"13:55\">13:55<\/option><option value=\"14:00\">14:00<\/option><option value=\"14:05\">14:05<\/option><option value=\"14:10\">14:10<\/option><option value=\"14:15\">14:15<\/option><option value=\"14:20\">14:20<\/option><option value=\"14:25\">14:25<\/option><option value=\"14:30\">14:30<\/option><option value=\"14:35\">14:35<\/option><option value=\"14:40\">14:40<\/option><option value=\"14:45\">14:45<\/option><option value=\"14:50\">14:50<\/option><option value=\"14:55\">14:55<\/option><option value=\"15:00\">15:00<\/option><option value=\"15:05\">15:05<\/option><option value=\"15:10\">15:10<\/option><option value=\"15:15\">15:15<\/option><option value=\"15:20\">15:20<\/option><option value=\"15:25\">15:25<\/option><option value=\"15:30\">15:30<\/option><option value=\"15:35\">15:35<\/option><option value=\"15:40\">15:40<\/option><option value=\"15:45\">15:45<\/option><option value=\"15:50\">15:50<\/option><option value=\"15:55\">15:55<\/option><option value=\"16:00\">16:00<\/option><option value=\"16:05\">16:05<\/option><option value=\"16:10\">16:10<\/option><option value=\"16:15\">16:15<\/option><option value=\"16:20\">16:20<\/option><option value=\"16:25\">16:25<\/option><option value=\"16:30\">16:30<\/option><option value=\"16:35\">16:35<\/option><option value=\"16:40\">16:40<\/option><option value=\"16:45\">16:45<\/option><option value=\"16:50\">16:50<\/option><option value=\"16:55\">16:55<\/option><option value=\"17:00\">17:00<\/option><option value=\"17:05\">17:05<\/option><option value=\"17:10\">17:10<\/option><option value=\"17:15\">17:15<\/option><option value=\"17:20\">17:20<\/option><option value=\"17:25\">17:25<\/option><option value=\"17:30\">17:30<\/option><option value=\"17:35\">17:35<\/option><option value=\"17:40\">17:40<\/option><option value=\"17:45\">17:45<\/option><option value=\"17:50\">17:50<\/option><option value=\"17:55\">17:55<\/option><option value=\"18:00\">18:00<\/option><option value=\"18:05\">18:05<\/option><option value=\"18:10\">18:10<\/option><option value=\"18:15\">18:15<\/option><option value=\"18:20\">18:20<\/option><option value=\"18:25\">18:25<\/option><option value=\"18:30\">18:30<\/option><option value=\"18:35\">18:35<\/option><option value=\"18:40\">18:40<\/option><option value=\"18:45\">18:45<\/option><option value=\"18:50\">18:50<\/option><option value=\"18:55\">18:55<\/option><option value=\"19:00\">19:00<\/option><option value=\"19:05\">19:05<\/option><option value=\"19:10\">19:10<\/option><option value=\"19:15\">19:15<\/option><option value=\"19:20\">19:20<\/option><option value=\"19:25\">19:25<\/option><option value=\"19:30\">19:30<\/option><option value=\"19:35\">19:35<\/option><option value=\"19:40\">19:40<\/option><option value=\"19:45\">19:45<\/option><option value=\"19:50\">19:50<\/option><option value=\"19:55\">19:55<\/option><option value=\"20:00\">20:00<\/option><option value=\"20:05\">20:05<\/option><option value=\"20:10\">20:10<\/option><option value=\"20:15\">20:15<\/option><option value=\"20:20\">20:20<\/option><option value=\"20:25\">20:25<\/option><option value=\"20:30\">20:30<\/option><option value=\"20:35\">20:35<\/option><option value=\"20:40\">20:40<\/option><option value=\"20:45\">20:45<\/option><option value=\"20:50\">20:50<\/option><option value=\"20:55\">20:55<\/option><option value=\"21:00\">21:00<\/option><option value=\"21:05\">21:05<\/option><option value=\"21:10\">21:10<\/option><option value=\"21:15\">21:15<\/option><option value=\"21:20\">21:20<\/option><option value=\"21:25\">21:25<\/option><option value=\"21:30\">21:30<\/option><option value=\"21:35\">21:35<\/option><option value=\"21:40\">21:40<\/option><option value=\"21:45\">21:45<\/option><option value=\"21:50\">21:50<\/option><option value=\"21:55\">21:55<\/option><option value=\"22:00\">22:00<\/option><option value=\"22:05\">22:05<\/option><option value=\"22:10\">22:10<\/option><option value=\"22:15\">22:15<\/option><option value=\"22:20\">22:20<\/option><option value=\"22:25\">22:25<\/option><option value=\"22:30\">22:30<\/option><option value=\"22:35\">22:35<\/option><option value=\"22:40\">22:40<\/option><option value=\"22:45\">22:45<\/option><option value=\"22:50\">22:50<\/option><option value=\"22:55\">22:55<\/option><option value=\"23:00\">23:00<\/option><option value=\"23:05\">23:05<\/option><option value=\"23:10\">23:10<\/option><option value=\"23:15\">23:15<\/option><option value=\"23:20\">23:20<\/option><option value=\"23:25\">23:25<\/option><option value=\"23:30\">23:30<\/option><option value=\"23:35\">23:35<\/option><option value=\"23:40\">23:40<\/option><option value=\"23:45\">23:45<\/option><option value=\"23:50\">23:50<\/option><option value=\"23:55\">23:55<\/option>                <\/select>\n            <\/div>\n        <\/div>\n\n        <div id=\"return_info\" style=\"display: none;\">\n            <label id=\"timedestination-name-display\" style=\"margin-top: 5px;\">\n                Date et heure de prise en charge \u00e0             <\/label>\n            <div>\n                <span class=\"iosadapt\">Date <\/span>\n                <input type=\"date\" id=\"return_date\" name=\"return_date\" placeholder=\"DD\/MM\/YYYY\"\n                    min=\"2026-06-25\" \/>\n                <span class=\"iosadapt\">Heure <\/span>\n                <select id=\"return_time\" name=\"return_time\">\n                    <option value=\"\" disabled selected>Seleccione hora<\/option>\n                    <option value=\"00:00\">00:00<\/option><option value=\"00:05\">00:05<\/option><option value=\"00:10\">00:10<\/option><option value=\"00:15\">00:15<\/option><option value=\"00:20\">00:20<\/option><option value=\"00:25\">00:25<\/option><option value=\"00:30\">00:30<\/option><option value=\"00:35\">00:35<\/option><option value=\"00:40\">00:40<\/option><option value=\"00:45\">00:45<\/option><option value=\"00:50\">00:50<\/option><option value=\"00:55\">00:55<\/option><option value=\"01:00\">01:00<\/option><option value=\"01:05\">01:05<\/option><option value=\"01:10\">01:10<\/option><option value=\"01:15\">01:15<\/option><option value=\"01:20\">01:20<\/option><option value=\"01:25\">01:25<\/option><option value=\"01:30\">01:30<\/option><option value=\"01:35\">01:35<\/option><option value=\"01:40\">01:40<\/option><option value=\"01:45\">01:45<\/option><option value=\"01:50\">01:50<\/option><option value=\"01:55\">01:55<\/option><option value=\"02:00\">02:00<\/option><option value=\"02:05\">02:05<\/option><option value=\"02:10\">02:10<\/option><option value=\"02:15\">02:15<\/option><option value=\"02:20\">02:20<\/option><option value=\"02:25\">02:25<\/option><option value=\"02:30\">02:30<\/option><option value=\"02:35\">02:35<\/option><option value=\"02:40\">02:40<\/option><option value=\"02:45\">02:45<\/option><option value=\"02:50\">02:50<\/option><option value=\"02:55\">02:55<\/option><option value=\"03:00\">03:00<\/option><option value=\"03:05\">03:05<\/option><option value=\"03:10\">03:10<\/option><option value=\"03:15\">03:15<\/option><option value=\"03:20\">03:20<\/option><option value=\"03:25\">03:25<\/option><option value=\"03:30\">03:30<\/option><option value=\"03:35\">03:35<\/option><option value=\"03:40\">03:40<\/option><option value=\"03:45\">03:45<\/option><option value=\"03:50\">03:50<\/option><option value=\"03:55\">03:55<\/option><option value=\"04:00\">04:00<\/option><option value=\"04:05\">04:05<\/option><option value=\"04:10\">04:10<\/option><option value=\"04:15\">04:15<\/option><option value=\"04:20\">04:20<\/option><option value=\"04:25\">04:25<\/option><option value=\"04:30\">04:30<\/option><option value=\"04:35\">04:35<\/option><option value=\"04:40\">04:40<\/option><option value=\"04:45\">04:45<\/option><option value=\"04:50\">04:50<\/option><option value=\"04:55\">04:55<\/option><option value=\"05:00\">05:00<\/option><option value=\"05:05\">05:05<\/option><option value=\"05:10\">05:10<\/option><option value=\"05:15\">05:15<\/option><option value=\"05:20\">05:20<\/option><option value=\"05:25\">05:25<\/option><option value=\"05:30\">05:30<\/option><option value=\"05:35\">05:35<\/option><option value=\"05:40\">05:40<\/option><option value=\"05:45\">05:45<\/option><option value=\"05:50\">05:50<\/option><option value=\"05:55\">05:55<\/option><option value=\"06:00\">06:00<\/option><option value=\"06:05\">06:05<\/option><option value=\"06:10\">06:10<\/option><option value=\"06:15\">06:15<\/option><option value=\"06:20\">06:20<\/option><option value=\"06:25\">06:25<\/option><option value=\"06:30\">06:30<\/option><option value=\"06:35\">06:35<\/option><option value=\"06:40\">06:40<\/option><option value=\"06:45\">06:45<\/option><option value=\"06:50\">06:50<\/option><option value=\"06:55\">06:55<\/option><option value=\"07:00\">07:00<\/option><option value=\"07:05\">07:05<\/option><option value=\"07:10\">07:10<\/option><option value=\"07:15\">07:15<\/option><option value=\"07:20\">07:20<\/option><option value=\"07:25\">07:25<\/option><option value=\"07:30\">07:30<\/option><option value=\"07:35\">07:35<\/option><option value=\"07:40\">07:40<\/option><option value=\"07:45\">07:45<\/option><option value=\"07:50\">07:50<\/option><option value=\"07:55\">07:55<\/option><option value=\"08:00\">08:00<\/option><option value=\"08:05\">08:05<\/option><option value=\"08:10\">08:10<\/option><option value=\"08:15\">08:15<\/option><option value=\"08:20\">08:20<\/option><option value=\"08:25\">08:25<\/option><option value=\"08:30\">08:30<\/option><option value=\"08:35\">08:35<\/option><option value=\"08:40\">08:40<\/option><option value=\"08:45\">08:45<\/option><option value=\"08:50\">08:50<\/option><option value=\"08:55\">08:55<\/option><option value=\"09:00\">09:00<\/option><option value=\"09:05\">09:05<\/option><option value=\"09:10\">09:10<\/option><option value=\"09:15\">09:15<\/option><option value=\"09:20\">09:20<\/option><option value=\"09:25\">09:25<\/option><option value=\"09:30\">09:30<\/option><option value=\"09:35\">09:35<\/option><option value=\"09:40\">09:40<\/option><option value=\"09:45\">09:45<\/option><option value=\"09:50\">09:50<\/option><option value=\"09:55\">09:55<\/option><option value=\"10:00\">10:00<\/option><option value=\"10:05\">10:05<\/option><option value=\"10:10\">10:10<\/option><option value=\"10:15\">10:15<\/option><option value=\"10:20\">10:20<\/option><option value=\"10:25\">10:25<\/option><option value=\"10:30\">10:30<\/option><option value=\"10:35\">10:35<\/option><option value=\"10:40\">10:40<\/option><option value=\"10:45\">10:45<\/option><option value=\"10:50\">10:50<\/option><option value=\"10:55\">10:55<\/option><option value=\"11:00\">11:00<\/option><option value=\"11:05\">11:05<\/option><option value=\"11:10\">11:10<\/option><option value=\"11:15\">11:15<\/option><option value=\"11:20\">11:20<\/option><option value=\"11:25\">11:25<\/option><option value=\"11:30\">11:30<\/option><option value=\"11:35\">11:35<\/option><option value=\"11:40\">11:40<\/option><option value=\"11:45\">11:45<\/option><option value=\"11:50\">11:50<\/option><option value=\"11:55\">11:55<\/option><option value=\"12:00\">12:00<\/option><option value=\"12:05\">12:05<\/option><option value=\"12:10\">12:10<\/option><option value=\"12:15\">12:15<\/option><option value=\"12:20\">12:20<\/option><option value=\"12:25\">12:25<\/option><option value=\"12:30\">12:30<\/option><option value=\"12:35\">12:35<\/option><option value=\"12:40\">12:40<\/option><option value=\"12:45\">12:45<\/option><option value=\"12:50\">12:50<\/option><option value=\"12:55\">12:55<\/option><option value=\"13:00\">13:00<\/option><option value=\"13:05\">13:05<\/option><option value=\"13:10\">13:10<\/option><option value=\"13:15\">13:15<\/option><option value=\"13:20\">13:20<\/option><option value=\"13:25\">13:25<\/option><option value=\"13:30\">13:30<\/option><option value=\"13:35\">13:35<\/option><option value=\"13:40\">13:40<\/option><option value=\"13:45\">13:45<\/option><option value=\"13:50\">13:50<\/option><option value=\"13:55\">13:55<\/option><option value=\"14:00\">14:00<\/option><option value=\"14:05\">14:05<\/option><option value=\"14:10\">14:10<\/option><option value=\"14:15\">14:15<\/option><option value=\"14:20\">14:20<\/option><option value=\"14:25\">14:25<\/option><option value=\"14:30\">14:30<\/option><option value=\"14:35\">14:35<\/option><option value=\"14:40\">14:40<\/option><option value=\"14:45\">14:45<\/option><option value=\"14:50\">14:50<\/option><option value=\"14:55\">14:55<\/option><option value=\"15:00\">15:00<\/option><option value=\"15:05\">15:05<\/option><option value=\"15:10\">15:10<\/option><option value=\"15:15\">15:15<\/option><option value=\"15:20\">15:20<\/option><option value=\"15:25\">15:25<\/option><option value=\"15:30\">15:30<\/option><option value=\"15:35\">15:35<\/option><option value=\"15:40\">15:40<\/option><option value=\"15:45\">15:45<\/option><option value=\"15:50\">15:50<\/option><option value=\"15:55\">15:55<\/option><option value=\"16:00\">16:00<\/option><option value=\"16:05\">16:05<\/option><option value=\"16:10\">16:10<\/option><option value=\"16:15\">16:15<\/option><option value=\"16:20\">16:20<\/option><option value=\"16:25\">16:25<\/option><option value=\"16:30\">16:30<\/option><option value=\"16:35\">16:35<\/option><option value=\"16:40\">16:40<\/option><option value=\"16:45\">16:45<\/option><option value=\"16:50\">16:50<\/option><option value=\"16:55\">16:55<\/option><option value=\"17:00\">17:00<\/option><option value=\"17:05\">17:05<\/option><option value=\"17:10\">17:10<\/option><option value=\"17:15\">17:15<\/option><option value=\"17:20\">17:20<\/option><option value=\"17:25\">17:25<\/option><option value=\"17:30\">17:30<\/option><option value=\"17:35\">17:35<\/option><option value=\"17:40\">17:40<\/option><option value=\"17:45\">17:45<\/option><option value=\"17:50\">17:50<\/option><option value=\"17:55\">17:55<\/option><option value=\"18:00\">18:00<\/option><option value=\"18:05\">18:05<\/option><option value=\"18:10\">18:10<\/option><option value=\"18:15\">18:15<\/option><option value=\"18:20\">18:20<\/option><option value=\"18:25\">18:25<\/option><option value=\"18:30\">18:30<\/option><option value=\"18:35\">18:35<\/option><option value=\"18:40\">18:40<\/option><option value=\"18:45\">18:45<\/option><option value=\"18:50\">18:50<\/option><option value=\"18:55\">18:55<\/option><option value=\"19:00\">19:00<\/option><option value=\"19:05\">19:05<\/option><option value=\"19:10\">19:10<\/option><option value=\"19:15\">19:15<\/option><option value=\"19:20\">19:20<\/option><option value=\"19:25\">19:25<\/option><option value=\"19:30\">19:30<\/option><option value=\"19:35\">19:35<\/option><option value=\"19:40\">19:40<\/option><option value=\"19:45\">19:45<\/option><option value=\"19:50\">19:50<\/option><option value=\"19:55\">19:55<\/option><option value=\"20:00\">20:00<\/option><option value=\"20:05\">20:05<\/option><option value=\"20:10\">20:10<\/option><option value=\"20:15\">20:15<\/option><option value=\"20:20\">20:20<\/option><option value=\"20:25\">20:25<\/option><option value=\"20:30\">20:30<\/option><option value=\"20:35\">20:35<\/option><option value=\"20:40\">20:40<\/option><option value=\"20:45\">20:45<\/option><option value=\"20:50\">20:50<\/option><option value=\"20:55\">20:55<\/option><option value=\"21:00\">21:00<\/option><option value=\"21:05\">21:05<\/option><option value=\"21:10\">21:10<\/option><option value=\"21:15\">21:15<\/option><option value=\"21:20\">21:20<\/option><option value=\"21:25\">21:25<\/option><option value=\"21:30\">21:30<\/option><option value=\"21:35\">21:35<\/option><option value=\"21:40\">21:40<\/option><option value=\"21:45\">21:45<\/option><option value=\"21:50\">21:50<\/option><option value=\"21:55\">21:55<\/option><option value=\"22:00\">22:00<\/option><option value=\"22:05\">22:05<\/option><option value=\"22:10\">22:10<\/option><option value=\"22:15\">22:15<\/option><option value=\"22:20\">22:20<\/option><option value=\"22:25\">22:25<\/option><option value=\"22:30\">22:30<\/option><option value=\"22:35\">22:35<\/option><option value=\"22:40\">22:40<\/option><option value=\"22:45\">22:45<\/option><option value=\"22:50\">22:50<\/option><option value=\"22:55\">22:55<\/option><option value=\"23:00\">23:00<\/option><option value=\"23:05\">23:05<\/option><option value=\"23:10\">23:10<\/option><option value=\"23:15\">23:15<\/option><option value=\"23:20\">23:20<\/option><option value=\"23:25\">23:25<\/option><option value=\"23:30\">23:30<\/option><option value=\"23:35\">23:35<\/option><option value=\"23:40\">23:40<\/option><option value=\"23:45\">23:45<\/option><option value=\"23:50\">23:50<\/option><option value=\"23:55\">23:55<\/option>                <\/select>\n            <\/div>\n        <\/div>\n\n        <div id=\"general_info\">\n            <div>\n                <label style=\"margin-top: 5px;\" for=\"name\">\n                    Nom complet                 <\/label>\n                <input type=\"text\" name=\"name\" id=\"name\" placeholder=\"Nom complet\" required>\n            <\/div>\n            <div>\n                <label style=\"margin-top: 5px;\" for=\"email\">\n                    Adresse e-mail                 <\/label>\n                <input type=\"email\" name=\"email\" id=\"email\" placeholder=\"E-mail\"\n                    required>\n            <\/div>\n            <div>\n                <label style=\"margin-top: 5px;\" for=\"telf\">\n                    T\u00e9l\u00e9phone                 <\/label>\n                <input type=\"hidden\" id=\"dialCode\" name=\"dialCode\">\n                <input type=\"tel\" id=\"telf\" name=\"telf\" placeholder=\"T\u00e9l\u00e9phone\" required>\n            <\/div>\n            <div>\n                <label id=\"pickup-name-display\" style=\"margin-top: 5px;\">\n                    Adresse compl\u00e8te de                 <\/label>\n                <input type=\"text\" name=\"pickup_address\" id=\"pickup_address\"\n                    placeholder=\"Adresse de prise en charge\" autocomplete=\"off\" required>\n            <\/div>\n            <div>\n                <label id=\"destination-name-display\" style=\"margin-top: 5px;\">\n                    Adresse compl\u00e8te de                 <\/label>\n                <input type=\"text\" name=\"destination_address\" id=\"destination_address\"\n                    placeholder=\"Adresse de destination\" autocomplete=\"off\" required>\n            <\/div>\n            <div id=\"numero_vuelo\">\n                <label style=\"margin-top: 5px;\">\n                    Num\u00e9ro de vol                 <\/label>\n                <input type=\"text\" name=\"flight_number\" id=\"flight_number\" maxlength=\"10\"\n                    placeholder=\"EX: FR7776, SK1583, LS206\">\n            <\/div>\n            <div>\n                <label style=\"margin-top: 5px;\">\n                    Commentaires au chauffeur                <\/label>\n                <textarea name=\"coments\" id=\"coments\"\n                    placeholder=\"Commentaires au chauffeur\"><\/textarea>\n            <\/div>\n            <input type=\"hidden\" id=\"pickup_postal_code\" name=\"pickup_postal_code\">\n            <input type=\"hidden\" id=\"destination_postal_code\" name=\"destination_postal_code\">\n        <\/div>\n\n        <div id=\"extras\" style=\"border-top: 1px solid; padding-top: 20px; margin-top: 25px;\">\n            <h3 style=\"text-align: center;\">Extras<\/h3>\n            <div style=\"display: flex; flex-direction: row; width: 100%;\">\n                <div style=\"align-items: center; padding: 0 10px; width: 100%;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.laratransfernerja.com\/wp-content\/plugins\/bookatransfer\/includes\/..\/assets\/img\/maxicosi.png\">\n                    <label style=\"margin-top: 5px;\">\n                        Maxi-Cosi 0-12 mois (5\u20ac en suppl\u00e9ment)                    <\/label>\n                    <select name=\"maxi_cosi\" id=\"maxi_cosi\">\n                        <option value=\"0\">0<\/option>\n                        <option value=\"1\">1<\/option>\n                        <option value=\"2\">2<\/option>\n                    <\/select>\n                <\/div>\n                <div style=\"align-items: center; padding: 0 10px; width: 100%;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.laratransfernerja.com\/wp-content\/plugins\/bookatransfer\/includes\/..\/assets\/img\/sillita.webp\">\n                    <label style=\"margin-top: 5px;\">\n                        Si\u00e8ge b\u00e9b\u00e9 1-4 ans (5\u20ac en suppl\u00e9ment)                    <\/label>\n                    <select name=\"sillita\" id=\"sillita\">\n                        <option value=\"0\">0<\/option>\n                        <option value=\"1\">1<\/option>\n                        <option value=\"2\">2<\/option>\n                    <\/select>\n                <\/div>\n            <\/div>\n            <div style=\"display: flex; flex-direction: row; width: 100%;\">\n                <div style=\"align-items: center; padding: 0 10px; width: 100%;\">\n                    <img decoding=\"async\" src=\"https:\/\/www.laratransfernerja.com\/wp-content\/plugins\/bookatransfer\/includes\/..\/assets\/img\/alzador.png\">\n                    <label style=\"margin-top: 5px;\">\n                        R\u00e9hausseur 4-10 ans                    <\/label>\n                    <select name=\"alzador\" id=\"alzador\">\n                        <option value=\"0\">0<\/option>\n                        <option value=\"1\">1<\/option>\n                        <option value=\"2\">2<\/option>\n                    <\/select>\n                <\/div>\n                <div style=\"align-items: center; padding: 0 10px; width: 100%;\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div style=\"margin-top: 15px; border-top: 1px solid; padding: 15px;\">\n            <h3 style=\"text-align: center; margin-bottom: 15px;\">D\u00e9tails de la r\u00e9servation<\/h3>\n            <div id=\"car-details-step3\"><\/div>\n\n            <div class=\"form-group\" style=\"margin-top: 20px;\">\n                <label for=\"terms-conditions\">\n                    <input type=\"checkbox\" id=\"terms-conditions\" name=\"terms_conditions\" required>\n                    J'accepte les <a style=\"color: #fff !important; font-weight: 600 !important; text-decoration: underline !important;\" href=\"https:\/\/www.laratransfernerja.com\/fr\/conditions-generales-de-vente\/\" target=\"_blank\" rel=\"noopener noreferrer\">conditions g\u00e9n\u00e9rales<\/a> et j'autorise le traitement de mes donn\u00e9es conform\u00e9ment \u00e0 la <a style=\"color: #fff !important; font-weight: 600 !important; text-decoration: underline !important;\" href=\"https:\/\/www.laratransfernerja.com\/declaracion-de-privacidad-ue\/\" target=\"_blank\" rel=\"noopener noreferrer\">politique de confidentialit\u00e9<\/a>.                <\/label>\n            <\/div>\n\n            <div class=\"form-group\" style=\"margin-top: 20px;\">\n                <label for=\"how-found-us\">\n                    Comment nous avez-vous connus ?                <\/label>\n                <select id=\"how-found-us\" name=\"how_found_us\" required>\n                    <option value=\"\" disabled selected>S\u00e9lectionnez une option<\/option>\n                    <option value=\"google_search\">Recherche Google<\/option>\n                    <option value=\"social_media\">R\u00e9seaux sociaux<\/option>\n                    <option value=\"friend_recommendation\">Recommandation d'un ami<\/option>\n                    <option value=\"used_before\">J'ai d\u00e9j\u00e0 utilis\u00e9 le service<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n\n        <div id=\"final-steps\" style=\"display: flex; flex-direction: row;\">\n            <button type=\"button\" class=\"prev-step\" data-prev=\"2\"> Pr\u00e9c\u00e9dent <\/button>\n            <button id=\"submit_btn\" class=\"next-step\" type=\"submit\" data-next=\"4\">\n                Confirmer la r\u00e9servation <\/button>\n        <\/div>\n\n\n        <input type=\"hidden\" id=\"cgpro_pickup\" name=\"cgpro_pickup\">\n        <input type=\"hidden\" id=\"cgmuni_pickup\" name=\"cgmuni_pickup\">\n\n        <input type=\"hidden\" id=\"cgpro_destination\" name=\"cgpro_destination\">\n        <input type=\"hidden\" id=\"cgmuni_destination\" name=\"cgmuni_destination\">\n    <\/div>\n\n    <div id=\"step-4\" class=\"form-step\" style=\"display: none;\">\n        <p style=\"margin-top: 5px;\">\n            Votre r\u00e9servation a \u00e9t\u00e9 envoy\u00e9e, vous recevrez bient\u00f4t la confirmation par e-mail.<\/p>\n        <p class=\"msg\">\n            *Si vous ne voyez pas cet e-mail, v\u00e9rifiez votre dossier Spam ou contactez-nous.        <\/p>\n        <input type=\"hidden\" id=\"car_name\" name=\"car_name\">\n        <input type=\"hidden\" id=\"final_price\" name=\"final_price\">\n        <input type=\"hidden\" id=\"outbound_trip_price\" name=\"outbound_trip_price\">\n        <input type=\"hidden\" id=\"return_trip_price\" name=\"return_trip_price\">\n    <\/div>\n<\/form>\n\n\n<!-- DATOS DE FOMENTO -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const pickupSelect = document.getElementById('pickup');\n    const cgproPickupInput = document.getElementById('cgpro_pickup');\n    const cgmuniPickupInput = document.getElementById('cgmuni_pickup');\n\n    const destinationSelect = document.getElementById('destination');\n    const cgproDestinationInput = document.getElementById('cgpro_destination');\n    const cgmuniDestinationInput = document.getElementById('cgmuni_destination');\n\n    function updatePickupCgFields() {\n        const selectedOption = pickupSelect.options[pickupSelect.selectedIndex];\n        cgproPickupInput.value = selectedOption ? (selectedOption.getAttribute('data-cgpro') || '') : '';\n        cgmuniPickupInput.value = selectedOption ? (selectedOption.getAttribute('data-cgmuni') || '') : '';\n    }\n\n    function updateDestinationCgFields() {\n        const selectedOption = destinationSelect.options[destinationSelect.selectedIndex];\n        cgproDestinationInput.value = selectedOption ? (selectedOption.getAttribute('data-cgpro') || '') : '';\n        cgmuniDestinationInput.value = selectedOption ? (selectedOption.getAttribute('data-cgmuni') || '') : '';\n    }\n\n    if (pickupSelect && cgproPickupInput && cgmuniPickupInput) {\n        pickupSelect.addEventListener('change', updatePickupCgFields);\n        updatePickupCgFields();\n    }\n\n    if (destinationSelect && cgproDestinationInput && cgmuniDestinationInput) {\n        destinationSelect.addEventListener('change', updateDestinationCgFields);\n        updateDestinationCgFields();\n    }\n});\n<\/script>\n\n<!-- CODIGO PREFIJO TELEFONO -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const telInput = document.querySelector('#telf');\n    const dialCodeInput = document.querySelector('#dialCode');\n\n    if (telInput) {\n        const iti = window.intlTelInput(telInput, {\n            utilsScript: \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.19\/js\/utils.js\",\n            preferredCountries: ['es', 'se', 'gb', 'pl', 'de'],\n            initialCountry: \"es\",\n            separateDialCode: true,\n        });\n\n        \/\/ Funci\u00f3n para actualizar el input oculto con el prefijo\n        function updateDialCode() {\n            const dialCode = document.querySelector('.iti__selected-dial-code')?.innerText || '';\n            dialCodeInput.value = dialCode; \/\/ Guardar el prefijo en el input oculto\n        }\n\n        \/\/ Evento para actualizar el c\u00f3digo cada vez que se cambie de pa\u00eds\n        telInput.addEventListener('countrychange', updateDialCode);\n\n        \/\/ Actualizar el c\u00f3digo en la carga inicial\n        updateDialCode();\n\n        \/\/ Capturar el n\u00famero completo antes de enviar el formulario\n        const form = document.getElementById('bat-booking-form');\n        if (form) {\n            form.addEventListener('submit', function() {\n                \/\/ Mantener en #telf solo el n\u00famero nacional; el prefijo se env\u00eda aparte en #dialCode\n                \/\/ para evitar que el servidor concatene el prefijo dos veces.\n                if (typeof intlTelInputUtils !== 'undefined') {\n                    telInput.value = iti.getNumber(intlTelInputUtils.numberFormat.NATIONAL);\n                }\n                updateDialCode();\n            });\n        }\n    }\n});\n<\/script>\n\n\n<!-- FUNCIONES HORARIO E IMPLEMENTOS -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const pickupSelect = document.getElementById('pickup');\n    const destinationSelect = document.getElementById('destination');\n    const timePickupLabel = document.getElementById('timepickup-name-display');\n    const timeDestinationLabel = document.getElementById('timedestination-name-display');\n    const pickupAddressLabel = document.getElementById('pickup-name-display');\n    const destinationAddressLabel = document.getElementById('destination-name-display');\n\n\n    \/\/ A\u00d1ADIR NOMBRE EN LABEL\n    function updatePickupLabel() {\n        const pickupOption = pickupSelect.options[pickupSelect.selectedIndex];\n        const pickupName = pickupOption.getAttribute('data-name') ||\n            'Lieu non s\u00e9lectionn\u00e9';\n        timePickupLabel.textContent = 'Date et heure de prise en charge \u00e0 ' + pickupName;\n        pickupAddressLabel.textContent = 'Adresse compl\u00e8te de ' + pickupName;\n    }\n\n    function updateDestinationLabel() {\n        const destinationOption = destinationSelect.options[destinationSelect.selectedIndex];\n        const destinationName = destinationOption.getAttribute('data-name') ||\n            'Lieu non s\u00e9lectionn\u00e9';\n        timeDestinationLabel.textContent = 'Date et heure de prise en charge \u00e0 ' +\n            destinationName;\n        destinationAddressLabel.textContent = 'Adresse compl\u00e8te de ' + destinationName;\n    }\n\n    pickupSelect.addEventListener('change', updatePickupLabel);\n    destinationSelect.addEventListener('change', updateDestinationLabel);\n    updatePickupLabel();\n    updateDestinationLabel();\n});\n\n\n\/\/ MANEJO ENVIO DE FORMULARIO\nconst form = document.getElementById('bat-booking-form');\nif (form) {\n    form.addEventListener('submit', async function(e) {\n        e.preventDefault();\n\n        const submitButton = form.querySelector('button[type=\"submit\"]');\n        if (submitButton) {\n            submitButton.disabled = true;\n        }\n\n        \/\/ Refrescar reCAPTCHA s\u00edncronamente antes de enviar\n        if (typeof grecaptcha !== 'undefined' && typeof bat_recaptcha !== 'undefined') {\n            try {\n                const token = await new Promise((resolve, reject) => {\n                    grecaptcha.ready(function() {\n                        grecaptcha.execute(bat_recaptcha.site_key, {action: 'booking_form'})\n                            .then(resolve)\n                            .catch(reject);\n                    });\n                });\n                const tokenField = document.getElementById('recaptcha_token');\n                if (tokenField) tokenField.value = token;\n            } catch(err) {\n                console.error('reCAPTCHA error:', err);\n            }\n        }\n\n        const bookingCodeInput = document.getElementById('booking_code');\n        const now = new Date();\n        const bookingCode =\n            `${now.getFullYear()}${(now.getMonth() + 1).toString().padStart(2, '0')}${now.getDate().toString().padStart(2, '0')}${now.getHours().toString().padStart(2, '0')}${now.getMinutes().toString().padStart(2, '0')}${now.getSeconds().toString().padStart(2, '0')}`;\n        bookingCodeInput.value = bookingCode;\n\n        const formData = new FormData(form);\n\n        \/\/ Pasar flag de test si est\u00e1 en la URL\n        const urlParams = new URLSearchParams(window.location.search);\n        if (urlParams.get('bat_test_fail') === '1') {\n            formData.append('bat_test_fail', '1');\n        }\n\n        fetch(ajax_object.ajax_url, {\n                method: 'POST',\n                body: formData,\n            })\n            .then(response => response.text())\n            .then(text => {\n                try {\n                    const data = JSON.parse(text);\n\n                    if (data && data.success) {\n                        \/\/ Oculta paso 3 y muestra paso 4\n                        const step3 = document.getElementById('step-3');\n                        const step4 = document.getElementById('step-4');\n                        if (step3) step3.style.display = 'none';\n                        if (step4) step4.style.display = 'block';\n\n                        \/\/ Scroll al top de la p\u00e1gina para que se vea el mensaje\n                        setTimeout(() => {\n                            window.scrollTo({\n                                top: 0,\n                                behavior: 'smooth'\n                            });\n                        }, 350);\n                    } else {\n                        \/\/ Si hay error, muestra el error en el paso 3\n                        const carDetailsStep3 = document.getElementById('car-details-step3');\n                        if (carDetailsStep3) {\n                            carDetailsStep3.innerHTML = '<p style=\"color:red;\">' + (data && data.data ? data\n                                .data : 'Erreur lors de l'envoi de la r\u00e9servation.') + '<\/p>';\n                        }\n                    }\n                } catch (error) {\n                    console.error('Error al parsear JSON:', error);\n                    console.error('Respuesta del servidor:', text);\n                    \/\/ Mostrar error al usuario\n                    const carDetailsStep3 = document.getElementById('car-details-step3');\n                    if (carDetailsStep3) {\n                        carDetailsStep3.innerHTML = '<p style=\"color:red;\">Error al procesar la respuesta del servidor.<\/p>';\n                    }\n                }\n                if (submitButton) {\n                    submitButton.disabled = false;\n                }\n            })\n            .catch(error => {\n                console.error('Error en la solicitud AJAX:', error);\n                \/\/ Mostrar error al usuario\n                const carDetailsStep3 = document.getElementById('car-details-step3');\n                if (carDetailsStep3) {\n                    carDetailsStep3.innerHTML = '<p style=\"color:red;\">Error de conexi\u00f3n. Int\u00e9ntelo de nuevo.<\/p>';\n                }\n                if (submitButton) {\n                    submitButton.disabled = false;\n                }\n            });\n    });\n}\n<\/script>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const form = document.getElementById('bat-booking-form');\n    const departureDateInput = document.getElementById('departure_date');\n    const departureTimeInput = document.getElementById('departure_time');\n    const submitBtn = document.getElementById('submit_btn');\n\n    \/\/ Funci\u00f3n para verificar si una fecha est\u00e1 en per\u00edodo bloqueado\n   function isDateBlocked(dateString, timeString) {\n        if (!dateString || !timeString) return false;\n        \n        const selectedDate = new Date(`${dateString}T${timeString}`);\n        const year = selectedDate.getFullYear();\n        const month = selectedDate.getMonth();\n        \n        \/\/ Bloqueo Navidad: 24 dic 17:00 - 26 dic 06:00\n        const christmasStart = new Date(year, 11, 24, 17, 0, 0);\n        const christmasEnd = new Date(year, 11, 26, 6, 0, 0);\n        if (selectedDate >= christmasStart && selectedDate <= christmasEnd) {\n            return true;\n        }\n        \n        \/\/ Bloqueo Fin de A\u00f1o: 31 dic 17:00 - 2 ene 06:00\n        \n        \/\/ Si es diciembre: desde el 31 dic 17:00 hasta fin de a\u00f1o\n        if (month === 11) {\n            const newYearStart = new Date(year, 11, 31, 17, 0, 0);\n            if (selectedDate >= newYearStart) return true;\n        }\n        \n        \/\/ Si es enero: desde inicio de a\u00f1o hasta 2 ene 06:00\n        if (month === 0) {\n            const newYearEnd = new Date(year, 0, 2, 6, 0, 0);\n            if (selectedDate <= newYearEnd) return true;\n        }\n        \n        return false;\n    }\n\n    function checkMinTime() {\n        \/\/ Elimina mensaje anterior si existe\n        let aviso = document.getElementById('bat-short-notice');\n        if (aviso) aviso.remove();\n\n        if (!departureDateInput.value || !departureTimeInput.value) {\n            if (submitBtn) submitBtn.disabled = false;\n            return;\n        }\n\n        const selectedDate = new Date(`${departureDateInput.value}T${departureTimeInput.value}`);\n        const now = new Date();\n\n        \/\/ Verificar si la fecha de ida est\u00e1 bloqueada\n        const isDepartureBlocked = isDateBlocked(departureDateInput.value, departureTimeInput.value);\n        \n        \/\/ Verificar si la fecha de vuelta est\u00e1 bloqueada (si es ida y vuelta)\n        const returnDateInput = document.getElementById('return_date');\n        const returnTimeInput = document.getElementById('return_time');\n        const isReturnBlocked = returnDateInput && returnTimeInput && \n                               returnDateInput.value && returnTimeInput.value &&\n                               isDateBlocked(returnDateInput.value, returnTimeInput.value);\n\n        if (isDepartureBlocked || isReturnBlocked) {\n            \/\/ Mostrar aviso de per\u00edodo bloqueado\n            const avisoDiv = document.createElement('div');\n            avisoDiv.id = 'bat-short-notice';\n            avisoDiv.style.color = 'red';\n            avisoDiv.style.fontWeight = 'bold';\n            avisoDiv.style.margin = '15px 0';\n            avisoDiv.textContent =\n                'No se pueden realizar reservas durante las fechas navide\u00f1as y de fin de a\u00f1o. Por favor, seleccione otra fecha o contacte por correo electr\u00f3nico.';\n            const fechasDiv = document.getElementById('fechas');\n            if (fechasDiv) {\n                fechasDiv.parentNode.insertBefore(avisoDiv, fechasDiv.nextSibling);\n            } else {\n                form.appendChild(avisoDiv);\n            }\n            if (submitBtn) submitBtn.disabled = true;\n        } else if (selectedDate <= now || (selectedDate - now) < 12 * 60 * 60 * 1000) {\n            \/\/ Mostrar aviso de corto plazo\n            const avisoDiv = document.createElement('div');\n            avisoDiv.id = 'bat-short-notice';\n            avisoDiv.style.color = 'red';\n            avisoDiv.style.fontWeight = 'bold';\n            avisoDiv.style.margin = '15px 0';\n            avisoDiv.textContent =\n                'En raison du court d\u00e9lai, vous devez effectuer la r\u00e9servation par e-mail. Si elle est accept\u00e9e, vous recevrez une confirmation.';\n            const fechasDiv = document.getElementById('fechas');\n            if (fechasDiv) {\n                fechasDiv.parentNode.insertBefore(avisoDiv, fechasDiv.nextSibling);\n            } else {\n                form.appendChild(avisoDiv);\n            }\n            if (submitBtn) submitBtn.disabled = true;\n        } else {\n            if (submitBtn) submitBtn.disabled = false;\n        }\n    }\n\n    if (departureDateInput) departureDateInput.addEventListener('change', checkMinTime);\n    if (departureTimeInput) departureTimeInput.addEventListener('change', checkMinTime);\n\n    \/\/ A\u00f1adir validaci\u00f3n tambi\u00e9n para fechas de vuelta\n    const returnDateInput = document.getElementById('return_date');\n    const returnTimeInput = document.getElementById('return_time');\n    if (returnDateInput) returnDateInput.addEventListener('change', checkMinTime);\n    if (returnTimeInput) returnTimeInput.addEventListener('change', checkMinTime);\n\n    \/\/ Tambi\u00e9n al cargar la p\u00e1gina por si hay valores preseleccionados\n    checkMinTime();\n});\n<\/script>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const form = document.getElementById('bat-booking-form');\n\n    if (!form) return;\n\n    const observer = new MutationObserver((mutations) => {\n        const step4 = document.getElementById('step-4');\n        if (step4 && step4.style.display === 'block') {\n            setTimeout(() => {\n                window.scrollTo({\n                    top: 0,\n                    behavior: 'smooth'\n                });\n            }, 300);\n        }\n    });\n\n    \/\/ Observa cambios en los estilos del paso 4\n    const step4 = document.getElementById('step-4');\n    if (step4) {\n        observer.observe(step4, {\n            attributes: true,\n            attributeFilter: ['style']\n        });\n    }\n});\n<\/script>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const steps = document.querySelectorAll('.form-step');\n    const nextButtons = document.querySelectorAll('.next-step');\n    const prevButtons = document.querySelectorAll('.prev-step');\n    const roundtripSelect = document.getElementById('roundtrip');\n    const returnInfo = document.getElementById('return_info');\n    const departureTimeInput = document.getElementById('departure_time');\n    const returnTimeInput = document.getElementById('return_time');\n    const carDetailsStep2 = document.getElementById('car-details');\n    const carDetailsStep3 = document.getElementById('car-details-step3');\n    const maxiCosiInput = document.getElementById('maxi_cosi');\n    const sillitaInput = document.getElementById('sillita');\n    let originalPrice = 0;\n    let carDetailsContent = '';\n    let routeAvailable = false; \/\/ Variable para rastrear si el trayecto est\u00e1 disponible\n\n    \/\/ HORARIO NOCTURNO\n    const NIGHT_SURCHARGE = 10; \/\/ Suplemento nocturno en \u20ac (22:00 - 06:55)\n\n    function isNightHour(time) {\n        if (!time) return false;\n        const [hours, minutes] = time.split(':').map(Number);\n        const totalMinutes = hours * 60 + minutes;\n\n        const startNight = 1320; \/\/ 22:00 en minutos\n        const endNight = 415; \/\/ 06:55 en minutos\n\n        return totalMinutes >= startNight || totalMinutes <= endNight;\n    }\n\n    function updatePrice(extraCharge = 0) {\n        let totalPrice = 0;\n\n        \/\/ Calcular precio de ida\n        let outboundPrice = originalPrice;\n        const departureTime = departureTimeInput ? departureTimeInput.value : '';\n\n        \/\/ Sumar suplemento nocturno solo si la ida es nocturna\n        if (isNightHour(departureTime)) {\n            outboundPrice += NIGHT_SURCHARGE;\n        }\n\n        totalPrice += outboundPrice;\n\n        \/\/ Calcular precio de vuelta si es ida y vuelta\n        if (roundtripSelect.value === 'yes') {\n            let returnPrice = originalPrice;\n            const returnTime = returnTimeInput ? returnTimeInput.value : '';\n\n            \/\/ Sumar suplemento nocturno solo si la vuelta es nocturna\n            if (isNightHour(returnTime)) {\n                returnPrice += NIGHT_SURCHARGE;\n            }\n\n            totalPrice += returnPrice;\n        }\n\n        totalPrice += extraCharge;\n\n        const extraInputs = [maxiCosiInput, sillitaInput];\n        extraInputs.forEach(input => {\n            if (input && input.value && parseInt(input.value) > 0) {\n                if (roundtripSelect.value === 'yes') {\n                    totalPrice += 10 * parseInt(input.value);\n                } else {\n                    totalPrice += 5 * parseInt(input.value);\n                }\n            }\n        });\n\n        \/\/ Mostrar precio por viaje y total\n        let priceDisplay = '';\n        if (roundtripSelect.value === 'yes') {\n            \/\/ Calcular extras por trayecto\n            let extrasPerTrip = 0;\n            const extraInputs = [maxiCosiInput, sillitaInput];\n            extraInputs.forEach(input => {\n                if (input && input.value && parseInt(input.value) > 0) {\n                    extrasPerTrip += 5 * parseInt(input.value); \/\/ 5\u20ac por extra por trayecto\n                }\n            });\n\n            \/\/ Precio de ida (con sus extras y suplemento nocturno si aplica)\n            const departureTime = departureTimeInput ? departureTimeInput.value : '';\n            let outboundTripPrice = originalPrice + extrasPerTrip;\n            if (isNightHour(departureTime)) {\n                outboundTripPrice += NIGHT_SURCHARGE; \/\/ Suplemento nocturno ida\n            }\n\n            \/\/ Precio de vuelta (con sus extras y suplemento nocturno si aplica)\n            const returnTime = returnTimeInput ? returnTimeInput.value : '';\n            let returnTripPrice = originalPrice + extrasPerTrip;\n            if (isNightHour(returnTime)) {\n                returnTripPrice += NIGHT_SURCHARGE; \/\/ Suplemento nocturno vuelta\n            }\n\n            let nightNoticeRoundtrip = '';\n            if (isNightHour(departureTime) || isNightHour(returnTime)) {\n                nightNoticeRoundtrip = `<p style=\"font-size: 13px; color: #ffd700; margin-top: 6px; font-style: italic;\">\n                    Incluye suplemento nocturno de ${NIGHT_SURCHARGE}\u20ac por trayecto nocturno (22:00 - 06:55)                <\/p>`;\n            }\n\n            priceDisplay = `<p class=\"precionum1\">${totalPrice.toFixed(2)} <span>\u20ac<\/span><\/p>\n                           <p style=\"font-size: 18px; color: #fff; margin-top: 8px; font-weight: 600;\">\n                               Aller: ${outboundTripPrice.toFixed(2)}\u20ac | Retour: ${returnTripPrice.toFixed(2)}\u20ac\n                           <\/p>${nightNoticeRoundtrip}`;\n        } else {\n            let nightNoticeSingle = '';\n            if (isNightHour(departureTime)) {\n                nightNoticeSingle = `<p style=\"font-size: 13px; color: #ffd700; margin-top: 6px; font-style: italic;\">\n                    Incluye suplemento nocturno de ${NIGHT_SURCHARGE}\u20ac (22:00 - 06:55)\n                <\/p>`;\n            }\n\n            priceDisplay = `<p class=\"precionum1\">${totalPrice.toFixed(2)} <span>\u20ac<\/span><\/p>${nightNoticeSingle}`;\n        }\n\n        carDetailsStep2.innerHTML = carDetailsContent.replace(\n            \/<p class=\"precionum1\">.*?<\\\/p>\/,\n            priceDisplay\n        );\n        carDetailsStep3.innerHTML = carDetailsContent.replace(\n            \/<p class=\"precionum1\">.*?<\\\/p>\/,\n            priceDisplay\n        );\n\n        document.getElementById('final_price').value = totalPrice.toFixed(2);\n\n        \/\/ Actualizar los precios individuales en los campos hidden\n        if (roundtripSelect.value === 'yes') {\n            \/\/ Recalcular los precios individuales para los campos hidden\n            let extrasPerTrip = 0;\n            const extraInputs = [maxiCosiInput, sillitaInput];\n            extraInputs.forEach(input => {\n                if (input && input.value && parseInt(input.value) > 0) {\n                    extrasPerTrip += 5 * parseInt(input.value);\n                }\n            });\n\n            const departureTime = departureTimeInput ? departureTimeInput.value : '';\n            let outboundTripPrice = originalPrice + extrasPerTrip;\n            if (isNightHour(departureTime)) {\n                outboundTripPrice += NIGHT_SURCHARGE;\n            }\n\n            const returnTime = returnTimeInput ? returnTimeInput.value : '';\n            let returnTripPrice = originalPrice + extrasPerTrip;\n            if (isNightHour(returnTime)) {\n                returnTripPrice += NIGHT_SURCHARGE;\n            }\n\n            document.getElementById('outbound_trip_price').value = outboundTripPrice.toFixed(2);\n            document.getElementById('return_trip_price').value = returnTripPrice.toFixed(2);\n        } else {\n            document.getElementById('outbound_trip_price').value = totalPrice.toFixed(2);\n            document.getElementById('return_trip_price').value = '0';\n        }\n    }\n\n    document.querySelectorAll('#maxi_cosi, #sillita').forEach(select => {\n        select.addEventListener('change', () => {\n            updatePrice();\n        });\n    });\n\n    \/\/ Llama a updatePrice cuando cambian las horas o el tipo de trayecto\n    if (departureTimeInput) {\n        departureTimeInput.addEventListener('change', () => {\n            updatePrice();\n        });\n    }\n    if (returnTimeInput) {\n        returnTimeInput.addEventListener('change', () => {\n            updatePrice();\n        });\n    }\n    if (roundtripSelect) {\n        roundtripSelect.addEventListener('change', () => {\n            updatePrice();\n        });\n    }\n\n    \/\/ TRAYECTOS DISPONIBLES O NO\n    document.querySelector('.next-step[data-next=\"2\"]').addEventListener('click', function() {\n        const passengers = document.getElementById('passengers').value;\n        const pickup = document.getElementById('pickup').value;\n        const destination = document.getElementById('destination').value;\n\n        \/\/ Resetear estado mientras carga\n        routeAvailable = false;\n        carDetailsStep2.innerHTML = '<p>Chargement...<\/p>';\n        carDetailsStep3.innerHTML = '<p>Chargement...<\/p>';\n\n        \/\/ Deshabilitar bot\u00f3n mientras se carga\n        const nextStep3BtnLoading = document.querySelector('.next-step[data-next=\"3\"]');\n        if (nextStep3BtnLoading) {\n            nextStep3BtnLoading.disabled = true;\n            nextStep3BtnLoading.style.opacity = '0.5';\n            nextStep3BtnLoading.style.cursor = 'not-allowed';\n        }\n\n        fetch('https:\/\/www.laratransfernerja.com\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                body: new URLSearchParams({\n                    action: 'bat_process_booking',\n                    passengers,\n                    pickup,\n                    destination,\n                }),\n            })\n            .then(response => response.json())\n            .then(data => {\n                if (data.success && data.data.price) {\n                    originalPrice = parseFloat(data.data.price) || 0;\n\n                    if (originalPrice === 0) {\n                        routeAvailable = false;\n                        carDetailsStep2.innerHTML =\n                            `<p class=\"error\">Le trajet n\u2019est pas disponible<\/p>`;\n                        carDetailsStep3.innerHTML =\n                            `<p class=\"error\">Le trajet n\u2019est pas disponible<\/p>`;\n                        \/\/ Deshabilitar el bot\u00f3n Siguiente del paso 2\n                        const nextStep3Btn = document.querySelector('.next-step[data-next=\"3\"]');\n                        if (nextStep3Btn) {\n                            nextStep3Btn.disabled = true;\n                            nextStep3Btn.style.opacity = '0.5';\n                            nextStep3Btn.style.cursor = 'not-allowed';\n                        }\n                    } else {\n                        routeAvailable = true;\n                        carDetailsContent = `\n                        <img decoding=\"async\" src=\"${data.data.custom_image_url}\">\n                        <p class=\"nombrecoche\">${data.data.car}<\/p>\n                        <p class=\"precionum1\">${data.data.price} <span>\u20ac<\/span><\/p>\n                    `;\n                        carDetailsStep2.innerHTML = carDetailsContent;\n                        carDetailsStep3.innerHTML = carDetailsContent;\n\n                        document.getElementById('car_name').value = data.data.car;\n                        document.getElementById('final_price').value = data.data.price;\n\n                        \/\/ Rehabilitar el bot\u00f3n Siguiente del paso 2\n                        const nextStep3Btn = document.querySelector('.next-step[data-next=\"3\"]');\n                        if (nextStep3Btn) {\n                            nextStep3Btn.disabled = false;\n                            nextStep3Btn.style.opacity = '1';\n                            nextStep3Btn.style.cursor = 'pointer';\n                        }\n\n                        updatePrice();\n                    }\n                } else {\n                    routeAvailable = false;\n                    carDetailsStep2.innerHTML =\n                        `<p>Erreur : ${data.data || 'Impossible d\u2019obtenir le tarif.'}<\/p>`;\n                    carDetailsStep3.innerHTML =\n                        `<p>Erreur : ${data.data || 'Impossible d\u2019obtenir le tarif.'}<\/p>`;\n                    \/\/ Deshabilitar el bot\u00f3n Siguiente del paso 2 tambi\u00e9n en caso de error\n                    const nextStep3BtnError = document.querySelector('.next-step[data-next=\"3\"]');\n                    if (nextStep3BtnError) {\n                        nextStep3BtnError.disabled = true;\n                        nextStep3BtnError.style.opacity = '0.5';\n                        nextStep3BtnError.style.cursor = 'not-allowed';\n                    }\n                }\n            });\n    });\n\n    document.querySelector('.next-step[data-next=\"3\"]').addEventListener('click', function() {\n        carDetailsStep3.innerHTML = carDetailsContent;\n        updatePrice();\n    });\n\n    roundtripSelect.addEventListener('change', function() {\n        const isRoundtrip = this.value === 'yes';\n        returnInfo.style.display = isRoundtrip ? 'block' : 'none';\n        const returnDate = document.getElementById('return_date');\n        const returnTime = document.getElementById('return_time');\n        if (isRoundtrip) {\n            returnDate.setAttribute('required', 'required');\n            returnTime.setAttribute('required', 'required');\n        } else {\n            returnDate.removeAttribute('required');\n            returnTime.removeAttribute('required');\n            returnDate.value = '';\n            returnTime.value = '';\n        }\n        updatePrice();\n    });\n\n    if (roundtripSelect.value !== 'yes') {\n        returnInfo.style.display = 'none';\n    }\n\n    \/\/ VALIDAR CAMPOS REQUERIDOS\n    function validateStep(step) {\n        const inputs = step.querySelectorAll('[required]');\n        let isValid = true;\n        let firstErrorInput = null; \/\/ Para guardar el primer campo con error\n\n        \/\/ Elimina mensaje general anterior si existe\n        let generalError = step.querySelector('.bat-form-error');\n        if (generalError) generalError.remove();\n\n        \/\/ Verificar si el trayecto est\u00e1 disponible (para paso 2)\n        if (step.id === 'step-2' && !routeAvailable) {\n            isValid = false;\n            \/\/ Mostrar mensaje de error si no existe\n            if (!step.querySelector('.bat-route-error')) {\n                const routeErrorDiv = document.createElement('div');\n                routeErrorDiv.className = 'bat-route-error';\n                routeErrorDiv.style.color = 'red';\n                routeErrorDiv.style.marginBottom = '10px';\n                routeErrorDiv.style.fontWeight = 'bold';\n                routeErrorDiv.style.textAlign = 'center';\n                routeErrorDiv.textContent = 'El trayecto no esta disponible. No puedes continuar.';\n                const carDetails = document.getElementById('car-details');\n                if (carDetails) {\n                    carDetails.parentNode.insertBefore(routeErrorDiv, carDetails.nextSibling);\n                }\n            }\n            return false;\n        } else {\n            \/\/ Eliminar mensaje de error de ruta si existe y ahora est\u00e1 disponible\n            const routeError = step.querySelector('.bat-route-error');\n            if (routeError) routeError.remove();\n        }\n\n        inputs.forEach(input => {\n            const errorContainer = input.nextElementSibling;\n\n            if (input.type === 'checkbox') {\n                if (!input.checked) {\n                    input.classList.add('error');\n                    if (!errorContainer || !errorContainer.classList.contains('error-message')) {\n                        const errorMessage = document.createElement('div');\n                        errorMessage.className = 'error-message';\n                        errorMessage.textContent =\n                            'Vous devez accepter les conditions g\u00e9n\u00e9rales.';\n                        input.parentNode.appendChild(errorMessage);\n                    }\n                    if (!firstErrorInput) firstErrorInput = input; \/\/ Guardar el primer error\n                    isValid = false;\n                } else {\n                    input.classList.remove('error');\n                    if (errorContainer && errorContainer.classList.contains('error-message')) {\n                        errorContainer.remove();\n                    }\n                }\n            } else {\n                if (!input.value.trim()) {\n                    input.classList.add('error');\n                    if (!errorContainer || !errorContainer.classList.contains('error-message')) {\n                        const errorMessage = document.createElement('div');\n                        errorMessage.className = 'error-message';\n                        errorMessage.textContent = 'Ce champ est obligatoire.';\n                        input.parentNode.appendChild(errorMessage);\n                    }\n                    if (!firstErrorInput) firstErrorInput = input; \/\/ Guardar el primer error\n                    isValid = false;\n                } else {\n                    input.classList.remove('error');\n                    if (errorContainer && errorContainer.classList.contains('error-message')) {\n                        errorContainer.remove();\n                    }\n                }\n            }\n        });\n\n        \/\/ Si hay errores, muestra mensaje general encima del bot\u00f3n\n        if (!isValid) {\n            const finalSteps = step.querySelector('#final-steps');\n            if (finalSteps && !step.querySelector('.bat-form-error')) {\n                const generalErrorDiv = document.createElement('div');\n                generalErrorDiv.className = 'bat-form-error';\n                generalErrorDiv.style.color = 'red';\n                generalErrorDiv.style.marginBottom = '10px';\n                generalErrorDiv.style.fontWeight = 'bold';\n                generalErrorDiv.textContent =\n                    'Certains champs obligatoires ne sont pas remplis. Veuillez v\u00e9rifier les champs vides.';\n                finalSteps.parentNode.insertBefore(generalErrorDiv, finalSteps);\n            }\n\n            \/\/ Hacer scroll al primer campo con error\n            if (firstErrorInput) {\n                setTimeout(() => {\n                    firstErrorInput.scrollIntoView({\n                        behavior: 'smooth',\n                        block: 'center'\n                    });\n                    firstErrorInput.focus(); \/\/ Tambi\u00e9n darle foco al campo\n                }, 100);\n            }\n        }\n\n        return isValid;\n    }\n\n    nextButtons.forEach(button => {\n        button.addEventListener('click', function(event) {\n            \/\/ El bot\u00f3n de submit (data-next=\"4\") se gestiona en el handler AJAX,\n            \/\/ no aqu\u00ed, para no mostrar el paso 4 antes de tener respuesta del servidor.\n            if (this.getAttribute('data-next') === '4') return;\n\n            const currentStep = this.closest('.form-step');\n            const nextStep = this.getAttribute('data-next');\n            if (validateStep(currentStep)) {\n                steps.forEach(step => step.style.display = 'none');\n                document.getElementById('step-' + nextStep).style.display = 'block';\n\n                \/\/ Ir arriba del formulario al cambiar de paso\n                const formElement = document.getElementById('elementor-anchor-bat');\n                if (formElement) {\n                    setTimeout(() => {\n                        formElement.scrollIntoView({\n                            behavior: 'smooth',\n                            block: 'start'\n                        });\n                    }, 100);\n                }\n            } else {\n                event.preventDefault();\n            }\n        });\n    });\n\n    prevButtons.forEach(button => {\n        button.addEventListener('click', function() {\n            const prevStep = this.getAttribute('data-prev');\n            steps.forEach(step => step.style.display = 'none');\n            document.getElementById('step-' + prevStep).style.display = 'block';\n\n            const formElement = document.getElementById('elementor-anchor-bat');\n            if (formElement) {\n                setTimeout(() => {\n                    formElement.scrollIntoView({\n                        behavior: 'smooth',\n                        block: 'start'\n                    });\n                }, 100);\n            }\n        });\n    });\n});\n<\/script>\n\n<!-- Validaci\u00f3n de fechas -->\n<script>\n\/\/ Ajustar el atributo min de los campos de fecha cuando el DOM est\u00e9 cargado\ndocument.addEventListener('DOMContentLoaded', function() {\n    const now = new Date();\n    const today = now.toISOString().split('T')[0];\n\n    \/\/ Ajustar el atributo min para la fecha de ida\n    const departureDate = document.getElementById('departure_date');\n    if (departureDate) {\n        departureDate.setAttribute('min', today);\n    }\n\n    \/\/ Ajustar el atributo min para la fecha de retorno\n    const returnDate = document.getElementById('return_date');\n    if (returnDate) {\n        returnDate.setAttribute('min', today);\n    }\n});\n<\/script>\n\n<!-- AUTOCOMPLETADO DIRECCIONES PREDETERMINADAS POR ID CPT-->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const destinationSelect = document.getElementById('destination');\n    const destinationInput = document.getElementById('destination_address');\n\n    const pickupSelect = document.getElementById('pickup');\n    const pickupInput = document.getElementById('pickup_address');\n\n    \/\/ Detectar autom\u00e1ticamente el ID del aeropuerto de M\u00e1laga (multiling\u00fce)\n    function findAirportId() {\n        const pickupOptions = pickupSelect.options;\n        const destinationOptions = destinationSelect.options;\n        \n        \/\/ Palabras clave para aeropuerto en m\u00faltiples idiomas\n        const airportKeywords = [\"aeropuerto\",\"airport\",\"flughafen\",\"a\\u00e9roport\",\"luchthaven\",\"flygplats\",\"lotnisko\",\"aeroporto\",\"\\u03b1\\u03b5\\u03c1\\u03bf\\u03b4\\u03c1\\u03cc\\u03bc\\u03b9\\u03bf\",\"\\u0430\\u044d\\u0440\\u043e\\u043f\\u043e\\u0440\\u0442\",\"leti\\u0161t\\u011b\",\"letali\\u0161\\u010de\",\"lentokentt\\u00e4\",\"rep\\u00fcl\\u0151t\\u00e9r\"];\n        \n        function isAirport(name) {\n            if (!name) return false;\n            const lowerName = name.toLowerCase();\n            return airportKeywords.some(keyword => lowerName.includes(keyword));\n        }\n        \n        \/\/ Buscar en pickup\n        for (let i = 0; i < pickupOptions.length; i++) {\n            const option = pickupOptions[i];\n            const name = option.getAttribute('data-name') || option.textContent;\n            if (isAirport(name)) {\n                return option.value;\n            }\n        }\n        \n        \/\/ Buscar en destination\n        for (let i = 0; i < destinationOptions.length; i++) {\n            const option = destinationOptions[i];\n            const name = option.getAttribute('data-name') || option.textContent;\n            if (isAirport(name)) {\n                return option.value;\n            }\n        }\n        \n        return null;\n    }\n\n    const predefinedLocations = {\n        \/\/ Se detectar\u00e1 autom\u00e1ticamente el ID del aeropuerto\n    };\n\n    \/\/ Inicializar direcciones predefinidas\n    function initializePredefinedLocations() {\n        const airportId = findAirportId();\n        if (airportId) {\n            predefinedLocations[airportId] = 'Aeropuerto de Malaga, Av. del Comandante Garc\u00eda Morato, s\/n, 29004, M\u00e1laga, Andalucia';\n        }\n        \n        \/\/ Buscar estaci\u00f3n de tren\n        const pickupOptions = pickupSelect.options;\n        for (let i = 0; i < pickupOptions.length; i++) {\n            const option = pickupOptions[i];\n            const name = option.getAttribute('data-name') || option.textContent;\n            if (name && (name.toLowerCase().includes('estaci\u00f3n') || name.toLowerCase().includes('station'))) {\n                predefinedLocations[option.value] = 'C. Explanada de la Estaci\u00f3n, s\/n, Distrito Centro, 29002 M\u00e1laga';\n                break;\n            }\n        }\n    }\n\n    \/\/ Funci\u00f3n para actualizar direcciones y estado readonly\n    function updateAddressFields() {\n        const selectedValueDestination = destinationSelect.value;\n        const selectedValuePickup = pickupSelect.value;\n\n        \/\/ Actualizar pickup_address\n        if (predefinedLocations[selectedValuePickup]) {\n            pickupInput.value = predefinedLocations[selectedValuePickup];\n            pickupInput.readOnly = true;\n            pickupInput.style.backgroundColor = '#f0f0f0';\n            pickupInput.style.cursor = 'not-allowed';\n        } else {\n            pickupInput.value = '';\n            pickupInput.readOnly = false;\n            pickupInput.style.backgroundColor = '';\n            pickupInput.style.cursor = '';\n        }\n\n        \/\/ Actualizar destination_address\n        if (predefinedLocations[selectedValueDestination]) {\n            destinationInput.value = predefinedLocations[selectedValueDestination];\n            destinationInput.readOnly = true;\n            destinationInput.style.backgroundColor = '#f0f0f0';\n            destinationInput.style.cursor = 'not-allowed';\n        } else {\n            destinationInput.value = '';\n            destinationInput.readOnly = false;\n            destinationInput.style.backgroundColor = '';\n            destinationInput.style.cursor = '';\n        }\n    }\n\n    \/\/ Listeners para ambos selects\n    destinationSelect.addEventListener('change', updateAddressFields);\n    pickupSelect.addEventListener('change', updateAddressFields);\n\n    \/\/ Inicializar al cargar la p\u00e1gina\n    initializePredefinedLocations();\n\n    \/\/ Aplicar estado inicial si ya hay valores seleccionados\n    updateAddressFields();\n});\n<\/script>\n\n\n<!-- FUNCION CAMPO AEROPUERTO -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const pickupSelect = document.getElementById('pickup');\n    const destinationSelect = document.getElementById('destination');\n    const flightDiv = document.getElementById('numero_vuelo');\n    const flightInput = document.getElementById('flight_number');\n    const timePickupLabel = document.getElementById('timepickup-name-display');\n    const timeDestinationLabel = document.getElementById('timedestination-name-display');\n    \/\/ Detectar autom\u00e1ticamente el ID del aeropuerto (multiling\u00fce)\n    function findAirportIdForFlight() {\n        const pickupOptions = pickupSelect.options;\n        const destinationOptions = destinationSelect.options;\n        \n        \/\/ Palabras clave para aeropuerto en m\u00faltiples idiomas\n        const airportKeywords = [\"aeropuerto\",\"airport\",\"flughafen\",\"a\\u00e9roport\",\"luchthaven\",\"flygplats\",\"lotnisko\",\"aeroporto\",\"\\u03b1\\u03b5\\u03c1\\u03bf\\u03b4\\u03c1\\u03cc\\u03bc\\u03b9\\u03bf\",\"\\u0430\\u044d\\u0440\\u043e\\u043f\\u043e\\u0440\\u0442\",\"leti\\u0161t\\u011b\",\"letali\\u0161\\u010de\",\"lentokentt\\u00e4\",\"rep\\u00fcl\\u0151t\\u00e9r\"];\n        \n        function isAirport(name) {\n            if (!name) return false;\n            const lowerName = name.toLowerCase();\n            return airportKeywords.some(keyword => lowerName.includes(keyword));\n        }\n        \n        \/\/ Buscar en pickup\n        for (let i = 0; i < pickupOptions.length; i++) {\n            const option = pickupOptions[i];\n            const name = option.getAttribute('data-name') || option.textContent;\n            if (isAirport(name)) {\n                return option.value;\n            }\n        }\n        \n        \/\/ Buscar en destination\n        for (let i = 0; i < destinationOptions.length; i++) {\n            const option = destinationOptions[i];\n            const name = option.getAttribute('data-name') || option.textContent;\n            if (isAirport(name)) {\n                return option.value;\n            }\n        }\n        \n        return null;\n    }\n\n    function getLocationName(option) {\n        return option?.getAttribute('data-name') || 'Lieu non s\u00e9lectionn\u00e9';\n    }\n\n    function toggleFlightFieldAndLabel() {\n        const pickupValue = pickupSelect.value;\n        const destinationValue = destinationSelect.value;\n\n        const pickupOption = pickupSelect.options[pickupSelect.selectedIndex];\n        const destinationOption = destinationSelect.options[destinationSelect.selectedIndex];\n\n        const pickupName = getLocationName(pickupOption);\n        const destinationName = getLocationName(destinationOption);\n\n        \/\/ Detectar autom\u00e1ticamente si hay aeropuerto involucrado\n        const airportId = findAirportIdForFlight();\n        const aeropuertoInvolved = airportId && (pickupValue === airportId || destinationValue === airportId);\n\n        if (aeropuertoInvolved) {\n            flightDiv.style.display = '';\n            flightInput.setAttribute('required', 'required');\n\n            if (airportId && pickupValue === airportId) {\n                timePickupLabel.textContent =\n                    'Date et heure d\u2019arriv\u00e9e de votre vol \u00e0 l\u2019a\u00e9roport de Malaga';\n            } else {\n                timePickupLabel.textContent = 'Date et heure de prise en charge \u00e0 ' +\n                    pickupName;\n            }\n\n            if (airportId && destinationValue === airportId) {\n                timeDestinationLabel.textContent =\n                    'Date et heure d\u2019arriv\u00e9e \u00e0 l\u2019a\u00e9roport de Malaga';\n            } else {\n                timeDestinationLabel.textContent = 'Date et heure de prise en charge \u00e0 ' +\n                    destinationName;\n            }\n\n        } else {\n            flightDiv.style.display = 'none';\n            flightInput.removeAttribute('required');\n            flightInput.value = '';\n\n            const errorMsg = flightInput.parentNode.querySelector('.error-message');\n            if (errorMsg) errorMsg.remove();\n\n            timePickupLabel.textContent = 'Date et heure de prise en charge \u00e0 ' + pickupName;\n            timeDestinationLabel.textContent = 'Date et heure de prise en charge \u00e0 ' +\n                destinationName;\n        }\n    }\n\n    toggleFlightFieldAndLabel();\n\n    pickupSelect.addEventListener('change', toggleFlightFieldAndLabel);\n    destinationSelect.addEventListener('change', toggleFlightFieldAndLabel);\n});\n<\/script>\n\n\n<!-- AUTOCOMPLETADO CAMPO DIRECCION API GOOGLE -->\n<script\n    src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyDJXBmHlIizI9MdxYVAiib1GnZ6vkRB3WQ&libraries=places&callback=initAutocomplete\"\n    async><\/script>\n<script>\nfunction initAutocomplete() {\n    const options = {\n        componentRestrictions: {\n            country: \"es\"\n        },\n        fields: [\"address_components\", \"formatted_address\"],\n        types: [\"address\"]\n    };\n\n    const pickupInput = document.getElementById(\"pickup_address\");\n    const pickupPostalCodeInput = document.createElement(\"input\");\n    pickupPostalCodeInput.type = \"hidden\";\n    pickupPostalCodeInput.name = \"pickup_postal_code\";\n    pickupPostalCodeInput.id = \"pickup_postal_code\";\n    pickupInput.parentNode.appendChild(pickupPostalCodeInput);\n\n    const pickupAutocomplete = new google.maps.places.Autocomplete(pickupInput, options);\n\n    pickupAutocomplete.addListener(\"place_changed\", () => {\n        const place = pickupAutocomplete.getPlace();\n        if (place && place.formatted_address) {\n            pickupInput.value = place.formatted_address;\n            pickupPostalCodeInput.value = getPostalCode(place);\n        }\n    });\n\n    const destinationInput = document.getElementById(\"destination_address\");\n    const destinationPostalCodeInput = document.createElement(\"input\");\n    destinationPostalCodeInput.type = \"hidden\";\n    destinationPostalCodeInput.name = \"destination_postal_code\";\n    destinationPostalCodeInput.id = \"destination_postal_code\";\n    destinationInput.parentNode.appendChild(destinationPostalCodeInput);\n\n    const destinationAutocomplete = new google.maps.places.Autocomplete(destinationInput, options);\n\n    destinationAutocomplete.addListener(\"place_changed\", () => {\n        const place = destinationAutocomplete.getPlace();\n        if (place && place.formatted_address) {\n            destinationInput.value = place.formatted_address;\n            destinationPostalCodeInput.value = getPostalCode(place);\n        }\n    });\n}\n\nfunction getPostalCode(place) {\n    if (!place.address_components) return \"\";\n    const postalCodeComponent = place.address_components.find((component) =>\n        component.types.includes(\"postal_code\")\n    );\n    return postalCodeComponent ? postalCodeComponent.long_name : \"\";\n}\n<\/script>\n\n<!-- GOOGLE RECAPTCHA V3 -->\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Verificar si reCAPTCHA est\u00e1 disponible\n    if (typeof grecaptcha !== 'undefined' && typeof bat_recaptcha !== 'undefined') {\n        \n        \/\/ Funci\u00f3n para ejecutar reCAPTCHA\n        function executeRecaptcha() {\n            grecaptcha.ready(function() {\n                grecaptcha.execute(bat_recaptcha.site_key, {action: 'booking_form'}).then(function(token) {\n                    const tokenField = document.getElementById('recaptcha_token');\n                    if (tokenField) {\n                        tokenField.value = token;\n                    }\n                });\n            });\n        }\n\n        \/\/ Ejecutar reCAPTCHA cuando se carga la p\u00e1gina\n        executeRecaptcha();\n\n        \/\/ Re-ejecutar reCAPTCHA cada 2 minutos (los tokens expiran)\n        setInterval(executeRecaptcha, 120000);\n\n        \/\/ Nota: el token se refresca s\u00edncronamente en el submit handler,\n        \/\/ no es necesario refrescar en click del bot\u00f3n.\n    }\n});\n\n<\/script>\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5995f73 e-flex e-con-boxed e-con e-parent\" data-id=\"5995f73\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b5d34bd elementor-widget elementor-widget-heading\" data-id=\"b5d34bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lara Transfer Nerja<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a6feb0 elementor-widget elementor-widget-heading\" data-id=\"6a6feb0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Trajets les plus populaires<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b3bf77f e-flex e-con-boxed e-con e-parent\" data-id=\"b3bf77f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f3e8d6b e-con-full e-flex e-con e-child\" data-id=\"f3e8d6b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff4ef27 elementor-widget elementor-widget-price-table\" data-id=\"ff4ef27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"price-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-price-table\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__header\">\n\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-price-table__heading\">\n\t\t\t\t\t\tNerja\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__subheading\">\n\t\t\t\t\t\t\tA\u00e9roport de M\u00e1laga (AGP)\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"elementor-price-table__price\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__currency\">&#128;<\/span>\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__integer-part\">\n\t\t\t\t\t\t80\t\t\t\t\t<\/span>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__period elementor-typo-excluded\">(1-4 pax)<\/span>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<ul class=\"elementor-price-table__features-list\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-b19ba03\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-people-arrows\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tPassagers : Jusqu'\u00e0 55 personnes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-67e5303\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marked-alt\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDistance : 70 kilom\u00e8tres\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-471d6d9\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-user-clock\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDur\u00e9e : 45 minutes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__footer\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-price-table__button elementor-button elementor-size-md\" href=\"#\">\n\t\t\t\t\t\t\tR\u00e9server\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-price-table__additional_info\">\n\t\t\t\t\t\t\tSuppl\u00e9ment (+5 \u20ac) pour les horaires de 22h \u00e0 7h du matin\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-682226d e-con-full e-flex e-con e-child\" data-id=\"682226d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d39a997 elementor-widget elementor-widget-price-table\" data-id=\"d39a997\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"price-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-price-table\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__header\">\n\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-price-table__heading\">\n\t\t\t\t\t\tFrigiliana\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__subheading\">\n\t\t\t\t\t\t\tA\u00e9roport de M\u00e1laga (AGP)\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"elementor-price-table__price\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__currency\">&#128;<\/span>\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__integer-part\">\n\t\t\t\t\t\t85\t\t\t\t\t<\/span>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__period elementor-typo-excluded\">(1-4 pax)<\/span>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<ul class=\"elementor-price-table__features-list\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-b19ba03\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-people-arrows\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tPassagers : Jusqu'\u00e0 55 personnes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-67e5303\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marked-alt\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDistance : 80 kilom\u00e8tres\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-471d6d9\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-user-clock\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDur\u00e9e : 50 minutes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__footer\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-price-table__button elementor-button elementor-size-md\" href=\"#\">\n\t\t\t\t\t\t\tR\u00e9server\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-price-table__additional_info\">\n\t\t\t\t\t\t\tSuppl\u00e9ment (+5 \u20ac) pour les horaires de 22h \u00e0 7h du matin\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bb6be66 e-con-full e-flex e-con e-child\" data-id=\"bb6be66\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9be1c8c elementor-widget elementor-widget-price-table\" data-id=\"9be1c8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"price-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-price-table\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__header\">\n\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-price-table__heading\">\n\t\t\t\t\t\tMaro\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__subheading\">\n\t\t\t\t\t\t\tA\u00e9roport de M\u00e1laga (AGP)\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"elementor-price-table__price\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__currency\">&#128;<\/span>\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__integer-part\">\n\t\t\t\t\t\t80\t\t\t\t\t<\/span>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__period elementor-typo-excluded\">(1-4 pax)<\/span>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<ul class=\"elementor-price-table__features-list\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-b19ba03\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-people-arrows\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tPassagers : Jusqu'\u00e0 55 personnes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-67e5303\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marked-alt\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDistance : 75 kilom\u00e8tres\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-471d6d9\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-user-clock\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDur\u00e9e : 50 minutes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__footer\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-price-table__button elementor-button elementor-size-md\" href=\"#\">\n\t\t\t\t\t\t\tR\u00e9server\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-price-table__additional_info\">\n\t\t\t\t\t\t\tSuppl\u00e9ment (+5 \u20ac) pour les horaires de 22h \u00e0 7h du matin\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fbc68d1 e-con-full e-flex e-con e-child\" data-id=\"fbc68d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c866f59 elementor-widget elementor-widget-price-table\" data-id=\"c866f59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"price-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-price-table\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__header\">\n\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-price-table__heading\">\n\t\t\t\t\t\tTorrox\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__subheading\">\n\t\t\t\t\t\t\tA\u00e9roport de M\u00e1laga (AGP)\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"elementor-price-table__price\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__currency\">&#128;<\/span>\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__integer-part\">\n\t\t\t\t\t\t75\t\t\t\t\t<\/span>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__period elementor-typo-excluded\">(1-4 pax)<\/span>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<ul class=\"elementor-price-table__features-list\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-b19ba03\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-people-arrows\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tPassagers : Jusqu'\u00e0 55 personnes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-67e5303\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marked-alt\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDistance : 65 kilom\u00e8tres\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-471d6d9\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-user-clock\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tDur\u00e9e : 45 minutes\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__footer\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-price-table__button elementor-button elementor-size-md\" href=\"#\">\n\t\t\t\t\t\t\tR\u00e9server\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-price-table__additional_info\">\n\t\t\t\t\t\t\tSuppl\u00e9ment (+5 \u20ac) pour les horaires de 22h \u00e0 7h du matin\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62eb22c e-flex e-con-boxed e-con e-parent\" data-id=\"62eb22c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fdd54b3 elementor-widget elementor-widget-heading\" data-id=\"fdd54b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Taxi priv\u00e9<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62b7611 elementor-widget elementor-widget-heading\" data-id=\"62b7611\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Tarifs<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3620643c e-flex e-con-boxed e-con e-parent\" data-id=\"3620643c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43b87db2 elementor-widget elementor-widget-text-editor\" data-id=\"43b87db2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table>\n<thead>\n<tr>\n<td>A\u00e9roport de M\u00e1laga Depuis \u21d4 Vers<\/td>\n<td><strong>1-4 Pax<\/strong><\/td>\n<td><strong>5-7 Pax<\/strong><\/td>\n<td><strong>8-12 Pax<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Algarrobo<\/strong><\/td>\n<td>65.00\u20ac<\/td>\n<td>90.00\u20ac<\/td>\n<td>155.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Alhaur\u00edn el Grande<\/strong><\/td>\n<td>60.00\u20ac<\/td>\n<td>70.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Almu\u00f1ecar<\/strong><\/td>\n<td>110.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<td>190.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Antequera<\/strong><\/td>\n<td>100.00\u20ac<\/td>\n<td>110.00\u20ac<\/td>\n<td>180.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Benahav\u00eds<\/strong><\/td>\n<td>90.00\u20ac<\/td>\n<td>130.00\u20ac<\/td>\n<td>220.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Benajarafe<\/strong><\/td>\n<td>55.00\u20ac<\/td>\n<td>85.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Benalm\u00e1dena<\/strong><\/td>\n<td>55.00\u20ac<\/td>\n<td>60.00\u20ac<\/td>\n<td>120.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Cala de Mijas<\/strong><\/td>\n<td>50.00\u20ac<\/td>\n<td>75.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Caleta de V\u00e9lez<\/strong><\/td>\n<td>60.00\u20ac<\/td>\n<td>80.00\u20ac<\/td>\n<td>155.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Cancelada<\/strong><\/td>\n<td>90.00\u20ac<\/td>\n<td>120.00\u20ac<\/td>\n<td>220.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Casares<\/strong><\/td>\n<td>100.00\u20ac<\/td>\n<td>145.00\u20ac<\/td>\n<td>280.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Co\u00edn<\/strong><\/td>\n<td>65.00\u20ac<\/td>\n<td>100.00\u20ac<\/td>\n<td>180.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>C\u00f3mpeta<\/strong><\/td>\n<td>115.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<td>190.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Duquesa<\/strong><\/td>\n<td>100.00\u20ac<\/td>\n<td>145.00\u20ac<\/td>\n<td>240.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Elviria<\/strong><\/td>\n<td>80.00\u20ac<\/td>\n<td>105.00\u20ac<\/td>\n<td>160.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Estepona<\/strong><\/td>\n<td>95.00\u20ac<\/td>\n<td>125.00\u20ac<\/td>\n<td>195.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Frigiliana<\/strong><\/td>\n<td>85.00\u20ac<\/td>\n<td>125.00\u20ac<\/td>\n<td>180.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Fuengirola<\/strong><\/td>\n<td>60.00\u20ac<\/td>\n<td>75.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Gibraltar<\/strong><\/td>\n<td>170.00\u20ac<\/td>\n<td>170.00\u20ac<\/td>\n<td>270.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Granada<\/strong><\/td>\n<td>160.00\u20ac<\/td>\n<td>210.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Huelva<\/strong><\/td>\n<td>340.00\u20ac<\/td>\n<td>390.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Jerez de la Frontera<\/strong><\/td>\n<td>260.00\u20ac<\/td>\n<td>295.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>La Herradura<\/strong><\/td>\n<td>100.00\u20ac<\/td>\n<td>130.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Marbella Centro<\/strong><\/td>\n<td>80.00\u20ac<\/td>\n<td>125.00\u20ac<\/td>\n<td>180.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Maro (Nerja)<\/strong><\/td>\n<td>85.00\u20ac<\/td>\n<td>125.00\u20ac<\/td>\n<td>175.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Mijas<\/strong><\/td>\n<td>60.00\u20ac<\/td>\n<td>80.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Motril<\/strong><\/td>\n<td>140.00\u20ac<\/td>\n<td>165.00\u20ac<\/td>\n<td>240.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Nerja<\/strong><\/td>\n<td>80.00\u20ac<\/td>\n<td>120.00\u20ac<\/td>\n<td>175.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Nueva Andaluc\u00eda<\/strong><\/td>\n<td>80.00\u20ac<\/td>\n<td>110.00\u20ac<\/td>\n<td>195.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Puerto Ban\u00fas<\/strong><\/td>\n<td>80.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<td>195.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Puerto Duquesa<\/strong><\/td>\n<td>95.00\u20ac<\/td>\n<td>145.00\u20ac<\/td>\n<td>240.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Ronda<\/strong><\/td>\n<td>130.00\u20ac<\/td>\n<td>175.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Roquetas de Mar<\/strong><\/td>\n<td>250.00\u20ac<\/td>\n<td>315.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Sabinillas<\/strong><\/td>\n<td>105.00\u20ac<\/td>\n<td>155.00\u20ac<\/td>\n<td>240.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Salobre\u00f1a<\/strong><\/td>\n<td>145.00\u20ac<\/td>\n<td>160.00\u20ac<\/td>\n<td>200.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>San Pedro de Alc\u00e1ntara<\/strong><\/td>\n<td>80.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<td>195.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Sevilla<\/strong><\/td>\n<td>245.00\u20ac<\/td>\n<td>300.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Sierra Nevada<\/strong><\/td>\n<td>190.00\u20ac<\/td>\n<td>260.00\u20ac<\/td>\n<td>Consultar<\/td>\n<\/tr>\n<tr>\n<td><strong>Sitio de Calahonda<\/strong><\/td>\n<td>55.00\u20ac<\/td>\n<td>85.00\u20ac<\/td>\n<td>160.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Sotogrande<\/strong><\/td>\n<td>125.00\u20ac<\/td>\n<td>160.00\u20ac<\/td>\n<td>240.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Tarifa<\/strong><\/td>\n<td>180.00\u20ac<\/td>\n<td>245.00\u20ac<\/td>\n<td>300.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Torre del Mar<\/strong><\/td>\n<td>65.00\u20ac<\/td>\n<td>80.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>Torrox<\/strong><\/td>\n<td>75.00\u20ac<\/td>\n<td>110.00\u20ac<\/td>\n<td>170.00\u20ac<\/td>\n<\/tr>\n<tr>\n<td><strong>V\u00e9lez M\u00e1laga<\/strong><\/td>\n<td>60.00\u20ac<\/td>\n<td>80.00\u20ac<\/td>\n<td>140.00\u20ac<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Lara Transfers Tarifs Veuillez remplir le formulaire suivant pour consulter le prix du trajet. Vous pouvez nous contacter sans engagement pour toute question. Lara Transfer Nerja Trajets les plus populaires Nerja A\u00e9roport de M\u00e1laga (AGP) &#8364; 80 (1-4 pax) Passagers : Jusqu&rsquo;\u00e0 55 personnes Distance : 70 kilom\u00e8tres Dur\u00e9e : 45 minutes R\u00e9server Suppl\u00e9ment (+5 &#8230; <a title=\"Tarifs\" class=\"read-more\" href=\"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/\" aria-label=\"En savoir plus sur Tarifs\">Lire la suite<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4412","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tarifs 2026 - Lara Transfer Nerja<\/title>\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.laratransfernerja.com\/fr\/tarifs\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tarifs 2026 - Lara Transfer Nerja\" \/>\n<meta property=\"og:description\" content=\"Lara Transfers Tarifs Veuillez remplir le formulaire suivant pour consulter le prix du trajet. Vous pouvez nous contacter sans engagement pour toute question. Lara Transfer Nerja Trajets les plus populaires Nerja A\u00e9roport de M\u00e1laga (AGP) &#8364; 80 (1-4 pax) Passagers : Jusqu&rsquo;\u00e0 55 personnes Distance : 70 kilom\u00e8tres Dur\u00e9e : 45 minutes R\u00e9server Suppl\u00e9ment (+5 ... Lire la suite\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/\" \/>\n<meta property=\"og:site_name\" content=\"Lara Transfer Nerja\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Laratransfernerja\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-21T09:17:45+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/fr\\\/tarifs\\\/\",\"url\":\"https:\\\/\\\/www.laratransfernerja.com\\\/fr\\\/tarifs\\\/\",\"name\":\"Tarifs 2026 - Lara Transfer Nerja\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/#website\"},\"datePublished\":\"2024-09-24T19:40:00+00:00\",\"dateModified\":\"2026-01-21T09:17:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/fr\\\/tarifs\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.laratransfernerja.com\\\/fr\\\/tarifs\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/fr\\\/tarifs\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.laratransfernerja.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tarifs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/#website\",\"url\":\"https:\\\/\\\/www.laratransfernerja.com\\\/\",\"name\":\"Lara Transfer Nerja\",\"description\":\"Servicio de taxi privado en Nerja\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.laratransfernerja.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/#organization\",\"name\":\"Lara Transfer Nerja\",\"url\":\"https:\\\/\\\/www.laratransfernerja.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.laratransfernerja.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo-laratransfers-nerja-scaled-1.webp\",\"contentUrl\":\"https:\\\/\\\/www.laratransfernerja.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo-laratransfers-nerja-scaled-1.webp\",\"width\":219,\"height\":70,\"caption\":\"Lara Transfer Nerja\"},\"image\":{\"@id\":\"https:\\\/\\\/www.laratransfernerja.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Laratransfernerja\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tarifs 2026 - Lara Transfer Nerja","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.laratransfernerja.com\/fr\/tarifs\/","og_locale":"fr_FR","og_type":"article","og_title":"Tarifs 2026 - Lara Transfer Nerja","og_description":"Lara Transfers Tarifs Veuillez remplir le formulaire suivant pour consulter le prix du trajet. Vous pouvez nous contacter sans engagement pour toute question. Lara Transfer Nerja Trajets les plus populaires Nerja A\u00e9roport de M\u00e1laga (AGP) &#8364; 80 (1-4 pax) Passagers : Jusqu&rsquo;\u00e0 55 personnes Distance : 70 kilom\u00e8tres Dur\u00e9e : 45 minutes R\u00e9server Suppl\u00e9ment (+5 ... Lire la suite","og_url":"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/","og_site_name":"Lara Transfer Nerja","article_publisher":"https:\/\/www.facebook.com\/Laratransfernerja\/","article_modified_time":"2026-01-21T09:17:45+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/","url":"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/","name":"Tarifs 2026 - Lara Transfer Nerja","isPartOf":{"@id":"https:\/\/www.laratransfernerja.com\/#website"},"datePublished":"2024-09-24T19:40:00+00:00","dateModified":"2026-01-21T09:17:45+00:00","breadcrumb":{"@id":"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.laratransfernerja.com\/fr\/tarifs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.laratransfernerja.com\/fr\/tarifs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.laratransfernerja.com\/"},{"@type":"ListItem","position":2,"name":"Tarifs"}]},{"@type":"WebSite","@id":"https:\/\/www.laratransfernerja.com\/#website","url":"https:\/\/www.laratransfernerja.com\/","name":"Lara Transfer Nerja","description":"Servicio de taxi privado en Nerja","publisher":{"@id":"https:\/\/www.laratransfernerja.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.laratransfernerja.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.laratransfernerja.com\/#organization","name":"Lara Transfer Nerja","url":"https:\/\/www.laratransfernerja.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.laratransfernerja.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.laratransfernerja.com\/wp-content\/uploads\/2025\/05\/logo-laratransfers-nerja-scaled-1.webp","contentUrl":"https:\/\/www.laratransfernerja.com\/wp-content\/uploads\/2025\/05\/logo-laratransfers-nerja-scaled-1.webp","width":219,"height":70,"caption":"Lara Transfer Nerja"},"image":{"@id":"https:\/\/www.laratransfernerja.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Laratransfernerja\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/pages\/4412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/comments?post=4412"}],"version-history":[{"count":4,"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/pages\/4412\/revisions"}],"predecessor-version":[{"id":5876,"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/pages\/4412\/revisions\/5876"}],"wp:attachment":[{"href":"https:\/\/www.laratransfernerja.com\/fr\/wp-json\/wp\/v2\/media?parent=4412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}