{"id":15432,"date":"2025-09-04T14:49:42","date_gmt":"2025-09-04T14:49:42","guid":{"rendered":"https:\/\/transfers.ma\/traslado-al-aeropuerto-de-marrakech\/"},"modified":"2026-03-25T21:51:42","modified_gmt":"2026-03-25T21:51:42","slug":"traslado-aeropuerto-marrakech","status":"publish","type":"page","link":"https:\/\/transfers.ma\/es\/traslado-aeropuerto-marrakech\/","title":{"rendered":"Traslado al aeropuerto de Marrakech"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15432\" class=\"elementor elementor-15432 elementor-14515\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7edba17 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"7edba17\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9dfb42b elementor-widget elementor-widget-shortcode\" data-id=\"9dfb42b\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div id=\"tb-booking-widget\" class=\"tb-booking-widget\"\n     data-lang=\"es\"\n     data-fixed-origin=\"\"\n     data-fixed-origin-lat=\"\"\n     data-fixed-origin-lng=\"\"\n     dir=\"ltr\">\n\n    <!-- Multi-city progress indicator -->\n    <div id=\"tb-multi-progress\"><\/div>\n\n    <!-- Progress Bar -->\n    <div class=\"tb-progress\">\n        <div class=\"tb-progress__step tb-progress__step--active\" data-step=\"1\">\n            <span class=\"tb-progress__number\">1<\/span>\n            <span class=\"tb-progress__label\">Ruta<\/span>\n        <\/div>\n        <div class=\"tb-progress__connector\"><\/div>\n        <div class=\"tb-progress__step\" data-step=\"2\">\n            <span class=\"tb-progress__number\">2<\/span>\n            <span class=\"tb-progress__label\">Veh\u00edculo<\/span>\n        <\/div>\n        <div class=\"tb-progress__connector\"><\/div>\n        <div class=\"tb-progress__step\" data-step=\"3\">\n            <span class=\"tb-progress__number\">3<\/span>\n            <span class=\"tb-progress__label\">Pago<\/span>\n        <\/div>\n    <\/div>\n\n    <!-- Step 1: Route -->\n    <div id=\"tb-step-1\" class=\"tb-step tb-step--active\">\n        \n<!-- Decorative curve (Daytrip-style) -->\n<svg class=\"tb-hero-curve\" viewBox=\"0 0 300 700\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <path d=\"M250 -40 C230 60 160 120 140 200 C110 320 200 380 180 470 C165 540 100 590 70 700\" fill=\"none\" stroke=\"#3b82f6\" stroke-width=\"80\" stroke-linecap=\"round\"\/>\n    <path d=\"M250 -40 C230 60 160 120 140 200 C110 320 200 380 180 470 C175 540 190 610 230 700\" fill=\"none\" stroke=\"#60a5fa\" stroke-width=\"60\" stroke-linecap=\"round\"\/>\n<\/svg>\n\n<!-- Mode tabs (left-aligned with icons, underline active) -->\n<div class=\"tb-mode-tabs\">\n    <button type=\"button\" class=\"tb-mode-tab tb-mode-tab--active\" data-mode=\"one-way\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M13.5 5H11V3.5C11 2.12 9.88 1 8.5 1h-3C4.12 1 3 2.12 3 3.5V5H.5a.5.5 0 00-.5.5v2a.5.5 0 00.5.5H1v5.5a1.5 1.5 0 001.5 1.5h9A1.5 1.5 0 0013 13V8h.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5zM4 3.5A1.5 1.5 0 015.5 2h3A1.5 1.5 0 0110 3.5V5H4V3.5z\" fill=\"currentColor\"\/><\/svg>\n        Traslados    <\/button>\n    <button type=\"button\" class=\"tb-mode-tab\" data-mode=\"round-trip\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1a7 7 0 100 14A7 7 0 008 1zm0 12.5A5.5 5.5 0 1113.5 8 5.51 5.51 0 018 13.5zM8.5 4H7v5l4.25 2.55.75-1.23-3.5-2.07V4z\" fill=\"currentColor\"\/><\/svg>\n        Ida y vuelta    <\/button>\n    <button type=\"button\" class=\"tb-mode-tab\" data-mode=\"multi-city\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.24 1 3 3.24 3 6c0 3.75 5 9 5 9s5-5.25 5-9c0-2.76-2.24-5-5-5zm0 6.75A1.75 1.75 0 118 4.5a1.75 1.75 0 010 3.5z\" fill=\"currentColor\"\/><\/svg>\n        Multi-city    <\/button>\n<\/div>\n\n<!-- Hero headline -->\n<h1 class=\"tb-step1-headline\">Traslado Aeropuerto Marrakech \u2014 Privado, Precio Fijo y Fiable Desde 15\u20ac \u00b7 Asistencia Riad Incluida \u00b7 Seguimiento Vuelo \u00b7 24\/7<\/h1>\n\n<!-- Single trip pill bar (one-way & round-trip) -->\n<div id=\"tb-single-bar\">\n    <div class=\"tb-pill-bar__row\">\n        <!-- From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/><circle cx=\"7\" cy=\"7\" r=\"1.5\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"pickup\" placeholder=\"From city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"pickup\"><\/div>\n            <button type=\"button\" class=\"tb-pill-bar__swap\" id=\"tb-swap-btn\" title=\"Swap locations\">&#8652;<\/button>\n        <\/div>\n        <!-- To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1C4.79 1 3 2.79 3 5c0 3 4 7.5 4 7.5s4-4.5 4-7.5c0-2.21-1.79-4-4-4zm0 5.5A1.5 1.5 0 117 4a1.5 1.5 0 010 3z\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"dropoff\" placeholder=\"To city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"dropoff\"><\/div>\n        <\/div>\n        <!-- Date -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--date\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"datetime\">\n        <\/div>\n        <!-- Return date (hidden initially) -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--return\" id=\"tb-return-field\" style=\"display:none;\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" id=\"tb-return-datetime\" data-field=\"return-datetime\">\n            <button type=\"button\" class=\"tb-pill-bar__clear tb-pill-bar__return-remove\" id=\"tb-remove-return\" title=\"Remove return\">&times;<\/button>\n        <\/div>\n        <!-- + Add return -->\n        <button type=\"button\" class=\"tb-pill-bar__add-return\" id=\"tb-add-return\">\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M5 1v8M1 5h8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            A\u00f1adir regreso        <\/button>\n        <!-- Pax -->\n        <div class=\"tb-pill-bar__pax\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <!-- Search button -->\n        <button type=\"button\" id=\"tb-btn-search\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Buscar        <\/button>\n    <\/div>\n<\/div>\n\n<!-- Multi-city bar -->\n<div id=\"tb-multi-bar\" class=\"tb-multi-bar\">\n    <div id=\"tb-legs-container\"><\/div>\n    <label id=\"tb-return-to-start\" class=\"tb-return-toggle\" style=\"display:none;\">\n        <input type=\"checkbox\" id=\"tb-return-to-start-check\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"vertical-align:middle;margin-right:4px;\"><path d=\"M9 14l-4-4 4-4\"\/><path d=\"M5 10h11a4 4 0 0 1 0 8h-1\"\/><\/svg>Return to start    <\/label>\n    <button type=\"button\" id=\"tb-add-leg\">+ Add another transfer<\/button>\n    <div class=\"tb-multi-bar__footer\">\n        <div class=\"tb-pill-bar__pax\" style=\"position:relative;\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill-multi\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text-multi\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <button type=\"button\" id=\"tb-btn-search-multi\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Buscar        <\/button>\n    <\/div>\n<\/div>\n\n<!-- Pax\/luggage popup backdrop -->\n<div class=\"tb-pax-backdrop\" id=\"tb-pax-backdrop\"><\/div>\n<!-- Pax\/luggage popup (shared by single & multi-city) -->\n<div class=\"tb-pax-dropdown\" id=\"tb-pax-dropdown\">\n    <div class=\"tb-pax-stepper\">\n        <span class=\"tb-pax-stepper__label\">Pasajeros<\/span>\n        <div class=\"tb-pax-stepper__controls\">\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-pax-count\" data-action=\"decrease\">-<\/button>\n            <span class=\"tb-pax-stepper__value\" id=\"tb-pax-count\">1<\/span>\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-pax-count\" data-action=\"increase\">+<\/button>\n        <\/div>\n    <\/div>\n    <div class=\"tb-pax-stepper\">\n        <span class=\"tb-pax-stepper__label\">Equipaje<\/span>\n        <div class=\"tb-pax-stepper__controls\">\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-luggage-count\" data-action=\"decrease\">-<\/button>\n            <span class=\"tb-pax-stepper__value\" id=\"tb-luggage-count\">1<\/span>\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-luggage-count\" data-action=\"increase\">+<\/button>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Flight number (shown below bar when airport detected) -->\n<div id=\"tb-flight-bar\">\n    <label class=\"tb-pill-bar__label\">N\u00famero de vuelo<\/label>\n    <input type=\"text\" id=\"tb-flight-number\" class=\"tb-pill-bar__input\" placeholder=\"ej. AT 1234\" autocomplete=\"off\">\n<\/div>\n\n<!-- Error display -->\n<div id=\"tb-no-route-container\" style=\"display:none;\"><\/div>\n\n<!-- Trust badges -->\n<div class=\"tb-trust-badges\">\n    <span class=\"tb-trust-badge tb-trust-badge--cancel\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1a7 7 0 100 14A7 7 0 008 1z\" stroke=\"#10b981\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"#10b981\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Cancel for free 24 hours before departure    <\/span>\n    <span class=\"tb-trust-badge tb-trust-badge--rating\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1l2.12 4.3 4.74.69-3.43 3.34.81 4.72L8 11.77l-4.24 2.23.81-4.72L1.14 5.94l4.74-.69L8 1z\" fill=\"#fbbf24\"\/><\/svg>\n        4.9\/5 Google Reviews    <\/span>\n    <span class=\"tb-trust-badge\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1L3 3.5v3.5c0 3.15 2.14 6.1 5 7 2.86-.9 5-3.85 5-7V3.5L8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\/><\/svg>\n        Pago seguro    <\/span>\n<\/div>\n    <\/div>\n\n    <!-- Step 2: Vehicle -->\n    <div id=\"tb-step-2\" class=\"tb-step\">\n        \n<!-- Back Button -->\n<button type=\"button\" class=\"tb-btn-back\" data-back=\"1\">\n    &larr; Volver a la b\u00fasqueda<\/button>\n\n<!-- Route Summary Bar (compact, like SinaiTaxi) -->\n<div class=\"tb-route-bar\">\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--pickup\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"8\" cy=\"8\" r=\"2\" fill=\"currentColor\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Pickup<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-pickup\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&lrhar;<\/div>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--dropoff\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.5 1 3.5 3 3.5 5.5C3.5 9 8 14 8 14s4.5-5 4.5-8.5C12.5 3 10.5 1 8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><circle cx=\"8\" cy=\"5.5\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Drop-off<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-dropoff\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-date\">--<\/span>\n        <span class=\"tb-route-bar__distance\" id=\"tb-result-distance\">--<\/span>\n        <span class=\"tb-route-bar__duration\" id=\"tb-result-duration\">--<\/span>\n    <\/div>\n<\/div>\n\n<!-- Trust Badges -->\n<div class=\"tb-trust-strip\">\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"7\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Free Cancellation    <\/span>\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"6.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><path d=\"M8 4.5V8l2.5 1.5\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n        24\/7 Support    <\/span>\n<\/div>\n\n<!-- Route Map -->\n<div id=\"tb-route-map\" class=\"tb-route-map\"><\/div>\n\n<!-- Route\/Zone Notice -->\n<div id=\"tb-route-notice\"><\/div>\n<div id=\"tb-route-details\"><\/div>\n\n<!-- Vehicle List -->\n<h4 class=\"tb-section-title\">Elija su veh\u00edculo<\/h4>\n<div id=\"tb-vehicles-container\" class=\"tb-vehicles-container\">\n    <div class=\"tb-loading\">Cargando veh\u00edculos...<\/div>\n<\/div>\n\n<!-- Extras -->\n<div id=\"tb-extras-section\" class=\"tb-extras-section\" style=\"display: none;\">\n    <h4 class=\"tb-section-title\">Additional services and goods<\/h4>\n    <p class=\"tb-section-subtitle\">Servicios opcionales para mejorar su viaje<\/p>\n    <div id=\"tb-extras-container\"><\/div>\n<\/div>\n\n<!-- How it Works -->\n<div class=\"tb-how-it-works\">\n    <h4 class=\"tb-section-title\">How it Works<\/h4>\n    <div class=\"tb-how-it-works__steps\">\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">1<\/div>\n            <div>\n                <h5>Select Your Route and Car<\/h5>\n                <p>Enter your pick-up and drop-off locations, choose your preferred car.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">2<\/div>\n            <div>\n                <h5>Provide Booking Details<\/h5>\n                <p>Fill in your details and select extra services you might need.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">3<\/div>\n            <div>\n                <h5>Enjoy the Ride<\/h5>\n                <p>Our driver will arrive at your pick-up location on time.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Continue Button -->\n<button type=\"button\" id=\"tb-btn-continue\" class=\"tb-btn tb-btn--primary tb-btn--full\" disabled>\n    Continuar<\/button>\n\n<!-- Hidden sidebar compat elements -->\n<div style=\"display:none\">\n    <span id=\"tb-sidebar-route\"><\/span>\n    <span id=\"tb-sidebar-date\"><\/span>\n    <span id=\"tb-sidebar-vehicle\"><\/span>\n    <span id=\"tb-sidebar-passengers\"><\/span>\n    <div id=\"tb-sidebar-extras-list\"><\/div>\n    <span id=\"tb-sidebar-total\"><\/span>\n<\/div>\n    <\/div>\n\n    <!-- Step 3: Payment -->\n    <div id=\"tb-step-3\" class=\"tb-step\">\n        \n<!-- Checkout Progress -->\n<div class=\"tb-checkout-progress\">\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--done\">Ride Type<\/div>\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--active\">Detalles de la reserva<\/div>\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--upcoming\">Checkout<\/div>\n<\/div>\n\n<div class=\"tb-step3-layout\">\n    <div class=\"tb-step3-main\">\n        <!-- Back Button -->\n        <button type=\"button\" class=\"tb-btn-back\" data-back=\"2\">\n            &larr; Volver al veh\u00edculo        <\/button>\n\n        <!-- Transfer Details Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Transfer Details<\/h4>\n            <!-- Mini Map -->\n            <div id=\"tb-checkout-map\" class=\"tb-checkout-map\"><\/div>\n            <div class=\"tb-checkout-location\">\n                <span class=\"tb-checkout-location__dot tb-checkout-location__dot--pickup\"><\/span>\n                <span class=\"tb-checkout-location__text\" id=\"tb-checkout-pickup-display\">--<\/span>\n            <\/div>\n            <div class=\"tb-form-group\" id=\"tb-checkout-flight-group\" style=\"display:none;\">\n                <label class=\"tb-label\">N\u00famero de vuelo<\/label>\n                <input type=\"text\" id=\"tb-checkout-flight\" class=\"tb-input\" placeholder=\"ej. AT 1234\">\n            <\/div>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Fecha<\/label>\n                    <input type=\"date\" id=\"tb-checkout-date-display\" class=\"tb-input\" disabled>\n                <\/div>\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Time<\/label>\n                    <input type=\"time\" id=\"tb-checkout-time-display\" class=\"tb-input\" disabled>\n                <\/div>\n            <\/div>\n            <div class=\"tb-checkout-location\">\n                <span class=\"tb-checkout-location__dot tb-checkout-location__dot--dropoff\"><\/span>\n                <span class=\"tb-checkout-location__text\" id=\"tb-checkout-dropoff-display\">--<\/span>\n            <\/div>\n            <div id=\"tb-pickup-instructions\"><\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">More details about the address<\/label>\n                <input type=\"text\" id=\"tb-special-requests\" class=\"tb-input\" placeholder=\"Hotel name, room number, etc.\">\n            <\/div>\n        <\/div>\n\n        <!-- Personal Information Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Personal Information<\/h4>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\" for=\"tb-customer-first-name\">First Name *<\/label>\n                    <input type=\"text\" id=\"tb-customer-first-name\" class=\"tb-input\" placeholder=\"Enter your first name\">\n                    <div class=\"tb-field-error\" data-field=\"first-name\"><\/div>\n                <\/div>\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\" for=\"tb-customer-last-name\">Last Name *<\/label>\n                    <input type=\"text\" id=\"tb-customer-last-name\" class=\"tb-input\" placeholder=\"Enter your last name\">\n                    <div class=\"tb-field-error\" data-field=\"last-name\"><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\" for=\"tb-customer-email\">Email *<\/label>\n                <input type=\"email\" id=\"tb-customer-email\" class=\"tb-input\" placeholder=\"Enter your email\">\n                <div class=\"tb-field-error\" data-field=\"email\"><\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">Nationality<\/label>\n                <select id=\"tb-customer-nationality\" class=\"tb-input tb-select\">\n                    <option value=\"\">Please select country<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\" for=\"tb-customer-phone\">N\u00famero de tel\u00e9fono *<\/label>\n                <div class=\"tb-phone-input\">\n                    <div class=\"tb-phone-input__prefix\" id=\"tb-phone-prefix\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-haspopup=\"listbox\">\n                        <img decoding=\"async\" class=\"tb-phone-input__flag\" id=\"tb-phone-flag\" src=\"https:\/\/flagcdn.com\/w40\/ma.png\" alt=\"MA\" width=\"20\" height=\"15\">\n                        <span class=\"tb-phone-input__code\" id=\"tb-phone-code\">+212<\/span>\n                        <svg class=\"tb-phone-input__arrow\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n                    <\/div>\n                    <input type=\"tel\" id=\"tb-customer-phone\" class=\"tb-phone-input__field\" placeholder=\"\">\n                <\/div>\n                <div class=\"tb-field-error\" data-field=\"phone\"><\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">N\u00famero de WhatsApp<\/label>\n                <div class=\"tb-phone-input\">\n                    <div class=\"tb-phone-input__prefix\" id=\"tb-wa-prefix\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-haspopup=\"listbox\">\n                        <img decoding=\"async\" class=\"tb-phone-input__flag\" id=\"tb-wa-flag\" src=\"https:\/\/flagcdn.com\/w40\/ma.png\" alt=\"MA\" width=\"20\" height=\"15\">\n                        <span class=\"tb-phone-input__code\" id=\"tb-wa-code\">+212<\/span>\n                        <svg class=\"tb-phone-input__arrow\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n                    <\/div>\n                    <input type=\"tel\" id=\"tb-customer-whatsapp\" class=\"tb-phone-input__field\" placeholder=\"\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Custom Fields (dynamically populated by JS) -->\n        <div id=\"tb-custom-fields-card\" class=\"tb-card\" style=\"display:none;\">\n            <h4 class=\"tb-card__title\">Additional Information<\/h4>\n            <div id=\"tb-custom-fields-container\"><\/div>\n        <\/div>\n\n        <!-- Promo Code Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">C\u00f3digo promocional<\/h4>\n            <div class=\"tb-promo-row\">\n                <input type=\"text\" id=\"tb-promo-code\" class=\"tb-input tb-promo-row__input\" placeholder=\"Introduzca el c\u00f3digo promocional\">\n                <button type=\"button\" id=\"tb-promo-apply\" class=\"tb-btn tb-btn--outline tb-promo-row__btn\">Aplicar<\/button>\n            <\/div>\n            <div id=\"tb-promo-message\" class=\"tb-promo-message\" style=\"display:none;\"><\/div>\n        <\/div>\n\n        <!-- Payment Card -->\n        <div class=\"tb-card\" id=\"tb-payment-card\">\n            <h4 class=\"tb-card__title\">Payment Options<\/h4>\n            <div id=\"tb-payment-errors\" class=\"tb-alert tb-alert--error\" style=\"display: none;\"><\/div>\n\n            <!-- Payment Choice Cards -->\n            <div id=\"tb-payment-choices\" class=\"tb-payment-choices\">\n                <!-- Dynamically populated by JS based on available gateways -->\n            <\/div>\n\n            <!-- Legacy Gateway Selector (hidden, used internally) -->\n            <div class=\"tb-gateway-selector\" id=\"tb-gateway-selector\" style=\"display: none !important;\">\n                <label class=\"tb-gateway-option\" data-gateway=\"stripe\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"stripe\">\n                    <span class=\"tb-gateway-option__label\">Credit \/ Debit Card<\/span>\n                <\/label>\n                <label class=\"tb-gateway-option\" data-gateway=\"cash\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"cash\">\n                    <span class=\"tb-gateway-option__label\">Cash on Pickup<\/span>\n                <\/label>\n                <label class=\"tb-gateway-option\" data-gateway=\"paypal\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"paypal\">\n                    <span class=\"tb-gateway-option__label\">PayPal<\/span>\n                <\/label>\n            <\/div>\n\n            <!-- Legacy Payment options (hidden, used internally) -->\n            <div id=\"tb-payment-options\" class=\"tb-payment-options\" style=\"display: none;\">\n                <label class=\"tb-payment-option tb-payment-option--active\">\n                    <input type=\"radio\" name=\"tb-payment-type\" value=\"full\" checked>\n                    <div class=\"tb-payment-option__content\">\n                        <span class=\"tb-payment-option__label\">Pagar el monto total<\/span>\n                        <span class=\"tb-payment-option__amount\" id=\"tb-option-full-amount\"><\/span>\n                    <\/div>\n                <\/label>\n                <label class=\"tb-payment-option\">\n                    <input type=\"radio\" name=\"tb-payment-type\" value=\"deposit\">\n                    <div class=\"tb-payment-option__content\">\n                        <span class=\"tb-payment-option__label\">Pagar solo el dep\u00f3sito<\/span>\n                        <span class=\"tb-payment-option__amount\" id=\"tb-option-deposit-amount\"><\/span>\n                        <span class=\"tb-payment-option__note\" id=\"tb-option-remaining\"><\/span>\n                    <\/div>\n                <\/label>\n            <\/div>\n\n            <!-- Terms & Conditions -->\n            <div class=\"tb-terms\">\n                <label class=\"tb-terms__label\">\n                    <input type=\"checkbox\" id=\"tb-terms-checkbox\" class=\"tb-terms__checkbox\">\n                    <span>I agree to the <a href=\"#\" target=\"_blank\">Terms &amp; Conditions<\/a> and <a href=\"#\" target=\"_blank\">Privacy Policy<\/a><\/span>\n                <\/label>\n                <div class=\"tb-field-error\" data-field=\"terms\"><\/div>\n            <\/div>\n\n            <button type=\"button\" id=\"tb-pay-button\" class=\"tb-btn tb-btn--primary tb-btn--full\">\n                Proceed to Checkout            <\/button>\n            <div id=\"tb-stripe-element\" style=\"display: none !important;\"><\/div>\n            <button type=\"button\" id=\"tb-confirm-payment-btn\" class=\"tb-btn tb-btn--primary tb-btn--full\" style=\"display: none !important; margin-top: 0.75rem;\">\n                Confirmar pago            <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- RIGHT: Gradient Summary Sidebar -->\n    <div class=\"tb-step3-sidebar\">\n        <div class=\"tb-summary-gradient\">\n            <div class=\"tb-summary-gradient__header\">\n                <div class=\"tb-summary-gradient__icon\">&#128663;<\/div>\n                <div>\n                    <div class=\"tb-summary-gradient__vehicle-name\" id=\"tb-order-vehicle\">--<\/div>\n                    <div class=\"tb-summary-gradient__vehicle-cap\" id=\"tb-order-passengers\">--<\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tb-summary-gradient__stop\">\n                <span class=\"tb-summary-gradient__dot\"><\/span>\n                <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-route-from\">--<\/span>\n                <span class=\"tb-summary-gradient__stop-price\" id=\"tb-order-base-price\">--<\/span>\n            <\/div>\n            <div class=\"tb-summary-gradient__stop\">\n                <span class=\"tb-summary-gradient__dot\"><\/span>\n                <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-route-to\">--<\/span>\n            <\/div>\n            <!-- Round trip return leg (hidden by default) -->\n            <div id=\"tb-order-return-leg\" style=\"display:none;\">\n                <div class=\"tb-summary-gradient__divider\"><\/div>\n                <div class=\"tb-summary-gradient__stop\">\n                    <span class=\"tb-summary-gradient__dot\"><\/span>\n                    <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-return-from\">--<\/span>\n                    <span class=\"tb-summary-gradient__stop-price\" id=\"tb-order-return-price\">--<\/span>\n                <\/div>\n                <div class=\"tb-summary-gradient__stop\">\n                    <span class=\"tb-summary-gradient__dot\"><\/span>\n                    <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-return-to\">--<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"tb-summary-gradient__extras\" id=\"tb-order-extras-list\"><\/div>\n            <div class=\"tb-summary-gradient__total\">\n                <span>Total<\/span>\n                <span id=\"tb-order-total\">--<\/span>\n            <\/div>\n        <\/div>\n        <!-- Hidden compat elements -->\n        <div style=\"display:none;\">\n            <span id=\"tb-order-route\">--<\/span>\n            <span id=\"tb-order-datetime\">--<\/span>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Phone country code popup (shared by phone + whatsapp) -->\n<div class=\"tb-phone-backdrop\" id=\"tb-phone-backdrop\"><\/div>\n<div class=\"tb-phone-dropdown\" id=\"tb-phone-dropdown\" role=\"listbox\">\n    <div class=\"tb-phone-dropdown__header\">\n        <span class=\"tb-phone-dropdown__title\">Select Country<\/span>\n        <button type=\"button\" class=\"tb-phone-dropdown__close\" id=\"tb-phone-close\" aria-label=\"Close\">&times;<\/button>\n    <\/div>\n    <input type=\"text\" class=\"tb-phone-dropdown__search\" id=\"tb-phone-search\" placeholder=\"Search country...\">\n    <div class=\"tb-phone-dropdown__list\" id=\"tb-phone-list\"><\/div>\n<\/div>\n    <\/div>\n\n    <!-- Confirmation -->\n    <div id=\"tb-confirmation\" class=\"tb-step\">\n        \n<div class=\"tb-confirmation\">\n    <div class=\"tb-confirmation__icon\">\n        <svg class=\"tb-confirmation__checkmark\" viewBox=\"0 0 52 52\" width=\"64\" height=\"64\">\n            <circle class=\"tb-confirmation__circle\" cx=\"26\" cy=\"26\" r=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n            <path class=\"tb-confirmation__check\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 27l7 7 16-16\"\/>\n        <\/svg>\n    <\/div>\n    <h2 class=\"tb-confirmation__title\">\u00a1Reserva confirmada!<\/h2>\n    <p class=\"tb-confirmation__subtitle\">Su traslado ha sido reservado con \u00e9xito.<\/p>\n\n    <div class=\"tb-confirmation__ref\" id=\"tb-confirmation-ref\">--<\/div>\n\n    <p class=\"tb-confirmation__email\">\n        Email de confirmaci\u00f3n enviado a<br>\n        <strong id=\"tb-confirmation-email\">--<\/strong>\n    <\/p>\n\n    <!-- Receipt -->\n    <div class=\"tb-receipt\" id=\"tb-receipt\">\n        <h3 class=\"tb-receipt__title\">Booking Receipt<\/h3>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Reference<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-ref\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Fecha y hora<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-datetime\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Pickup<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-pickup\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Drop-off<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-dropoff\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Veh\u00edculo<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-vehicle\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Pasajeros<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-passengers\">--<\/span>\n        <\/div>\n        <!-- Price Details -->\n        <div class=\"tb-receipt__section\">\n            <div class=\"tb-receipt__section-title\">Price Details<\/div>\n            <div class=\"tb-receipt__row\">\n                <span class=\"tb-receipt__label\">Transfer<\/span>\n                <span class=\"tb-receipt__value\" id=\"tb-receipt-base-price\">--<\/span>\n            <\/div>\n            <div id=\"tb-receipt-extras-list\"><\/div>\n            <div class=\"tb-receipt__row\" id=\"tb-receipt-roundtrip-row\" style=\"display:none;\">\n                <span class=\"tb-receipt__label\">Ida y vuelta<\/span>\n                <span class=\"tb-receipt__value\">&times; 2<\/span>\n            <\/div>\n        <\/div>\n        <div class=\"tb-receipt__row tb-receipt__row--total\">\n            <span class=\"tb-receipt__label\">Total<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-total\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Pago<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-payment\">--<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"tb-confirmation__actions\">\n        <button type=\"button\" id=\"tb-download-receipt\" class=\"tb-btn tb-btn--outline\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"vertical-align:-2px;margin-right:6px;\"><path d=\"M8 2v8M4 7l4 4 4-4\"\/><path d=\"M2 12v2h12v-2\"\/><\/svg>\n            Download Receipt        <\/button>\n        <button type=\"button\" id=\"tb-book-another\" class=\"tb-btn tb-btn--primary\">\n            Reservar otro traslado        <\/button>\n    <\/div>\n<\/div>\n    <\/div>\n<\/div>\n<style id=\"tb-wp-overrides\">\n\/* === Widget container: full width, break out of theme container === *\/\nhtml body #tb-booking-widget {\n    max-width: 100vw !important;\n    width: 100vw !important;\n    padding: 0 !important;\n    margin-left: calc(-50vw + 50%) !important;\n    margin-right: calc(-50vw + 50%) !important;\n    overflow-x: hidden !important;\n    background: transparent !important;\n}\n\n\/* === Step 1: full-bleed hero === *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    border-radius: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n}\n\n\/* === Ensure WP theme does not constrain step-1 children === *\/\nhtml body #tb-booking-widget #tb-step-1 .tb-mode-tabs,\nhtml body #tb-booking-widget #tb-step-1 .tb-step1-headline,\nhtml body #tb-booking-widget #tb-step-1 #tb-single-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-multi-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-flight-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-no-route-container,\nhtml body #tb-booking-widget #tb-step-1 .tb-trust-badges {\n    max-width: 1400px !important;\n    width: 100% !important;\n}\n\n\/* === Hide progress bar on Step 1 === *\/\nhtml body #tb-booking-widget .tb-progress {\n    display: none !important;\n}\n\n\/* === WP Theme Reset: beat any theme selector === *\/\nhtml body #tb-booking-widget *,\nhtml body #tb-booking-widget *::before,\nhtml body #tb-booking-widget *::after {\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget button,\nhtml body #tb-booking-widget input[type=\"button\"],\nhtml body #tb-booking-widget input[type=\"submit\"],\nhtml body #tb-booking-widget input[type=\"reset\"] {\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n    text-decoration: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    line-height: normal !important;\n    outline: none !important;\n    -webkit-appearance: none !important;\n    appearance: none !important;\n    transition: all 0.2s !important;\n}\nhtml body #tb-booking-widget input,\nhtml body #tb-booking-widget select,\nhtml body #tb-booking-widget textarea {\n    box-shadow: none !important;\n    text-shadow: none !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget input:focus,\nhtml body #tb-booking-widget select:focus,\nhtml body #tb-booking-widget textarea:focus {\n    box-shadow: none !important;\n}\n\n\/* Buttons *\/\nhtml body #tb-booking-widget .tb-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 0.5rem !important;\n    padding: 14px 28px !important;\n    border: none !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:hover:not(:disabled) {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:disabled {\n    opacity: 0.5 !important;\n    cursor: not-allowed !important;\n}\nhtml body #tb-booking-widget .tb-btn-back {\n    background: none !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    padding: 8px 0 !important;\n    font-size: 0.9rem !important;\n    cursor: pointer !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Theme-proof overrides \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    background: var(--tb-primary, #1a1a2e) !important;\n    border-radius: 0 !important;\n    padding: 0 !important;\n    position: relative !important;\n    overflow: hidden !important;\n    border: none !important;\n    box-shadow: none !important;\n    min-height: 560px !important;\n}\nhtml body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n    position: relative !important;\n    z-index: 1 !important;\n    max-width: 1400px !important;\n    width: 100% !important;\n    padding-left: 80px !important;\n    padding-right: 80px !important;\n}\n\n\/* Hero decorative curve *\/\nhtml body #tb-booking-widget .tb-hero-curve {\n    position: absolute !important;\n    top: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 35% !important;\n    height: 100% !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    padding: 0 !important;\n    max-width: none !important;\n}\n\n\/* Mode Tabs *\/\nhtml body #tb-booking-widget .tb-mode-tabs {\n    display: flex !important;\n    justify-content: flex-start !important;\n    gap: 0 !important;\n    margin-bottom: 0 !important;\n    border-bottom: 1px solid rgba(255,255,255,0.08) !important;\n    padding-top: 24px !important;\n    padding-bottom: 0 !important;\n    background: transparent !important;\n    border-top: none !important;\n    border-left: none !important;\n    border-right: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab {\n    background: transparent !important;\n    border: none !important;\n    border-bottom: 2px solid transparent !important;\n    border-radius: 0 !important;\n    padding: 12px 16px !important;\n    font-weight: 500 !important;\n    font-size: 1rem !important;\n    color: rgba(255,255,255,0.5) !important;\n    cursor: pointer !important;\n    outline: none !important;\n    box-shadow: none !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    white-space: nowrap !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab:hover {\n    background: transparent !important;\n    color: rgba(255,255,255,0.85) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active {\n    background: transparent !important;\n    color: #fff !important;\n    border-bottom-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active:hover {\n    background: transparent !important;\n    color: #fff !important;\n}\n\n\/* Hero headline *\/\nhtml body #tb-booking-widget .tb-step1-headline {\n    font-size: 3.5rem !important;\n    font-weight: 500 !important;\n    color: #fff !important;\n    line-height: 1.1 !important;\n    margin: 16px 0 32px !important;\n    max-width: 700px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n    letter-spacing: -0.02em !important;\n}\n\n\/* Unified search bar row *\/\nhtml body #tb-booking-widget .tb-pill-bar__row {\n    display: flex !important;\n    flex-wrap: nowrap !important;\n    align-items: stretch !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 50px !important;\n    padding: 4px !important;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.15) !important;\n    border: none !important;\n}\n\n\/* Fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field {\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    position: relative !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 12px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    border-right: 1px solid #e5e7eb !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from,\nhtml body #tb-booking-widget .tb-pill-bar__field--to {\n    flex: 1 1 0 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from {\n    border-radius: 20px 0 0 20px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--date,\nhtml body #tb-booking-widget .tb-pill-bar__field--return {\n    flex: 0 0 auto !important;\n    width: 170px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n    border-right: none !important;\n}\n\n\/* Field icons *\/\nhtml body #tb-booking-widget .tb-pill-bar__icon {\n    flex-shrink: 0 !important;\n    font-size: 0.9rem !important;\n    color: #6b7280 !important;\n    line-height: 1 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n\/* Inputs inside bar *\/\nhtml body #tb-booking-widget .tb-pill-bar__input {\n    border: none !important;\n    background: transparent !important;\n    font-size: 0.95rem !important;\n    color: #111827 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    outline: none !important;\n    min-width: 0 !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n    height: auto !important;\n    line-height: normal !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input::placeholder {\n    color: #9ca3af !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input:focus {\n    outline: none !important;\n    box-shadow: none !important;\n    border: none !important;\n}\n\n\/* Autocomplete dropdown inside bar fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-dropdown {\n    position: absolute !important;\n    top: calc(100% + 14px) !important;\n    left: -6px !important;\n    right: auto !important;\n    z-index: 100 !important;\n    min-width: 420px !important;\n    width: max-content !important;\n    max-width: 600px !important;\n    border-radius: 12px !important;\n    background: #fff !important;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.12) !important;\n    overflow-y: auto !important;\n    max-height: 280px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-item__name {\n    white-space: normal !important;\n    word-break: break-word !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n}\nhtml body #tb-booking-widget .tb-autocomplete-item {\n    padding: 14px 16px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 14px !important;\n    font-size: 1rem !important;\n    background: #fff !important;\n    border: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    box-shadow: none !important;\n}\n\n\/* Clear buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__clear {\n    flex-shrink: 0 !important;\n    width: 22px !important;\n    height: 22px !important;\n    border-radius: 50% !important;\n    background: #e5e7eb !important;\n    border: none !important;\n    cursor: pointer !important;\n    font-size: 0.85rem !important;\n    line-height: 1 !important;\n    align-items: center !important;\n    justify-content: center !important;\n    color: #6b7280 !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Swap button *\/\nhtml body #tb-booking-widget .tb-pill-bar__swap {\n    position: absolute !important;\n    right: -14px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 28px !important;\n    height: 28px !important;\n    border-radius: 50% !important;\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    z-index: 10 !important;\n    font-size: 0.75rem !important;\n    color: #6b7280 !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    padding: 0 !important;\n}\n\n\/* Add return button *\/\nhtml body #tb-booking-widget .tb-pill-bar__add-return {\n    border: none !important;\n    border-right: 1px solid #e5e7eb !important;\n    background: transparent !important;\n    color: #6b7280 !important;\n    font-size: 0.85rem !important;\n    font-weight: 500 !important;\n    cursor: pointer !important;\n    padding: 8px 14px !important;\n    white-space: nowrap !important;\n    flex: 0 0 auto !important;\n    align-items: center !important;\n    gap: 4px !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\n\n\/* Return field border *\/\nhtml body #tb-booking-widget #tb-return-field {\n    border-right: 1px solid #e5e7eb !important;\n}\n\n\/* Pax container *\/\nhtml body #tb-booking-widget .tb-pill-bar__pax {\n    position: relative !important;\n    align-items: center !important;\n    padding: 0 8px !important;\n    border-right: none !important;\n    flex: 0 0 auto !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Pax pill *\/\nhtml body #tb-booking-widget .tb-pax-pill {\n    align-items: center !important;\n    gap: 8px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    padding: 6px 10px !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n    color: #111827 !important;\n    box-shadow: none !important;\n}\n\n\/* Multi-city pax pill: white text on dark bg *\/\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill {\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill svg {\n    color: rgba(255,255,255,0.7) !important;\n}\n\n\/* Pax backdrop *\/\nhtml body #tb-booking-widget .tb-pax-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body #tb-booking-widget .tb-pax-backdrop.tb-show { display: block !important; }\n\/* Pax dropdown (centered popup) *\/\nhtml body #tb-booking-widget .tb-pax-dropdown {\n    position: fixed !important;\n    top: 50% !important; left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    right: auto !important; bottom: auto !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 24px 28px 20px !important;\n    z-index: 99999 !important;\n    min-width: 280px !important;\n    max-width: 320px !important;\n    width: 90% !important;\n    border: none !important;\n}\n\n\/* Trust badges *\/\nhtml body #tb-booking-widget .tb-trust-badges {\n    display: flex !important;\n    align-items: center !important;\n    gap: 40px !important;\n    margin-top: 32px !important;\n    padding-bottom: 48px !important;\n    flex-wrap: wrap !important;\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\nhtml body #tb-booking-widget .tb-trust-badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    color: #fff !important;\n    font-size: 0.95rem !important;\n    font-weight: 600 !important;\n    white-space: nowrap !important;\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Counters (+\/-) *\/\nhtml body #tb-booking-widget .tb-counter__btn {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 44px !important;\n    height: 44px !important;\n    font-size: 1.25rem !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\nhtml body #tb-booking-widget .tb-counter__btn:hover {\n    background: var(--tb-border, #e0e0e0) !important;\n}\n\n\/* Pill Bar buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__btn {\n    background: transparent !important;\n    border: none !important;\n    cursor: pointer !important;\n    padding: 8px 16px !important;\n    font-weight: 500 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search {\n    background: var(--tb-accent) !important;\n    color: #fff !important;\n    border-radius: 50px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent:hover,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search:hover {\n    background: #2563eb !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--return {\n    background: transparent !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--swap {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    border-radius: 50% !important;\n}\n\n\/* Inputs *\/\nhtml body #tb-booking-widget .tb-input {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 100% !important;\n}\nhtml body #tb-booking-widget .tb-input:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget .tb-select {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Extras toggles *\/\nhtml body #tb-booking-widget .tb-extra-card__toggle {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-extra-card__toggle--checked {\n    background: var(--tb-accent, #e94560) !important;\n    border-color: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\n\n\/* Multi-city add\/remove *\/\nhtml body #tb-booking-widget .tb-multi-bar__add-btn {\n    background: transparent !important;\n    border: 2px dashed var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n    border-radius: 25px !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__remove {\n    background: transparent !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    cursor: pointer !important;\n}\n\n\/* Multi-city leg row icons *\/\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__icon {\n    font-size: 0 !important;\n    width: 14px !important;\n    height: 14px !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--from .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='3' stroke='%236b7280' stroke-width='1.5'\/%3E%3Ccircle cx='7' cy='7' r='1' fill='%236b7280'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--to .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1C4.5 1 2.5 3 2.5 5.5C2.5 9 7 13 7 13s4.5-4 4.5-7.5C11.5 3 9.5 1 7 1z' stroke='%236b7280' stroke-width='1.3'\/%3E%3Ccircle cx='7' cy='5.5' r='1.5' stroke='%236b7280' stroke-width='1.3'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--date .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z' stroke='%236b7280' stroke-width='1.3' stroke-linecap='round'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\n\n\/* Vehicle cards *\/\nhtml body #tb-booking-widget .tb-vehicle-card {\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* Search button *\/\nhtml body #tb-booking-widget .tb-pill-bar__search {\n    background: var(--tb-primary, #1a1a2e) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 50px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    padding: 14px 32px !important;\n    margin: 3px !important;\n    font-size: 1rem !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__search:hover {\n    background: var(--tb-primary-light, #2d2d44) !important;\n    color: #fff !important;\n}\n\n\/* Pax stepper buttons *\/\nhtml body #tb-booking-widget .tb-pax-stepper__btn {\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    border-radius: 50% !important;\n    cursor: pointer !important;\n    color: #374151 !important;\n    width: 32px !important;\n    height: 32px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1rem !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pax-stepper__btn:hover {\n    border-color: var(--tb-accent) !important;\n    color: var(--tb-accent) !important;\n}\n\n\/* \u2550\u2550\u2550 Checkout Progress Bar (Step 3) \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-checkout-progress {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    overflow: hidden !important;\n    margin-bottom: 2rem !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step {\n    flex: 1 !important;\n    text-align: center !important;\n    padding: 1rem 0.75rem !important;\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    background: transparent !important;\n    border: none !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--done {\n    color: var(--tb-success, #10b981) !important;\n    background: rgba(16, 185, 129, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--active {\n    color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--upcoming {\n    opacity: 0.5 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 3 Cards & Layout \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-card {\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 2rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 1.5rem !important;\n    overflow: visible !important;\n}\nhtml body #tb-booking-widget .tb-card__title {\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 1.5rem !important;\n    padding: 0 !important;\n    border: none !important;\n    background: transparent !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Checkout location dots *\/\nhtml body #tb-booking-widget .tb-checkout-location {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--pickup {\n    background: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--dropoff {\n    background: var(--tb-primary, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 1rem !important;\n}\n\n\/* Phone input *\/\nhtml body #tb-booking-widget .tb-phone-input {\n    display: flex !important;\n    align-items: stretch !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    overflow: visible !important;\n    background: #fff !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__prefix {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 0 10px !important;\n    background: var(--tb-bg, #f0f4f8) !important;\n    font-weight: 600 !important;\n    font-size: 0.9rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    border-right: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 0 !important;\n    border-top: none !important;\n    border-bottom: none !important;\n    border-left: none !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__field {\n    flex: 1 !important;\n    border: none !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    outline: none !important;\n    min-width: 0 !important;\n}\nhtml body .tb-phone-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body .tb-phone-backdrop.tb-show { display: block !important; }\nhtml body .tb-phone-dropdown {\n    position: fixed !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    z-index: 99999 !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 0 !important;\n    min-width: 280px !important;\n    max-width: 360px !important;\n    width: 90% !important;\n    max-height: 70vh !important;\n    display: none !important;\n    flex-direction: column !important;\n    overflow: hidden !important;\n    touch-action: manipulation !important;\n    margin: 0 !important;\n    border: none !important;\n}\nhtml body .tb-phone-dropdown.tb-show { display: flex !important; }\nhtml body .tb-phone-dropdown__header {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    padding: 16px 20px 12px !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body .tb-phone-dropdown__close {\n    background: none !important;\n    border: none !important;\n    font-size: 1.5rem !important;\n    cursor: pointer !important;\n    padding: 0 4px !important;\n}\nhtml body .tb-phone-dropdown__search {\n    width: 100% !important;\n    padding: 10px 20px !important;\n    border: none !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n    font-size: 16px !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    outline: none !important;\n    background: #fafafa !important;\n    border-radius: 0 !important;\n}\nhtml body .tb-phone-dropdown__list {\n    overflow-y: auto !important;\n    min-height: 120px !important;\n    max-height: calc(70vh - 110px) !important;\n    -webkit-overflow-scrolling: touch !important;\n}\nhtml body .tb-phone-dropdown__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    padding: 10px 20px !important;\n    cursor: pointer !important;\n    font-size: 0.9rem !important;\n    border: none !important;\n    background: transparent !important;\n    touch-action: manipulation !important;\n}\nhtml body .tb-phone-dropdown__item:hover {\n    background: var(--tb-bg, #f0f4f8) !important;\n}\nhtml body .tb-phone-dropdown__item-flag {\n    width: 24px !important;\n    height: 18px !important;\n    object-fit: contain !important;\n}\nhtml body .tb-phone-input__flag {\n    width: 20px !important;\n    height: 15px !important;\n    object-fit: contain !important;\n}\n\n\/* Gateway selector *\/\nhtml body #tb-booking-widget .tb-gateway-selector {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.5rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.875rem 1rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Custom fields (Additional Information) *\/\nhtml body #tb-booking-widget .tb-tour-checkout__field {\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__label {\n    display: block !important;\n    font-size: 0.8rem !important;\n    font-weight: 600 !important;\n    color: #475569 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.03em !important;\n    margin-bottom: 6px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea {\n    width: 100% !important;\n    padding: 12px 14px !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input:focus,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget #tb-custom-fields-container {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 0 1.5rem !important;\n}\n\n\/* Confirm payment button \u2014 hidden until Stripe element is shown *\/\nhtml body #tb-booking-widget #tb-confirm-payment-btn {\n    margin-top: 0.75rem !important;\n}\n\/* Stripe element \u2014 hidden by default *\/\nhtml body #tb-booking-widget #tb-stripe-element {\n    margin-top: 1rem !important;\n    margin-bottom: 0.5rem !important;\n}\n\/* Gradient summary sidebar *\/\nhtml body #tb-booking-widget .tb-summary-gradient {\n    background: linear-gradient(135deg, var(--tb-primary, #0f3460) 0%, #1a365d 100%) !important;\n    border-radius: 12px !important;\n    padding: 1.75rem !important;\n    color: #fff !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__header {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    border-bottom: 1px solid rgba(255,255,255,0.15) !important;\n    padding-bottom: 1.25rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-name {\n    font-size: 1.1rem !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-cap {\n    font-size: 0.85rem !important;\n    color: rgba(255,255,255,0.7) !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.6rem 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    background: rgba(255,255,255,0.3) !important;\n    border: 2px solid #fff !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-text {\n    color: #fff !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-price {\n    color: #fff !important;\n    font-weight: 700 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__total {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    border-top: 2px solid rgba(255,255,255,0.25) !important;\n    margin-top: 1.25rem !important;\n    padding-top: 1.25rem !important;\n    font-size: 1.25rem !important;\n    font-weight: 800 !important;\n    color: #fff !important;\n}\n\n\/* Payment options *\/\nhtml body #tb-booking-widget .tb-payment-options {\n    gap: 0.75rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Google Places autocomplete *\/\nhtml body .pac-container {\n    z-index: 100000 !important;\n    min-width: 420px !important;\n    width: auto !important;\n    max-width: 600px !important;\n    border-radius: 16px !important;\n    border: none !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.18) !important;\n    padding: 8px 0 !important;\n}\nhtml body .pac-container::after {\n    display: none !important;\n}\nhtml body .pac-item {\n    padding: 10px 16px !important;\n    cursor: pointer !important;\n    border-bottom: none !important;\n    border-top: none !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n    line-height: 1.4 !important;\n    font-size: 0.9rem !important;\n}\nhtml body .pac-item .pac-item-query {\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: #1f2937 !important;\n    white-space: normal !important;\n    word-break: break-word !important;\n}\nhtml body .pac-item .pac-item-query + span {\n    font-size: 0.82rem !important;\n    color: #6b7280 !important;\n    white-space: normal !important;\n}\n\n\/* \u2550\u2550\u2550 Step 2: Route Bar & Vehicle Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-route-bar {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 1rem 1.25rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 0.75rem !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__point {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.6rem !important;\n    flex: 1 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__label {\n    display: block !important;\n    font-size: 0.72rem !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.04em !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 600 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__address {\n    display: block !important;\n    font-size: 0.92rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    white-space: nowrap !important;\n    overflow: hidden !important;\n    text-overflow: ellipsis !important;\n    max-width: 260px !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip {\n    display: flex !important;\n    gap: 1.5rem !important;\n    justify-content: flex-end !important;\n    padding: 0.75rem 0 !important;\n    background: transparent !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip__badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    font-size: 0.82rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 500 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-map {\n    width: 100% !important;\n    height: 250px !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-map {\n    width: 100% !important;\n    height: 180px !important;\n    border-radius: 8px !important;\n    overflow: hidden !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: stretch !important;\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.1) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image {\n    width: 220px !important;\n    min-height: 160px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    padding: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image img {\n    max-width: 100% !important;\n    height: auto !important;\n    object-fit: contain !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__details {\n    flex: 1 !important;\n    padding: 1.25rem !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__name {\n    font-size: 1.15rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 0.5rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__specs {\n    display: flex !important;\n    gap: 1rem !important;\n    font-size: 0.85rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__pricing {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-end !important;\n    justify-content: center !important;\n    padding: 1.25rem !important;\n    min-width: 130px !important;\n    gap: 0.5rem !important;\n    border-left: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__price-amount {\n    font-size: 1.5rem !important;\n    font-weight: 800 !important;\n    color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 20px !important;\n    padding: 8px 22px !important;\n    font-size: 0.88rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn:hover {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\n\n\/* \u2550\u2550\u2550 How It Works \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-how-it-works {\n    margin-top: 3rem !important;\n    padding-top: 2rem !important;\n    border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__steps {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 2rem !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__number {\n    width: 48px !important;\n    height: 48px !important;\n    border-radius: 50% !important;\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 auto 1rem !important;\n}\n\n\/* \u2550\u2550\u2550 Payment Choice Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-payment-choices {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice__radio {\n    width: 20px !important;\n    height: 20px !important;\n    border-radius: 50% !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active .tb-payment-choice__radio {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Terms & Promo \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-terms__label {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 0.75rem !important;\n    cursor: pointer !important;\n    font-size: 0.88rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-terms__label a {\n    color: var(--tb-accent, #e94560) !important;\n    text-decoration: underline !important;\n}\nhtml body #tb-booking-widget .tb-promo-row {\n    display: flex !important;\n    gap: 0.5rem !important;\n}\nhtml body #tb-booking-widget .tb-promo-row__input {\n    flex: 1 !important;\n}\n\n\/* \u2550\u2550\u2550 Confirmation \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-confirmation__checkmark {\n    color: var(--tb-success, #10b981) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions {\n    display: flex !important;\n    gap: 1rem !important;\n    justify-content: center !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Summary Gradient: Return Leg \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-summary-gradient__divider {\n    height: 1px !important;\n    background: rgba(255,255,255,0.15) !important;\n    margin: 0.75rem 0 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Mobile overrides \u2550\u2550\u2550 *\/\n@media (max-width: 768px) {\n    html body #tb-booking-widget #tb-step-1 {\n        padding: 28px 20px 24px !important;\n        border-radius: 0 !important;\n        min-height: 400px !important;\n    }\n    html body #tb-booking-widget #tb-step-1::after {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-hero-curve {\n        display: none !important;\n    }\n    html body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n    }\n    html body #tb-booking-widget .tb-step1-headline {\n        font-size: 1.6rem !important;\n        margin: 1rem 0 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__row {\n        flex-direction: column !important;\n        border-radius: 16px !important;\n        padding: 8px !important;\n        gap: 0 !important;\n        flex-wrap: wrap !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field,\n    html body #tb-booking-widget .tb-pill-bar__field--from,\n    html body #tb-booking-widget .tb-pill-bar__field--to,\n    html body #tb-booking-widget .tb-pill-bar__field--date,\n    html body #tb-booking-widget .tb-pill-bar__field--return {\n        width: 100% !important;\n        flex: 0 0 auto !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-radius: 0 !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n        border-bottom: none !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field--from {\n        border-radius: 12px 12px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__swap {\n        position: static !important;\n        transform: none !important;\n        width: 100% !important;\n        height: 32px !important;\n        border-radius: 0 !important;\n        margin: 0 !important;\n        box-shadow: none !important;\n        background: #f9fafb !important;\n        border: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        font-size: 0.85rem !important;\n        right: auto !important;\n        top: auto !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__search {\n        width: 100% !important;\n        border-radius: 12px !important;\n        padding: 14px !important;\n        justify-content: center !important;\n        margin: 4px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__pax {\n        width: 100% !important;\n        padding: 0 !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-pax-pill {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__add-return {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-right: none !important;\n    }\n    html body #tb-booking-widget #tb-return-field {\n        width: 100% !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-trust-badges {\n        gap: 12px !important;\n    }\n    html body #tb-booking-widget .tb-trust-badge {\n        font-size: 0.78rem !important;\n    }\n    html body #tb-booking-widget .tb-mode-tabs {\n        overflow-x: auto !important;\n        -webkit-overflow-scrolling: touch !important;\n        scrollbar-width: none !important;\n    }\n    html body #tb-booking-widget .tb-mode-tab {\n        padding: 8px 14px !important;\n        font-size: 0.82rem !important;\n    }\n    \/* Step 2: mobile vehicle cards *\/\n    html body #tb-booking-widget .tb-vehicle-card {\n        flex-direction: column !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__image {\n        width: 100% !important;\n        min-height: 140px !important;\n        max-height: 180px !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__pricing {\n        flex-direction: row !important;\n        align-items: center !important;\n        justify-content: space-between !important;\n        border-left: none !important;\n        border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n        padding: 1rem 1.25rem !important;\n        width: 100% !important;\n        min-width: unset !important;\n    }\n    \/* Step 2: route bar mobile *\/\n    html body #tb-booking-widget .tb-route-bar {\n        flex-direction: column !important;\n        gap: 0 !important;\n        padding: 0 !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__point {\n        padding: 12px 16px !important;\n        border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n        width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__swap-icon {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__address {\n        max-width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-map {\n        height: 180px !important;\n    }\n    \/* Step 2: trust strip mobile *\/\n    html body #tb-booking-widget .tb-trust-strip {\n        flex-wrap: wrap !important;\n        gap: 8px 16px !important;\n        justify-content: center !important;\n    }\n    \/* Step 2: how-it-works mobile *\/\n    html body #tb-booking-widget .tb-how-it-works__steps {\n        grid-template-columns: 1fr !important;\n        gap: 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__step {\n        display: flex !important;\n        align-items: flex-start !important;\n        text-align: left !important;\n        gap: 1rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__number {\n        margin: 0 !important;\n        flex-shrink: 0 !important;\n        width: 40px !important;\n        height: 40px !important;\n        font-size: 1rem !important;\n    }\n    \/* Step 3: single column *\/\n    html body #tb-booking-widget .tb-step3-layout {\n        grid-template-columns: 1fr !important;\n    }\n    html body #tb-booking-widget .tb-step3-sidebar {\n        position: static !important;\n        order: -1 !important;\n    }\n    html body #tb-booking-widget .tb-checkout-map {\n        height: 140px !important;\n    }\n    \/* Confirmation mobile *\/\n    html body #tb-booking-widget .tb-confirmation__actions {\n        flex-direction: column !important;\n        gap: 10px !important;\n    }\n    html body #tb-booking-widget .tb-confirmation__actions .tb-btn {\n        width: 100% !important;\n        justify-content: center !important;\n    }\n}\n<\/style> <\/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-06d5fab e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"06d5fab\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-be6d0a0 elementor-widget elementor-widget-html\" data-id=\"be6d0a0\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- scroll fix -->\r\n<script>\r\nfunction scrollToHero(){window.scrollTo({top:0,behavior:'smooth'});}\r\n<\/script>\r\n\r\n<!-- BLOC 1 -->\r\n<div style=\"max-width:1200px;margin:0 auto;padding:48px clamp(16px,4vw,48px) 36px;font-family:system-ui,sans-serif;\">\r\n  <h2 style=\"font-size:clamp(20px,4vw,26px);font-weight:700;color:#1B3A6B;margin:0 0 18px;line-height:1.3;text-align:center;\">Traslado Aeropuerto Marrakech \u2014 Privado, Precio Fijo y Fiable<\/h2>\r\n  <p style=\"font-size:clamp(14px,2.5vw,15px);color:#444;line-height:1.75;margin:0 auto 14px;max-width:720px;text-align:center;\">Reserve su <strong>traslado aeropuerto Marrakech<\/strong> directamente desde el <strong>aeropuerto Marrakech Menara (RAK)<\/strong> hasta su hotel, riad o villa \u2014 desde <strong style=\"color:#FF700A;\">15\u20ac<\/strong>. Conductores marroqu\u00edes locales, precios fijos, seguimiento de vuelo en tiempo real y asistencia riad incluida.<\/p>\r\n  <p style=\"font-size:clamp(14px,2.5vw,15px);color:#444;line-height:1.75;margin:0 auto 28px;max-width:720px;text-align:center;\">Tanto si aterriza a medianoche como a las 6 de la ma\u00f1ana, su conductor le espera en llegadas con un cartel con su nombre. Sin colas, sin negociaciones \u2014 solo un viaje c\u00f3modo a la Ciudad Roja.<\/p>\r\n  <div style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-bottom:20px;\">\r\n    <a href=\"#\" onclick=\"scrollToHero();return false;\" style=\"display:inline-block;background:#FF700A;color:#fff;font-size:15px;font-weight:700;padding:13px 30px;border-radius:10px;text-decoration:none;box-shadow:0 6px 16px rgba(255,112,10,0.3);white-space:nowrap;\">Reservar ahora \u2192<\/a>\r\n    <a href=\"tel:+212661614943\" style=\"display:inline-flex;align-items:center;gap:8px;color:#1B3A6B;font-size:15px;font-weight:600;text-decoration:none;\">+212 661 614 943<\/a>\r\n    <a href=\"https:\/\/wa.me\/447401523866?text=Hola%2C%20quiero%20reservar%20un%20traslado%20desde%20el%20aeropuerto%20de%20Marrakech\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;background:#25D366;color:#fff;font-size:14px;font-weight:600;padding:10px 20px;border-radius:10px;text-decoration:none;\">WhatsApp<\/a>\r\n  <\/div>\r\n  <p style=\"text-align:center;font-size:12px;color:#999;margin:10px 0 0;\">Confirmaci\u00f3n instant\u00e1nea &nbsp;\u00b7&nbsp; Cancelaci\u00f3n gratuita \u226424h &nbsp;\u00b7&nbsp; Sin costes ocultos<\/p>\r\n<\/div>\r\n\r\n<!-- WHY -->\r\n<section style=\"max-width:1200px;margin:0 auto 60px;padding:40px clamp(16px,4vw,48px);border-radius:22px;background:rgba(255,255,255,0.6);backdrop-filter:blur(12px);box-shadow:0 15px 35px rgba(0,0,0,0.1);font-family:system-ui,sans-serif;border:1px solid rgba(255,255,255,0.3);\">\r\n  <h2 style=\"text-align:center;margin:0 0 28px;font-size:32px;font-weight:700;color:#1B3A6B;\">\u00bfPor qu\u00e9 <span style=\"color:#FF700A;\">Transfers.ma<\/span>?<\/h2>\r\n  <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:28px;\">\r\n    <div class=\"wtm-es2\"><div style=\"font-size:24px;margin-bottom:8px;\">\ud83d\ude97<\/div><h3 style=\"margin:0 0 6px;font-size:17px;color:#1B3A6B;font-weight:600;\">Traslado Privado<\/h3><p style=\"margin:0;color:#555;font-size:14px;line-height:1.6;\">Solo su grupo \u2014 ning\u00fan minib\u00fas compartido. Sed\u00e1n, SUV o Minib\u00fas directamente a su hotel o riad.<\/p><\/div>\r\n    <div class=\"wtm-es2\"><div style=\"font-size:24px;margin-bottom:8px;\">\ud83c\udfd8\ufe0f<\/div><h3 style=\"margin:0 0 6px;font-size:17px;color:#1B3A6B;font-weight:600;\">Asistencia Riad<\/h3><p style=\"margin:0;color:#555;font-size:14px;line-height:1.6;\">\u00bfSe aloja en un riad? Llamamos con antelaci\u00f3n para que el personal le espere en la entrada del callej\u00f3n. Su conductor se queda hasta que est\u00e9 a salvo dentro.<\/p><\/div>\r\n    <div class=\"wtm-es2\"><div style=\"font-size:24px;margin-bottom:8px;\">\ud83d\udcb0<\/div><h3 style=\"margin:0 0 6px;font-size:17px;color:#1B3A6B;font-weight:600;\">Precio Fijo<\/h3><p style=\"margin:0;color:#555;font-size:14px;line-height:1.6;\">Desde <strong style=\"color:#FF700A;\">15\u20ac<\/strong>. Confirmado antes de reservar \u2014 sin tarifas ocultas ni sorpresas.<\/p><\/div>\r\n    <div class=\"wtm-es2\"><div style=\"font-size:24px;margin-bottom:8px;\">\ud83d\udcac<\/div><h3 style=\"margin:0 0 6px;font-size:17px;color:#1B3A6B;font-weight:600;\">WhatsApp 24\/7<\/h3><p style=\"margin:0;color:#555;font-size:14px;line-height:1.6;\">Reserve, modifique o pregunte \u2014 respuesta inmediata, incluso a medianoche.<\/p><\/div>\r\n  <\/div>\r\n  <div style=\"display:flex;align-items:stretch;gap:20px;flex-wrap:wrap;\">\r\n    <div style=\"flex:0 0 210px;min-width:160px;\"><img decoding=\"async\" src=\"https:\/\/transfers.ma\/wp-content\/uploads\/2025\/07\/ChatGPT-Image-Jul-5_-2025_-03_56_42-PM.webp\" alt=\"Traslado aeropuerto Marrakech\" style=\"width:100%;height:100%;object-fit:cover;border-radius:16px;display:block;\" loading=\"lazy\"\/><\/div>\r\n    <div style=\"flex:1;min-width:240px;background:rgba(255,255,255,0.85);border-radius:16px;padding:22px 24px;\">\r\n      <h4 style=\"color:#FF700A;font-size:16px;font-weight:700;margin:0 0 12px;\">Bueno saber antes de reservar<\/h4>\r\n      <ul style=\"margin:0;padding:0;list-style:none;color:#333;font-size:14px;line-height:1.9;\">\r\n        <li>\u2705 Cambios gratuitos hasta <strong>24h<\/strong> antes de la recogida.<\/li>\r\n        <li>\u2708\ufe0f \u00bfVuelo retrasado? Seguimos su vuelo hasta <strong>5 horas<\/strong> sin coste adicional.<\/li>\r\n        <li>\ud83c\udfd8\ufe0f <strong>Asistencia riad incluida<\/strong> \u2014 llamamos a su riad y le guiamos hasta la entrada.<\/li>\r\n        <li>\ud83d\udc76 <strong>Sillita beb\u00e9 gratis<\/strong> bajo petici\u00f3n.<\/li>\r\n        <li>\u26a1 <strong>Reservas de \u00faltima hora<\/strong> aceptadas.<\/li>\r\n        <li>\ud83d\udcb3 Pague <strong>30% de dep\u00f3sito online<\/strong>, el resto al conductor.<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div style=\"width:210px;min-width:190px;background:rgba(255,255,255,0.85);border-radius:16px;padding:28px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;\">\r\n      <p style=\"font-size:15px;font-weight:600;color:#1B3A6B;margin:0;\">\u00bfListo para reservar?<\/p>\r\n      <a href=\"#\" onclick=\"scrollToHero();return false;\" style=\"display:inline-block;background:#FF700A;color:#fff;text-decoration:none;padding:13px 28px;border-radius:10px;font-weight:700;font-size:15px;\">Reservar \u2192<\/a>\r\n      <p style=\"margin:0;color:#6b7280;font-size:12px;line-height:1.6;\">Confirmaci\u00f3n instant\u00e1nea<br>Cancelaci\u00f3n gratuita \u226424h<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<style>.wtm-es2{background:rgba(255,255,255,0.85);border:1px solid rgba(255,255,255,0.4);border-radius:16px;padding:20px;box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:transform .3s;}.wtm-es2:hover{transform:translateY(-3px);}<\/style>\r\n\r\n<!-- BLOC 2 \u2014 REVIEWS -->\r\n<div style=\"max-width:1200px;margin:0 auto 60px;padding:0 clamp(16px,4vw,48px);font-family:system-ui,sans-serif;\">\r\n  <div style=\"text-align:center;margin-bottom:24px;\"><span style=\"font-size:22px;font-weight:700;color:#1B3A6B;\">Lo que dicen nuestros clientes<\/span><\/div>\r\n  <div style=\"overflow:hidden;border-radius:16px;\"><div id=\"rv-es2\" style=\"display:flex;gap:16px;transition:transform .5s ease;\">\r\n    <div class=\"rc-es2\"><div class=\"rh-es2\"><div class=\"ra-es2\" style=\"background:#856404;\">DM<\/div><div><div class=\"rn-es2\">Dulac Mathieu<\/div><div class=\"rm-es2\">Dic 2025 \u00b7 <span style=\"color:#00B67A;\">Trustpilot<\/span><\/div><\/div><div class=\"rs-es2\">\u2605\u2605\u2605\u2605\u2605<\/div><\/div><p class=\"rt-es2\">\u00abUna de las mejores decisiones de mi viaje. El conductor llam\u00f3 a mi riad con antelaci\u00f3n \u2014 el personal nos esperaba en la entrada del callej\u00f3n. Servicio incre\u00edble, \u00fanico de Transfers.ma.\u00bb<\/p><div class=\"rr-es2\">\ud83c\udfd8\ufe0f Asistencia Riad Marrakech<\/div><\/div>\r\n    <div class=\"rc-es2\"><div class=\"rh-es2\"><div class=\"ra-es2\" style=\"background:#276749;\">SS<\/div><div><div class=\"rn-es2\">Sandrine Sibboni<\/div><div class=\"rm-es2\">Ene 2026 \u00b7 <span style=\"color:#00B67A;\">Trustpilot<\/span><\/div><\/div><div class=\"rs-es2\">\u2605\u2605\u2605\u2605\u2605<\/div><\/div><p class=\"rt-es2\">\u00abNuestros 2 traslados fueron perfectos: puntuales, veh\u00edculos en excelente estado y conductores muy profesionales. Incluso a las 3 de la ma\u00f1ana el conductor estaba all\u00ed.\u00bb<\/p><div class=\"rr-es2\">\ud83c\udf19 Traslado 3h de la ma\u00f1ana<\/div><\/div>\r\n    <div class=\"rc-es2\"><div class=\"rh-es2\"><div class=\"ra-es2\" style=\"background:#1B3A6B;\">IA<\/div><div><div class=\"rn-es2\">Ingemar \u00c5kesson<\/div><div class=\"rm-es2\">Nov 2025 \u00b7 <span style=\"color:#00B67A;\">Trustpilot<\/span><\/div><\/div><div class=\"rs-es2\">\u2605\u2605\u2605\u2605\u2605<\/div><\/div><p class=\"rt-es2\">\u00abUsamos Transfers.ma durante todo nuestro viaje por Marruecos. Aeropuerto Marrakech, Marrakech-Agadir y todas las excursiones. \u00a1Siempre puntuales \u2014 servicio perfecto!\u00bb<\/p><div class=\"rr-es2\">\u2708\ufe0f Aeropuerto Marrakech + Excursiones<\/div><\/div>\r\n    <div class=\"rc-es2\"><div class=\"rh-es2\"><div class=\"ra-es2\" style=\"background:#FF700A;\">TR<\/div><div><div class=\"rn-es2\">Tree<\/div><div class=\"rm-es2\">Ene 2026 \u00b7 <span style=\"color:#00B67A;\">Trustpilot<\/span><\/div><\/div><div class=\"rs-es2\">\u2605\u2605\u2605\u2605\u2605<\/div><\/div><p class=\"rt-es2\">\u00abDos excelentes traslados \u2014 aeropuerto Marrakech y luego Marrakech-Agadir. Ambos conductores muy seguros, amables y agradables. Sillita infantil proporcionada como se solicit\u00f3.\u00bb<\/p><div class=\"rr-es2\">\ud83d\ude97 Marrakech \u2192 Agadir<\/div><\/div>\r\n    <div class=\"rc-es2\"><div class=\"rh-es2\"><div class=\"ra-es2\" style=\"background:#1B3A6B;\">AB<\/div><div><div class=\"rn-es2\">Andrew Bowman<\/div><div class=\"rm-es2\">Feb 2026 \u00b7 <span style=\"color:#00B67A;\">Trustpilot<\/span><\/div><\/div><div class=\"rs-es2\">\u2605\u2605\u2605\u2605\u2605<\/div><\/div><p class=\"rt-es2\">\u00abLa recogida en el aeropuerto Marrakech Menara fue impecable, puntual y muy profesional. Excelente comunicaci\u00f3n, el conductor esperaba con un cartel con mi nombre.\u00bb<\/p><div class=\"rr-es2\">\ud83d\udeec Aeropuerto Marrakech Menara<\/div><\/div>\r\n    <div class=\"rc-es2\"><div class=\"rh-es2\"><div class=\"ra-es2\" style=\"background:#276749;\">MB<\/div><div><div class=\"rn-es2\">Michael Bennett<\/div><div class=\"rm-es2\">Feb 2026 \u00b7 <span style=\"color:#00B67A;\">Trustpilot<\/span><\/div><\/div><div class=\"rs-es2\">\u2605\u2605\u2605\u2605\u2605<\/div><\/div><p class=\"rt-es2\">\u00abExcelente servicio, precios competitivos, veh\u00edculos de alta calidad, conductores muy simp\u00e1ticos. Respuesta r\u00e1pida y eficaz. Repetir\u00e9 sin dudarlo.\u00bb<\/p><div class=\"rr-es2\">\ud83c\udfd9\ufe0f Traslado Marrakech<\/div><\/div>\r\n  <\/div><\/div>\r\n  <div id=\"rd-es2\" style=\"display:flex;justify-content:center;gap:8px;margin-top:20px;\"><\/div>\r\n<\/div>\r\n<style>\r\n.rc-es2{background:#fff;border:1px solid #eee;border-radius:16px;padding:22px;min-width:320px;max-width:320px;flex-shrink:0;box-shadow:0 4px 16px rgba(0,0,0,0.06);}\r\n.rh-es2{display:flex;align-items:center;gap:12px;margin-bottom:14px;}\r\n.ra-es2{width:42px;height:42px;border-radius:50%;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;}\r\n.rn-es2{font-size:14px;font-weight:600;color:#1B3A6B;}.rm-es2{font-size:12px;color:#888;}\r\n.rs-es2{margin-left:auto;color:#00B67A;font-size:16px;letter-spacing:1px;flex-shrink:0;}\r\n.rt-es2{font-size:14px;color:#444;line-height:1.65;margin:0 0 12px;font-style:italic;}\r\n.rr-es2{font-size:12px;color:#888;background:#f8f8f8;padding:4px 10px;border-radius:20px;display:inline-block;}\r\n.rd-es2-dot{width:8px;height:8px;border-radius:50%;background:#ddd;cursor:pointer;border:none;padding:0;}\r\n.rd-es2-dot.active{background:#FF700A;transform:scale(1.3);}\r\n@media(max-width:700px){.rc-es2{min-width:280px;max-width:280px;}}\r\n<\/style>\r\n<script>(function(){var t=document.getElementById('rv-es2'),d=document.getElementById('rd-es2');if(!t||!d)return;var cards=t.querySelectorAll('.rc-es2'),cur=0,tmr;function vc(){return window.innerWidth<700?1:window.innerWidth<1000?2:3;}for(var i=0;i<Math.ceil(cards.length\/vc());i++){var b=document.createElement('button');b.className='rd-es2-dot'+(i===0?' active':'');b.onclick=(function(x){return function(){go(x);};})(i);d.appendChild(b);}function go(idx){var v=vc(),mx=Math.ceil(cards.length\/v)-1;cur=Math.max(0,Math.min(idx,mx));t.style.transform='translateX(-'+cur*v*(320+16)+'px)';d.querySelectorAll('.rd-es2-dot').forEach(function(x,i){x.classList.toggle('active',i===cur);});}function next(){var v=vc();go(cur>=Math.ceil(cards.length\/v)-1?0:cur+1);}t.parentElement.addEventListener('mouseenter',function(){clearInterval(tmr);});t.parentElement.addEventListener('mouseleave',function(){tmr=setInterval(next,3500);});tmr=setInterval(next,3500);})();<\/script>\r\n\r\n<!-- BLOC 3 \u2014 PRECIOS -->\r\n<div style=\"max-width:1200px;margin:0 auto 60px;padding:0 clamp(16px,4vw,48px);font-family:system-ui,sans-serif;\">\r\n  <div style=\"text-align:center;margin-bottom:10px;\"><span style=\"font-size:22px;font-weight:700;color:#1B3A6B;\">Tarifas Traslado Aeropuerto Marrakech 2026<\/span><\/div>\r\n  <div style=\"overflow-x:auto;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,0.08);\">\r\n    <table style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:500px;\">\r\n      <thead><tr style=\"background:#1B3A6B;color:#fff;\"><th style=\"padding:14px 18px;text-align:left;font-weight:600;border-radius:16px 0 0 0;\">Salida<\/th><th style=\"padding:14px 18px;text-align:left;font-weight:600;\">Hotel \/ Destino<\/th><th style=\"padding:14px 18px;text-align:center;font-weight:600;\">Precio<\/th><th style=\"padding:14px 18px;text-align:center;font-weight:600;\">Distancia<\/th><th style=\"padding:14px 18px;text-align:center;font-weight:600;border-radius:0 16px 0 0;\">Duraci\u00f3n<\/th><\/tr><\/thead>\r\n      <tbody>\r\n        <tr style=\"background:#fff8f4;\"><td colspan=\"5\" style=\"padding:8px 18px;font-size:12px;font-weight:600;color:#FF700A;border-bottom:1px solid #ffe5d5;\">\ud83c\udfd9\ufe0f Centro ciudad Marrakech y Medina<\/td><\/tr>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;color:#888;font-size:13px;border-bottom:1px solid #f0f0f0;\">Aeropuerto Marrakech<\/td><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Centro \/ Gueliz<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"color:#FF700A;font-weight:700;font-size:16px;\">15\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#555;border-bottom:1px solid #f0f0f0;\">6 km<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"background:#f0f7f0;color:#276749;border-radius:20px;padding:3px 10px;font-size:12px;\">~15 min<\/span><\/td><\/tr>\r\n        <tr style=\"background:#f9f9f9;\"><td style=\"padding:12px 18px;color:#888;font-size:13px;border-bottom:1px solid #f0f0f0;\">Aeropuerto Marrakech<\/td><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Medina \/ Jemaa el-Fna<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"color:#FF700A;font-weight:700;font-size:16px;\">18\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#555;border-bottom:1px solid #f0f0f0;\">8 km<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"background:#f0f7f0;color:#276749;border-radius:20px;padding:3px 10px;font-size:12px;\">~20 min<\/span><\/td><\/tr>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;color:#888;font-size:13px;border-bottom:1px solid #f0f0f0;\">Aeropuerto Marrakech<\/td><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Palmeraie \/ Resorts<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"color:#FF700A;font-weight:700;font-size:16px;\">22\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#555;border-bottom:1px solid #f0f0f0;\">15 km<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"background:#f0f7f0;color:#276749;border-radius:20px;padding:3px 10px;font-size:12px;\">~25 min<\/span><\/td><\/tr>\r\n        <tr style=\"background:#f0f4ff;\"><td colspan=\"5\" style=\"padding:8px 18px;font-size:12px;font-weight:600;color:#1B3A6B;border-top:2px solid #d0dcf5;border-bottom:1px solid #d0dcf5;\">\ud83c\udfd9\ufe0f Larga distancia<\/td><\/tr>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;color:#888;font-size:13px;border-bottom:1px solid #f0f0f0;\">Marrakech<\/td><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Agadir<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"color:#FF700A;font-weight:700;font-size:16px;\">120\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#555;border-bottom:1px solid #f0f0f0;\">250 km<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"background:#e8f0fe;color:#1B3A6B;border-radius:20px;padding:3px 10px;font-size:12px;\">~3h30<\/span><\/td><\/tr>\r\n        <tr style=\"background:#f9f9f9;\"><td style=\"padding:12px 18px;color:#888;font-size:13px;border-bottom:1px solid #f0f0f0;\">Marrakech<\/td><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Essaouira<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"color:#FF700A;font-weight:700;font-size:16px;\">90\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#555;border-bottom:1px solid #f0f0f0;\">190 km<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;\"><span style=\"background:#e8f0fe;color:#1B3A6B;border-radius:20px;padding:3px 10px;font-size:12px;\">~2h30<\/span><\/td><\/tr>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;color:#888;font-size:13px;\">Marrakech<\/td><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;\">Taghazout<\/td><td style=\"padding:12px 18px;text-align:center;\"><span style=\"color:#FF700A;font-weight:700;font-size:16px;\">130\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#555;\">280 km<\/td><td style=\"padding:12px 18px;text-align:center;\"><span style=\"background:#e8f0fe;color:#1B3A6B;border-radius:20px;padding:3px 10px;font-size:12px;\">~3h45<\/span><\/td><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- BLOC 4 \u2014 VEH\u00cdCULOS -->\r\n<div style=\"max-width:1200px;margin:0 auto 60px;padding:0 clamp(16px,4vw,48px);font-family:system-ui,sans-serif;\">\r\n  <div style=\"text-align:center;margin-bottom:10px;\"><span style=\"font-size:22px;font-weight:700;color:#1B3A6B;\">Elija su Veh\u00edculo<\/span><\/div>\r\n  <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:16px;margin-bottom:28px;\">\r\n    <div class=\"ve-es2\"><div style=\"font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;\">Econ\u00f3mico<\/div><div style=\"font-size:17px;font-weight:700;color:#1B3A6B;margin-bottom:4px;\">Taxi Econ\u00f3mico<\/div><div style=\"font-size:13px;color:#888;margin-bottom:14px;\">Climatizado, local<\/div><div style=\"display:flex;gap:10px;margin-bottom:16px;\"><span style=\"font-size:13px;color:#555;\">\ud83d\udc64 1\u20133 pax<\/span><span style=\"font-size:13px;color:#555;\">\ud83e\uddf3 4 mal.<\/span><\/div><div style=\"border-top:1px solid #f0f0f0;padding-top:14px;\"><div style=\"font-size:12px;color:#888;margin-bottom:6px;\">Desde<\/div><div style=\"font-size:26px;font-weight:800;color:#FF700A;\">15\u20ac<\/div><\/div><div style=\"margin-top:14px;font-size:12px;color:#666;background:#f8f8f8;border-radius:8px;padding:8px 10px;line-height:1.7;\">\ud83c\udfd9\ufe0f Gueliz: <strong>15\u20ac<\/strong><br>\ud83d\udd4c Medina: <strong>18\u20ac<\/strong><br>\ud83c\udf34 Palmeraie: <strong>22\u20ac<\/strong><\/div><\/div>\r\n    <div class=\"ve-es2\" style=\"border:2px solid #FF700A!important;position:relative;\"><div style=\"position:absolute;top:-1px;right:14px;background:#FF700A;color:#fff;font-size:11px;font-weight:700;padding:4px 12px;border-radius:0 0 8px 8px;\">POPULAR<\/div><div style=\"font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;\">Sed\u00e1n Confort<\/div><div style=\"font-size:17px;font-weight:700;color:#1B3A6B;margin-bottom:4px;\">Skoda Superb<\/div><div style=\"font-size:13px;color:#888;margin-bottom:14px;\">o similar<\/div><div style=\"display:flex;gap:10px;margin-bottom:16px;\"><span style=\"font-size:13px;color:#555;\">\ud83d\udc64 1\u20133 pax<\/span><span style=\"font-size:13px;color:#555;\">\ud83e\uddf3 5 mal.<\/span><\/div><div style=\"border-top:1px solid #f0f0f0;padding-top:14px;\"><div style=\"font-size:12px;color:#888;margin-bottom:6px;\">Desde<\/div><div style=\"font-size:26px;font-weight:800;color:#FF700A;\">18\u20ac<\/div><\/div><div style=\"margin-top:14px;font-size:12px;color:#666;background:#f8f8f8;border-radius:8px;padding:8px 10px;line-height:1.7;\">\ud83c\udfd9\ufe0f Gueliz: <strong>18\u20ac<\/strong><br>\ud83d\udd4c Medina: <strong>22\u20ac<\/strong><br>\ud83c\udfd6\ufe0f Agadir: <strong>128\u20ac<\/strong><\/div><\/div>\r\n    <div class=\"ve-es2\"><div style=\"font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;\">Van Confort<\/div><div style=\"font-size:17px;font-weight:700;color:#1B3A6B;margin-bottom:4px;\">Fiat Scudo<\/div><div style=\"font-size:13px;color:#888;margin-bottom:14px;\">o similar<\/div><div style=\"display:flex;gap:10px;margin-bottom:16px;\"><span style=\"font-size:13px;color:#555;\">\ud83d\udc64 1\u20137 pax<\/span><span style=\"font-size:13px;color:#555;\">\ud83e\uddf3 8 mal.<\/span><\/div><div style=\"border-top:1px solid #f0f0f0;padding-top:14px;\"><div style=\"font-size:12px;color:#888;margin-bottom:6px;\">Desde<\/div><div style=\"font-size:26px;font-weight:800;color:#FF700A;\">22\u20ac<\/div><\/div><div style=\"margin-top:14px;font-size:12px;color:#666;background:#f8f8f8;border-radius:8px;padding:8px 10px;line-height:1.7;\">\ud83c\udfd9\ufe0f Gueliz: <strong>22\u20ac<\/strong><br>\ud83d\udd4c Medina: <strong>26\u20ac<\/strong><br>\ud83c\udfd6\ufe0f Agadir: <strong>135\u20ac<\/strong><\/div><\/div>\r\n    <div class=\"ve-es2\"><div style=\"font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;\">Minib\u00fas<\/div><div style=\"font-size:17px;font-weight:700;color:#1B3A6B;margin-bottom:4px;\">Fiat Ducato<\/div><div style=\"font-size:13px;color:#888;margin-bottom:14px;\">14 plazas<\/div><div style=\"display:flex;gap:10px;margin-bottom:16px;\"><span style=\"font-size:13px;color:#555;\">\ud83d\udc64 1\u201313 pax<\/span><span style=\"font-size:13px;color:#555;\">\ud83e\uddf3 16 mal.<\/span><\/div><div style=\"border-top:1px solid #f0f0f0;padding-top:14px;\"><div style=\"font-size:12px;color:#888;margin-bottom:6px;\">Desde<\/div><div style=\"font-size:26px;font-weight:800;color:#FF700A;\">35\u20ac<\/div><\/div><div style=\"margin-top:14px;font-size:12px;color:#666;background:#f8f8f8;border-radius:8px;padding:8px 10px;line-height:1.7;\">\ud83c\udfd9\ufe0f Gueliz: <strong>35\u20ac<\/strong><br>\ud83d\udd4c Medina: <strong>38\u20ac<\/strong><br>\ud83c\udfd6\ufe0f Agadir: <strong>155\u20ac<\/strong><\/div><\/div>\r\n    <div class=\"ve-es2\"><div style=\"font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;\">Minib\u00fas XL<\/div><div style=\"font-size:17px;font-weight:700;color:#1B3A6B;margin-bottom:4px;\">Mercedes Sprinter<\/div><div style=\"font-size:13px;color:#888;margin-bottom:14px;\">17 plazas<\/div><div style=\"display:flex;gap:10px;margin-bottom:16px;\"><span style=\"font-size:13px;color:#555;\">\ud83d\udc64 1\u201317 pax<\/span><span style=\"font-size:13px;color:#555;\">\ud83e\uddf3 20 mal.<\/span><\/div><div style=\"border-top:1px solid #f0f0f0;padding-top:14px;\"><div style=\"font-size:12px;color:#888;margin-bottom:6px;\">Desde<\/div><div style=\"font-size:26px;font-weight:800;color:#FF700A;\">40\u20ac<\/div><\/div><div style=\"margin-top:14px;font-size:12px;color:#666;background:#f8f8f8;border-radius:8px;padding:8px 10px;line-height:1.7;\">\ud83c\udfd9\ufe0f Gueliz: <strong>40\u20ac<\/strong><br>\ud83d\udd4c Medina: <strong>44\u20ac<\/strong><br>\ud83c\udfd6\ufe0f Agadir: <strong>180\u20ac<\/strong><\/div><\/div>\r\n  <\/div>\r\n  <div style=\"background:rgba(255,255,255,0.8);border:1px solid #eee;border-radius:14px;padding:20px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;\">\r\n    <div style=\"font-size:13px;color:#555;line-height:1.8;\">\ud83d\udcb3 <strong>Precio por veh\u00edculo<\/strong> \u2014 no por persona &nbsp;\u00b7&nbsp; \ud83d\udc76 Sillita gratis &nbsp;\u00b7&nbsp; \u2708\ufe0f Seguimiento vuelo &nbsp;\u00b7&nbsp; \ud83c\udfd8\ufe0f Asistencia riad gratis<\/div>\r\n    <a href=\"#\" onclick=\"scrollToHero();return false;\" style=\"display:inline-block;background:#FF700A;color:#fff;font-size:15px;font-weight:700;padding:13px 28px;border-radius:10px;text-decoration:none;box-shadow:0 6px 16px rgba(255,112,10,0.3);\">Ver precio exacto \u2192<\/a>\r\n  <\/div>\r\n<\/div>\r\n<style>.ve-es2{background:#fff;border:1.5px solid #eee;border-radius:16px;padding:22px 18px;box-shadow:0 4px 16px rgba(0,0,0,0.06);transition:transform .25s;}.ve-es2:hover{transform:translateY(-4px);}<\/style>\r\n\r\n<!-- BLOC 5 \u2014 FAQ -->\r\n<div style=\"max-width:1200px;margin:0 auto 60px;padding:0 clamp(16px,4vw,48px);font-family:system-ui,sans-serif;\">\r\n  <div style=\"text-align:center;margin-bottom:10px;\"><span style=\"font-size:22px;font-weight:700;color:#1B3A6B;\">Preguntas Frecuentes<\/span><\/div>\r\n  <div id=\"fq-es2\">\r\n    <div class=\"fi-es2\"><button class=\"fb-es2\" onclick=\"tes2(this)\"><span>\ud83d\udcb6 \u00bfCu\u00e1nto cuesta un traslado desde el aeropuerto de Marrakech?<\/span><svg class=\"fa-es2\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1B3A6B\" stroke-width=\"2.5\" stroke-linecap=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"fd-es2\">El <strong>traslado aeropuerto Marrakech<\/strong> privado empieza desde <strong>15\u20ac por veh\u00edculo<\/strong> al centro (Gueliz). A la Medina: desde 18\u20ac. A la Palmeraie: desde 22\u20ac. A Agadir: desde 120\u20ac.<\/div><\/div>\r\n    <div class=\"fi-es2\"><button class=\"fb-es2\" onclick=\"tes2(this)\"><span>\ud83c\udfd8\ufe0f \u00bfPueden ayudarme a encontrar mi riad en la Medina?<\/span><svg class=\"fa-es2\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1B3A6B\" stroke-width=\"2.5\" stroke-linecap=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"fd-es2\">Por supuesto. Nuestro <strong>servicio de asistencia riad<\/strong> es \u00fanico en Marrakech. Llamamos a su riad con antelaci\u00f3n para que el personal le espere en la entrada del callej\u00f3n. Su conductor se queda hasta que est\u00e9 a salvo dentro.<\/div><\/div>\r\n    <div class=\"fi-es2\"><button class=\"fb-es2\" onclick=\"tes2(this)\"><span>\ud83d\udccd \u00bfA qu\u00e9 distancia est\u00e1 el aeropuerto del centro de Marrakech?<\/span><svg class=\"fa-es2\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1B3A6B\" stroke-width=\"2.5\" stroke-linecap=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"fd-es2\">El aeropuerto Marrakech Menara (RAK) est\u00e1 a solo <strong>6 km<\/strong> de Gueliz y unos <strong>8 km<\/strong> de Jemaa el-Fna. El trayecto dura <strong>15 a 25 minutos<\/strong> seg\u00fan el tr\u00e1fico.<\/div><\/div>\r\n    <div class=\"fi-es2\"><button class=\"fb-es2\" onclick=\"tes2(this)\"><span>\ud83d\udeab \u00bfEst\u00e1 Uber disponible en Marrakech?<\/span><svg class=\"fa-es2\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1B3A6B\" stroke-width=\"2.5\" stroke-linecap=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"fd-es2\">No. Uber e InDrive <strong>no son legales en Marruecos<\/strong>. Use un servicio de <strong>taxi aeropuerto Marrakech<\/strong> autorizado como Transfers.ma o un taxi petit taxi oficial.<\/div><\/div>\r\n    <div class=\"fi-es2\"><button class=\"fb-es2\" onclick=\"tes2(this)\"><span>\u2708\ufe0f \u00bfQu\u00e9 pasa si mi vuelo se retrasa?<\/span><svg class=\"fa-es2\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1B3A6B\" stroke-width=\"2.5\" stroke-linecap=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"fd-es2\">Seguimos su vuelo en tiempo real. Su conductor se adapta autom\u00e1ticamente \u2014 hasta <strong>5 horas<\/strong> de retraso sin coste adicional.<\/div><\/div>\r\n    <div class=\"fi-es2\"><button class=\"fb-es2\" onclick=\"tes2(this)\"><span>\ud83d\ude97 \u00bfPuedo reservar Marrakech-Agadir?<\/span><svg class=\"fa-es2\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1B3A6B\" stroke-width=\"2.5\" stroke-linecap=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"fd-es2\">S\u00ed. Cubrimos <strong>Marrakech-Agadir<\/strong> desde 120\u20ac, Marrakech-Essaouira desde 90\u20ac y Marrakech-Taghazout desde 130\u20ac. Mismos precios fijos, mismos conductores profesionales.<\/div><\/div>\r\n  <\/div>\r\n<\/div>\r\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"\u00bfCu\u00e1nto cuesta un traslado desde el aeropuerto de Marrakech?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"El traslado aeropuerto Marrakech privado empieza desde 15\u20ac por veh\u00edculo al centro. A la Medina: desde 18\u20ac. A Agadir: desde 120\u20ac.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfPueden ayudarme a encontrar mi riad en la Medina?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"S\u00ed. Llamamos a su riad con antelaci\u00f3n para que el personal le espere en la entrada del callej\u00f3n.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfEst\u00e1 Uber disponible en Marrakech?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Uber e InDrive no son legales en Marruecos. Use un servicio autorizado como Transfers.ma.\"}}]}<\/script>\r\n<style>\r\n#fq-es2{display:flex;flex-direction:column;gap:8px;}\r\n.fi-es2{border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.04);}\r\n.fb-es2{width:100%;background:none;border:none;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;text-align:left;font-size:15px;font-weight:600;color:#1B3A6B;font-family:system-ui,sans-serif;}\r\n.fb-es2:hover{background:#fafafa;}.fb-es2.open{border-bottom:1px solid #f0f0f0;}\r\n.fa-es2{flex-shrink:0;transition:transform .25s;}.fb-es2.open .fa-es2{transform:rotate(180deg);}\r\n.fd-es2{display:none;padding:14px 20px 16px;font-size:14px;color:#444;line-height:1.7;background:#fafafa;}.fd-es2.open{display:block;}\r\n<\/style>\r\n<script>function tes2(b){var i=b.parentElement,a=i.querySelector('.fd-es2'),w=b.classList.contains('open');document.querySelectorAll('.fb-es2').forEach(function(x){x.classList.remove('open');});document.querySelectorAll('.fd-es2').forEach(function(x){x.classList.remove('open');});if(!w){b.classList.add('open');a.classList.add('open');}}<\/script>\r\n\r\n<!-- BLOC 6 \u2014 COMPARATIVA -->\r\n<div style=\"max-width:1200px;margin:0 auto 60px;padding:0 clamp(16px,4vw,48px);font-family:system-ui,sans-serif;\">\r\n  <div style=\"text-align:center;margin-bottom:10px;\"><span style=\"font-size:22px;font-weight:700;color:#1B3A6B;\">Traslado Privado vs Petit Taxi vs Uber en Marrakech<\/span><\/div>\r\n  <div style=\"overflow-x:auto;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,0.08);margin-bottom:24px;\">\r\n    <table style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:560px;\">\r\n      <thead><tr style=\"background:#1B3A6B;color:#fff;\"><th style=\"padding:14px 18px;text-align:left;font-weight:600;border-radius:16px 0 0 0;\">Criterio<\/th><th style=\"padding:14px 18px;text-align:center;font-weight:700;background:#FF700A;\">Transfers.ma<\/th><th style=\"padding:14px 18px;text-align:center;font-weight:600;\">Petit Taxi<\/th><th style=\"padding:14px 18px;text-align:center;font-weight:600;border-radius:0 16px 0 0;\">Uber \/ InDrive<\/th><\/tr><\/thead>\r\n      <tbody>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Precio fijo<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;background:#fffaf7;\"><span style=\"color:#276749;font-weight:600;\">\u2705 Desde 15\u20ac<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#856404;border-bottom:1px solid #f0f0f0;\">\u26a0\ufe0f Tax\u00edmetro<\/td><td style=\"padding:12px 18px;text-align:center;color:#c0392b;border-bottom:1px solid #f0f0f0;\">\u274c Ilegal<\/td><\/tr>\r\n        <tr style=\"background:#f9f9f9;\"><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Bienvenida en llegadas<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;background:#fffaf7;\"><span style=\"color:#276749;font-weight:600;\">\u2705 Cartel con su nombre<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#856404;border-bottom:1px solid #f0f0f0;\">\u26a0\ufe0f Espera fuera<\/td><td style=\"padding:12px 18px;text-align:center;color:#c0392b;border-bottom:1px solid #f0f0f0;\">\u274c No disponible<\/td><\/tr>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Asistencia riad<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;background:#fffaf7;\"><span style=\"color:#276749;font-weight:600;\">\u2705 Gratuita \u2014 llamada previa<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#c0392b;border-bottom:1px solid #f0f0f0;\">\u274c No<\/td><td style=\"padding:12px 18px;text-align:center;color:#c0392b;border-bottom:1px solid #f0f0f0;\">\u274c No disponible<\/td><\/tr>\r\n        <tr style=\"background:#f9f9f9;\"><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;border-bottom:1px solid #f0f0f0;\">Seguimiento de vuelo<\/td><td style=\"padding:12px 18px;text-align:center;border-bottom:1px solid #f0f0f0;background:#fffaf7;\"><span style=\"color:#276749;font-weight:600;\">\u2705 Hasta 5h, gratis<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#c0392b;border-bottom:1px solid #f0f0f0;\">\u274c No<\/td><td style=\"padding:12px 18px;text-align:center;color:#c0392b;border-bottom:1px solid #f0f0f0;\">\u274c No disponible<\/td><\/tr>\r\n        <tr style=\"background:#fff;\"><td style=\"padding:12px 18px;font-weight:500;color:#1B3A6B;\">Legal y autorizado<\/td><td style=\"padding:12px 18px;text-align:center;background:#fffaf7;\"><span style=\"color:#276749;font-weight:600;\">\u2705 S\u00ed<\/span><\/td><td style=\"padding:12px 18px;text-align:center;color:#276749;\">\u2705 S\u00ed<\/td><td style=\"padding:12px 18px;text-align:center;\"><span style=\"color:#c0392b;font-weight:600;\">\u274c Ilegal en Marruecos<\/span><\/td><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n  <div style=\"text-align:center;\">\r\n    <a href=\"#\" onclick=\"scrollToHero();return false;\" style=\"display:inline-block;background:#FF700A;color:#fff;font-size:15px;font-weight:700;padding:13px 32px;border-radius:10px;text-decoration:none;box-shadow:0 6px 16px rgba(255,112,10,0.3);\">Reservar traslado privado autorizado \u2192<\/a>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- BLOC 7 \u2014 ENLACES + CTA -->\r\n<div style=\"max-width:1200px;margin:0 auto 60px;padding:0 clamp(16px,4vw,48px);font-family:system-ui,sans-serif;\">\r\n  <div style=\"text-align:center;margin-bottom:32px;\"><span style=\"font-size:22px;font-weight:700;color:#1B3A6B;\">Otras Rutas desde Marrakech<\/span><\/div>\r\n  <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:48px;\">\r\n    <a href=\"https:\/\/transfers.ma\/es\/traslado-de-marrakech-a-agadir\/\" style=\"display:block;text-decoration:none;background:#fff;border:1.5px solid #eee;border-radius:16px;padding:22px 20px;box-shadow:0 4px 14px rgba(0,0,0,0.06);\">\r\n      <div style=\"font-size:24px;margin-bottom:10px;\">\ud83c\udfd6\ufe0f<\/div>\r\n      <div style=\"font-size:16px;font-weight:700;color:#1B3A6B;margin-bottom:6px;\">Marrakech \u2192 Agadir<\/div>\r\n      <p style=\"font-size:13px;color:#555;line-height:1.6;margin:0 0 14px;\">250 km, ~3h30. Desde <strong style=\"color:#FF700A;\">120\u20ac<\/strong> por veh\u00edculo. Directo, sin paradas.<\/p>\r\n      <span style=\"font-size:13px;color:#FF700A;font-weight:600;\">Ver itinerario \u2192<\/span>\r\n    <\/a>\r\n    <a href=\"https:\/\/transfers.ma\/es\/traslado-de-marrakech-a-taghazout\/\" style=\"display:block;text-decoration:none;background:#fff;border:1.5px solid #eee;border-radius:16px;padding:22px 20px;box-shadow:0 4px 14px rgba(0,0,0,0.06);\">\r\n      <div style=\"font-size:24px;margin-bottom:10px;\">\ud83c\udfc4<\/div>\r\n      <div style=\"font-size:16px;font-weight:700;color:#1B3A6B;margin-bottom:6px;\">Marrakech \u2192 Taghazout<\/div>\r\n      <p style=\"font-size:13px;color:#555;line-height:1.6;margin:0 0 14px;\">280 km, ~3h45. Desde <strong style=\"color:#FF700A;\">130\u20ac<\/strong>. Ideal para surfistas.<\/p>\r\n      <span style=\"font-size:13px;color:#FF700A;font-weight:600;\">Ver itinerario \u2192<\/span>\r\n    <\/a>\r\n    <a href=\"https:\/\/transfers.ma\/es\/traslado-aeropuerto-agadir\/\" style=\"display:block;text-decoration:none;background:#fff;border:1.5px solid #eee;border-radius:16px;padding:22px 20px;box-shadow:0 4px 14px rgba(0,0,0,0.06);\">\r\n      <div style=\"font-size:24px;margin-bottom:10px;\">\u2708\ufe0f<\/div>\r\n      <div style=\"font-size:16px;font-weight:700;color:#1B3A6B;margin-bottom:6px;\">Traslado Aeropuerto Agadir<\/div>\r\n      <p style=\"font-size:13px;color:#555;line-height:1.6;margin:0 0 14px;\">El mismo servicio de confianza en el aeropuerto Agadir Al Massira. Desde 19\u20ac.<\/p>\r\n      <span style=\"font-size:13px;color:#FF700A;font-weight:600;\">Ver itinerario \u2192<\/span>\r\n    <\/a>\r\n  <\/div>\r\n  <div style=\"background:rgba(255,255,255,0.7);border:1px solid #eee;border-radius:20px;padding:36px 28px;text-align:center;backdrop-filter:blur(8px);box-shadow:0 8px 28px rgba(0,0,0,0.07);\">\r\n    <h3 style=\"font-size:24px;font-weight:700;color:#1B3A6B;margin:0 0 12px;\">Reserve su Traslado Aeropuerto Marrakech<\/h3>\r\n    <p style=\"font-size:15px;color:#555;max-width:520px;margin:0 auto 24px;line-height:1.7;\">Su <strong>traslado privado aeropuerto Marrakech<\/strong> est\u00e1 listo \u2014 conductor profesional, precio fijo, asistencia riad incluida.<\/p>\r\n    <div style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:16px;\">\r\n      <a href=\"#\" onclick=\"scrollToHero();return false;\" style=\"display:inline-block;background:#FF700A;color:#fff;font-size:15px;font-weight:700;padding:14px 32px;border-radius:10px;text-decoration:none;box-shadow:0 6px 16px rgba(255,112,10,0.3);\">Reservar \u2014 Desde 15\u20ac \u2192<\/a>\r\n      <a href=\"https:\/\/wa.me\/447401523866?text=Hola%2C%20quiero%20reservar%20un%20traslado%20aeropuerto%20Marrakech\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;background:#25D366;color:#fff;font-size:15px;font-weight:700;padding:14px 24px;border-radius:10px;text-decoration:none;\">WhatsApp<\/a>\r\n    <\/div>\r\n    <p style=\"font-size:12px;color:#888;margin:0;\">Confirmaci\u00f3n instant\u00e1nea &nbsp;\u00b7&nbsp; Cancelaci\u00f3n gratuita \u226424h &nbsp;\u00b7&nbsp; 56 rese\u00f1as \u2605\u2605\u2605\u2605\u2605<\/p>\r\n  <\/div>\r\n<\/div>\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>Traslado Aeropuerto Marrakech \u2014 Privado, Precio Fijo y Fiable Reserve su traslado aeropuerto Marrakech directamente desde el aeropuerto Marrakech Menara (RAK) hasta su hotel, riad o villa \u2014 desde 15\u20ac. Conductores marroqu\u00edes locales, precios fijos, seguimiento de vuelo en tiempo real y asistencia riad incluida. Tanto si aterriza a medianoche como a las 6 de la ma\u00f1ana, su conductor le espera en llegadas con un cartel con su nombre. Sin colas, sin negociaciones \u2014 solo un viaje c\u00f3modo a la Ciudad Roja. Reservar ahora \u2192 +212 661 614 943 WhatsApp Confirmaci\u00f3n instant\u00e1nea &nbsp;\u00b7&nbsp; Cancelaci\u00f3n gratuita \u226424h &nbsp;\u00b7&nbsp; Sin costes ocultos \u00bfPor qu\u00e9 Transfers.ma? \ud83d\ude97 Traslado Privado Solo su grupo \u2014 ning\u00fan minib\u00fas compartido. Sed\u00e1n, SUV o Minib\u00fas directamente a su hotel o riad. \ud83c\udfd8\ufe0f Asistencia Riad \u00bfSe aloja en un riad? Llamamos con antelaci\u00f3n para que el personal le espere en la entrada del callej\u00f3n. Su conductor se queda hasta que est\u00e9 a salvo dentro. \ud83d\udcb0 Precio Fijo Desde 15\u20ac. Confirmado antes de reservar \u2014 sin tarifas ocultas ni sorpresas. \ud83d\udcac WhatsApp 24\/7 Reserve, modifique o pregunte \u2014 respuesta inmediata, incluso a medianoche. Bueno saber antes de reservar \u2705 Cambios gratuitos hasta 24h antes de la recogida. \u2708\ufe0f \u00bfVuelo retrasado? Seguimos su vuelo hasta 5 horas sin coste adicional. \ud83c\udfd8\ufe0f Asistencia riad incluida \u2014 llamamos a su riad y le guiamos hasta la entrada. \ud83d\udc76 Sillita beb\u00e9 gratis bajo petici\u00f3n. \u26a1 Reservas de \u00faltima hora aceptadas. \ud83d\udcb3 Pague 30% de dep\u00f3sito online, el resto al conductor. \u00bfListo para reservar? Reservar \u2192 Confirmaci\u00f3n instant\u00e1neaCancelaci\u00f3n gratuita \u226424h Lo que dicen nuestros clientes DMDulac MathieuDic 2025 \u00b7 Trustpilot\u2605\u2605\u2605\u2605\u2605 \u00abUna de las mejores decisiones de mi viaje. El conductor llam\u00f3 a mi riad con antelaci\u00f3n \u2014 el personal nos esperaba en la entrada del callej\u00f3n. Servicio incre\u00edble, \u00fanico de Transfers.ma.\u00bb \ud83c\udfd8\ufe0f Asistencia Riad Marrakech SSSandrine SibboniEne 2026 \u00b7 Trustpilot\u2605\u2605\u2605\u2605\u2605 \u00abNuestros 2 traslados fueron perfectos: puntuales, veh\u00edculos en excelente estado y conductores muy profesionales. Incluso a las 3 de la ma\u00f1ana el conductor estaba all\u00ed.\u00bb \ud83c\udf19 Traslado 3h de la ma\u00f1ana IAIngemar \u00c5kessonNov 2025 \u00b7 Trustpilot\u2605\u2605\u2605\u2605\u2605 \u00abUsamos Transfers.ma durante todo nuestro viaje por Marruecos. Aeropuerto Marrakech, Marrakech-Agadir y todas las excursiones. \u00a1Siempre puntuales \u2014 servicio perfecto!\u00bb \u2708\ufe0f Aeropuerto Marrakech + Excursiones TRTreeEne 2026 \u00b7 Trustpilot\u2605\u2605\u2605\u2605\u2605 \u00abDos excelentes traslados \u2014 aeropuerto Marrakech y luego Marrakech-Agadir. Ambos conductores muy seguros, amables y agradables. Sillita infantil proporcionada como se solicit\u00f3.\u00bb \ud83d\ude97 Marrakech \u2192 Agadir ABAndrew BowmanFeb 2026 \u00b7 Trustpilot\u2605\u2605\u2605\u2605\u2605 \u00abLa recogida en el aeropuerto Marrakech Menara fue impecable, puntual y muy profesional. Excelente comunicaci\u00f3n, el conductor esperaba con un cartel con mi nombre.\u00bb \ud83d\udeec Aeropuerto Marrakech Menara MBMichael BennettFeb 2026 \u00b7 Trustpilot\u2605\u2605\u2605\u2605\u2605 \u00abExcelente servicio, precios competitivos, veh\u00edculos de alta calidad, conductores muy simp\u00e1ticos. Respuesta r\u00e1pida y eficaz. Repetir\u00e9 sin dudarlo.\u00bb \ud83c\udfd9\ufe0f Traslado Marrakech Tarifas Traslado Aeropuerto Marrakech 2026 Salida Hotel \/ Destino Precio Distancia Duraci\u00f3n \ud83c\udfd9\ufe0f Centro ciudad Marrakech y Medina Aeropuerto Marrakech Centro \/ Gueliz 15\u20ac 6 km ~15 min Aeropuerto Marrakech Medina \/ Jemaa el-Fna 18\u20ac 8 km ~20 min Aeropuerto Marrakech Palmeraie \/ Resorts 22\u20ac 15 km ~25 min \ud83c\udfd9\ufe0f Larga distancia Marrakech Agadir 120\u20ac 250 km ~3h30 Marrakech Essaouira 90\u20ac 190 km ~2h30 Marrakech Taghazout 130\u20ac 280 km ~3h45 Elija su Veh\u00edculo Econ\u00f3micoTaxi Econ\u00f3micoClimatizado, local\ud83d\udc64 1\u20133 pax\ud83e\uddf3 4 mal.Desde15\u20ac\ud83c\udfd9\ufe0f Gueliz: 15\u20ac\ud83d\udd4c Medina: 18\u20ac\ud83c\udf34 Palmeraie: 22\u20ac POPULARSed\u00e1n ConfortSkoda Superbo similar\ud83d\udc64 1\u20133 pax\ud83e\uddf3 5 mal.Desde18\u20ac\ud83c\udfd9\ufe0f Gueliz: 18\u20ac\ud83d\udd4c Medina: 22\u20ac\ud83c\udfd6\ufe0f Agadir: 128\u20ac Van ConfortFiat Scudoo similar\ud83d\udc64 1\u20137 pax\ud83e\uddf3 8 mal.Desde22\u20ac\ud83c\udfd9\ufe0f Gueliz: 22\u20ac\ud83d\udd4c Medina: 26\u20ac\ud83c\udfd6\ufe0f Agadir: 135\u20ac Minib\u00fasFiat Ducato14 plazas\ud83d\udc64 1\u201313 pax\ud83e\uddf3 16 mal.Desde35\u20ac\ud83c\udfd9\ufe0f Gueliz: 35\u20ac\ud83d\udd4c Medina: 38\u20ac\ud83c\udfd6\ufe0f Agadir: 155\u20ac Minib\u00fas XLMercedes Sprinter17 plazas\ud83d\udc64 1\u201317 pax\ud83e\uddf3 20 mal.Desde40\u20ac\ud83c\udfd9\ufe0f Gueliz: 40\u20ac\ud83d\udd4c Medina: 44\u20ac\ud83c\udfd6\ufe0f Agadir: 180\u20ac \ud83d\udcb3 Precio por veh\u00edculo \u2014 no por persona &nbsp;\u00b7&nbsp; \ud83d\udc76 Sillita gratis &nbsp;\u00b7&nbsp; \u2708\ufe0f Seguimiento vuelo &nbsp;\u00b7&nbsp; \ud83c\udfd8\ufe0f Asistencia riad gratis Ver precio exacto \u2192 Preguntas Frecuentes \ud83d\udcb6 \u00bfCu\u00e1nto cuesta un traslado desde el aeropuerto de Marrakech?El traslado aeropuerto Marrakech privado empieza desde 15\u20ac por veh\u00edculo al centro (Gueliz). A la Medina: desde 18\u20ac. A la Palmeraie: desde 22\u20ac. A Agadir: desde 120\u20ac. \ud83c\udfd8\ufe0f \u00bfPueden ayudarme a encontrar mi riad en la Medina?Por supuesto. Nuestro servicio de asistencia riad es \u00fanico en Marrakech. Llamamos a su riad con antelaci\u00f3n para que el personal le espere en la entrada del callej\u00f3n. Su conductor se queda hasta que est\u00e9 a salvo dentro. \ud83d\udccd \u00bfA qu\u00e9 distancia est\u00e1 el aeropuerto del centro de Marrakech?El aeropuerto Marrakech Menara (RAK) est\u00e1 a solo 6 km de Gueliz y unos 8 km de Jemaa el-Fna. El trayecto dura 15 a 25 minutos seg\u00fan el tr\u00e1fico. \ud83d\udeab \u00bfEst\u00e1 Uber disponible en Marrakech?No. Uber e InDrive no son legales en Marruecos. Use un servicio de taxi aeropuerto Marrakech autorizado como Transfers.ma o un taxi petit taxi oficial. \u2708\ufe0f \u00bfQu\u00e9 pasa si mi vuelo se retrasa?Seguimos su vuelo en tiempo real. Su conductor se adapta autom\u00e1ticamente \u2014 hasta 5 horas de retraso sin coste adicional. \ud83d\ude97 \u00bfPuedo reservar Marrakech-Agadir?S\u00ed. Cubrimos Marrakech-Agadir desde 120\u20ac, Marrakech-Essaouira desde 90\u20ac y Marrakech-Taghazout desde 130\u20ac. Mismos precios fijos, mismos conductores profesionales. Traslado Privado vs Petit Taxi vs Uber en Marrakech Criterio Transfers.ma Petit Taxi Uber \/ InDrive Precio fijo \u2705 Desde 15\u20ac \u26a0\ufe0f Tax\u00edmetro \u274c Ilegal Bienvenida en llegadas \u2705 Cartel con su nombre \u26a0\ufe0f Espera fuera \u274c No disponible Asistencia riad \u2705 Gratuita \u2014 llamada previa \u274c No \u274c No disponible Seguimiento de vuelo \u2705 Hasta 5h, gratis \u274c No \u274c No disponible Legal y autorizado \u2705 S\u00ed \u2705 S\u00ed \u274c Ilegal en Marruecos Reservar traslado privado autorizado \u2192 Otras Rutas desde Marrakech \ud83c\udfd6\ufe0f Marrakech \u2192 Agadir 250 km, ~3h30. Desde 120\u20ac por veh\u00edculo. Directo, sin paradas. Ver itinerario \u2192 \ud83c\udfc4 Marrakech \u2192 Taghazout 280 km, ~3h45. Desde 130\u20ac. Ideal para surfistas. Ver itinerario \u2192 \u2708\ufe0f Traslado Aeropuerto Agadir El mismo servicio de confianza en el aeropuerto Agadir Al Massira. Desde 19\u20ac. Ver itinerario \u2192 Reserve su Traslado Aeropuerto Marrakech Su traslado privado aeropuerto Marrakech est\u00e1 listo \u2014 conductor profesional, precio fijo, asistencia riad incluida. Reservar \u2014 Desde 15\u20ac \u2192 WhatsApp Confirmaci\u00f3n instant\u00e1nea &nbsp;\u00b7&nbsp; Cancelaci\u00f3n gratuita \u226424h &nbsp;\u00b7&nbsp; 56 rese\u00f1as \u2605\u2605\u2605\u2605\u2605<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-15432","page","type-page","status-publish","hentry"],"acf":[],"rankMath":{"parentDomain":"transfers.ma","noFollowDomains":["User-agent: *","Disallow: \/wp-admin\/","Allow: \/wp-admin\/admin-ajax.php","Disallow: \/wp-includes\/","Disallow: \/wp-json\/","Disallow: \/fr\/wp-json\/","Disallow: \/en\/wp-json\/","Disallow: \/de\/wp-json\/","Disallow: \/es\/wp-json\/","Disallow: \/pl\/wp-json\/","Disallow: \/ar\/wp-json\/","Disallow: \/ru\/wp-json\/","Disallow: \/nl\/wp-json\/","Disallow: \/it\/wp-json\/","Disallow: \/*?wc-ajax=","Disallow: \/wp-content\/plugins\/","Disallow: \/wp-content\/themes\/triply\/","Disallow: \/wp-content\/themes\/triply-child\/","Disallow: \/*?s=","Disallow: \/*\/search\/","Disallow: \/search\/"],"noFollowExcludeDomains":[],"noFollowExternalLinks":false,"featuredImageNotice":"La imagen destacada debe tener al menos 200 por 200 p\u00edxeles para que Facebook y otros sitios de redes sociales puedan escogerla.","pluginReviewed":false,"postSettings":{"linkSuggestions":true,"useFocusKeyword":false},"frontEndScore":false,"postName":"traslado-aeropuerto-marrakech","permalinkFormat":"https:\/\/transfers.ma\/es\/%pagename%\/","showLockModifiedDate":true,"assessor":{"focusKeywordLink":"https:\/\/transfers.ma\/wp-admin\/edit.php?focus_keyword=%focus_keyword%&post_type=%post_type%","hasTOCPlugin":true,"primaryTaxonomy":false,"serpData":{"title":"Traslado Aeropuerto Marrakech \u2014 Fiable, Precio Fijo Desde 15\u20ac | Transfers.ma","description":"Traslado  aeropuerto Marrakech privado desde 15\u20ac. Conductor en llegadas, asistencia riad, seguimiento vuelo, precio fijo. Reserva directa \u2014 confirmaci\u00f3n inmediata","focusKeywords":"traslado aeropuerto marrakech,taxi aeropuerto marrakech,traslado desde aeropuerto marrakech,traslado marrakech hotel,transfer privado marrakech","pillarContent":false,"canonicalUrl":"","breadcrumbTitle":"","advancedRobots":{"max-snippet":"-1","max-video-preview":"-1","max-image-preview":"large"},"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":"","facebookHasOverlay":false,"facebookImageOverlay":"","facebookAuthor":"","twitterCardType":"","twitterUseFacebook":true,"twitterTitle":"","twitterDescription":"","twitterImage":"","twitterImageID":"","twitterHasOverlay":false,"twitterImageOverlay":"","twitterPlayerUrl":"","twitterPlayerSize":"","twitterPlayerStream":"","twitterPlayerStreamCtype":"","twitterAppDescription":"","twitterAppIphoneName":"","twitterAppIphoneID":"","twitterAppIphoneUrl":"","twitterAppIpadName":"","twitterAppIpadID":"","twitterAppIpadUrl":"","twitterAppGoogleplayName":"","twitterAppGoogleplayID":"","twitterAppGoogleplayUrl":"","twitterAppCountry":"","robots":{"index":true},"twitterAuthor":"nombre de usuario","primaryTerm":0,"authorName":"admin","titleTemplate":"%title% %sep% %sitename%","descriptionTemplate":"%excerpt%","showScoreFrontend":true,"lockModifiedDate":false},"powerWords":["incre\u00edble","asombroso","maravilloso","\u00fanico","hermoso","felicidad","brillante","cautivador","carism\u00e1tico","impactante","claro","completamente","confidencial","confianza","significativo","creativo","definitivamente","delicioso","demostrar","apres\u00farate","decidido","digno","din\u00e1mico","impresionante","esencial","inspirador","innovador","intenso","eficaz","m\u00e1gico","magn\u00edfico","hist\u00f3rico","importante","incre\u00edble","indispensable","inolvidable","irresistible","legendario","luminoso","lujo","m\u00e1gico","magn\u00edfico","majestuoso","memorable","maravilloso","milagroso","motivador","necesario","nuevo","oficial","perfecto","apasionado","persuasivo","fenomenal","placer","popular","poder","prestigioso","prodigioso","profundo","pr\u00f3spero","poderoso","calidad","radiante","r\u00e1pido","exitoso","revolucionario","satisfecho","seguridad","sensacional","sereno","suntuoso","espl\u00e9ndido","sublime","sorprendente","talentoso","terror\u00edfico","\u00fanico","valor","vibrante","victorioso","vivo","verdaderamente","celoso","aut\u00e9ntico","aventurero","espectacular","exclusivo","garantizado","extraordinario","fabuloso","fascinante","formidable","genial","grandioso","gratuito","h\u00e1bil","ilimitado","impecable","infalible","infinitamente","influyente","ingenioso","inolvidable","irremplazable","l\u00edder","maestro","notable","novedoso","pionero","poderoso","reconocido","revolucionario","sorprendente","superior","triunfante","ultra","valiente","valioso","vanguardista","vigoroso","visionario","voluntad","vital","triunfo","glorioso","imparable","inigualable","inteligente","invencible","libertad","orgullo","paz","progreso","renovado","sabidur\u00eda","satisfacci\u00f3n","seguro","serenidad","superaci\u00f3n","talento","transcendente","transformador","valent\u00eda","victoria"],"diacritics":{"A":"[\\u0041\\u24B6\\uFF21\\u00C0\\u00C1\\u00C2\\u1EA6\\u1EA4\\u1EAA\\u1EA8\\u00C3\\u0100\\u0102\\u1EB0\\u1EAE\\u1EB4\\u1EB2\\u0226\\u01E0\\u00C4\\u01DE\\u1EA2\\u00C5\\u01FA\\u01CD\\u0200\\u0202\\u1EA0\\u1EAC\\u1EB6\\u1E00\\u0104\\u023A\\u2C6F]","AA":"[\\uA732]","AE":"[\\u00C6\\u01FC\\u01E2]","AO":"[\\uA734]","AU":"[\\uA736]","AV":"[\\uA738\\uA73A]","AY":"[\\uA73C]","B":"[\\u0042\\u24B7\\uFF22\\u1E02\\u1E04\\u1E06\\u0243\\u0182\\u0181]","C":"[\\u0043\\u24B8\\uFF23\\u0106\\u0108\\u010A\\u010C\\u00C7\\u1E08\\u0187\\u023B\\uA73E]","D":"[\\u0044\\u24B9\\uFF24\\u1E0A\\u010E\\u1E0C\\u1E10\\u1E12\\u1E0E\\u0110\\u018B\\u018A\\u0189\\uA779]","DZ":"[\\u01F1\\u01C4]","Dz":"[\\u01F2\\u01C5]","E":"[\\u0045\\u24BA\\uFF25\\u00C8\\u00C9\\u00CA\\u1EC0\\u1EBE\\u1EC4\\u1EC2\\u1EBC\\u0112\\u1E14\\u1E16\\u0114\\u0116\\u00CB\\u1EBA\\u011A\\u0204\\u0206\\u1EB8\\u1EC6\\u0228\\u1E1C\\u0118\\u1E18\\u1E1A\\u0190\\u018E]","F":"[\\u0046\\u24BB\\uFF26\\u1E1E\\u0191\\uA77B]","G":"[\\u0047\\u24BC\\uFF27\\u01F4\\u011C\\u1E20\\u011E\\u0120\\u01E6\\u0122\\u01E4\\u0193\\uA7A0\\uA77D\\uA77E]","H":"[\\u0048\\u24BD\\uFF28\\u0124\\u1E22\\u1E26\\u021E\\u1E24\\u1E28\\u1E2A\\u0126\\u2C67\\u2C75\\uA78D]","I":"[\\u0049\\u24BE\\uFF29\\u00CC\\u00CD\\u00CE\\u0128\\u012A\\u012C\\u0130\\u00CF\\u1E2E\\u1EC8\\u01CF\\u0208\\u020A\\u1ECA\\u012E\\u1E2C\\u0197]","J":"[\\u004A\\u24BF\\uFF2A\\u0134\\u0248]","K":"[\\u004B\\u24C0\\uFF2B\\u1E30\\u01E8\\u1E32\\u0136\\u1E34\\u0198\\u2C69\\uA740\\uA742\\uA744\\uA7A2]","L":"[\\u004C\\u24C1\\uFF2C\\u013F\\u0139\\u013D\\u1E36\\u1E38\\u013B\\u1E3C\\u1E3A\\u0141\\u023D\\u2C62\\u2C60\\uA748\\uA746\\uA780]","LJ":"[\\u01C7]","Lj":"[\\u01C8]","M":"[\\u004D\\u24C2\\uFF2D\\u1E3E\\u1E40\\u1E42\\u2C6E\\u019C]","N":"[\\u004E\\u24C3\\uFF2E\\u01F8\\u0143\\u00D1\\u1E44\\u0147\\u1E46\\u0145\\u1E4A\\u1E48\\u0220\\u019D\\uA790\\uA7A4]","NJ":"[\\u01CA]","Nj":"[\\u01CB]","O":"[\\u004F\\u24C4\\uFF2F\\u00D2\\u00D3\\u00D4\\u1ED2\\u1ED0\\u1ED6\\u1ED4\\u00D5\\u1E4C\\u022C\\u1E4E\\u014C\\u1E50\\u1E52\\u014E\\u022E\\u0230\\u00D6\\u022A\\u1ECE\\u0150\\u01D1\\u020C\\u020E\\u01A0\\u1EDC\\u1EDA\\u1EE0\\u1EDE\\u1EE2\\u1ECC\\u1ED8\\u01EA\\u01EC\\u00D8\\u01FE\\u0186\\u019F\\uA74A\\uA74C]","OI":"[\\u01A2]","OO":"[\\uA74E]","OU":"[\\u0222]","P":"[\\u0050\\u24C5\\uFF30\\u1E54\\u1E56\\u01A4\\u2C63\\uA750\\uA752\\uA754]","Q":"[\\u0051\\u24C6\\uFF31\\uA756\\uA758\\u024A]","R":"[\\u0052\\u24C7\\uFF32\\u0154\\u1E58\\u0158\\u0210\\u0212\\u1E5A\\u1E5C\\u0156\\u1E5E\\u024C\\u2C64\\uA75A\\uA7A6\\uA782]","S":"[\\u0053\\u24C8\\uFF33\\u1E9E\\u015A\\u1E64\\u015C\\u1E60\\u0160\\u1E66\\u1E62\\u1E68\\u0218\\u015E\\u2C7E\\uA7A8\\uA784]","T":"[\\u0054\\u24C9\\uFF34\\u1E6A\\u0164\\u1E6C\\u021A\\u0162\\u1E70\\u1E6E\\u0166\\u01AC\\u01AE\\u023E\\uA786]","TZ":"[\\uA728]","U":"[\\u0055\\u24CA\\uFF35\\u00D9\\u00DA\\u00DB\\u0168\\u1E78\\u016A\\u1E7A\\u016C\\u00DC\\u01DB\\u01D7\\u01D5\\u01D9\\u1EE6\\u016E\\u0170\\u01D3\\u0214\\u0216\\u01AF\\u1EEA\\u1EE8\\u1EEE\\u1EEC\\u1EF0\\u1EE4\\u1E72\\u0172\\u1E76\\u1E74\\u0244]","V":"[\\u0056\\u24CB\\uFF36\\u1E7C\\u1E7E\\u01B2\\uA75E\\u0245]","VY":"[\\uA760]","W":"[\\u0057\\u24CC\\uFF37\\u1E80\\u1E82\\u0174\\u1E86\\u1E84\\u1E88\\u2C72]","X":"[\\u0058\\u24CD\\uFF38\\u1E8A\\u1E8C]","Y":"[\\u0059\\u24CE\\uFF39\\u1EF2\\u00DD\\u0176\\u1EF8\\u0232\\u1E8E\\u0178\\u1EF6\\u1EF4\\u01B3\\u024E\\u1EFE]","Z":"[\\u005A\\u24CF\\uFF3A\\u0179\\u1E90\\u017B\\u017D\\u1E92\\u1E94\\u01B5\\u0224\\u2C7F\\u2C6B\\uA762]","a":"[\\u0061\\u24D0\\uFF41\\u1E9A\\u00E0\\u00E1\\u00E2\\u1EA7\\u1EA5\\u1EAB\\u1EA9\\u00E3\\u0101\\u0103\\u1EB1\\u1EAF\\u1EB5\\u1EB3\\u0227\\u01E1\\u00E4\\u01DF\\u1EA3\\u00E5\\u01FB\\u01CE\\u0201\\u0203\\u1EA1\\u1EAD\\u1EB7\\u1E01\\u0105\\u2C65\\u0250]","aa":"[\\uA733]","ae":"[\\u00E6\\u01FD\\u01E3]","ao":"[\\uA735]","au":"[\\uA737]","av":"[\\uA739\\uA73B]","ay":"[\\uA73D]","b":"[\\u0062\\u24D1\\uFF42\\u1E03\\u1E05\\u1E07\\u0180\\u0183\\u0253]","c":"[\\u0063\\u24D2\\uFF43\\u0107\\u0109\\u010B\\u010D\\u00E7\\u1E09\\u0188\\u023C\\uA73F\\u2184]","d":"[\\u0064\\u24D3\\uFF44\\u1E0B\\u010F\\u1E0D\\u1E11\\u1E13\\u1E0F\\u0111\\u018C\\u0256\\u0257\\uA77A]","dz":"[\\u01F3\\u01C6]","e":"[\\u0065\\u24D4\\uFF45\\u00E8\\u00E9\\u00EA\\u1EC1\\u1EBF\\u1EC5\\u1EC3\\u1EBD\\u0113\\u1E15\\u1E17\\u0115\\u0117\\u00EB\\u1EBB\\u011B\\u0205\\u0207\\u1EB9\\u1EC7\\u0229\\u1E1D\\u0119\\u1E19\\u1E1B\\u0247\\u025B\\u01DD]","f":"[\\u0066\\u24D5\\uFF46\\u1E1F\\u0192\\uA77C]","g":"[\\u0067\\u24D6\\uFF47\\u01F5\\u011D\\u1E21\\u011F\\u0121\\u01E7\\u0123\\u01E5\\u0260\\uA7A1\\u1D79\\uA77F]","h":"[\\u0068\\u24D7\\uFF48\\u0125\\u1E23\\u1E27\\u021F\\u1E25\\u1E29\\u1E2B\\u1E96\\u0127\\u2C68\\u2C76\\u0265]","hv":"[\\u0195]","i":"[\\u0069\\u24D8\\uFF49\\u00EC\\u00ED\\u00EE\\u0129\\u012B\\u012D\\u00EF\\u1E2F\\u1EC9\\u01D0\\u0209\\u020B\\u1ECB\\u012F\\u1E2D\\u0268\\u0131]","j":"[\\u006A\\u24D9\\uFF4A\\u0135\\u01F0\\u0249]","k":"[\\u006B\\u24DA\\uFF4B\\u1E31\\u01E9\\u1E33\\u0137\\u1E35\\u0199\\u2C6A\\uA741\\uA743\\uA745\\uA7A3]","l":"[\\u006C\\u24DB\\uFF4C\\u0140\\u013A\\u013E\\u1E37\\u1E39\\u013C\\u1E3D\\u1E3B\\u017F\\u0142\\u019A\\u026B\\u2C61\\uA749\\uA781\\uA747]","lj":"[\\u01C9]","m":"[\\u006D\\u24DC\\uFF4D\\u1E3F\\u1E41\\u1E43\\u0271\\u026F]","n":"[\\u006E\\u24DD\\uFF4E\\u01F9\\u0144\\u00F1\\u1E45\\u0148\\u1E47\\u0146\\u1E4B\\u1E49\\u019E\\u0272\\u0149\\uA791\\uA7A5]","nj":"[\\u01CC]","o":"[\\u006F\\u24DE\\uFF4F\\u00F2\\u00F3\\u00F4\\u1ED3\\u1ED1\\u1ED7\\u1ED5\\u00F5\\u1E4D\\u022D\\u1E4F\\u014D\\u1E51\\u1E53\\u014F\\u022F\\u0231\\u00F6\\u022B\\u1ECF\\u0151\\u01D2\\u020D\\u020F\\u01A1\\u1EDD\\u1EDB\\u1EE1\\u1EDF\\u1EE3\\u1ECD\\u1ED9\\u01EB\\u01ED\\u00F8\\u01FF\\u0254\\uA74B\\uA74D\\u0275]","oi":"[\\u01A3]","ou":"[\\u0223]","oo":"[\\uA74F]","p":"[\\u0070\\u24DF\\uFF50\\u1E55\\u1E57\\u01A5\\u1D7D\\uA751\\uA753\\uA755]","q":"[\\u0071\\u24E0\\uFF51\\u024B\\uA757\\uA759]","r":"[\\u0072\\u24E1\\uFF52\\u0155\\u1E59\\u0159\\u0211\\u0213\\u1E5B\\u1E5D\\u0157\\u1E5F\\u024D\\u027D\\uA75B\\uA7A7\\uA783]","s":"[\\u0073\\u24E2\\uFF53\\u015B\\u1E65\\u015D\\u1E61\\u0161\\u1E67\\u1E63\\u1E69\\u0219\\u015F\\u023F\\uA7A9\\uA785\\u1E9B]","ss":"[\\u00DF]","t":"[\\u0074\\u24E3\\uFF54\\u1E6B\\u1E97\\u0165\\u1E6D\\u021B\\u0163\\u1E71\\u1E6F\\u0167\\u01AD\\u0288\\u2C66\\uA787]","tz":"[\\uA729]","u":"[\\u0075\\u24E4\\uFF55\\u00F9\\u00FA\\u00FB\\u0169\\u1E79\\u016B\\u1E7B\\u016D\\u00FC\\u01DC\\u01D8\\u01D6\\u01DA\\u1EE7\\u016F\\u0171\\u01D4\\u0215\\u0217\\u01B0\\u1EEB\\u1EE9\\u1EEF\\u1EED\\u1EF1\\u1EE5\\u1E73\\u0173\\u1E77\\u1E75\\u0289]","v":"[\\u0076\\u24E5\\uFF56\\u1E7D\\u1E7F\\u028B\\uA75F\\u028C]","vy":"[\\uA761]","w":"[\\u0077\\u24E6\\uFF57\\u1E81\\u1E83\\u0175\\u1E87\\u1E85\\u1E98\\u1E89\\u2C73]","x":"[\\u0078\\u24E7\\uFF58\\u1E8B\\u1E8D]","y":"[\\u0079\\u24E8\\uFF59\\u1EF3\\u00FD\\u0177\\u1EF9\\u0233\\u1E8F\\u00FF\\u1EF7\\u1E99\\u1EF5\\u01B4\\u024F\\u1EFF]","z":"[\\u007A\\u24E9\\uFF5A\\u017A\\u1E91\\u017C\\u017E\\u1E93\\u1E95\\u01B6\\u0225\\u0240\\u2C6C\\uA763]"},"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasRedirection":true,"hasBreadcrumb":false},"homeUrl":"https:\/\/transfers.ma\/es\/","objectID":15432,"objectType":"post","locale":"es","localeFull":"es_ES","overlayImages":{"play":{"name":"Icono de reproducci\u00f3n","url":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-play.png","path":"\/home\/transfers\/web\/transfers.ma\/public_html\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-play.png","position":"middle_center"},"gif":{"name":"Icono GIF","url":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","path":"\/home\/transfers\/web\/transfers.ma\/public_html\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","position":"middle_center"}},"defautOgImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/social-placeholder.jpg","customPermalinks":true,"isUserRegistered":false,"autoSuggestKeywords":false,"connectSiteUrl":"https:\/\/rankmath.com\/auth?site=https%3A%2F%2Ftransfers.ma%2Fes%2F&r=https%3A%2F%2Ftransfers.ma%2Fes%2Fwp-json%2Fwp%2Fv2%2Fpages%2F15432%3Fnonce%3D49526e5b1a","maxTags":5,"trendsIcon":"<svg viewBox=\"0 0 610 610\"><path d=\"M18.85,446,174.32,290.48l58.08,58.08L76.93,504a14.54,14.54,0,0,1-20.55,0L18.83,466.48a14.54,14.54,0,0,1,0-20.55Z\" style=\"fill:#4285f4\"\/><path d=\"M242.65,242.66,377.59,377.6l-47.75,47.75a14.54,14.54,0,0,1-20.55,0L174.37,290.43l47.75-47.75A14.52,14.52,0,0,1,242.65,242.66Z\" style=\"fill:#ea4335\"\/><polygon points=\"319.53 319.53 479.26 159.8 537.34 217.88 377.61 377.62 319.53 319.53\" style=\"fill:#fabb05\"\/><path d=\"M594.26,262.73V118.61h0a16.94,16.94,0,0,0-16.94-16.94H433.2a16.94,16.94,0,0,0-12,28.92L565.34,274.71h0a16.94,16.94,0,0,0,28.92-12Z\" style=\"fill:#34a853\"\/><rect width=\"610\" height=\"610\" style=\"fill:none\"\/><\/svg>","showScore":true,"siteFavIcon":"https:\/\/transfers.ma\/wp-content\/uploads\/2017\/11\/fav-transfers-100x100.png?wsr","canUser":{"general":false,"advanced":false,"snippet":false,"social":false,"analysis":false,"analytics":false,"content_ai":false},"isPro":false,"is_front_page":false,"trendsUpgradeLink":"https:\/\/rankmath.com\/pricing\/?utm_source=Plugin&utm_medium=CE%20General%20Tab%20Trends&utm_campaign=WP","trendsUpgradeLabel":"Actualizar","trendsPreviewImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":["incre\u00edble","asombroso","maravilloso","\u00fanico","hermoso","felicidad","brillante","cautivador","carism\u00e1tico","impactante","claro","completamente","confidencial","confianza","significativo","creativo","definitivamente","delicioso","demostrar","apres\u00farate","decidido","digno","din\u00e1mico","impresionante","esencial","inspirador","innovador","intenso","eficaz","m\u00e1gico","magn\u00edfico","hist\u00f3rico","importante","incre\u00edble","indispensable","inolvidable","irresistible","legendario","luminoso","lujo","m\u00e1gico","magn\u00edfico","majestuoso","memorable","maravilloso","milagroso","motivador","necesario","nuevo","oficial","perfecto","apasionado","persuasivo","fenomenal","placer","popular","poder","prestigioso","prodigioso","profundo","pr\u00f3spero","poderoso","calidad","radiante","r\u00e1pido","exitoso","revolucionario","satisfecho","seguridad","sensacional","sereno","suntuoso","espl\u00e9ndido","sublime","sorprendente","talentoso","terror\u00edfico","\u00fanico","valor","vibrante","victorioso","vivo","verdaderamente","celoso","aut\u00e9ntico","aventurero","espectacular","exclusivo","garantizado","extraordinario","fabuloso","fascinante","formidable","genial","grandioso","gratuito","h\u00e1bil","ilimitado","impecable","infalible","infinitamente","influyente","ingenioso","inolvidable","irremplazable","l\u00edder","maestro","notable","novedoso","pionero","poderoso","reconocido","revolucionario","sorprendente","superior","triunfante","ultra","valiente","valioso","vanguardista","vigoroso","visionario","voluntad","vital","triunfo","glorioso","imparable","inigualable","inteligente","invencible","libertad","orgullo","paz","progreso","renovado","sabidur\u00eda","satisfacci\u00f3n","seguro","serenidad","superaci\u00f3n","talento","transcendente","transformador","valent\u00eda","victoria"],"diacritics":true,"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasBreadcrumb":false,"serpData":{"title":"%sitename% %page% %sep% %sitedesc%","description":"","titleTemplate":"%sitename% %page% %sep% %sitedesc%","descriptionTemplate":"","focusKeywords":"","breadcrumbTitle":"Home","robots":{"index":true},"advancedRobots":{"max-snippet":"-1","max-video-preview":"-1","max-image-preview":"large"},"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":""}}},"tocTitle":"Table of Contents","tocExcludeHeadings":[],"listStyle":"ul"},"_links":{"self":[{"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/pages\/15432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/comments?post=15432"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/pages\/15432\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/es\/wp-json\/wp\/v2\/media?parent=15432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}