{"id":23781,"date":"2026-09-19T20:20:55","date_gmt":"2026-09-19T20:20:55","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=23781"},"modified":"2026-09-20T10:52:25","modified_gmt":"2026-09-20T10:52:25","slug":"rabat-atrakcje-i-wakacje","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/rabat-atrakcje-i-wakacje\/","title":{"rendered":"Rabat atrakcje i wakacje"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"23781\" class=\"elementor elementor-23781\" 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 atrakcje i wakacje. Najlepszy, szybki transfer 24h.<\/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 atrakcje i wakacje (PL)\r\n     CSS suffix: -rbat | JS: tRBat (FAQ), scrollToHero\r\n     Kolory marki: #1B3A6B \/ #FF700A \/ #25D366\r\n     Focus keywords: rabat atrakcje, rabat co zobaczy\u0107,\r\n                      rabat maroko atrakcje, atrakcje rabat, wakacje rabat\r\n     ============================================================ -->\r\n\r\n<style>\r\n.rbat-wrap *{box-sizing:border-box;}\r\n.rbat-wrap{font-family:system-ui,-apple-system,Segoe UI,sans-serif;}\r\n.rbat-h2{font-size:clamp(21px,3.4vw,30px);font-weight:800;color:#0f2447;letter-spacing:-.01em;margin:0 0 14px;}\r\n.rbat-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.rbat-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.rbat-p{font-size:14.5px;color:#5b6b85;line-height:1.8;text-align:justify;}\r\n<\/style>\r\n\r\n<div class=\"rbat-wrap\" style=\"max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px);\">\r\n\r\n<!-- ============ HERO ============ -->\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-rbat\" 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-rbat)\"\/><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=\"rbat-eyebrow\" style=\"background:rgba(255,112,10,.18);color:#ffb073;\">\ud83d\uddfa\ufe0f Zwiedzanie stolicy Maroka<\/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 atrakcje i wakacje.<br>Najlepszy, szybki transfer 24h.<\/h1>\r\n      <p style=\"font-size:15.5px;color:#cbd6ea;line-height:1.75;text-align:justify;max-width:520px;margin:0 0 26px;\">Rabat atrakcje na jeden lub dwa dni \u2014 wie\u017ca Hassana, Kasba Udaj\u00f3w, Chellah i medyna UNESCO. Zarezerwuj prywatny transfer po mie\u015bcie \u2014 sta\u0142a cena od <strong style=\"color:#ffb073;\">35&euro;<\/strong> za pojazd, kierowca zna ka\u017cdy zabytek.<\/p>\r\n      <div style=\"display:flex;flex-wrap:wrap;gap:12px;\">\r\n        <a href=\"#\" onclick=\"scrollToHero();return false;\" class=\"rbat-cta-btn\">Zarezerwuj \u2014 od 35&euro; \u2192<\/a>\r\n        <a href=\"https:\/\/wa.me\/447401523866?atrakcje%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; Kierowca czeka podczas zwiedzania &nbsp;\u00b7&nbsp; Bez dop\u0142aty nocnej<\/p>\r\n    <\/div>\r\n    <div style=\"flex:0 0 210px;display:flex;justify-content:center;\">\r\n      <img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMjMwIiB2aWV3Qm94PSIwIDAgMjEwIDIzMCIgZmlsbD0ibm9uZSI+CjxjaXJjbGUgY3g9IjEwNSIgY3k9IjEwNSIgcj0iODUiIGZpbGw9IiMxQjNBNkIiIG9wYWNpdHk9Ii4zNSIvPgo8cmVjdCB4PSI3OCIgeT0iNzAiIHdpZHRoPSI1NCIgaGVpZ2h0PSIxMjAiIHJ4PSI1IiBmaWxsPSIjRkY3MDBBIi8+CjxyZWN0IHg9Ijg4IiB5PSI4NiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjE2IiByeD0iMiIgZmlsbD0iIzBmMjQ0NyIgb3BhY2l0eT0iLjU1Ii8+CjxyZWN0IHg9IjExMCIgeT0iODYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgcng9IjIiIGZpbGw9IiMwZjI0NDciIG9wYWNpdHk9Ii41NSIvPgo8cmVjdCB4PSI4OCIgeT0iMTE2IiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHJ4PSIyIiBmaWxsPSIjMGYyNDQ3IiBvcGFjaXR5PSIuNTUiLz4KPHJlY3QgeD0iMTEwIiB5PSIxMTYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgcng9IjIiIGZpbGw9IiMwZjI0NDciIG9wYWNpdHk9Ii41NSIvPgo8cmVjdCB4PSI4OCIgeT0iMTQ2IiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHJ4PSIyIiBmaWxsPSIjMGYyNDQ3IiBvcGFjaXR5PSIuNTUiLz4KPHJlY3QgeD0iMTEwIiB5PSIxNDYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgcng9IjIiIGZpbGw9IiMwZjI0NDciIG9wYWNpdHk9Ii41NSIvPgo8cmVjdCB4PSI3MiIgeT0iNjQiIHdpZHRoPSI2NiIgaGVpZ2h0PSIxMCIgcng9IjUiIGZpbGw9IiNmZmIwNzMiLz4KPHBhdGggZD0iTTQwIDE5MCBMNjAgMTUwIFE4MCAxMzUgOTYgMTUwIEwxMTAgMTkwIFoiIGZpbGw9IiMwYjFjMzgiIG9wYWNpdHk9Ii43Ii8+CjxwYXRoIGQ9Ik00MCAxOTAgTDE3MCAxOTAiIHN0cm9rZT0iIzBiMWMzOCIgc3Ryb2tlLXdpZHRoPSI3Ii8+Cjwvc3ZnPg==\" alt=\"rabat atrakcje\" width=\"210\" height=\"230\" loading=\"lazy\" style=\"max-width:100%;height:auto;\"\/>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ TRUST STRIP ============ -->\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 za ca\u0142y dzie\u0144 zwiedzania<\/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\udd70\ufe0f<\/span><span style=\"font-size:13.5px;font-weight:600;color:#0f2447;\">Kierowca czeka mi\u0119dzy zabytkami<\/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;\">Elastyczny plan dnia<\/span><\/div>\r\n<\/div>\r\n\r\n<!-- ============ SEKCJE TEMATYCZNE \u2014 atrakcje ============ -->\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;\">\ud83d\uddfa\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 atrakcje \u2014 przegl\u0105d tego, co zobaczy\u0107<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Pytanie \u201erabat co zobaczy\u0107\" ma wygodn\u0105 odpowied\u017a: wi\u0119kszo\u015b\u0107 najwa\u017cniejszych zabytk\u00f3w stolicy Maroka mie\u015bci si\u0119 w promieniu kilku kilometr\u00f3w, co pozwala zwiedzi\u0107 miasto w jeden intensywny dzie\u0144 lub spokojnie w dwa. Rabat maroko atrakcje to po\u0142\u0105czenie zabytk\u00f3w almohadzkich, andaluzyjskich, rzymskich i francuskich.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Do \u017celaznego zestawu nale\u017c\u0105: wie\u017ca Hassana z mauzoleum Mohammeda V, Kasba Udaj\u00f3w nad oceanem, rzymsko-merynidzka nekropolia Chellah, medyna wpisana na list\u0119 UNESCO oraz pa\u0142ac kr\u00f3lewski ogl\u0105dany z zewn\u0105trz. Poni\u017cej opisujemy ka\u017cd\u0105 z tych atrakcji Rabatu.<\/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;\">Wie\u017ca Hassana i mauzoleum Mohammeda V<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">To najbardziej rozpoznawalna z atrakcji Rabatu \u2014 niedoko\u0144czony minaret z XII wieku, planowany jako najwy\u017cszy na \u015bwiecie, kt\u00f3rego budow\u0119 przerwa\u0142a \u015bmier\u0107 su\u0142tana Jakuba al-Mansura w 1199 roku. Otaczaj\u0105 go rz\u0119dy niedoko\u0144czonych kolumn, \u015bwiadectwo pierwotnej skali meczetu.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Naprzeciwko wie\u017cy stoi mauzoleum Mohammeda V \u2014 bogato zdobiony grobowiec kr\u00f3la i jego syn\u00f3w, strze\u017cony przez gwardi\u0119 kr\u00f3lewsk\u0105 w tradycyjnych mundurach. Wst\u0119p jest bezp\u0142atny, a wn\u0119trze mo\u017cna ogl\u0105da\u0107 z galerii. To zdecydowanie odpowied\u017a numer jeden na pytanie rabat co zobaczy\u0107.<\/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\uddfc<\/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;\">\ud83c\udff0<\/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;\">Kasba Udaj\u00f3w \u2014 b\u0142\u0119kitno-bia\u0142a twierdza nad oceanem<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Kasba Udaj\u00f3w to jedna z najbardziej urokliwych atrakcji Rabatu \u2014 XII-wieczna warownia wznosz\u0105ca si\u0119 nad uj\u015bciem rzeki Bou Regreg do Atlantyku. W\u0105skie uliczki pomalowane na bia\u0142o i b\u0142\u0119kitno przypominaj\u0105 Chefchaouen w miniaturze i s\u0105 ulubionym miejscem fotograf\u00f3w.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Wewn\u0105trz mie\u015bci si\u0119 andaluzyjski ogr\u00f3d oraz kawiarnia Maure z widokiem na ocean i miasto Sal\u00e9 po drugiej stronie rzeki \u2014 idealne miejsce na mi\u0119tow\u0105 herbat\u0119 w trakcie zwiedzania. To obowi\u0105zkowy punkt dla ka\u017cdego, kto pyta rabat maroko atrakcje.<\/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;\">Chellah \u2014 rzymskie ruiny i merynidzka nekropolia<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Chellah to wyj\u0105tkowe miejsce \u0142\u0105cz\u0105ce dwie epoki: rzymskie ruiny staro\u017cytnego miasta Sala Colonia oraz \u015bredniowieczn\u0105 nekropoli\u0119 dynastii Merynid\u00f3w, otoczon\u0105 murami obronnymi. W\u015br\u00f3d ruin gnie\u017cd\u017c\u0105 si\u0119 bociany, kt\u00f3rych gniazda na starych minaretach sta\u0142y si\u0119 jednym z symboli tego miejsca.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">To spokojniejsza, bardziej kameralna z atrakcji Rabatu \u2014 mniej odwiedzana ni\u017c wie\u017ca Hassana, a przez to idealna dla os\u00f3b szukaj\u0105cych ciszy i kontaktu z przyrod\u0105 w \u015brodku miasta. Wst\u0119p jest p\u0142atny, ale symboliczny.<\/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\udfdb\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\udd4c<\/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;\">Medyna Rabatu \u2014 spokojna star\u00f3wka UNESCO<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Medyna Rabatu jest znacznie mniejsza i spokojniejsza ni\u017c labirynty Fezu czy Marrakeszu, co czyni j\u0105 przyjazn\u0105 dla os\u00f3b, kt\u00f3re chc\u0105 poczu\u0107 klimat maroka\u0144skiej star\u00f3wki bez presji t\u0142um\u00f3w i natarczywej sprzeda\u017cy. G\u0142\u00f3wna ulica handlowa, Rue des Consuls, s\u0142ynie z dywan\u00f3w i wyrob\u00f3w rzemie\u015blniczych.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">To dobra odpowied\u017a na pytanie rabat co zobaczy\u0107 dla os\u00f3b ceni\u0105cych autentyczno\u015b\u0107 bez chaosu \u2014 mo\u017cna tu spokojnie spacerowa\u0107, ogl\u0105da\u0107 r\u0119kodzie\u0142o i targowa\u0107 si\u0119 w znacznie \u0142agodniejszej atmosferze ni\u017c w wi\u0119kszych miastach cesarskich.<\/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;\">Pa\u0142ac Kr\u00f3lewski i dzielnica rz\u0105dowa<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Pa\u0142ac Kr\u00f3lewski (Dar al-Makhzen) to oficjalna rezydencja kr\u00f3la Maroka, ogl\u0105dana wy\u0142\u0105cznie z zewn\u0105trz ze wzgl\u0119d\u00f3w bezpiecze\u0144stwa. Rozleg\u0142y kompleks z monumentalnymi bramami i placem defiladowym robi wra\u017cenie skal\u0105 i daje wgl\u0105d w rol\u0119 Rabatu jako stolicy administracyjnej kraju.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Otaczaj\u0105ca go dzielnica rz\u0105dowa, z szerokimi alejami i budynkami ministerstw w stylu neomaureta\u0144skim, to jedna z mniej oczywistych atrakcji Rabatu \u2014 pokazuje inn\u0105 twarz miasta ni\u017c historyczna medyna czy Kasba.<\/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\udc51<\/div><\/div>\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n<!-- ============ WAKACJE \u2014 plan dnia ============ -->\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;\">\ud83c\udf34<\/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;\">Wakacje Rabat \u2014 dla kogo jest ta stolica?<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Wakacje Rabat to opcja dla podr\u00f3\u017cnych, kt\u00f3rzy szukaj\u0105 autentycznego Maroka bez t\u0142um\u00f3w i turystycznego zgie\u0142ku Marrakeszu. To miasto sprawdza si\u0119 jako spokojniejsza baza wypadowa, \u0142\u0105cz\u0105ca zabytki, pla\u017ce i wygodny dost\u0119p do innych miast kraju.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Rabat rzadko jest g\u0142\u00f3wnym celem wakacji, cz\u0119\u015bciej stanowi element d\u0142u\u017cszej trasy po Maroku \u2014 ale osoby, kt\u00f3re po\u015bwi\u0119c\u0105 mu dzie\u0144 czy dwa, cz\u0119sto wracaj\u0105 zaskoczone tym, ile ma do zaoferowania przy tak niewielkim t\u0142oku.<\/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 atrakcje w jeden dzie\u0144 \u2014 proponowany plan<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Rano warto zacz\u0105\u0107 od wie\u017cy Hassana i mauzoleum Mohammeda V, gdy jest jeszcze ch\u0142odno i mniej ludzi. Nast\u0119pnie przejazd do Kasby Udaj\u00f3w na spacer b\u0142\u0119kitno-bia\u0142ymi uliczkami i herbat\u0119 w kawiarni Maure z widokiem na ocean. Po\u0142udnie to dobry moment na lunch w medynie.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Popo\u0142udnie warto przeznaczy\u0107 na spokojne zwiedzanie Chellah i spacer po dzielnicy rz\u0105dowej, a je\u015bli zostanie czas \u2014 relaks na Plage de Rabat u st\u00f3p Kasby o zachodzie s\u0142o\u0144ca. Taki plan mie\u015bci wszystkie kluczowe rabat atrakcje w jednym dniu, a prywatny transfer mi\u0119dzy punktami oszcz\u0119dza cenny czas.<\/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\udd50<\/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\uddd3\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;\">Dwa dni w Rabacie \u2014 spokojniejsze tempo<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Przy dw\u00f3ch dniach mo\u017cna roz\u0142o\u017cy\u0107 rabat atrakcje bez po\u015bpiechu: pierwszy dzie\u0144 na zabytki historyczne (wie\u017ca Hassana, Kasba, medyna, Chellah), drugi na pla\u017ce w Skhiracie lub Temarze oraz muzea i nowoczesn\u0105 cz\u0119\u015b\u0107 miasta w Agdal.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Taki uk\u0142ad pozwala te\u017c na jednodniowe wycieczki poza miasto \u2014 do Casablanki z jej wielkim meczetem, albo w stron\u0119 Meknesu i rzymskiego Volubilis, cho\u0107 te ostatnie wygodniej \u0142\u0105czy si\u0119 z wizyt\u0105 w Fezie.<\/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;\">Muzea i kultura \u2014 mniej oczywiste atrakcje Rabatu<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Poza klasycznymi zabytkami, rabat maroko atrakcje obejmuj\u0105 te\u017c Muzeum Mohammeda VI Sztuki Wsp\u00f3\u0142czesnej i Nowoczesnej \u2014 najwa\u017cniejsz\u0105 tego typu instytucj\u0119 w kraju \u2014 oraz Muzeum Historii i Cywilizacji z kolekcj\u0105 artefakt\u00f3w z Volubilis i innych stanowisk archeologicznych.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Dla podr\u00f3\u017cnych zainteresowanych sztuk\u0105 i histori\u0105 te muzea daj\u0105 g\u0142\u0119bszy kontekst ni\u017c samo ogl\u0105danie zabytk\u00f3w \u2014 a przy tym s\u0105 znacznie mniej zat\u0142oczone ni\u017c por\u00f3wnywalne instytucje w europejskich stolicach.<\/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\udfa8<\/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;\">\ud83c\udf74<\/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;\">Gdzie zje\u015b\u0107 podczas zwiedzania Rabatu<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">W trakcie zwiedzania atrakcji Rabatu warto zaplanowa\u0107 posi\u0142ek w medynie lub przy Kasbie Udaj\u00f3w, gdzie znajd\u0105 Pa\u0144stwo tradycyjne tad\u017ciny, kuskus i \u015bwie\u017ce owoce morza. Kawiarnia Maure w Kasbie to kultowe miejsce na przerw\u0119 z widokiem na ocean.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Nowoczesne restauracje w Agdal oferuj\u0105 z kolei kuchni\u0119 mi\u0119dzynarodow\u0105 dla podr\u00f3\u017cnych szukaj\u0105cych odmiany. Ceny s\u0105 przyst\u0119pne, a jako\u015b\u0107 \u2014 dzi\u0119ki du\u017cej liczbie lokalnych klient\u00f3w, a nie tylko turyst\u00f3w \u2014 zwykle wysoka i stabilna.<\/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;\">Praktyczne wskaz\u00f3wki na zwiedzanie<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Wi\u0119kszo\u015b\u0107 atrakcji Rabatu jest dost\u0119pna pieszo w obr\u0119bie centrum, ale mi\u0119dzy wie\u017c\u0105 Hassana, Kasb\u0105, Chellah i medyn\u0105 dzieli spory dystans \u2014 prywatny transfer mi\u0119dzy punktami oszcz\u0119dza czas i si\u0142y, zw\u0142aszcza w upalne dni. Wiele zabytk\u00f3w jest bezp\u0142atnych lub ma symboliczny bilet wst\u0119pu.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Warto zabra\u0107 wygodne buty, wod\u0119 i nakrycie g\u0142owy, a przy zwiedzaniu mauzoleum czy okolic pa\u0142acu kr\u00f3lewskiego zachowa\u0107 skromniejszy str\u00f3j, zakrywaj\u0105cy ramiona i kolana. Zdj\u0119cia gwardii kr\u00f3lewskiej s\u0105 dozwolone, ale warto zachowa\u0107 szacunek dla protoko\u0142u.<\/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\udca1<\/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;\">\ud83e\uddf3<\/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;\">Wakacje Rabat a reszta trasy po Maroku<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Wakacje Rabat rzadko planuje si\u0119 w izolacji \u2014 miasto najlepiej sprawdza si\u0119 jako element wi\u0119kszej trasy: Casablanca \u2013 Rabat \u2013 Fez lub Rabat \u2013 Meknes \u2013 Fez, z Rabatem jako spokojnym, kulturalnym przystankiem mi\u0119dzy wi\u0119kszymi o\u015brodkami.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Nasz transfer pozwala \u0142\u0105czy\u0107 zwiedzanie atrakcji Rabatu z dalsz\u0105 podr\u00f3\u017c\u0105 tym samym kierowc\u0105 \u2014 post\u00f3j na zwiedzanie stolicy, a nast\u0119pnie jazda do kolejnego miasta, bez konieczno\u015bci szukania osobnego przewo\u017anika na ka\u017cdy etap.<\/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:#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\udcc5<\/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;\">Najlepsza pora na wakacje Rabat<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Wakacje Rabat najlepiej zaplanowa\u0107 na wiosn\u0119 (marzec\u2013maj) lub wczesn\u0105 jesie\u0144 (wrzesie\u0144\u2013pa\u017adziernik), gdy temperatury wahaj\u0105 si\u0119 mi\u0119dzy 20 a 25\u00b0C, a zwiedzanie zabytk\u00f3w nie jest utrudnione przez upa\u0142. Lato bywa przyjemniejsze ni\u017c w Marrakeszu dzi\u0119ki oceanicznej bryzie, ale poranna mg\u0142a znad Atlantyku potrafi op\u00f3\u017ani\u0107 start dnia.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Zim\u0105, cho\u0107 ch\u0142odniej i wilgotniej, rabat atrakcje pozostaj\u0105 w pe\u0142ni dost\u0119pne \u2014 mniejszy t\u0142ok i ni\u017csze ceny nocleg\u00f3w rekompensuj\u0105 okazjonalny deszcz. Kluczowe zabytki jak wie\u017ca Hassana czy Kasba Udaj\u00f3w mo\u017cna zwiedza\u0107 przez ca\u0142y rok.<\/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 atrakcje dla rodzin z dzie\u0107mi<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Rabat atrakcje sprawdzaj\u0105 si\u0119 tak\u017ce dla rodzin \u2014 Chellah z bocianami i ogrodami to naturalna atrakcja dla dzieci, a przestronne aleje dzielnicy rz\u0105dowej i promenada nad rzek\u0105 Bou Regreg daj\u0105 du\u017co miejsca na spacer bez t\u0142oku. Ogr\u00f3d zoologiczny Rabatu, jeden z lepszych w Afryce P\u00f3\u0142nocnej, to dodatkowa opcja na rodzinny dzie\u0144.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">W por\u00f3wnaniu z g\u0119st\u0105, chaotyczn\u0105 medyn\u0105 Marrakeszu, spokojniejsza star\u00f3wka Rabatu jest \u0142atwiejsza do zwiedzania z dzie\u0107mi czy w\u00f3zkiem \u2014 mniej t\u0142oku, mniej natr\u0119tnej sprzeda\u017cy i wi\u0119cej przestrzeni.<\/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\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66<\/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\udecd\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;\">Zakupy i pami\u0105tki podczas zwiedzania<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Rue des Consuls w medynie to g\u0142\u00f3wna ulica handlowa Rabatu, s\u0142yn\u0105ca z dywan\u00f3w, wyrob\u00f3w sk\u00f3rzanych, ceramiki i bi\u017cuterii. Ceny bywaj\u0105 nieco bardziej sta\u0142e ni\u017c w turystycznych sukach Marrakeszu, a atmosfera targowania si\u0119 \u2014 \u0142agodniejsza, bez agresywnej sprzeda\u017cy.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Dla podr\u00f3\u017cnych szukaj\u0105cych konkretnych pami\u0105tek warto zaplanowa\u0107 zakupy na koniec zwiedzania \u2014 kierowca mo\u017ce poczeka\u0107, a Pa\u0144stwo unikn\u0105 noszenia zakup\u00f3w przez ca\u0142y dzie\u0144 mi\u0119dzy kolejnymi atrakcjami Rabatu.<\/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 co zobaczy\u0107 wieczorem<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Po dniu zwiedzania, wieczorne rabat co zobaczy\u0107 to przede wszystkim zach\u00f3d s\u0142o\u0144ca z Kasby Udaj\u00f3w lub Plage de Rabat, z widokiem na ocean i \u015bwiat\u0142a miasta Sal\u00e9 po drugiej stronie rzeki. Promenada nad Bou Regreg o\u017cywa wieczorem, gdy mieszka\u0144cy wychodz\u0105 na spacer po ust\u0105pieniu upa\u0142u.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Restauracje w medynie i nad rzek\u0105 oferuj\u0105 kolacj\u0119 z widokiem, a nowoczesne kawiarnie w Agdal \u2014 bardziej kosmopolityczn\u0105 atmosfer\u0119. Rabat maroko atrakcje wieczorne s\u0105 spokojniejsze ni\u017c nocne \u017cycie Marrakeszu, co dla wielu podr\u00f3\u017cnych jest zalet\u0105.<\/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\udf07<\/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;\">Wycieczki jednodniowe z Rabatu<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Baza w Rabacie pozwala na jednodniowe wypady do kilku ciekawych miejsc. Casablanca z jej monumentalnym meczetem Hassana II jest oddalona o nieca\u0142\u0105 godzin\u0119. Meknes i rzymskie Volubilis, cho\u0107 bli\u017cej Fezu, s\u0105 te\u017c osi\u0105galne z Rabatu w ramach d\u0142u\u017cszej, ca\u0142odniowej wycieczki.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Na wybrze\u017cu, pla\u017ce Skhirat, Temara i Bouznika le\u017c\u0105 w zasi\u0119gu kr\u00f3tkiego transferu \u2014 dobre uzupe\u0142nienie kulturalnych atrakcji Rabatu o dzie\u0144 relaksu nad oceanem. Nasz transfer obs\u0142uguje wszystkie te kierunki ze sta\u0142\u0105, znan\u0105 z g\u00f3ry cen\u0105.<\/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 atrakcje a inne miasta cesarskie<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Rabat jest jednym z czterech miast cesarskich Maroka, obok Fezu, Marrakeszu i Meknesu. W por\u00f3wnaniu z nimi oferuje mniej intensywne, ale bardziej uporz\u0105dkowane do\u015bwiadczenie \u2014 atrakcje Rabatu s\u0105 \u0142atwiej dost\u0119pne, mniej zat\u0142oczone i lepiej opisane dla zagranicznego turysty.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Dla podr\u00f3\u017cnych zwiedzaj\u0105cych ca\u0142\u0105 p\u0119tl\u0119 miast cesarskich, Rabat stanowi przyjemny, spokojniejszy przystanek \u2014 idealny na regeneracj\u0119 mi\u0119dzy intensywnym Fezem a rozrywkowym Marrakeszem, bez rezygnowania z bogatego dziedzictwa historycznego.<\/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\udfd9\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\udcf7<\/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;\">Najlepsze miejsca na zdj\u0119cia w Rabacie<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Rabat maroko atrakcje to prawdziwa gratka dla fotograf\u00f3w. B\u0142\u0119kitno-bia\u0142e uliczki Kasby Udaj\u00f3w, rz\u0119dy kolumn wok\u00f3\u0142 wie\u017cy Hassana, bociany na ruinach Chellah i widok na ocean z mur\u00f3w Kasby to najcz\u0119\u015bciej fotografowane kadry. Ka\u017cde z tych miejsc wygl\u0105da inaczej w r\u00f3\u017cnych porach dnia.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Dla najlepszych zdj\u0119\u0107 warto zaplanowa\u0107 Kasb\u0119 Udaj\u00f3w rano, gdy \u015bwiat\u0142o jest mi\u0119kkie i mniej turyst\u00f3w, a widok na ocean z jej mur\u00f3w \u2014 na p\u00f3\u017ane popo\u0142udnie i zach\u00f3d s\u0142o\u0144ca. Kierowca mo\u017ce dostosowa\u0107 kolejno\u015b\u0107 zwiedzania do optymalnego \u015bwiat\u0142a.<\/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 co zobaczy\u0107 poza g\u0142\u00f3wnymi zabytkami<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Poza \u017celaznym zestawem, rabat co zobaczy\u0107 obejmuje te\u017c mniej oczywiste miejsca: ogrody egzotyczne w Bouknadel po drodze na Pla\u017c\u0119 Narod\u00f3w, wille i rezydencje dyplomatyczne w Souissi, czy nowoczesn\u0105 architektur\u0119 wie\u017cy Mohammeda VI \u2014 najwy\u017cszego budynku w Afryce, wznosz\u0105cego si\u0119 nad rzek\u0105 Bou Regreg.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Te dodatkowe atrakcje Rabatu dobrze wype\u0142niaj\u0105 drugi dzie\u0144 pobytu, dla podr\u00f3\u017cnych, kt\u00f3rzy zwiedzili ju\u017c klasyczne zabytki i szukaj\u0105 czego\u015b poza utartym szlakiem turystycznym.<\/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\udf3f<\/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;\">\ud83c\udfad<\/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;\">Festiwale i wydarzenia \u2014 Rabat atrakcje w kalendarzu<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Najwi\u0119kszym wydarzeniem, kt\u00f3re podnosi atrakcyjno\u015b\u0107 wakacji Rabat, jest festiwal Mawazine \u2014 jeden z najwi\u0119kszych festiwali muzyki \u015bwiatowej na kontynencie, odbywaj\u0105cy si\u0119 zwykle w czerwcu. Przyci\u0105ga mi\u0119dzynarodowych artyst\u00f3w i setki tysi\u0119cy widz\u00f3w na darmowe koncerty w plenerze, w tym w scenerii zabytkowych miejsc miasta.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Poza Mawazine, Rabat organizuje regularnie targi ksi\u0105\u017cki, wystawy sztuki i wydarzenia zwi\u0105zane ze swoim statusem stolicy kulturalnej. Planuj\u0105c wakacje Rabat w okresie festiwalowym, warto zarezerwowa\u0107 transfer i nocleg z wyprzedzeniem, bo dost\u0119pno\u015b\u0107 miejsc znacz\u0105co spada.<\/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;\">Dlaczego warto zwiedza\u0107 Rabat z prywatnym transferem<\/h2>\r\n      <p class=\"rbat-p\" style=\"margin:0 0 12px;\">Cho\u0107 cz\u0119\u015b\u0107 atrakcji Rabatu le\u017cy blisko siebie, dystans mi\u0119dzy wie\u017c\u0105 Hassana, Chellah, Kasb\u0105 Udaj\u00f3w a muzeami w Agdal jest na tyle du\u017cy, \u017ce pokonywanie go pieszo w upale zabiera cenny czas i energi\u0119. Prywatny transfer z kierowc\u0105 czekaj\u0105cym mi\u0119dzy punktami pozwala zobaczy\u0107 wi\u0119cej w kr\u00f3tszym czasie.<\/p>\r\n      <p class=\"rbat-p\" style=\"margin:0;\">Dodatkow\u0105 zalet\u0105 jest elastyczno\u015b\u0107: kierowca dostosowuje kolejno\u015b\u0107 zwiedzania do pogody, \u015bwiat\u0142a i Pa\u0144stwa tempa, a przy d\u0142u\u017cszej trasie po Maroku ten sam transfer p\u0142ynnie przechodzi w dalsz\u0105 podr\u00f3\u017c do kolejnego miasta \u2014 bez przesiadek i szukania nowego przewo\u017anika.<\/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\ude99<\/div><\/div>\r\n  <\/div>\r\n\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=\"rbat-eyebrow\" style=\"background:rgba(255,255,255,.22);color:#fff;\">Cennik 2026<\/span>\r\n  <h2 class=\"rbat-h2\" style=\"color:#fff;\">Cena transferu na zwiedzanie Rabatu<\/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 s\u0105 sta\u0142e, naliczane za pojazd, nie od osoby.<\/p>\r\n  <div style=\"display:grid;gap:10px;\">\r\n    <div class=\"prow-rbat\"><span>Transfer po mie\u015bcie, zwiedzanie <em>(0\u201320 km)<\/em><\/span><strong>od 35&euro;<\/strong><\/div>\r\n    <div class=\"prow-rbat\"><span>Lotnisko Mohammed V (Casablanca) \u2192 Rabat<\/span><strong>129&euro;<\/strong><\/div>\r\n    <div class=\"prow-rbat\"><span>Casablanca \u2192 Rabat<\/span><strong>114&euro;<\/strong><\/div>\r\n    <div class=\"prow-rbat\"><span>Rabat \u2192 Fez <em>(dalsza trasa)<\/em><\/span><strong>213&euro;<\/strong><\/div>\r\n  <\/div>\r\n  <p style=\"font-size:12.5px;color:#ffe4cf;margin:16px 0 0;\">\ud83d\udca1 Dla ca\u0142odniowego zwiedzania z kierowc\u0105 czekaj\u0105cym mi\u0119dzy zabytkami przygotujemy indywidualn\u0105 wycen\u0119 \u2014 wystarczy poda\u0107 liczb\u0119 godzin przy rezerwacji.<\/p>\r\n  <\/div>\r\n<\/section>\r\n<style>\r\n.prow-rbat{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-rbat em{font-style:normal;color:#8695ac;font-size:12.5px;display:block;margin-top:2px;}\r\n.prow-rbat strong{color:#FF700A;font-size:17px;white-space:nowrap;margin-left:16px;}\r\n<\/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=\"rbat-eyebrow\" style=\"background:rgba(255,255,255,.22);color:#fff;\">Pytania i odpowiedzi<\/span>\r\n  <h2 class=\"rbat-h2\" style=\"color:#fff;\">Rabat atrakcje \u2014 cz\u0119ste pytania<\/h2>\r\n  <div id=\"fq-rbat\" style=\"display:flex;flex-direction:column;gap:10px;max-width:820px;margin-top:18px;\">\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Co warto zobaczy\u0107 w Rabacie?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>Najwa\u017cniejsze atrakcje Rabatu to wie\u017ca Hassana z mauzoleum Mohammeda V, Kasba Udaj\u00f3w, nekropolia Chellah, medyna UNESCO oraz pa\u0142ac kr\u00f3lewski ogl\u0105dany z zewn\u0105trz.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Ile czasu potrzeba na zwiedzanie Rabatu?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>G\u0142\u00f3wne rabat atrakcje da si\u0119 zobaczy\u0107 w jeden intensywny dzie\u0144. Dla spokojniejszego tempa, po\u0142\u0105czenia zwiedzania z pla\u017c\u0105 i muzeami, warto zaplanowa\u0107 dwa dni.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Czy wst\u0119p do zabytk\u00f3w w Rabacie jest p\u0142atny?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>Wie\u017ca Hassana i mauzoleum Mohammeda V s\u0105 bezp\u0142atne. Chellah ma symboliczny bilet wst\u0119pu, podobnie muzea. Wi\u0119kszo\u015b\u0107 atrakcji Rabatu jest tania lub darmowa.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Czy warto sp\u0119dzi\u0107 wakacje w Rabacie?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>Wakacje Rabat to dobra opcja dla os\u00f3b szukaj\u0105cych spokojniejszego Maroka bez t\u0142um\u00f3w. Miasto najlepiej sprawdza si\u0119 jako element wi\u0119kszej trasy lub spokojna baza wypadowa.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Jak porusza\u0107 si\u0119 mi\u0119dzy atrakcjami Rabatu?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>Zabytki dzieli spory dystans, dlatego prywatny transfer z kierowc\u0105 czekaj\u0105cym mi\u0119dzy punktami jest najwygodniejszy \u2014 oszcz\u0119dza czas i si\u0142y, zw\u0142aszcza w upalne dni.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Czy Rabat atrakcje s\u0105 odpowiednie dla dzieci?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>Tak \u2014 Chellah z bocianami, ogr\u00f3d zoologiczny i przestronna promenada nad rzek\u0105 dobrze sprawdzaj\u0105 si\u0119 z dzie\u0107mi, a spokojniejsza medyna jest \u0142atwiejsza do zwiedzania ni\u017c w Marrakeszu.<\/p><\/div><\/div>\r\n    <div class=\"fi-rbat\"><button class=\"fb-rbat\" onclick=\"tRBat(this)\"><span>Czy z Rabatu mo\u017cna zrobi\u0107 wycieczk\u0119 jednodniow\u0105?<\/span><span class=\"fp-rbat\">+<\/span><\/button><div class=\"fd-rbat\"><p>Tak \u2014 Casablanca jest w zasi\u0119gu nieca\u0142ej godziny, a pla\u017ce Skhirat i Temara czy historyczny Meknes to popularne cele jednodniowych wypad\u00f3w z Rabatu.<\/p><\/div><\/div>\r\n  <\/div>\r\n  <\/div>\r\n<\/section>\r\n<style>\r\n.fi-rbat{border:none;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 8px 20px -10px rgba(0,0,0,.4);}\r\n.fb-rbat{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-rbat{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-rbat.open .fp-rbat{background:#FF700A;color:#fff;transform:rotate(45deg);}\r\n.fd-rbat{display:none;padding:0 20px 18px;font-size:13.5px;color:#5b6b85;line-height:1.75;}\r\n.fd-rbat.open{display:block;}\r\n.fd-rbat p{margin:0;}\r\n<\/style>\r\n<script>function tRBat(b){var i=b.parentElement,a=i.querySelector('.fd-rbat'),w=b.classList.contains('open');document.querySelectorAll('.fb-rbat').forEach(function(x){x.classList.remove('open');});document.querySelectorAll('.fd-rbat').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=\"rbat-h2\">Wi\u0119cej o Rabacie i 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;\">Wi\u0119cej o stolicy Maroka i pozosta\u0142ych kierunkach Transfers.ma:<\/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\/rabat-stolica-maroka\/\" 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\udfdb\ufe0f Rabat \u2014 stolica Maroka<\/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\/plaze-w-rabacie\/\" 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\udf0a Pla\u017ce w Rabacie<\/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\/rabat-maroko-miasto\/\" 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\uddf2\ud83c\udde6 Rabat maroko \u2014 miasto<\/span><span style=\"font-size:13px;color:#FF700A;font-weight:700;\">od 35&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=\"rbat-eyebrow\" style=\"background:rgba(255,112,10,.18);color:#ffb073;\">Zarezerwuj transfer na zwiedzanie<\/span>\r\n    <h2 style=\"font-size:clamp(20px,3.4vw,28px);font-weight:800;color:#fff;margin:10px 0 14px;\">Najlepszy, szybki transfer na atrakcje Rabatu<\/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;\">Kierowca czeka mi\u0119dzy zabytkami, elastyczny plan dnia, sta\u0142a cena od 35&euro;, 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=\"rbat-cta-btn\">Rezerwuj \u2014 od 35&euro; \u2192<\/a>\r\n      <a href=\"https:\/\/wa.me\/447401523866?atrakcje%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\":\"Co warto zobaczy\u0107 w Rabacie?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Najwa\u017cniejsze atrakcje Rabatu to wie\u017ca Hassana z mauzoleum Mohammeda V, Kasba Udaj\u00f3w, nekropolia Chellah, medyna UNESCO oraz pa\u0142ac kr\u00f3lewski.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Ile czasu potrzeba na zwiedzanie Rabatu?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"G\u0142\u00f3wne atrakcje da si\u0119 zobaczy\u0107 w jeden intensywny dzie\u0144. Dla spokojniejszego tempa, z pla\u017c\u0105 i muzeami, warto zaplanowa\u0107 dwa dni.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Czy wst\u0119p do zabytk\u00f3w w Rabacie jest p\u0142atny?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wie\u017ca Hassana i mauzoleum Mohammeda V s\u0105 bezp\u0142atne. Chellah i muzea maj\u0105 symboliczny bilet wst\u0119pu.\"}},\r\n    {\"@type\":\"Question\",\"name\":\"Czy warto sp\u0119dzi\u0107 wakacje w Rabacie?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wakacje Rabat to dobra opcja dla os\u00f3b szukaj\u0105cych spokojniejszego Maroka bez t\u0142um\u00f3w, jako element wi\u0119kszej trasy lub spokojna baza wypadowa.\"}}\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>\ud83d\uddfa\ufe0f Zwiedzanie stolicy Maroka Rabat atrakcje i wakacje.Najlepszy, szybki transfer 24h. Rabat atrakcje na jeden lub dwa dni \u2014 wie\u017ca Hassana, Kasba Udaj\u00f3w, Chellah i medyna UNESCO. Zarezerwuj prywatny transfer po mie\u015bcie \u2014 sta\u0142a cena od 35&euro; za pojazd, kierowca zna ka\u017cdy zabytek. Zarezerwuj \u2014 od 35&euro; \u2192 WhatsApp Bezp\u0142atna anulacja do 24h &nbsp;\u00b7&nbsp; Kierowca czeka podczas zwiedzania &nbsp;\u00b7&nbsp; Bez dop\u0142aty nocnej \ud83d\udcb6Sta\u0142a cena za ca\u0142y dzie\u0144 zwiedzania \ud83d\udd70\ufe0fKierowca czeka mi\u0119dzy zabytkami \ud83d\udde3\ufe0fKierowcy PL \/ FR \/ EN \/ AR \ud83d\udd53Elastyczny plan dnia \ud83d\uddfa\ufe0f Rabat atrakcje \u2014 przegl\u0105d tego, co zobaczy\u0107 Pytanie \u201erabat co zobaczy\u0107&#8221; ma wygodn\u0105 odpowied\u017a: wi\u0119kszo\u015b\u0107 najwa\u017cniejszych zabytk\u00f3w stolicy Maroka mie\u015bci si\u0119 w promieniu kilku kilometr\u00f3w, co pozwala zwiedzi\u0107 miasto w jeden intensywny dzie\u0144 lub spokojnie w dwa. Rabat maroko atrakcje to po\u0142\u0105czenie zabytk\u00f3w almohadzkich, andaluzyjskich, rzymskich i francuskich. Do \u017celaznego zestawu nale\u017c\u0105: wie\u017ca Hassana z mauzoleum Mohammeda V, Kasba Udaj\u00f3w nad oceanem, rzymsko-merynidzka nekropolia Chellah, medyna wpisana na list\u0119 UNESCO oraz pa\u0142ac kr\u00f3lewski ogl\u0105dany z zewn\u0105trz. Poni\u017cej opisujemy ka\u017cd\u0105 z tych atrakcji Rabatu. Wie\u017ca Hassana i mauzoleum Mohammeda V To najbardziej rozpoznawalna z atrakcji Rabatu \u2014 niedoko\u0144czony minaret z XII wieku, planowany jako najwy\u017cszy na \u015bwiecie, kt\u00f3rego budow\u0119 przerwa\u0142a \u015bmier\u0107 su\u0142tana Jakuba al-Mansura w 1199 roku. Otaczaj\u0105 go rz\u0119dy niedoko\u0144czonych kolumn, \u015bwiadectwo pierwotnej skali meczetu. Naprzeciwko wie\u017cy stoi mauzoleum Mohammeda V \u2014 bogato zdobiony grobowiec kr\u00f3la i jego syn\u00f3w, strze\u017cony przez gwardi\u0119 kr\u00f3lewsk\u0105 w tradycyjnych mundurach. Wst\u0119p jest bezp\u0142atny, a wn\u0119trze mo\u017cna ogl\u0105da\u0107 z galerii. To zdecydowanie odpowied\u017a numer jeden na pytanie rabat co zobaczy\u0107. \ud83d\uddfc \ud83c\udff0 Kasba Udaj\u00f3w \u2014 b\u0142\u0119kitno-bia\u0142a twierdza nad oceanem Kasba Udaj\u00f3w to jedna z najbardziej urokliwych atrakcji Rabatu \u2014 XII-wieczna warownia wznosz\u0105ca si\u0119 nad uj\u015bciem rzeki Bou Regreg do Atlantyku. W\u0105skie uliczki pomalowane na bia\u0142o i b\u0142\u0119kitno przypominaj\u0105 Chefchaouen w miniaturze i s\u0105 ulubionym miejscem fotograf\u00f3w. Wewn\u0105trz mie\u015bci si\u0119 andaluzyjski ogr\u00f3d oraz kawiarnia Maure z widokiem na ocean i miasto Sal\u00e9 po drugiej stronie rzeki \u2014 idealne miejsce na mi\u0119tow\u0105 herbat\u0119 w trakcie zwiedzania. To obowi\u0105zkowy punkt dla ka\u017cdego, kto pyta rabat maroko atrakcje. Chellah \u2014 rzymskie ruiny i merynidzka nekropolia Chellah to wyj\u0105tkowe miejsce \u0142\u0105cz\u0105ce dwie epoki: rzymskie ruiny staro\u017cytnego miasta Sala Colonia oraz \u015bredniowieczn\u0105 nekropoli\u0119 dynastii Merynid\u00f3w, otoczon\u0105 murami obronnymi. W\u015br\u00f3d ruin gnie\u017cd\u017c\u0105 si\u0119 bociany, kt\u00f3rych gniazda na starych minaretach sta\u0142y si\u0119 jednym z symboli tego miejsca. To spokojniejsza, bardziej kameralna z atrakcji Rabatu \u2014 mniej odwiedzana ni\u017c wie\u017ca Hassana, a przez to idealna dla os\u00f3b szukaj\u0105cych ciszy i kontaktu z przyrod\u0105 w \u015brodku miasta. Wst\u0119p jest p\u0142atny, ale symboliczny. \ud83c\udfdb\ufe0f \ud83d\udd4c Medyna Rabatu \u2014 spokojna star\u00f3wka UNESCO Medyna Rabatu jest znacznie mniejsza i spokojniejsza ni\u017c labirynty Fezu czy Marrakeszu, co czyni j\u0105 przyjazn\u0105 dla os\u00f3b, kt\u00f3re chc\u0105 poczu\u0107 klimat maroka\u0144skiej star\u00f3wki bez presji t\u0142um\u00f3w i natarczywej sprzeda\u017cy. G\u0142\u00f3wna ulica handlowa, Rue des Consuls, s\u0142ynie z dywan\u00f3w i wyrob\u00f3w rzemie\u015blniczych. To dobra odpowied\u017a na pytanie rabat co zobaczy\u0107 dla os\u00f3b ceni\u0105cych autentyczno\u015b\u0107 bez chaosu \u2014 mo\u017cna tu spokojnie spacerowa\u0107, ogl\u0105da\u0107 r\u0119kodzie\u0142o i targowa\u0107 si\u0119 w znacznie \u0142agodniejszej atmosferze ni\u017c w wi\u0119kszych miastach cesarskich. Pa\u0142ac Kr\u00f3lewski i dzielnica rz\u0105dowa Pa\u0142ac Kr\u00f3lewski (Dar al-Makhzen) to oficjalna rezydencja kr\u00f3la Maroka, ogl\u0105dana wy\u0142\u0105cznie z zewn\u0105trz ze wzgl\u0119d\u00f3w bezpiecze\u0144stwa. Rozleg\u0142y kompleks z monumentalnymi bramami i placem defiladowym robi wra\u017cenie skal\u0105 i daje wgl\u0105d w rol\u0119 Rabatu jako stolicy administracyjnej kraju. Otaczaj\u0105ca go dzielnica rz\u0105dowa, z szerokimi alejami i budynkami ministerstw w stylu neomaureta\u0144skim, to jedna z mniej oczywistych atrakcji Rabatu \u2014 pokazuje inn\u0105 twarz miasta ni\u017c historyczna medyna czy Kasba. \ud83d\udc51 \ud83c\udf34 Wakacje Rabat \u2014 dla kogo jest ta stolica? Wakacje Rabat to opcja dla podr\u00f3\u017cnych, kt\u00f3rzy szukaj\u0105 autentycznego Maroka bez t\u0142um\u00f3w i turystycznego zgie\u0142ku Marrakeszu. To miasto sprawdza si\u0119 jako spokojniejsza baza wypadowa, \u0142\u0105cz\u0105ca zabytki, pla\u017ce i wygodny dost\u0119p do innych miast kraju. Rabat rzadko jest g\u0142\u00f3wnym celem wakacji, cz\u0119\u015bciej stanowi element d\u0142u\u017cszej trasy po Maroku \u2014 ale osoby, kt\u00f3re po\u015bwi\u0119c\u0105 mu dzie\u0144 czy dwa, cz\u0119sto wracaj\u0105 zaskoczone tym, ile ma do zaoferowania przy tak niewielkim t\u0142oku. Rabat atrakcje w jeden dzie\u0144 \u2014 proponowany plan Rano warto zacz\u0105\u0107 od wie\u017cy Hassana i mauzoleum Mohammeda V, gdy jest jeszcze ch\u0142odno i mniej ludzi. Nast\u0119pnie przejazd do Kasby Udaj\u00f3w na spacer b\u0142\u0119kitno-bia\u0142ymi uliczkami i herbat\u0119 w kawiarni Maure z widokiem na ocean. Po\u0142udnie to dobry moment na lunch w medynie. Popo\u0142udnie warto przeznaczy\u0107 na spokojne zwiedzanie Chellah i spacer po dzielnicy rz\u0105dowej, a je\u015bli zostanie czas \u2014 relaks na Plage de Rabat u st\u00f3p Kasby o zachodzie s\u0142o\u0144ca. Taki plan mie\u015bci wszystkie kluczowe rabat atrakcje w jednym dniu, a prywatny transfer mi\u0119dzy punktami oszcz\u0119dza cenny czas. \ud83d\udd50 \ud83d\uddd3\ufe0f Dwa dni w Rabacie \u2014 spokojniejsze tempo Przy dw\u00f3ch dniach mo\u017cna roz\u0142o\u017cy\u0107 rabat atrakcje bez po\u015bpiechu: pierwszy dzie\u0144 na zabytki historyczne (wie\u017ca Hassana, Kasba, medyna, Chellah), drugi na pla\u017ce w Skhiracie lub Temarze oraz muzea i nowoczesn\u0105 cz\u0119\u015b\u0107 miasta w Agdal. Taki uk\u0142ad pozwala te\u017c na jednodniowe wycieczki poza miasto \u2014 do Casablanki z jej wielkim meczetem, albo w stron\u0119 Meknesu i rzymskiego Volubilis, cho\u0107 te ostatnie wygodniej \u0142\u0105czy si\u0119 z wizyt\u0105 w Fezie. Muzea i kultura \u2014 mniej oczywiste atrakcje Rabatu Poza klasycznymi zabytkami, rabat maroko atrakcje obejmuj\u0105 te\u017c Muzeum Mohammeda VI Sztuki Wsp\u00f3\u0142czesnej i Nowoczesnej \u2014 najwa\u017cniejsz\u0105 tego typu instytucj\u0119 w kraju \u2014 oraz Muzeum Historii i Cywilizacji z kolekcj\u0105 artefakt\u00f3w z Volubilis i innych stanowisk archeologicznych. Dla podr\u00f3\u017cnych zainteresowanych sztuk\u0105 i histori\u0105 te muzea daj\u0105 g\u0142\u0119bszy kontekst ni\u017c samo ogl\u0105danie zabytk\u00f3w \u2014 a przy tym s\u0105 znacznie mniej zat\u0142oczone ni\u017c por\u00f3wnywalne instytucje w europejskich stolicach. \ud83c\udfa8 \ud83c\udf74 Gdzie zje\u015b\u0107 podczas zwiedzania Rabatu W trakcie zwiedzania atrakcji Rabatu warto zaplanowa\u0107 posi\u0142ek w medynie lub przy Kasbie Udaj\u00f3w, gdzie znajd\u0105 Pa\u0144stwo tradycyjne tad\u017ciny, kuskus i \u015bwie\u017ce owoce morza. Kawiarnia Maure w Kasbie to kultowe miejsce na przerw\u0119 z widokiem na ocean. Nowoczesne restauracje w Agdal oferuj\u0105 z kolei kuchni\u0119 mi\u0119dzynarodow\u0105 dla podr\u00f3\u017cnych szukaj\u0105cych odmiany. Ceny s\u0105 przyst\u0119pne, a jako\u015b\u0107 \u2014 dzi\u0119ki du\u017cej liczbie lokalnych klient\u00f3w, a nie tylko turyst\u00f3w \u2014 zwykle wysoka i stabilna. Praktyczne wskaz\u00f3wki na zwiedzanie Wi\u0119kszo\u015b\u0107 atrakcji Rabatu jest dost\u0119pna pieszo w obr\u0119bie centrum, ale mi\u0119dzy wie\u017c\u0105 Hassana, Kasb\u0105, Chellah i medyn\u0105 dzieli spory dystans \u2014 prywatny transfer mi\u0119dzy punktami oszcz\u0119dza czas<\/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-23781","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-atrakcje-i-wakacje","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 Atrakcje | Szybki Transfer, Najlepszy w 24h ","description":"Rabat atrakcje i wakacje \u2013 wie\u017ca Hassana, Kasba Udaj\u00f3w, Chellah i medyna. Zarezerwuj najlepszy, szybki prywatny transfer ju\u017c od 35\u20ac, dost\u0119pny 24\/7.","focusKeywords":"rabat atrakcje,rabat co zobaczy\u0107,rabat maroko atrakcje,atrakcje rabat,wakacje rabat","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":23781,"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%2F23781%3Fnonce%3D1a50d7d626","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\/23781","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=23781"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/23781\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=23781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}