{"id":23750,"date":"2026-09-19T19:08:54","date_gmt":"2026-09-19T19:08:54","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=23750"},"modified":"2026-09-19T19:11:29","modified_gmt":"2026-09-19T19:11:29","slug":"rabat-stolica-maroka","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/rabat-stolica-maroka\/","title":{"rendered":"Rabat \u2014 Stolica Maroka"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23750\" class=\"elementor elementor-23750\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-734b912 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"734b912\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-683d3f1 elementor-widget elementor-widget-shortcode\" data-id=\"683d3f1\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div id=\"tb-booking-widget\" class=\"tb-booking-widget\"\n     data-lang=\"pl\"\n     data-fixed-origin=\"\"\n     data-fixed-origin-lat=\"\"\n     data-fixed-origin-lng=\"\"\n     dir=\"ltr\">\n\n    <!-- Multi-city progress indicator -->\n    <div id=\"tb-multi-progress\"><\/div>\n\n    <!-- Progress Bar -->\n    <div class=\"tb-progress\">\n        <div class=\"tb-progress__step tb-progress__step--active\" data-step=\"1\">\n            <span class=\"tb-progress__number\">1<\/span>\n            <span class=\"tb-progress__label\">Route<\/span>\n        <\/div>\n        <div class=\"tb-progress__connector\"><\/div>\n        <div class=\"tb-progress__step\" data-step=\"2\">\n            <span class=\"tb-progress__number\">2<\/span>\n            <span class=\"tb-progress__label\">Vehicle<\/span>\n        <\/div>\n        <div class=\"tb-progress__connector\"><\/div>\n        <div class=\"tb-progress__step\" data-step=\"3\">\n            <span class=\"tb-progress__number\">3<\/span>\n            <span class=\"tb-progress__label\">Payment<\/span>\n        <\/div>\n    <\/div>\n\n    <!-- Step 1: Route -->\n    <div id=\"tb-step-1\" class=\"tb-step tb-step--active\">\n        \n<!-- Decorative curve (Daytrip-style) -->\n<svg class=\"tb-hero-curve\" viewBox=\"0 0 300 700\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <path d=\"M250 -40 C230 60 160 120 140 200 C110 320 200 380 180 470 C165 540 100 590 70 700\" fill=\"none\" stroke=\"#3b82f6\" stroke-width=\"80\" stroke-linecap=\"round\"\/>\n    <path d=\"M250 -40 C230 60 160 120 140 200 C110 320 200 380 180 470 C175 540 190 610 230 700\" fill=\"none\" stroke=\"#60a5fa\" stroke-width=\"60\" stroke-linecap=\"round\"\/>\n<\/svg>\n\n<!-- Mode tabs (left-aligned with icons, underline active) -->\n<div class=\"tb-mode-tabs\">\n    <button type=\"button\" class=\"tb-mode-tab tb-mode-tab--active\" data-mode=\"one-way\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M13.5 5H11V3.5C11 2.12 9.88 1 8.5 1h-3C4.12 1 3 2.12 3 3.5V5H.5a.5.5 0 00-.5.5v2a.5.5 0 00.5.5H1v5.5a1.5 1.5 0 001.5 1.5h9A1.5 1.5 0 0013 13V8h.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5zM4 3.5A1.5 1.5 0 015.5 2h3A1.5 1.5 0 0110 3.5V5H4V3.5z\" fill=\"currentColor\"\/><\/svg>\n        Transfers    <\/button>\n    <button type=\"button\" class=\"tb-mode-tab\" data-mode=\"round-trip\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1a7 7 0 100 14A7 7 0 008 1zm0 12.5A5.5 5.5 0 1113.5 8 5.51 5.51 0 018 13.5zM8.5 4H7v5l4.25 2.55.75-1.23-3.5-2.07V4z\" fill=\"currentColor\"\/><\/svg>\n        Round trip    <\/button>\n    <button type=\"button\" class=\"tb-mode-tab\" data-mode=\"multi-city\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.24 1 3 3.24 3 6c0 3.75 5 9 5 9s5-5.25 5-9c0-2.76-2.24-5-5-5zm0 6.75A1.75 1.75 0 118 4.5a1.75 1.75 0 010 3.5z\" fill=\"currentColor\"\/><\/svg>\n        Multi-city    <\/button>\n<\/div>\n\n<!-- Hero headline -->\n<h1 class=\"tb-step1-headline\">Rabat \u2014 stolica Maroka. Najlepszy, szybki transfer prywatny.<\/h1>\n\n<!-- Single trip pill bar (one-way & round-trip) -->\n<div id=\"tb-single-bar\">\n    <div class=\"tb-pill-bar__row\">\n        <!-- From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/><circle cx=\"7\" cy=\"7\" r=\"1.5\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"pickup\" placeholder=\"From city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"pickup\"><\/div>\n            <button type=\"button\" class=\"tb-pill-bar__swap\" id=\"tb-swap-btn\" title=\"Swap locations\">&#8652;<\/button>\n        <\/div>\n        <!-- To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1C4.79 1 3 2.79 3 5c0 3 4 7.5 4 7.5s4-4.5 4-7.5c0-2.21-1.79-4-4-4zm0 5.5A1.5 1.5 0 117 4a1.5 1.5 0 010 3z\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"dropoff\" placeholder=\"To city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"dropoff\"><\/div>\n        <\/div>\n        <!-- Date -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--date\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"datetime\">\n        <\/div>\n        <!-- Return date (hidden initially) -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--return\" id=\"tb-return-field\" style=\"display:none;\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" id=\"tb-return-datetime\" data-field=\"return-datetime\">\n            <button type=\"button\" class=\"tb-pill-bar__clear tb-pill-bar__return-remove\" id=\"tb-remove-return\" title=\"Remove return\">&times;<\/button>\n        <\/div>\n        <!-- + Add return -->\n        <button type=\"button\" class=\"tb-pill-bar__add-return\" id=\"tb-add-return\">\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M5 1v8M1 5h8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            Add return        <\/button>\n        <!-- Pax -->\n        <div class=\"tb-pill-bar__pax\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <!-- Search button: visible in one-way mode, hidden in round-trip -->\n        <button type=\"button\" id=\"tb-btn-search\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Search        <\/button>\n    <\/div>\n    <!-- Return leg row: only visible in round-trip mode -->\n    <div class=\"tb-pill-bar__row\" id=\"tb-return-leg-row\" style=\"display:none;margin-top:6px;\">\n        <!-- Return from: locked, mirrors outbound To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\" id=\"tb-return-from-field\" style=\"pointer-events:none;opacity:0.6;\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/><circle cx=\"7\" cy=\"7\" r=\"1.5\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <span id=\"tb-return-from-display\" class=\"tb-pill-bar__input\" style=\"display:flex;align-items:center;\">Return from<\/span>\n        <\/div>\n        <!-- Return to: editable, pre-filled with outbound From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\" id=\"tb-return-to-field\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1C4.79 1 3 2.79 3 5c0 3 4 7.5 4 7.5s4-4.5 4-7.5c0-2.21-1.79-4-4-4zm0 5.5A1.5 1.5 0 117 4a1.5 1.5 0 010 3z\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" id=\"tb-return-to-input\" class=\"tb-pill-bar__input\" placeholder=\"Return destination\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" id=\"tb-return-to-clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" id=\"tb-return-to-dropdown\"><\/div>\n        <\/div>\n        <!-- Search button for round-trip: lives on the second row -->\n        <button type=\"button\" id=\"tb-btn-search-rt\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Search        <\/button>\n    <\/div>\n<\/div>\n\n<!-- Multi-city bar -->\n<div id=\"tb-multi-bar\" class=\"tb-multi-bar\">\n    <div id=\"tb-legs-container\"><\/div>\n    <label id=\"tb-return-to-start\" class=\"tb-return-toggle\" style=\"display:none;\">\n        <input type=\"checkbox\" id=\"tb-return-to-start-check\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"vertical-align:middle;margin-right:4px;\"><path d=\"M9 14l-4-4 4-4\"\/><path d=\"M5 10h11a4 4 0 0 1 0 8h-1\"\/><\/svg>Return to start    <\/label>\n    <button type=\"button\" id=\"tb-add-leg\">+ Add another transfer<\/button>\n    <div class=\"tb-multi-bar__footer\">\n        <div class=\"tb-pill-bar__pax\" style=\"position:relative;\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill-multi\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text-multi\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <button type=\"button\" id=\"tb-btn-search-multi\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Search        <\/button>\n    <\/div>\n<\/div>\n\n<!-- Pax\/luggage popup backdrop -->\n<div class=\"tb-pax-backdrop\" id=\"tb-pax-backdrop\"><\/div>\n<!-- Pax\/luggage popup (shared by single & multi-city) -->\n<div class=\"tb-pax-dropdown\" id=\"tb-pax-dropdown\">\n    <div class=\"tb-pax-stepper\">\n        <span class=\"tb-pax-stepper__label\">Passengers<\/span>\n        <div class=\"tb-pax-stepper__controls\">\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-pax-count\" data-action=\"decrease\">-<\/button>\n            <span class=\"tb-pax-stepper__value\" id=\"tb-pax-count\">1<\/span>\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-pax-count\" data-action=\"increase\">+<\/button>\n        <\/div>\n    <\/div>\n    <div class=\"tb-pax-stepper\">\n        <span class=\"tb-pax-stepper__label\">Luggage<\/span>\n        <div class=\"tb-pax-stepper__controls\">\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-luggage-count\" data-action=\"decrease\">-<\/button>\n            <span class=\"tb-pax-stepper__value\" id=\"tb-luggage-count\">1<\/span>\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-luggage-count\" data-action=\"increase\">+<\/button>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Flight number (shown below bar when airport detected) -->\n<div id=\"tb-flight-bar\">\n    <label class=\"tb-pill-bar__label\">Flight Number<\/label>\n    <input type=\"text\" id=\"tb-flight-number\" class=\"tb-pill-bar__input\" placeholder=\"e.g. AT 1234\" autocomplete=\"off\">\n<\/div>\n\n<!-- Error display -->\n<div id=\"tb-no-route-container\" style=\"display:none;\"><\/div>\n\n<!-- Trust badges -->\n<div class=\"tb-trust-badges\">\n    <span class=\"tb-trust-badge tb-trust-badge--cancel\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1a7 7 0 100 14A7 7 0 008 1z\" stroke=\"#10b981\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"#10b981\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Cancel for free 24 hours before departure    <\/span>\n    <span class=\"tb-trust-badge tb-trust-badge--rating\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1l2.12 4.3 4.74.69-3.43 3.34.81 4.72L8 11.77l-4.24 2.23.81-4.72L1.14 5.94l4.74-.69L8 1z\" fill=\"#fbbf24\"\/><\/svg>\n        4.9\/5 Google Reviews    <\/span>\n    <span class=\"tb-trust-badge\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1L3 3.5v3.5c0 3.15 2.14 6.1 5 7 2.86-.9 5-3.85 5-7V3.5L8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\/><\/svg>\n        Secure payment    <\/span>\n<\/div>\n    <\/div>\n\n    <!-- Step 2: Vehicle -->\n    <div id=\"tb-step-2\" class=\"tb-step\">\n        \n<!-- Back Button -->\n<button type=\"button\" class=\"tb-btn-back\" data-back=\"1\">\n    &larr; Back to search<\/button>\n\n<!-- Route Summary Bar (compact) -->\n<div class=\"tb-route-bar\">\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--pickup\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"8\" cy=\"8\" r=\"2\" fill=\"currentColor\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Pickup<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-pickup\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&lrhar;<\/div>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--dropoff\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.5 1 3.5 3 3.5 5.5C3.5 9 8 14 8 14s4.5-5 4.5-8.5C12.5 3 10.5 1 8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><circle cx=\"8\" cy=\"5.5\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Drop-off<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-dropoff\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-date\">--<\/span>\n        <span class=\"tb-route-bar__distance\" id=\"tb-result-distance\">--<\/span>\n        <span class=\"tb-route-bar__duration\" id=\"tb-result-duration\">--<\/span>\n    <\/div>\n<\/div>\n\n<!-- Return leg bar (shown only for round trips) -->\n<div id=\"tb-return-leg-bar\" class=\"tb-route-bar tb-route-bar--return\" style=\"display:none; margin-top:6px; border-top: 2px dashed #e94560;\">\n    <span class=\"tb-route-bar__return-badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\" style=\"vertical-align:middle;margin-right:4px;\"><path d=\"M14 5H4a3 3 0 000 6h1M2 11l2 2-2 2\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M2 5l2-2-2-2\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Return    <\/span>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--pickup\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"8\" cy=\"8\" r=\"2\" fill=\"currentColor\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Return from<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-return-from\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&rarr;<\/div>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--dropoff\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.5 1 3.5 3 3.5 5.5C3.5 9 8 14 8 14s4.5-5 4.5-8.5C12.5 3 10.5 1 8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><circle cx=\"8\" cy=\"5.5\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Return to<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-return-to\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-return-date\">--<\/span>\n    <\/div>\n<\/div>\n\n<!-- Trust Badges -->\n<div class=\"tb-trust-strip\">\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"7\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Free Cancellation    <\/span>\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"6.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><path d=\"M8 4.5V8l2.5 1.5\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n        24\/7 Support    <\/span>\n<\/div>\n\n<!-- Route Map -->\n<div id=\"tb-route-map\" class=\"tb-route-map\"><\/div>\n\n<!-- Route\/Zone Notice -->\n<div id=\"tb-route-notice\"><\/div>\n<div id=\"tb-route-details\"><\/div>\n\n<!-- Vehicle List -->\n<h4 class=\"tb-section-title\">Choose your vehicle<\/h4>\n<div id=\"tb-vehicles-container\" class=\"tb-vehicles-container\">\n    <div class=\"tb-loading\">Loading vehicles...<\/div>\n<\/div>\n\n<!-- Extras -->\n<div id=\"tb-extras-section\" class=\"tb-extras-section\" style=\"display: none;\">\n    <h4 class=\"tb-section-title\">Additional services and goods<\/h4>\n    <p class=\"tb-section-subtitle\">Optional services to enhance your journey<\/p>\n    <div id=\"tb-extras-container\"><\/div>\n<\/div>\n\n<!-- How it Works -->\n<div class=\"tb-how-it-works\">\n    <h4 class=\"tb-section-title\">How it Works<\/h4>\n    <div class=\"tb-how-it-works__steps\">\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">1<\/div>\n            <div>\n                <h5>Select Your Route and Car<\/h5>\n                <p>Enter your pick-up and drop-off locations, choose your preferred car.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">2<\/div>\n            <div>\n                <h5>Provide Booking Details<\/h5>\n                <p>Fill in your details and select extra services you might need.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">3<\/div>\n            <div>\n                <h5>Enjoy the Ride<\/h5>\n                <p>Our driver will arrive at your pick-up location on time.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Continue Button -->\n<button type=\"button\" id=\"tb-btn-continue\" class=\"tb-btn tb-btn--primary tb-btn--full\" disabled>\n    Continue<\/button>\n\n<!-- Hidden sidebar compat elements -->\n<div style=\"display:none\">\n    <span id=\"tb-sidebar-route\"><\/span>\n    <span id=\"tb-sidebar-date\"><\/span>\n    <span id=\"tb-sidebar-vehicle\"><\/span>\n    <span id=\"tb-sidebar-passengers\"><\/span>\n    <div id=\"tb-sidebar-extras-list\"><\/div>\n    <span id=\"tb-sidebar-total\"><\/span>\n<\/div>\n    <\/div>\n\n    <!-- Step 3: Payment -->\n    <div id=\"tb-step-3\" class=\"tb-step\">\n        \n<!-- Checkout Progress -->\n<div class=\"tb-checkout-progress\">\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--done\">Ride Type<\/div>\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--active\">Booking Details<\/div>\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--upcoming\">Checkout<\/div>\n<\/div>\n\n<div class=\"tb-step3-layout\">\n    <div class=\"tb-step3-main\">\n        <!-- Back Button -->\n        <button type=\"button\" class=\"tb-btn-back\" data-back=\"2\">\n            &larr; Back to vehicle        <\/button>\n\n        <!-- Transfer Details Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Transfer Details<\/h4>\n            <!-- Mini Map -->\n            <div id=\"tb-checkout-map\" class=\"tb-checkout-map\"><\/div>\n            <div class=\"tb-checkout-location\">\n                <span class=\"tb-checkout-location__dot tb-checkout-location__dot--pickup\"><\/span>\n                <span class=\"tb-checkout-location__text\" id=\"tb-checkout-pickup-display\">--<\/span>\n            <\/div>\n            <div class=\"tb-form-group\" id=\"tb-checkout-flight-group\" style=\"display:none;\">\n                <label class=\"tb-label\">Flight Number<\/label>\n                <input type=\"text\" id=\"tb-checkout-flight\" class=\"tb-input\" placeholder=\"e.g. AT 1234\">\n            <\/div>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Date<\/label>\n                    <input type=\"date\" id=\"tb-checkout-date-display\" class=\"tb-input\" disabled>\n                <\/div>\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Time<\/label>\n                    <input type=\"time\" id=\"tb-checkout-time-display\" class=\"tb-input\" disabled>\n                <\/div>\n            <\/div>\n            <div class=\"tb-checkout-location\">\n                <span class=\"tb-checkout-location__dot tb-checkout-location__dot--dropoff\"><\/span>\n                <span class=\"tb-checkout-location__text\" id=\"tb-checkout-dropoff-display\">--<\/span>\n            <\/div>\n            <div id=\"tb-pickup-instructions\"><\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">More details about the address<\/label>\n                <input type=\"text\" id=\"tb-special-requests\" class=\"tb-input\" placeholder=\"Hotel name, room number, etc.\">\n            <\/div>\n        <\/div>\n\n        <!-- Personal Information Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Personal Information<\/h4>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\" for=\"tb-customer-first-name\">First Name *<\/label>\n                    <input type=\"text\" id=\"tb-customer-first-name\" class=\"tb-input\" placeholder=\"Enter your first name\">\n                    <div class=\"tb-field-error\" data-field=\"first-name\"><\/div>\n                <\/div>\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\" for=\"tb-customer-last-name\">Last Name *<\/label>\n                    <input type=\"text\" id=\"tb-customer-last-name\" class=\"tb-input\" placeholder=\"Enter your last name\">\n                    <div class=\"tb-field-error\" data-field=\"last-name\"><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\" for=\"tb-customer-email\">Email *<\/label>\n                <input type=\"email\" id=\"tb-customer-email\" class=\"tb-input\" placeholder=\"Enter your email\">\n                <div class=\"tb-field-error\" data-field=\"email\"><\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">Nationality<\/label>\n                <select id=\"tb-customer-nationality\" class=\"tb-input tb-select\">\n                    <option value=\"\">Please select country<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\" for=\"tb-customer-phone\">Phone Number *<\/label>\n                <div class=\"tb-phone-input\">\n                    <input type=\"text\" id=\"tb-phone-code\" class=\"tb-phone-input__code-input\" placeholder=\"+212\" maxlength=\"4\" aria-label=\"Country code\">\n                    <input type=\"tel\" id=\"tb-customer-phone\" class=\"tb-phone-input__field\" placeholder=\"\">\n                <\/div>\n                <div class=\"tb-field-error\" data-field=\"phone\"><\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">WhatsApp Number<\/label>\n                <div class=\"tb-phone-input\">\n                    <input type=\"text\" id=\"tb-wa-code\" class=\"tb-phone-input__code-input\" placeholder=\"+212\" maxlength=\"4\" aria-label=\"Country code\">\n                    <input type=\"tel\" id=\"tb-customer-whatsapp\" class=\"tb-phone-input__field\" placeholder=\"\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Custom Fields (dynamically populated by JS) -->\n        <div id=\"tb-custom-fields-card\" class=\"tb-card\" style=\"display:none;\">\n            <h4 class=\"tb-card__title\">Additional Information<\/h4>\n            <div id=\"tb-custom-fields-container\"><\/div>\n        <\/div>\n\n        <!-- Promo Code Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Promo Code<\/h4>\n            <div class=\"tb-promo-row\">\n                <input type=\"text\" id=\"tb-promo-code\" class=\"tb-input tb-promo-row__input\" placeholder=\"Enter promo code\">\n                <button type=\"button\" id=\"tb-promo-apply\" class=\"tb-btn tb-btn--outline tb-promo-row__btn\">Apply<\/button>\n            <\/div>\n            <div id=\"tb-promo-message\" class=\"tb-promo-message\" style=\"display:none;\"><\/div>\n        <\/div>\n\n        <!-- Payment Card -->\n        <div class=\"tb-card\" id=\"tb-payment-card\">\n            <h4 class=\"tb-card__title\">Payment Options<\/h4>\n            <div id=\"tb-payment-errors\" class=\"tb-alert tb-alert--error\" style=\"display: none;\"><\/div>\n\n            <!-- Payment Choice Cards -->\n            <div id=\"tb-payment-choices\" class=\"tb-payment-choices\">\n                <!-- Dynamically populated by JS based on available gateways -->\n            <\/div>\n\n            <!-- Legacy Gateway Selector (hidden, used internally) -->\n            <div class=\"tb-gateway-selector\" id=\"tb-gateway-selector\" style=\"display: none !important;\">\n                <label class=\"tb-gateway-option\" data-gateway=\"stripe\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"stripe\">\n                    <span class=\"tb-gateway-option__label\">Credit \/ Debit Card<\/span>\n                <\/label>\n                <label class=\"tb-gateway-option\" data-gateway=\"cash\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"cash\">\n                    <span class=\"tb-gateway-option__label\">Cash on Pickup<\/span>\n                <\/label>\n                <label class=\"tb-gateway-option\" data-gateway=\"paypal\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"paypal\">\n                    <span class=\"tb-gateway-option__label\">PayPal<\/span>\n                <\/label>\n            <\/div>\n\n            <!-- Legacy Payment options (hidden, used internally) -->\n            <div id=\"tb-payment-options\" class=\"tb-payment-options\" style=\"display: none;\">\n                <label class=\"tb-payment-option tb-payment-option--active\">\n                    <input type=\"radio\" name=\"tb-payment-type\" value=\"full\" checked>\n                    <div class=\"tb-payment-option__content\">\n                        <span class=\"tb-payment-option__label\">Pay full amount<\/span>\n                        <span class=\"tb-payment-option__amount\" id=\"tb-option-full-amount\"><\/span>\n                    <\/div>\n                <\/label>\n                <label class=\"tb-payment-option\">\n                    <input type=\"radio\" name=\"tb-payment-type\" value=\"deposit\">\n                    <div class=\"tb-payment-option__content\">\n                        <span class=\"tb-payment-option__label\">Pay deposit only<\/span>\n                        <span class=\"tb-payment-option__amount\" id=\"tb-option-deposit-amount\"><\/span>\n                        <span class=\"tb-payment-option__note\" id=\"tb-option-remaining\"><\/span>\n                    <\/div>\n                <\/label>\n            <\/div>\n\n            <!-- Terms & Conditions -->\n            <div class=\"tb-terms\">\n                <label class=\"tb-terms__label\">\n                    <input type=\"checkbox\" id=\"tb-terms-checkbox\" class=\"tb-terms__checkbox\">\n                    <span>I agree to the <a href=\"#\" target=\"_blank\">Terms &amp; Conditions<\/a> and <a href=\"#\" target=\"_blank\">Privacy Policy<\/a><\/span>\n                <\/label>\n                <div class=\"tb-field-error\" data-field=\"terms\"><\/div>\n            <\/div>\n\n            <button type=\"button\" id=\"tb-pay-button\" class=\"tb-btn tb-btn--primary tb-btn--full\">\n                Proceed to Checkout            <\/button>\n            <div id=\"tb-stripe-element\" style=\"display: none !important;\"><\/div>\n            <button type=\"button\" id=\"tb-confirm-payment-btn\" class=\"tb-btn tb-btn--primary tb-btn--full\" style=\"display: none !important; margin-top: 0.75rem;\">\n                Confirm Payment            <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- RIGHT: Gradient Summary Sidebar -->\n    <div class=\"tb-step3-sidebar\">\n        <div class=\"tb-summary-gradient\">\n            <div class=\"tb-summary-gradient__header\">\n                <div class=\"tb-summary-gradient__icon\">&#128663;<\/div>\n                <div>\n                    <div class=\"tb-summary-gradient__vehicle-name\" id=\"tb-order-vehicle\">--<\/div>\n                    <div class=\"tb-summary-gradient__vehicle-cap\" id=\"tb-order-passengers\">--<\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tb-summary-gradient__stop\">\n                <span class=\"tb-summary-gradient__dot\"><\/span>\n                <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-route-from\">--<\/span>\n                <span class=\"tb-summary-gradient__stop-price\" id=\"tb-order-base-price\">--<\/span>\n            <\/div>\n            <div class=\"tb-summary-gradient__stop\">\n                <span class=\"tb-summary-gradient__dot\"><\/span>\n                <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-route-to\">--<\/span>\n            <\/div>\n            <!-- Round trip return leg (hidden by default) -->\n            <div id=\"tb-order-return-leg\" style=\"display:none;\">\n                <div class=\"tb-summary-gradient__divider\"><\/div>\n                <div class=\"tb-summary-gradient__stop\">\n                    <span class=\"tb-summary-gradient__dot\"><\/span>\n                    <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-return-from\">--<\/span>\n                    <span class=\"tb-summary-gradient__stop-price\" id=\"tb-order-return-price\">--<\/span>\n                <\/div>\n                <div class=\"tb-summary-gradient__stop\">\n                    <span class=\"tb-summary-gradient__dot\"><\/span>\n                    <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-return-to\">--<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"tb-summary-gradient__extras\" id=\"tb-order-extras-list\"><\/div>\n            <div class=\"tb-summary-gradient__total\">\n                <span>Total<\/span>\n                <span id=\"tb-order-total\">--<\/span>\n            <\/div>\n        <\/div>\n        <!-- Hidden compat elements -->\n        <div style=\"display:none;\">\n            <span id=\"tb-order-route\">--<\/span>\n            <span id=\"tb-order-datetime\">--<\/span>\n        <\/div>\n    <\/div>\n<\/div>\n\n    <\/div>\n\n    <!-- Confirmation -->\n    <div id=\"tb-confirmation\" class=\"tb-step\">\n        \n<div class=\"tb-confirmation\">\n    <div class=\"tb-confirmation__icon\">\n        <svg class=\"tb-confirmation__checkmark\" viewBox=\"0 0 52 52\" width=\"64\" height=\"64\">\n            <circle class=\"tb-confirmation__circle\" cx=\"26\" cy=\"26\" r=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n            <path class=\"tb-confirmation__check\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 27l7 7 16-16\"\/>\n        <\/svg>\n    <\/div>\n    <h2 class=\"tb-confirmation__title\">Booking Confirmed!<\/h2>\n    <p class=\"tb-confirmation__subtitle\">Your transfer has been successfully booked.<\/p>\n\n    <div class=\"tb-confirmation__ref\" id=\"tb-confirmation-ref\">--<\/div>\n\n    <p class=\"tb-confirmation__email\">\n        Confirmation email sent to<br>\n        <strong id=\"tb-confirmation-email\">--<\/strong>\n    <\/p>\n\n    <!-- Receipt -->\n    <div class=\"tb-receipt\" id=\"tb-receipt\">\n        <h3 class=\"tb-receipt__title\">Booking Receipt<\/h3>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Reference<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-ref\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Date &amp; Time<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-datetime\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Pickup<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-pickup\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Drop-off<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-dropoff\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Vehicle<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-vehicle\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Passengers<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-passengers\">--<\/span>\n        <\/div>\n        <!-- Price Details -->\n        <div class=\"tb-receipt__section\">\n            <div class=\"tb-receipt__section-title\">Price Details<\/div>\n            <div class=\"tb-receipt__row\">\n                <span class=\"tb-receipt__label\">Transfer<\/span>\n                <span class=\"tb-receipt__value\" id=\"tb-receipt-base-price\">--<\/span>\n            <\/div>\n            <div id=\"tb-receipt-extras-list\"><\/div>\n            <div class=\"tb-receipt__row\" id=\"tb-receipt-roundtrip-row\" style=\"display:none;\">\n                <span class=\"tb-receipt__label\">Round trip<\/span>\n                <span class=\"tb-receipt__value\">&times; 2<\/span>\n            <\/div>\n        <\/div>\n        <div class=\"tb-receipt__row tb-receipt__row--total\">\n            <span class=\"tb-receipt__label\">Total<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-total\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Payment<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-payment\">--<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"tb-confirmation__actions\">\n        <button type=\"button\" id=\"tb-download-receipt\" class=\"tb-btn tb-btn--outline\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"vertical-align:-2px;margin-right:6px;\"><path d=\"M8 2v8M4 7l4 4 4-4\"\/><path d=\"M2 12v2h12v-2\"\/><\/svg>\n            Download Receipt        <\/button>\n        <button type=\"button\" id=\"tb-book-another\" class=\"tb-btn tb-btn--primary\">\n            Book Another Transfer        <\/button>\n    <\/div>\n<\/div>\n    <\/div>\n<\/div>\n<style id=\"tb-wp-overrides\">\n\/* === Widget container: full width, break out of theme container === *\/\nhtml body #tb-booking-widget {\n    max-width: 100vw !important;\n    width: 100vw !important;\n    padding: 0 !important;\n    margin-left: calc(-50vw + 50%) !important;\n    margin-right: calc(-50vw + 50%) !important;\n    overflow-x: hidden !important;\n    background: transparent !important;\n}\n\n\/* === Step 1: full-bleed hero === *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    border-radius: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n}\n\n\/* === Ensure WP theme does not constrain step-1 children === *\/\nhtml body #tb-booking-widget #tb-step-1 .tb-mode-tabs,\nhtml body #tb-booking-widget #tb-step-1 .tb-step1-headline,\nhtml body #tb-booking-widget #tb-step-1 #tb-single-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-multi-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-flight-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-no-route-container,\nhtml body #tb-booking-widget #tb-step-1 .tb-trust-badges {\n    max-width: 1400px !important;\n    width: 100% !important;\n}\n\n\/* === Hide progress bar on Step 1 === *\/\nhtml body #tb-booking-widget .tb-progress {\n    display: none !important;\n}\n\n\/* === WP Theme Reset: beat any theme selector === *\/\nhtml body #tb-booking-widget *,\nhtml body #tb-booking-widget *::before,\nhtml body #tb-booking-widget *::after {\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget button,\nhtml body #tb-booking-widget input[type=\"button\"],\nhtml body #tb-booking-widget input[type=\"submit\"],\nhtml body #tb-booking-widget input[type=\"reset\"] {\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n    text-decoration: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    line-height: normal !important;\n    outline: none !important;\n    -webkit-appearance: none !important;\n    appearance: none !important;\n    transition: all 0.2s !important;\n}\nhtml body #tb-booking-widget input,\nhtml body #tb-booking-widget select,\nhtml body #tb-booking-widget textarea {\n    box-shadow: none !important;\n    text-shadow: none !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget input:focus,\nhtml body #tb-booking-widget select:focus,\nhtml body #tb-booking-widget textarea:focus {\n    box-shadow: none !important;\n}\n\n\/* Buttons *\/\nhtml body #tb-booking-widget .tb-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 0.5rem !important;\n    padding: 14px 28px !important;\n    border: none !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:hover:not(:disabled) {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:disabled {\n    opacity: 0.5 !important;\n    cursor: not-allowed !important;\n}\nhtml body #tb-booking-widget .tb-btn-back {\n    background: none !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    padding: 8px 0 !important;\n    font-size: 0.9rem !important;\n    cursor: pointer !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Theme-proof overrides \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    background: var(--tb-primary, #1a1a2e) !important;\n    border-radius: 0 !important;\n    padding: 0 !important;\n    position: relative !important;\n    overflow: hidden !important;\n    border: none !important;\n    box-shadow: none !important;\n    min-height: 560px !important;\n}\nhtml body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n    position: relative !important;\n    z-index: 1 !important;\n    max-width: 1400px !important;\n    width: 100% !important;\n    padding-left: 80px !important;\n    padding-right: 80px !important;\n}\n\n\/* Hero decorative curve *\/\nhtml body #tb-booking-widget .tb-hero-curve {\n    position: absolute !important;\n    top: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 35% !important;\n    height: 100% !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    padding: 0 !important;\n    max-width: none !important;\n}\n\n\/* Mode Tabs *\/\nhtml body #tb-booking-widget .tb-mode-tabs {\n    display: flex !important;\n    justify-content: flex-start !important;\n    gap: 0 !important;\n    margin-bottom: 0 !important;\n    border-bottom: 1px solid rgba(255,255,255,0.08) !important;\n    padding-top: 24px !important;\n    padding-bottom: 0 !important;\n    background: transparent !important;\n    border-top: none !important;\n    border-left: none !important;\n    border-right: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab {\n    background: transparent !important;\n    border: none !important;\n    border-bottom: 2px solid transparent !important;\n    border-radius: 0 !important;\n    padding: 12px 16px !important;\n    font-weight: 500 !important;\n    font-size: 1rem !important;\n    color: rgba(255,255,255,0.5) !important;\n    cursor: pointer !important;\n    outline: none !important;\n    box-shadow: none !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    white-space: nowrap !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab:hover {\n    background: transparent !important;\n    color: rgba(255,255,255,0.85) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active {\n    background: transparent !important;\n    color: #fff !important;\n    border-bottom-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active:hover {\n    background: transparent !important;\n    color: #fff !important;\n}\n\n\/* Hero headline *\/\nhtml body #tb-booking-widget .tb-step1-headline {\n    font-size: 3.5rem !important;\n    font-weight: 500 !important;\n    color: #fff !important;\n    line-height: 1.1 !important;\n    margin: 16px 0 32px !important;\n    max-width: 700px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n    letter-spacing: -0.02em !important;\n}\n\n\/* Unified search bar row *\/\nhtml body #tb-booking-widget .tb-pill-bar__row {\n    display: flex !important;\n    flex-wrap: nowrap !important;\n    align-items: stretch !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 50px !important;\n    padding: 4px !important;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.15) !important;\n    border: none !important;\n}\n\n\/* Fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field {\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    position: relative !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 12px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    border-right: 1px solid #e5e7eb !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from,\nhtml body #tb-booking-widget .tb-pill-bar__field--to {\n    flex: 1 1 0 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from {\n    border-radius: 20px 0 0 20px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--date,\nhtml body #tb-booking-widget .tb-pill-bar__field--return {\n    flex: 0 0 auto !important;\n    width: 170px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n    border-right: none !important;\n}\n\n\/* Field icons *\/\nhtml body #tb-booking-widget .tb-pill-bar__icon {\n    flex-shrink: 0 !important;\n    font-size: 0.9rem !important;\n    color: #6b7280 !important;\n    line-height: 1 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n\/* Inputs inside bar *\/\nhtml body #tb-booking-widget .tb-pill-bar__input {\n    border: none !important;\n    background: transparent !important;\n    font-size: 0.95rem !important;\n    color: #111827 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    outline: none !important;\n    min-width: 0 !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n    height: auto !important;\n    line-height: normal !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input::placeholder {\n    color: #9ca3af !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input:focus {\n    outline: none !important;\n    box-shadow: none !important;\n    border: none !important;\n}\n\n\/* Autocomplete dropdown inside bar fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-dropdown {\n    position: absolute !important;\n    top: calc(100% + 14px) !important;\n    left: -6px !important;\n    right: auto !important;\n    z-index: 100 !important;\n    min-width: 420px !important;\n    width: max-content !important;\n    max-width: 600px !important;\n    border-radius: 12px !important;\n    background: #fff !important;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.12) !important;\n    overflow-y: auto !important;\n    max-height: 280px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-item__name {\n    white-space: normal !important;\n    word-break: break-word !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n}\nhtml body #tb-booking-widget .tb-autocomplete-item {\n    padding: 14px 16px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 14px !important;\n    font-size: 1rem !important;\n    background: #fff !important;\n    border: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    box-shadow: none !important;\n}\n\n\/* Clear buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__clear {\n    flex-shrink: 0 !important;\n    width: 22px !important;\n    height: 22px !important;\n    border-radius: 50% !important;\n    background: #e5e7eb !important;\n    border: none !important;\n    cursor: pointer !important;\n    font-size: 0.85rem !important;\n    line-height: 1 !important;\n    align-items: center !important;\n    justify-content: center !important;\n    color: #6b7280 !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Swap button *\/\nhtml body #tb-booking-widget .tb-pill-bar__swap {\n    position: absolute !important;\n    right: -14px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 28px !important;\n    height: 28px !important;\n    border-radius: 50% !important;\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    z-index: 10 !important;\n    font-size: 0.75rem !important;\n    color: #6b7280 !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    padding: 0 !important;\n}\n\n\/* Add return button *\/\nhtml body #tb-booking-widget .tb-pill-bar__add-return {\n    border: none !important;\n    border-right: 1px solid #e5e7eb !important;\n    background: transparent !important;\n    color: #6b7280 !important;\n    font-size: 0.85rem !important;\n    font-weight: 500 !important;\n    cursor: pointer !important;\n    padding: 8px 14px !important;\n    white-space: nowrap !important;\n    flex: 0 0 auto !important;\n    align-items: center !important;\n    gap: 4px !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\n\n\/* Return field border *\/\nhtml body #tb-booking-widget #tb-return-field {\n    border-right: 1px solid #e5e7eb !important;\n}\n\n\/* Pax container *\/\nhtml body #tb-booking-widget .tb-pill-bar__pax {\n    position: relative !important;\n    align-items: center !important;\n    padding: 0 8px !important;\n    border-right: none !important;\n    flex: 0 0 auto !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Pax pill *\/\nhtml body #tb-booking-widget .tb-pax-pill {\n    align-items: center !important;\n    gap: 8px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    padding: 6px 10px !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n    color: #111827 !important;\n    box-shadow: none !important;\n}\n\n\/* Multi-city pax pill: white text on dark bg *\/\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill {\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill svg {\n    color: rgba(255,255,255,0.7) !important;\n}\n\n\/* Pax backdrop *\/\nhtml body #tb-booking-widget .tb-pax-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body #tb-booking-widget .tb-pax-backdrop.tb-show { display: block !important; }\n\/* Pax dropdown (centered popup) *\/\nhtml body #tb-booking-widget .tb-pax-dropdown {\n    position: fixed !important;\n    top: 50% !important; left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    right: auto !important; bottom: auto !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 24px 28px 20px !important;\n    z-index: 99999 !important;\n    min-width: 280px !important;\n    max-width: 320px !important;\n    width: 90% !important;\n    border: none !important;\n}\n\n\/* Trust badges *\/\nhtml body #tb-booking-widget .tb-trust-badges {\n    display: flex !important;\n    align-items: center !important;\n    gap: 40px !important;\n    margin-top: 32px !important;\n    padding-bottom: 48px !important;\n    flex-wrap: wrap !important;\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\nhtml body #tb-booking-widget .tb-trust-badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    color: #fff !important;\n    font-size: 0.95rem !important;\n    font-weight: 600 !important;\n    white-space: nowrap !important;\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Counters (+\/-) *\/\nhtml body #tb-booking-widget .tb-counter__btn {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 44px !important;\n    height: 44px !important;\n    font-size: 1.25rem !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\nhtml body #tb-booking-widget .tb-counter__btn:hover {\n    background: var(--tb-border, #e0e0e0) !important;\n}\n\n\/* Pill Bar buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__btn {\n    background: transparent !important;\n    border: none !important;\n    cursor: pointer !important;\n    padding: 8px 16px !important;\n    font-weight: 500 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search {\n    background: var(--tb-accent) !important;\n    color: #fff !important;\n    border-radius: 50px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent:hover,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search:hover {\n    background: #2563eb !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--return {\n    background: transparent !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--swap {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    border-radius: 50% !important;\n}\n\n\/* Inputs *\/\nhtml body #tb-booking-widget .tb-input {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 100% !important;\n}\nhtml body #tb-booking-widget .tb-input:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget .tb-select {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Extras toggles *\/\nhtml body #tb-booking-widget .tb-extra-card__toggle {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-extra-card__toggle--checked {\n    background: var(--tb-accent, #e94560) !important;\n    border-color: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\n\n\/* Multi-city add\/remove *\/\nhtml body #tb-booking-widget .tb-multi-bar__add-btn {\n    background: transparent !important;\n    border: 2px dashed var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n    border-radius: 25px !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__remove {\n    background: transparent !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    cursor: pointer !important;\n}\n\n\/* Multi-city leg row icons *\/\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__icon {\n    font-size: 0 !important;\n    width: 14px !important;\n    height: 14px !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--from .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='3' stroke='%236b7280' stroke-width='1.5'\/%3E%3Ccircle cx='7' cy='7' r='1' fill='%236b7280'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--to .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1C4.5 1 2.5 3 2.5 5.5C2.5 9 7 13 7 13s4.5-4 4.5-7.5C11.5 3 9.5 1 7 1z' stroke='%236b7280' stroke-width='1.3'\/%3E%3Ccircle cx='7' cy='5.5' r='1.5' stroke='%236b7280' stroke-width='1.3'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--date .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z' stroke='%236b7280' stroke-width='1.3' stroke-linecap='round'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\n\n\/* Vehicle cards *\/\nhtml body #tb-booking-widget .tb-vehicle-card {\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* Search button *\/\nhtml body #tb-booking-widget .tb-pill-bar__search {\n    background: var(--tb-primary, #1a1a2e) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 50px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    padding: 14px 32px !important;\n    margin: 3px !important;\n    font-size: 1rem !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__search:hover {\n    background: var(--tb-primary-light, #2d2d44) !important;\n    color: #fff !important;\n}\n\n\/* Pax stepper buttons *\/\nhtml body #tb-booking-widget .tb-pax-stepper__btn {\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    border-radius: 50% !important;\n    cursor: pointer !important;\n    color: #374151 !important;\n    width: 32px !important;\n    height: 32px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1rem !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pax-stepper__btn:hover {\n    border-color: var(--tb-accent) !important;\n    color: var(--tb-accent) !important;\n}\n\n\/* \u2550\u2550\u2550 Checkout Progress Bar (Step 3) \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-checkout-progress {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    overflow: hidden !important;\n    margin-bottom: 2rem !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step {\n    flex: 1 !important;\n    text-align: center !important;\n    padding: 1rem 0.75rem !important;\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    background: transparent !important;\n    border: none !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--done {\n    color: var(--tb-success, #10b981) !important;\n    background: rgba(16, 185, 129, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--active {\n    color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--upcoming {\n    opacity: 0.5 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 3 Cards & Layout \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-card {\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 2rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 1.5rem !important;\n    overflow: visible !important;\n}\nhtml body #tb-booking-widget .tb-card__title {\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 1.5rem !important;\n    padding: 0 !important;\n    border: none !important;\n    background: transparent !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Checkout location dots *\/\nhtml body #tb-booking-widget .tb-checkout-location {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--pickup {\n    background: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--dropoff {\n    background: var(--tb-primary, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 1rem !important;\n}\n\n\/* Phone input *\/\nhtml body #tb-booking-widget .tb-phone-input {\n    display: flex !important;\n    align-items: stretch !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    overflow: visible !important;\n    background: #fff !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__prefix {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 0 10px !important;\n    background: var(--tb-bg, #f0f4f8) !important;\n    font-weight: 600 !important;\n    font-size: 0.9rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    border-right: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 0 !important;\n    border-top: none !important;\n    border-bottom: none !important;\n    border-left: none !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__field {\n    flex: 1 !important;\n    border: none !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    outline: none !important;\n    min-width: 0 !important;\n}\nhtml body .tb-phone-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body .tb-phone-backdrop.tb-show { display: block !important; }\nhtml body .tb-phone-dropdown {\n    position: fixed !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    z-index: 99999 !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 0 !important;\n    min-width: 280px !important;\n    max-width: 360px !important;\n    width: 90% !important;\n    max-height: 70vh !important;\n    display: none !important;\n    flex-direction: column !important;\n    overflow: hidden !important;\n    touch-action: manipulation !important;\n    margin: 0 !important;\n    border: none !important;\n}\nhtml body .tb-phone-dropdown.tb-show { display: flex !important; }\nhtml body .tb-phone-dropdown__header {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    padding: 16px 20px 12px !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body .tb-phone-dropdown__close {\n    background: none !important;\n    border: none !important;\n    font-size: 1.5rem !important;\n    cursor: pointer !important;\n    padding: 0 4px !important;\n}\nhtml body .tb-phone-dropdown__search {\n    width: 100% !important;\n    padding: 10px 20px !important;\n    border: none !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n    font-size: 16px !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    outline: none !important;\n    background: #fafafa !important;\n    border-radius: 0 !important;\n}\nhtml body .tb-phone-dropdown__list {\n    overflow-y: auto !important;\n    min-height: 120px !important;\n    max-height: calc(70vh - 110px) !important;\n    -webkit-overflow-scrolling: touch !important;\n}\nhtml body .tb-phone-dropdown__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    padding: 10px 20px !important;\n    cursor: pointer !important;\n    font-size: 0.9rem !important;\n    border: none !important;\n    background: transparent !important;\n    touch-action: manipulation !important;\n}\nhtml body .tb-phone-dropdown__item:hover {\n    background: var(--tb-bg, #f0f4f8) !important;\n}\nhtml body .tb-phone-dropdown__item-flag {\n    width: 24px !important;\n    height: 18px !important;\n    object-fit: contain !important;\n}\nhtml body .tb-phone-input__flag {\n    width: 20px !important;\n    height: 15px !important;\n    object-fit: contain !important;\n}\n\n\/* Gateway selector *\/\nhtml body #tb-booking-widget .tb-gateway-selector {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.5rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.875rem 1rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Custom fields (Additional Information) *\/\nhtml body #tb-booking-widget .tb-tour-checkout__field {\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__label {\n    display: block !important;\n    font-size: 0.8rem !important;\n    font-weight: 600 !important;\n    color: #475569 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.03em !important;\n    margin-bottom: 6px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea {\n    width: 100% !important;\n    padding: 12px 14px !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input:focus,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget #tb-custom-fields-container {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 0 1.5rem !important;\n}\n\n\/* Confirm payment button \u2014 hidden until Stripe element is shown *\/\nhtml body #tb-booking-widget #tb-confirm-payment-btn {\n    margin-top: 0.75rem !important;\n}\n\/* Stripe element \u2014 hidden by default *\/\nhtml body #tb-booking-widget #tb-stripe-element {\n    margin-top: 1rem !important;\n    margin-bottom: 0.5rem !important;\n}\n\/* Gradient summary sidebar *\/\nhtml body #tb-booking-widget .tb-summary-gradient {\n    background: linear-gradient(135deg, var(--tb-primary, #0f3460) 0%, #1a365d 100%) !important;\n    border-radius: 12px !important;\n    padding: 1.75rem !important;\n    color: #fff !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__header {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    border-bottom: 1px solid rgba(255,255,255,0.15) !important;\n    padding-bottom: 1.25rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-name {\n    font-size: 1.1rem !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-cap {\n    font-size: 0.85rem !important;\n    color: rgba(255,255,255,0.7) !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.6rem 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    background: rgba(255,255,255,0.3) !important;\n    border: 2px solid #fff !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-text {\n    color: #fff !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-price {\n    color: #fff !important;\n    font-weight: 700 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__total {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    border-top: 2px solid rgba(255,255,255,0.25) !important;\n    margin-top: 1.25rem !important;\n    padding-top: 1.25rem !important;\n    font-size: 1.25rem !important;\n    font-weight: 800 !important;\n    color: #fff !important;\n}\n\n\/* Payment options *\/\nhtml body #tb-booking-widget .tb-payment-options {\n    gap: 0.75rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Google Places autocomplete *\/\nhtml body .pac-container {\n    z-index: 100000 !important;\n    min-width: 420px !important;\n    width: auto !important;\n    max-width: 600px !important;\n    border-radius: 16px !important;\n    border: none !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.18) !important;\n    padding: 8px 0 !important;\n}\nhtml body .pac-container::after {\n    display: none !important;\n}\nhtml body .pac-item {\n    padding: 10px 16px !important;\n    cursor: pointer !important;\n    border-bottom: none !important;\n    border-top: none !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n    line-height: 1.4 !important;\n    font-size: 0.9rem !important;\n}\nhtml body .pac-item .pac-item-query {\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: #1f2937 !important;\n    white-space: normal !important;\n    word-break: break-word !important;\n}\nhtml body .pac-item .pac-item-query + span {\n    font-size: 0.82rem !important;\n    color: #6b7280 !important;\n    white-space: normal !important;\n}\n\n\/* \u2550\u2550\u2550 Step 2: Route Bar & Vehicle Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-route-bar {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 1rem 1.25rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 0.75rem !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__point {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.6rem !important;\n    flex: 1 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__label {\n    display: block !important;\n    font-size: 0.72rem !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.04em !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 600 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__address {\n    display: block !important;\n    font-size: 0.92rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    white-space: nowrap !important;\n    overflow: hidden !important;\n    text-overflow: ellipsis !important;\n    max-width: 260px !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip {\n    display: flex !important;\n    gap: 1.5rem !important;\n    justify-content: flex-end !important;\n    padding: 0.75rem 0 !important;\n    background: transparent !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip__badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    font-size: 0.82rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 500 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-map {\n    width: 100% !important;\n    height: 250px !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-map {\n    width: 100% !important;\n    height: 180px !important;\n    border-radius: 8px !important;\n    overflow: hidden !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: stretch !important;\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.1) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image {\n    width: 220px !important;\n    min-height: 160px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    padding: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image img {\n    max-width: 100% !important;\n    height: auto !important;\n    object-fit: contain !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__details {\n    flex: 1 !important;\n    padding: 1.25rem !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__name {\n    font-size: 1.15rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 0.5rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__specs {\n    display: flex !important;\n    gap: 1rem !important;\n    font-size: 0.85rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__pricing {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-end !important;\n    justify-content: center !important;\n    padding: 1.25rem !important;\n    min-width: 130px !important;\n    gap: 0.5rem !important;\n    border-left: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__price-amount {\n    font-size: 1.5rem !important;\n    font-weight: 800 !important;\n    color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 20px !important;\n    padding: 8px 22px !important;\n    font-size: 0.88rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn:hover {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\n\n\/* \u2550\u2550\u2550 How It Works \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-how-it-works {\n    margin-top: 3rem !important;\n    padding-top: 2rem !important;\n    border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__steps {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 2rem !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__number {\n    width: 48px !important;\n    height: 48px !important;\n    border-radius: 50% !important;\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 auto 1rem !important;\n}\n\n\/* \u2550\u2550\u2550 Payment Choice Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-payment-choices {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice__radio {\n    width: 20px !important;\n    height: 20px !important;\n    border-radius: 50% !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active .tb-payment-choice__radio {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Terms & Promo \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-terms__label {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 0.75rem !important;\n    cursor: pointer !important;\n    font-size: 0.88rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-terms__label a {\n    color: var(--tb-accent, #e94560) !important;\n    text-decoration: underline !important;\n}\nhtml body #tb-booking-widget .tb-promo-row {\n    display: flex !important;\n    gap: 0.5rem !important;\n}\nhtml body #tb-booking-widget .tb-promo-row__input {\n    flex: 1 !important;\n}\n\n\/* \u2550\u2550\u2550 Confirmation \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-confirmation__checkmark {\n    color: var(--tb-success, #10b981) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions {\n    display: flex !important;\n    gap: 1rem !important;\n    justify-content: center !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Summary Gradient: Return Leg \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-summary-gradient__divider {\n    height: 1px !important;\n    background: rgba(255,255,255,0.15) !important;\n    margin: 0.75rem 0 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Mobile overrides \u2550\u2550\u2550 *\/\n@media (max-width: 768px) {\n    html body #tb-booking-widget #tb-step-1 {\n        padding: 28px 20px 24px !important;\n        border-radius: 0 !important;\n        min-height: 400px !important;\n    }\n    html body #tb-booking-widget #tb-step-1::after {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-hero-curve {\n        display: none !important;\n    }\n    html body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n    }\n    html body #tb-booking-widget .tb-step1-headline {\n        font-size: 1.6rem !important;\n        margin: 1rem 0 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__row {\n        flex-direction: column !important;\n        border-radius: 16px !important;\n        padding: 8px !important;\n        gap: 0 !important;\n        flex-wrap: wrap !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field,\n    html body #tb-booking-widget .tb-pill-bar__field--from,\n    html body #tb-booking-widget .tb-pill-bar__field--to,\n    html body #tb-booking-widget .tb-pill-bar__field--date,\n    html body #tb-booking-widget .tb-pill-bar__field--return {\n        width: 100% !important;\n        flex: 0 0 auto !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-radius: 0 !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n        border-bottom: none !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field--from {\n        border-radius: 12px 12px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__swap {\n        position: static !important;\n        transform: none !important;\n        width: 100% !important;\n        height: 32px !important;\n        border-radius: 0 !important;\n        margin: 0 !important;\n        box-shadow: none !important;\n        background: #f9fafb !important;\n        border: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        font-size: 0.85rem !important;\n        right: auto !important;\n        top: auto !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__search {\n        width: 100% !important;\n        border-radius: 12px !important;\n        padding: 14px !important;\n        justify-content: center !important;\n        margin: 4px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__pax {\n        width: 100% !important;\n        padding: 0 !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-pax-pill {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__add-return {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-right: none !important;\n    }\n    html body #tb-booking-widget #tb-return-field {\n        width: 100% !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-trust-badges {\n        gap: 12px !important;\n    }\n    html body #tb-booking-widget .tb-trust-badge {\n        font-size: 0.78rem !important;\n    }\n    html body #tb-booking-widget .tb-mode-tabs {\n        overflow-x: auto !important;\n        -webkit-overflow-scrolling: touch !important;\n        scrollbar-width: none !important;\n    }\n    html body #tb-booking-widget .tb-mode-tab {\n        padding: 8px 14px !important;\n        font-size: 0.82rem !important;\n    }\n    \/* Step 2: mobile vehicle cards *\/\n    html body #tb-booking-widget .tb-vehicle-card {\n        flex-direction: column !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__image {\n        width: 100% !important;\n        min-height: 140px !important;\n        max-height: 180px !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__pricing {\n        flex-direction: row !important;\n        align-items: center !important;\n        justify-content: space-between !important;\n        border-left: none !important;\n        border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n        padding: 1rem 1.25rem !important;\n        width: 100% !important;\n        min-width: unset !important;\n    }\n    \/* Step 2: route bar mobile *\/\n    html body #tb-booking-widget .tb-route-bar {\n        flex-direction: column !important;\n        gap: 0 !important;\n        padding: 0 !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__point {\n        padding: 12px 16px !important;\n        border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n        width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__swap-icon {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__address {\n        max-width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-map {\n        height: 180px !important;\n    }\n    \/* Step 2: trust strip mobile *\/\n    html body #tb-booking-widget .tb-trust-strip {\n        flex-wrap: wrap !important;\n        gap: 8px 16px !important;\n        justify-content: center !important;\n    }\n    \/* Step 2: how-it-works mobile *\/\n    html body #tb-booking-widget .tb-how-it-works__steps {\n        grid-template-columns: 1fr !important;\n        gap: 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__step {\n        display: flex !important;\n        align-items: flex-start !important;\n        text-align: left !important;\n        gap: 1rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__number {\n        margin: 0 !important;\n        flex-shrink: 0 !important;\n        width: 40px !important;\n        height: 40px !important;\n        font-size: 1rem !important;\n    }\n    \/* Step 3: single column *\/\n    html body #tb-booking-widget .tb-step3-layout {\n        grid-template-columns: 1fr !important;\n    }\n    html body #tb-booking-widget .tb-step3-sidebar {\n        position: static !important;\n        order: -1 !important;\n    }\n    html body #tb-booking-widget .tb-checkout-map {\n        height: 140px !important;\n    }\n    \/* Confirmation mobile *\/\n    html body #tb-booking-widget .tb-confirmation__actions {\n        flex-direction: column !important;\n        gap: 10px !important;\n    }\n    html body #tb-booking-widget .tb-confirmation__actions .tb-btn {\n        width: 100% !important;\n        justify-content: center !important;\n    }\n}\n<\/style><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-section elementor-top-section elementor-element elementor-element-ddc03f3 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"ddc03f3\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-31c0193d\" data-id=\"31c0193d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f8f0f46 elementor-widget elementor-widget-spacer\" data-id=\"f8f0f46\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56849dd elementor-widget elementor-widget-html\" data-id=\"56849dd\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- ============================================================\r\n     PAGE: Rabat \u2014 Stolica Maroka (PL) \u2014 redesign v2\r\n     CSS suffix: -rbst | JS: tRBst (FAQ), scrollToHero\r\n     Kolory marki: #1B3A6B (granat) \/ #FF700A (pomara\u0144cz) \/ #25D366 (WhatsApp)\r\n     Bez zdj\u0119\u0107 zewn\u0119trznych \u2014 grafika wy\u0142\u0105cznie SVG\/CSS.\r\n     Bez sekcji opinii Trustpilot (brak integracji API).\r\n     ============================================================ -->\r\n\r\n<style>\r\n.rbst-wrap *{box-sizing:border-box;}\r\n.rbst-wrap{font-family:system-ui,-apple-system,Segoe UI,sans-serif;}\r\n.rbst-h2{font-size:clamp(21px,3.4vw,30px);font-weight:800;color:#0f2447;letter-spacing:-.01em;margin:0 0 14px;}\r\n.rbst-eyebrow{display:inline-flex;align-items:center;gap:6px;background:#fff0e4;color:#c85800;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px;}\r\n.rbst-cta-btn{display:inline-flex;align-items:center;gap:8px;background:#FF700A;color:#fff;font-weight:700;font-size:15px;padding:14px 30px;border-radius:12px;text-decoration:none;box-shadow:0 10px 24px -8px rgba(255,112,10,.55);border:none;cursor:pointer;}\r\n.rbst-cta-ghost{display:inline-flex;align-items:center;gap:8px;background:transparent;color:#0f2447;font-weight:700;font-size:14px;padding:12px 20px;border-radius:12px;text-decoration:none;border:1.5px solid #dbe2ee;}\r\n<\/style>\r\n\r\n<div class=\"rbst-wrap\" style=\"max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px);\">\r\n\r\n<!-- ============ HERO \u2014 split layout, SVG illustration, no photo ============ -->\r\n<section style=\"position:relative;border-radius:28px;overflow:hidden;background:#0f2447;margin:32px 0 44px;padding:0;\">\r\n  <svg style=\"position:absolute;inset:0;width:100%;height:100%;opacity:.5;\" viewBox=\"0 0 1000 500\" preserveAspectRatio=\"xMidYMid slice\"><defs><radialGradient id=\"g1-rbst\" cx=\"80%\" cy=\"20%\" r=\"70%\"><stop offset=\"0%\" stop-color=\"#2a4f8f\"\/><stop offset=\"100%\" stop-color=\"#0f2447\"\/><\/radialGradient><\/defs><rect width=\"1000\" height=\"500\" fill=\"url(#g1-rbst)\"\/><circle cx=\"880\" cy=\"90\" r=\"180\" fill=\"#FF700A\" opacity=\".12\"\/><circle cx=\"120\" cy=\"430\" r=\"220\" fill=\"#1B3A6B\" opacity=\".4\"\/><\/svg>\r\n  <div style=\"position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:clamp(30px,5vw,56px);\">\r\n    <div style=\"flex:1 1 380px;min-width:280px;\">\r\n      <span class=\"rbst-eyebrow\" style=\"background:rgba(255,112,10,.18);color:#ffb073;\">\ud83c\udfdb\ufe0f Stolica Maroka od 1912 roku<\/span>\r\n      <h1 style=\"font-size:clamp(26px,4.6vw,40px);font-weight:800;color:#fff;line-height:1.18;margin:0 0 16px;letter-spacing:-.01em;\">Rabat \u2014 stolica Maroka.<br>Najlepszy, szybki transfer prywatny.<\/h1>\r\n      <p style=\"font-size:15.5px;color:#cbd6ea;line-height:1.75;max-width:520px;margin:0 0 26px;\">Rabat, nie Casablanca, pe\u0142ni funkcj\u0119 stolicy Maroka \u2014 tu mieszcz\u0105 si\u0119 pa\u0142ac kr\u00f3lewski, rz\u0105d i parlament. Zarezerwuj prywatny <strong style=\"color:#fff;\">transfer do Rabatu<\/strong> \u2014 sta\u0142a cena od <strong style=\"color:#ffb073;\">35&euro;<\/strong> za pojazd, bez targowania si\u0119. Kierowca czeka w hali przylot\u00f3w, \u015bledzi Pa\u0144stwa lot i dowozi pod dok\u0142adny adres w stolicy Maroka \u2014 czy to hotel w medynie, siedziba ambasady, czy kolejny etap podr\u00f3\u017cy po kraju.<\/p>\r\n      <div style=\"display:flex;flex-wrap:wrap;gap:12px;\">\r\n        <a href=\"#\" onclick=\"scrollToHero();return false;\" class=\"rbst-cta-btn\">Zarezerwuj \u2014 od 35&euro; \u2192<\/a>\r\n        <a href=\"https:\/\/wa.me\/447401523866?transfer%20Rabat\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;background:#25D366;color:#fff;font-weight:700;font-size:14px;padding:13px 22px;border-radius:12px;text-decoration:none;\">WhatsApp<\/a>\r\n      <\/div>\r\n      <p style=\"font-size:12.5px;color:#8ea0c2;margin:16px 0 0;\">Bezp\u0142atna anulacja do 24h &nbsp;\u00b7&nbsp; \u015aledzenie lotu w cenie &nbsp;\u00b7&nbsp; Bez dop\u0142aty nocnej<\/p>\r\n    <\/div>\r\n    <!-- Obraz z alt = focus keyword (data URI, self-contained, bez zewn\u0119trznego linku) -->\r\n    <div style=\"flex:0 0 260px;display:flex;justify-content:center;\">\r\n      <img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjAiIGhlaWdodD0iMjYwIiB2aWV3Qm94PSIwIDAgMjIwIDI2MCIgZmlsbD0ibm9uZSI+CjxlbGxpcHNlIGN4PSIxMTAiIGN5PSIyNDgiIHJ4PSI5MCIgcnk9IjEwIiBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMTgiLz4KPHJlY3QgeD0iNzAiIHk9IjYwIiB3aWR0aD0iODAiIGhlaWdodD0iMTcwIiByeD0iNiIgZmlsbD0idXJsKCN0b3ctcmJzdCkiLz4KPGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJ0b3ctcmJzdCIgeDE9IjcwIiB5MT0iNjAiIHgyPSIxNTAiIHkyPSIyMzAiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmIwNzMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjcwMEEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz4KPHJlY3QgeD0iODQiIHk9IjgwIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSIzIiBmaWxsPSIjMGYyNDQ3IiBvcGFjaXR5PSIuNSIvPgo8cmVjdCB4PSIxMjIiIHk9IjgwIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSIzIiBmaWxsPSIjMGYyNDQ3IiBvcGFjaXR5PSIuNSIvPgo8cmVjdCB4PSI4NCIgeT0iMTIwIiB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHJ4PSIzIiBmaWxsPSIjMGYyNDQ3IiBvcGFjaXR5PSIuNSIvPgo8cmVjdCB4PSIxMjIiIHk9IjEyMCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjIwIiByeD0iMyIgZmlsbD0iIzBmMjQ0NyIgb3BhY2l0eT0iLjUiLz4KPHJlY3QgeD0iODQiIHk9IjE2MCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjIwIiByeD0iMyIgZmlsbD0iIzBmMjQ0NyIgb3BhY2l0eT0iLjUiLz4KPHJlY3QgeD0iMTIyIiB5PSIxNjAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyMCIgcng9IjMiIGZpbGw9IiMwZjI0NDciIG9wYWNpdHk9Ii41Ii8+CjxwYXRoIGQ9Ik02MCA2MCBRMTEwIDIwIDE2MCA2MCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjUiIGZpbGw9Im5vbmUiIG9wYWNpdHk9Ii44NSIvPgo8cmVjdCB4PSI1NSIgeT0iNTUiIHdpZHRoPSIxMTAiIGhlaWdodD0iMTIiIHJ4PSI2IiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIuOSIvPgo8cGF0aCBkPSJNNDAgMjYwIEw2MCAyMDAgUTExMCAxNzAgMTYwIDIwMCBMMTgwIDI2MCBaIiBmaWxsPSIjMGIxYzM4Ii8+Cjwvc3ZnPg==\" alt=\"stolica maroka\" width=\"220\" height=\"260\" loading=\"lazy\" style=\"max-width:100%;height:auto;\"\/>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ TRUST STRIP \u2014 badges (zast\u0119puje opinie) ============ -->\r\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:48px;\">\r\n  <div style=\"display:flex;align-items:center;gap:12px;background:#f6f8fc;border-radius:14px;padding:16px 18px;\"><span style=\"font-size:22px;\">\ud83d\udcb6<\/span><span style=\"font-size:13.5px;font-weight:600;color:#0f2447;\">Sta\u0142a cena, \u017cadnych ukrytych op\u0142at<\/span><\/div>\r\n  <div style=\"display:flex;align-items:center;gap:12px;background:#f6f8fc;border-radius:14px;padding:16px 18px;\"><span style=\"font-size:22px;\">\u2708\ufe0f<\/span><span style=\"font-size:13.5px;font-weight:600;color:#0f2447;\">Bezp\u0142atne \u015bledzenie lotu<\/span><\/div>\r\n  <div style=\"display:flex;align-items:center;gap:12px;background:#f6f8fc;border-radius:14px;padding:16px 18px;\"><span style=\"font-size:22px;\">\ud83d\udde3\ufe0f<\/span><span style=\"font-size:13.5px;font-weight:600;color:#0f2447;\">Kierowcy PL \/ FR \/ EN \/ AR<\/span><\/div>\r\n  <div style=\"display:flex;align-items:center;gap:12px;background:#f6f8fc;border-radius:14px;padding:16px 18px;\"><span style=\"font-size:22px;\">\ud83d\udd53<\/span><span style=\"font-size:13.5px;font-weight:600;color:#0f2447;\">Dost\u0119pno\u015b\u0107 24 godziny na dob\u0119<\/span><\/div>\r\n<\/div>\r\n\r\n<!-- ============ STATS ============ -->\r\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px;background:#e4e9f2;border-radius:18px;overflow:hidden;margin-bottom:48px;\">\r\n  <div style=\"background:#fff;padding:22px 18px;text-align:center;\"><div style=\"font-size:1.6em;font-weight:800;color:#FF700A;\">1912<\/div><div style=\"font-size:12.5px;color:#5b6b85;margin-top:4px;\">Rok, gdy Rabat sta\u0142 si\u0119 stolic\u0105 Maroka<\/div><\/div>\r\n  <div style=\"background:#fff;padding:22px 18px;text-align:center;\"><div style=\"font-size:1.6em;font-weight:800;color:#FF700A;\">~580 tys.<\/div><div style=\"font-size:12.5px;color:#5b6b85;margin-top:4px;\">Mieszka\u0144c\u00f3w miasta<\/div><\/div>\r\n  <div style=\"background:#fff;padding:22px 18px;text-align:center;\"><div style=\"font-size:1.6em;font-weight:800;color:#FF700A;\">87 km<\/div><div style=\"font-size:12.5px;color:#5b6b85;margin-top:4px;\">Od lotniska w Casablance<\/div><\/div>\r\n  <div style=\"background:#fff;padding:22px 18px;text-align:center;\"><div style=\"font-size:1.6em;font-weight:800;color:#FF700A;\">UNESCO<\/div><div style=\"font-size:12.5px;color:#5b6b85;margin-top:4px;\">Wpis od 2012 roku<\/div><\/div>\r\n<\/div>\r\n\r\n<!-- ============ DLACZEGO MY \u2014 bento grid ============ -->\r\n<section style=\"margin-bottom:52px;\">\r\n  <span class=\"rbst-eyebrow\">Dlaczego transfers.ma<\/span>\r\n  <h2 class=\"rbst-h2\">Prywatny transfer do stolicy Maroka, zorganizowany od A do Z<\/h2>\r\n  <div style=\"display:grid;grid-template-columns:1.3fr 1fr;gap:16px;\">\r\n    <div style=\"background:#0f2447;border-radius:20px;padding:30px;color:#fff;grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:260px;\">\r\n      <div>\r\n        <div style=\"font-size:30px;margin-bottom:14px;\">\ud83c\udfdb\ufe0f<\/div>\r\n        <h3 style=\"font-size:19px;font-weight:700;margin:0 0 10px;\">Rabat, nie Casablanca<\/h3>\r\n        <p style=\"font-size:14px;color:#c3cfe6;line-height:1.75;text-align:justify;margin:0;\">To najcz\u0119stsza pomy\u0142ka podr\u00f3\u017cnych: stolic\u0105 Maroka jest Rabat. Nasi kierowcy znaj\u0105 dok\u0142adnie dzielnice rz\u0105dowe, medyn\u0119, Kasb\u0119 Udaj\u00f3w i Agdal \u2014 bez b\u0142\u0105dzenia i bez pomylenia miasta przy rezerwacji. Dla wielu klient\u00f3w to pierwszy kontakt z transfers.ma jeszcze przed w\u0142a\u015bciwym urlopem w Marrakeszu czy na wybrze\u017cu \u2014 stolica Maroka bywa punktem wyj\u015bcia do dalszej podr\u00f3\u017cy po kraju, a nie tylko celem samym w sobie.<\/p>\r\n      <\/div>\r\n      <a href=\"#\" onclick=\"scrollToHero();return false;\" style=\"margin-top:20px;color:#ffb073;font-size:13.5px;font-weight:700;text-decoration:none;\">Zarezerwuj transfer \u2192<\/a>\r\n    <\/div>\r\n    <div style=\"background:#f6f8fc;border-radius:20px;padding:24px;\"><div style=\"font-size:24px;margin-bottom:10px;\">\ud83d\udcb0<\/div><h3 style=\"font-size:16px;font-weight:700;color:#0f2447;margin:0 0 8px;\">Sta\u0142a cena od 35&euro;<\/h3><p style=\"font-size:13.5px;color:#5b6b85;line-height:1.65;margin:0;\">Za pojazd, nie od osoby. Bez dop\u0142aty nocnej, bez targowania si\u0119 na miejscu.<\/p><\/div>\r\n    <div style=\"background:#f6f8fc;border-radius:20px;padding:24px;\"><div style=\"font-size:24px;margin-bottom:10px;\">\u2708\ufe0f<\/div><h3 style=\"font-size:16px;font-weight:700;color:#0f2447;margin:0 0 8px;\">Odbi\u00f3r o ustalonej godzinie<\/h3><p style=\"font-size:13.5px;color:#5b6b85;line-height:1.65;margin:0;\">Z lotniska Mohammed V lub Rabat-Sal\u00e9 \u2014 \u015bledzimy lot i czekamy z tabliczk\u0105.<\/p><\/div>\r\n  <\/div>\r\n  <div style=\"display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;\">\r\n    <div style=\"background:#f6f8fc;border-radius:20px;padding:24px;\"><div style=\"font-size:24px;margin-bottom:10px;\">\ud83d\udc76<\/div><h3 style=\"font-size:16px;font-weight:700;color:#0f2447;margin:0 0 8px;\">Foteliki i du\u017cy baga\u017c<\/h3><p style=\"font-size:13.5px;color:#5b6b85;line-height:1.65;margin:0;\">Bezp\u0142atnie na \u017cyczenie. Auto dopasowane do liczby walizek.<\/p><\/div>\r\n    <div style=\"background:#f6f8fc;border-radius:20px;padding:24px;\"><div style=\"font-size:24px;margin-bottom:10px;\">\ud83e\uddfe<\/div><h3 style=\"font-size:16px;font-weight:700;color:#0f2447;margin:0 0 8px;\">Faktury na \u017cyczenie<\/h3><p style=\"font-size:13.5px;color:#5b6b85;line-height:1.65;margin:0;\">Dla delegacji do ambasad i instytucji rz\u0105dowych, tego samego dnia.<\/p><\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ CENA \u2014 panel pomara\u0144czowy ============ -->\r\n<section style=\"position:relative;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#FF700A,#e35d00);padding:clamp(28px,4.5vw,44px);margin-bottom:52px;\">\r\n  <svg style=\"position:absolute;inset:0;width:100%;height:100%;opacity:.5;\" viewBox=\"0 0 600 300\" preserveAspectRatio=\"xMidYMid slice\"><circle cx=\"540\" cy=\"20\" r=\"140\" fill=\"#fff\" opacity=\".08\"\/><circle cx=\"30\" cy=\"280\" r=\"160\" fill=\"#0f2447\" opacity=\".18\"\/><\/svg>\r\n  <div style=\"position:relative;\">\r\n  <span class=\"rbst-eyebrow\" style=\"background:rgba(255,255,255,.22);color:#fff;\">Cennik 2026<\/span>\r\n  <h2 class=\"rbst-h2\" style=\"color:#fff;\">Cena transferu do stolicy Maroka<\/h2>\r\n  <p style=\"font-size:14.5px;color:#ffe4cf;line-height:1.75;text-align:justify;margin:0 0 20px;max-width:680px;\">Wszystkie stawki za <strong style=\"color:#fff;\">transfer do Rabatu<\/strong> s\u0105 sta\u0142e, naliczane za pojazd, nie od osoby.<\/p>\r\n\r\n  <div class=\"tabs-rbst\">\r\n    <input type=\"radio\" id=\"tab1-rbst\" name=\"pricetab-rbst\" checked>\r\n    <input type=\"radio\" id=\"tab2-rbst\" name=\"pricetab-rbst\">\r\n    <div style=\"display:flex;gap:8px;margin-bottom:18px;\">\r\n      <label for=\"tab1-rbst\" class=\"tabbtn-rbst\">W obr\u0119bie Rabatu<\/label>\r\n      <label for=\"tab2-rbst\" class=\"tabbtn-rbst\">Trasy mi\u0119dzymiastowe<\/label>\r\n    <\/div>\r\n\r\n    <div id=\"panel1-rbst\" class=\"tabpanel-rbst\">\r\n      <div style=\"display:grid;gap:10px;\">\r\n        <div class=\"prow-rbst\"><span>Medyna, Agdal, Hassan <em>(0\u201320 km)<\/em><\/span><strong>35&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Sal\u00e9 i dzielnice zewn\u0119trzne <em>(20\u201330 km)<\/em><\/span><strong>44&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>30\u201340 km<\/span><strong>55&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Van, ca\u0142a aglomeracja Rabat-Sal\u00e9 <em>(do 50 km)<\/em><\/span><strong>69&euro;<\/strong><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div id=\"panel2-rbst\" class=\"tabpanel-rbst\">\r\n      <div style=\"display:grid;gap:10px;\">\r\n        <div class=\"prow-rbst\"><span>Lotnisko Mohammed V \u2192 Rabat <em>(~90 km, ~1 godz 15)<\/em><\/span><strong>129&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Casablanca \u2192 Rabat <em>(~87 km, ~1 godz 10)<\/em><\/span><strong>114&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Rabat \u2192 Marrakesz <em>(~327 km, ~4 godz)<\/em><\/span><strong>189&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Rabat \u2192 Fez <em>(~200 km, ~2 godz 40)<\/em><\/span><strong>213&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Rabat \u2192 Tanger <em>(~250 km, ~3 godz)<\/em><\/span><strong>200&euro;<\/strong><\/div>\r\n        <div class=\"prow-rbst\"><span>Rabat \u2192 Chefchaouen<\/span><strong>264&euro;<\/strong><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <p style=\"font-size:12.5px;color:#ffe4cf;margin:16px 0 0;\">\ud83d\udca1 Cena jest za pojazd, nie od osoby. Czteroosobowa rodzina p\u0142aci ok. 9&euro; na g\u0142ow\u0119.<\/p>\r\n  <\/div>\r\n<\/section>\r\n<style>\r\n.tabs-rbst input{position:absolute;opacity:0;pointer-events:none;}\r\n.tabbtn-rbst{cursor:pointer;padding:10px 20px;border-radius:10px;font-size:13.5px;font-weight:700;color:#fff;background:rgba(255,255,255,.16);user-select:none;}\r\n#tab1-rbst:checked ~ div .tabbtn-rbst[for=\"tab1-rbst\"],\r\n#tab2-rbst:checked ~ div .tabbtn-rbst[for=\"tab2-rbst\"]{background:#0f2447;color:#fff;}\r\n.tabpanel-rbst{display:none;}\r\n#tab1-rbst:checked ~ #panel1-rbst{display:block;}\r\n#tab2-rbst:checked ~ #panel2-rbst{display:block;}\r\n.prow-rbst{display:flex;justify-content:space-between;align-items:baseline;background:#fff;border-radius:12px;padding:14px 18px;font-size:14px;color:#0f2447;box-shadow:0 6px 16px -8px rgba(0,0,0,.35);}\r\n.prow-rbst em{font-style:normal;color:#8695ac;font-size:12.5px;display:block;margin-top:2px;}\r\n.prow-rbst strong{color:#FF700A;font-size:17px;white-space:nowrap;margin-left:16px;}\r\n<\/style>\r\n\r\n<!-- ============ HISTORIA \u2014 pozioma linia czasu ============ -->\r\n<section style=\"margin-bottom:52px;\">\r\n  <span class=\"rbst-eyebrow\">Dlaczego Rabat jest stolic\u0105<\/span>\r\n  <h2 class=\"rbst-h2\">Rabat jako stolica Maroka \u2014 kr\u00f3tka historia<\/h2>\r\n  <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 14px;max-width:760px;\">Pytanie \u201ejaka jest stolica Maroka\" pojawia si\u0119 cz\u0119\u015bciej, ni\u017c mo\u017cna by pomy\u015bla\u0107 \u2014 nie tylko w krzy\u017c\u00f3wkach. Niezale\u017cnie od tego, czy szukaj\u0105 Pa\u0144stwo pod has\u0142em <strong style=\"color:#0f2447;\">stolica maroka<\/strong>, <strong style=\"color:#0f2447;\">stolica maroko<\/strong>, czy <strong style=\"color:#0f2447;\">maroko stolica<\/strong>, odpowied\u017a pozostaje ta sama: to Rabat, nie Casablanca.<\/p>\r\n  <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 14px;max-width:760px;\">Wielu podr\u00f3\u017cnych zak\u0142ada, \u017ce skoro Casablanca jest najwi\u0119kszym miastem i g\u0142\u00f3wnym portem lotniczym kraju, to ona jest stolic\u0105. Tymczasem <strong style=\"color:#0f2447;\">stolic\u0105 Maroka jest Rabat<\/strong>, mniejsze i znacznie spokojniejsze miasto na wybrze\u017cu Atlantyku.<\/p>\r\n  <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 24px;max-width:760px;\">Nazwa Rabat pochodzi od arabskiego s\u0142owa <em>ribat<\/em>, oznaczaj\u0105cego umocniony klasztor wojskowy \u2014 taka warownia sta\u0142a tu ju\u017c w XII wieku za dynastii Almohad\u00f3w, gdy su\u0142tan Jakub al-Mansur planowa\u0142 uczyni\u0107 z niej jedn\u0105 z najwi\u0119kszych stolic \u00f3wczesnego \u015bwiata muzu\u0142ma\u0144skiego. \u015amier\u0107 w\u0142adcy w 1199 roku przerwa\u0142a te plany, a niedoko\u0144czona wie\u017ca Hassana stoi do dzi\u015b jako \u015bwiadectwo tamtych ambicji.<\/p>\r\n\r\n  <div style=\"overflow-x:auto;padding-bottom:8px;\">\r\n    <div style=\"display:flex;gap:0;min-width:680px;position:relative;\">\r\n      <div style=\"position:absolute;top:15px;left:0;right:0;height:2px;background:#e4e9f2;\"><\/div>\r\n      <div class=\"tl2-rbst\"><div class=\"tl2-dot\"><\/div><strong>XII w.<\/strong><span>Warowny ribat Almohad\u00f3w u uj\u015bcia rzeki Bou Regreg<\/span><\/div>\r\n      <div class=\"tl2-rbst\"><div class=\"tl2-dot\"><\/div><strong>1912<\/strong><span>Francuski protektorat przenosi administracj\u0119 z Fezu do Rabatu<\/span><\/div>\r\n      <div class=\"tl2-rbst\"><div class=\"tl2-dot\"><\/div><strong>1956<\/strong><span>Niepodleg\u0142o\u015b\u0107 Maroka \u2014 Rabat pozostaje stolic\u0105<\/span><\/div>\r\n      <div class=\"tl2-rbst\"><div class=\"tl2-dot active\"><\/div><strong>2012<\/strong><span>Wpis medyny i nowoczesnej stolicy na list\u0119 UNESCO<\/span><\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <style>\r\n  .tl2-rbst{flex:1;min-width:160px;padding-top:32px;position:relative;padding-right:16px;}\r\n  .tl2-dot{width:14px;height:14px;border-radius:50%;background:#c3cfe6;position:absolute;top:8px;left:0;}\r\n  .tl2-dot.active{background:#FF700A;}\r\n  .tl2-rbst strong{display:block;color:#0f2447;font-size:15px;font-weight:800;margin-bottom:4px;}\r\n  .tl2-rbst span{display:block;color:#5b6b85;font-size:12.5px;line-height:1.6;}\r\n  <\/style>\r\n\r\n  <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:24px 0 0;max-width:760px;\">Do dzi\u015b <strong style=\"color:#0f2447;\">Rabat i Casablanca<\/strong> bywaj\u0105 mylone \u2014 r\u00f3wnie\u017c dlatego, \u017ce wi\u0119kszo\u015b\u0107 lot\u00f3w mi\u0119dzynarodowych l\u0105duje na lotnisku Mohammed V w Casablance, nie w stolicy Maroka. Lotnisko Rabat-Sal\u00e9 (RBA) le\u017cy zaledwie kilkana\u015bcie kilometr\u00f3w od centrum i obs\u0142uguje g\u0142\u00f3wnie po\u0142\u0105czenia krajowe oraz cz\u0119\u015b\u0107 lot\u00f3w niskokosztowych z Europy \u2014 kto tam wyl\u0105duje, ma najkr\u00f3tszy dojazd, zwykle poni\u017cej dwudziestu minut.<\/p>\r\n<\/section>\r\n\r\n<!-- ============ SEKCJE TEMATYCZNE \u2014 naprzemienny split ============ -->\r\n<section style=\"display:flex;flex-direction:column;gap:18px;margin-bottom:52px;\">\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;background:#fafbfe;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#fff0e4;display:flex;align-items:center;justify-content:center;font-size:28px;\">\u2696\ufe0f<\/div><\/div>\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Rabat czy Casablanca \u2014 kt\u00f3ra jest stolic\u0105 Maroka?<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 10px;\">Odpowied\u017a jest jednoznaczna: <strong style=\"color:#0f2447;\">stolic\u0105 Maroka jest Rabat<\/strong>, a nie Casablanca. Casablanca jest za to najwi\u0119kszym miastem kraju i jego stolic\u0105 gospodarcz\u0105 \u2014 to tu mie\u015bci si\u0119 port, gie\u0142da i wi\u0119kszo\u015b\u0107 siedzib du\u017cych firm.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 10px;\">R\u00f3\u017cnica przypomina relacj\u0119 Waszyngtonu i Nowego Jorku w USA: jedno miasto rz\u0105dzi, drugie nap\u0119dza gospodark\u0119. W Maroku rz\u0105dzi Rabat \u2014 z pa\u0142acem kr\u00f3lewskim, ministerstwami, ambasadami i parlamentem, licz\u0105c oko\u0142o 580 tysi\u0119cy mieszka\u0144c\u00f3w w granicach miasta i blisko 1,9 miliona w ca\u0142ej aglomeracji Rabat-Sal\u00e9-Temara.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">Kto planuje transfer do stolicy Maroka, powinien jasno rozr\u00f3\u017cni\u0107 oba miasta ju\u017c na etapie rezerwacji lotu i noclegu \u2014 pomy\u0142ka kosztuje dodatkow\u0105 p\u00f3\u0142torej godziny drogi mi\u0119dzy nimi. Warto te\u017c pami\u0119ta\u0107, \u017ce cz\u0119\u015b\u0107 agregator\u00f3w turystycznych i biur podr\u00f3\u017cy w skr\u00f3cie opisuje tras\u0119 jako \u201eCasablanca\/Rabat\", co bywa myl\u0105ce \u2014 je\u015bli rezerwuj\u0105 Pa\u0144stwo nocleg w Rabacie, adres odbioru z lotniska powinien jednoznacznie wskazywa\u0107 stolic\u0119 Maroka, nie sam\u0105 Casablank\u0119.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap-reverse;gap:28px;align-items:flex-start;background:#fff8f2;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Co warto zobaczy\u0107 w Rabacie?<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 14px;\">Stolica Maroka ma znacznie mniej turyst\u00f3w ni\u017c Marrakesz czy Fez \u2014 spokojniejsze zwiedzanie i uczciwsze ceny w medynie.<\/p>\r\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;\">\r\n        <div class=\"chip-rbst\">\ud83d\uddfc Wie\u017ca Hassana \u2014 niedoko\u0144czony minaret Almohad\u00f3w<\/div>\r\n        <div class=\"chip-rbst\">\u26b0\ufe0f Mauzoleum Mohammeda V<\/div>\r\n        <div class=\"chip-rbst\">\ud83c\udff0 Kasba Udaj\u00f3w nad Atlantykiem<\/div>\r\n        <div class=\"chip-rbst\">\ud83d\udd4c Medyna Rabatu (UNESCO)<\/div>\r\n        <div class=\"chip-rbst\">\ud83c\udfdb\ufe0f Nekropolia Chellah<\/div>\r\n        <div class=\"chip-rbst\">\ud83d\udc51 Pa\u0142ac Kr\u00f3lewski, Dar al-Makhzen<\/div>\r\n      <\/div>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:14px 0 0;\">Wi\u0119kszo\u015b\u0107 tych atrakcji stolicy Maroka mie\u015bci si\u0119 w promieniu kilku kilometr\u00f3w, co u\u0142atwia zwiedzanie w jeden dzie\u0144 \u2014 wielu klient\u00f3w rezerwuje transfer do Rabatu jako przystanek w drodze z Casablanki do Fezu lub Tangeru.<\/p>\r\n    <\/div>\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#e8edf9;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83d\uddfa\ufe0f<\/div><\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;background:#fafbfe;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#fff0e4;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83d\ude97<\/div><\/div>\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Jak dojecha\u0107 do stolicy Maroka \u2014 por\u00f3wnanie opcji<\/h2>\r\n      <div style=\"overflow-x:auto;\">\r\n        <table style=\"width:100%;border-collapse:collapse;font-size:13.5px;min-width:480px;\">\r\n          <thead><tr style=\"text-align:left;color:#8695ac;font-size:12px;text-transform:uppercase;\"><th style=\"padding:8px 10px;\">Opcja<\/th><th style=\"padding:8px 10px;\">Cena<\/th><th style=\"padding:8px 10px;\">Czas<\/th><th style=\"padding:8px 10px;\">Znana z g\u00f3ry?<\/th><\/tr><\/thead>\r\n          <tbody>\r\n            <tr style=\"background:#fff0e4;\"><td style=\"padding:10px;border-radius:10px 0 0 10px;font-weight:700;color:#0f2447;\">Transfer prywatny<\/td><td style=\"padding:10px;\">Od 35&euro; \/ pojazd<\/td><td style=\"padding:10px;\">~1 godz 10<\/td><td style=\"padding:10px;border-radius:0 10px 10px 0;\">\u2705 Tak<\/td><\/tr>\r\n            <tr><td style=\"padding:10px;font-weight:700;color:#0f2447;\">Poci\u0105g ONCF<\/td><td style=\"padding:10px;\">Kilka \u20ac \/ os.<\/td><td style=\"padding:10px;\">~1 godz + dojazd<\/td><td style=\"padding:10px;\">\u2705 Tylko do dworca<\/td><\/tr>\r\n            <tr style=\"background:#f6f8fc;\"><td style=\"padding:10px;border-radius:10px 0 0 10px;font-weight:700;color:#0f2447;\">Taks\u00f3wka z postoju<\/td><td style=\"padding:10px;\">Zmienna<\/td><td style=\"padding:10px;\">~1 godz 10<\/td><td style=\"padding:10px;border-radius:0 10px 10px 0;\">\u274c Negocjacja<\/td><\/tr>\r\n            <tr><td style=\"padding:10px;font-weight:700;color:#0f2447;\">Wynajem auta<\/td><td style=\"padding:10px;\">Od ~30&euro;\/doba<\/td><td style=\"padding:10px;\">~1 godz 10 + formalno\u015bci<\/td><td style=\"padding:10px;\">\u26a0\ufe0f Parking trudny<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:14px 0 0;\">Poci\u0105g ONCF \u015bwietnie sprawdza si\u0119 przy jednej torbie i noclegu blisko dworca Rabat-Ville. Transfer do Rabatu op\u0142aca si\u0119 przy baga\u017cu, w grupie, przy locie nocnym albo gdy hotel le\u017cy w Agdal czy Souissi.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap-reverse;gap:28px;align-items:flex-start;background:#fff8f2;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Rabat maroko \u2014 miasto rz\u0105dowe, uniwersyteckie i nadmorskie<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Rabat maroko to nie tylko siedziba w\u0142adz \u2014 to r\u00f3wnie\u017c miasto uniwersyteckie, z du\u017c\u0105 liczb\u0105 ambasad i instytucji mi\u0119dzynarodowych, co przek\u0142ada si\u0119 na spokojn\u0105, uporz\u0105dkowan\u0105 atmosfer\u0119 w por\u00f3wnaniu z gwarem Marrakeszu. Ulice s\u0105 szersze, ruch mniej chaotyczny, a medyna \u2014 cho\u0107 autentyczna \u2014 du\u017co mniejsza i \u0142atwiejsza do zwiedzania bez przewodnika.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Stolica Maroka le\u017cy przy uj\u015bciu rzeki Bou Regreg, naprzeciwko siostrzanego miasta Sal\u00e9, z kt\u00f3rym tworzy jedn\u0105 aglomeracj\u0119 po\u0142\u0105czon\u0105 tramwajem. Klimat jest \u0142agodniejszy ni\u017c w Marrakeszu \u2014 latem rzadko przekracza 30\u00b0C dzi\u0119ki bryzie oceanicznej, zim\u0105 bywa ch\u0142odno i wilgotno.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Bezpiecze\u0144stwo w Rabacie ocenia si\u0119 jako jedno z najwy\u017cszych w Maroku \u2014 obecno\u015b\u0107 plac\u00f3wek dyplomatycznych i instytucji rz\u0105dowych oznacza wzmo\u017con\u0105 obecno\u015b\u0107 policji, zw\u0142aszcza w centrum i przy pa\u0142acu kr\u00f3lewskim.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">Najlepsza pora na wizyt\u0119 to wiosna (marzec\u2013maj) i wczesna jesie\u0144 (wrzesie\u0144\u2013pa\u017adziernik), przy 20\u201324\u00b0C. Zim\u0105, mi\u0119dzy grudniem a lutym, warto liczy\u0107 si\u0119 z opadami i rezerwowa\u0107 transfer do Rabatu z buforem czasowym.<\/p>\r\n    <\/div>\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#e8edf9;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83c\udf93<\/div><\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;background:#fafbfe;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#fff0e4;display:flex;align-items:center;justify-content:center;font-size:28px;\">\u2708\ufe0f<\/div><\/div>\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Lotnisko Rabat-Sal\u00e9 czy Mohammed V w Casablance?<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">To pytanie warto sobie zada\u0107 jeszcze przed zakupem biletu lotniczego do stolicy Maroka. Lotnisko Rabat-Sal\u00e9 (RBA) le\u017cy najbli\u017cej centrum \u2014 transfer stamt\u0105d do medyny czy Agdal zajmuje zwykle mniej ni\u017c dwadzie\u015bcia minut. Problem w tym, \u017ce siatka po\u0142\u0105cze\u0144 jest tu ograniczona: g\u0142\u00f3wnie loty krajowe w ramach Royal Air Maroc oraz cz\u0119\u015b\u0107 po\u0142\u0105cze\u0144 niskokosztowych z kilku miast Europy, w zale\u017cno\u015bci od sezonu.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Lotnisko Mohammed V (CMN) w Casablance to g\u0142\u00f3wny hub mi\u0119dzynarodowy Maroka \u2014 st\u0105d startuje i l\u0105duje wi\u0119kszo\u015b\u0107 lot\u00f3w dalekodystansowych oraz po\u0142\u0105cze\u0144 z Polski. Dla wielu podr\u00f3\u017cnych transfer do Rabatu z Mohammed V jest wi\u0119c jedyn\u0105 praktyczn\u0105 opcj\u0105, mimo \u017ce oznacza dodatkow\u0105 godzin\u0119 pi\u0119tna\u015bcie minut w drodze. Zalet\u0105 jest przewidywalno\u015b\u0107: to trasa, kt\u00f3r\u0105 pokonujemy najcz\u0119\u015bciej, wi\u0119c kierowcy znaj\u0105 j\u0105 na pami\u0119\u0107, \u0142\u0105cznie z aktualnym nat\u0119\u017ceniem ruchu na obwodnicy Casablanki o r\u00f3\u017cnych porach dnia.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">Praktyczna wskaz\u00f3wka: je\u015bli plan podr\u00f3\u017cy obejmuje te\u017c inne miasta Maroka, warto sprawdzi\u0107, czy ta\u0144szy bilet do Casablanki z transferem do Rabatu nie wychodzi korzystniej ni\u017c bezpo\u015bredni lot do Rabat-Sal\u00e9 \u2014 r\u00f3\u017cnica w cenie biletu lotniczego cz\u0119sto z nawi\u0105zk\u0105 pokrywa koszt transferu.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap-reverse;gap:28px;align-items:flex-start;background:#fff8f2;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Rabat jako przystanek w wi\u0119kszej trasie po Maroku<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Stolica Maroka le\u017cy niemal dok\u0142adnie w po\u0142owie drogi mi\u0119dzy Casablank\u0105 a Tangerem oraz na trasie mi\u0119dzy Casablank\u0105 a Fezem, co czyni j\u0105 naturalnym przystankiem dla podr\u00f3\u017cnych planuj\u0105cych d\u0142u\u017cszy objazd kraju. Zamiast rezerwowa\u0107 osobny transfer do Rabatu, a potem kolejny odcinek innym \u015brodkiem transportu, wielu klient\u00f3w \u0142\u0105czy oba etapy z tym samym kierowc\u0105 \u2014 zwiedzanie wie\u017cy Hassana i medyny w \u015brodku dnia, a wieczorem dalsza jazda do docelowego miasta.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Takie podej\u015bcie sprawdza si\u0119 szczeg\u00f3lnie na trasie Casablanca \u2013 Rabat \u2013 Fez lub Casablanca \u2013 Rabat \u2013 Tanger: post\u00f3j w stolicy Maroka trwa zwykle od dw\u00f3ch do czterech godzin, w zale\u017cno\u015bci od tego, ile atrakcji chc\u0105 Pa\u0144stwo zobaczy\u0107, po czym transfer rusza dalej bez konieczno\u015bci szukania kolejnego przewo\u017anika na miejscu.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">Cena takiego \u0142\u0105czonego przejazdu jest zwykle korzystniejsza ni\u017c suma dw\u00f3ch osobnych rezerwacji \u2014 wystarczy przy kontakcie zaznaczy\u0107, \u017ce interesuje Pa\u0144stwa post\u00f3j w Rabacie po drodze, a przygotujemy wycen\u0119 ca\u0142ej trasy razem.<\/p>\r\n    <\/div>\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#e8edf9;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83d\uddfa\ufe0f<\/div><\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;background:#fafbfe;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#fff0e4;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83d\udcb3<\/div><\/div>\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Transfer do stolicy Maroka \u2014 bez niespodzianek<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Cena za transfer do stolicy Maroka jest ustalona przy rezerwacji: od <strong style=\"color:#0f2447;\">35&euro; za pojazd<\/strong> lokalnie i od <strong style=\"color:#0f2447;\">129&euro;<\/strong> z lotniska Mohammed V w Casablance. Ta sama stawka dla medyny, Agdal, Hassan i Souissi, i ta sama w limuzynie co w sze\u015bcioosobowym vanie. Bez dop\u0142aty nocnej i bez dop\u0142aty za baga\u017c.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Poniewa\u017c transfer do Rabatu liczony jest za pojazd, a nie od osoby, czteroosobowa rodzina p\u0142aci oko\u0142o dziewi\u0119ciu euro na g\u0142ow\u0119 przy przeje\u017adzie z lotniska. D\u0142u\u017csze trasy z Rabatu dzia\u0142aj\u0105 tak samo: Marrakesz 189&euro;, Fez 213&euro;, Tanger 200&euro;, Asilah 189&euro;, Chefchaouen 264&euro;.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Ka\u017cdy transfer do stolicy Maroka obejmuje op\u0142aty drogowe i paliwo. Nie ma dop\u0142aty za przejazd noc\u0105, w weekend ani w \u015bwi\u0119ta, a kwota podana przy rezerwacji jest kwot\u0105 ko\u0144cow\u0105. Je\u015bli lot do Casablanki przylatuje o trzeciej nad ranem, stawka na Rabat pozostaje ta sama co w po\u0142udnie.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">P\u0142atno\u015b\u0107 za transfer do Rabatu to trzydzie\u015bci procent zaliczki online, reszta got\u00f3wk\u0105 w dniu przejazdu, w euro albo w dirhamach. Anulacja jest bezp\u0142atna do dwudziestu czterech godzin przed odbiorem, a zmiana godziny nie kosztuje nic.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap-reverse;gap:28px;align-items:flex-start;background:#fff8f2;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Rabat maroko \u2014 dla podr\u00f3\u017cuj\u0105cych s\u0142u\u017cbowo<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Dla podr\u00f3\u017cuj\u0105cych s\u0142u\u017cbowo Rabat maroko to spotkania w ministerstwach, ambasadach i siedzibach organizacji mi\u0119dzynarodowych \u2014 transfer do stolicy Maroka zwykle wpisuje si\u0119 w plan, kt\u00f3ry ju\u017c stoi. Je\u015bli w dniu przylotu czeka spotkanie, prosimy poda\u0107 jego godzin\u0119 zamiast godziny zameldowania w hotelu: uk\u0142adamy odbi\u00f3r wok\u00f3\u0142 spotkania, nie wok\u00f3\u0142 pokoju.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">Faktury z danymi firmy wystawiamy tego samego dnia, a przy sta\u0142ej wsp\u00f3\u0142pracy prowadzimy rozliczenia zbiorcze \u2014 praktyczne rozwi\u0105zanie dla firm regularnie wysy\u0142aj\u0105cych pracownik\u00f3w do stolicy Maroka na spotkania czy konferencje.<\/p>\r\n    <\/div>\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#e8edf9;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83e\uddf3<\/div><\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;background:#fafbfe;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#fff0e4;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83d\udcb0<\/div><\/div>\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Waluta, napiwki i praktyczne wskaz\u00f3wki na miejscu<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Oficjaln\u0105 walut\u0105 Maroka jest dirham maroka\u0144ski (MAD), a jego wyw\u00f3z i przyw\u00f3z poza granice kraju jest ograniczony \u2014 wi\u0119kszo\u015b\u0107 kantor\u00f3w w stolicy Maroka znajduje si\u0119 przy g\u0142\u00f3wnych ulicach medyny i w Agdal, z kursem zwykle lepszym ni\u017c na lotnisku. Karty p\u0142atnicze s\u0105 akceptowane w hotelach i wi\u0119kszych restauracjach, ale w medynie i mniejszych lokalach warto mie\u0107 przy sobie got\u00f3wk\u0119.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 12px;\">Napiwki w Rabacie, podobnie jak w ca\u0142ym kraju, s\u0105 mile widziane, cho\u0107 nieobowi\u0105zkowe \u2014 kilka do kilkunastu dirham\u00f3w dla kierowcy czy kelnera to standard przy dobrej obs\u0142udze. Przy transferze do stolicy Maroka napiwek nie jest wliczony w cen\u0119 i pozostaje w pe\u0142ni do uznania klienta.<\/p>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0;\">Str\u00f3j w Rabacie mo\u017ce by\u0107 swobodniejszy ni\u017c w bardziej konserwatywnych regionach kraju, ale przy zwiedzaniu mauzoleum Mohammeda V czy okolic pa\u0142acu kr\u00f3lewskiego warto zachowa\u0107 umiarkowan\u0105, zakrywaj\u0105c\u0105 ramiona i kolana garderob\u0119 \u2014 to r\u00f3wnie\u017c miejsca z obecno\u015bci\u0105 gwardii kr\u00f3lewskiej, gdzie obowi\u0105zuje pewien szacunek dla protoko\u0142u.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;background:#fff8f2;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#fff0e4;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83e\udde9<\/div><\/div>\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Stolica Maroka krzy\u017c\u00f3wka \u2014 ciekawostki na drog\u0119<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 14px;\">Has\u0142o <strong style=\"color:#0f2447;\">stolica Maroka krzy\u017c\u00f3wka<\/strong> to jedno z cz\u0119\u015bciej wyszukiwanych zapyta\u0144 zwi\u0105zanych z Rabatem \u2014 odpowiedzi\u0105 jest pi\u0119cioliterowe s\u0142owo \u201eRabat\". Kilka fakt\u00f3w, kt\u00f3re warto zna\u0107, jad\u0105c do stolicy Maroka:<\/p>\r\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;\">\r\n        <div class=\"chip-rbst\">\ud83d\udccd Le\u017cy nad Atlantykiem, nie Morzem \u015ar\u00f3dziemnym<\/div>\r\n        <div class=\"chip-rbst\">\ud83d\udc51 Jedno z czterech miast cesarskich Maroka<\/div>\r\n        <div class=\"chip-rbst\">\ud83c\udf33 Jedno z najziele\u0144szych miast kraju<\/div>\r\n        <div class=\"chip-rbst\">\ud83d\ude8a Aglomeracj\u0119 \u0142\u0105czy nowoczesny tramwaj<\/div>\r\n        <div class=\"chip-rbst\">\ud83c\udfdf\ufe0f Mie\u015bci Mohammed VI Stadium<\/div>\r\n      <\/div>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:14px 0 0;\">Rabat, jako jedno z czterech miast cesarskich Maroka, dzieli ten tytu\u0142 z Fezem, Marrakeszem i Meknesem \u2014 wszystkie cztery pe\u0142ni\u0142y w historii kraju funkcj\u0119 stolicy w r\u00f3\u017cnych okresach panowania kolejnych dynastii, ale to w\u0142a\u015bnie Rabat zachowa\u0142 ten status do dzi\u015b. Zielone aleje i szerokie bulwary, kt\u00f3rymi miasto si\u0119 wyr\u00f3\u017cnia, to spu\u015bcizna francuskiego planowania urbanistycznego z pocz\u0105tku XX wieku \u2014 inaczej ni\u017c g\u0119sto zabudowane medyny Fezu czy Marrakeszu, nowoczesna cz\u0119\u015b\u0107 Rabatu ma regularn\u0105 siatk\u0119 ulic i sporo teren\u00f3w zielonych.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-wrap:wrap-reverse;gap:28px;align-items:flex-start;background:#fafbfe;border-radius:20px;padding:26px 28px;border:1px solid #eef1f7;\">\r\n    <div style=\"flex:1;min-width:260px;\">\r\n      <h2 style=\"font-size:19px;font-weight:800;color:#0f2447;margin:0 0 10px;\">Dzielnice Rabatu \u2014 gdzie w\u0142a\u015bciwie jedzie transfer?<\/h2>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:0 0 14px;\">Stolica Maroka dzieli si\u0119 na kilka wyra\u017anie r\u00f3\u017cnych stref, co ma znaczenie przy podawaniu adresu odbioru lub dowozu:<\/p>\r\n      <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;\">\r\n        <div class=\"chip-rbst\">\ud83d\udd4c <strong>Medyna i Hassan<\/strong> \u2014 historyczne centrum, blisko wie\u017cy Hassana i mauzoleum<\/div>\r\n        <div class=\"chip-rbst\">\ud83c\udfe2 <strong>Agdal<\/strong> \u2014 nowoczesna dzielnica biznesowa i mieszkaniowa<\/div>\r\n        <div class=\"chip-rbst\">\ud83c\udfe1 <strong>Hay Riad i Souissi<\/strong> \u2014 rezydencjonalne strefy z ambasadami i willami<\/div>\r\n        <div class=\"chip-rbst\">\ud83d\ude8a <strong>Sal\u00e9<\/strong> \u2014 miasto-siostra po drugiej stronie rzeki, po\u0142\u0105czone tramwajem<\/div>\r\n      <\/div>\r\n      <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;margin:14px 0 0;\">Podanie w\u0142a\u015bciwej dzielnicy przy rezerwacji transferu do Rabatu pozwala kierowcy dok\u0142adnie zaplanowa\u0107 tras\u0119 \u2014 odleg\u0142o\u015bci mi\u0119dzy Hay Riad a medyn\u0105 bywaj\u0105 wi\u0119ksze, ni\u017c mog\u0142oby si\u0119 wydawa\u0107 na pierwszy rzut oka na map\u0119, wi\u0119c precyzyjny adres skraca czas oczekiwania po wyj\u015bciu z hali przylot\u00f3w.<\/p>\r\n    <\/div>\r\n    <div style=\"flex:0 0 90px;\"><div style=\"width:64px;height:64px;border-radius:18px;background:#e8edf9;display:flex;align-items:center;justify-content:center;font-size:28px;\">\ud83e\udded<\/div><\/div>\r\n  <\/div>\r\n\r\n<\/section>\r\n<style>.chip-rbst{background:#f6f8fc;border-radius:12px;padding:12px 14px;font-size:13.5px;color:#0f2447;line-height:1.5;}<\/style>\r\n\r\n<!-- ============ FAQ \u2014 panel pomara\u0144czowy ============ -->\r\n<section style=\"position:relative;border-radius:28px;overflow:hidden;background:linear-gradient(160deg,#FF700A,#c94e00);padding:clamp(28px,4.5vw,44px);margin-bottom:52px;\">\r\n  <svg style=\"position:absolute;inset:0;width:100%;height:100%;opacity:.4;\" viewBox=\"0 0 600 300\" preserveAspectRatio=\"xMidYMid slice\"><circle cx=\"20\" cy=\"30\" r=\"130\" fill=\"#fff\" opacity=\".08\"\/><circle cx=\"580\" cy=\"270\" r=\"150\" fill=\"#0f2447\" opacity=\".2\"\/><\/svg>\r\n  <div style=\"position:relative;\">\r\n  <span class=\"rbst-eyebrow\" style=\"background:rgba(255,255,255,.22);color:#fff;\">Pytania i odpowiedzi<\/span>\r\n  <h2 class=\"rbst-h2\" style=\"color:#fff;\">Rabat, stolica Maroka \u2014 cz\u0119ste pytania<\/h2>\r\n  <div id=\"fq-rbst\" style=\"display:flex;flex-direction:column;gap:10px;max-width:820px;margin-top:18px;\">\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Jaka jest stolica Maroka?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p><strong>Rabat<\/strong> \u2014 stolica Maroka od 1912 roku, nie Casablanca. Rabat stolica Maroka mie\u015bci siedzib\u0119 kr\u00f3la, rz\u0105du oraz parlamentu, podczas gdy Casablanca pozostaje najwi\u0119kszym miastem i centrum gospodarczym kraju.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Gdzie le\u017cy Rabat?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Rabat le\u017cy na wybrze\u017cu Atlantyku w p\u00f3\u0142nocno-zachodnim Maroku, przy uj\u015bciu rzeki Bou Regreg, oko\u0142o 87 km od Casablanki, 200 km od Fezu i 250 km od Tangeru.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Ile kosztuje transfer do Rabatu?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Transfer lokalny w Rabacie zaczyna si\u0119 od <strong>35&euro;<\/strong> (do 20 km). Transfer z lotniska Mohammed V w Casablance kosztuje od <strong>129&euro;<\/strong>. Cena jest za pojazd, nie od osoby, bez dop\u0142aty nocnej.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Na kt\u00f3re lotnisko lecie\u0107 do Rabatu?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Rabat ma w\u0142asne lotnisko Rabat-Sal\u00e9, ale z niewielk\u0105 liczb\u0105 po\u0142\u0105cze\u0144 mi\u0119dzynarodowych. Wi\u0119kszo\u015b\u0107 podr\u00f3\u017cnych l\u0105duje na lotnisku Mohammed V w Casablance i stamt\u0105d jedzie do stolicy Maroka transferem \u2014 dojazd zajmuje oko\u0142o 1 godziny 15 minut.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Co warto zobaczy\u0107 w Rabacie?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Najwa\u017cniejsze atrakcje stolicy Maroka to wie\u017ca Hassana, mauzoleum Mohammeda V, Kasba Udaj\u00f3w, medyna Rabatu wpisana na list\u0119 UNESCO oraz nekropolia Chellah.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Czy Rabat jest bezpieczny dla turyst\u00f3w?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Tak, Rabat jako stolica Maroka jest jednym z bezpieczniejszych i spokojniejszych miast w kraju, z dobrze rozwini\u0119t\u0105 infrastruktur\u0105 turystyczn\u0105 i wzmo\u017con\u0105 obecno\u015bci\u0105 policji w centrum.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Czy poci\u0105g do Rabatu nie by\u0142by lepszy?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Poci\u0105g ONCF z Casa Voyageurs do Rabat-Ville jest szybki i tani, ale sprawdza si\u0119 g\u0142\u00f3wnie dla jednej osoby z ma\u0142ym baga\u017cem. Przy grupie, du\u017cym baga\u017cu lub locie nocnym prywatny transfer do stolicy Maroka jest wygodniejszy i ma znan\u0105 z g\u00f3ry cen\u0119.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Czy kierowcy m\u00f3wi\u0105 po polsku?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Francuski i arabski s\u0105 standardem przy ka\u017cdym transferze do Rabatu, angielski r\u00f3wnie\u017c. Kierowc\u0119 m\u00f3wi\u0105cego po polsku prosimy zaznaczy\u0107 przy rezerwacji \u2014 zapewniamy go bez dop\u0142aty, o ile jest dost\u0119pny.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Czy mog\u0119 po\u0142\u0105czy\u0107 transfer do Rabatu ze zwiedzaniem po drodze do Fezu lub Tangeru?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Tak, to jedna z najcz\u0119\u015bciej wybieranych opcji. Kierowca czeka podczas zwiedzania stolicy Maroka (zwykle 2\u20134 godziny), po czym kontynuuje tras\u0119 do kolejnego miasta bez konieczno\u015bci zmiany przewo\u017anika.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Jakie dzielnice Rabatu obs\u0142ugujecie?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Wszystkie: medyn\u0119, Hassan, Agdal, Hay Riad, Souissi oraz Sal\u00e9 po drugiej stronie rzeki. Prosimy o podanie dok\u0142adnej dzielnicy i adresu przy rezerwacji transferu do stolicy Maroka, aby kierowca m\u00f3g\u0142 precyzyjnie zaplanowa\u0107 dojazd.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbst\"><button class=\"fb-rbst\" onclick=\"tRBst(this)\"><span>Czy w Rabacie obowi\u0105zuje inna waluta ni\u017c w reszcie Maroka?<\/span><span class=\"fp-rbst\">+<\/span><\/button><div class=\"fd-rbst\"><p>Nie, w ca\u0142ym kraju, tak\u017ce w stolicy Maroka, p\u0142aci si\u0119 dirhamem maroka\u0144skim (MAD). Przy transferze do Rabatu zaliczk\u0119 wp\u0142aca si\u0119 online, a reszt\u0119 got\u00f3wk\u0105 na miejscu \u2014 w euro lub w dirhamach, do wyboru.<\/p><\/div><\/div>\r\n  <\/div>\r\n  <\/div>\r\n<\/section>\r\n<style>\r\n.fi-rbst{border:none;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 8px 20px -10px rgba(0,0,0,.4);}\r\n.fb-rbst{width:100%;background:#fff;border:none;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;text-align:left;font-size:14.5px;font-weight:700;color:#0f2447;font-family:inherit;}\r\n.fp-rbst{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#f0f3f9;color:#0f2447;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;transition:transform .2s,background .2s;}\r\n.fb-rbst.open .fp-rbst{background:#FF700A;color:#fff;transform:rotate(45deg);}\r\n.fd-rbst{display:none;padding:0 20px 18px;font-size:13.5px;color:#5b6b85;line-height:1.75;text-align:justify;}\r\n.fd-rbst.open{display:block;}\r\n.fd-rbst p{margin:0;}\r\n<\/style>\r\n<script>function tRBst(b){var i=b.parentElement,a=i.querySelector('.fd-rbst'),w=b.classList.contains('open');document.querySelectorAll('.fb-rbst').forEach(function(x){x.classList.remove('open');});document.querySelectorAll('.fd-rbst').forEach(function(x){x.classList.remove('open');});if(!w){b.classList.add('open');a.classList.add('open');}}<\/script>\r\n\r\n<!-- ============ LINKI WEWN\u0118TRZNE ============ -->\r\n<section style=\"margin-bottom:52px;\">\r\n  <h2 class=\"rbst-h2\">Inne trasy Transfers.ma<\/h2>\r\n  <p style=\"font-size:14.5px;color:#5b6b85;line-height:1.75;text-align:justify;margin:0 0 20px;max-width:680px;\">Poza transferem do stolicy Maroka Transfers.ma obs\u0142uguje wszystkie kluczowe kierunki w kraju \u2014 je\u015bli stolica Maroka to dla Pa\u0144stwa jeden z przystank\u00f3w w d\u0142u\u017cszej podr\u00f3\u017cy, poni\u017cej znajd\u0105 Pa\u0144stwo pozosta\u0142e trasy.<\/p>\r\n  <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;\">\r\n    <a href=\"https:\/\/transfers.ma\/pl\/transfer-casablanca\/\" style=\"display:flex;justify-content:space-between;align-items:center;text-decoration:none;background:#f6f8fc;border-radius:14px;padding:18px 20px;\"><span style=\"font-size:14px;font-weight:700;color:#0f2447;\">\ud83c\udfd9\ufe0f Transfer Casablanca<\/span><span style=\"font-size:13px;color:#FF700A;font-weight:700;\">od 35&euro; \u2192<\/span><\/a>\r\n    <a href=\"https:\/\/transfers.ma\/pl\/transfer-fez\/\" style=\"display:flex;justify-content:space-between;align-items:center;text-decoration:none;background:#f6f8fc;border-radius:14px;padding:18px 20px;\"><span style=\"font-size:14px;font-weight:700;color:#0f2447;\">\ud83d\udd4c Transfer Fez<\/span><span style=\"font-size:13px;color:#FF700A;font-weight:700;\">od 213&euro; \u2192<\/span><\/a>\r\n    <a href=\"https:\/\/transfers.ma\/pl\/transfer-tanger\/\" style=\"display:flex;justify-content:space-between;align-items:center;text-decoration:none;background:#f6f8fc;border-radius:14px;padding:18px 20px;\"><span style=\"font-size:14px;font-weight:700;color:#0f2447;\">\u26f4\ufe0f Transfer Tanger<\/span><span style=\"font-size:13px;color:#FF700A;font-weight:700;\">od 200&euro; \u2192<\/span><\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ CTA KO\u0143COWE ============ -->\r\n<section style=\"position:relative;border-radius:28px;overflow:hidden;background:#0f2447;padding:clamp(32px,5vw,54px);text-align:center;margin-bottom:40px;\">\r\n  <svg style=\"position:absolute;inset:0;width:100%;height:100%;opacity:.4;\" viewBox=\"0 0 600 300\" preserveAspectRatio=\"xMidYMid slice\"><circle cx=\"60\" cy=\"40\" r=\"140\" fill=\"#FF700A\" opacity=\".15\"\/><circle cx=\"540\" cy=\"260\" r=\"160\" fill=\"#1B3A6B\" opacity=\".5\"\/><\/svg>\r\n  <div style=\"position:relative;\">\r\n    <span class=\"rbst-eyebrow\" style=\"background:rgba(255,112,10,.18);color:#ffb073;\">Zarezerwuj transfer do stolicy Maroka<\/span>\r\n    <h2 style=\"font-size:clamp(20px,3.4vw,28px);font-weight:800;color:#fff;margin:10px 0 14px;\">Prywatny transfer do stolicy Maroka \u2014 sta\u0142a cena od 35&euro;<\/h2>\r\n    <p style=\"font-size:14.5px;color:#c3cfe6;max-width:520px;margin:0 auto 26px;line-height:1.75;text-align:justify;\">Powitanie w hali przylot\u00f3w, bezp\u0142atne \u015bledzenie lotu, podwiezienie pod dok\u0142adny adres w stolicy Maroka, faktury na \u017cyczenie.<\/p>\r\n    <div style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:12px;\">\r\n      <a href=\"#\" onclick=\"scrollToHero();return false;\" class=\"rbst-cta-btn\">Rezerwuj \u2014 od 35&euro; \u2192<\/a>\r\n      <a href=\"https:\/\/wa.me\/447401523866?transfer%20Rabat\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;background:#25D366;color:#fff;font-weight:700;font-size:14px;padding:14px 24px;border-radius:12px;text-decoration:none;\">WhatsApp<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/div>\r\n\r\n<!-- FAQPage schema -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\"@type\":\"Question\",\"name\":\"Jaka jest stolica Maroka?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Stolic\u0105 Maroka jest Rabat, nie Casablanca. Rabat pe\u0142ni t\u0119 funkcj\u0119 od 1912 roku i mie\u015bci siedzib\u0119 kr\u00f3la, rz\u0105du oraz parlamentu.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Gdzie le\u017cy Rabat?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Rabat le\u017cy na wybrze\u017cu Atlantyku w p\u00f3\u0142nocno-zachodnim Maroku, przy uj\u015bciu rzeki Bou Regreg, oko\u0142o 87 km od Casablanki.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Ile kosztuje transfer do Rabatu?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Transfer lokalny w Rabacie zaczyna si\u0119 od 35 euro (do 20 km). Transfer z lotniska Mohammed V w Casablance kosztuje od 129 euro.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Na kt\u00f3re lotnisko lecie\u0107 do Rabatu?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wi\u0119kszo\u015b\u0107 podr\u00f3\u017cnych l\u0105duje na lotnisku Mohammed V w Casablance i jedzie do Rabatu transferem, oko\u0142o 1 godziny 15 minut.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Co warto zobaczy\u0107 w Rabacie?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Najwa\u017cniejsze atrakcje to wie\u017ca Hassana, mauzoleum Mohammeda V, Kasba Udaj\u00f3w, medyna Rabatu (UNESCO) oraz nekropolia Chellah.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Czy Rabat jest bezpieczny dla turyst\u00f3w?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tak, Rabat jako stolica Maroka jest jednym z bezpieczniejszych i spokojniejszych miast w kraju.\"}}\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<script>function scrollToHero(){window.scrollTo({top:0,behavior:'smooth'});}<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfdb\ufe0f Stolica Maroka od 1912 roku Rabat \u2014 stolica Maroka.Najlepszy, szybki transfer prywatny. Rabat, nie Casablanca, pe\u0142ni funkcj\u0119 stolicy Maroka \u2014 tu mieszcz\u0105 si\u0119 pa\u0142ac kr\u00f3lewski, rz\u0105d i parlament. Zarezerwuj prywatny transfer do Rabatu \u2014 sta\u0142a cena od 35&euro; za pojazd, bez targowania si\u0119. Kierowca czeka w hali przylot\u00f3w, \u015bledzi Pa\u0144stwa lot i dowozi pod dok\u0142adny adres w stolicy Maroka \u2014 czy to hotel w medynie, siedziba ambasady, czy kolejny etap podr\u00f3\u017cy po kraju. Zarezerwuj \u2014 od 35&euro; \u2192 WhatsApp Bezp\u0142atna anulacja do 24h &nbsp;\u00b7&nbsp; \u015aledzenie lotu w cenie &nbsp;\u00b7&nbsp; Bez dop\u0142aty nocnej \ud83d\udcb6Sta\u0142a cena, \u017cadnych ukrytych op\u0142at \u2708\ufe0fBezp\u0142atne \u015bledzenie lotu \ud83d\udde3\ufe0fKierowcy PL \/ FR \/ EN \/ AR \ud83d\udd53Dost\u0119pno\u015b\u0107 24 godziny na dob\u0119 1912Rok, gdy Rabat sta\u0142 si\u0119 stolic\u0105 Maroka ~580 tys.Mieszka\u0144c\u00f3w miasta 87 kmOd lotniska w Casablance UNESCOWpis od 2012 roku Dlaczego transfers.ma Prywatny transfer do stolicy Maroka, zorganizowany od A do Z \ud83c\udfdb\ufe0f Rabat, nie Casablanca To najcz\u0119stsza pomy\u0142ka podr\u00f3\u017cnych: stolic\u0105 Maroka jest Rabat. Nasi kierowcy znaj\u0105 dok\u0142adnie dzielnice rz\u0105dowe, medyn\u0119, Kasb\u0119 Udaj\u00f3w i Agdal \u2014 bez b\u0142\u0105dzenia i bez pomylenia miasta przy rezerwacji. Dla wielu klient\u00f3w to pierwszy kontakt z transfers.ma jeszcze przed w\u0142a\u015bciwym urlopem w Marrakeszu czy na wybrze\u017cu \u2014 stolica Maroka bywa punktem wyj\u015bcia do dalszej podr\u00f3\u017cy po kraju, a nie tylko celem samym w sobie. Zarezerwuj transfer \u2192 \ud83d\udcb0 Sta\u0142a cena od 35&euro; Za pojazd, nie od osoby. Bez dop\u0142aty nocnej, bez targowania si\u0119 na miejscu. \u2708\ufe0f Odbi\u00f3r o ustalonej godzinie Z lotniska Mohammed V lub Rabat-Sal\u00e9 \u2014 \u015bledzimy lot i czekamy z tabliczk\u0105. \ud83d\udc76 Foteliki i du\u017cy baga\u017c Bezp\u0142atnie na \u017cyczenie. Auto dopasowane do liczby walizek. \ud83e\uddfe Faktury na \u017cyczenie Dla delegacji do ambasad i instytucji rz\u0105dowych, tego samego dnia. Cennik 2026 Cena transferu do stolicy Maroka Wszystkie stawki za transfer do Rabatu s\u0105 sta\u0142e, naliczane za pojazd, nie od osoby. W obr\u0119bie Rabatu Trasy mi\u0119dzymiastowe Medyna, Agdal, Hassan (0\u201320 km)35&euro; Sal\u00e9 i dzielnice zewn\u0119trzne (20\u201330 km)44&euro; 30\u201340 km55&euro; Van, ca\u0142a aglomeracja Rabat-Sal\u00e9 (do 50 km)69&euro; Lotnisko Mohammed V \u2192 Rabat (~90 km, ~1 godz 15)129&euro; Casablanca \u2192 Rabat (~87 km, ~1 godz 10)114&euro; Rabat \u2192 Marrakesz (~327 km, ~4 godz)189&euro; Rabat \u2192 Fez (~200 km, ~2 godz 40)213&euro; Rabat \u2192 Tanger (~250 km, ~3 godz)200&euro; Rabat \u2192 Chefchaouen264&euro; \ud83d\udca1 Cena jest za pojazd, nie od osoby. Czteroosobowa rodzina p\u0142aci ok. 9&euro; na g\u0142ow\u0119. Dlaczego Rabat jest stolic\u0105 Rabat jako stolica Maroka \u2014 kr\u00f3tka historia Pytanie \u201ejaka jest stolica Maroka&#8221; pojawia si\u0119 cz\u0119\u015bciej, ni\u017c mo\u017cna by pomy\u015bla\u0107 \u2014 nie tylko w krzy\u017c\u00f3wkach. Niezale\u017cnie od tego, czy szukaj\u0105 Pa\u0144stwo pod has\u0142em stolica maroka, stolica maroko, czy maroko stolica, odpowied\u017a pozostaje ta sama: to Rabat, nie Casablanca. Wielu podr\u00f3\u017cnych zak\u0142ada, \u017ce skoro Casablanca jest najwi\u0119kszym miastem i g\u0142\u00f3wnym portem lotniczym kraju, to ona jest stolic\u0105. Tymczasem stolic\u0105 Maroka jest Rabat, mniejsze i znacznie spokojniejsze miasto na wybrze\u017cu Atlantyku. Nazwa Rabat pochodzi od arabskiego s\u0142owa ribat, oznaczaj\u0105cego umocniony klasztor wojskowy \u2014 taka warownia sta\u0142a tu ju\u017c w XII wieku za dynastii Almohad\u00f3w, gdy su\u0142tan Jakub al-Mansur planowa\u0142 uczyni\u0107 z niej jedn\u0105 z najwi\u0119kszych stolic \u00f3wczesnego \u015bwiata muzu\u0142ma\u0144skiego. \u015amier\u0107 w\u0142adcy w 1199 roku przerwa\u0142a te plany, a niedoko\u0144czona wie\u017ca Hassana stoi do dzi\u015b jako \u015bwiadectwo tamtych ambicji. XII w.Warowny ribat Almohad\u00f3w u uj\u015bcia rzeki Bou Regreg 1912Francuski protektorat przenosi administracj\u0119 z Fezu do Rabatu 1956Niepodleg\u0142o\u015b\u0107 Maroka \u2014 Rabat pozostaje stolic\u0105 2012Wpis medyny i nowoczesnej stolicy na list\u0119 UNESCO Do dzi\u015b Rabat i Casablanca bywaj\u0105 mylone \u2014 r\u00f3wnie\u017c dlatego, \u017ce wi\u0119kszo\u015b\u0107 lot\u00f3w mi\u0119dzynarodowych l\u0105duje na lotnisku Mohammed V w Casablance, nie w stolicy Maroka. Lotnisko Rabat-Sal\u00e9 (RBA) le\u017cy zaledwie kilkana\u015bcie kilometr\u00f3w od centrum i obs\u0142uguje g\u0142\u00f3wnie po\u0142\u0105czenia krajowe oraz cz\u0119\u015b\u0107 lot\u00f3w niskokosztowych z Europy \u2014 kto tam wyl\u0105duje, ma najkr\u00f3tszy dojazd, zwykle poni\u017cej dwudziestu minut. \u2696\ufe0f Rabat czy Casablanca \u2014 kt\u00f3ra jest stolic\u0105 Maroka? Odpowied\u017a jest jednoznaczna: stolic\u0105 Maroka jest Rabat, a nie Casablanca. Casablanca jest za to najwi\u0119kszym miastem kraju i jego stolic\u0105 gospodarcz\u0105 \u2014 to tu mie\u015bci si\u0119 port, gie\u0142da i wi\u0119kszo\u015b\u0107 siedzib du\u017cych firm. R\u00f3\u017cnica przypomina relacj\u0119 Waszyngtonu i Nowego Jorku w USA: jedno miasto rz\u0105dzi, drugie nap\u0119dza gospodark\u0119. W Maroku rz\u0105dzi Rabat \u2014 z pa\u0142acem kr\u00f3lewskim, ministerstwami, ambasadami i parlamentem, licz\u0105c oko\u0142o 580 tysi\u0119cy mieszka\u0144c\u00f3w w granicach miasta i blisko 1,9 miliona w ca\u0142ej aglomeracji Rabat-Sal\u00e9-Temara. Kto planuje transfer do stolicy Maroka, powinien jasno rozr\u00f3\u017cni\u0107 oba miasta ju\u017c na etapie rezerwacji lotu i noclegu \u2014 pomy\u0142ka kosztuje dodatkow\u0105 p\u00f3\u0142torej godziny drogi mi\u0119dzy nimi. Warto te\u017c pami\u0119ta\u0107, \u017ce cz\u0119\u015b\u0107 agregator\u00f3w turystycznych i biur podr\u00f3\u017cy w skr\u00f3cie opisuje tras\u0119 jako \u201eCasablanca\/Rabat&#8221;, co bywa myl\u0105ce \u2014 je\u015bli rezerwuj\u0105 Pa\u0144stwo nocleg w Rabacie, adres odbioru z lotniska powinien jednoznacznie wskazywa\u0107 stolic\u0119 Maroka, nie sam\u0105 Casablank\u0119. Co warto zobaczy\u0107 w Rabacie? Stolica Maroka ma znacznie mniej turyst\u00f3w ni\u017c Marrakesz czy Fez \u2014 spokojniejsze zwiedzanie i uczciwsze ceny w medynie. \ud83d\uddfc Wie\u017ca Hassana \u2014 niedoko\u0144czony minaret Almohad\u00f3w \u26b0\ufe0f Mauzoleum Mohammeda V \ud83c\udff0 Kasba Udaj\u00f3w nad Atlantykiem \ud83d\udd4c Medyna Rabatu (UNESCO) \ud83c\udfdb\ufe0f Nekropolia Chellah \ud83d\udc51 Pa\u0142ac Kr\u00f3lewski, Dar al-Makhzen Wi\u0119kszo\u015b\u0107 tych atrakcji stolicy Maroka mie\u015bci si\u0119 w promieniu kilku kilometr\u00f3w, co u\u0142atwia zwiedzanie w jeden dzie\u0144 \u2014 wielu klient\u00f3w rezerwuje transfer do Rabatu jako przystanek w drodze z Casablanki do Fezu lub Tangeru. \ud83d\uddfa\ufe0f \ud83d\ude97 Jak dojecha\u0107 do stolicy Maroka \u2014 por\u00f3wnanie opcji Opcja Cena Czas Znana z g\u00f3ry? Transfer prywatny Od 35&euro; \/ pojazd ~1 godz 10 \u2705 Tak Poci\u0105g ONCF Kilka \u20ac \/ os. ~1 godz + dojazd \u2705 Tylko do dworca Taks\u00f3wka z postoju Zmienna ~1 godz 10 \u274c Negocjacja Wynajem auta Od ~30&euro;\/doba ~1 godz 10 + formalno\u015bci \u26a0\ufe0f Parking trudny Poci\u0105g ONCF \u015bwietnie sprawdza si\u0119 przy jednej torbie i noclegu blisko dworca Rabat-Ville. Transfer do Rabatu op\u0142aca si\u0119 przy baga\u017cu, w grupie, przy locie nocnym albo gdy hotel le\u017cy w Agdal czy Souissi. Rabat maroko \u2014 miasto rz\u0105dowe, uniwersyteckie i nadmorskie Rabat maroko to nie tylko siedziba w\u0142adz \u2014 to r\u00f3wnie\u017c miasto uniwersyteckie, z du\u017c\u0105 liczb\u0105 ambasad i instytucji mi\u0119dzynarodowych, co przek\u0142ada si\u0119 na spokojn\u0105, uporz\u0105dkowan\u0105 atmosfer\u0119 w por\u00f3wnaniu z gwarem Marrakeszu. Ulice s\u0105 szersze, ruch mniej chaotyczny, a medyna \u2014 cho\u0107 autentyczna \u2014 du\u017co mniejsza i \u0142atwiejsza do zwiedzania bez przewodnika. Stolica Maroka<\/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-23750","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":"rabat-stolica-maroka","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":"Rabat \u2013 Stolica Maroka | Najlepszy, Szybki Transfer 24\/7","description":"Rabat to stolica Maroka \u2013 poznaj histori\u0119, atrakcje i informacje o mie\u015bcie. Zarezerwuj szybki, prywatny transfer z lotniska ju\u017c od 35\u20ac, dost\u0119pny 24\/7.","focusKeywords":"stolica maroka,stolica maroko,maroko stolica,stolica maroka krzy\u017c\u00f3wka,rabat stolica","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":23750,"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%2F23750%3Fnonce%3D71822b653d","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\/23750","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=23750"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/23750\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=23750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}