{"id":23774,"date":"2026-09-22T17:52:55","date_gmt":"2026-09-22T17:52:55","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=23774"},"modified":"2026-09-22T17:53:58","modified_gmt":"2026-09-22T17:53:58","slug":"transfer-agadir","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/transfer-agadir\/","title":{"rendered":"Transfer Agadir"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23774\" class=\"elementor elementor-23774\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-734b912 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"734b912\" 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-683d3f1 elementor-widget elementor-widget-shortcode\" data-id=\"683d3f1\" 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=\"pl\"\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\">Route<\/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\">Vehicle<\/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\">Payment<\/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        Transfers    <\/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        Round trip    <\/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\">Transfer Agadir \u2014 Lotnisko, Marrakesz, Essaouira od 22\u20ac<\/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            Add return        <\/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: visible in one-way mode, hidden in round-trip -->\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            Search        <\/button>\n    <\/div>\n    <!-- Return leg row: only visible in round-trip mode -->\n    <div class=\"tb-pill-bar__row\" id=\"tb-return-leg-row\" style=\"display:none;margin-top:6px;\">\n        <!-- Return from: locked, mirrors outbound To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\" id=\"tb-return-from-field\" style=\"pointer-events:none;opacity:0.6;\">\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            <span id=\"tb-return-from-display\" class=\"tb-pill-bar__input\" style=\"display:flex;align-items:center;\">Return from<\/span>\n        <\/div>\n        <!-- Return to: editable, pre-filled with outbound From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\" id=\"tb-return-to-field\">\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\" id=\"tb-return-to-input\" class=\"tb-pill-bar__input\" placeholder=\"Return destination\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" id=\"tb-return-to-clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" id=\"tb-return-to-dropdown\"><\/div>\n        <\/div>\n        <!-- Search button for round-trip: lives on the second row -->\n        <button type=\"button\" id=\"tb-btn-search-rt\" 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            Search        <\/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            Search        <\/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\">Passengers<\/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\">Luggage<\/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\">Flight Number<\/label>\n    <input type=\"text\" id=\"tb-flight-number\" class=\"tb-pill-bar__input\" placeholder=\"e.g. 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        Secure payment    <\/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; Back to search<\/button>\n\n<!-- Route Summary Bar (compact) -->\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<!-- Return leg bar (shown only for round trips) -->\n<div id=\"tb-return-leg-bar\" class=\"tb-route-bar tb-route-bar--return\" style=\"display:none; margin-top:6px; border-top: 2px dashed #e94560;\">\n    <span class=\"tb-route-bar__return-badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\" style=\"vertical-align:middle;margin-right:4px;\"><path d=\"M14 5H4a3 3 0 000 6h1M2 11l2 2-2 2\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M2 5l2-2-2-2\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Return    <\/span>\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\">Return from<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-return-from\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&rarr;<\/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\">Return to<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-return-to\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-return-date\">--<\/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\">Choose your vehicle<\/h4>\n<div id=\"tb-vehicles-container\" class=\"tb-vehicles-container\">\n    <div class=\"tb-loading\">Loading vehicles...<\/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\">Optional services to enhance your journey<\/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    Continue<\/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\">Booking Details<\/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; Back to vehicle        <\/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\">Flight Number<\/label>\n                <input type=\"text\" id=\"tb-checkout-flight\" class=\"tb-input\" placeholder=\"e.g. AT 1234\">\n            <\/div>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Date<\/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\">Phone Number *<\/label>\n                <div class=\"tb-phone-input\">\n                    <input type=\"text\" id=\"tb-phone-code\" class=\"tb-phone-input__code-input\" placeholder=\"+212\" maxlength=\"4\" aria-label=\"Country code\">\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\">WhatsApp Number<\/label>\n                <div class=\"tb-phone-input\">\n                    <input type=\"text\" id=\"tb-wa-code\" class=\"tb-phone-input__code-input\" placeholder=\"+212\" maxlength=\"4\" aria-label=\"Country code\">\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\">Promo Code<\/h4>\n            <div class=\"tb-promo-row\">\n                <input type=\"text\" id=\"tb-promo-code\" class=\"tb-input tb-promo-row__input\" placeholder=\"Enter promo code\">\n                <button type=\"button\" id=\"tb-promo-apply\" class=\"tb-btn tb-btn--outline tb-promo-row__btn\">Apply<\/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\">Pay full amount<\/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\">Pay deposit only<\/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                Confirm Payment            <\/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    <\/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\">Booking Confirmed!<\/h2>\n    <p class=\"tb-confirmation__subtitle\">Your transfer has been successfully booked.<\/p>\n\n    <div class=\"tb-confirmation__ref\" id=\"tb-confirmation-ref\">--<\/div>\n\n    <p class=\"tb-confirmation__email\">\n        Confirmation email sent to<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\">Date &amp; Time<\/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\">Vehicle<\/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\">Passengers<\/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\">Round trip<\/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\">Payment<\/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            Book Another Transfer        <\/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\t\t<div class=\"elementor-section elementor-top-section elementor-element elementor-element-ddc03f3 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"ddc03f3\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-31c0193d\" data-id=\"31c0193d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f8f0f46 elementor-widget elementor-widget-spacer\" data-id=\"f8f0f46\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56849dd elementor-widget elementor-widget-html\" data-id=\"56849dd\" 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<style>\r\n.wtm-hbp4{font-family:\"Segoe UI\",Arial,sans-serif;color:#222;line-height:1.65;max-width:1100px;margin:0 auto;padding:0 16px}\r\n.wtm-hbp4 h2{color:#1B3A6B;font-size:1.7em;margin:36px 0 12px}\r\n.wtm-hbp4 h3{color:#1B3A6B;font-size:1.2em;margin:22px 0 8px}\r\n.wtm-hbp4 p{margin:0 0 14px}\r\n.rt-hbp4{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.95em;color:#555;margin:0 0 18px;padding:12px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}\r\n.rt-hbp4 span b{color:#1B3A6B}\r\n.rc-hbp4{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}\r\n.rc-hbp4 a{display:inline-block;padding:13px 26px;border-radius:8px;font-weight:700;text-decoration:none;color:#fff}\r\n.rc-hbp4 .bk{background:#FF700A}.rc-hbp4 .tl{background:#1B3A6B}.rc-hbp4 .wa{background:#25D366}\r\n.rh-hbp4{font-size:.9em;color:#666;margin:6px 0 0}\r\n.rm-hbp4{width:100%;border-collapse:collapse;margin:14px 0;font-size:.97em}\r\n.rm-hbp4 th{background:#1B3A6B;color:#fff;text-align:left;padding:11px 12px}\r\n.rm-hbp4 td{padding:10px 12px;border-bottom:1px solid #e6e6e6}\r\n.rm-hbp4 td:last-child{font-weight:700;color:#1B3A6B;white-space:nowrap}\r\n.rr-hbp4{border-left:3px solid #FF700A;margin:14px 0 14px 8px;padding-left:18px}\r\n.rr-hbp4 div{position:relative;margin:0 0 14px}\r\n.rr-hbp4 div:before{content:\"\";position:absolute;left:-25px;top:6px;width:11px;height:11px;border-radius:50%;background:#1B3A6B}\r\n.rr-hbp4 b{color:#1B3A6B}\r\n.rd-hbp4{background:#1B3A6B;color:#fff;border-radius:12px;padding:22px 26px;margin:24px 0}\r\n.rd-hbp4 h3{color:#FF700A;margin:0 0 10px}\r\n.rd-hbp4 table{width:100%;border-collapse:collapse}\r\n.rd-hbp4 td{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.15)}\r\n.rd-hbp4 td:last-child{text-align:right;font-weight:700;color:#FF700A}\r\n.fb-hbp4{border:1px solid #e6e6e6;border-radius:8px;margin:0 0 10px;overflow:hidden}\r\n.fb-hbp4 button{width:100%;text-align:left;background:#fff;border:0;padding:15px 18px;font-weight:700;color:#1B3A6B;cursor:pointer;font-size:1em;display:flex;justify-content:space-between}\r\n.fb-hbp4 button:after{content:\"+\";color:#FF700A;font-size:1.3em}\r\n.fb-hbp4.open button:after{content:\"\u2013\"}\r\n.fa-hbp4{display:none;padding:0 18px 16px;color:#444}\r\n.fb-hbp4.open .fa-hbp4{display:block}\r\n@media(max-width:640px){.wtm-hbp4 h2{font-size:1.4em}.rc-hbp4 a{width:100%;text-align:center}}\r\n.rl-hbp4{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:14px 0 24px}\r\n.rl-hbp4 a{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e3e8f0;border-left:4px solid #FF700A;border-radius:10px;padding:14px 16px;text-decoration:none;color:#1B3A6B;font-weight:700}\r\n.rl-hbp4 a span{color:#FF700A;white-space:nowrap;margin-left:12px}\r\n.rl-hbp4 a small{display:block;font-weight:400;color:#666;font-size:.85em;margin-top:3px}\r\n<\/style>\r\n\r\n<div class=\"wtm-hbp4\">\r\n<h2>Transfer Agadir \u2014 wszystkie prywatne przejazdy z Agadiru i do Agadiru<\/h2>\r\n<div class=\"rt-hbp4\">\r\n<span><b>Od 22\u20ac<\/b> za pojazd<\/span><span><b>8 tras<\/b><\/span><span><b>Lotnisko Al Massira<\/b><\/span><span><b>Od drzwi do drzwi<\/b><\/span><span><b>Kierowcy EN \/ FR \/ AR<\/b><\/span><span><b>24\/7<\/b><\/span>\r\n<\/div>\r\n<p><strong>Transfer Agadir<\/strong> z Transfers.ma to prywatny pojazd, kierowca czekaj\u0105cy z tabliczk\u0105 i cena ustalona przed wyjazdem \u2014 za pojazd, nie za osob\u0119. Ta strona zbiera wszystkie trasy z Agadiru, jego lotniska Al Massira oraz wszystkie, kt\u00f3re tu docieraj\u0105: Taghazout, Marrakesz, Essaouira, Casablanca.<\/p>\r\n<p>Agadir to g\u0142\u00f3wny kurort s\u0142oneczny Maroka na wybrze\u017cu Atlantyku, odbudowany niemal od zera po trz\u0119sieniu ziemi w 1960 roku \u2014 dlatego, w odr\u00f3\u017cnieniu od Fezu czy Marrakeszu, ma szeroki, otwarty uk\u0142ad urbanistyczny zamiast g\u0119stej medyny. To realnie skraca ka\u017cdy transfer agadir w obr\u0119bie miasta.<\/p>\r\n<img decoding=\"async\" src=\"https:\/\/transfers.ma\/wp-content\/uploads\/2025\/07\/ChatGPT-Image-Jul-5_-2025_-03_56_42-PM.webp\" alt=\"transfer agadir \u2014 prywatny samoch\u00f3d z kierowc\u0105\" style=\"width:100%;max-width:900px;border-radius:12px;margin:10px 0 18px;display:block\">\r\n<div class=\"rc-hbp4\">\r\n<a class=\"bk\" href=\"https:\/\/transfers.ma\/pl\/transfer-z-lotniska-w-agadirze\/\">Zarezerwuj transfer<\/a>\r\n<a class=\"tl\" href=\"tel:+212661614943\">+212 661 614 943<\/a>\r\n<a class=\"wa\" href=\"https:\/\/wa.me\/447401523866?text=Dzie%C5%84%20dobry%2C%20transfer%20Agadir\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\r\n<\/div>\r\n<p class=\"rh-hbp4\">Ka\u017cdy transfer agadir obejmuje bezp\u0142atne anulowanie do 24 h, \u015bledzenie lotu i cen\u0119 za pojazd, nie za osob\u0119<\/p>\r\n\r\n<h2>Agadir w trzech strefach \u2014 i dlaczego zmienia to Tw\u00f3j dojazd<\/h2>\r\n<p><strong>Sektor turystyczny<\/strong> wzd\u0142u\u017c g\u0142\u00f3wnej pla\u017cy skupia wi\u0119kszo\u015b\u0107 hoteli i jest najcz\u0119stszym celem transferu Agadir z lotniska \u2014 szerokie aleje, \u0142atwy dojazd samochodem pod same drzwi, bez ogranicze\u0144 jak w medynie innych miast Maroka.<\/p>\r\n<p><strong>Talborjt<\/strong>, centrum handlowe wok\u00f3\u0142 suku El Had, i <strong>Marina Agadir<\/strong> z jachtami i restauracjami, le\u017c\u0105 bli\u017cej portu rybackiego. <strong>Cit\u00e9 Founty<\/strong> na po\u0142udniu to rezydencjonalne osiedla, dalej od centrum, gdzie precyzyjny adres realnie skraca czas dojazdu.<\/p>\r\n<p>Praktyczna rada do Twojego transferu Agadir: podaj dok\u0142adn\u0105 nazw\u0119 hotelu i dzielnic\u0119 przy rezerwacji. Sektor turystyczny i Cit\u00e9 Founty dzieli kilkana\u015bcie minut jazdy \u2014 r\u00f3\u017cnica, kt\u00f3ra ma znaczenie przy planowaniu odbioru z lotniska.<\/p>\r\n\r\n<h2>Lotnisko Al Massira \u2014 co warto wiedzie\u0107 przed przyjazdem<\/h2>\r\n<p>Al Massira, punkt startowy wi\u0119kszo\u015bci zapyta\u0144 o transfer Agadir, to trzeci najruchliwszy port lotniczy Maroka: liczne loty czarterowe i regularne z Europy, w tym z Warszawy i Krakowa w sezonie. Lotnisko le\u017cy oko\u0142o 25 km na po\u0142udniowy wsch\u00f3d od centrum miasta \u2014 dalej ni\u017c w Marrakeszu czy Tangerze, co czyni zarezerwowany transfer agadir szczeg\u00f3lnie wygodnym po d\u0142ugim locie.<\/p>\r\n<p>W przeciwie\u0144stwie do Marrakeszu czy Rabatu, Agadir nie ma w\u0142asnej stacji kolejowej \u2014 najbli\u017cszy dworzec ONCF znajduje si\u0119 w Marrakeszu, 260 km dalej. To sprawia, \u017ce transfer agadir z lotniska Al Massira do miasta lub dalej w g\u0142\u0105b kraju jest praktycznie jedyn\u0105 opcj\u0105 transportu bez negocjowania z taks\u00f3wkarzem na miejscu.<\/p>\r\n<p>Na transfer agadir na lotnisko licz 2 godziny przed lotem europejskim. Godzin\u0119 odbioru wyliczamy z numeru lotu i potwierdzamy dzie\u0144 wcze\u015bniej na WhatsApp \u2014 je\u015bli lot si\u0119 sp\u00f3\u017ani, kierowca wie o tym automatycznie.<\/p>\r\n\r\n<h2>Taxi lotnisko Agadir \u2014 zarezerwowane czy z postoju?<\/h2>\r\n<p>Taxi lotnisko Agadir z postoju dzia\u0142a: grand taxi, cena ustalona przed wej\u015bciem, zwykle wymaga negocjacji, tym trudniejszej po nocnym locie, gdy jeste\u015b zm\u0119czony i nie znasz lokalnych stawek. Kierowca wysadza tam, gdzie zna, niekoniecznie pod Twoimi drzwiami w rozleg\u0142ym sektorze turystycznym.<\/p>\r\n<p>Zarezerwowany prywatny transfer Agadir kosztuje od 22\u20ac \u2014 cena, pojazd i kierowca ustalone przed wyjazdem z Polski. Dostajesz jego imi\u0119 i numer na WhatsApp, auto ma prawdziwy baga\u017cnik, a po nocnym locie kto\u015b czeka z tabliczk\u0105, zamiast szukania taks\u00f3wki o trzeciej nad ranem.<\/p>\r\n<p>Szczerze: sam, w dzie\u0144, z jedn\u0105 torb\u0105, blisko lotniska? Post\u00f3j taks\u00f3wek dzia\u0142a nie\u017ale. Rodzina z baga\u017cem, nocne l\u0105dowanie albo dalsza trasa do Marrakeszu czy Essaouiry: prywatny transfer agadir to opcja, po kt\u00f3rej nic nie trzeba organizowa\u0107 na miejscu.<\/p>\r\n\r\n<h2>Transfer lotnisko Agadir \u2014 z Al Massira<\/h2>\r\n<p>Ka\u017cdy transfer agadir z lotniska zaczyna si\u0119 w hali przylot\u00f3w: kierowca czeka tam z tabliczk\u0105, \u015bledzi Tw\u00f3j lot za darmo i wiezie Ci\u0119 pod dok\u0142adny adres.<\/p>\r\n<div class=\"rl-hbp4\">\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-z-lotniska-w-agadirze\/\">Lotnisko Al Massira \u2192 Agadir<small>25 km \u00b7 ~30 min \u00b7 sektor turystyczny, Talborjt, Marina<\/small><span>od 22\u20ac<\/span><\/a>\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-lotnisko-agadir-taghazout\/\">Lotnisko Al Massira \u2192 Taghazout<small>45 km \u00b7 ~40 min \u00b7 pla\u017ca surfer\u00f3w<\/small><span>od 30\u20ac<\/span><\/a>\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-lotnisko-casablanca-agadir\/\">Lotnisko Mohammed V \u2192 Agadir<small>460 km \u00b7 ~5 h \u00b7 z Casablanki prosto do Agadiru<\/small><span>od 310\u20ac<\/span><\/a>\r\n<\/div>\r\n\r\n<h2>Transfer z Agadiru \u2014 na lotnisko i do innych miast<\/h2>\r\n<p>Transfer agadir z miasta to odbi\u00f3r z hotelu, walizki zniesione do auta. Przy wyje\u017adzie na lotnisko godzina jest wyliczana z numeru lotu.<\/p>\r\n<div class=\"rl-hbp4\">\r\n<a href=\"https:\/\/transfers.ma\/pl\/agadir-do-marrakech\/\">Agadir \u2192 Marrakesz<small>260 km \u00b7 ~3 h \u00b7 przez g\u00f3ry Anti-Atlas<\/small><span>od 129\u20ac<\/span><\/a>\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-essaouira-agadir\/\">Agadir \u2192 Essaouira<small>175 km \u00b7 ~2 h \u00b7 wybrze\u017ce Atlantyku<\/small><span>od 110\u20ac<\/span><\/a>\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-casablanca-agadir\/\">Agadir \u2192 Casablanca<small>460 km \u00b7 ~5 h \u00b7 najd\u0142u\u017csza trasa krajowa<\/small><span>od 310\u20ac<\/span><\/a>\r\n<\/div>\r\n\r\n<h2>Transfer do Agadiru \u2014 przyjazd z innego miasta<\/h2>\r\n<p>Prosta zasada dla ka\u017cdego transferu Agadir: cena w jedn\u0105 stron\u0119 r\u00f3wna si\u0119 cenie powrotu. Marrakesz \u2192 Agadir kosztuje tyle samo co Agadir \u2192 Marrakesz. Wysadzenie pod hotelem lub na lotnisku Al Massira.<\/p>\r\n<div class=\"rl-hbp4\">\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-z-marrakeszu-do-agadiru\/\">Marrakesz \u2192 Agadir<small>260 km \u00b7 ~3 h<\/small><span>od 129\u20ac<\/span><\/a>\r\n<a href=\"https:\/\/transfers.ma\/pl\/transfer-essaouira-lotnisko-agadir\/\">Essaouira \u2192 Lotnisko Al Massira<small>175 km \u00b7 ~2 h \u00b7 bezpo\u015brednio pod terminal<\/small><span>od 110\u20ac<\/span><\/a>\r\n<\/div>\r\n\r\n<h2>Transfer Agadir Marrakesz \u2014 najcz\u0119\u015bciej wybierana trasa<\/h2>\r\n<p>Transfer agadir marrakesz to zdecydowanie najcz\u0119\u015bciej rezerwowany przejazd z Agadiru po samym lotnisku. 260 km, oko\u0142o 3 godzin, przez prze\u0142\u0119cze Anti-Atlasu, za 129\u20ac za pojazd \u2014 32\u20ac na osob\u0119 we czworo. Autobus CTM pokonuje t\u0119 sam\u0105 tras\u0119 w podobnym czasie za mniej, ale odje\u017cd\u017ca z dworca autobusowego i wysadza na dworcu w Marrakeszu, sk\u0105d wci\u0105\u017c trzeba dojecha\u0107 do medyny.<\/p>\r\n<p>Prywatny transfer agadir marrakesz odbiera Ci\u0119 z hotelu lub z lotniska Al Massira (129\u20ac) i wysadza pod bram\u0105 Twojego riadu w medynie lub w dowolnej dzielnicy \u2014 Gueliz, Hivernage, Palmeraie. Trasa przez g\u00f3ry bywa mglista o poranku zim\u0105; nasi kierowcy je\u017cd\u017c\u0105 ni\u0105 regularnie i znaj\u0105 aktualne warunki.<\/p>\r\n\r\n<h2>Transfer Agadir \u2014 cennik 2026<\/h2>\r\n<p>Cena transferu Agadir zale\u017cy od odleg\u0142o\u015bci. Kr\u00f3tkie przejazdy (lotnisko, ca\u0142e miasto, Taghazout) liczone s\u0105 do dok\u0142adnego adresu. D\u0142ugie trasy maj\u0105 sta\u0142\u0105 cen\u0119.<\/p>\r\n<table class=\"rm-hbp4\">\r\n<tr><th>Odleg\u0142o\u015b\u0107 z Agadiru<\/th><th>Przyk\u0142ad<\/th><th>Cena za pojazd<\/th><\/tr>\r\n<tr><td>1 \u2013 30 km<\/td><td>Lotnisko Al Massira, sektor turystyczny, Talborjt<\/td><td>22\u20ac<\/td><\/tr>\r\n<tr><td>30 \u2013 60 km<\/td><td>Taghazout, Immouzer<\/td><td>30\u20ac<\/td><\/tr>\r\n<tr><td>60 \u2013 110 km<\/td><td>Paradise Valley i okolice<\/td><td>80\u20ac<\/td><\/tr>\r\n<tr><td>Sta\u0142a cena<\/td><td>Essaouira<\/td><td>110\u20ac<\/td><\/tr>\r\n<tr><td>Sta\u0142a cena<\/td><td>Marrakesz<\/td><td>129\u20ac<\/td><\/tr>\r\n<tr><td>Sta\u0142a cena<\/td><td>Casablanca \u00b7 Ouarzazate<\/td><td>310\u20ac<\/td><\/tr>\r\n<tr><td>Sta\u0142a cena<\/td><td>Fez \u00b7 Tanger<\/td><td>525\u20ac<\/td><\/tr>\r\n<tr><td>Sta\u0142a cena<\/td><td>Chefchaouen \u00b7 Asilah<\/td><td>600\u20ac<\/td><\/tr>\r\n<\/table>\r\n<p class=\"rh-hbp4\">Ka\u017cdy transfer agadir rozliczany jest za pojazd (1\u20133 pasa\u017cer\u00f3w w sedanie, do 6 w vanie), op\u0142aty drogowe i paliwo w cenie, bez dop\u0142aty nocnej.<\/p>\r\n\r\n<div class=\"rd-hbp4\">\r\n<h3>W skr\u00f3cie \u2014 transfer agadir<\/h3>\r\n<table>\r\n<tr><td>Lotnisko Al Massira \u2192 Agadir<\/td><td>22\u20ac<\/td><\/tr>\r\n<tr><td>Agadir \u2192 Taghazout<\/td><td>30\u20ac<\/td><\/tr>\r\n<tr><td>Agadir \u2192 Essaouira<\/td><td>110\u20ac<\/td><\/tr>\r\n<tr><td>Agadir \u2192 Marrakesz<\/td><td>129\u20ac<\/td><\/tr>\r\n<tr><td>Agadir \u2192 Casablanca<\/td><td>310\u20ac<\/td><\/tr>\r\n<\/table>\r\n<\/div>\r\n\r\n<h2>Kiedy prywatne auto si\u0119 op\u0142aca \u2014 a kiedy lepszy jest autobus<\/h2>\r\n<p>M\u00f3wimy wprost, zanim sprzedamy Ci transfer agadir: autobusy CTM i Supratours \u0142\u0105cz\u0105 miasto z Marrakeszem, Essaouir\u0105 i Casablank\u0105 za u\u0142amek ceny prywatnego auta. Sam z torb\u0105, podr\u00f3\u017cuj\u0105cy w ci\u0105gu dnia, bez po\u015bpiechu? We\u017a autobus.<\/p>\r\n<p>Prywatny transfer agadir uzasadnia si\u0119 inaczej: dwie osoby lub wi\u0119cej dziel\u0105ce cen\u0119, walizki do wyniesienia z hotelu, wyjazd z lotniska Al Massira, cel podr\u00f3\u017cy jak Taghazout, gdzie autobus nie doje\u017cd\u017ca bezpo\u015brednio pod pla\u017c\u0119, albo lot nocny, gdy autobusy ju\u017c nie kursuj\u0105. Na tych trasach prywatne auto to nie wygoda, to jedyna praktyczna opcja od drzwi do drzwi.<\/p>\r\n<p>Poniewa\u017c Agadir nie ma stacji ONCF, poci\u0105g nie wchodzi w gr\u0119 bezpo\u015brednio \u2014 najbli\u017csza opcja kolejowa to dojazd transferem do Marrakeszu i przesiadka na Al Boraq w stron\u0119 Casablanki czy Rabatu.<\/p>\r\n\r\n<h2>Rezerwacja \u2014 transfer agadir krok po kroku<\/h2>\r\n<div class=\"rr-hbp4\">\r\n<div><b>Przed lotem<\/b> \u2014 Zarezerwuj transfer agadir online, podaj\u0105c numer lotu i nazw\u0119 hotelu. Voucher e-mailem, potwierdzenie na WhatsApp z imieniem kierowcy.<\/div>\r\n<div><b>L\u0105dowanie<\/b> \u2014 \u015aledzimy Tw\u00f3j lot. Op\u00f3\u017anienie? Kierowca wie o tym automatycznie; Ty nic nie robisz.<\/div>\r\n<div><b>Hala przylot\u00f3w<\/b> \u2014 Za odpraw\u0105 celn\u0105 kierowca czeka przy wyj\u015bciu z tabliczk\u0105 z Twoim nazwiskiem.<\/div>\r\n<div><b>Przejazd<\/b> \u2014 Przy ka\u017cdym transfer agadir: woda w aucie, klimatyzacja, bez postoj\u00f3w, chyba \u017ce poprosisz.<\/div>\r\n<div><b>Drzwi<\/b> \u2014 Wysadzenie przed hotelem, baga\u017c niesiony do recepcji.<\/div>\r\n<div><b>Powr\u00f3t<\/b> \u2014 Dla powrotnego transfer agadir godzina odbioru potwierdzana jest dzie\u0144 wcze\u015bniej na WhatsApp, wyliczona z numeru lotu.<\/div>\r\n<\/div>\r\n<p>P\u0142atno\u015b\u0107 za transfer agadir: 30% zaliczki online, reszta got\u00f3wk\u0105 u kierowcy (euro lub dirhamy). Bezp\u0142atne anulowanie do 24 godzin przed odbiorem; zmiana godziny nic nie kosztuje.<\/p>\r\n\r\n<h2>Kiedy rezerwowa\u0107 i co zmienia si\u0119 z sezonem<\/h2>\r\n<p>Transfer Agadir przez wi\u0119kszo\u015b\u0107 roku mo\u017cna zarezerwowa\u0107 do wieczora dnia poprzedniego. W lipcu i sierpniu, oraz w okresie \u015bwi\u0105t Bo\u017cego Narodzenia i Nowego Roku, Al Massira ma najpe\u0142niejsze loty czarterowe z Europy \u2014 rezerwuj z kilkudniowym wyprzedzeniem, gdy tylko masz bilet.<\/p>\r\n<p>Dla transferu Agadir do Taghazout sezon surfingowy te\u017c si\u0119 liczy: mi\u0119dzy pa\u017adziernikiem a kwietniem pla\u017ca i drogi dojazdowe bywaj\u0105 pe\u0142niejsze w weekendy. Poranny wyjazd przed 9:00 omija najwi\u0119kszy ruch.<\/p>\r\n\r\n<h2>Dlaczego Transfers.ma \u2014 transfer agadir bez niespodzianek<\/h2>\r\n<p>Cena, kt\u00f3r\u0105 widzisz, jest cen\u0105, kt\u00f3r\u0105 p\u0142acisz. W stawce transfer agadir mie\u015bci si\u0119 auto, kierowca, paliwo, op\u0142aty drogowe, parking na lotnisku i czekanie, je\u015bli lot si\u0119 sp\u00f3\u017ani. Nic nie dolicza si\u0119 po przyje\u017adzie \u2014 ani za baga\u017c, ani za nocne l\u0105dowanie, ani za fotelik dzieci\u0119cy.<\/p>\r\n<p>Dwie rzeczy nie s\u0105 wliczone i m\u00f3wimy o tym z g\u00f3ry: dodatkowy post\u00f3j po drodze (supermarket, apteka) to 5\u20ac, a drugi adres w mie\u015bcie to r\u00f3wnie\u017c 5\u20ac.<\/p>\r\n<p>Opinie o naszych kierowcach s\u0105 publiczne na Trustpilot i w Google \u2014 platformach, kt\u00f3rych nie kontrolujemy i nie mo\u017cemy edytowa\u0107. Ka\u017cda opinia pochodzi od prawdziwego pasa\u017cera, bez zach\u0119t z naszej strony. Je\u015bli co\u015b p\u00f3jdzie nie tak, napisz na WhatsApp z numerem rezerwacji: odpowiada prawdziwa osoba, kt\u00f3ra zna Tw\u00f3j przejazd, nie infolinia.<\/p>\r\n<p>Dla firm i grup golfowych rezerwuj\u0105cych transfer agadir wystawiamy faktury i koordynujemy kilka pojazd\u00f3w naraz w sta\u0142ych cenach za auto. Hotele i kluby golfowe regionu Agadiru mog\u0105 zapyta\u0107 o program partnerski.<\/p>\r\n\r\n<h2>Pojazdy i kierowcy \u2014 transfer agadir<\/h2>\r\n<p>Trzy klasy pojazd\u00f3w, jedna zasada cenowa. <strong>Sedan economy<\/strong> (Toyota Corolla lub podobny) zabiera 1\u20133 pasa\u017cer\u00f3w z du\u017cym baga\u017cnikiem i jest cen\u0105 bazow\u0105 ka\u017cdego transfer agadir. <strong>Sedan komfort<\/strong> (Mercedes klasy C lub podobny) daje wi\u0119cej miejsca na d\u0142ugich trasach, +10%. <strong>Van komfort<\/strong> (Mercedes Vito lub podobny) zabiera 4\u20136 pasa\u017cer\u00f3w z deskami surfingowymi, w\u00f3zkami lub torbami golfowymi, +30%.<\/p>\r\n<p>Ka\u017cdy transfer agadir prowadz\u0105 lokalni profesjonali\u015bci, kt\u00f3rzy je\u017cd\u017c\u0105 tymi trasami co tydzie\u0144. M\u00f3wi\u0105 p\u0142ynnie po angielsku i francusku, oczywi\u015bcie po arabsku. Dzie\u0144 wcze\u015bniej dostajesz prywatny numer WhatsApp kierowcy \u2014 jeden kontakt, bez infolinii. Foteliki dzieci\u0119ce i podk\u0142adki s\u0105 bezp\u0142atne; podaj wiek dzieci przy rezerwacji.<\/p>\r\n\r\n<h2>Pla\u017ce Agadiru i okolic<\/h2>\r\n<p>G\u0142\u00f3wna pla\u017ca miasta to szeroki, kilkukilometrowy pas piasku wzd\u0142u\u017c promenady, z licznymi hotelami i restauracjami \u2014 woda jest tu cieplejsza ni\u017c w Rabacie czy Essaouirze, co czyni Agadir popularnym celem przez wi\u0119ksz\u0105 cz\u0119\u015b\u0107 roku. Taghazout, oko\u0142o 20 km na p\u00f3\u0142noc, to znana na ca\u0142y \u015bwiat destynacja surfingowa z regularnymi falami i licznymi szko\u0142ami surfingu.<\/p>\r\n<p>Dla podr\u00f3\u017cnych planuj\u0105cych dzie\u0144 na pla\u017cy w Taghazout, dow\u00f3z z hotelu w Agadirze zajmuje oko\u0142o 30-40 minut. Powr\u00f3t o dowolnej godzinie, bez szukania transportu po zachodzie s\u0142o\u0144ca, to g\u0142\u00f3wny pow\u00f3d, dla kt\u00f3rego ta trasa jest jedn\u0105 z najcz\u0119\u015bciej rezerwowanych na tej stronie.<\/p>\r\n\r\n<h2>Golf w Agadirze \u2014 regionalna specjalno\u015b\u0107<\/h2>\r\n<p>Region skupia jedn\u0105 z najwi\u0119kszych koncentracji p\u00f3l golfowych w Afryce P\u00f3\u0142nocnej \u2014 kilka klas mistrzowskich p\u00f3l otacza miasto, przyci\u0105gaj\u0105c turyst\u00f3w golfowych z ca\u0142ej Europy przez ca\u0142y rok dzi\u0119ki \u0142agodnemu klimatowi. Kierowca mo\u017ce zabra\u0107 sprz\u0119t golfowy bez dodatkowej op\u0142aty, wystarczy zg\u0142osi\u0107 to przy rezerwacji.<\/p>\r\n\r\n<h2>Agadir z dzie\u0107mi \u2014 wakacje rodzinne<\/h2>\r\n<p>Szeroka, \u0142agodnie opadaj\u0105ca pla\u017ca oraz spokojniejsze fale ni\u017c w Taghazout czy Essaouirze czyni\u0105 to miasto jednym z najbardziej przyjaznych rodzinom kurort\u00f3w Maroka. Liczne parki wodne i atrakcje w pobli\u017cu, jak Crocoparc czy Vall\u00e9e des Oiseaux, dodatkowo urozmaicaj\u0105 pobyt z dzie\u0107mi.<\/p>\r\n\r\n<h2>Waluta i bezpiecze\u0144stwo<\/h2>\r\n<p>W Agadirze, tak jak w ca\u0142ym Maroku, obowi\u0105zuje dirham maroka\u0144ski (MAD) \u2014 jego wyw\u00f3z poza granice kraju jest ograniczony, dlatego wymiana waluty najlepiej odbywa si\u0119 na miejscu. Karty p\u0142atnicze s\u0105 powszechnie akceptowane w hotelach strefy turystycznej, ale w suku El Had warto mie\u0107 przy sobie got\u00f3wk\u0119.<\/p>\r\n<p>Dla klient\u00f3w rezerwuj\u0105cych transfer agadir wa\u017cna informacja: miasto jest og\u00f3lnie uznawane za bezpieczne dla turyst\u00f3w \u2014 nowoczesna infrastruktura, du\u017ca liczba mi\u0119dzynarodowych hoteli i sta\u0142a obecno\u015b\u0107 policji turystycznej wzd\u0142u\u017c promenady sprzyjaj\u0105 spokojnemu wypoczynkowi.<\/p>\r\n\r\n<h2>Restauracje i gastronomia<\/h2>\r\n<p>Jako miasto portowe, Agadir s\u0142ynie ze \u015bwie\u017cych owoc\u00f3w morza \u2014 sardynki, krewetki i ryby prosto z lokalnego portu rybackiego, jednego z najwi\u0119kszych w Afryce, trafiaj\u0105 na talerze tego samego dnia. Promenada nadmorska i marina oferuj\u0105 szeroki wyb\u00f3r restauracji, od prostych stragan\u00f3w po eleganckie lokale z widokiem na ocean.<\/p>\r\n<p>W przeciwie\u0144stwie do bardziej turystycznych cen Marrakeszu, gastronomia w Agadirze pozostaje relatywnie przyst\u0119pna, szczeg\u00f3lnie poza g\u0142\u00f3wnym pasem hotelowym, w dzielnicy Talborjt, gdzie ceny odpowiadaj\u0105 lokalnemu rynkowi, a nie kalkulacji pod turyst\u0119.<\/p>\r\n\r\n<h2>Zakupy i suk El Had<\/h2>\r\n<p>Suk El Had to jeden z najwi\u0119kszych krytych targ\u00f3w w Maroku, oferuj\u0105cy przyprawy, wyroby ze sk\u00f3ry, ceramik\u0119 i argan \u2014 olej charakterystyczny dla regionu Souss-Massa, gdzie rosn\u0105 drzewa arganowe. Targowanie si\u0119 jest tu naturaln\u0105 cz\u0119\u015bci\u0105 kultury zakup\u00f3w, podobnie jak w innych miastach kraju.<\/p>\r\n<p>Nowoczesne centra handlowe w pobli\u017cu mariny oferuj\u0105 alternatyw\u0119 dla podr\u00f3\u017cnych szukaj\u0105cych bardziej zachodniego do\u015bwiadczenia zakupowego, z markami mi\u0119dzynarodowymi i cenami wywieszonymi na metce, bez konieczno\u015bci negocjacji.<\/p>\r\n\r\n<h2>Agadir jako baza wypadowa<\/h2>\r\n<p>Miasto le\u017cy w dogodnej odleg\u0142o\u015bci od kilku ciekawych miejsc: Paradise Valley z naturalnymi basenami w\u015br\u00f3d palm, doliny Immouzer znanej z wodospad\u00f3w i miodu, oraz Ouarzazate \u2014 bramy do Sahary, dost\u0119pnej w ramach d\u0142u\u017cszej wycieczki. Dla podr\u00f3\u017cnych planuj\u0105cych pobyt w regionie to naturalny punkt startowy dalszych wypraw.<\/p>\r\n\r\n<h2>Klimat i najlepsza pora na wizyt\u0119<\/h2>\r\n<p>Agadir cieszy si\u0119 \u0142agodnym klimatem przez ca\u0142y rok dzi\u0119ki oceanicznej bryzie \u2014 to jeden z niewielu kurort\u00f3w Maroka odwiedzanych masowo tak\u017ce zim\u0105, gdy temperatury pozostaj\u0105 przyjemne (18-22\u00b0C), podczas gdy w Europie panuje ch\u0142\u00f3d. Lato bywa gor\u0105ce, ale rzadko tak upalne jak w Marrakeszu, dzi\u0119ki sta\u0142emu wiatrowi znad Atlantyku.<\/p>\r\n<p>To sprawia, \u017ce rezerwacje na t\u0119 tras\u0119 rozk\u0142adaj\u0105 si\u0119 r\u00f3wnomiernie przez ca\u0142y rok, bez wyra\u017anego sezonu martwego charakterystycznego dla innych kierunk\u00f3w wakacyjnych.<\/p>\r\n\r\n<h2>Zdrowie i ubezpieczenie podr\u00f3\u017cne<\/h2>\r\n<p>Agadir, jako du\u017cy kurort turystyczny, ma dobrze rozwini\u0119t\u0105 infrastruktur\u0119 medyczn\u0105 \u2014 kilka prywatnych klinik obs\u0142uguje zar\u00f3wno mieszka\u0144c\u00f3w, jak i turyst\u00f3w, z personelem cz\u0119sto m\u00f3wi\u0105cym po francusku i angielsku. Standardowe szczepienia nie s\u0105 obowi\u0105zkowe do wjazdu do Maroka.<\/p>\r\n<p>Zalecamy wykupienie ubezpieczenia podr\u00f3\u017cnego przed wylotem oraz picie wody butelkowanej poza renomowanymi hotelami \u2014 standardowa ostro\u017cno\u015b\u0107, niezale\u017cna od miasta docelowego w kraju.<\/p>\r\n\r\n<h2>Waluta, karty i p\u0142atno\u015b\u0107 na miejscu<\/h2>\r\n<p>Zaliczka za transfer agadir wp\u0142acana jest online przy rezerwacji, a pozosta\u0142e 70% p\u0142atne jest got\u00f3wk\u0105 kierowcy w dniu przejazdu, w euro lub w dirhamach maroka\u0144skich, do wyboru. Karty p\u0142atnicze s\u0105 akceptowane w wi\u0119kszo\u015bci hoteli strefy turystycznej, ale w suku El Had i mniejszych lokalach lepiej mie\u0107 przy sobie got\u00f3wk\u0119.<\/p>\r\n\r\n<h2>Transfer Agadir \u2014 najcz\u0119stsze pytania<\/h2>\r\n<div id=\"fq-hbp4\">\r\n<div class=\"fb-hbp4 open\"><button onclick=\"tHBp4(this)\">Ile kosztuje transfer lotnisko Agadir?<\/button><div class=\"fa-hbp4\">22\u20ac za pojazd do ca\u0142ego miasta (sektor turystyczny, Talborjt, Marina), sedan lub 6-osobowy van. Cena jest za auto, nie za osob\u0119.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Czy w Agadirze jest poci\u0105g?<\/button><div class=\"fa-hbp4\">Nie, Agadir nie ma stacji ONCF \u2014 najbli\u017csza jest w Marrakeszu, 260 km dalej. Dlatego zarezerwowany transfer Agadir jest szczeg\u00f3lnie przydatny na d\u0142u\u017cszych trasach.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Ile kosztuje taxi lotnisko Agadir?<\/button><div class=\"fa-hbp4\">Cena zale\u017cy od negocjacji na postoju. Zarezerwowany transfer Agadir kosztuje od 22\u20ac, ustalone przed wyjazdem, kierowca w hali przylot\u00f3w.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Czy jest dop\u0142ata nocna?<\/button><div class=\"fa-hbp4\">Nie ma. Transfer Agadir kosztuje tyle samo o 23:00 co o 15:00, tak\u017ce w \u015bwi\u0119ta.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Czy cena jest za osob\u0119 czy za pojazd?<\/button><div class=\"fa-hbp4\">Za pojazd. Czteroosobowa rodzina do Marrakeszu p\u0142aci \u0142\u0105cznie 129\u20ac, czyli 32\u20ac na osob\u0119.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Ile kosztuje transfer Agadir Marrakesz i ile trwa?<\/button><div class=\"fa-hbp4\">129\u20ac za pojazd z miasta lub z lotniska, oko\u0142o 3 godzin na 260 km. Wysadzenie pod Twoim riadem, powr\u00f3t w tej samej cenie.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Co, je\u015bli m\u00f3j lot jest op\u00f3\u017aniony?<\/button><div class=\"fa-hbp4\">\u015aledzenie jest zawsze w cenie. Kierowca przesuwa odbi\u00f3r; czekanie jest wliczone.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Jak zap\u0142aci\u0107?<\/button><div class=\"fa-hbp4\">30% zaliczki online, reszta got\u00f3wk\u0105 u kierowcy (euro lub dirhamy). Bezp\u0142atne anulowanie do 24 godzin przed.<\/div><\/div>\r\n<div class=\"fb-hbp4\"><button onclick=\"tHBp4(this)\">Czy dost\u0119pne s\u0105 foteliki dzieci\u0119ce?<\/button><div class=\"fa-hbp4\">Tak, bezp\u0142atnie na \u017cyczenie \u2014 wystarczy poda\u0107 wiek dziecka przy rezerwacji transferu Agadir.<\/div><\/div>\r\n<\/div>\r\n\r\n<h2>Zarezerwuj sw\u00f3j transfer agadir<\/h2>\r\n<p>Wy\u015blij nam numer lotu lub adres odbioru, a potwierdzimy Tw\u00f3j transfer agadir \u2014 <strong>transfer agadir<\/strong> w ci\u0105gu godziny. Prywatny pojazd, sta\u0142a cena, kierowca w hali przylot\u00f3w.<\/p>\r\n<div class=\"rc-hbp4\">\r\n<a class=\"bk\" href=\"https:\/\/transfers.ma\/pl\/transfer-z-lotniska-w-agadirze\/\">Zarezerwuj teraz<\/a>\r\n<a class=\"wa\" href=\"https:\/\/wa.me\/447401523866?text=Dzie%C5%84%20dobry%2C%20transfer%20Agadir\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\r\n<\/div>\r\n<\/div>\r\n<script>function tHBp4(b){b.parentNode.classList.toggle('open');}<\/script>\r\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Ile kosztuje transfer lotnisko Agadir?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"22\u20ac za pojazd do ca\u0142ego miasta, sedan lub 6-osobowy van. Cena jest za auto, nie za osob\u0119.\"}}, {\"@type\": \"Question\", \"name\": \"Czy w Agadirze jest poci\u0105g?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nie, Agadir nie ma stacji ONCF \u2014 najbli\u017csza jest w Marrakeszu, 260 km dalej.\"}}, {\"@type\": \"Question\", \"name\": \"Ile kosztuje taxi lotnisko Agadir?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Cena zale\u017cy od negocjacji na postoju. Zarezerwowany transfer Agadir kosztuje od 22\u20ac.\"}}, {\"@type\": \"Question\", \"name\": \"Ile kosztuje transfer Agadir Marrakesz i ile trwa?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"129\u20ac za pojazd, oko\u0142o 3 godzin na 260 km.\"}}]}<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Transfer Agadir \u2014 wszystkie prywatne przejazdy z Agadiru i do Agadiru Od 22\u20ac za pojazd8 trasLotnisko Al MassiraOd drzwi do drzwiKierowcy EN \/ FR \/ AR24\/7 Transfer Agadir z Transfers.ma to prywatny pojazd, kierowca czekaj\u0105cy z tabliczk\u0105 i cena ustalona przed wyjazdem \u2014 za pojazd, nie za osob\u0119. Ta strona zbiera wszystkie trasy z Agadiru, jego lotniska Al Massira oraz wszystkie, kt\u00f3re tu docieraj\u0105: Taghazout, Marrakesz, Essaouira, Casablanca. Agadir to g\u0142\u00f3wny kurort s\u0142oneczny Maroka na wybrze\u017cu Atlantyku, odbudowany niemal od zera po trz\u0119sieniu ziemi w 1960 roku \u2014 dlatego, w odr\u00f3\u017cnieniu od Fezu czy Marrakeszu, ma szeroki, otwarty uk\u0142ad urbanistyczny zamiast g\u0119stej medyny. To realnie skraca ka\u017cdy transfer agadir w obr\u0119bie miasta. Zarezerwuj transfer +212 661 614 943 WhatsApp Ka\u017cdy transfer agadir obejmuje bezp\u0142atne anulowanie do 24 h, \u015bledzenie lotu i cen\u0119 za pojazd, nie za osob\u0119 Agadir w trzech strefach \u2014 i dlaczego zmienia to Tw\u00f3j dojazd Sektor turystyczny wzd\u0142u\u017c g\u0142\u00f3wnej pla\u017cy skupia wi\u0119kszo\u015b\u0107 hoteli i jest najcz\u0119stszym celem transferu Agadir z lotniska \u2014 szerokie aleje, \u0142atwy dojazd samochodem pod same drzwi, bez ogranicze\u0144 jak w medynie innych miast Maroka. Talborjt, centrum handlowe wok\u00f3\u0142 suku El Had, i Marina Agadir z jachtami i restauracjami, le\u017c\u0105 bli\u017cej portu rybackiego. Cit\u00e9 Founty na po\u0142udniu to rezydencjonalne osiedla, dalej od centrum, gdzie precyzyjny adres realnie skraca czas dojazdu. Praktyczna rada do Twojego transferu Agadir: podaj dok\u0142adn\u0105 nazw\u0119 hotelu i dzielnic\u0119 przy rezerwacji. Sektor turystyczny i Cit\u00e9 Founty dzieli kilkana\u015bcie minut jazdy \u2014 r\u00f3\u017cnica, kt\u00f3ra ma znaczenie przy planowaniu odbioru z lotniska. Lotnisko Al Massira \u2014 co warto wiedzie\u0107 przed przyjazdem Al Massira, punkt startowy wi\u0119kszo\u015bci zapyta\u0144 o transfer Agadir, to trzeci najruchliwszy port lotniczy Maroka: liczne loty czarterowe i regularne z Europy, w tym z Warszawy i Krakowa w sezonie. Lotnisko le\u017cy oko\u0142o 25 km na po\u0142udniowy wsch\u00f3d od centrum miasta \u2014 dalej ni\u017c w Marrakeszu czy Tangerze, co czyni zarezerwowany transfer agadir szczeg\u00f3lnie wygodnym po d\u0142ugim locie. W przeciwie\u0144stwie do Marrakeszu czy Rabatu, Agadir nie ma w\u0142asnej stacji kolejowej \u2014 najbli\u017cszy dworzec ONCF znajduje si\u0119 w Marrakeszu, 260 km dalej. To sprawia, \u017ce transfer agadir z lotniska Al Massira do miasta lub dalej w g\u0142\u0105b kraju jest praktycznie jedyn\u0105 opcj\u0105 transportu bez negocjowania z taks\u00f3wkarzem na miejscu. Na transfer agadir na lotnisko licz 2 godziny przed lotem europejskim. Godzin\u0119 odbioru wyliczamy z numeru lotu i potwierdzamy dzie\u0144 wcze\u015bniej na WhatsApp \u2014 je\u015bli lot si\u0119 sp\u00f3\u017ani, kierowca wie o tym automatycznie. Taxi lotnisko Agadir \u2014 zarezerwowane czy z postoju? Taxi lotnisko Agadir z postoju dzia\u0142a: grand taxi, cena ustalona przed wej\u015bciem, zwykle wymaga negocjacji, tym trudniejszej po nocnym locie, gdy jeste\u015b zm\u0119czony i nie znasz lokalnych stawek. Kierowca wysadza tam, gdzie zna, niekoniecznie pod Twoimi drzwiami w rozleg\u0142ym sektorze turystycznym. Zarezerwowany prywatny transfer Agadir kosztuje od 22\u20ac \u2014 cena, pojazd i kierowca ustalone przed wyjazdem z Polski. Dostajesz jego imi\u0119 i numer na WhatsApp, auto ma prawdziwy baga\u017cnik, a po nocnym locie kto\u015b czeka z tabliczk\u0105, zamiast szukania taks\u00f3wki o trzeciej nad ranem. Szczerze: sam, w dzie\u0144, z jedn\u0105 torb\u0105, blisko lotniska? Post\u00f3j taks\u00f3wek dzia\u0142a nie\u017ale. Rodzina z baga\u017cem, nocne l\u0105dowanie albo dalsza trasa do Marrakeszu czy Essaouiry: prywatny transfer agadir to opcja, po kt\u00f3rej nic nie trzeba organizowa\u0107 na miejscu. Transfer lotnisko Agadir \u2014 z Al Massira Ka\u017cdy transfer agadir z lotniska zaczyna si\u0119 w hali przylot\u00f3w: kierowca czeka tam z tabliczk\u0105, \u015bledzi Tw\u00f3j lot za darmo i wiezie Ci\u0119 pod dok\u0142adny adres. Lotnisko Al Massira \u2192 Agadir25 km \u00b7 ~30 min \u00b7 sektor turystyczny, Talborjt, Marinaod 22\u20ac Lotnisko Al Massira \u2192 Taghazout45 km \u00b7 ~40 min \u00b7 pla\u017ca surfer\u00f3wod 30\u20ac Lotnisko Mohammed V \u2192 Agadir460 km \u00b7 ~5 h \u00b7 z Casablanki prosto do Agadiruod 310\u20ac Transfer z Agadiru \u2014 na lotnisko i do innych miast Transfer agadir z miasta to odbi\u00f3r z hotelu, walizki zniesione do auta. Przy wyje\u017adzie na lotnisko godzina jest wyliczana z numeru lotu. Agadir \u2192 Marrakesz260 km \u00b7 ~3 h \u00b7 przez g\u00f3ry Anti-Atlasod 129\u20ac Agadir \u2192 Essaouira175 km \u00b7 ~2 h \u00b7 wybrze\u017ce Atlantykuod 110\u20ac Agadir \u2192 Casablanca460 km \u00b7 ~5 h \u00b7 najd\u0142u\u017csza trasa krajowaod 310\u20ac Transfer do Agadiru \u2014 przyjazd z innego miasta Prosta zasada dla ka\u017cdego transferu Agadir: cena w jedn\u0105 stron\u0119 r\u00f3wna si\u0119 cenie powrotu. Marrakesz \u2192 Agadir kosztuje tyle samo co Agadir \u2192 Marrakesz. Wysadzenie pod hotelem lub na lotnisku Al Massira. Marrakesz \u2192 Agadir260 km \u00b7 ~3 hod 129\u20ac Essaouira \u2192 Lotnisko Al Massira175 km \u00b7 ~2 h \u00b7 bezpo\u015brednio pod terminalod 110\u20ac Transfer Agadir Marrakesz \u2014 najcz\u0119\u015bciej wybierana trasa Transfer agadir marrakesz to zdecydowanie najcz\u0119\u015bciej rezerwowany przejazd z Agadiru po samym lotnisku. 260 km, oko\u0142o 3 godzin, przez prze\u0142\u0119cze Anti-Atlasu, za 129\u20ac za pojazd \u2014 32\u20ac na osob\u0119 we czworo. Autobus CTM pokonuje t\u0119 sam\u0105 tras\u0119 w podobnym czasie za mniej, ale odje\u017cd\u017ca z dworca autobusowego i wysadza na dworcu w Marrakeszu, sk\u0105d wci\u0105\u017c trzeba dojecha\u0107 do medyny. Prywatny transfer agadir marrakesz odbiera Ci\u0119 z hotelu lub z lotniska Al Massira (129\u20ac) i wysadza pod bram\u0105 Twojego riadu w medynie lub w dowolnej dzielnicy \u2014 Gueliz, Hivernage, Palmeraie. Trasa przez g\u00f3ry bywa mglista o poranku zim\u0105; nasi kierowcy je\u017cd\u017c\u0105 ni\u0105 regularnie i znaj\u0105 aktualne warunki. Transfer Agadir \u2014 cennik 2026 Cena transferu Agadir zale\u017cy od odleg\u0142o\u015bci. Kr\u00f3tkie przejazdy (lotnisko, ca\u0142e miasto, Taghazout) liczone s\u0105 do dok\u0142adnego adresu. D\u0142ugie trasy maj\u0105 sta\u0142\u0105 cen\u0119. Odleg\u0142o\u015b\u0107 z Agadiru Przyk\u0142ad Cena za pojazd 1 \u2013 30 km Lotnisko Al Massira, sektor turystyczny, Talborjt 22\u20ac 30 \u2013 60 km Taghazout, Immouzer 30\u20ac 60 \u2013 110 km Paradise Valley i okolice 80\u20ac Sta\u0142a cena Essaouira 110\u20ac Sta\u0142a cena Marrakesz 129\u20ac Sta\u0142a cena Casablanca \u00b7 Ouarzazate 310\u20ac Sta\u0142a cena Fez \u00b7 Tanger 525\u20ac Sta\u0142a cena Chefchaouen \u00b7 Asilah 600\u20ac Ka\u017cdy transfer agadir rozliczany jest za pojazd (1\u20133 pasa\u017cer\u00f3w w sedanie, do 6 w vanie), op\u0142aty drogowe i paliwo w cenie, bez dop\u0142aty nocnej. W skr\u00f3cie \u2014 transfer agadir Lotnisko Al Massira \u2192 Agadir 22\u20ac Agadir \u2192 Taghazout 30\u20ac Agadir \u2192 Essaouira 110\u20ac Agadir \u2192 Marrakesz 129\u20ac Agadir \u2192 Casablanca 310\u20ac Kiedy prywatne auto si\u0119 op\u0142aca \u2014 a kiedy lepszy jest autobus M\u00f3wimy wprost,<\/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-23774","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":"Prezentowany obraz powinien mie\u0107 co najmniej 200 na 200 pikseli, aby m\u00f3g\u0142 go pobra\u0107 Facebook i inne serwisy spo\u0142eczno\u015bciowe.","pluginReviewed":false,"postSettings":{"linkSuggestions":true,"useFocusKeyword":false},"frontEndScore":false,"postName":"transfer-agadir","permalinkFormat":"https:\/\/transfers.ma\/pl\/%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":"Transfer Agadir | Najlepszy Szybki Transfer 24h","description":"Transfer Agadir prywatny od 22\u20ac za pojazd: lotnisko Al Massira, Marrakesz, Essaouira, Casablanca, Taghazout. Sta\u0142a cena, kierowca na miejscu 24\/7.","focusKeywords":"transfer agadir,transfer lotnisko agadir,taxi lotnisko agadir,prywatny transfer agadir,transfer agadir marrakesz","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":"admin","primaryTerm":0,"authorName":"admin","titleTemplate":"%title% %sep% %sitename%","descriptionTemplate":"%excerpt%","showScoreFrontend":true,"lockModifiedDate":false},"powerWords":[],"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\/pl\/","objectID":23774,"objectType":"post","locale":"pl","localeFull":"pl_PL","overlayImages":{"play":{"name":"Ikona PLAY","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":"Ikona 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%2Fpl%2F&r=https%3A%2F%2Ftransfers.ma%2Fpl%2Fwp-json%2Fwp%2Fv2%2Fpages%2F23774%3Fnonce%3Dc58a442ac8","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":"Ulepszenie","trendsPreviewImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":[],"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\/pl\/wp-json\/wp\/v2\/pages\/23774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/comments?post=23774"}],"version-history":[{"count":4,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/23774\/revisions"}],"predecessor-version":[{"id":23811,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/23774\/revisions\/23811"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=23774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}