{"id":25711,"date":"2026-10-04T17:39:47","date_gmt":"2026-10-04T17:39:47","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=25711"},"modified":"2026-10-04T17:42:53","modified_gmt":"2026-10-04T17:42:53","slug":"gdzie-lezy-maroko","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/gdzie-lezy-maroko\/","title":{"rendered":"gdzie le\u017cy maroko"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25711\" class=\"elementor elementor-25711\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46b4e88 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"46b4e88\" 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-8719742 elementor-widget elementor-widget-shortcode\" data-id=\"8719742\" 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=\"de\"\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\">Gdzie le\u017cy Maroko? Najlepszy przewodnik z map\u0105, regionami, odleg\u0142o\u015bciami i lotami<\/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<div class=\"elementor-element elementor-element-ca753cb elementor-widget elementor-widget-html\" data-id=\"ca753cb\" 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<article class=\"root-plh1\">\r\n<section class=\"hero-plh1\"><div class=\"sun-plh1\"><\/div><div class=\"hin-plh1\"><div class=\"htx-plh1\">\r\n<span class=\"eyebrow-plh1\">Mapa Maroka + prywatny transfer<\/span><h1>Gdzie le\u017cy Maroko? Najlepszy przewodnik z map\u0105, regionami, odleg\u0142o\u015bciami i lotami<\/h1>\r\n<p class=\"lead-plh1\">\u201eGdzie le\u017cy Maroko\u201d? Na p\u00f3\u0142nocnym zachodzie Afryki, 14 km od Hiszpanii. Znajdziesz tu map\u0119 opisan\u0105 po regionach, odleg\u0142o\u015bci, odpowied\u017a na pytanie o kontynent i prywatny transfer od 16 \u20ac za pojazd.<\/p>\r\n<div class=\"btns-plh1\"><a class=\"btn-plh1 b1-plh1\" href=\"https:\/\/transfers.ma\/pl\/transfery\/\">Zarezerwuj<\/a><a class=\"btn-plh1 b2-plh1\" href=\"tel:+212661614943\">Zadzwo\u0144 +212 661 614 943<\/a><a class=\"btn-plh1 b3-plh1\" href=\"https:\/\/wa.me\/447401523866?text=Cze%C5%9B%C4%87%2C%20chc%C4%99%20zarezerwowa%C4%87%20transfer\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a><\/div>\r\n<\/div><div class=\"himg-plh1\"><div class=\"arch-plh1\">\r\n<img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/transfers.ma\/wp-content\/uploads\/2025\/07\/ChatGPT-Image-Jul-5_-2025_-03_56_42-PM.webp\" alt=\"gdzie le\u017cy maroko\" width=\"800\" height=\"600\" loading=\"eager\"><\/div>\r\n<div class=\"badge-plh1\"><small>Transfer od<\/small>od 16 \u20ac<\/div><\/div><\/div><svg class=\"hills-plh1\" viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M0 90V52C120 20 220 70 340 46S560 8 680 40s240 36 360 6 130-22 160-8V90Z\" fill=\"#F7EEE3\"\/><path d=\"M0 90V70C140 44 260 84 400 64s300-30 440-6 250 12 360-8V90Z\" fill=\"#fff\"\/><\/svg><\/section>\r\n<div class=\"stats-plh1\"><div class=\"st-plh1\"><b>5<\/b><span>region\u00f3w opisanych<\/span><\/div><div class=\"st-plh1\"><b>39<\/b><span>gids\u00f3w miast<\/span><\/div><div class=\"st-plh1\"><b>od 16 \u20ac<\/b><span>prywatny transfer<\/span><\/div><div class=\"st-plh1\"><b>24\/7<\/b><span>bez dop\u0142aty nocnej<\/span><\/div><\/div>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Gdzie le\u017cy Maroko? Odpowied\u017a w skr\u00f3cie<\/h2>\r\n<p>\u201eGdzie le\u017cy Maroko\u201d? Na p\u00f3\u0142nocnym zachodzie Afryki, z wybrze\u017cami nad Oceanem Atlantyckim i Morzem \u015ar\u00f3dziemnym. Od Hiszpanii dzieli je Cie\u015bnina Gibraltarska, na najw\u0119\u017cszym odcinku szeroka na oko\u0142o 14 km. Na wschodzie graniczy z Algieri\u0105, a na po\u0142udniu przechodzi w Sahar\u0119.<\/p>\r\n<p>Kto wpisuje \u201eGdzie jest Maroko\u201d lub \u201eGdzie le\u017cy Maroko mapa\u201d, chce umie\u015bci\u0107 kraj na mapie i zrozumie\u0107 odleg\u0142o\u015bci. Geografia t\u0142umaczy wiele decyzji podr\u00f3\u017cnych: Atlas dzieli kraj jak kr\u0119gos\u0142up, na zachodzie le\u017c\u0105 r\u00f3wniny i du\u017ce miasta, na wschodzie i po\u0142udniu wy\u017cyny oraz pustynia.<\/p>\r\n<p>W tym przewodniku opisujemy map\u0119 po regionach, odpowiadamy na pytania \u201eGdzie le\u017cy Maroko jaki kontynent\u201d i \u201eCzy Maroko jest w Europie\u201d i linkujemy do 39 gids\u00f3w po miastach. Na ko\u0144cu znajdziesz ceny prywatnego transferu.<\/p>\r\n<div class=\"call-plh1\"><b>W skr\u00f3cie<\/b><p>Maroko le\u017cy na p\u00f3\u0142nocnym zachodzie Afryki, 14 km od Hiszpanii. Stolic\u0105 jest Rabat, a kraj liczy oko\u0142o 37 milion\u00f3w mieszka\u0144c\u00f3w.<\/p><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Gdzie jest Maroko: pi\u0119\u0107 region\u00f3w do poznania<\/h2>\r\n<p>Kto zastanawia si\u0119 \u201eGdzie jest Maroko\u201d, naj\u0142atwiej zrozumie kraj, dziel\u0105c go na pi\u0119\u0107 stref. Ka\u017cda ma inny klimat, krajobraz i czas przejazdu.<\/p>\r\n<div class=\"cards-plh1\"><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83c\udf3f<\/span><h3>P\u00f3\u0142noc i Rif<\/h3><p>Tanger, Tetuan i Chefchaouen. Blisko Hiszpanii, zielono i deszczowo.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83c\udf0a<\/span><h3>Wybrze\u017ce Atlantyku<\/h3><p>Rabat, Casablanca, Essaouira i Agadir. \u0141agodny klimat i bryza.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83d\udd4c<\/span><h3>Miasta kr\u00f3lewskie<\/h3><p>Fez, Meknes, Marrakesz i Rabat. Historia, medyny i rzemios\u0142o.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\u26f0\ufe0f<\/span><h3>Atlas<\/h3><p>Wysoki, \u015aredni i Antyatlas. G\u00f3ry, doliny i \u015bnieg zim\u0105.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83c\udfdc\ufe0f<\/span><h3>Po\u0142udnie i pustynia<\/h3><p>Ouarzazate, Merzouga i Sahara. Wydmy, oazy i gwia\u017adziste niebo.<\/p><\/div><\/div>\r\n<p>Dzi\u0119ki tym strefom w jednej podr\u00f3\u017cy mo\u017cesz \u0142\u0105czy\u0107 morze, miasto, g\u00f3ry i pustyni\u0119. Odleg\u0142o\u015bci s\u0105 jednak du\u017ce, dlatego wielu podr\u00f3\u017cnych wybiera objazd z prywatnym kierowc\u0105.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Gdzie le\u017cy Maroko mapa: odleg\u0142o\u015bci mi\u0119dzy miastami<\/h2>\r\n<p>Z \u201eGdzie le\u017cy Maroko mapa\u201d na telefonie \u0142atwiej zaplanujesz etapy. Poni\u017csza tabela pokazuje odleg\u0142o\u015bci po drodze mi\u0119dzy najcz\u0119\u015bciej odwiedzanymi miastami. Czasy s\u0105 orientacyjne.<\/p>\r\n<div class=\"tw-plh1\"><table><thead><tr><th>Trasa<\/th><th>Odleg\u0142o\u015b\u0107 ok.<\/th><th>Autem<\/th><\/tr><\/thead><tbody><tr><td>Tanger \u2013 Rabat<\/td><td>250 km<\/td><td>2 h 45 min<\/td><\/tr><tr><td>Rabat \u2013 Casablanca<\/td><td>90 km<\/td><td>1 h 15 min<\/td><\/tr><tr><td>Casablanca \u2013 Marrakesz<\/td><td>240 km<\/td><td>3 h<\/td><\/tr><tr><td>Marrakesz \u2013 Essaouira<\/td><td>175 km<\/td><td>2 h 30 min<\/td><\/tr><tr><td>Marrakesz \u2013 Agadir<\/td><td>250 km<\/td><td>3 h 15 min<\/td><\/tr><tr><td>Rabat \u2013 Fez<\/td><td>200 km<\/td><td>2 h 30 min<\/td><\/tr><tr><td>Fez \u2013 Merzouga<\/td><td>460 km<\/td><td>7 h<\/td><\/tr><tr><td>Tanger \u2013 Chefchaouen<\/td><td>115 km<\/td><td>1 h 45 min<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p class=\"note-plh1\">Odleg\u0142o\u015bci orientacyjne po drodze. Faktyczny czas zale\u017cy od ruchu i przystank\u00f3w.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Gdzie le\u017cy Maroko jaki kontynent: na jakim kontynencie le\u017cy<\/h2>\r\n<p>Kto zadaje pytanie \u201eGdzie le\u017cy Maroko jaki kontynent\u201d, us\u0142yszy prost\u0105 odpowied\u017a: w Afryce, w jej p\u00f3\u0142nocno-zachodnim kra\u0144cu. Maroko to afryka\u0144ski kraj najbli\u017cszy Europy. Promy z Tarify p\u0142yn\u0105 do Tangeru w oko\u0142o godzin\u0119.<\/p>\r\n<ul class=\"ul-plh1\"><li>Kontynent: Afryka (Afryka P\u00f3\u0142nocna, Maghreb).<\/li><li>S\u0105siedzi: Hiszpania przez cie\u015bnin\u0119, Algieria na wschodzie, Sahara na po\u0142udniu.<\/li><li>Morza: Ocean Atlantycki i Morze \u015ar\u00f3dziemne.<\/li><li>Stolica: Rabat, najwi\u0119ksze miasto: Casablanca.<\/li><li>Mieszka\u0144cy: oko\u0142o 37 milion\u00f3w.<\/li><\/ul>\r\n<p>Z Polski do Maroka leci si\u0119 oko\u0142o czterech i p\u00f3\u0142 godziny, a r\u00f3\u017cnica czasu wynosi zero lub jedn\u0105 godzin\u0119, w zale\u017cno\u015bci od pory roku.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Czy Maroko jest w Europie: Maroko a Europa<\/h2>\r\n<p>Kto wpisuje \u201eCzy Maroko jest w Europie\u201d, zwykle zastanawia si\u0119, czy kraj nale\u017cy do Europy. Nie: Maroko le\u017cy w Afryce, cho\u0107 dzieli je od Europy tylko w\u0105ska cie\u015bnina. W historii \u0142\u0105czy\u0142y je silne zwi\u0105zki, widoczne w architekturze, kuchni i j\u0119zyku.<\/p>\r\n<p>Maroko nie jest cz\u0142onkiem Unii Europejskiej, wi\u0119c obowi\u0105zuj\u0105 tu osobne zasady wjazdu: paszport jest wymagany, a na pobyt turystyczny do 90 dni wiza nie jest potrzebna. Sprawd\u017a aktualne przepisy na stronie MSZ.<\/p>\r\n<p>Kultura jest mieszank\u0105 wp\u0142yw\u00f3w berberyjskich, arabskich, andaluzyjskich i francuskich. Dlatego dla wielu podr\u00f3\u017cnych Maroko wydaje si\u0119 jednocze\u015bnie bliskie i zupe\u0142nie inne.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Najcz\u0119stsze pytania w skr\u00f3cie<\/h2>\r\n<p>Kto pyta \u201eGdzie le\u017cy Maroko\u201d, cz\u0119sto chce te\u017c wiedzie\u0107, gdzie le\u017c\u0105 poszczeg\u00f3lne miasta. Tanger jest na p\u00f3\u0142nocy, Rabat i Casablanca na atlantyckim wybrze\u017cu, Marrakesz w g\u0142\u0119bi l\u0105du, Agadir na po\u0142udniu.<\/p>\r\n<p>Kto sprawdza \u201eGdzie jest Maroko\u201d, us\u0142yszy to samo: p\u00f3\u0142nocny zach\u00f3d Afryki, 14 km od Hiszpanii. Przy planowaniu podr\u00f3\u017cy wa\u017cniejsze s\u0105 jednak odleg\u0142o\u015bci mi\u0119dzy miastami.<\/p>\r\n<p>Przy \u201eGdzie le\u017cy Maroko mapa\u201d warto u\u017cy\u0107 mapy offline. Pobierz j\u0105 przed wyjazdem i zapisz po\u0142o\u017cenie nocleg\u00f3w, bo zasi\u0119g w g\u00f3rach i na pustyni bywa s\u0142aby.<\/p>\r\n<p>Kto szuka \u201eGdzie le\u017cy Maroko jaki kontynent\u201d, powinien pami\u0119ta\u0107, \u017ce Maroko le\u017cy w Afryce, ale w strefie czasowej UTC+1 i z klimatem \u015br\u00f3dziemnomorskim na wybrze\u017cu.<\/p>\r\n<p>Pytanie \u201eCzy Maroko jest w Europie\u201d cz\u0119sto pojawia si\u0119 w quizach. Odpowied\u017a: nie, Maroko to kraj afryka\u0144ski, cho\u0107 blisko Europy.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Jak si\u0119 porusza\u0107 po Maroku: poci\u0105g, autobus, taks\u00f3wka i transfer<\/h2>\r\n<p>Maroko ma dobre drogi i poci\u0105gi, kt\u00f3re \u0142\u0105cz\u0105 du\u017ce miasta na wybrze\u017cu. Mi\u0119dzy Tangerem, Rabatem, Casablank\u0105 i Marrakeszem poci\u0105g jest wygodny i tani, ale zostawia Ci\u0119 na dworcu, a do noclegu potrzebna jest jeszcze taks\u00f3wka. Do Essaouiry, Agadiru, Chefchaouen i na pustyni\u0119 transport publiczny jest wolniejszy.<\/p>\r\n<p>Autobusy CTM i Supratours \u0142\u0105cz\u0105 prawie wszystkie miasta, ze sta\u0142ymi godzinami i dworcami cz\u0119sto na obrze\u017cach. Wsp\u00f3lne taks\u00f3wki s\u0105 tanie na kr\u00f3tkich trasach, ale ruszaj\u0105 dopiero, gdy s\u0105 pe\u0142ne. Petit taxi dzia\u0142aj\u0105 w miastach, z taksometrem lub cen\u0105 ustalon\u0105 z g\u00f3ry.<\/p>\r\n<p>Prywatny transfer daje sta\u0142\u0105 cen\u0119 za pojazd, kierowc\u0119 z tabliczk\u0105 i kontrol\u0119 lotu. Nie musisz wymienia\u0107 pieni\u0119dzy ani si\u0119 targowa\u0107 z walizkami w r\u0119ku. Dla rodzin, grup i nocnych przylot\u00f3w to najwygodniejsze rozwi\u0105zanie, a cena nie zmienia si\u0119 w nocy.<\/p>\r\n<p>Na d\u0142ugich trasach, jak Marrakesz\u2013Agadir czy Casablanca\u2013Fez, prywatny kierowca pozwala zatrzyma\u0107 si\u0119 na obiad, zdj\u0119cia i odpoczynek, bez sta\u0142ych godzin i przesiadek. Cz\u0119sto jest te\u017c szybszy ni\u017c jakakolwiek alternatywa publiczna.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Dokumenty i zasady dla Polak\u00f3w<\/h2>\r\n<p>Do Maroka potrzebny jest paszport; dow\u00f3d osobisty nie wystarcza. Na pobyt turystyczny do 90 dni wiza nie jest wymagana. Zasady, tak\u017ce wym\u00f3g wa\u017cno\u015bci paszportu, mog\u0105 si\u0119 zmienia\u0107: sprawd\u017a je na stronie MSZ (gov.pl\/web\/dyplomacja) przed wyjazdem.<\/p>\r\n<p>Przy kontroli granicznej mog\u0105 zapyta\u0107 o adres noclegu i bilet powrotny. Miej te informacje pod r\u0119k\u0105, tak\u017ce w telefonie. Je\u015bli jedziesz autem lub kamperem, zabierz dow\u00f3d rejestracyjny, polis\u0119 wa\u017cn\u0105 w Maroku (zielona karta) i prawo jazdy.<\/p>\r\n<p>Zachowaj kopie dokument\u00f3w osobno od orygina\u0142\u00f3w. Ubezpieczenie podr\u00f3\u017cy z pokryciem koszt\u00f3w leczenia jest wskazane, zw\u0142aszcza przy wycieczkach poza miasta.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Pieni\u0105dze, zdrowie i zwyczaje<\/h2>\r\n<p>Walut\u0105 jest dirham. Bankomaty s\u0105 w miastach, ale na taks\u00f3wki, napiwki i targi potrzebna jest got\u00f3wka w drobnych nomina\u0142ach. W hotelach i du\u017cych restauracjach zap\u0142acisz kart\u0105, jednak sprawd\u017a to przed zam\u00f3wieniem.<\/p>\r\n<p>Pij wod\u0119 z butelek z nienaruszonym zamkni\u0119ciem i uwa\u017caj na l\u00f3d oraz surowe warzywa, je\u015bli masz wra\u017cliwy \u017co\u0142\u0105dek. Chro\u0144 si\u0119 przed s\u0142o\u0144cem, nawet gdy bryza wydaje si\u0119 ch\u0142odna, i zabierz w\u0142asne leki w oryginalnych opakowaniach.<\/p>\r\n<p>Ubieraj si\u0119 skromnie w medynach i miejscach kultu, z zakrytymi ramionami i kolanami, i pytaj o zgod\u0119 przed fotografowaniem ludzi. Na targach targuj si\u0119 uprzejmie, zaczynaj\u0105c od oko\u0142o po\u0142owy ceny. W czasie ramadanu nie jedz i nie pij publicznie w ci\u0105gu dnia, je\u015bli to mo\u017cliwe.<\/p>\r\n<p>Zostaw w planie jeden wolny dzie\u0144. Odleg\u0142o\u015bci s\u0105 du\u017ce, klimat zmienny, a nieprzewidziane sytuacje, jak op\u00f3\u017aniony lot czy trudny do znalezienia riad, zdarzaj\u0105 si\u0119 ka\u017cdemu. Dobry kierowca i zapisany adres noclegu oszcz\u0119dzaj\u0105 godzin.<\/p>\r\n<p>Przed wyjazdem sprawd\u017a te\u017c, czy Twoja karta p\u0142atnicza dzia\u0142a za granic\u0105 i czy bank nie blokuje transakcji w Afryce. Zabierz drug\u0105 kart\u0119, przechowywan\u0105 osobno, oraz niewielki zapas euro, kt\u00f3re \u0142atwo wymienisz na dirhamy w kantorach i bankach. Pami\u0119taj, \u017ce wyw\u00f3z dirham\u00f3w z kraju jest ograniczony, wi\u0119c wymieniaj tylko tyle, ile potrzebujesz.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Kiedy jecha\u0107 do Maroka: pory roku w skr\u00f3cie<\/h2>\r\n<p>Wiosna i jesie\u0144 s\u0105 prawie wsz\u0119dzie najprzyjemniejsze: \u0142agodne temperatury, czyste \u015bwiat\u0142o i mniej t\u0142um\u00f3w. Latem wybrze\u017ce jest \u0142agodne, a Marrakesz, Fez i pustynia bardzo gor\u0105ce. Zim\u0105 na po\u0142udniu i w Agadirze jest s\u0142onecznie, a w g\u00f3rach zimno.<\/p>\r\n<p>Pustyni\u0119 odwiedzaj od pa\u017adziernika do kwietnia, surfuj od listopada do marca, a miasta kr\u00f3lewskie ogl\u0105daj w marcu\u2013maju i we wrze\u015bniu\u2013listopadzie. Kto chce zaoszcz\u0119dzi\u0107, jedzie w styczniu, lutym lub poza wakacjami.<\/p>\r\n<p>Zawsze sprawd\u017a pogod\u0119 w konkretnym regionie, bo r\u00f3\u017cnice s\u0105 du\u017ce. W naszych gidsach znajdziesz klimat miesi\u0105c po miesi\u0105cu dla Agadiru, Marrakeszu, Tangeru, Essaouiry i Rabatu, razem z wskaz\u00f3wkami dotycz\u0105cymi ubra\u0144.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Przyk\u0142adowe trasy na 7, 10 i 14 dni<\/h2>\r\n<div class=\"cards-plh1\"><div class=\"card-plh1\"><span class=\"ic-plh1\">1\ufe0f\u20e3<\/span><h3>7 dni: Agadir i okolice<\/h3><p>Pla\u017ca, Taghazout, Paradise Valley i jednodniowa wycieczka do Essaouiry. Idealne dla szukaj\u0105cych s\u0142o\u0144ca i spokoju.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">2\ufe0f\u20e3<\/span><h3>10 dni: tr\u00f3jk\u0105t miast<\/h3><p>Casablanca, Rabat i Marrakesz z wycieczk\u0105 w Atlas. Dobre na pierwszy raz w Maroku.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">3\ufe0f\u20e3<\/span><h3>14 dni: kraj w pigu\u0142ce<\/h3><p>Tanger, Chefchaouen, Fez, pustynia, Marrakesz i Essaouira, z kilkoma d\u0142u\u017cszymi przejazdami.<\/p><\/div><\/div>\r\n<p>D\u0142u\u017csze trasy wymagaj\u0105 transfer\u00f3w mi\u0119dzy miastami. Z prywatnym kierowc\u0105 wybierasz godziny i przystanki, nie prowadzisz i wracasz do hotelu o wybranej porze. Ceny podajemy za pojazd, a nie za osob\u0119, wi\u0119c przy grupie koszt na g\u0142ow\u0119 spada.<\/p>\r\n<p>Nie planuj zbyt wielu przystank\u00f3w. Lepiej mniej miejsc i wi\u0119cej czasu ni\u017c codzienne d\u0142ugie przejazdy. Zostaw kilka dni na jedno miejsce i zapewnij sobie wolny dzie\u0144 na odpoczynek lub nieprzewidziane sprawy.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Bud\u017cet, \u0142\u0105czno\u015b\u0107 i praktyczne drobiazgi<\/h2>\r\n<p>Maroko jest zwykle ta\u0144sze od Polski w jedzeniu, taks\u00f3wkach i na targach, ale dro\u017csze w dobrych riadach, wycieczkach i prywatnych transferach. Bud\u017cet zale\u017cy od stylu: hostele i autobusy s\u0105 tanie, hotele z basenem i kierowca dro\u017csze.<\/p>\r\n<p>Karta SIM z internetem kosztuje niewiele i kupisz j\u0105 na lotnisku lub w mie\u015bcie. Zasi\u0119g jest dobry w miastach i na wybrze\u017cu, gorszy w g\u00f3rach i na pustyni, wi\u0119c pobierz mapy offline przed wyjazdem. Pami\u0119taj o gniazdkach typu C i E, tak jak w Polsce: adapter nie jest potrzebny.<\/p>\r\n<p>Zapisz w telefonie adresy nocleg\u00f3w w alfabecie \u0142aci\u0144skim, numer kierowcy i numer alarmowy. W razie w\u0105tpliwo\u015bci napisz do nas na WhatsAppie: odpowiadamy o ka\u017cdej porze i pomagamy zmieni\u0107 godzin\u0119 odbioru.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Ramadan, \u015bwi\u0119ta i dni wolne: jak wp\u0142ywaj\u0105 na podr\u00f3\u017c<\/h2>\r\n<p>W czasie ramadanu zmieniaj\u0105 si\u0119 godziny otwarcia sklep\u00f3w i restauracji, a \u017cycie przenosi si\u0119 na wiecz\u00f3r. W dzie\u0144 wiele lokali jest zamkni\u0119tych, po zachodzie s\u0142o\u0144ca ulice o\u017cywaj\u0105. Daty ramadanu przesuwaj\u0105 si\u0119 co roku o oko\u0142o jedena\u015bcie dni, wi\u0119c sprawd\u017a je przed rezerwacj\u0105.<\/p>\r\n<p>Pi\u0105tek jest dniem modlitwy, wi\u0119c niekt\u00f3re muzea i warsztaty maj\u0105 skr\u00f3cone godziny. W dni \u015bwi\u0105t, jak Id al-Fitr i Id al-Adha, wiele us\u0142ug jest zamkni\u0119tych, a podr\u00f3\u017ce wewn\u0105trz kraju s\u0105 bardzo oblegane. Rezerwuj transport i nocleg z wyprzedzeniem.<\/p>\r\n<p>Poza tym Maroko jest przygotowane na turyst\u00f3w przez ca\u0142y rok. Szanuj lokalne zwyczaje, ubieraj si\u0119 stosownie i pytaj o godziny otwarcia, a unikniesz rozczarowa\u0144 i zyskasz \u017cyczliwo\u015b\u0107 gospodarzy. Warto te\u017c nauczy\u0107 si\u0119 kilku s\u0142\u00f3w po arabsku maroka\u0144skim lub francusku: pozdrowienie i podzi\u0119kowanie otwieraj\u0105 drzwi w sklepach, taks\u00f3wkach i noclegach.<\/p>\r\n<p>Zapisz sobie podstawowe zwroty w alfabecie \u0142aci\u0144skim: salam, shukran, afak, bshhal hada, bslama. Ludzie doceniaj\u0105 ka\u017cd\u0105 pr\u00f3b\u0119, a Ty szybciej poczujesz si\u0119 swobodnie, nawet je\u015bli reszt\u0119 rozmowy prowadzisz po angielsku lub na migi.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Gidsy po ka\u017cdym mie\u015bcie w Maroku<\/h2>\r\n<p>Po og\u00f3lnych informacjach wybierz miasto. Ka\u017cdy gid zawiera map\u0119, atrakcje, pogod\u0119, transport i ceny prywatnego transferu.<\/p>\r\n<div class=\"lk-plh1\"><a href=\"https:\/\/transfers.ma\/pl\/agadir-atrakcje\/\"><em>Agadir atrakcje<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-pogoda-dlugoterminowa\/\"><em>Agadir pogoda d\u0142ugoterminowa<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/port-lotniczy-agadir-al-massira\/\"><em>Port lotniczy Agadir Al Massira<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-loty\/\"><em>Agadir loty<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-pogoda-luty\/\"><em>Agadir pogoda luty<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-pogoda-grudzien\/\"><em>Agadir pogoda grudzie\u0144<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-temperatura-wody\/\"><em>Agadir temperatura wody<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-wycieczki\/\"><em>Agadir wycieczki<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-czy-jest-bezpiecznie\/\"><em>Agadir: czy jest bezpiecznie<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-plaza\/\"><em>Agadir pla\u017ca<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-godzina\/\"><em>Agadir godzina<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-wakacje\/\"><em>Agadir wakacje<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-miasto\/\"><em>Agadir miasto<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/gdzie-lezy-marakesz\/\"><em>Gdzie le\u017cy Marakesz<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-marakesz-odleglosc\/\"><em>Agadir Marakesz odleg\u0142o\u015b\u0107<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/lotnisko-marakesz\/\"><em>Lotnisko Marakesz<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/marakesz-pogoda-styczen\/\"><em>Marakesz pogoda stycze\u0144<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/czy-marakesz-jest-bezpieczny\/\"><em>Czy Marakesz jest bezpieczny<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/marakesz-zabytki\/\"><em>Marakesz zabytki<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/medyna-maroko\/\"><em>Medyna Maroko (Fez)<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/tanger-maroko\/\"><em>Tanger Maroko<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/tanger-med\/\"><em>Tanger Med<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/pogoda-tanger\/\"><em>Pogoda Tanger<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/tanger-loty\/\"><em>Tanger loty<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/tanger-co-zobaczyc\/\"><em>Tanger co zobaczy\u0107<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/essaouira-maroko\/\"><em>Essaouira Maroko<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/essaouira-pogoda\/\"><em>Essaouira pogoda<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/najwieksze-miasto-maroka\/\"><em>Najwi\u0119ksze miasto Maroka<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/casablanca-loty\/\"><em>Casablanca loty<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/casablanca-co-zobaczyc\/\"><em>Casablanca co zobaczy\u0107<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/jaka-jest-godzina-w-maroko\/\"><em>Jaka jest godzina w Maroko<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/casablanca-wakacje\/\"><em>Casablanca wakacje<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/casablanca-plaze\/\"><em>Casablanca pla\u017ce<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/stolica-maroka\/\"><em>Stolica Maroka<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/rabat-maroko\/\"><em>Rabat Maroko<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/maroko-plaze\/\"><em>Maroko pla\u017ce<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/maroko-wakacje-pl\/\"><em>Maroko wakacje<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/rabat-co-zobaczyc\/\"><em>Rabat co zobaczy\u0107<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/pogoda-rabat-maroko\/\"><em>Pogoda Rabat Maroko<\/em><\/a><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Prywatny transfer w Maroku: ceny popularnych tras<\/h2>\r\n<p>Stawki dotycz\u0105 pojazdu, a nie osoby. Op\u0142aty drogowe i paliwo s\u0105 wliczone, a dop\u0142aty nocnej nie ma.<\/p>\r\n<div class=\"tw-plh1\"><table><thead><tr><th>Trasa<\/th><th>Cena za pojazd<\/th><th>Czas ok.<\/th><\/tr><\/thead><tbody><tr class=\"hl-plh1\"><td>Lotnisko Marrakesz \u2194 miasto<\/td><td>od 16 \u20ac<\/td><td>15\u201325 min<\/td><\/tr><tr><td>Lotnisko Agadir \u2194 miasto<\/td><td>od 19 \u20ac<\/td><td>30 min<\/td><\/tr><tr><td>Lotnisko Fez \u2194 miasto<\/td><td>od 25 \u20ac<\/td><td>20\u201330 min<\/td><\/tr><tr><td>Lotnisko Tanger \u2194 miasto<\/td><td>od 25 \u20ac<\/td><td>20\u201325 min<\/td><\/tr><tr><td>Lotnisko Casablanca \u2194 miasto<\/td><td>od 45 \u20ac<\/td><td>35\u201345 min<\/td><\/tr><tr><td>Casablanca \u2194 Rabat<\/td><td>114 \u20ac<\/td><td>1 h 15 min<\/td><\/tr><tr><td>Marrakesz \u2194 Agadir<\/td><td>129 \u20ac<\/td><td>3 h 15 min<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p class=\"note-plh1\">Ceny \u201eod\u201d zale\u017c\u0105 od miejsca odbioru. Ostateczna kwota jest potwierdzana przed p\u0142atno\u015bci\u0105.<\/p>\r\n<div class=\"lk-plh1\"><a href=\"https:\/\/transfers.ma\/pl\/transfer-lotnisko-marrakesz-2\/\"><em>Lotnisko Marrakesz<\/em><span>od 16 \u20ac<\/span><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfer-z-lotniska-w-agadirze\/\"><em>Lotnisko Agadir<\/em><span>od 19 \u20ac<\/span><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfer-z-marrakeszu-do-agadiru\/\"><em>Marrakesz \u2192 Agadir<\/em><span>129 \u20ac<\/span><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfery\/\"><em>Prywatne transfery w Maroku<\/em><\/a><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Gdzie le\u017cy Maroko w skr\u00f3cie: co zapami\u0119ta\u0107<\/h2>\r\n<p>\u201eGdzie le\u017cy Maroko\u201d? Na p\u00f3\u0142nocnym zachodzie Afryki, 14 km od Hiszpanii. Kto korzysta z \u201eGdzie jest Maroko\u201d i \u201eGdzie le\u017cy Maroko mapa\u201d, planuje etapy wed\u0142ug odleg\u0142o\u015bci i klimatu.<\/p>\r\n<p>Maj\u0105c w g\u0142owie \u201eGdzie le\u017cy Maroko jaki kontynent\u201d i \u201eCzy Maroko jest w Europie\u201d, pami\u0119taj o dokumentach i strefie czasowej. Z Polski lot trwa oko\u0142o czterech i p\u00f3\u0142 godziny.<\/p>\r\n<p>Wybierz miasto z naszych gids\u00f3w i zarezerwuj transfer z lotniska. Kierowca czeka przy wyj\u015bciu, a cena jest sta\u0142a.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Podsumowanie: \u201eGdzie le\u017cy Maroko\u201d w pi\u0119ciu punktach<\/h2>\r\n<ul class=\"ul-plh1\"><li>Gdzie le\u017cy Maroko: p\u00f3\u0142nocny zach\u00f3d Afryki.<\/li><li>Gdzie jest Maroko: 14 km od Hiszpanii.<\/li><li>Gdzie le\u017cy Maroko mapa: pi\u0119\u0107 region\u00f3w i du\u017ce odleg\u0142o\u015bci.<\/li><li>Gdzie le\u017cy Maroko jaki kontynent: kontynent afryka\u0144ski.<\/li><li>Czy Maroko jest w Europie: nie, Maroko nie le\u017cy w Europie.<\/li><\/ul>\r\n<p>Dzi\u0119ki tym pi\u0119ciu punktom wiesz najwa\u017cniejsze. Chcesz prosto zorganizowa\u0107 transport? Napisz do nas na WhatsAppie, a zarezerwujemy prywatny transfer za sta\u0142\u0105 cen\u0119.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 n-plh1\"><div class=\"in-plh1\">\r\n<h2>Jak zarezerwowa\u0107 transfer \u2014 Maroko krok po kroku<\/h2>\r\n<ol class=\"steps-plh1\"><li><b>Wybierz tras\u0119<\/b>Podaj miejsce wyjazdu, cel, dat\u0119 i liczb\u0119 podr\u00f3\u017cnych. Je\u015bli zaczynasz lub ko\u0144czysz na lotnisku, dodaj numer lotu.<\/li><li><b>Otrzymaj potwierdzenie<\/b>Wysy\u0142amy ko\u0144cow\u0105 cen\u0119 za pojazd i szczeg\u00f3\u0142y us\u0142ugi. Bez ukrytych koszt\u00f3w i dop\u0142at.<\/li><li><b>Podaj dane<\/b>Napisz nazw\u0119 noclegu lub dok\u0142adne miejsce \u2014 Maroko \u2014 oraz numer z WhatsAppem, aby kierowca m\u00f3g\u0142 Ci\u0119 znale\u017a\u0107.<\/li><li><b>Spotkaj kierowc\u0119<\/b>Po przylocie czeka w hali przylot\u00f3w. Przy wyje\u017adzie podje\u017cd\u017ca punktualnie pod Tw\u00f3j nocleg.<\/li><li><b>Ciesz si\u0119 podr\u00f3\u017c\u0105<\/b>Jedziesz z klimatyzacj\u0105, na \u017cyczenie z wod\u0105, i bez targowania si\u0119 o cen\u0119.<\/li><\/ol>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Dlaczego warto zarezerwowa\u0107 prywatny transfer \u2014 Maroko z Transfers.ma<\/h2>\r\n<div class=\"cards-plh1\"><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83d\udcb6<\/span><h3>Sta\u0142a cena<\/h3><p>Kwota widoczna przy rezerwacji obowi\u0105zuje za ca\u0142y pojazd \u2014 Maroko.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83e\udd1d<\/span><h3>Kierowca przy wyj\u015bciu<\/h3><p>Czeka z tabliczk\u0105 z Twoim nazwiskiem, a pierwszy czas oczekiwania jest wliczony.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83c\udf19<\/span><h3>Bez dop\u0142aty nocnej<\/h3><p>Cena nie zmienia si\u0119 w nocy ani w weekend. Op\u0142aty drogowe i paliwo s\u0105 wliczone.<\/p><\/div><div class=\"card-plh1\"><span class=\"ic-plh1\">\ud83d\ude90<\/span><h3>Sedan lub van<\/h3><p>Wybierasz sedana albo vana na sze\u015b\u0107 os\u00f3b. Jest miejsce na walizki, w\u00f3zki i deski surfingowe.<\/p><\/div><\/div>\r\n<div class=\"call-plh1\"><b>Co zawsze zawiera cena<\/b><p>Op\u0142aty drogowe, paliwo, czas oczekiwania i kontrol\u0119 lotu. Bez dop\u0142aty nocnej i bez dodatkowych koszt\u00f3w po przylocie.<\/p><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 w-plh1\"><div class=\"in-plh1\">\r\n<h2>Pojazdy i kierowcy do przemieszczania si\u0119 \u2014 Maroko<\/h2>\r\n<p>Flota obejmuje wygodne sedany dla dw\u00f3ch lub trzech os\u00f3b oraz vany na sze\u015b\u0107 miejsc dla rodzin i grup. Wszystkie pojazdy maj\u0105 klimatyzacj\u0119 i miejsce na du\u017cy baga\u017c, a przed ka\u017cdym kursem s\u0105 czyszczone. Podr\u00f3\u017cujesz z fotelikiem, w\u00f3zkiem lub sprz\u0119tem sportowym? Zaznacz to przy rezerwacji.<\/p>\r\n<p>Kierowcy znaj\u0105 drogi i punkty dojazdu w okolicy: Maroko, typowe kontrole i bezpieczne miejsca postoju. Je\u017cd\u017c\u0105 spokojnie, przestrzegaj\u0105 ogranicze\u0144 pr\u0119dko\u015bci i uprzedzaj\u0105 o ka\u017cdej zmianie trasy. Nie musisz si\u0119 targowa\u0107: obowi\u0105zuje to, co ustalono przy rezerwacji.<\/p>\r\n<ul class=\"ul-plh1\"><li>Sedan dla 1\u20133 os\u00f3b ze \u015brednimi walizkami<\/li><li>Van na sze\u015b\u0107 miejsc dla grup, rodzin i du\u017cego baga\u017cu<\/li><li>Kr\u00f3tki post\u00f3j po drodze, je\u015bli zg\u0142osisz to przy rezerwacji<\/li><li>Pomoc przez WhatsApp przed, w trakcie i po podr\u00f3\u017cy<\/li><\/ul>\r\n<\/div><\/section>\r\n<section class=\"sec-plh1 b-plh1\"><div class=\"in-plh1\">\r\n<h2>Najcz\u0119stsze pytania o \u201eGdzie le\u017cy Maroko\u201d<\/h2>\r\n<details class=\"fq-plh1\"><summary>Gdzie le\u017cy Maroko?<\/summary><div class=\"fa-plh1\"><p>Na p\u00f3\u0142nocnym zachodzie Afryki, z wybrze\u017cami nad Oceanem Atlantyckim i Morzem \u015ar\u00f3dziemnym. Od Hiszpanii dzieli je Cie\u015bnina Gibraltarska, szeroka na oko\u0142o 14 km.<\/p><\/div><\/details>\r\n<details class=\"fq-plh1\"><summary>Na jakim kontynencie le\u017cy Maroko?<\/summary><div class=\"fa-plh1\"><p>W Afryce, w Afryce P\u00f3\u0142nocnej (Maghreb). To afryka\u0144ski kraj najbli\u017cszy Europy.<\/p><\/div><\/details>\r\n<details class=\"fq-plh1\"><summary>Czy Maroko jest w Europie?<\/summary><div class=\"fa-plh1\"><p>Nie. Maroko le\u017cy w Afryce, cho\u0107 jest bardzo blisko Europy: cie\u015bnina ma oko\u0142o 14 km szeroko\u015bci.<\/p><\/div><\/details>\r\n<details class=\"fq-plh1\"><summary>Jaka jest stolica Maroka?<\/summary><div class=\"fa-plh1\"><p>Rabat, nad Atlantykiem. Casablanca jest najwi\u0119kszym miastem, Marrakesz najcz\u0119\u015bciej odwiedzanym.<\/p><\/div><\/details>\r\n<details class=\"fq-plh1\"><summary>Jak daleko jest Maroko od Polski?<\/summary><div class=\"fa-plh1\"><p>Lot bezpo\u015bredni trwa oko\u0142o czterech i p\u00f3\u0142 godziny. R\u00f3\u017cnica czasu wynosi zero lub jedn\u0105 godzin\u0119.<\/p><\/div><\/details>\r\n<details class=\"fq-plh1\"><summary>Gdzie jest Maroko na mapie \u015bwiata?<\/summary><div class=\"fa-plh1\"><p>Na p\u00f3\u0142nocno-zachodnim kra\u0144cu Afryki, naprzeciwko Hiszpanii, na po\u0142udnie od Gibraltaru.<\/p><\/div><\/details>\r\n<\/div><\/section>\r\n<section class=\"cta-plh1\"><h2>Mapa jasna? Zaplanuj podr\u00f3\u017c<\/h2><p>Zarezerwuj prywatny transfer w Maroku: sta\u0142a cena za pojazd, kierowca przy wyj\u015bciu z lotniska i pomoc przez WhatsApp o ka\u017cdej porze.<\/p>\r\n<div class=\"btns-plh1\"><a class=\"btn-plh1 b1-plh1\" href=\"https:\/\/transfers.ma\/pl\/transfery\/\">Zarezerwuj<\/a><a class=\"btn-plh1 b3-plh1\" href=\"https:\/\/wa.me\/447401523866?text=Cze%C5%9B%C4%87%2C%20chc%C4%99%20zarezerwowa%C4%87%20transfer\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a><a class=\"btn-plh1 b2-plh1\" href=\"tel:+212661614943\">+212 661 614 943<\/a><\/div><svg class=\"hills-plh1\" viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M0 90V52C120 20 220 70 340 46S560 8 680 40s240 36 360 6 130-22 160-8V90Z\" fill=\"#FF700A\" opacity=\".85\"\/><path d=\"M0 90V70C140 44 260 84 400 64s300-30 440-6 250 12 360-8V90Z\" fill=\"#fff\"\/><\/svg><\/section>\r\n<\/article>\r\n<style>\r\n.root-plh1{font-family:'Segoe UI',Arial,sans-serif;color:#243044;line-height:1.7;font-size:17px;overflow:hidden}\r\n.root-plh1 *{box-sizing:border-box}\r\n.root-plh1 p{margin:0 0 14px;text-align:justify}\r\n.hero-plh1{position:relative;background:#1B3A6B;color:#fff;padding:56px 20px 120px}\r\n.hin-plh1{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;gap:36px;align-items:center;position:relative;z-index:2}\r\n.htx-plh1{flex:1 1 440px}\r\n.eyebrow-plh1{display:inline-block;background:#FF700A;color:#fff;font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:5px 14px;border-radius:30px;margin-bottom:16px}\r\n.hero-plh1 h1{font-size:38px;line-height:1.2;margin:0 0 16px;color:#fff;font-weight:800}\r\n.lead-plh1{font-size:18px;color:#E6ECF7;text-align:left!important}\r\n.btns-plh1{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}\r\n.btn-plh1{display:inline-block;padding:13px 24px;border-radius:40px;font-weight:700;text-decoration:none!important;font-size:16px}\r\n.b1-plh1{background:#FF700A;color:#fff!important}\r\n.b2-plh1{background:#fff;color:#1B3A6B!important}\r\n.b3-plh1{background:#25D366;color:#fff!important}\r\n.himg-plh1{flex:1 1 320px;position:relative;max-width:440px}\r\n.arch-plh1{border-radius:200px 200px 24px 24px;overflow:hidden;border:6px solid #fff;box-shadow:0 14px 34px rgba(0,0,0,.35);background:#fff}\r\n.arch-plh1 img{display:block;width:100%;height:380px;object-fit:cover}\r\n.badge-plh1{position:absolute;right:-6px;bottom:24px;background:#FF700A;color:#fff;padding:12px 18px;border-radius:16px;font-weight:800;font-size:19px;box-shadow:0 8px 20px rgba(0,0,0,.3);text-align:center;line-height:1.2}\r\n.badge-plh1 small{display:block;font-size:12px;font-weight:600;opacity:.95}\r\n.sun-plh1{position:absolute;right:8%;top:30px;width:90px;height:90px;border-radius:50%;background:#FF700A;opacity:.9;z-index:1}\r\n.hills-plh1{position:absolute;left:0;bottom:-1px;width:100%;height:90px;z-index:1;display:block}\r\n.stats-plh1{position:relative;z-index:3;max-width:1000px;margin:-62px auto 0;background:#fff;border-radius:18px;box-shadow:0 10px 30px rgba(27,58,107,.18);display:flex;flex-wrap:wrap;padding:8px}\r\n.st-plh1{flex:1 1 150px;text-align:center;padding:14px 8px}\r\n.st-plh1 b{display:block;font-size:23px;color:#FF700A;font-weight:800}\r\n.st-plh1 span{font-size:14px;color:#52607a}\r\n.sec-plh1{padding:54px 20px}\r\n.w-plh1{background:#fff}.b-plh1{background:#F7EEE3}.n-plh1{background:#1B3A6B;color:#fff}\r\n.in-plh1{max-width:1000px;margin:0 auto}\r\n.root-plh1 h2{font-size:30px;line-height:1.25;margin:0 0 20px;padding-left:16px;border-left:6px solid #FF700A;color:#1B3A6B;font-weight:800}\r\n.n-plh1 h2{color:#fff}\r\n.root-plh1 h3{font-size:21px;margin:26px 0 10px;color:#1B3A6B;font-weight:700}\r\n.n-plh1 h3{color:#FFB27A}\r\n.n-plh1 p{color:#E6ECF7}\r\n.root-plh1 ul.ul-plh1{margin:0 0 16px 4px;padding:0;list-style:none}\r\n.ul-plh1 li{position:relative;padding:4px 0 4px 28px}\r\n.ul-plh1 li:before{content:\"\\2714\";position:absolute;left:0;color:#FF700A;font-weight:700}\r\n.cards-plh1{display:flex;flex-wrap:wrap;gap:18px;margin:8px 0 22px}\r\n.card-plh1{flex:1 1 220px;background:#fff;border-radius:16px;padding:22px 20px;box-shadow:0 6px 18px rgba(27,58,107,.12);border-top:4px solid #FF700A}\r\n.b-plh1 .card-plh1{background:#fff}\r\n.ic-plh1{font-size:30px;line-height:1;margin-bottom:8px;display:block}\r\n.card-plh1 h3{margin:0 0 8px;font-size:18px}\r\n.card-plh1 p{font-size:15.5px;margin:0;text-align:left;color:#243044!important}\r\n.tw-plh1{overflow-x:auto;margin:10px 0 18px;border-radius:14px;box-shadow:0 6px 18px rgba(27,58,107,.12)}\r\n.tw-plh1 table{border-collapse:collapse;width:100%;min-width:520px;background:#fff;color:#243044;font-size:15.5px}\r\n.tw-plh1 th{background:#1B3A6B;color:#fff;text-align:left;padding:12px 14px}\r\n.tw-plh1 td{padding:11px 14px;border-bottom:1px solid #E7E0D6}\r\n.tw-plh1 tr.hl-plh1 td{background:#FFF0E3;font-weight:700}\r\n.note-plh1{font-size:14.5px;color:#52607a;text-align:left!important}\r\n.lk-plh1{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 20px}\r\n.lk-plh1 a{flex:1 1 280px;display:flex;justify-content:space-between;gap:10px;background:#fff;border:1px solid #E7E0D6;border-left:5px solid #FF700A;border-radius:12px;padding:12px 16px;text-decoration:none!important;color:#1B3A6B!important;font-weight:600;font-size:15.5px}\r\n.lk-plh1 a span{color:#FF700A;white-space:nowrap}\r\n.steps-plh1{counter-reset:s;margin:10px 0 10px;padding:0;list-style:none}\r\n.steps-plh1 li{position:relative;padding:6px 0 18px 64px;color:#E6ECF7}\r\n.steps-plh1 li:before{counter-increment:s;content:counter(s);position:absolute;left:0;top:2px;width:44px;height:44px;border-radius:50%;background:#FF700A;color:#fff;font-weight:800;font-size:20px;text-align:center;line-height:44px}\r\n.steps-plh1 b{display:block;color:#fff;font-size:18px}\r\n.recap-plh1{background:#1B3A6B;color:#fff;border-radius:18px;padding:24px 26px;margin:18px 0}\r\n.recap-plh1 h3{color:#FFB27A;margin-top:0}\r\n.recap-plh1 div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed rgba(255,255,255,.28)}\r\n.recap-plh1 div b{color:#FFB27A;white-space:nowrap}\r\n.call-plh1{background:#FFF0E3;border-left:6px solid #FF700A;border-radius:12px;padding:16px 20px;margin:16px 0}\r\n.call-plh1 b{color:#1B3A6B}\r\n.call-plh1 p{margin:6px 0 0;text-align:left}\r\n.fa-plh1 p{margin:0 0 8px}\r\n.cta-plh1{position:relative;background:#1B3A6B;color:#fff;text-align:center;padding:60px 20px 110px}\r\n.cta-plh1 h2{border:0;padding:0;color:#fff;margin-bottom:12px}\r\n.cta-plh1 p{text-align:center;color:#E6ECF7;max-width:720px;margin:0 auto 14px}\r\n.cta-plh1 .btns-plh1{justify-content:center;position:relative;z-index:2}\r\n@media(max-width:700px){.hero-plh1 h1{font-size:28px}.root-plh1 h2{font-size:25px}.arch-plh1 img{height:300px}.sun-plh1{display:none}}\r\n\r\n.fq-plh1{border-bottom:1px solid #E7E0D6;background:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden}\r\n.fq-plh1 summary{list-style:none;cursor:pointer;padding:16px 52px 16px 18px;font-size:17px;font-weight:700;color:#1B3A6B;position:relative}\r\n.fq-plh1 summary::-webkit-details-marker{display:none}\r\n.fq-plh1 summary:after{content:\"+\";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:26px;color:#FF700A}\r\n.fq-plh1[open] summary:after{content:\"\\2212\"}\r\n.fa-plh1{padding:0 18px 12px}\r\n.fa-plh1 p{margin:0 0 8px}\r\n.lk-plh1 a em{font-style:normal}\r\n<\/style>\r\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Gdzie le\u017cy Maroko?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Na p\u00f3\u0142nocnym zachodzie Afryki, z wybrze\u017cami nad Oceanem Atlantyckim i Morzem \u015ar\u00f3dziemnym. Od Hiszpanii dzieli je Cie\u015bnina Gibraltarska, szeroka na oko\u0142o 14 km.\"}}, {\"@type\": \"Question\", \"name\": \"Na jakim kontynencie le\u017cy Maroko?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"W Afryce, w Afryce P\u00f3\u0142nocnej (Maghreb). To afryka\u0144ski kraj najbli\u017cszy Europy.\"}}, {\"@type\": \"Question\", \"name\": \"Czy Maroko jest w Europie?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nie. Maroko le\u017cy w Afryce, cho\u0107 jest bardzo blisko Europy: cie\u015bnina ma oko\u0142o 14 km szeroko\u015bci.\"}}, {\"@type\": \"Question\", \"name\": \"Jaka jest stolica Maroka?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Rabat, nad Atlantykiem. Casablanca jest najwi\u0119kszym miastem, Marrakesz najcz\u0119\u015bciej odwiedzanym.\"}}, {\"@type\": \"Question\", \"name\": \"Jak daleko jest Maroko od Polski?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Lot bezpo\u015bredni trwa oko\u0142o czterech i p\u00f3\u0142 godziny. R\u00f3\u017cnica czasu wynosi zero lub jedn\u0105 godzin\u0119.\"}}, {\"@type\": \"Question\", \"name\": \"Gdzie jest Maroko na mapie \u015bwiata?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Na p\u00f3\u0142nocno-zachodnim kra\u0144cu Afryki, naprzeciwko Hiszpanii, na po\u0142udnie od Gibraltaru.\"}}]}<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mapa Maroka + prywatny transfer Gdzie le\u017cy Maroko? Najlepszy przewodnik z map\u0105, regionami, odleg\u0142o\u015bciami i lotami \u201eGdzie le\u017cy Maroko\u201d? Na p\u00f3\u0142nocnym zachodzie Afryki, 14 km od Hiszpanii. Znajdziesz tu map\u0119 opisan\u0105 po regionach, odleg\u0142o\u015bci, odpowied\u017a na pytanie o kontynent i prywatny transfer od 16 \u20ac za pojazd. ZarezerwujZadzwo\u0144 +212 661 614 943WhatsApp Transfer odod 16 \u20ac 5region\u00f3w opisanych39gids\u00f3w miastod 16 \u20acprywatny transfer24\/7bez dop\u0142aty nocnej Gdzie le\u017cy Maroko? Odpowied\u017a w skr\u00f3cie \u201eGdzie le\u017cy Maroko\u201d? Na p\u00f3\u0142nocnym zachodzie Afryki, z wybrze\u017cami nad Oceanem Atlantyckim i Morzem \u015ar\u00f3dziemnym. Od Hiszpanii dzieli je Cie\u015bnina Gibraltarska, na najw\u0119\u017cszym odcinku szeroka na oko\u0142o 14 km. Na wschodzie graniczy z Algieri\u0105, a na po\u0142udniu przechodzi w Sahar\u0119. Kto wpisuje \u201eGdzie jest Maroko\u201d lub \u201eGdzie le\u017cy Maroko mapa\u201d, chce umie\u015bci\u0107 kraj na mapie i zrozumie\u0107 odleg\u0142o\u015bci. Geografia t\u0142umaczy wiele decyzji podr\u00f3\u017cnych: Atlas dzieli kraj jak kr\u0119gos\u0142up, na zachodzie le\u017c\u0105 r\u00f3wniny i du\u017ce miasta, na wschodzie i po\u0142udniu wy\u017cyny oraz pustynia. W tym przewodniku opisujemy map\u0119 po regionach, odpowiadamy na pytania \u201eGdzie le\u017cy Maroko jaki kontynent\u201d i \u201eCzy Maroko jest w Europie\u201d i linkujemy do 39 gids\u00f3w po miastach. Na ko\u0144cu znajdziesz ceny prywatnego transferu. W skr\u00f3cie Maroko le\u017cy na p\u00f3\u0142nocnym zachodzie Afryki, 14 km od Hiszpanii. Stolic\u0105 jest Rabat, a kraj liczy oko\u0142o 37 milion\u00f3w mieszka\u0144c\u00f3w. Gdzie jest Maroko: pi\u0119\u0107 region\u00f3w do poznania Kto zastanawia si\u0119 \u201eGdzie jest Maroko\u201d, naj\u0142atwiej zrozumie kraj, dziel\u0105c go na pi\u0119\u0107 stref. Ka\u017cda ma inny klimat, krajobraz i czas przejazdu. \ud83c\udf3f P\u00f3\u0142noc i Rif Tanger, Tetuan i Chefchaouen. Blisko Hiszpanii, zielono i deszczowo. \ud83c\udf0a Wybrze\u017ce Atlantyku Rabat, Casablanca, Essaouira i Agadir. \u0141agodny klimat i bryza. \ud83d\udd4c Miasta kr\u00f3lewskie Fez, Meknes, Marrakesz i Rabat. Historia, medyny i rzemios\u0142o. \u26f0\ufe0f Atlas Wysoki, \u015aredni i Antyatlas. G\u00f3ry, doliny i \u015bnieg zim\u0105. \ud83c\udfdc\ufe0f Po\u0142udnie i pustynia Ouarzazate, Merzouga i Sahara. Wydmy, oazy i gwia\u017adziste niebo. Dzi\u0119ki tym strefom w jednej podr\u00f3\u017cy mo\u017cesz \u0142\u0105czy\u0107 morze, miasto, g\u00f3ry i pustyni\u0119. Odleg\u0142o\u015bci s\u0105 jednak du\u017ce, dlatego wielu podr\u00f3\u017cnych wybiera objazd z prywatnym kierowc\u0105. Gdzie le\u017cy Maroko mapa: odleg\u0142o\u015bci mi\u0119dzy miastami Z \u201eGdzie le\u017cy Maroko mapa\u201d na telefonie \u0142atwiej zaplanujesz etapy. Poni\u017csza tabela pokazuje odleg\u0142o\u015bci po drodze mi\u0119dzy najcz\u0119\u015bciej odwiedzanymi miastami. Czasy s\u0105 orientacyjne. Trasa Odleg\u0142o\u015b\u0107 ok. Autem Tanger \u2013 Rabat 250 km 2 h 45 min Rabat \u2013 Casablanca 90 km 1 h 15 min Casablanca \u2013 Marrakesz 240 km 3 h Marrakesz \u2013 Essaouira 175 km 2 h 30 min Marrakesz \u2013 Agadir 250 km 3 h 15 min Rabat \u2013 Fez 200 km 2 h 30 min Fez \u2013 Merzouga 460 km 7 h Tanger \u2013 Chefchaouen 115 km 1 h 45 min Odleg\u0142o\u015bci orientacyjne po drodze. Faktyczny czas zale\u017cy od ruchu i przystank\u00f3w. Gdzie le\u017cy Maroko jaki kontynent: na jakim kontynencie le\u017cy Kto zadaje pytanie \u201eGdzie le\u017cy Maroko jaki kontynent\u201d, us\u0142yszy prost\u0105 odpowied\u017a: w Afryce, w jej p\u00f3\u0142nocno-zachodnim kra\u0144cu. Maroko to afryka\u0144ski kraj najbli\u017cszy Europy. Promy z Tarify p\u0142yn\u0105 do Tangeru w oko\u0142o godzin\u0119. Kontynent: Afryka (Afryka P\u00f3\u0142nocna, Maghreb). S\u0105siedzi: Hiszpania przez cie\u015bnin\u0119, Algieria na wschodzie, Sahara na po\u0142udniu. Morza: Ocean Atlantycki i Morze \u015ar\u00f3dziemne. Stolica: Rabat, najwi\u0119ksze miasto: Casablanca. Mieszka\u0144cy: oko\u0142o 37 milion\u00f3w. Z Polski do Maroka leci si\u0119 oko\u0142o czterech i p\u00f3\u0142 godziny, a r\u00f3\u017cnica czasu wynosi zero lub jedn\u0105 godzin\u0119, w zale\u017cno\u015bci od pory roku. Czy Maroko jest w Europie: Maroko a Europa Kto wpisuje \u201eCzy Maroko jest w Europie\u201d, zwykle zastanawia si\u0119, czy kraj nale\u017cy do Europy. Nie: Maroko le\u017cy w Afryce, cho\u0107 dzieli je od Europy tylko w\u0105ska cie\u015bnina. W historii \u0142\u0105czy\u0142y je silne zwi\u0105zki, widoczne w architekturze, kuchni i j\u0119zyku. Maroko nie jest cz\u0142onkiem Unii Europejskiej, wi\u0119c obowi\u0105zuj\u0105 tu osobne zasady wjazdu: paszport jest wymagany, a na pobyt turystyczny do 90 dni wiza nie jest potrzebna. Sprawd\u017a aktualne przepisy na stronie MSZ. Kultura jest mieszank\u0105 wp\u0142yw\u00f3w berberyjskich, arabskich, andaluzyjskich i francuskich. Dlatego dla wielu podr\u00f3\u017cnych Maroko wydaje si\u0119 jednocze\u015bnie bliskie i zupe\u0142nie inne. Najcz\u0119stsze pytania w skr\u00f3cie Kto pyta \u201eGdzie le\u017cy Maroko\u201d, cz\u0119sto chce te\u017c wiedzie\u0107, gdzie le\u017c\u0105 poszczeg\u00f3lne miasta. Tanger jest na p\u00f3\u0142nocy, Rabat i Casablanca na atlantyckim wybrze\u017cu, Marrakesz w g\u0142\u0119bi l\u0105du, Agadir na po\u0142udniu. Kto sprawdza \u201eGdzie jest Maroko\u201d, us\u0142yszy to samo: p\u00f3\u0142nocny zach\u00f3d Afryki, 14 km od Hiszpanii. Przy planowaniu podr\u00f3\u017cy wa\u017cniejsze s\u0105 jednak odleg\u0142o\u015bci mi\u0119dzy miastami. Przy \u201eGdzie le\u017cy Maroko mapa\u201d warto u\u017cy\u0107 mapy offline. Pobierz j\u0105 przed wyjazdem i zapisz po\u0142o\u017cenie nocleg\u00f3w, bo zasi\u0119g w g\u00f3rach i na pustyni bywa s\u0142aby. Kto szuka \u201eGdzie le\u017cy Maroko jaki kontynent\u201d, powinien pami\u0119ta\u0107, \u017ce Maroko le\u017cy w Afryce, ale w strefie czasowej UTC+1 i z klimatem \u015br\u00f3dziemnomorskim na wybrze\u017cu. Pytanie \u201eCzy Maroko jest w Europie\u201d cz\u0119sto pojawia si\u0119 w quizach. Odpowied\u017a: nie, Maroko to kraj afryka\u0144ski, cho\u0107 blisko Europy. Jak si\u0119 porusza\u0107 po Maroku: poci\u0105g, autobus, taks\u00f3wka i transfer Maroko ma dobre drogi i poci\u0105gi, kt\u00f3re \u0142\u0105cz\u0105 du\u017ce miasta na wybrze\u017cu. Mi\u0119dzy Tangerem, Rabatem, Casablank\u0105 i Marrakeszem poci\u0105g jest wygodny i tani, ale zostawia Ci\u0119 na dworcu, a do noclegu potrzebna jest jeszcze taks\u00f3wka. Do Essaouiry, Agadiru, Chefchaouen i na pustyni\u0119 transport publiczny jest wolniejszy. Autobusy CTM i Supratours \u0142\u0105cz\u0105 prawie wszystkie miasta, ze sta\u0142ymi godzinami i dworcami cz\u0119sto na obrze\u017cach. Wsp\u00f3lne taks\u00f3wki s\u0105 tanie na kr\u00f3tkich trasach, ale ruszaj\u0105 dopiero, gdy s\u0105 pe\u0142ne. Petit taxi dzia\u0142aj\u0105 w miastach, z taksometrem lub cen\u0105 ustalon\u0105 z g\u00f3ry. Prywatny transfer daje sta\u0142\u0105 cen\u0119 za pojazd, kierowc\u0119 z tabliczk\u0105 i kontrol\u0119 lotu. Nie musisz wymienia\u0107 pieni\u0119dzy ani si\u0119 targowa\u0107 z walizkami w r\u0119ku. Dla rodzin, grup i nocnych przylot\u00f3w to najwygodniejsze rozwi\u0105zanie, a cena nie zmienia si\u0119 w nocy. Na d\u0142ugich trasach, jak Marrakesz\u2013Agadir czy Casablanca\u2013Fez, prywatny kierowca pozwala zatrzyma\u0107 si\u0119 na obiad, zdj\u0119cia i odpoczynek, bez sta\u0142ych godzin i przesiadek. Cz\u0119sto jest te\u017c szybszy ni\u017c jakakolwiek alternatywa publiczna. Dokumenty i zasady dla Polak\u00f3w Do Maroka potrzebny jest paszport; dow\u00f3d osobisty nie wystarcza. Na pobyt turystyczny do 90 dni wiza nie jest wymagana. Zasady, tak\u017ce wym\u00f3g wa\u017cno\u015bci paszportu, mog\u0105 si\u0119 zmienia\u0107: sprawd\u017a je na stronie MSZ (gov.pl\/web\/dyplomacja) przed wyjazdem. Przy kontroli granicznej mog\u0105 zapyta\u0107 o adres noclegu i bilet powrotny. Miej te informacje pod r\u0119k\u0105, tak\u017ce w telefonie. Je\u015bli jedziesz autem lub kamperem, zabierz dow\u00f3d rejestracyjny, polis\u0119 wa\u017cn\u0105 w Maroku<\/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-25711","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":"gdzie-lezy-maroko","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":"Gdzie Le\u017cy Maroko: Best Ultimate Przewodnik z Map\u0105","description":"\nGdzie le\u017cy Maroko? Kontynent, mapa, regiony i odleg\u0142o\u015bci. Przewodnik ze 39 gidsami miast i prywatnym transferem od 16 \u20ac, kierowca 24\/7.","focusKeywords":"gdzie le\u017cy maroko,gdzie jest maroko,gdzie le\u017cy maroko mapa,gdzie le\u017cy maroko jaki kontynent,czy maroko jest w europie","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":25711,"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%2F25711%3Fnonce%3Da4ac2f1cfc","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\/25711","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=25711"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/25711\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=25711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}