{"id":25712,"date":"2026-10-04T17:39:40","date_gmt":"2026-10-04T17:39:40","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=25712"},"modified":"2026-10-04T17:42:21","modified_gmt":"2026-10-04T17:42:21","slug":"czy-maroko-jest-bezpieczne","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/czy-maroko-jest-bezpieczne\/","title":{"rendered":"czy maroko jest bezpieczne"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25712\" class=\"elementor elementor-25712\" 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\">Czy Maroko jest bezpieczne? Uczciwy przewodnik po ryzyku, zaleceniach MSZ i 10 zasadach<\/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-plh2\">\r\n<section class=\"hero-plh2\"><div class=\"sun-plh2\"><\/div><div class=\"hin-plh2\"><div class=\"htx-plh2\">\r\n<span class=\"eyebrow-plh2\">Bezpiecze\u0144stwo + porady + prywatny transfer<\/span><h1>Czy Maroko jest bezpieczne? Uczciwy przewodnik po ryzyku, zaleceniach MSZ i 10 zasadach<\/h1>\r\n<p class=\"lead-plh2\">\u201eCzy Maroko jest bezpieczne\u201d? Dla wi\u0119kszo\u015bci turyst\u00f3w tak, ale warto zna\u0107 kilka zasad. Znajdziesz tu realne zagro\u017cenia, wskaz\u00f3wki dla kobiet, zalecenia MSZ i prywatny transfer od 16 \u20ac za pojazd.<\/p>\r\n<div class=\"btns-plh2\"><a class=\"btn-plh2 b1-plh2\" href=\"https:\/\/transfers.ma\/pl\/transfery\/\">Zarezerwuj<\/a><a class=\"btn-plh2 b2-plh2\" href=\"tel:+212661614943\">Zadzwo\u0144 +212 661 614 943<\/a><a class=\"btn-plh2 b3-plh2\" 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-plh2\"><div class=\"arch-plh2\">\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=\"czy maroko jest bezpieczne\" width=\"800\" height=\"600\" loading=\"eager\"><\/div>\r\n<div class=\"badge-plh2\"><small>Transfer od<\/small>od 16 \u20ac<\/div><\/div><\/div><svg class=\"hills-plh2\" 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-plh2\"><div class=\"st-plh2\"><b>10<\/b><span>zasad zdrowego rozs\u0105dku<\/span><\/div><div class=\"st-plh2\"><b>od 16 \u20ac<\/b><span>prywatny transfer<\/span><\/div><div class=\"st-plh2\"><b>24\/7<\/b><span>pomoc przez WhatsApp<\/span><\/div><div class=\"st-plh2\"><b>0<\/b><span>targowanie po przylocie<\/span><\/div><\/div>\r\n<section class=\"sec-plh2 w-plh2\"><div class=\"in-plh2\">\r\n<h2>Czy Maroko jest bezpieczne? Uczciwa odpowied\u017a<\/h2>\r\n<p>\u201eCzy Maroko jest bezpieczne\u201d? Dla wi\u0119kszo\u015bci turyst\u00f3w Maroko jest krajem, w kt\u00f3rym podr\u00f3\u017c przebiega spokojnie. Co roku odwiedzaj\u0105 je miliony go\u015bci, a powa\u017cne incydenty zdarzaj\u0105 si\u0119 rzadko. Jak w ka\u017cdym popularnym kierunku turystycznym, wyst\u0119puj\u0105 drobne kradzie\u017ce, oszustwa i natarczywi sprzedawcy.<\/p>\r\n<p>Kto wpisuje \u201eCzy w Maroko jest bezpiecznie\u201d lub \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, zwykle czyta\u0142 sprzeczne opinie. Prawda jest prosta: kraj jest przyzwyczajony do turyst\u00f3w, a codzienne uci\u0105\u017cliwo\u015bci to g\u0142\u00f3wnie natarczywo\u015b\u0107 i ceny. Znajomo\u015b\u0107 zasad robi du\u017c\u0105 r\u00f3\u017cnic\u0119.<\/p>\r\n<p>W tym przewodniku opisujemy realne ryzyka, wyja\u015bniamy zalecenia MSZ, podajemy zasady i pokazujemy, jak si\u0119 spokojnie porusza\u0107. Odpowiadamy te\u017c na pytania \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d i \u201eCzy Maroko jest bezpiecznym krajem\u201d.<\/p>\r\n<div class=\"call-plh2\"><b>W skr\u00f3cie<\/b><p>Sprawd\u017a zalecenia MSZ przed wyjazdem. Prywatny transfer od 16 \u20ac za pojazd daje sta\u0142\u0105 cen\u0119 i kierowc\u0119 czekaj\u0105cego po przylocie.<\/p><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 b-plh2\"><div class=\"in-plh2\">\r\n<h2>Czy w Maroko jest bezpiecznie: najcz\u0119stsze ryzyka dla turyst\u00f3w<\/h2>\r\n<p>Kto chce zrozumie\u0107 \u201eCzy w Maroko jest bezpiecznie\u201d, musi zna\u0107 praktyk\u0119. Oto problemy, kt\u00f3re podr\u00f3\u017cni zg\u0142aszaj\u0105 najcz\u0119\u015bciej.<\/p>\r\n<ul class=\"ul-plh2\"><li>Natarczywi sprzedawcy i nieoficjalni przewodnicy w medynach.<\/li><li>Drobne kradzie\u017ce i kieszonkowcy w t\u0142ocznych miejscach.<\/li><li>Zawy\u017cone ceny dla turyst\u00f3w w taks\u00f3wkach, souk i restauracjach.<\/li><li>Sztuczki z \u201ezamkni\u0119t\u0105 ulic\u0105\u201d, by zaprowadzi\u0107 Ci\u0119 do sklepu.<\/li><li>Kantory uliczne z niekorzystnymi kursami.<\/li><\/ul>\r\n<p>Zwykle wystarczy spokojne \u201enie, dzi\u0119kuj\u0119\u201d i i\u015b\u0107 dalej. Prawdziwe ryzyko to da\u0107 si\u0119 pop\u0119dzi\u0107 w pierwszych minutach po przylocie, gdy jeste\u015b zm\u0119czony i masz walizki.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 w-plh2\"><div class=\"in-plh2\">\r\n<h2>Czy Maroko jest bezpieczne dla kobiet: kobiety same, rodziny i seniorzy<\/h2>\r\n<p>Kto szuka \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, cz\u0119sto pyta o kobiety podr\u00f3\u017cuj\u0105ce samotnie. Wiele kobiet podr\u00f3\u017cuje bez problem\u00f3w, je\u015bli ubieraj\u0105 si\u0119 skromnie, unikaj\u0105 pustych uliczek po zmroku i wybieraj\u0105 dobrze oceniane noclegi. S\u0142owne uwagi zdarzaj\u0105 si\u0119 cz\u0119\u015bciej ni\u017c prawdziwe problemy.<\/p>\r\n<p>Rodziny s\u0105 zwykle serdecznie witane. Zabierz lekki w\u00f3zek, bo bruk bywa nier\u00f3wny, i unikaj po\u0142udnia latem. Seniorzy doceni\u0105 klimatyzowane auto i kierowc\u0119, kt\u00f3ry pomaga z walizkami.<\/p>\r\n<p>Osoby podr\u00f3\u017cuj\u0105ce samotnie powinny wybiera\u0107 dobrze oceniane noclegi i rezerwowa\u0107 pierwszy przejazd z g\u00f3ry. Dzi\u0119ki temu pierwsze godziny po przylocie s\u0105 spokojne.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 b-plh2\"><div class=\"in-plh2\">\r\n<h2>Czy Maroko jest bezpieczne dla turyst\u00f3w: zalecenia MSZ i oficjalne \u017ar\u00f3d\u0142a<\/h2>\r\n<p>Przed wyjazdem sprawd\u017a zalecenia dla podr\u00f3\u017cuj\u0105cych na stronie MSZ (gov.pl\/web\/dyplomacja). Znajdziesz tam aktualn\u0105 ocen\u0119 sytuacji i wskaz\u00f3wki dla poszczeg\u00f3lnych region\u00f3w. To podstawowy punkt odniesienia, gdy zastanawiasz si\u0119 \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d.<\/p>\r\n<p>Zalecenia mog\u0105 si\u0119 zmienia\u0107, wi\u0119c sprawd\u017a je tak\u017ce na kilka dni przed wyjazdem. Zarejestruj podr\u00f3\u017c, je\u015bli jest taka mo\u017cliwo\u015b\u0107, i miej kopi\u0119 dokument\u00f3w osobno od orygina\u0142\u00f3w.<\/p>\r\n<p>Polisa turystyczna z pokryciem koszt\u00f3w leczenia jest zalecana, zw\u0142aszcza przy wycieczkach poza miasta. W nag\u0142ych sytuacjach miej pod r\u0119k\u0105 numery alarmowe i kontakt do konsulatu.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 w-plh2\"><div class=\"in-plh2\">\r\n<h2>Czy Maroko jest bezpiecznym krajem: dziesi\u0119\u0107 zasad zdrowego rozs\u0105dku<\/h2>\r\n<p>Kto pyta \u201eCzy Maroko jest bezpiecznym krajem\u201d, szuka praktycznych rad. Oto dziesi\u0119\u0107 prostych zasad, kt\u00f3re wystarcz\u0105, aby podr\u00f3\u017cowa\u0107 bez problem\u00f3w.<\/p>\r\n<ul class=\"ul-plh2\"><li>Targuj si\u0119 w souk i zaczynaj od oko\u0142o po\u0142owy ceny.<\/li><li>Ustal cen\u0119 taks\u00f3wki przed jazd\u0105 albo korzystaj z taksometru.<\/li><li>Odrzucaj nieoficjalnych przewodnik\u00f3w; oficjalni maj\u0105 identyfikator.<\/li><li>Telefon i portfel trzymaj w wewn\u0119trznych kieszeniach.<\/li><li>Unikaj pustych uliczek i nieo\u015bwietlonych miejsc po zmroku.<\/li><li>Wymieniaj pieni\u0105dze tylko w bankach lub oficjalnych kantorach.<\/li><li>Nie przyjmuj jedzenia ani us\u0142ug, o kt\u00f3re nie prosi\u0142e\u015b.<\/li><li>Pytaj o zgod\u0119 przed fotografowaniem ludzi.<\/li><li>Ubieraj si\u0119 skromnie w medynach i miejscach kultu.<\/li><li>Pierwszy przejazd zarezerwuj z g\u00f3ry, zw\u0142aszcza wieczorem.<\/li><\/ul>\r\n<p>Kto przestrzega tych zasad, zauwa\u017ca, \u017ce wi\u0119kszo\u015b\u0107 spotka\u0144 jest \u017cyczliwa i go\u015bcinna.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 b-plh2\"><div class=\"in-plh2\">\r\n<h2>Najcz\u0119stsze pytania w skr\u00f3cie<\/h2>\r\n<p>Kto pyta \u201eCzy Maroko jest bezpieczne\u201d, cz\u0119sto chce wiedzie\u0107, czy mo\u017cna wychodzi\u0107 wieczorem. W ruchliwych, o\u015bwietlonych ulicach tak, w pustych uliczkach lepiej nie. Taks\u00f3wka lub zarezerwowane auto to wtedy najspokojniejszy wyb\u00f3r.<\/p>\r\n<p>Przy \u201eCzy w Maroko jest bezpiecznie\u201d warto pami\u0119ta\u0107 o drobnych oszustwach. Najbardziej znane to nieoficjalni przewodnicy, fa\u0142szywe zamkni\u0119te ulice i zawy\u017cone ceny. Kto je zna, rzadko si\u0119 na nie nabiera.<\/p>\r\n<p>Kto sprawdza \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, powinien wybra\u0107 dobrze oceniany nocleg w dobrej lokalizacji i wcze\u015bniej zaplanowa\u0107 dojazd z lotniska. To najwa\u017cniejsze elementy spokojnej podr\u00f3\u017cy.<\/p>\r\n<p>Kto zastanawia si\u0119 \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d, niech patrzy na ca\u0142okszta\u0142t: infrastruktura turystyczna jest dobrze rozwini\u0119ta, a policja turystyczna obecna w g\u0142\u00f3wnych miastach.<\/p>\r\n<p>Przy \u201eCzy Maroko jest bezpiecznym krajem\u201d kluczowe jest przygotowanie: dokumenty, ubezpieczenie, zapisane adresy i kontakt do kierowcy. Dzi\u0119ki nim problemy s\u0105 rzadkie i \u0142atwo je rozwi\u0105za\u0107.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 w-plh2\"><div class=\"in-plh2\">\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-plh2 b-plh2\"><div class=\"in-plh2\">\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-plh2 w-plh2\"><div class=\"in-plh2\">\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-plh2 b-plh2\"><div class=\"in-plh2\">\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-plh2 w-plh2\"><div class=\"in-plh2\">\r\n<h2>Przyk\u0142adowe trasy na 7, 10 i 14 dni<\/h2>\r\n<div class=\"cards-plh2\"><div class=\"card-plh2\"><span class=\"ic-plh2\">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-plh2\"><span class=\"ic-plh2\">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-plh2\"><span class=\"ic-plh2\">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-plh2 b-plh2\"><div class=\"in-plh2\">\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-plh2 w-plh2\"><div class=\"in-plh2\">\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-plh2 b-plh2\"><div class=\"in-plh2\">\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-plh2\"><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-plh2 b-plh2\"><div class=\"in-plh2\">\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-plh2\"><table><thead><tr><th>Trasa<\/th><th>Cena za pojazd<\/th><th>Czas ok.<\/th><\/tr><\/thead><tbody><tr class=\"hl-plh2\"><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-plh2\">Ceny \u201eod\u201d zale\u017c\u0105 od miejsca odbioru. Ostateczna kwota jest potwierdzana przed p\u0142atno\u015bci\u0105.<\/p>\r\n<div class=\"lk-plh2\"><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-plh2 w-plh2\"><div class=\"in-plh2\">\r\n<h2>Czy Maroko jest bezpieczne w skr\u00f3cie: co zapami\u0119ta\u0107<\/h2>\r\n<p>\u201eCzy Maroko jest bezpieczne\u201d? Og\u00f3lnie tak, ze \u015brodkami ostro\u017cno\u015bci typowymi dla miejsc turystycznych. Kto sprawdza \u201eCzy w Maroko jest bezpiecznie\u201d i \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, zauwa\u017cy, \u017ce drobne uci\u0105\u017cliwo\u015bci zdarzaj\u0105 si\u0119 cz\u0119\u015bciej ni\u017c prawdziwe zagro\u017cenia.<\/p>\r\n<p>Maj\u0105c w g\u0142owie \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d i \u201eCzy Maroko jest bezpiecznym krajem\u201d, zabierz kilka prostych zasad: spok\u00f3j, uzgodnione ceny i zorganizowany przejazd po przylocie.<\/p>\r\n<p>Zapisz w telefonie adres noclegu, numer kierowcy i konsulatu. Masz pytania? Napisz do nas na WhatsAppie.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plh2 b-plh2\"><div class=\"in-plh2\">\r\n<h2>Podsumowanie: \u201eCzy Maroko jest bezpieczne\u201d w pi\u0119ciu punktach<\/h2>\r\n<ul class=\"ul-plh2\"><li>Czy Maroko jest bezpieczne: og\u00f3lnie tak, ze zdrowym rozs\u0105dkiem.<\/li><li>Czy w Maroko jest bezpiecznie: g\u0142\u00f3wnie drobne kradzie\u017ce i oszustwa.<\/li><li>Czy Maroko jest bezpieczne dla kobiet: kobiety same podr\u00f3\u017cuj\u0105, je\u015bli ubieraj\u0105 si\u0119 skromnie.<\/li><li>Czy Maroko jest bezpieczne dla turyst\u00f3w: sprawd\u017a zalecenia MSZ przed wyjazdem.<\/li><li>Czy Maroko jest bezpiecznym krajem: dziesi\u0119\u0107 prostych zasad.<\/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-plh2 n-plh2\"><div class=\"in-plh2\">\r\n<h2>Jak zarezerwowa\u0107 transfer \u2014 Maroko krok po kroku<\/h2>\r\n<ol class=\"steps-plh2\"><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-plh2 b-plh2\"><div class=\"in-plh2\">\r\n<h2>Dlaczego warto zarezerwowa\u0107 prywatny transfer \u2014 Maroko z Transfers.ma<\/h2>\r\n<div class=\"cards-plh2\"><div class=\"card-plh2\"><span class=\"ic-plh2\">\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-plh2\"><span class=\"ic-plh2\">\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-plh2\"><span class=\"ic-plh2\">\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-plh2\"><span class=\"ic-plh2\">\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-plh2\"><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-plh2 w-plh2\"><div class=\"in-plh2\">\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-plh2\"><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-plh2 b-plh2\"><div class=\"in-plh2\">\r\n<h2>Najcz\u0119stsze pytania o \u201eCzy Maroko jest bezpieczne\u201d<\/h2>\r\n<details class=\"fq-plh2\"><summary>Czy Maroko jest bezpieczne dla kobiet?<\/summary><div class=\"fa-plh2\"><p>Zwykle tak, je\u015bli ubierasz si\u0119 skromnie, unikasz pustych uliczek po zmroku i wybierasz dobrze oceniany nocleg. S\u0142owne uwagi zdarzaj\u0105 si\u0119 cz\u0119\u015bciej ni\u017c prawdziwe problemy.<\/p><\/div><\/details>\r\n<details class=\"fq-plh2\"><summary>Czy Maroko jest bezpieczne wieczorem?<\/summary><div class=\"fa-plh2\"><p>G\u0142\u00f3wne ulice i place s\u0105 ruchliwe do p\u00f3\u017ana, ale puste zau\u0142ki lepiej omija\u0107. Wieczorem wybierz taks\u00f3wk\u0119 lub zarezerwowane auto.<\/p><\/div><\/details>\r\n<details class=\"fq-plh2\"><summary>Jak unikn\u0105\u0107 oszustw w Maroku?<\/summary><div class=\"fa-plh2\"><p>Odrzucaj nieoficjalnych przewodnik\u00f3w, ustalaj ceny z g\u00f3ry, ignoruj tych, kt\u00f3rzy twierdz\u0105, \u017ce ulica jest zamkni\u0119ta, i korzystaj z taksometru lub zarezerwowanego transferu.<\/p><\/div><\/details>\r\n<details class=\"fq-plh2\"><summary>Gdzie sprawdzi\u0107 zalecenia dla podr\u00f3\u017cuj\u0105cych?<\/summary><div class=\"fa-plh2\"><p>Na stronie MSZ (gov.pl\/web\/dyplomacja). Sprawd\u017a je przed wyjazdem i kilka dni wcze\u015bniej, bo mog\u0105 si\u0119 zmienia\u0107.<\/p><\/div><\/details>\r\n<details class=\"fq-plh2\"><summary>Co zrobi\u0107 w razie kradzie\u017cy?<\/summary><div class=\"fa-plh2\"><p>Zg\u0142o\u015b j\u0105 policji turystycznej, popro\u015b o kopi\u0119 zg\u0142oszenia dla ubezpieczyciela i zablokuj karty. Gdy zgubisz paszport, skontaktuj si\u0119 z konsulatem.<\/p><\/div><\/details>\r\n<details class=\"fq-plh2\"><summary>Czy w Maroku s\u0105 komary?<\/summary><div class=\"fa-plh2\"><p>Tak, zw\u0142aszcza latem nad wod\u0105 i w oazach. Zabierz \u015brodek odstraszaj\u0105cy i wybieraj noclegi z moskitierami lub klimatyzacj\u0105.<\/p><\/div><\/details>\r\n<\/div><\/section>\r\n<section class=\"cta-plh2\"><h2>Chcesz jecha\u0107 spokojnie? Zacznij od dobrego przylotu<\/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-plh2\"><a class=\"btn-plh2 b1-plh2\" href=\"https:\/\/transfers.ma\/pl\/transfery\/\">Zarezerwuj<\/a><a class=\"btn-plh2 b3-plh2\" 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-plh2 b2-plh2\" href=\"tel:+212661614943\">+212 661 614 943<\/a><\/div><svg class=\"hills-plh2\" 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-plh2{font-family:'Segoe UI',Arial,sans-serif;color:#243044;line-height:1.7;font-size:17px;overflow:hidden}\r\n.root-plh2 *{box-sizing:border-box}\r\n.root-plh2 p{margin:0 0 14px;text-align:justify}\r\n.hero-plh2{position:relative;background:#1B3A6B;color:#fff;padding:56px 20px 120px}\r\n.hin-plh2{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;gap:36px;align-items:center;position:relative;z-index:2}\r\n.htx-plh2{flex:1 1 440px}\r\n.eyebrow-plh2{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-plh2 h1{font-size:38px;line-height:1.2;margin:0 0 16px;color:#fff;font-weight:800}\r\n.lead-plh2{font-size:18px;color:#E6ECF7;text-align:left!important}\r\n.btns-plh2{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}\r\n.btn-plh2{display:inline-block;padding:13px 24px;border-radius:40px;font-weight:700;text-decoration:none!important;font-size:16px}\r\n.b1-plh2{background:#FF700A;color:#fff!important}\r\n.b2-plh2{background:#fff;color:#1B3A6B!important}\r\n.b3-plh2{background:#25D366;color:#fff!important}\r\n.himg-plh2{flex:1 1 320px;position:relative;max-width:440px}\r\n.arch-plh2{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-plh2 img{display:block;width:100%;height:380px;object-fit:cover}\r\n.badge-plh2{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-plh2 small{display:block;font-size:12px;font-weight:600;opacity:.95}\r\n.sun-plh2{position:absolute;right:8%;top:30px;width:90px;height:90px;border-radius:50%;background:#FF700A;opacity:.9;z-index:1}\r\n.hills-plh2{position:absolute;left:0;bottom:-1px;width:100%;height:90px;z-index:1;display:block}\r\n.stats-plh2{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-plh2{flex:1 1 150px;text-align:center;padding:14px 8px}\r\n.st-plh2 b{display:block;font-size:23px;color:#FF700A;font-weight:800}\r\n.st-plh2 span{font-size:14px;color:#52607a}\r\n.sec-plh2{padding:54px 20px}\r\n.w-plh2{background:#fff}.b-plh2{background:#F7EEE3}.n-plh2{background:#1B3A6B;color:#fff}\r\n.in-plh2{max-width:1000px;margin:0 auto}\r\n.root-plh2 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-plh2 h2{color:#fff}\r\n.root-plh2 h3{font-size:21px;margin:26px 0 10px;color:#1B3A6B;font-weight:700}\r\n.n-plh2 h3{color:#FFB27A}\r\n.n-plh2 p{color:#E6ECF7}\r\n.root-plh2 ul.ul-plh2{margin:0 0 16px 4px;padding:0;list-style:none}\r\n.ul-plh2 li{position:relative;padding:4px 0 4px 28px}\r\n.ul-plh2 li:before{content:\"\\2714\";position:absolute;left:0;color:#FF700A;font-weight:700}\r\n.cards-plh2{display:flex;flex-wrap:wrap;gap:18px;margin:8px 0 22px}\r\n.card-plh2{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-plh2 .card-plh2{background:#fff}\r\n.ic-plh2{font-size:30px;line-height:1;margin-bottom:8px;display:block}\r\n.card-plh2 h3{margin:0 0 8px;font-size:18px}\r\n.card-plh2 p{font-size:15.5px;margin:0;text-align:left;color:#243044!important}\r\n.tw-plh2{overflow-x:auto;margin:10px 0 18px;border-radius:14px;box-shadow:0 6px 18px rgba(27,58,107,.12)}\r\n.tw-plh2 table{border-collapse:collapse;width:100%;min-width:520px;background:#fff;color:#243044;font-size:15.5px}\r\n.tw-plh2 th{background:#1B3A6B;color:#fff;text-align:left;padding:12px 14px}\r\n.tw-plh2 td{padding:11px 14px;border-bottom:1px solid #E7E0D6}\r\n.tw-plh2 tr.hl-plh2 td{background:#FFF0E3;font-weight:700}\r\n.note-plh2{font-size:14.5px;color:#52607a;text-align:left!important}\r\n.lk-plh2{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 20px}\r\n.lk-plh2 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-plh2 a span{color:#FF700A;white-space:nowrap}\r\n.steps-plh2{counter-reset:s;margin:10px 0 10px;padding:0;list-style:none}\r\n.steps-plh2 li{position:relative;padding:6px 0 18px 64px;color:#E6ECF7}\r\n.steps-plh2 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-plh2 b{display:block;color:#fff;font-size:18px}\r\n.recap-plh2{background:#1B3A6B;color:#fff;border-radius:18px;padding:24px 26px;margin:18px 0}\r\n.recap-plh2 h3{color:#FFB27A;margin-top:0}\r\n.recap-plh2 div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed rgba(255,255,255,.28)}\r\n.recap-plh2 div b{color:#FFB27A;white-space:nowrap}\r\n.call-plh2{background:#FFF0E3;border-left:6px solid #FF700A;border-radius:12px;padding:16px 20px;margin:16px 0}\r\n.call-plh2 b{color:#1B3A6B}\r\n.call-plh2 p{margin:6px 0 0;text-align:left}\r\n.fa-plh2 p{margin:0 0 8px}\r\n.cta-plh2{position:relative;background:#1B3A6B;color:#fff;text-align:center;padding:60px 20px 110px}\r\n.cta-plh2 h2{border:0;padding:0;color:#fff;margin-bottom:12px}\r\n.cta-plh2 p{text-align:center;color:#E6ECF7;max-width:720px;margin:0 auto 14px}\r\n.cta-plh2 .btns-plh2{justify-content:center;position:relative;z-index:2}\r\n@media(max-width:700px){.hero-plh2 h1{font-size:28px}.root-plh2 h2{font-size:25px}.arch-plh2 img{height:300px}.sun-plh2{display:none}}\r\n\r\n.fq-plh2{border-bottom:1px solid #E7E0D6;background:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden}\r\n.fq-plh2 summary{list-style:none;cursor:pointer;padding:16px 52px 16px 18px;font-size:17px;font-weight:700;color:#1B3A6B;position:relative}\r\n.fq-plh2 summary::-webkit-details-marker{display:none}\r\n.fq-plh2 summary:after{content:\"+\";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:26px;color:#FF700A}\r\n.fq-plh2[open] summary:after{content:\"\\2212\"}\r\n.fa-plh2{padding:0 18px 12px}\r\n.fa-plh2 p{margin:0 0 8px}\r\n.lk-plh2 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\": \"Czy Maroko jest bezpieczne dla kobiet?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Zwykle tak, je\u015bli ubierasz si\u0119 skromnie, unikasz pustych uliczek po zmroku i wybierasz dobrze oceniany nocleg. S\u0142owne uwagi zdarzaj\u0105 si\u0119 cz\u0119\u015bciej ni\u017c prawdziwe problemy.\"}}, {\"@type\": \"Question\", \"name\": \"Czy Maroko jest bezpieczne wieczorem?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"G\u0142\u00f3wne ulice i place s\u0105 ruchliwe do p\u00f3\u017ana, ale puste zau\u0142ki lepiej omija\u0107. Wieczorem wybierz taks\u00f3wk\u0119 lub zarezerwowane auto.\"}}, {\"@type\": \"Question\", \"name\": \"Jak unikn\u0105\u0107 oszustw w Maroku?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Odrzucaj nieoficjalnych przewodnik\u00f3w, ustalaj ceny z g\u00f3ry, ignoruj tych, kt\u00f3rzy twierdz\u0105, \u017ce ulica jest zamkni\u0119ta, i korzystaj z taksometru lub zarezerwowanego transferu.\"}}, {\"@type\": \"Question\", \"name\": \"Gdzie sprawdzi\u0107 zalecenia dla podr\u00f3\u017cuj\u0105cych?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Na stronie MSZ (gov.pl\/web\/dyplomacja). Sprawd\u017a je przed wyjazdem i kilka dni wcze\u015bniej, bo mog\u0105 si\u0119 zmienia\u0107.\"}}, {\"@type\": \"Question\", \"name\": \"Co zrobi\u0107 w razie kradzie\u017cy?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Zg\u0142o\u015b j\u0105 policji turystycznej, popro\u015b o kopi\u0119 zg\u0142oszenia dla ubezpieczyciela i zablokuj karty. Gdy zgubisz paszport, skontaktuj si\u0119 z konsulatem.\"}}, {\"@type\": \"Question\", \"name\": \"Czy w Maroku s\u0105 komary?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Tak, zw\u0142aszcza latem nad wod\u0105 i w oazach. Zabierz \u015brodek odstraszaj\u0105cy i wybieraj noclegi z moskitierami lub klimatyzacj\u0105.\"}}]}<\/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>Bezpiecze\u0144stwo + porady + prywatny transfer Czy Maroko jest bezpieczne? Uczciwy przewodnik po ryzyku, zaleceniach MSZ i 10 zasadach \u201eCzy Maroko jest bezpieczne\u201d? Dla wi\u0119kszo\u015bci turyst\u00f3w tak, ale warto zna\u0107 kilka zasad. Znajdziesz tu realne zagro\u017cenia, wskaz\u00f3wki dla kobiet, zalecenia MSZ i prywatny transfer od 16 \u20ac za pojazd. ZarezerwujZadzwo\u0144 +212 661 614 943WhatsApp Transfer odod 16 \u20ac 10zasad zdrowego rozs\u0105dkuod 16 \u20acprywatny transfer24\/7pomoc przez WhatsApp0targowanie po przylocie Czy Maroko jest bezpieczne? Uczciwa odpowied\u017a \u201eCzy Maroko jest bezpieczne\u201d? Dla wi\u0119kszo\u015bci turyst\u00f3w Maroko jest krajem, w kt\u00f3rym podr\u00f3\u017c przebiega spokojnie. Co roku odwiedzaj\u0105 je miliony go\u015bci, a powa\u017cne incydenty zdarzaj\u0105 si\u0119 rzadko. Jak w ka\u017cdym popularnym kierunku turystycznym, wyst\u0119puj\u0105 drobne kradzie\u017ce, oszustwa i natarczywi sprzedawcy. Kto wpisuje \u201eCzy w Maroko jest bezpiecznie\u201d lub \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, zwykle czyta\u0142 sprzeczne opinie. Prawda jest prosta: kraj jest przyzwyczajony do turyst\u00f3w, a codzienne uci\u0105\u017cliwo\u015bci to g\u0142\u00f3wnie natarczywo\u015b\u0107 i ceny. Znajomo\u015b\u0107 zasad robi du\u017c\u0105 r\u00f3\u017cnic\u0119. W tym przewodniku opisujemy realne ryzyka, wyja\u015bniamy zalecenia MSZ, podajemy zasady i pokazujemy, jak si\u0119 spokojnie porusza\u0107. Odpowiadamy te\u017c na pytania \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d i \u201eCzy Maroko jest bezpiecznym krajem\u201d. W skr\u00f3cie Sprawd\u017a zalecenia MSZ przed wyjazdem. Prywatny transfer od 16 \u20ac za pojazd daje sta\u0142\u0105 cen\u0119 i kierowc\u0119 czekaj\u0105cego po przylocie. Czy w Maroko jest bezpiecznie: najcz\u0119stsze ryzyka dla turyst\u00f3w Kto chce zrozumie\u0107 \u201eCzy w Maroko jest bezpiecznie\u201d, musi zna\u0107 praktyk\u0119. Oto problemy, kt\u00f3re podr\u00f3\u017cni zg\u0142aszaj\u0105 najcz\u0119\u015bciej. Natarczywi sprzedawcy i nieoficjalni przewodnicy w medynach. Drobne kradzie\u017ce i kieszonkowcy w t\u0142ocznych miejscach. Zawy\u017cone ceny dla turyst\u00f3w w taks\u00f3wkach, souk i restauracjach. Sztuczki z \u201ezamkni\u0119t\u0105 ulic\u0105\u201d, by zaprowadzi\u0107 Ci\u0119 do sklepu. Kantory uliczne z niekorzystnymi kursami. Zwykle wystarczy spokojne \u201enie, dzi\u0119kuj\u0119\u201d i i\u015b\u0107 dalej. Prawdziwe ryzyko to da\u0107 si\u0119 pop\u0119dzi\u0107 w pierwszych minutach po przylocie, gdy jeste\u015b zm\u0119czony i masz walizki. Czy Maroko jest bezpieczne dla kobiet: kobiety same, rodziny i seniorzy Kto szuka \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, cz\u0119sto pyta o kobiety podr\u00f3\u017cuj\u0105ce samotnie. Wiele kobiet podr\u00f3\u017cuje bez problem\u00f3w, je\u015bli ubieraj\u0105 si\u0119 skromnie, unikaj\u0105 pustych uliczek po zmroku i wybieraj\u0105 dobrze oceniane noclegi. S\u0142owne uwagi zdarzaj\u0105 si\u0119 cz\u0119\u015bciej ni\u017c prawdziwe problemy. Rodziny s\u0105 zwykle serdecznie witane. Zabierz lekki w\u00f3zek, bo bruk bywa nier\u00f3wny, i unikaj po\u0142udnia latem. Seniorzy doceni\u0105 klimatyzowane auto i kierowc\u0119, kt\u00f3ry pomaga z walizkami. Osoby podr\u00f3\u017cuj\u0105ce samotnie powinny wybiera\u0107 dobrze oceniane noclegi i rezerwowa\u0107 pierwszy przejazd z g\u00f3ry. Dzi\u0119ki temu pierwsze godziny po przylocie s\u0105 spokojne. Czy Maroko jest bezpieczne dla turyst\u00f3w: zalecenia MSZ i oficjalne \u017ar\u00f3d\u0142a Przed wyjazdem sprawd\u017a zalecenia dla podr\u00f3\u017cuj\u0105cych na stronie MSZ (gov.pl\/web\/dyplomacja). Znajdziesz tam aktualn\u0105 ocen\u0119 sytuacji i wskaz\u00f3wki dla poszczeg\u00f3lnych region\u00f3w. To podstawowy punkt odniesienia, gdy zastanawiasz si\u0119 \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d. Zalecenia mog\u0105 si\u0119 zmienia\u0107, wi\u0119c sprawd\u017a je tak\u017ce na kilka dni przed wyjazdem. Zarejestruj podr\u00f3\u017c, je\u015bli jest taka mo\u017cliwo\u015b\u0107, i miej kopi\u0119 dokument\u00f3w osobno od orygina\u0142\u00f3w. Polisa turystyczna z pokryciem koszt\u00f3w leczenia jest zalecana, zw\u0142aszcza przy wycieczkach poza miasta. W nag\u0142ych sytuacjach miej pod r\u0119k\u0105 numery alarmowe i kontakt do konsulatu. Czy Maroko jest bezpiecznym krajem: dziesi\u0119\u0107 zasad zdrowego rozs\u0105dku Kto pyta \u201eCzy Maroko jest bezpiecznym krajem\u201d, szuka praktycznych rad. Oto dziesi\u0119\u0107 prostych zasad, kt\u00f3re wystarcz\u0105, aby podr\u00f3\u017cowa\u0107 bez problem\u00f3w. Targuj si\u0119 w souk i zaczynaj od oko\u0142o po\u0142owy ceny. Ustal cen\u0119 taks\u00f3wki przed jazd\u0105 albo korzystaj z taksometru. Odrzucaj nieoficjalnych przewodnik\u00f3w; oficjalni maj\u0105 identyfikator. Telefon i portfel trzymaj w wewn\u0119trznych kieszeniach. Unikaj pustych uliczek i nieo\u015bwietlonych miejsc po zmroku. Wymieniaj pieni\u0105dze tylko w bankach lub oficjalnych kantorach. Nie przyjmuj jedzenia ani us\u0142ug, o kt\u00f3re nie prosi\u0142e\u015b. Pytaj o zgod\u0119 przed fotografowaniem ludzi. Ubieraj si\u0119 skromnie w medynach i miejscach kultu. Pierwszy przejazd zarezerwuj z g\u00f3ry, zw\u0142aszcza wieczorem. Kto przestrzega tych zasad, zauwa\u017ca, \u017ce wi\u0119kszo\u015b\u0107 spotka\u0144 jest \u017cyczliwa i go\u015bcinna. Najcz\u0119stsze pytania w skr\u00f3cie Kto pyta \u201eCzy Maroko jest bezpieczne\u201d, cz\u0119sto chce wiedzie\u0107, czy mo\u017cna wychodzi\u0107 wieczorem. W ruchliwych, o\u015bwietlonych ulicach tak, w pustych uliczkach lepiej nie. Taks\u00f3wka lub zarezerwowane auto to wtedy najspokojniejszy wyb\u00f3r. Przy \u201eCzy w Maroko jest bezpiecznie\u201d warto pami\u0119ta\u0107 o drobnych oszustwach. Najbardziej znane to nieoficjalni przewodnicy, fa\u0142szywe zamkni\u0119te ulice i zawy\u017cone ceny. Kto je zna, rzadko si\u0119 na nie nabiera. Kto sprawdza \u201eCzy Maroko jest bezpieczne dla kobiet\u201d, powinien wybra\u0107 dobrze oceniany nocleg w dobrej lokalizacji i wcze\u015bniej zaplanowa\u0107 dojazd z lotniska. To najwa\u017cniejsze elementy spokojnej podr\u00f3\u017cy. Kto zastanawia si\u0119 \u201eCzy Maroko jest bezpieczne dla turyst\u00f3w\u201d, niech patrzy na ca\u0142okszta\u0142t: infrastruktura turystyczna jest dobrze rozwini\u0119ta, a policja turystyczna obecna w g\u0142\u00f3wnych miastach. Przy \u201eCzy Maroko jest bezpiecznym krajem\u201d kluczowe jest przygotowanie: dokumenty, ubezpieczenie, zapisane adresy i kontakt do kierowcy. Dzi\u0119ki nim problemy s\u0105 rzadkie i \u0142atwo je rozwi\u0105za\u0107. 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 (zielona karta) i prawo jazdy. Zachowaj kopie dokument\u00f3w<\/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-25712","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":"czy-maroko-jest-bezpieczne","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":"Czy Maroko Jest Bezpieczne: Best Ultimate, 10 Zasad","description":"Czy Maroko jest bezpieczne? Realne ryzyko, oszustwa, kobiety same, zalecenia MSZ i zasady. Prywatny transfer od 16 \u20ac, kierowca 24\/7.\n","focusKeywords":"czy maroko jest bezpieczne,czy w maroko jest bezpiecznie,czy maroko jest bezpieczne dla kobiet,czy maroko jest bezpieczne dla turyst\u00f3w,czy maroko jest bezpiecznym krajem","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":25712,"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%2F25712%3Fnonce%3Df5f9b1359a","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\/25712","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=25712"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/25712\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=25712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}