{"id":25558,"date":"2026-10-04T16:33:57","date_gmt":"2026-10-04T16:33:57","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=25558"},"modified":"2026-10-04T16:36:30","modified_gmt":"2026-10-04T16:36:30","slug":"czy-marakesz-jest-bezpieczny","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/czy-marakesz-jest-bezpieczny\/","title":{"rendered":"czy marakesz jest bezpieczny"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25558\" class=\"elementor elementor-25558\" 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\">Marrakesz: czy jest bezpieczny? Uczciwy przewodnik po ryzyku, poradach 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-plmb\">\r\n<section class=\"hero-plmb\"><div class=\"sun-plmb\"><\/div><div class=\"hin-plmb\"><div class=\"htx-plmb\">\r\n<span class=\"eyebrow-plmb\">Bezpiecze\u0144stwo + porady + prywatny transfer<\/span><h1>Marrakesz: czy jest bezpieczny? Uczciwy przewodnik po ryzyku, poradach i 10 zasadach<\/h1>\r\n<p class=\"lead-plmb\">\u201eCzy Marakesz jest bezpieczny\u201d? Dla wi\u0119kszo\u015bci turyst\u00f3w tak, ale warto zna\u0107 kilka zasad. Znajdziesz tu realne zagro\u017cenia, praktyczne porady i informacje o bezpiecznym doje\u017adzie prywatnym transferem od 16 \u20ac za pojazd.<\/p>\r\n<div class=\"btns-plmb\"><a class=\"btn-plmb b1-plmb\" href=\"https:\/\/transfers.ma\/pl\/transfery\/\">Zarezerwuj<\/a><a class=\"btn-plmb b2-plmb\" href=\"tel:+212661614943\">Zadzwo\u0144 +212 661 614 943<\/a><a class=\"btn-plmb b3-plmb\" 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-plmb\"><div class=\"arch-plmb\">\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 marakesz jest bezpieczny\" width=\"800\" height=\"600\" loading=\"eager\"><\/div>\r\n<div class=\"badge-plmb\"><small>Transfer od<\/small>od 16 \u20ac<\/div><\/div><\/div><svg class=\"hills-plmb\" 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-plmb\"><div class=\"st-plmb\"><b>10<\/b><span>zasad zdrowego rozs\u0105dku<\/span><\/div><div class=\"st-plmb\"><b>od 16 \u20ac<\/b><span>prywatny transfer<\/span><\/div><div class=\"st-plmb\"><b>6 km<\/b><span>lotnisko\u2013medyna<\/span><\/div><div class=\"st-plmb\"><b>24\/7<\/b><span>bez dop\u0142aty nocnej<\/span><\/div><\/div>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Czy Marakesz jest bezpieczny? Uczciwa odpowied\u017a<\/h2>\r\n<p>Kto pyta \u201eCzy Marakesz jest bezpieczny\u201d, szuka uczciwej odpowiedzi. Marrakesz to jedno z najcz\u0119\u015bciej odwiedzanych miast Maroka i dla wi\u0119kszo\u015bci turyst\u00f3w pobyt przebiega spokojnie. Jak w ka\u017cdej du\u017cej metropolii turystycznej zdarzaj\u0105 si\u0119 drobne kradzie\u017ce, oszustwa i natarczywi sprzedawcy, kt\u00f3rych \u0142atwo unikn\u0105\u0107 przy odrobinie przygotowania.<\/p>\r\n<p>Kto wpisuje \u201eMarakesz bezpieczenstwo\u201d lub \u201eMarakesz czy warto\u201d, mia\u0142 do czynienia z sprzecznymi opiniami. Prawda jest prosta: miasto jest przyzwyczajone do turyst\u00f3w, powa\u017cne incydenty zdarzaj\u0105 si\u0119 rzadko, a uci\u0105\u017cliwo\u015bci dnia codziennego to g\u0142\u00f3wnie natarczywo\u015b\u0107 i ceny.<\/p>\r\n<p>W tym przewodniku opisujemy realne ryzyko, wyja\u015bniamy zalecenia MSZ, podajemy zasady i pokazujemy, jak spokojnie si\u0119 przemieszcza\u0107, tak\u017ce z zarezerwowanym transferem. To rozs\u0105dne \u015brodki ostro\u017cno\u015bci, nie strach.<\/p>\r\n<div class=\"call-plmb\"><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-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Marakesz bezpieczenstwo: najcz\u0119stsze ryzyka dla turyst\u00f3w<\/h2>\r\n<p>Kto chce zrozumie\u0107 \u201eMarakesz bezpieczenstwo\u201d, musi zna\u0107 praktyk\u0119. Oto problemy, kt\u00f3re podr\u00f3\u017cni zg\u0142aszaj\u0105 najcz\u0119\u015bciej w medynie i na placu.<\/p>\r\n<ul class=\"ul-plmb\"><li>Natarczywi sprzedawcy i nieoficjalni przewodnicy w medynie.<\/li><li>Drobne kradzie\u017ce i kieszonkowcy w t\u0142ocznych miejscach, jak plac Jemaa el-Fna.<\/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>Fotografie artyst\u00f3w ulicznych, kt\u00f3rzy potem \u017c\u0105daj\u0105 wysokiego napiwku.<\/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-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Marakesz czy warto: 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 wa\u017cny punkt odniesienia przy decyzji \u201eMarakesz czy warto\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 miasto. 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-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Czy w Marakeszu jest bezpiecznie: dziesi\u0119\u0107 zasad zdrowego rozs\u0105dku<\/h2>\r\n<p>Kilka prostych zasad wystarczy, aby podr\u00f3\u017cowa\u0107 bez problem\u00f3w. To te same \u015brodki ostro\u017cno\u015bci, co w ka\u017cdym du\u017cym mie\u015bcie, dostosowane do lokalnych warunk\u00f3w.<\/p>\r\n<ul class=\"ul-plmb\"><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 medynie 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-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Marakesz czy jest bezpiecznie: kobiety same, rodziny i nocny przylot<\/h2>\r\n<p>Kto szuka \u201eMarakesz czy jest bezpiecznie\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 i wybieraj\u0105 dobrze oceniany nocleg. 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. Podr\u00f3\u017cujesz sam? Podziel si\u0119 planem z kim\u015b bliskim.<\/p>\r\n<p>Przy nocnym przylocie zarezerwowany transfer jest najspokojniejszym wyborem: kierowca \u015bledzi lot, czeka z Twoim nazwiskiem i dowozi pod bram\u0119 medyny. Nie musisz szuka\u0107 taks\u00f3wki w nocy.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Zdrowie, upa\u0142 i inne wskaz\u00f3wki<\/h2>\r\n<p>Latem upa\u0142 potrafi przekroczy\u0107 38 \u00b0C. Zwiedzaj wcze\u015bnie rano, odpoczywaj w po\u0142udnie i pij du\u017co wody. Chro\u0144 g\u0142ow\u0119 i u\u017cywaj kremu z filtrem.<\/p>\r\n<p>Pij wod\u0119 z butelek i uwa\u017caj na l\u00f3d oraz surowe warzywa, je\u015bli masz wra\u017cliwy \u017co\u0142\u0105dek. Miej w\u0142asne leki w oryginalnych opakowaniach i ma\u0142\u0105 apteczk\u0119.<\/p>\r\n<p>W razie kradzie\u017cy zg\u0142o\u015b j\u0105 policji turystycznej, popro\u015b o kopi\u0119 zg\u0142oszenia dla ubezpieczyciela i zablokuj karty. Je\u015bli zgubisz paszport, skontaktuj si\u0119 z konsulatem. Zapisz numer kierowcy i adres noclegu w telefonie.<\/p>\r\n<p>Dodatkowa wskaz\u00f3wka: w medynie warto mie\u0107 przy sobie wizyt\u00f3wk\u0119 lub zdj\u0119cie adresu riadu, napisane po francusku lub w alfabecie \u0142aci\u0144skim. W razie zagubienia poka\u017cesz je kierowcy w\u00f3zka, sprzedawcy lub taks\u00f3wkarzowi, a oni bez problemu wska\u017c\u0105 drog\u0119.<\/p>\r\n<p>Na koniec: Marrakesz to miasto go\u015bcinne, \u017cywe i bogate w do\u015bwiadczenia. Odrobina ostro\u017cno\u015bci, spok\u00f3j i dobre przygotowanie pozwalaj\u0105 cieszy\u0107 si\u0119 nim bez nerw\u00f3w, a pierwsze minuty po przylocie mo\u017cna upro\u015bci\u0107 dobrze zaplanowanym transferem.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Praktyczne informacje przed wyjazdem \u2014 Marrakesz<\/h2>\r\n<h3>Kt\u00f3ra godzina \u2014 Marrakesz<\/h3>\r\n<p>W Maroku przez ca\u0142y rok obowi\u0105zuje czas UTC+1, a zegar cofa si\u0119 o godzin\u0119 tylko w czasie ramadanu. Zim\u0105 jest tam tyle samo godzin co w Polsce, latem o godzin\u0119 mniej. Walut\u0105 jest dirham.<\/p>\r\n<h3>Pieni\u0105dze, j\u0119zyk i gniazdka<\/h3>\r\n<p>Bankomaty s\u0105 powszechne, ale na drobne wydatki potrzebna jest got\u00f3wka. M\u00f3wi si\u0119 po arabsku, berberyjsku i francusku; w strefach turystycznych wielu rozumie angielski. Gniazdka s\u0105 typu C i E, tak jak w Polsce, wi\u0119c adapter nie jest potrzebny.<\/p>\r\n<h3>Dokumenty<\/h3>\r\n<p>Do Maroka potrzebny jest paszport; dow\u00f3d osobisty nie wystarcza. Na pobyty turystyczne do 90 dni wiza nie jest wymagana. Sprawd\u017a aktualne zasady, tak\u017ce wym\u00f3g wa\u017cno\u015bci paszportu, na stronie MSZ (gov.pl\/web\/dyplomacja).<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Kiedy jecha\u0107 \u2014 Marrakesz: najlepsza pora<\/h2>\r\n<p>Wiosna i jesie\u0144 to prawie zawsze najprzyjemniejsze okresy: \u0142agodne temperatury, czyste \u015bwiat\u0142o i mniej t\u0142um\u00f3w. Latem zwiedzaj wcze\u015bnie rano i odpoczywaj w po\u0142udnie, zim\u0105 zabierz kurtk\u0119 i parasol.<\/p>\r\n<p>Wielkanoc, Bo\u017ce Narodzenie i d\u0142ugie weekendy to wysoki sezon: rezerwuj nocleg i transfer z wyprzedzeniem. W czasie ramadanu zmieniaj\u0105 si\u0119 godziny otwarcia sklep\u00f3w i restauracji, wi\u0119c sprawd\u017a je przed wyjazdem.<\/p>\r\n<p>Przy odrobinie elastyczno\u015bci zawsze znajdziesz dobry moment. Sprawd\u017a prognoz\u0119 na kilka dni przed wyjazdem i dostosuj wycieczki do pogody, zostawiaj\u0105c jeden wolny dzie\u0144 na nieprzewidziane sprawy.<\/p>\r\n<p>Pami\u0119taj te\u017c o r\u00f3\u017cnicy w czasie lotu: z Polski do Maroka leci si\u0119 zwykle od czterech i p\u00f3\u0142 do pi\u0119ciu godzin, w zale\u017cno\u015bci od lotniska wylotu. Sprawd\u017a aktualny rozk\u0142ad, bo rejsy bezpo\u015brednie zmieniaj\u0105 si\u0119 w zale\u017cno\u015bci od sezonu, a po przylocie warto mie\u0107 ju\u017c zaplanowany odbi\u00f3r.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Zdrowie, bezpiecze\u0144stwo i zwyczaje \u2014 Marrakesz<\/h2>\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, tak\u017ce gdy bryza wydaje si\u0119 ch\u0142odna, i zabierz podstawow\u0105 apteczk\u0119 oraz w\u0142asne leki w oryginalnych opakowaniach. Ubezpieczenie podr\u00f3\u017cy z pokryciem koszt\u00f3w leczenia to rozs\u0105dny wyb\u00f3r.<\/p>\r\n<p>Ubieraj si\u0119 skromnie w medynach i miejscach kultu, z zas\u0142oni\u0119tymi 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, a nieoficjalnych przewodnik\u00f3w odrzucaj spokojnie, z u\u015bmiechem.<\/p>\r\n<p>Trzymaj telefon i portfel w wewn\u0119trznych kieszeniach, a wieczorem wybieraj o\u015bwietlone, ruchliwe ulice. Zachowaj kopi\u0119 dokument\u00f3w osobno od orygina\u0142\u00f3w. W czasie ramadanu nie jedz i nie pij w miejscach publicznych w ci\u0105gu dnia, je\u015bli to mo\u017cliwe. Odrobina szacunku przyniesie Ci go\u015bcinno\u015b\u0107.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Jak si\u0119 porusza\u0107 \u2014 Marrakesz: taks\u00f3wka, poci\u0105g i transfer<\/h2>\r\n<p>Lotnisko Marrakesz-Menara le\u017cy 6 km od medyny. Be\u017cowe petit taxi je\u017cd\u017c\u0105 na taksometr, ale wielu kierowc\u00f3w woli ustali\u0107 cen\u0119. Najspokojniejsz\u0105 opcj\u0105 po przylocie jest zarezerwowany transfer, z zatrzymaniem przy najbli\u017cszej bramie medyny.<\/p>\r\n<p>Przy zarezerwowanym transferze cena jest ustalona przed wyjazdem. Nie musisz wymienia\u0107 pieni\u0119dzy po przylocie ani targowa\u0107 si\u0119 z walizkami w r\u0119ku. Dla rodzin, grup i nocnych przylot\u00f3w to najwygodniejsze rozwi\u0105zanie.<\/p>\r\n<p>Taks\u00f3wki wsp\u00f3lne i autobusy s\u0105 tanie, ale maj\u0105 sta\u0142e godziny, a przystanki bywaj\u0105 daleko od noclegu. Poci\u0105g \u0142\u0105czy du\u017ce miasta, lecz zostawia Ci\u0119 na dworcu: potem trzeba jeszcze taks\u00f3wki na ostatni odcinek.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Wskaz\u00f3wki dla os\u00f3b szukaj\u0105cych \u201eCzy Marakesz jest bezpieczny\u201d<\/h2>\r\n<p>Kto zadaje pytanie \u201eCzy Marakesz jest bezpieczny\u201d, mo\u017ce si\u0119 uspokoi\u0107: miasto jest dobrze przygotowane na turyst\u00f3w. Zachowaj podstawowe \u015brodki ostro\u017cno\u015bci i korzystaj ze sprawdzonych us\u0142ug.<\/p>\r\n<p>Przy \u201eMarakesz bezpieczenstwo\u201d najlepiej wybra\u0107 riad z dobrymi opiniami i w dobrej lokalizacji. Zapytaj, jak wygl\u0105da wieczorna droga z restauracji do noclegu.<\/p>\r\n<p>Kto zastanawia si\u0119 \u201eMarakesz czy warto\u201d, powinien wiedzie\u0107, \u017ce miasto oferuje pa\u0142ace, ogrody, souk i wycieczki w bezpiecznym otoczeniu. Najwi\u0119cej problem\u00f3w dotyczy drobnych oszustw, nie przemocy.<\/p>\r\n<p>Pytanie \u201eCzy w Marakeszu jest bezpiecznie\u201d najcz\u0119\u015bciej dotyczy wieczor\u00f3w. Plac i g\u0142\u00f3wne ulice s\u0105 ruchliwe do p\u00f3\u017ana, ale puste uliczki lepiej omija\u0107.<\/p>\r\n<p>Kto czyta \u201eMarakesz czy jest bezpiecznie\u201d, zwykle szuka konkret\u00f3w: gdzie spa\u0107, jak dojecha\u0107, jak si\u0119 zachowa\u0107. Odpowied\u017a jest zawsze ta sama: przygotowanie i spok\u00f3j.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Czy Marakesz jest bezpieczny w skr\u00f3cie: co zapami\u0119ta\u0107<\/h2>\r\n<p>\u201eCzy Marakesz jest bezpieczny\u201d? Og\u00f3lnie tak, ze \u015brodkami ostro\u017cno\u015bci typowymi dla miejsc turystycznych. Kto sprawdza \u201eMarakesz bezpieczenstwo\u201d i \u201eMarakesz czy warto\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 w Marakeszu jest bezpiecznie\u201d i \u201eMarakesz czy jest bezpiecznie\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 przez WhatsApp.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Podsumowanie: \u201eCzy Marakesz jest bezpieczny\u201d w pi\u0119ciu punktach<\/h2>\r\n<ul class=\"ul-plmb\"><li>Czy Marakesz jest bezpieczny: og\u00f3lnie tak, ze zdrowym rozs\u0105dkiem.<\/li><li>Marakesz bezpieczenstwo: g\u0142\u00f3wnie drobne kradzie\u017ce i oszustwa.<\/li><li>Marakesz czy warto: warto jecha\u0107, ale z przygotowaniem.<\/li><li>Czy w Marakeszu jest bezpiecznie: ruchliwy plac, ale puste uliczki unikaj.<\/li><li>Marakesz czy jest bezpiecznie: skromny ubi\u00f3r i zorganizowany przylot.<\/li><\/ul>\r\n<p>Dzi\u0119ki tym pi\u0119ciu punktom podr\u00f3\u017c jest dobrze przygotowana. Nie chcesz sam organizowa\u0107 transportu? Napisz do nas, a zarezerwujemy prywatny transfer za sta\u0142\u0105 cen\u0119.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Z lotniska Marrakesz-Menara do miasta \u2014 Marrakesz: przylot krok po kroku<\/h2>\r\n<p>Kto pyta \u201eCzy Marakesz jest bezpieczny\u201d, przylatuje cz\u0119sto z obawami: kierowca czekaj\u0105cy przy wyj\u015bciu to najspokojniejsze rozwi\u0105zanie.<\/p>\r\n<p>Lotnisko Marrakesz-Menara le\u017cy zaledwie oko\u0142o 6 km od centrum. Po kontroli paszportowej w hali przylot\u00f3w czekaj\u0105 taks\u00f3wki, wypo\u017cyczalnie i kantory. Przy zarezerwowanym transferze kierowca czeka z tabliczk\u0105 z Twoim nazwiskiem i pomaga z baga\u017cem.<\/p>\r\n<p>\u015aledzimy lot za darmo: je\u015bli wyl\u0105dujesz p\u00f3\u017aniej, kierowca nadal na Ciebie czeka. Przed wyjazdem potwierdza cel i t\u0142umaczy tras\u0119. Dzi\u0119ki temu doje\u017cd\u017casz na czas i bez niespodzianek.<\/p>\r\n<p>Nocujesz w riadzie w medynie? Auto zatrzymuje si\u0119 przy najbli\u017cszej bramie, a tragarz z riadu zabiera walizki na w\u00f3zku. Uliczki s\u0105 w\u0105skie, a w souk nie je\u017cd\u017c\u0105 samochody. Podaj nam nazw\u0119 riadu, a ustalimy miejsce spotkania.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Taks\u00f3wka z ulicy czy zarezerwowany transfer \u2014 Marrakesz<\/h2>\r\n<p>Przy \u201eMarakesz bezpieczenstwo\u201d najbardziej wra\u017cliwy jest nocny przylot: zarezerwowany transfer omija szukanie taks\u00f3wki.<\/p>\r\n<p>Be\u017cowe petit taxi maj\u0105 taksometr, ale wielu kierowc\u00f3w woli ustali\u0107 cen\u0119 przed jazd\u0105. Przy lotnisku stawka bywa wy\u017csza ni\u017c przy zarezerwowanym transferze. Je\u015bli bierzesz taks\u00f3wk\u0119, uzgodnij cen\u0119 przed wej\u015bciem.<\/p>\r\n<p>Przy zarezerwowanym transferze znasz cen\u0119 przed lotem. Nie musisz wymienia\u0107 pieni\u0119dzy po przylocie ani si\u0119 targowa\u0107 z walizkami w r\u0119ku. Dla rodzin, grup i nocnych przylot\u00f3w to najwygodniejsza opcja.<\/p>\r\n<p>Wsp\u00f3lna taks\u00f3wka \u0142\u0105czy miasta za nisk\u0105 cen\u0119, ale rusza, gdy jest pe\u0142na. Przy ma\u0142ym baga\u017cu i bez po\u015bpiechu to autentyczne do\u015bwiadczenie, w innym razie prywatne auto oszcz\u0119dzi Ci cierpliwo\u015bci.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Transfery do i z miasta \u2014 Marrakesz: trasy z prawdziwymi cenami<\/h2>\r\n<p>To najcz\u0119\u015bciej rezerwowane trasy do i z miejscowo\u015bci Marrakesz. Ka\u017cdy link prowadzi do strony z czasem przejazdu, cen\u0105 i szczeg\u00f3\u0142ami.<\/p>\r\n<div class=\"lk-plmb\"><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-marrakeszu-do-agadiru\/\"><em>Marrakesz \u2192 Agadir<\/em><span>129 \u20ac<\/span><\/a><a href=\"https:\/\/transfers.ma\/pl\/agadir-do-marrakech\/\"><em>Agadir \u2192 Marrakesz<\/em><span>129 \u20ac<\/span><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfer-casablanca-marrakesz\/\"><em>Casablanca \u2192 Marrakesz<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfer-essaouira-marrakesz\/\"><em>Essaouira \u2192 Marrakesz<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfer-fez-marrakesz\/\"><em>Fez \u2192 Marrakesz<\/em><\/a><a href=\"https:\/\/transfers.ma\/pl\/transfer-marrakesz-taghazout\/\"><em>Marrakesz \u2192 Taghazout<\/em><\/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-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Cennik prywatnego transferu \u2014 Marrakesz<\/h2>\r\n<p>Stawki dotycz\u0105 pojazdu, a nie osoby. Przy czterech osobach cena na g\u0142ow\u0119 mocno spada. Op\u0142aty drogowe i paliwo s\u0105 wliczone, a dop\u0142aty nocnej nie ma.<\/p>\r\n<div class=\"tw-plmb\"><table><thead><tr><th>Trasa<\/th><th>Cena za pojazd<\/th><th>Czas ok.<\/th><\/tr><\/thead><tbody><tr class=\"hl-plmb\"><td>Lotnisko \u2194 centrum Marrakeszu<\/td><td>od 16 \u20ac<\/td><td>15\u201325 min<\/td><\/tr><tr><td>Marrakesz \u2194 Essaouira<\/td><td>99 \u20ac<\/td><td>2 h 30 min<\/td><\/tr><tr><td>Marrakesz \u2194 Casablanca<\/td><td>129 \u20ac<\/td><td>3 h<\/td><\/tr><tr><td>Marrakesz \u2194 Agadir<\/td><td>129 \u20ac<\/td><td>3 h 15 min<\/td><\/tr><tr><td>Marrakesz \u2194 Fez<\/td><td>375 \u20ac<\/td><td>7 h<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p class=\"note-plmb\">Ceny \u201eod\u201d zale\u017c\u0105 od dok\u0142adnego miejsca odbioru. Ostateczna kwota jest potwierdzana przed p\u0142atno\u015bci\u0105.<\/p>\r\n<div class=\"recap-plmb\"><h3>Podsumowanie cen \u2014 Marrakesz<\/h3><div><span>Lotnisko \u2194 miasto<\/span><b>od 16 \u20ac<\/b><\/div><div><span>Marrakesz \u2194 Essaouira<\/span><b>99 \u20ac<\/b><\/div><div><span>Marrakesz \u2194 Casablanca<\/span><b>129 \u20ac<\/b><\/div><div><span>Marrakesz \u2194 Agadir<\/span><b>129 \u20ac<\/b><\/div><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Prywatne auto czy poci\u0105g i autobus \u2014 Marrakesz: co wybra\u0107<\/h2>\r\n<p>Kto sprawdza \u201eMarakesz czy warto\u201d, mo\u017ce poprosi\u0107 riad o przys\u0142anie tragarza do bramy medyny.<\/p>\r\n<p>Nie ma jednej odpowiedzi. To uczciwe por\u00f3wnanie pomo\u017ce Ci wybra\u0107 w zale\u017cno\u015bci od baga\u017cu, bud\u017cetu i godzin.<\/p>\r\n<div class=\"tw-plmb\"><table><thead><tr><th>Opcja<\/th><th>Zaleta<\/th><th>Wada<\/th><th>Idealne dla<\/th><\/tr><\/thead><tbody><tr class=\"hl-plmb\"><td>Prywatny transfer<\/td><td>Od drzwi do drzwi, sta\u0142a cena<\/td><td>Dro\u017cszy ni\u017c transport publiczny<\/td><td>Rodziny, grupy i p\u00f3\u017ane przyloty<\/td><\/tr><tr><td>Poci\u0105g (ONCF)<\/td><td>Wygodny i tani mi\u0119dzy du\u017cymi miastami<\/td><td>Dworzec nie zawsze blisko noclegu<\/td><td>Podr\u00f3\u017cni solo mi\u0119dzy miastami<\/td><\/tr><tr><td>Autobus (CTM, Supratours)<\/td><td>Bardzo tani na d\u0142ugich trasach<\/td><td>Sta\u0142e godziny i dworce na obrze\u017cach<\/td><td>Plecaki i du\u017co czasu<\/td><\/tr><tr><td>Taks\u00f3wka lub wsp\u00f3lna taks\u00f3wka<\/td><td>Dost\u0119pna bez rezerwacji<\/td><td>Zmienne ceny i wsp\u00f3lne miejsca<\/td><td>Kr\u00f3tkie trasy<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p>Jedziesz sam i lekko do Casablanki? Poci\u0105g to dobry wyb\u00f3r. We dwoje lub z baga\u017cem, do riadu albo na wycieczk\u0119 na pustyni\u0119, prywatne auto jest wyra\u017anie korzystniejsze.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb n-plmb\"><div class=\"in-plmb\">\r\n<h2>Jak zarezerwowa\u0107 transfer \u2014 Marrakesz krok po kroku<\/h2>\r\n<ol class=\"steps-plmb\"><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 Marrakesz \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-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Kiedy jecha\u0107 \u2014 Marrakesz<\/h2>\r\n<p>Przy \u201eCzy w Marakeszu jest bezpiecznie\u201d warto poda\u0107 nam nazw\u0119 riadu i numer WhatsApp.<\/p>\r\n<div class=\"cards-plmb\"><div class=\"card-plmb\"><span class=\"ic-plmb\">\ud83c\udf27\ufe0f<\/span><h3>Zima (lis\u2013lut)<\/h3><p>Ch\u0142odniej i bardziej deszczowo. Mniej turyst\u00f3w i ni\u017csze ceny.<\/p><\/div><div class=\"card-plmb\"><span class=\"ic-plmb\">\ud83c\udf38<\/span><h3>Wiosna (mar\u2013maj)<\/h3><p>\u0141agodne temperatury i du\u017co \u015bwiat\u0142a. Doskona\u0142a pora na zwiedzanie.<\/p><\/div><div class=\"card-plmb\"><span class=\"ic-plmb\">\u2600\ufe0f<\/span><h3>Lato (cze\u2013sie)<\/h3><p>Cieplej i t\u0142oczniej. Zwiedzaj rano i wieczorem.<\/p><\/div><div class=\"card-plmb\"><span class=\"ic-plmb\">\ud83c\udf42<\/span><h3>Jesie\u0144 (wrz\u2013lis)<\/h3><p>Przyjemny klimat i mniej t\u0142um\u00f3w. Jedna z najlepszych p\u00f3r.<\/p><\/div><\/div>\r\n<p>W Wielkanoc, Bo\u017ce Narodzenie i d\u0142ugie weekendy rosn\u0105 popyt i ceny. Kto jedzie wtedy, rezerwuje nocleg i transfer wcze\u015bniej.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Dlaczego warto zarezerwowa\u0107 prywatny transfer \u2014 Marrakesz z Transfers.ma<\/h2>\r\n<div class=\"cards-plmb\"><div class=\"card-plmb\"><span class=\"ic-plmb\">\ud83d\udcb6<\/span><h3>Sta\u0142a cena<\/h3><p>Kwota widoczna przy rezerwacji obowi\u0105zuje za ca\u0142y pojazd \u2014 Marrakesz.<\/p><\/div><div class=\"card-plmb\"><span class=\"ic-plmb\">\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-plmb\"><span class=\"ic-plmb\">\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-plmb\"><span class=\"ic-plmb\">\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-plmb\"><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-plmb w-plmb\"><div class=\"in-plmb\">\r\n<h2>Pojazdy i kierowcy do przemieszczania si\u0119 \u2014 Marrakesz<\/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: Marrakesz, 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-plmb\"><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-plmb b-plmb\"><div class=\"in-plmb\">\r\n<h2>Najcz\u0119stsze pytania o \u201eCzy Marakesz jest bezpieczny\u201d<\/h2>\r\n<details class=\"fq-plmb\"><summary>Czy Marrakesz jest bezpieczny dla kobiet?<\/summary><div class=\"fa-plmb\"><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-plmb\"><summary>Czy Marrakesz jest bezpieczny wieczorem?<\/summary><div class=\"fa-plmb\"><p>G\u0142\u00f3wne ulice i plac Jemaa el-Fna 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-plmb\"><summary>Jak unikn\u0105\u0107 oszustw w Marrakeszu?<\/summary><div class=\"fa-plmb\"><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<\/div><\/section>\r\n<section class=\"cta-plmb\"><h2>Chcesz jecha\u0107 spokojnie? Zacznij od dobrego przylotu<\/h2><p>Zarezerwuj prywatny transfer \u2014 Marrakesz: sta\u0142a cena za pojazd, kierowca przy wyj\u015bciu i pomoc przez WhatsApp o ka\u017cdej porze.<\/p>\r\n<div class=\"btns-plmb\"><a class=\"btn-plmb b1-plmb\" href=\"https:\/\/transfers.ma\/pl\/transfery\/\">Zarezerwuj<\/a><a class=\"btn-plmb b3-plmb\" 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-plmb b2-plmb\" href=\"tel:+212661614943\">+212 661 614 943<\/a><\/div><svg class=\"hills-plmb\" 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-plmb{font-family:'Segoe UI',Arial,sans-serif;color:#243044;line-height:1.7;font-size:17px;overflow:hidden}\r\n.root-plmb *{box-sizing:border-box}\r\n.root-plmb p{margin:0 0 14px;text-align:justify}\r\n.hero-plmb{position:relative;background:#1B3A6B;color:#fff;padding:56px 20px 120px}\r\n.hin-plmb{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;gap:36px;align-items:center;position:relative;z-index:2}\r\n.htx-plmb{flex:1 1 440px}\r\n.eyebrow-plmb{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-plmb h1{font-size:38px;line-height:1.2;margin:0 0 16px;color:#fff;font-weight:800}\r\n.lead-plmb{font-size:18px;color:#E6ECF7;text-align:left!important}\r\n.btns-plmb{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}\r\n.btn-plmb{display:inline-block;padding:13px 24px;border-radius:40px;font-weight:700;text-decoration:none!important;font-size:16px}\r\n.b1-plmb{background:#FF700A;color:#fff!important}\r\n.b2-plmb{background:#fff;color:#1B3A6B!important}\r\n.b3-plmb{background:#25D366;color:#fff!important}\r\n.himg-plmb{flex:1 1 320px;position:relative;max-width:440px}\r\n.arch-plmb{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-plmb img{display:block;width:100%;height:380px;object-fit:cover}\r\n.badge-plmb{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-plmb small{display:block;font-size:12px;font-weight:600;opacity:.95}\r\n.sun-plmb{position:absolute;right:8%;top:30px;width:90px;height:90px;border-radius:50%;background:#FF700A;opacity:.9;z-index:1}\r\n.hills-plmb{position:absolute;left:0;bottom:-1px;width:100%;height:90px;z-index:1;display:block}\r\n.stats-plmb{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-plmb{flex:1 1 150px;text-align:center;padding:14px 8px}\r\n.st-plmb b{display:block;font-size:23px;color:#FF700A;font-weight:800}\r\n.st-plmb span{font-size:14px;color:#52607a}\r\n.sec-plmb{padding:54px 20px}\r\n.w-plmb{background:#fff}.b-plmb{background:#F7EEE3}.n-plmb{background:#1B3A6B;color:#fff}\r\n.in-plmb{max-width:1000px;margin:0 auto}\r\n.root-plmb 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-plmb h2{color:#fff}\r\n.root-plmb h3{font-size:21px;margin:26px 0 10px;color:#1B3A6B;font-weight:700}\r\n.n-plmb h3{color:#FFB27A}\r\n.n-plmb p{color:#E6ECF7}\r\n.root-plmb ul.ul-plmb{margin:0 0 16px 4px;padding:0;list-style:none}\r\n.ul-plmb li{position:relative;padding:4px 0 4px 28px}\r\n.ul-plmb li:before{content:\"\\2714\";position:absolute;left:0;color:#FF700A;font-weight:700}\r\n.cards-plmb{display:flex;flex-wrap:wrap;gap:18px;margin:8px 0 22px}\r\n.card-plmb{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-plmb .card-plmb{background:#fff}\r\n.ic-plmb{font-size:30px;line-height:1;margin-bottom:8px;display:block}\r\n.card-plmb h3{margin:0 0 8px;font-size:18px}\r\n.card-plmb p{font-size:15.5px;margin:0;text-align:left;color:#243044!important}\r\n.tw-plmb{overflow-x:auto;margin:10px 0 18px;border-radius:14px;box-shadow:0 6px 18px rgba(27,58,107,.12)}\r\n.tw-plmb table{border-collapse:collapse;width:100%;min-width:520px;background:#fff;color:#243044;font-size:15.5px}\r\n.tw-plmb th{background:#1B3A6B;color:#fff;text-align:left;padding:12px 14px}\r\n.tw-plmb td{padding:11px 14px;border-bottom:1px solid #E7E0D6}\r\n.tw-plmb tr.hl-plmb td{background:#FFF0E3;font-weight:700}\r\n.note-plmb{font-size:14.5px;color:#52607a;text-align:left!important}\r\n.lk-plmb{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 20px}\r\n.lk-plmb 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-plmb a span{color:#FF700A;white-space:nowrap}\r\n.steps-plmb{counter-reset:s;margin:10px 0 10px;padding:0;list-style:none}\r\n.steps-plmb li{position:relative;padding:6px 0 18px 64px;color:#E6ECF7}\r\n.steps-plmb 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-plmb b{display:block;color:#fff;font-size:18px}\r\n.recap-plmb{background:#1B3A6B;color:#fff;border-radius:18px;padding:24px 26px;margin:18px 0}\r\n.recap-plmb h3{color:#FFB27A;margin-top:0}\r\n.recap-plmb div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed rgba(255,255,255,.28)}\r\n.recap-plmb div b{color:#FFB27A;white-space:nowrap}\r\n.call-plmb{background:#FFF0E3;border-left:6px solid #FF700A;border-radius:12px;padding:16px 20px;margin:16px 0}\r\n.call-plmb b{color:#1B3A6B}\r\n.call-plmb p{margin:6px 0 0;text-align:left}\r\n.fa-plmb p{margin:0 0 8px}\r\n.cta-plmb{position:relative;background:#1B3A6B;color:#fff;text-align:center;padding:60px 20px 110px}\r\n.cta-plmb h2{border:0;padding:0;color:#fff;margin-bottom:12px}\r\n.cta-plmb p{text-align:center;color:#E6ECF7;max-width:720px;margin:0 auto 14px}\r\n.cta-plmb .btns-plmb{justify-content:center;position:relative;z-index:2}\r\n@media(max-width:700px){.hero-plmb h1{font-size:28px}.root-plmb h2{font-size:25px}.arch-plmb img{height:300px}.sun-plmb{display:none}}\r\n\r\n.fq-plmb{border-bottom:1px solid #E7E0D6;background:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden}\r\n.fq-plmb summary{list-style:none;cursor:pointer;padding:16px 52px 16px 18px;font-size:17px;font-weight:700;color:#1B3A6B;position:relative}\r\n.fq-plmb summary::-webkit-details-marker{display:none}\r\n.fq-plmb summary:after{content:\"+\";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:26px;color:#FF700A}\r\n.fq-plmb[open] summary:after{content:\"\\2212\"}\r\n.fa-plmb{padding:0 18px 12px}\r\n.fa-plmb p{margin:0 0 8px}\r\n.lk-plmb 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 Marrakesz jest bezpieczny 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 Marrakesz jest bezpieczny wieczorem?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"G\u0142\u00f3wne ulice i plac Jemaa el-Fna 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 Marrakeszu?\", \"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.\"}}]}<\/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 Marrakesz: czy jest bezpieczny? Uczciwy przewodnik po ryzyku, poradach i 10 zasadach \u201eCzy Marakesz jest bezpieczny\u201d? Dla wi\u0119kszo\u015bci turyst\u00f3w tak, ale warto zna\u0107 kilka zasad. Znajdziesz tu realne zagro\u017cenia, praktyczne porady i informacje o bezpiecznym doje\u017adzie prywatnym transferem od 16 \u20ac za pojazd. ZarezerwujZadzwo\u0144 +212 661 614 943WhatsApp Transfer odod 16 \u20ac 10zasad zdrowego rozs\u0105dkuod 16 \u20acprywatny transfer6 kmlotnisko\u2013medyna24\/7bez dop\u0142aty nocnej Czy Marakesz jest bezpieczny? Uczciwa odpowied\u017a Kto pyta \u201eCzy Marakesz jest bezpieczny\u201d, szuka uczciwej odpowiedzi. Marrakesz to jedno z najcz\u0119\u015bciej odwiedzanych miast Maroka i dla wi\u0119kszo\u015bci turyst\u00f3w pobyt przebiega spokojnie. Jak w ka\u017cdej du\u017cej metropolii turystycznej zdarzaj\u0105 si\u0119 drobne kradzie\u017ce, oszustwa i natarczywi sprzedawcy, kt\u00f3rych \u0142atwo unikn\u0105\u0107 przy odrobinie przygotowania. Kto wpisuje \u201eMarakesz bezpieczenstwo\u201d lub \u201eMarakesz czy warto\u201d, mia\u0142 do czynienia z sprzecznymi opiniami. Prawda jest prosta: miasto jest przyzwyczajone do turyst\u00f3w, powa\u017cne incydenty zdarzaj\u0105 si\u0119 rzadko, a uci\u0105\u017cliwo\u015bci dnia codziennego to g\u0142\u00f3wnie natarczywo\u015b\u0107 i ceny. W tym przewodniku opisujemy realne ryzyko, wyja\u015bniamy zalecenia MSZ, podajemy zasady i pokazujemy, jak spokojnie si\u0119 przemieszcza\u0107, tak\u017ce z zarezerwowanym transferem. To rozs\u0105dne \u015brodki ostro\u017cno\u015bci, nie strach. 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. Marakesz bezpieczenstwo: najcz\u0119stsze ryzyka dla turyst\u00f3w Kto chce zrozumie\u0107 \u201eMarakesz bezpieczenstwo\u201d, musi zna\u0107 praktyk\u0119. Oto problemy, kt\u00f3re podr\u00f3\u017cni zg\u0142aszaj\u0105 najcz\u0119\u015bciej w medynie i na placu. Natarczywi sprzedawcy i nieoficjalni przewodnicy w medynie. Drobne kradzie\u017ce i kieszonkowcy w t\u0142ocznych miejscach, jak plac Jemaa el-Fna. 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. Fotografie artyst\u00f3w ulicznych, kt\u00f3rzy potem \u017c\u0105daj\u0105 wysokiego napiwku. 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. Marakesz czy warto: 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 wa\u017cny punkt odniesienia przy decyzji \u201eMarakesz czy warto\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 miasto. W nag\u0142ych sytuacjach miej pod r\u0119k\u0105 numery alarmowe i kontakt do konsulatu. Czy w Marakeszu jest bezpiecznie: dziesi\u0119\u0107 zasad zdrowego rozs\u0105dku Kilka prostych zasad wystarczy, aby podr\u00f3\u017cowa\u0107 bez problem\u00f3w. To te same \u015brodki ostro\u017cno\u015bci, co w ka\u017cdym du\u017cym mie\u015bcie, dostosowane do lokalnych warunk\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 medynie 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. Marakesz czy jest bezpiecznie: kobiety same, rodziny i nocny przylot Kto szuka \u201eMarakesz czy jest bezpiecznie\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 i wybieraj\u0105 dobrze oceniany nocleg. 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. Podr\u00f3\u017cujesz sam? Podziel si\u0119 planem z kim\u015b bliskim. Przy nocnym przylocie zarezerwowany transfer jest najspokojniejszym wyborem: kierowca \u015bledzi lot, czeka z Twoim nazwiskiem i dowozi pod bram\u0119 medyny. Nie musisz szuka\u0107 taks\u00f3wki w nocy. Zdrowie, upa\u0142 i inne wskaz\u00f3wki Latem upa\u0142 potrafi przekroczy\u0107 38 \u00b0C. Zwiedzaj wcze\u015bnie rano, odpoczywaj w po\u0142udnie i pij du\u017co wody. Chro\u0144 g\u0142ow\u0119 i u\u017cywaj kremu z filtrem. Pij wod\u0119 z butelek i uwa\u017caj na l\u00f3d oraz surowe warzywa, je\u015bli masz wra\u017cliwy \u017co\u0142\u0105dek. Miej w\u0142asne leki w oryginalnych opakowaniach i ma\u0142\u0105 apteczk\u0119. W razie kradzie\u017cy zg\u0142o\u015b j\u0105 policji turystycznej, popro\u015b o kopi\u0119 zg\u0142oszenia dla ubezpieczyciela i zablokuj karty. Je\u015bli zgubisz paszport, skontaktuj si\u0119 z konsulatem. Zapisz numer kierowcy i adres noclegu w telefonie. Dodatkowa wskaz\u00f3wka: w medynie warto mie\u0107 przy sobie wizyt\u00f3wk\u0119 lub zdj\u0119cie adresu riadu, napisane po francusku lub w alfabecie \u0142aci\u0144skim. W razie zagubienia poka\u017cesz je kierowcy w\u00f3zka, sprzedawcy lub taks\u00f3wkarzowi, a oni bez problemu wska\u017c\u0105 drog\u0119. Na koniec: Marrakesz to miasto go\u015bcinne, \u017cywe i bogate w do\u015bwiadczenia. Odrobina ostro\u017cno\u015bci, spok\u00f3j i dobre przygotowanie pozwalaj\u0105 cieszy\u0107 si\u0119 nim bez nerw\u00f3w, a pierwsze minuty po przylocie mo\u017cna upro\u015bci\u0107 dobrze zaplanowanym transferem. Praktyczne informacje przed wyjazdem \u2014 Marrakesz Kt\u00f3ra godzina \u2014 Marrakesz W Maroku przez ca\u0142y rok obowi\u0105zuje czas UTC+1, a zegar cofa si\u0119 o godzin\u0119 tylko w czasie ramadanu. Zim\u0105 jest tam tyle samo godzin co w Polsce, latem o godzin\u0119 mniej. Walut\u0105 jest dirham. Pieni\u0105dze, j\u0119zyk i gniazdka Bankomaty s\u0105 powszechne, ale na drobne wydatki potrzebna jest got\u00f3wka. M\u00f3wi si\u0119 po arabsku, berberyjsku i francusku; w strefach turystycznych wielu rozumie angielski. Gniazdka s\u0105 typu C i E, tak jak w Polsce, wi\u0119c adapter nie jest potrzebny. Dokumenty Do Maroka potrzebny jest paszport; dow\u00f3d osobisty nie wystarcza. Na pobyty turystyczne do 90 dni wiza nie jest wymagana. Sprawd\u017a aktualne zasady, tak\u017ce wym\u00f3g wa\u017cno\u015bci paszportu, na stronie MSZ (gov.pl\/web\/dyplomacja). Kiedy jecha\u0107 \u2014 Marrakesz: najlepsza pora Wiosna i jesie\u0144 to prawie zawsze najprzyjemniejsze okresy: \u0142agodne temperatury, czyste \u015bwiat\u0142o i mniej t\u0142um\u00f3w. Latem zwiedzaj wcze\u015bnie rano i odpoczywaj w po\u0142udnie, zim\u0105 zabierz kurtk\u0119 i parasol. Wielkanoc, Bo\u017ce Narodzenie i d\u0142ugie weekendy to wysoki sezon: rezerwuj nocleg i transfer z wyprzedzeniem. W czasie ramadanu zmieniaj\u0105 si\u0119 godziny otwarcia sklep\u00f3w i restauracji, wi\u0119c sprawd\u017a je przed wyjazdem. Przy odrobinie elastyczno\u015bci zawsze znajdziesz dobry moment. Sprawd\u017a prognoz\u0119 na kilka dni przed wyjazdem i dostosuj wycieczki do pogody, zostawiaj\u0105c jeden wolny dzie\u0144 na nieprzewidziane sprawy. Pami\u0119taj te\u017c o r\u00f3\u017cnicy w czasie lotu: z Polski do Maroka leci si\u0119 zwykle od czterech i p\u00f3\u0142 do pi\u0119ciu godzin, w zale\u017cno\u015bci od lotniska wylotu. Sprawd\u017a aktualny rozk\u0142ad, bo rejsy bezpo\u015brednie zmieniaj\u0105 si\u0119 w zale\u017cno\u015bci od sezonu,<\/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-25558","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-marakesz-jest-bezpieczny","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 Marakesz Jest Bezpieczny: Best Ultimate, 10 Zasad","description":"\nCzy Marakesz jest bezpieczny? Realne ryzyko, oszustwa, taks\u00f3wki, kobiety same i porady. Bezpieczny transfer od 16 \u20ac, z kierowc\u0105 24\/7.","focusKeywords":"czy marakesz jest bezpieczny,marakesz bezpieczenstwo,marakesz czy warto,czy w marakeszu jest bezpiecznie,marakesz czy jest bezpiecznie","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":25558,"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%2F25558%3Fnonce%3Da4ac2f1cfc","maxTags":5,"trendsIcon":"<svg viewBox=\"0 0 610 610\"><path d=\"M18.85,446,174.32,290.48l58.08,58.08L76.93,504a14.54,14.54,0,0,1-20.55,0L18.83,466.48a14.54,14.54,0,0,1,0-20.55Z\" style=\"fill:#4285f4\"\/><path d=\"M242.65,242.66,377.59,377.6l-47.75,47.75a14.54,14.54,0,0,1-20.55,0L174.37,290.43l47.75-47.75A14.52,14.52,0,0,1,242.65,242.66Z\" style=\"fill:#ea4335\"\/><polygon points=\"319.53 319.53 479.26 159.8 537.34 217.88 377.61 377.62 319.53 319.53\" style=\"fill:#fabb05\"\/><path d=\"M594.26,262.73V118.61h0a16.94,16.94,0,0,0-16.94-16.94H433.2a16.94,16.94,0,0,0-12,28.92L565.34,274.71h0a16.94,16.94,0,0,0,28.92-12Z\" style=\"fill:#34a853\"\/><rect width=\"610\" height=\"610\" style=\"fill:none\"\/><\/svg>","showScore":true,"siteFavIcon":"https:\/\/transfers.ma\/wp-content\/uploads\/2017\/11\/fav-transfers-100x100.png?wsr","canUser":{"general":false,"advanced":false,"snippet":false,"social":false,"analysis":false,"analytics":false,"content_ai":false},"isPro":false,"is_front_page":false,"trendsUpgradeLink":"https:\/\/rankmath.com\/pricing\/?utm_source=Plugin&utm_medium=CE%20General%20Tab%20Trends&utm_campaign=WP","trendsUpgradeLabel":"Ulepszenie","trendsPreviewImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":[],"diacritics":true,"researchesTests":["contentHasTOC","contentHasShortParagraphs","contentHasAssets","keywordInTitle","keywordInMetaDescription","keywordInPermalink","keywordIn10Percent","keywordInContent","keywordInSubheadings","keywordInImageAlt","keywordDensity","keywordNotUsed","lengthContent","lengthPermalink","linksHasInternal","linksHasExternals","linksNotAllExternals","titleStartWithKeyword","titleSentiment","titleHasPowerWords","titleHasNumber","hasContentAI"],"hasBreadcrumb":false,"serpData":{"title":"%sitename% %page% %sep% %sitedesc%","description":"","titleTemplate":"%sitename% %page% %sep% %sitedesc%","descriptionTemplate":"","focusKeywords":"","breadcrumbTitle":"Home","robots":{"index":true},"advancedRobots":{"max-snippet":"-1","max-video-preview":"-1","max-image-preview":"large"},"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":""}}},"tocTitle":"Table of Contents","tocExcludeHeadings":[],"listStyle":"ul"},"_links":{"self":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/25558","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=25558"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/25558\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=25558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}