{"id":20623,"date":"2026-04-15T13:05:56","date_gmt":"2026-04-15T13:05:56","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=20623"},"modified":"2026-04-15T13:12:06","modified_gmt":"2026-04-15T13:12:06","slug":"transfery-2","status":"publish","type":"page","link":"https:\/\/transfers.ma\/pl\/transfery-2\/","title":{"rendered":"transfery"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20623\" class=\"elementor elementor-20623\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9f98b0b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"9f98b0b\" 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-0a677fa elementor-widget elementor-widget-shortcode\" data-id=\"0a677fa\" 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\">Prywatny Transfer Maroko \u2014 Sta\u0142a Cena &amp; Bezpo\u015bredni Najbardziej zaufana us\u0142uga 2026<\/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 -->\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<\/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, like SinaiTaxi) -->\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<!-- 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                    <div class=\"tb-phone-input__prefix\" id=\"tb-phone-prefix\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-haspopup=\"listbox\">\n                        <img decoding=\"async\" class=\"tb-phone-input__flag\" id=\"tb-phone-flag\" src=\"https:\/\/flagcdn.com\/w40\/ma.png\" alt=\"MA\" width=\"20\" height=\"15\">\n                        <span class=\"tb-phone-input__code\" id=\"tb-phone-code\">+212<\/span>\n                        <svg class=\"tb-phone-input__arrow\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n                    <\/div>\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                    <div class=\"tb-phone-input__prefix\" id=\"tb-wa-prefix\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-haspopup=\"listbox\">\n                        <img decoding=\"async\" class=\"tb-phone-input__flag\" id=\"tb-wa-flag\" src=\"https:\/\/flagcdn.com\/w40\/ma.png\" alt=\"MA\" width=\"20\" height=\"15\">\n                        <span class=\"tb-phone-input__code\" id=\"tb-wa-code\">+212<\/span>\n                        <svg class=\"tb-phone-input__arrow\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n                    <\/div>\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<!-- Phone country code popup (shared by phone + whatsapp) -->\n<div class=\"tb-phone-backdrop\" id=\"tb-phone-backdrop\"><\/div>\n<div class=\"tb-phone-dropdown\" id=\"tb-phone-dropdown\" role=\"listbox\">\n    <div class=\"tb-phone-dropdown__header\">\n        <span class=\"tb-phone-dropdown__title\">Select Country<\/span>\n        <button type=\"button\" class=\"tb-phone-dropdown__close\" id=\"tb-phone-close\" aria-label=\"Close\">&times;<\/button>\n    <\/div>\n    <input type=\"text\" class=\"tb-phone-dropdown__search\" id=\"tb-phone-search\" placeholder=\"Search country...\">\n    <div class=\"tb-phone-dropdown__list\" id=\"tb-phone-list\"><\/div>\n<\/div>\n    <\/div>\n\n    <!-- Confirmation -->\n    <div id=\"tb-confirmation\" class=\"tb-step\">\n        \n<div class=\"tb-confirmation\">\n    <div class=\"tb-confirmation__icon\">\n        <svg class=\"tb-confirmation__checkmark\" viewBox=\"0 0 52 52\" width=\"64\" height=\"64\">\n            <circle class=\"tb-confirmation__circle\" cx=\"26\" cy=\"26\" r=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n            <path class=\"tb-confirmation__check\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 27l7 7 16-16\"\/>\n        <\/svg>\n    <\/div>\n    <h2 class=\"tb-confirmation__title\">Booking Confirmed!<\/h2>\n    <p class=\"tb-confirmation__subtitle\">Your transfer has been successfully booked.<\/p>\n\n    <div class=\"tb-confirmation__ref\" id=\"tb-confirmation-ref\">--<\/div>\n\n    <p class=\"tb-confirmation__email\">\n        Confirmation email sent to<br>\n        <strong id=\"tb-confirmation-email\">--<\/strong>\n    <\/p>\n\n    <!-- Receipt -->\n    <div class=\"tb-receipt\" id=\"tb-receipt\">\n        <h3 class=\"tb-receipt__title\">Booking Receipt<\/h3>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Reference<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-ref\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Date &amp; Time<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-datetime\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Pickup<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-pickup\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Drop-off<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-dropoff\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Vehicle<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-vehicle\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Passengers<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-passengers\">--<\/span>\n        <\/div>\n        <!-- Price Details -->\n        <div class=\"tb-receipt__section\">\n            <div class=\"tb-receipt__section-title\">Price Details<\/div>\n            <div class=\"tb-receipt__row\">\n                <span class=\"tb-receipt__label\">Transfer<\/span>\n                <span class=\"tb-receipt__value\" id=\"tb-receipt-base-price\">--<\/span>\n            <\/div>\n            <div id=\"tb-receipt-extras-list\"><\/div>\n            <div class=\"tb-receipt__row\" id=\"tb-receipt-roundtrip-row\" style=\"display:none;\">\n                <span class=\"tb-receipt__label\">Round trip<\/span>\n                <span class=\"tb-receipt__value\">&times; 2<\/span>\n            <\/div>\n        <\/div>\n        <div class=\"tb-receipt__row tb-receipt__row--total\">\n            <span class=\"tb-receipt__label\">Total<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-total\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Payment<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-payment\">--<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"tb-confirmation__actions\">\n        <button type=\"button\" id=\"tb-download-receipt\" class=\"tb-btn tb-btn--outline\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"vertical-align:-2px;margin-right:6px;\"><path d=\"M8 2v8M4 7l4 4 4-4\"\/><path d=\"M2 12v2h12v-2\"\/><\/svg>\n            Download Receipt        <\/button>\n        <button type=\"button\" id=\"tb-book-another\" class=\"tb-btn tb-btn--primary\">\n            Book Another Transfer        <\/button>\n    <\/div>\n<\/div>\n    <\/div>\n<\/div>\n<style id=\"tb-wp-overrides\">\n\/* === Widget container: full width, break out of theme container === *\/\nhtml body #tb-booking-widget {\n    max-width: 100vw !important;\n    width: 100vw !important;\n    padding: 0 !important;\n    margin-left: calc(-50vw + 50%) !important;\n    margin-right: calc(-50vw + 50%) !important;\n    overflow-x: hidden !important;\n    background: transparent !important;\n}\n\n\/* === Step 1: full-bleed hero === *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    border-radius: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n}\n\n\/* === Ensure WP theme does not constrain step-1 children === *\/\nhtml body #tb-booking-widget #tb-step-1 .tb-mode-tabs,\nhtml body #tb-booking-widget #tb-step-1 .tb-step1-headline,\nhtml body #tb-booking-widget #tb-step-1 #tb-single-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-multi-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-flight-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-no-route-container,\nhtml body #tb-booking-widget #tb-step-1 .tb-trust-badges {\n    max-width: 1400px !important;\n    width: 100% !important;\n}\n\n\/* === Hide progress bar on Step 1 === *\/\nhtml body #tb-booking-widget .tb-progress {\n    display: none !important;\n}\n\n\/* === WP Theme Reset: beat any theme selector === *\/\nhtml body #tb-booking-widget *,\nhtml body #tb-booking-widget *::before,\nhtml body #tb-booking-widget *::after {\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget button,\nhtml body #tb-booking-widget input[type=\"button\"],\nhtml body #tb-booking-widget input[type=\"submit\"],\nhtml body #tb-booking-widget input[type=\"reset\"] {\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n    text-decoration: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    line-height: normal !important;\n    outline: none !important;\n    -webkit-appearance: none !important;\n    appearance: none !important;\n    transition: all 0.2s !important;\n}\nhtml body #tb-booking-widget input,\nhtml body #tb-booking-widget select,\nhtml body #tb-booking-widget textarea {\n    box-shadow: none !important;\n    text-shadow: none !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget input:focus,\nhtml body #tb-booking-widget select:focus,\nhtml body #tb-booking-widget textarea:focus {\n    box-shadow: none !important;\n}\n\n\/* Buttons *\/\nhtml body #tb-booking-widget .tb-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 0.5rem !important;\n    padding: 14px 28px !important;\n    border: none !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:hover:not(:disabled) {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:disabled {\n    opacity: 0.5 !important;\n    cursor: not-allowed !important;\n}\nhtml body #tb-booking-widget .tb-btn-back {\n    background: none !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    padding: 8px 0 !important;\n    font-size: 0.9rem !important;\n    cursor: pointer !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Theme-proof overrides \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    background: var(--tb-primary, #1a1a2e) !important;\n    border-radius: 0 !important;\n    padding: 0 !important;\n    position: relative !important;\n    overflow: hidden !important;\n    border: none !important;\n    box-shadow: none !important;\n    min-height: 560px !important;\n}\nhtml body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n    position: relative !important;\n    z-index: 1 !important;\n    max-width: 1400px !important;\n    width: 100% !important;\n    padding-left: 80px !important;\n    padding-right: 80px !important;\n}\n\n\/* Hero decorative curve *\/\nhtml body #tb-booking-widget .tb-hero-curve {\n    position: absolute !important;\n    top: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 35% !important;\n    height: 100% !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    padding: 0 !important;\n    max-width: none !important;\n}\n\n\/* Mode Tabs *\/\nhtml body #tb-booking-widget .tb-mode-tabs {\n    display: flex !important;\n    justify-content: flex-start !important;\n    gap: 0 !important;\n    margin-bottom: 0 !important;\n    border-bottom: 1px solid rgba(255,255,255,0.08) !important;\n    padding-top: 24px !important;\n    padding-bottom: 0 !important;\n    background: transparent !important;\n    border-top: none !important;\n    border-left: none !important;\n    border-right: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab {\n    background: transparent !important;\n    border: none !important;\n    border-bottom: 2px solid transparent !important;\n    border-radius: 0 !important;\n    padding: 12px 16px !important;\n    font-weight: 500 !important;\n    font-size: 1rem !important;\n    color: rgba(255,255,255,0.5) !important;\n    cursor: pointer !important;\n    outline: none !important;\n    box-shadow: none !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    white-space: nowrap !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab:hover {\n    background: transparent !important;\n    color: rgba(255,255,255,0.85) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active {\n    background: transparent !important;\n    color: #fff !important;\n    border-bottom-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active:hover {\n    background: transparent !important;\n    color: #fff !important;\n}\n\n\/* Hero headline *\/\nhtml body #tb-booking-widget .tb-step1-headline {\n    font-size: 3.5rem !important;\n    font-weight: 500 !important;\n    color: #fff !important;\n    line-height: 1.1 !important;\n    margin: 16px 0 32px !important;\n    max-width: 700px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n    letter-spacing: -0.02em !important;\n}\n\n\/* Unified search bar row *\/\nhtml body #tb-booking-widget .tb-pill-bar__row {\n    display: flex !important;\n    flex-wrap: nowrap !important;\n    align-items: stretch !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 50px !important;\n    padding: 4px !important;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.15) !important;\n    border: none !important;\n}\n\n\/* Fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field {\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    position: relative !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 12px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    border-right: 1px solid #e5e7eb !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from,\nhtml body #tb-booking-widget .tb-pill-bar__field--to {\n    flex: 1 1 0 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from {\n    border-radius: 20px 0 0 20px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--date,\nhtml body #tb-booking-widget .tb-pill-bar__field--return {\n    flex: 0 0 auto !important;\n    width: 170px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n    border-right: none !important;\n}\n\n\/* Field icons *\/\nhtml body #tb-booking-widget .tb-pill-bar__icon {\n    flex-shrink: 0 !important;\n    font-size: 0.9rem !important;\n    color: #6b7280 !important;\n    line-height: 1 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n\/* Inputs inside bar *\/\nhtml body #tb-booking-widget .tb-pill-bar__input {\n    border: none !important;\n    background: transparent !important;\n    font-size: 0.95rem !important;\n    color: #111827 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    outline: none !important;\n    min-width: 0 !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n    height: auto !important;\n    line-height: normal !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input::placeholder {\n    color: #9ca3af !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input:focus {\n    outline: none !important;\n    box-shadow: none !important;\n    border: none !important;\n}\n\n\/* Autocomplete dropdown inside bar fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-dropdown {\n    position: absolute !important;\n    top: calc(100% + 14px) !important;\n    left: -6px !important;\n    right: auto !important;\n    z-index: 100 !important;\n    min-width: 420px !important;\n    width: max-content !important;\n    max-width: 600px !important;\n    border-radius: 12px !important;\n    background: #fff !important;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.12) !important;\n    overflow-y: auto !important;\n    max-height: 280px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-item__name {\n    white-space: normal !important;\n    word-break: break-word !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n}\nhtml body #tb-booking-widget .tb-autocomplete-item {\n    padding: 14px 16px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 14px !important;\n    font-size: 1rem !important;\n    background: #fff !important;\n    border: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    box-shadow: none !important;\n}\n\n\/* Clear buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__clear {\n    flex-shrink: 0 !important;\n    width: 22px !important;\n    height: 22px !important;\n    border-radius: 50% !important;\n    background: #e5e7eb !important;\n    border: none !important;\n    cursor: pointer !important;\n    font-size: 0.85rem !important;\n    line-height: 1 !important;\n    align-items: center !important;\n    justify-content: center !important;\n    color: #6b7280 !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Swap button *\/\nhtml body #tb-booking-widget .tb-pill-bar__swap {\n    position: absolute !important;\n    right: -14px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 28px !important;\n    height: 28px !important;\n    border-radius: 50% !important;\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    z-index: 10 !important;\n    font-size: 0.75rem !important;\n    color: #6b7280 !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    padding: 0 !important;\n}\n\n\/* Add return button *\/\nhtml body #tb-booking-widget .tb-pill-bar__add-return {\n    border: none !important;\n    border-right: 1px solid #e5e7eb !important;\n    background: transparent !important;\n    color: #6b7280 !important;\n    font-size: 0.85rem !important;\n    font-weight: 500 !important;\n    cursor: pointer !important;\n    padding: 8px 14px !important;\n    white-space: nowrap !important;\n    flex: 0 0 auto !important;\n    align-items: center !important;\n    gap: 4px !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\n\n\/* Return field border *\/\nhtml body #tb-booking-widget #tb-return-field {\n    border-right: 1px solid #e5e7eb !important;\n}\n\n\/* Pax container *\/\nhtml body #tb-booking-widget .tb-pill-bar__pax {\n    position: relative !important;\n    align-items: center !important;\n    padding: 0 8px !important;\n    border-right: none !important;\n    flex: 0 0 auto !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Pax pill *\/\nhtml body #tb-booking-widget .tb-pax-pill {\n    align-items: center !important;\n    gap: 8px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    padding: 6px 10px !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n    color: #111827 !important;\n    box-shadow: none !important;\n}\n\n\/* Multi-city pax pill: white text on dark bg *\/\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill {\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill svg {\n    color: rgba(255,255,255,0.7) !important;\n}\n\n\/* Pax backdrop *\/\nhtml body #tb-booking-widget .tb-pax-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body #tb-booking-widget .tb-pax-backdrop.tb-show { display: block !important; }\n\/* Pax dropdown (centered popup) *\/\nhtml body #tb-booking-widget .tb-pax-dropdown {\n    position: fixed !important;\n    top: 50% !important; left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    right: auto !important; bottom: auto !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 24px 28px 20px !important;\n    z-index: 99999 !important;\n    min-width: 280px !important;\n    max-width: 320px !important;\n    width: 90% !important;\n    border: none !important;\n}\n\n\/* Trust badges *\/\nhtml body #tb-booking-widget .tb-trust-badges {\n    display: flex !important;\n    align-items: center !important;\n    gap: 40px !important;\n    margin-top: 32px !important;\n    padding-bottom: 48px !important;\n    flex-wrap: wrap !important;\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\nhtml body #tb-booking-widget .tb-trust-badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    color: #fff !important;\n    font-size: 0.95rem !important;\n    font-weight: 600 !important;\n    white-space: nowrap !important;\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Counters (+\/-) *\/\nhtml body #tb-booking-widget .tb-counter__btn {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 44px !important;\n    height: 44px !important;\n    font-size: 1.25rem !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\nhtml body #tb-booking-widget .tb-counter__btn:hover {\n    background: var(--tb-border, #e0e0e0) !important;\n}\n\n\/* Pill Bar buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__btn {\n    background: transparent !important;\n    border: none !important;\n    cursor: pointer !important;\n    padding: 8px 16px !important;\n    font-weight: 500 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search {\n    background: var(--tb-accent) !important;\n    color: #fff !important;\n    border-radius: 50px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent:hover,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search:hover {\n    background: #2563eb !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--return {\n    background: transparent !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--swap {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    border-radius: 50% !important;\n}\n\n\/* Inputs *\/\nhtml body #tb-booking-widget .tb-input {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 100% !important;\n}\nhtml body #tb-booking-widget .tb-input:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget .tb-select {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Extras toggles *\/\nhtml body #tb-booking-widget .tb-extra-card__toggle {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-extra-card__toggle--checked {\n    background: var(--tb-accent, #e94560) !important;\n    border-color: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\n\n\/* Multi-city add\/remove *\/\nhtml body #tb-booking-widget .tb-multi-bar__add-btn {\n    background: transparent !important;\n    border: 2px dashed var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n    border-radius: 25px !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__remove {\n    background: transparent !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    cursor: pointer !important;\n}\n\n\/* Multi-city leg row icons *\/\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__icon {\n    font-size: 0 !important;\n    width: 14px !important;\n    height: 14px !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--from .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='3' stroke='%236b7280' stroke-width='1.5'\/%3E%3Ccircle cx='7' cy='7' r='1' fill='%236b7280'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--to .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1C4.5 1 2.5 3 2.5 5.5C2.5 9 7 13 7 13s4.5-4 4.5-7.5C11.5 3 9.5 1 7 1z' stroke='%236b7280' stroke-width='1.3'\/%3E%3Ccircle cx='7' cy='5.5' r='1.5' stroke='%236b7280' stroke-width='1.3'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--date .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z' stroke='%236b7280' stroke-width='1.3' stroke-linecap='round'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\n\n\/* Vehicle cards *\/\nhtml body #tb-booking-widget .tb-vehicle-card {\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* Search button *\/\nhtml body #tb-booking-widget .tb-pill-bar__search {\n    background: var(--tb-primary, #1a1a2e) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 50px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    padding: 14px 32px !important;\n    margin: 3px !important;\n    font-size: 1rem !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__search:hover {\n    background: var(--tb-primary-light, #2d2d44) !important;\n    color: #fff !important;\n}\n\n\/* Pax stepper buttons *\/\nhtml body #tb-booking-widget .tb-pax-stepper__btn {\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    border-radius: 50% !important;\n    cursor: pointer !important;\n    color: #374151 !important;\n    width: 32px !important;\n    height: 32px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1rem !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pax-stepper__btn:hover {\n    border-color: var(--tb-accent) !important;\n    color: var(--tb-accent) !important;\n}\n\n\/* \u2550\u2550\u2550 Checkout Progress Bar (Step 3) \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-checkout-progress {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    overflow: hidden !important;\n    margin-bottom: 2rem !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step {\n    flex: 1 !important;\n    text-align: center !important;\n    padding: 1rem 0.75rem !important;\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    background: transparent !important;\n    border: none !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--done {\n    color: var(--tb-success, #10b981) !important;\n    background: rgba(16, 185, 129, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--active {\n    color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--upcoming {\n    opacity: 0.5 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 3 Cards & Layout \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-card {\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 2rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 1.5rem !important;\n    overflow: visible !important;\n}\nhtml body #tb-booking-widget .tb-card__title {\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 1.5rem !important;\n    padding: 0 !important;\n    border: none !important;\n    background: transparent !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Checkout location dots *\/\nhtml body #tb-booking-widget .tb-checkout-location {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--pickup {\n    background: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--dropoff {\n    background: var(--tb-primary, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 1rem !important;\n}\n\n\/* Phone input *\/\nhtml body #tb-booking-widget .tb-phone-input {\n    display: flex !important;\n    align-items: stretch !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    overflow: visible !important;\n    background: #fff !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__prefix {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 0 10px !important;\n    background: var(--tb-bg, #f0f4f8) !important;\n    font-weight: 600 !important;\n    font-size: 0.9rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    border-right: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 0 !important;\n    border-top: none !important;\n    border-bottom: none !important;\n    border-left: none !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__field {\n    flex: 1 !important;\n    border: none !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    outline: none !important;\n    min-width: 0 !important;\n}\nhtml body .tb-phone-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body .tb-phone-backdrop.tb-show { display: block !important; }\nhtml body .tb-phone-dropdown {\n    position: fixed !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    z-index: 99999 !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 0 !important;\n    min-width: 280px !important;\n    max-width: 360px !important;\n    width: 90% !important;\n    max-height: 70vh !important;\n    display: none !important;\n    flex-direction: column !important;\n    overflow: hidden !important;\n    touch-action: manipulation !important;\n    margin: 0 !important;\n    border: none !important;\n}\nhtml body .tb-phone-dropdown.tb-show { display: flex !important; }\nhtml body .tb-phone-dropdown__header {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    padding: 16px 20px 12px !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body .tb-phone-dropdown__close {\n    background: none !important;\n    border: none !important;\n    font-size: 1.5rem !important;\n    cursor: pointer !important;\n    padding: 0 4px !important;\n}\nhtml body .tb-phone-dropdown__search {\n    width: 100% !important;\n    padding: 10px 20px !important;\n    border: none !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n    font-size: 16px !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    outline: none !important;\n    background: #fafafa !important;\n    border-radius: 0 !important;\n}\nhtml body .tb-phone-dropdown__list {\n    overflow-y: auto !important;\n    min-height: 120px !important;\n    max-height: calc(70vh - 110px) !important;\n    -webkit-overflow-scrolling: touch !important;\n}\nhtml body .tb-phone-dropdown__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    padding: 10px 20px !important;\n    cursor: pointer !important;\n    font-size: 0.9rem !important;\n    border: none !important;\n    background: transparent !important;\n    touch-action: manipulation !important;\n}\nhtml body .tb-phone-dropdown__item:hover {\n    background: var(--tb-bg, #f0f4f8) !important;\n}\nhtml body .tb-phone-dropdown__item-flag {\n    width: 24px !important;\n    height: 18px !important;\n    object-fit: contain !important;\n}\nhtml body .tb-phone-input__flag {\n    width: 20px !important;\n    height: 15px !important;\n    object-fit: contain !important;\n}\n\n\/* Gateway selector *\/\nhtml body #tb-booking-widget .tb-gateway-selector {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.5rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.875rem 1rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Custom fields (Additional Information) *\/\nhtml body #tb-booking-widget .tb-tour-checkout__field {\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__label {\n    display: block !important;\n    font-size: 0.8rem !important;\n    font-weight: 600 !important;\n    color: #475569 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.03em !important;\n    margin-bottom: 6px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea {\n    width: 100% !important;\n    padding: 12px 14px !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input:focus,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget #tb-custom-fields-container {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 0 1.5rem !important;\n}\n\n\/* Confirm payment button \u2014 hidden until Stripe element is shown *\/\nhtml body #tb-booking-widget #tb-confirm-payment-btn {\n    margin-top: 0.75rem !important;\n}\n\/* Stripe element \u2014 hidden by default *\/\nhtml body #tb-booking-widget #tb-stripe-element {\n    margin-top: 1rem !important;\n    margin-bottom: 0.5rem !important;\n}\n\/* Gradient summary sidebar *\/\nhtml body #tb-booking-widget .tb-summary-gradient {\n    background: linear-gradient(135deg, var(--tb-primary, #0f3460) 0%, #1a365d 100%) !important;\n    border-radius: 12px !important;\n    padding: 1.75rem !important;\n    color: #fff !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__header {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    border-bottom: 1px solid rgba(255,255,255,0.15) !important;\n    padding-bottom: 1.25rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-name {\n    font-size: 1.1rem !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-cap {\n    font-size: 0.85rem !important;\n    color: rgba(255,255,255,0.7) !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.6rem 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    background: rgba(255,255,255,0.3) !important;\n    border: 2px solid #fff !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-text {\n    color: #fff !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-price {\n    color: #fff !important;\n    font-weight: 700 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__total {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    border-top: 2px solid rgba(255,255,255,0.25) !important;\n    margin-top: 1.25rem !important;\n    padding-top: 1.25rem !important;\n    font-size: 1.25rem !important;\n    font-weight: 800 !important;\n    color: #fff !important;\n}\n\n\/* Payment options *\/\nhtml body #tb-booking-widget .tb-payment-options {\n    gap: 0.75rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Google Places autocomplete *\/\nhtml body .pac-container {\n    z-index: 100000 !important;\n    min-width: 420px !important;\n    width: auto !important;\n    max-width: 600px !important;\n    border-radius: 16px !important;\n    border: none !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.18) !important;\n    padding: 8px 0 !important;\n}\nhtml body .pac-container::after {\n    display: none !important;\n}\nhtml body .pac-item {\n    padding: 10px 16px !important;\n    cursor: pointer !important;\n    border-bottom: none !important;\n    border-top: none !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n    line-height: 1.4 !important;\n    font-size: 0.9rem !important;\n}\nhtml body .pac-item .pac-item-query {\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: #1f2937 !important;\n    white-space: normal !important;\n    word-break: break-word !important;\n}\nhtml body .pac-item .pac-item-query + span {\n    font-size: 0.82rem !important;\n    color: #6b7280 !important;\n    white-space: normal !important;\n}\n\n\/* \u2550\u2550\u2550 Step 2: Route Bar & Vehicle Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-route-bar {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 1rem 1.25rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 0.75rem !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__point {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.6rem !important;\n    flex: 1 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__label {\n    display: block !important;\n    font-size: 0.72rem !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.04em !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 600 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__address {\n    display: block !important;\n    font-size: 0.92rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    white-space: nowrap !important;\n    overflow: hidden !important;\n    text-overflow: ellipsis !important;\n    max-width: 260px !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip {\n    display: flex !important;\n    gap: 1.5rem !important;\n    justify-content: flex-end !important;\n    padding: 0.75rem 0 !important;\n    background: transparent !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip__badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    font-size: 0.82rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 500 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-map {\n    width: 100% !important;\n    height: 250px !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-map {\n    width: 100% !important;\n    height: 180px !important;\n    border-radius: 8px !important;\n    overflow: hidden !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: stretch !important;\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.1) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image {\n    width: 220px !important;\n    min-height: 160px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    padding: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image img {\n    max-width: 100% !important;\n    height: auto !important;\n    object-fit: contain !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__details {\n    flex: 1 !important;\n    padding: 1.25rem !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__name {\n    font-size: 1.15rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 0.5rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__specs {\n    display: flex !important;\n    gap: 1rem !important;\n    font-size: 0.85rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__pricing {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-end !important;\n    justify-content: center !important;\n    padding: 1.25rem !important;\n    min-width: 130px !important;\n    gap: 0.5rem !important;\n    border-left: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__price-amount {\n    font-size: 1.5rem !important;\n    font-weight: 800 !important;\n    color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 20px !important;\n    padding: 8px 22px !important;\n    font-size: 0.88rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn:hover {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\n\n\/* \u2550\u2550\u2550 How It Works \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-how-it-works {\n    margin-top: 3rem !important;\n    padding-top: 2rem !important;\n    border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__steps {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 2rem !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__number {\n    width: 48px !important;\n    height: 48px !important;\n    border-radius: 50% !important;\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 auto 1rem !important;\n}\n\n\/* \u2550\u2550\u2550 Payment Choice Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-payment-choices {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice__radio {\n    width: 20px !important;\n    height: 20px !important;\n    border-radius: 50% !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active .tb-payment-choice__radio {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Terms & Promo \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-terms__label {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 0.75rem !important;\n    cursor: pointer !important;\n    font-size: 0.88rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-terms__label a {\n    color: var(--tb-accent, #e94560) !important;\n    text-decoration: underline !important;\n}\nhtml body #tb-booking-widget .tb-promo-row {\n    display: flex !important;\n    gap: 0.5rem !important;\n}\nhtml body #tb-booking-widget .tb-promo-row__input {\n    flex: 1 !important;\n}\n\n\/* \u2550\u2550\u2550 Confirmation \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-confirmation__checkmark {\n    color: var(--tb-success, #10b981) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions {\n    display: flex !important;\n    gap: 1rem !important;\n    justify-content: center !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Summary Gradient: Return Leg \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-summary-gradient__divider {\n    height: 1px !important;\n    background: rgba(255,255,255,0.15) !important;\n    margin: 0.75rem 0 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Mobile overrides \u2550\u2550\u2550 *\/\n@media (max-width: 768px) {\n    html body #tb-booking-widget #tb-step-1 {\n        padding: 28px 20px 24px !important;\n        border-radius: 0 !important;\n        min-height: 400px !important;\n    }\n    html body #tb-booking-widget #tb-step-1::after {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-hero-curve {\n        display: none !important;\n    }\n    html body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n    }\n    html body #tb-booking-widget .tb-step1-headline {\n        font-size: 1.6rem !important;\n        margin: 1rem 0 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__row {\n        flex-direction: column !important;\n        border-radius: 16px !important;\n        padding: 8px !important;\n        gap: 0 !important;\n        flex-wrap: wrap !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field,\n    html body #tb-booking-widget .tb-pill-bar__field--from,\n    html body #tb-booking-widget .tb-pill-bar__field--to,\n    html body #tb-booking-widget .tb-pill-bar__field--date,\n    html body #tb-booking-widget .tb-pill-bar__field--return {\n        width: 100% !important;\n        flex: 0 0 auto !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-radius: 0 !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n        border-bottom: none !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field--from {\n        border-radius: 12px 12px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__swap {\n        position: static !important;\n        transform: none !important;\n        width: 100% !important;\n        height: 32px !important;\n        border-radius: 0 !important;\n        margin: 0 !important;\n        box-shadow: none !important;\n        background: #f9fafb !important;\n        border: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        font-size: 0.85rem !important;\n        right: auto !important;\n        top: auto !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__search {\n        width: 100% !important;\n        border-radius: 12px !important;\n        padding: 14px !important;\n        justify-content: center !important;\n        margin: 4px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__pax {\n        width: 100% !important;\n        padding: 0 !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-pax-pill {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__add-return {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-right: none !important;\n    }\n    html body #tb-booking-widget #tb-return-field {\n        width: 100% !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-trust-badges {\n        gap: 12px !important;\n    }\n    html body #tb-booking-widget .tb-trust-badge {\n        font-size: 0.78rem !important;\n    }\n    html body #tb-booking-widget .tb-mode-tabs {\n        overflow-x: auto !important;\n        -webkit-overflow-scrolling: touch !important;\n        scrollbar-width: none !important;\n    }\n    html body #tb-booking-widget .tb-mode-tab {\n        padding: 8px 14px !important;\n        font-size: 0.82rem !important;\n    }\n    \/* Step 2: mobile vehicle cards *\/\n    html body #tb-booking-widget .tb-vehicle-card {\n        flex-direction: column !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__image {\n        width: 100% !important;\n        min-height: 140px !important;\n        max-height: 180px !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__pricing {\n        flex-direction: row !important;\n        align-items: center !important;\n        justify-content: space-between !important;\n        border-left: none !important;\n        border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n        padding: 1rem 1.25rem !important;\n        width: 100% !important;\n        min-width: unset !important;\n    }\n    \/* Step 2: route bar mobile *\/\n    html body #tb-booking-widget .tb-route-bar {\n        flex-direction: column !important;\n        gap: 0 !important;\n        padding: 0 !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__point {\n        padding: 12px 16px !important;\n        border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n        width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__swap-icon {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__address {\n        max-width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-map {\n        height: 180px !important;\n    }\n    \/* Step 2: trust strip mobile *\/\n    html body #tb-booking-widget .tb-trust-strip {\n        flex-wrap: wrap !important;\n        gap: 8px 16px !important;\n        justify-content: center !important;\n    }\n    \/* Step 2: how-it-works mobile *\/\n    html body #tb-booking-widget .tb-how-it-works__steps {\n        grid-template-columns: 1fr !important;\n        gap: 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__step {\n        display: flex !important;\n        align-items: flex-start !important;\n        text-align: left !important;\n        gap: 1rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__number {\n        margin: 0 !important;\n        flex-shrink: 0 !important;\n        width: 40px !important;\n        height: 40px !important;\n        font-size: 1rem !important;\n    }\n    \/* Step 3: single column *\/\n    html body #tb-booking-widget .tb-step3-layout {\n        grid-template-columns: 1fr !important;\n    }\n    html body #tb-booking-widget .tb-step3-sidebar {\n        position: static !important;\n        order: -1 !important;\n    }\n    html body #tb-booking-widget .tb-checkout-map {\n        height: 140px !important;\n    }\n    \/* Confirmation mobile *\/\n    html body #tb-booking-widget .tb-confirmation__actions {\n        flex-direction: column !important;\n        gap: 10px !important;\n    }\n    html body #tb-booking-widget .tb-confirmation__actions .tb-btn {\n        width: 100% !important;\n        justify-content: center !important;\n    }\n}\n<\/style><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3cb0fb elementor-widget elementor-widget-html\" data-id=\"c3cb0fb\" 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<!-- TRANSFERS PAGE \u2014 Transfers.ma \u2014 Full SEO\/GEO + Internal\/External Links -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n:root{\r\n  --orn:#FF700A;--nvy:#1B3A6B;--grn:#25D366;\r\n  --bg:#f8f6f2;--wht:#ffffff;--txt:#1e1e1e;\r\n  --muted:#5a6070;--soft:#f0ede8;--bdr:#e2ddd7;\r\n  --nvy-light:#eef2f9;--orn-light:#fff4ed;\r\n  --rad:14px;--shd:0 4px 24px rgba(27,58,107,0.09);\r\n}\r\n.tfr{font-family:\"DM Sans\",system-ui,sans-serif;color:var(--txt);}\r\n.tfr *{box-sizing:border-box;}\r\n.tfr a{text-decoration:none;}\r\n.sec-lbl{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--orn);margin-bottom:14px;display:block;}\r\n.h-hero{font-size:clamp(30px,4.5vw,52px);font-weight:800;color:var(--nvy);line-height:1.08;letter-spacing:-1.2px;margin:0;}\r\n.h-section{font-size:clamp(24px,3.2vw,38px);font-weight:800;color:var(--nvy);line-height:1.12;letter-spacing:-.8px;margin:0;}\r\n.h-card{font-size:17px;font-weight:700;color:var(--nvy);margin:0 0 10px;}\r\n.body-lg{font-size:16px;color:var(--muted);line-height:1.85;font-weight:400;}\r\n.body-md{font-size:15px;color:var(--muted);line-height:1.82;font-weight:400;}\r\n.body-sm{font-size:14px;color:var(--muted);line-height:1.75;}\r\n.divider{width:44px;height:3px;background:linear-gradient(90deg,var(--orn),var(--nvy));border-radius:2px;margin:14px 0 22px;}\r\n\/* Cards *\/\r\n.card{background:var(--wht);border-radius:var(--rad);padding:26px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .22s,box-shadow .22s,border-color .22s;}\r\n.card:hover{transform:translateY(-3px);box-shadow:0 10px 32px rgba(27,58,107,0.13);border-color:rgba(27,58,107,0.2);}\r\n.card-top-orn{border-top:3px solid var(--orn);}\r\n.card-top-nvy{border-top:3px solid var(--nvy);}\r\n\/* Badges *\/\r\n.badge-o{display:inline-flex;align-items:center;background:var(--orn-light);color:var(--orn);font-size:11px;font-weight:700;padding:4px 11px;border-radius:20px;white-space:nowrap;}\r\n.badge-n{display:inline-flex;align-items:center;background:var(--nvy-light);color:var(--nvy);font-size:11px;font-weight:700;padding:4px 11px;border-radius:20px;white-space:nowrap;}\r\n.badge-g{display:inline-flex;align-items:center;background:#f0fdf4;color:#15803d;font-size:11px;font-weight:700;padding:4px 11px;border-radius:20px;}\r\n\/* Check list *\/\r\n.ck{display:flex;align-items:flex-start;gap:9px;margin-bottom:8px;}\r\n.ck .ic{color:var(--orn);font-size:15px;flex-shrink:0;margin-top:1px;font-weight:700;}\r\n.ck span{font-size:14px;color:var(--txt);line-height:1.5;}\r\n\/* Inline text link *\/\r\n.lk-int{color:var(--nvy);font-weight:600;border-bottom:1px solid rgba(27,58,107,0.3);transition:border-color .2s,color .2s;}\r\n.lk-int:hover{color:var(--orn);border-bottom-color:var(--orn);}\r\n.lk-ext{color:var(--orn);font-weight:500;border-bottom:1px solid rgba(255,112,10,0.3);transition:border-color .2s;}\r\n.lk-ext:hover{border-bottom-color:var(--orn);}\r\n\/* Stat block *\/\r\n.stat{background:var(--nvy);border-radius:12px;padding:20px 16px;text-align:center;}\r\n.stat-n{font-size:38px;font-weight:800;color:var(--orn);line-height:1;margin-bottom:4px;}\r\n.stat-l{font-size:12px;color:rgba(255,255,255,0.55);}\r\n\/* Nav dark section overrides *\/\r\n.on-dark{color:rgba(255,255,255,0.65);}\r\n.on-dark strong{color:#fff;}\r\n.on-dark .ck .ic{color:var(--orn);}\r\n.on-dark .ck span{color:rgba(255,255,255,0.85);}\r\n\/* Timeline *\/\r\n.tl-dot{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;flex-shrink:0;}\r\n.tl-line{width:2px;flex:1;margin-top:4px;}\r\n\/* Grid helpers *\/\r\n.g2{display:grid;grid-template-columns:1fr 1fr;gap:48px;}\r\n.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\r\n.g4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;}\r\n\/* Responsive *\/\r\n@media(max-width:860px){.g2{grid-template-columns:1fr !important;gap:28px !important;} .g3{grid-template-columns:1fr 1fr !important;} .g4{grid-template-columns:1fr 1fr !important;}}\r\n@media(max-width:500px){.g3{grid-template-columns:1fr !important;} .g4{grid-template-columns:1fr !important;} .v3{grid-template-columns:1fr !important;}}\r\n<\/style>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a71  WHAT IS A PRIVATE TRANSFER\r\n  Internal: \/transfers\/, route pages\r\n  External: trustpilot, google reviews\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--wht);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n<div class=\"g2\" style=\"align-items:center;\">\r\n\r\n  <div>\r\n    <span class=\"sec-lbl\">Prywatny Transfer vs Taxi Zbiorowe<\/span>\r\n    <h2 class=\"h-hero\" style=\"margin-bottom:6px;\">Czym dok\u0142adnie jest<br><span style=\"color:var(--orn);\">prywatny transfer?<\/span><\/h2>\r\n    <div class=\"divider\"><\/div>\r\n    <p class=\"body-lg\" style=\"margin:0 0 16px;\">Prywatny <strong>transfer<\/strong> to pojazd zarezerwowany wy\u0142\u0105cznie dla Twojej grupy. Tw\u00f3j kierowca. Tw\u00f3j harmonogram. Twoje drzwi. Nie grand taxi czekaj\u0105ce na zape\u0142nienie nieznajomymi. Nie <a href=\"https:\/\/www.ctm.ma\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">autobus CTM<\/a> wysadzaj\u0105cy Ci\u0119 na dworcu trzy kilometry od Twojego riadu.<\/p>\r\n    <p class=\"body-md\" style=\"margin:0 0 22px;\">Z Transfers.ma jedziesz bezpo\u015brednio z A do B \u2014 odebrany pod adresem, kt\u00f3ry nam podasz, dowieziony pod adres, kt\u00f3rego potrzebujesz. Cena jest ustalona przed wyjazdem. Bez licznika, bez negocjacji, bez nieprzyjemnych niespodzianek.<\/p>\r\n    <p class=\"body-md\" style=\"margin:0 0 28px;\">To ca\u0142a idea. Prosto, niezawodnie, prywatnie. Ten sam standard na ka\u017cdej trasie \u2014 od <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" class=\"lk-int\">15-minutowego transferu lotniskowego w Agadirze<\/a> to a <a href=\"https:\/\/transfers.ma\/en\/agadir-to-marrakech-transfer\/\" class=\"lk-int\">trzygodzinnego transferu do Marrakeszu<\/a>.<\/p>\r\n\r\n    <!-- Comparison -->\r\n    <div style=\"display:flex;flex-direction:column;gap:10px;\">\r\n      <div style=\"background:var(--nvy);border-radius:14px;padding:20px 24px;\">\r\n        <div style=\"display:flex;align-items:center;gap:10px;margin-bottom:14px;\">\r\n          <span class=\"badge-o\">TRANSFERS.MA<\/span>\r\n          <span style=\"font-size:13px;color:rgba(255,255,255,0.7);\">Private Morocco Transfer<\/span>\r\n        <\/div>\r\n        <div class=\"on-dark\" style=\"display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;\">\r\n          <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Your group only \u2014 always<\/span><\/div>\r\n          <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Door to door, exact address<\/span><\/div>\r\n          <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Fixed price \u2014 confirmed before you book<\/span><\/div>\r\n          <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Boards, gear, strollers all welcome<\/span><\/div>\r\n          <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Depart when you need \u2014 24\/7<\/span><\/div>\r\n          <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>EN \u00b7 FR \u00b7 AR drivers<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px;\" class=\"v3\">\r\n        <div style=\"background:var(--soft);border-radius:11px;padding:16px 18px;\">\r\n          <div style=\"font-size:11px;font-weight:700;color:var(--muted);margin-bottom:8px;letter-spacing:.5px;\">GRAND TAXI<\/div>\r\n          <div style=\"font-size:13px;color:var(--muted);display:flex;flex-direction:column;gap:5px;\"><span>\u2717 Wait for 5 strangers<\/span><span>\u2717 Drops at taxi station<\/span><span>\u2717 No surfboards or kite gear<\/span><span>\u2717 No fixed price<\/span><\/div>\r\n        <\/div>\r\n        <div style=\"background:var(--soft);border-radius:11px;padding:16px 18px;\">\r\n          <div style=\"font-size:11px;font-weight:700;color:var(--muted);margin-bottom:8px;letter-spacing:.5px;\">CTM \/ BUS<\/div>\r\n          <div style=\"font-size:13px;color:var(--muted);display:flex;flex-direction:column;gap:5px;\"><span>\u2717 Station to station only<\/span><span>\u2717 Fixed bus schedule<\/span><span>\u2717 4\u20135h for a 3h route<\/span><span>\u2717 No large equipment<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div>\r\n    <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;\">\r\n      <div class=\"stat\"><div class=\"stat-n\">4.8<\/div><div class=\"stat-l\">Ocena Trustpilot<\/div><\/div>\r\n      <div class=\"stat\"><div class=\"stat-n\">60+<\/div><div class=\"stat-l\">Zweryfikowane opinie<\/div><\/div>\r\n      <div class=\"stat\"><div class=\"stat-n\">5.0<\/div><div class=\"stat-l\">Ocena Google<\/div><\/div>\r\n      <div class=\"stat\"><div class=\"stat-n\">24\/7<\/div><div class=\"stat-l\">O ka\u017cdej porze, ka\u017cdego dnia<\/div><\/div>\r\n    <\/div>\r\n\r\n    <p class=\"body-sm\" style=\"margin:0 0 16px;color:var(--muted);\">Don't take our word for it. Przeczytaj co m\u00f3wi\u0105 podr\u00f3\u017cnicy niezale\u017cnie \u2014 na platformach, kt\u00f3rych nie kontrolujemy.<\/p>\r\n\r\n    <!-- Trustpilot \u2014 real link -->\r\n    <a href=\"https:\/\/www.trustpilot.com\/review\/transfers.ma\" target=\"_blank\" rel=\"noopener\" style=\"display:flex;align-items:center;gap:14px;background:var(--soft);border:1px solid var(--bdr);border-radius:12px;padding:14px 18px;margin-bottom:10px;transition:border-color .2s;\" onmouseover=\"this.style.borderColor=&#039;#00B67A&#039;\" onmouseout=\"this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"12\" fill=\"#00B67A\"\/><path d=\"M12 4l2.09 6.26L20 10.18l-4.95 4.82 1.18 6.82L12 18.27l-4.23 3.55 1.18-6.82L4 10.18l5.91.08z\" fill=\"white\"\/><\/svg>\r\n      <div style=\"flex:1;\">\r\n        <div style=\"font-size:14px;font-weight:700;color:var(--nvy);\">Przeczytaj nasze opinie na Trustpilot<\/div>\r\n        <div style=\"font-size:12px;color:var(--muted);\">4,8 gwiazdki \u00b7 transfers.ma \u00b7 Niezale\u017cna platforma<\/div>\r\n      <\/div>\r\n      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--muted)\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\r\n    <\/a>\r\n\r\n    <!-- Google \u2014 real link -->\r\n    <a href=\"https:\/\/www.google.com\/search?q=transfers.ma+morocco+reviews&amp;hl=en\" target=\"_blank\" rel=\"noopener\" style=\"display:flex;align-items:center;gap:14px;background:var(--soft);border:1px solid var(--bdr);border-radius:12px;padding:14px 18px;margin-bottom:18px;transition:border-color .2s;\" onmouseover=\"this.style.borderColor=&#039;#4285F4&#039;\" onmouseout=\"this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <svg width=\"26\" height=\"26\" viewBox=\"0 0 48 48\"><path fill=\"#FFC107\" d=\"M43.611 20.083H42V20H24v8h11.303c-1.649 4.657-6.08 8-11.303 8-6.627 0-12-5.373-12-12s5.373-12 12-12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657C34.046 6.053 29.268 4 24 4 12.955 4 4 12.955 4 24s8.955 20 20 20 20-8.955 20-20c0-1.341-.138-2.65-.389-3.917z\"\/><path fill=\"#FF3D00\" d=\"M6.306 14.691l6.571 4.819C14.655 15.108 18.961 12 24 12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657C34.046 6.053 29.268 4 24 4 16.318 4 9.656 8.337 6.306 14.691z\"\/><path fill=\"#4CAF50\" d=\"M24 44c5.166 0 9.86-1.977 13.409-5.192l-6.19-5.238A11.91 11.91 0 0124 36c-5.202 0-9.619-3.317-11.283-7.946l-6.522 5.025C9.505 39.556 16.227 44 24 44z\"\/><path fill=\"#1976D2\" d=\"M43.611 20.083H42V20H24v8h11.303a12.04 12.04 0 01-4.087 5.571l.003-.002 6.19 5.238C36.971 39.205 44 34 44 24c0-1.341-.138-2.65-.389-3.917z\"\/><\/svg>\r\n      <div style=\"flex:1;\">\r\n        <div style=\"font-size:14px;font-weight:700;color:var(--nvy);\">Przeczytaj nasze opinie na Google<\/div>\r\n        <div style=\"font-size:12px;color:var(--muted);\">5,0 gwiazdki \u00b7 Google Business Profile<\/div>\r\n      <\/div>\r\n      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--muted)\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\r\n    <\/a>\r\n\r\n    <div style=\"background:var(--nvy-light);border-left:3px solid var(--nvy);border-radius:0 10px 10px 0;padding:14px 18px;\">\r\n      <p class=\"body-sm\" style=\"margin:0;color:var(--nvy);\">Every review on both platforms is from a real passenger. Nigdy nie zach\u0119camy do opinii i nie mo\u017cemy ich edytowa\u0107. Liczba b\u0119dzie rosn\u0105\u0107 \u2014 standard nie.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a72  MADE FOR EVERY TRAVELLER\r\n  Internal: route pages, become-a-partner\r\n  External: surf-forecast.com, Essaouira UNESCO\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--bg);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n  <div style=\"text-align:center;margin-bottom:52px;\">\r\n    <span class=\"sec-lbl\">Dla Ka\u017cdego Podr\u00f3\u017cnego<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:14px;\">Jedna us\u0142uga. <span style=\"color:var(--orn);\">Ka\u017cda podr\u00f3\u017c.<\/span><\/h2>\r\n    <p class=\"body-lg\" style=\"max-width:580px;margin:0 auto;\">Czy niesiesz desk\u0119 surfingow\u0105, w\u00f3zek dzieci\u0119cy, aparat czy tylko baga\u017c podr\u0119czny \u2014 Transfers.ma dostosowuje si\u0119 do Ciebie.<\/p>\r\n  <\/div>\r\n  <div class=\"g3\">\r\n\r\n    <div class=\"card card-top-nvy\">\r\n      <div style=\"font-size:34px;margin-bottom:12px;\">\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66<\/div>\r\n      <h3 class=\"h-card\">Rodziny<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 14px;\">Travelling with children is one of the hardest logistics puzzles in Morocco. Grand taxi przewozi sze\u015bciu pasa\u017cer\u00f3w w samochodzie dla czterech, a dworce s\u0105 daleko od riadu. Nasze <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" class=\"lk-int\">transfery lotniskowe Agadir<\/a> obejmuj\u0105 <strong>bezp\u0142atne foteliki i podk\u0142adki<\/strong> \u2014 podaj wiek dzieci przy rezerwacji. Van radzi sobie z w\u00f3zkami, fotelikami, torbami pla\u017cowymi i zwyk\u0142\u0105 g\u00f3r\u0105 rodzinnego baga\u017cu.<\/p>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Baby seats &amp; boosters \u2014 free, always<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Van fits full family luggage + pushchair<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Patient drivers, no rushing<\/span><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"card card-top-orn\">\r\n      <div style=\"font-size:34px;margin-bottom:12px;\">\ud83c\udfc4<\/div>\r\n      <h3 class=\"h-card\">Surferzy &amp; Kiteboarderzy<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 14px;\"><a href=\"https:\/\/www.surf-forecast.com\/breaks\/Anchor-Point\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">Anchor Point<\/a> w Maroku ko\u0142o Taghazout to jedna z najlepszych prawych fal na \u015bwiecie. Dotarcie z lotniska z quiverem i torb\u0105 na kite nie powinno by\u0107 logistycznym wyzwaniem. Przewie\u017ali\u015bmy wi\u0119cej desek z <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-to-taghazout-transfer\/\" class=\"lk-int\">AGA na wybrze\u017ce surf<\/a> ni\u017c jeste\u015bmy w stanie policzy\u0107. Longboardy, shortboardy, kiteboard, zestawy foil \u2014 wszystko za\u0142adowane bezpiecznie, bez dop\u0142at.<\/p>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Wszystkie deski i sprz\u0119t kite \u2014 bez dop\u0142at<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Bezpo\u015brednio do obozu surf lub willi<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Znamy ka\u017cdy ob\u00f3z na wybrze\u017cu Taghazout<\/span><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"card card-top-nvy\">\r\n      <div style=\"font-size:34px;margin-bottom:12px;\">\ud83d\udc91<\/div>\r\n      <h3 class=\"h-card\">Pary &amp; Romantyczne Podr\u00f3\u017ce<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 14px;\"><a href=\"https:\/\/transfers.ma\/en\/agadir-to-essaouira-transfer\/\" class=\"lk-int\">Trasa nadmorska Agadir\u2013Essaouira<\/a> to jedna z najpi\u0119kniejszych dr\u00f3g Maroka \u2014 lasy arganowe, klify atlantyckie. Zas\u0142uguje na delektowanie si\u0119 ni\u0105, nie znoszenie jej w taks\u00f3wce. Sedan economy dla dwojga oznacza spokojn\u0105, prywatn\u0105 podr\u00f3\u017c dok\u0142adnie we w\u0142asnym tempie. Popro\u015b kierowc\u0119 o zatrzymanie si\u0119 na przyl\u0105dku Tafedna. Wie dok\u0142adnie gdzie jecha\u0107.<\/p>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Prywatny sedan \u2014 tylko wy dwoje<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Widokowe postoje na \u017cyczenie<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Dow\u00f3z do riadu w medynie lub hotelu na pla\u017cy<\/span><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"card card-top-orn\">\r\n      <div style=\"font-size:34px;margin-bottom:12px;\">\ud83e\uddf3<\/div>\r\n      <h3 class=\"h-card\">Podr\u00f3\u017cnicy Solo<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 14px;\">Przylatuj\u0105c samotnie do nieznanego lotniska i natychmiast otaczaj\u0105c si\u0119 nieoficjalnymi taks\u00f3wkarzami \u2014 tego nikt nie planuje. Kiedy rezerwujesz <a href=\"https:\/\/transfers.ma\/en\/marrakech-airport-transfer\/\" class=\"lk-int\">transfer na lotnisku Marrakesz<\/a> lub <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" class=\"lk-int\">odbi\u00f3r w Agadirze<\/a>, kierowca jest przy wyj\u015bciu przed Twoim baga\u017cem.<\/p>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Tabliczka z imieniem na przylocie hall<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>No negotiation, no shared rides<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Fixed price \u2014 from 15\u20ac<\/span><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"card card-top-nvy\">\r\n      <div style=\"font-size:34px;margin-bottom:12px;\">\ud83d\udc3e<\/div>\r\n      <h3 class=\"h-card\">Podr\u00f3\u017c ze Zwierz\u0119tami<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 14px;\">Komunikacja publiczna w Maroku nie akceptuje zwierz\u0105t, a wsp\u00f3lne taks\u00f3wki odm\u00f3wi\u0105. Je\u015bli podr\u00f3\u017cujesz z psem lub kotem, wspomnij o tym przy rezerwacji. Potwierdzimy odpowiedni pojazd, poinformujemy kierowc\u0119 i upewnimy si\u0119, \u017ce Tw\u00f3j towarzysz podr\u00f3\u017cuje tak komfortowo jak Ty.<\/p>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Pojazdy przyjazne zwierz\u0119tom \u2014 wspomnij przy rezerwacji<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Odpowiedni pojazd potwierdzony dla Twojego zwierz\u0119cia<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Kierowca poinformowany przed wyjazdem<\/span><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"card card-top-orn\">\r\n      <div style=\"font-size:34px;margin-bottom:12px;\">\ud83d\udc65<\/div>\r\n      <h3 class=\"h-card\">Grupy &amp; Biznes<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 14px;\">Grupy surfowe, zespo\u0142y korporacyjne, delegaci konferencyjni. Koordynujemy logistyk\u0119 wielu pojazd\u00f3w w ca\u0142ym Maroku po <strong>sta\u0142ych stawkach za pojazd<\/strong>. <a href=\"https:\/\/transfers.ma\/en\/become-a-partner\/\" class=\"lk-int\">Hotele i operatorzy<\/a> mog\u0105 zapyta\u0107 o partnerstwo.<\/p>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Koordynacja wielu pojazd\u00f3w<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span>Sta\u0142e stawki \u2014 bez ceny per osob\u0119<\/span><\/div>\r\n      <div class=\"ck\"><span class=\"ic\">\u2713<\/span><span><a href=\"https:\/\/transfers.ma\/en\/become-a-partner\/\" class=\"lk-int\">Partner programme<\/a> for hotels &amp; operators<\/span><\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a73  FLIGHT TRACKING + AIRPORT PICKUP\r\n  Internal: agadir airport, marrakech airport route pages\r\n  External: FlightRadar24\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--wht);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n<div class=\"g2\" style=\"align-items:center;\">\r\n\r\n  <div>\r\n    <span class=\"sec-lbl\">Odbi\u00f3r z Lotniska + \u015aledzenie Lotu<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:6px;\">\u015aledzimy Tw\u00f3j lot.<br><span style=\"color:var(--orn);\">Ty po prostu l\u0105duj.<\/span><\/h2>\r\n    <div class=\"divider\"><\/div>\r\n    <p class=\"body-lg\" style=\"margin:0 0 16px;\">Ka\u017cdy transfer lotniskowy zawiera <strong>bezp\u0142atne \u015bledzenie lotu w czasie rzeczywistym<\/strong> via <a href=\"https:\/\/www.flightradar24.com\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">FlightRadar24<\/a>. Kierowca wyje\u017cd\u017ca wed\u0142ug rzeczywistej pozycji samolotu.<\/p>\r\n    <p class=\"body-md\" style=\"margin:0 0 16px;\">Je\u015bli Tw\u00f3j lot jest op\u00f3\u017aniony o 45 minut, wie o tym przed Tob\u0105. Dostosowuje wyjazd i stoi w hali przylot\u00f3w z tabliczk\u0105 z Twoim imieniem.<\/p>\r\n    <p class=\"body-md\" style=\"margin:0 0 24px;\">\u017badnych telefon\u00f3w. \u017badnych aktualizacji. \u017badnego stresu. Przechodzisz przez odpraw\u0119, odbierasz baga\u017c i wychodzisz. On jest tam.<\/p>\r\n\r\n    <!-- Live tracking mockup -->\r\n    <div style=\"background:var(--nvy);border-radius:16px;padding:22px 24px;\">\r\n      <div style=\"display:flex;align-items:center;gap:10px;margin-bottom:14px;\">\r\n        <div style=\"width:8px;height:8px;border-radius:50%;background:var(--orn);animation:porange 2s infinite;flex-shrink:0;\"><\/div>\r\n        <span style=\"font-size:13px;font-weight:600;color:#fff;\">Monitorowanie na \u017cywo przez <a href=\"https:\/\/www.flightradar24.com\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--orn);font-weight:700;text-decoration:none;\">FlightRadar24<\/a><\/span>\r\n        <span class=\"badge-g\" style=\"margin-left:auto;font-size:10px;\">FREE<\/span>\r\n      <\/div>\r\n      <div style=\"display:flex;flex-direction:column;gap:9px;\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:rgba(255,255,255,0.06);border-radius:9px;border-left:3px solid var(--orn);\">\r\n          <div><div style=\"font-size:13px;font-weight:600;color:#fff;\">Planowany 14:30 \u2014 Rzeczywisty 15:14<\/div><div style=\"font-size:11px;color:rgba(255,255,255,0.45);margin-top:2px;\">Lot op\u00f3\u017aniony +44 min \u00b7 Kierowca powiadomiony automatycznie<\/div><\/div>\r\n          <span style=\"font-size:11px;font-weight:700;color:var(--orn);white-space:nowrap;\">Dostosowany \u2713<\/span>\r\n        <\/div>\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:rgba(255,255,255,0.06);border-radius:9px;border-left:3px solid var(--grn);\">\r\n          <div><div style=\"font-size:13px;font-weight:600;color:#fff;\">Kierowca na przylocie z tabliczk\u0105 z imieniem<\/div><div style=\"font-size:11px;color:rgba(255,255,255,0.45);margin-top:2px;\">Na czas \u00b7 Bez telefon\u00f3w \u00b7 Deski za\u0142adowane<\/div><\/div>\r\n          <span style=\"font-size:11px;font-weight:700;color:var(--grn);white-space:nowrap;\">Gotowy \u2713<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <p style=\"font-size:11px;color:rgba(255,255,255,0.3);margin:12px 0 0;\">Podaj numer lotu przy rezerwacji. Reszt\u0105 zajmiemy si\u0119 my.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <style>@keyframes porange{0%,100%{box-shadow:0 0 5px rgba(255,112,10,0.6);}50%{box-shadow:0 0 14px rgba(255,112,10,1);}}<\/style>\r\n\r\n  <div>\r\n    <h3 style=\"font-size:20px;font-weight:700;color:var(--nvy);margin:0 0 24px;\">Co si\u0119 dzieje gdy l\u0105dujesz w <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" class=\"lk-int\">Agadir AGA<\/a> lub <a href=\"https:\/\/transfers.ma\/en\/marrakech-airport-transfer\/\" class=\"lk-int\">Marrakesz RAK<\/a><\/h3>\r\n    <div style=\"display:flex;flex-direction:column;gap:0;\">\r\n\r\n      <div style=\"display:flex;gap:16px;padding-bottom:22px;\">\r\n        <div style=\"display:flex;flex-direction:column;align-items:center;flex-shrink:0;\">\r\n          <div class=\"tl-dot\" style=\"background:var(--orn);color:#fff;\">1<\/div>\r\n          <div class=\"tl-line\" style=\"background:linear-gradient(180deg,var(--orn),rgba(255,112,10,0.1));\"><\/div>\r\n        <\/div>\r\n        <div style=\"padding-top:6px;\">\r\n          <h4 style=\"font-size:15px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Tw\u00f3j lot l\u0105duje<\/h4>\r\n          <p class=\"body-sm\" style=\"margin:0;\">Kierowca monitorowa\u0142 Tw\u00f3j lot. W razie op\u00f3\u017anienia ju\u017c si\u0119 dostosowa\u0142 \u2014 bez telefonu z Twojej strony.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div style=\"display:flex;gap:16px;padding-bottom:22px;\">\r\n        <div style=\"display:flex;flex-direction:column;align-items:center;flex-shrink:0;\">\r\n          <div class=\"tl-dot\" style=\"background:var(--nvy);color:#fff;\">2<\/div>\r\n          <div class=\"tl-line\" style=\"background:linear-gradient(180deg,var(--nvy),rgba(27,58,107,0.1));\"><\/div>\r\n        <\/div>\r\n        <div style=\"padding-top:6px;\">\r\n          <h4 style=\"font-size:15px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Tabliczka z imieniem na przylocie<\/h4>\r\n          <p class=\"body-sm\" style=\"margin:0;\">Kierowca stoi wyra\u017anie widoczny przy wyj\u015bciu przylot\u00f3w z tabliczk\u0105 z Twoim imieniem i logo Transfers.ma. Nie mo\u017cesz go przegapi\u0107.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div style=\"display:flex;gap:16px;padding-bottom:22px;\">\r\n        <div style=\"display:flex;flex-direction:column;align-items:center;flex-shrink:0;\">\r\n          <div class=\"tl-dot\" style=\"background:var(--orn);color:#fff;\">3<\/div>\r\n          <div class=\"tl-line\" style=\"background:linear-gradient(180deg,var(--orn),rgba(255,112,10,0.1));\"><\/div>\r\n        <\/div>\r\n        <div style=\"padding-top:6px;\">\r\n          <h4 style=\"font-size:15px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Baga\u017ce i deski za\u0142adowane<\/h4>\r\n          <p class=\"body-sm\" style=\"margin:0;\">Kierowca zajmuje si\u0119 baga\u017cem, deskami i sprz\u0119tem. Wszystko bezpiecznie w baga\u017cniku. Ruszasz minuty po l\u0105dowaniu.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div style=\"display:flex;gap:16px;\">\r\n        <div style=\"display:flex;flex-direction:column;align-items:center;flex-shrink:0;\">\r\n          <div class=\"tl-dot\" style=\"background:var(--nvy);color:#fff;\">4<\/div>\r\n        <\/div>\r\n        <div style=\"padding-top:6px;\">\r\n          <h4 style=\"font-size:15px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Prosto do Twoich drzwi<\/h4>\r\n          <p class=\"body-sm\" style=\"margin:0;\">\u017badnych postoj\u00f3w, \u017cadnych objazd. Kierowca zna wej\u015bcie do ka\u017cdego riadu w medinie Essaouiry, ka\u017cd\u0105 \u015bcie\u017ck\u0119 surf campu w Taghazout.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a74  BOOK IN ADVANCE + FREE CANCELLATION\r\n  Internal: contact, booking widget (scroll)\r\n  External: none needed here\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--bg);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n<div class=\"g2\">\r\n\r\n  <div>\r\n    <span class=\"sec-lbl\">Dlaczego Warto Zarezerwowa\u0107 Wcze\u015bniej<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:6px;\">Transfer, kt\u00f3rego nie rezerwujesz,<br><span style=\"color:var(--orn);\">kosztuje Ci\u0119 najwi\u0119cej.<\/span><\/h2>\r\n    <div class=\"divider\"><\/div>\r\n    <p class=\"body-md\" style=\"margin:0 0 16px;\">Lotniska Maroka s\u0105 do opanowania. Ale bez potwierdzonego transferu trafisz w scen\u0119 zaprojektowan\u0105 do dezorientacji \u2014 nieoficjalni kierowcy, konkurencyjne oferty, brak widocznych cen.<\/p>\r\n    <p class=\"body-md\" style=\"margin:0 0 22px;\">Wcze\u015bniejsza rezerwacja nie kosztuje nic wi\u0119cej ni\u017c negocjacje na lotnisku. Po prostu usuwa niepewno\u015b\u0107. Cena ustalona. Kierowca czeka.<\/p>\r\n\r\n    <div style=\"display:flex;flex-direction:column;gap:9px;margin-bottom:22px;\">\r\n      <div style=\"background:var(--wht);border-radius:11px;padding:14px 16px;border:1px solid var(--bdr);border-left:3px solid #d1d5db;\">\r\n        <div style=\"font-size:13px;font-weight:700;color:var(--txt);margin-bottom:4px;\">\u26a0\ufe0f Nieoficjalni kierowcy przy wyj\u015bciu<\/div>\r\n        <p class=\"body-sm\" style=\"margin:0;\">Bez licznika, bez umowy, bez odpowiedzialno\u015bci. \u00abCena\u00bb to tyle ile wed\u0142ug nich zap\u0142acisz po d\u0142ugim locie. Standardowa stawka bez rezerwacji: znacznie powy\u017cej rynku.<\/p>\r\n      <\/div>\r\n      <div style=\"background:var(--wht);border-radius:11px;padding:14px 16px;border:1px solid var(--bdr);border-left:3px solid #d1d5db;\">\r\n        <div style=\"font-size:13px;font-weight:700;color:var(--txt);margin-bottom:4px;\">\u26a0\ufe0f Kolejka grand taxi<\/div>\r\n        <p class=\"body-sm\" style=\"margin:0;\">Wsp\u00f3lne taks\u00f3wki czekaj\u0105 na pe\u0142ne za\u0142adowanie. To mo\u017ce oznacza\u0107 10 minut lub 90 \u2014 w letnim upale z ca\u0142ym baga\u017cem.<\/p>\r\n      <\/div>\r\n      <div style=\"background:var(--wht);border-radius:11px;padding:14px 16px;border:1px solid var(--bdr);border-left:3px solid #d1d5db;\">\r\n        <div style=\"font-size:13px;font-weight:700;color:var(--txt);margin-bottom:4px;\">\u26a0\ufe0f Deski surfingowe i du\u017ce wyposa\u017cenie<\/div>\r\n        <p class=\"body-sm\" style=\"margin:0;\">Wi\u0119kszo\u015b\u0107 wsp\u00f3lnych \u015brodk\u00f3w transportu nie zabiera desek surfingowych ani ponadgabarytowego baga\u017cu. Wcze\u015bniej zarezerwowany van jest jedynym niezawodnym rozwi\u0105zaniem.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div style=\"background:var(--nvy);border-radius:14px;padding:22px 24px;\">\r\n      <div style=\"font-size:13px;font-weight:700;color:var(--orn);margin-bottom:12px;\">Kiedy rezerwujesz Transfers.ma z wyprzedzeniem:<\/div>\r\n      <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:4px 20px;\" class=\"v3\">\r\n        <div class=\"ck on-dark\"><span class=\"ic\">\u2713<\/span><span>Kierowca czeka zanim wyjdziesz<\/span><\/div>\r\n        <div class=\"ck on-dark\"><span class=\"ic\">\u2713<\/span><span>Cena ustalona \u2014 zero negocjacji<\/span><\/div>\r\n        <div class=\"ck on-dark\"><span class=\"ic\">\u2713<\/span><span>Lot \u015bledzony automatycznie<\/span><\/div>\r\n        <div class=\"ck on-dark\"><span class=\"ic\">\u2713<\/span><span>Bez kolejek, bez stresu<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div>\r\n    <span class=\"sec-lbl\">Polityka Bezp\u0142atnych Anulacji<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:6px;\">Zarezerwuj teraz.<br><span style=\"color:var(--orn);\">Zmie\u0144 zdanie p\u00f3\u017aniej.<\/span><\/h2>\r\n    <div class=\"divider\"><\/div>\r\n    <p class=\"body-md\" style=\"margin:0 0 22px;\">Plany si\u0119 zmieniaj\u0105. Loty przesuwaj\u0105. Sesja surfingu trwa trzy godziny d\u0142u\u017cej ni\u017c planowano. Nasz\u0105 polityk\u0119 anulacji zbudowali\u015bmy wok\u00f3\u0142 tej rzeczywisto\u015bci.<\/p>\r\n\r\n    <div class=\"card\" style=\"margin-bottom:16px;\">\r\n      <div style=\"display:flex;align-items:center;gap:14px;margin-bottom:20px;\">\r\n        <div style=\"width:48px;height:48px;background:var(--orn-light);border:2px solid var(--orn);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;\">\ud83d\udd04<\/div>\r\n        <div><div style=\"font-size:17px;font-weight:700;color:var(--nvy);\">Polityka bezp\u0142atnych anulacji<\/div><div style=\"font-size:13px;color:var(--orn);font-weight:600;\">Do 24 godzin przed odbiorem<\/div><\/div>\r\n      <\/div>\r\n      <div style=\"display:flex;flex-direction:column;gap:8px;\">\r\n        <div style=\"display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--bg);border-radius:9px;\"><span class=\"body-sm\">Anuluj ponad 24h wcze\u015bniej<\/span><span class=\"badge-g\">Pe\u0142ny zwrot \u2713<\/span><\/div>\r\n        <div style=\"display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--bg);border-radius:9px;\"><span class=\"body-sm\">Zmie\u0144 dat\u0119 lub godzin\u0119<\/span><span class=\"badge-o\">Bezp\u0142atnie \u2713<\/span><\/div>\r\n        <div style=\"display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--bg);border-radius:9px;\"><span class=\"body-sm\">Zmie\u0144 typ pojazdu<\/span><span class=\"badge-o\">Bezp\u0142atnie \u2713<\/span><\/div>\r\n        <div style=\"display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--bg);border-radius:9px;\"><span class=\"body-sm\">Dodaj lub zmie\u0144 postoje<\/span><span class=\"badge-o\">Bezp\u0142atnie \u2713<\/span><\/div>\r\n        <div style=\"display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--bg);border-radius:9px;\"><span class=\"body-sm\">Jak anulowa\u0107 lub zmieni\u0107<\/span><span class=\"badge-n\">Wiadomo\u015b\u0107 WhatsApp \u2713<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <p class=\"body-sm\">Bez formularzy, bez kolejek telefonicznych. Wy\u015blij wiadomo\u015b\u0107 WhatsApp z numerem rezerwacji. Zwroty zaliczek przetwarzamy w 3\u20135 dni roboczych.<\/p>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a75  DEPARTURE TIMING\r\n  Dark navy background\r\n  Internal: agadir-marrakech, agadir-essaouira route pages\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--nvy);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n  <div style=\"text-align:center;margin-bottom:52px;\">\r\n    <span style=\"font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,112,10,0.9);margin-bottom:14px;display:block;\">Przewodnik po Godzinach Odjazdu<\/span>\r\n    <h2 style=\"font-size:clamp(26px,3.5vw,44px);font-weight:800;color:#fff;margin:0 0 14px;letter-spacing:-.8px;\">O kt\u00f3rej powinienem wyjecha\u0107?<\/h2>\r\n    <p style=\"font-size:16px;color:rgba(255,255,255,0.55);max-width:540px;margin:0 auto;line-height:1.8;\">Pytanie, kt\u00f3re s\u0142yszymy ka\u017cdego dnia. Oto uczciwa odpowied\u017a \u2014 od kierowc\u00f3w je\u017cd\u017c\u0105cych tymi trasami rano i wieczorem.<\/p>\r\n  <\/div>\r\n  <div class=\"g4\">\r\n\r\n    <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:var(--rad);padding:24px;\">\r\n      <div style=\"font-size:26px;margin-bottom:12px;\">\u2708\ufe0f<\/div>\r\n      <h3 style=\"font-size:15px;font-weight:700;color:#fff;margin:0 0 10px;\">Lot z<br>Marrakeszu RAK<\/h3>\r\n      <p style=\"font-size:13px;color:rgba(255,255,255,0.55);line-height:1.72;margin:0 0 14px;\">Marrakesz Menara jest ma\u0142y i mo\u017ce by\u0107 powolny w lipcu\u2013sierpniu i Ramadanie. Zawsze zostaw rezerw\u0119 czasu jad\u0105c <a href=\"https:\/\/transfers.ma\/en\/agadir-to-marrakech-transfer\/\" style=\"color:var(--orn);font-weight:600;\">z Agadiru lub Taghazout<\/a>.<\/p>\r\n      <div style=\"background:rgba(255,112,10,0.1);border:1px solid rgba(255,112,10,0.25);border-radius:9px;padding:12px 14px;\">\r\n        <div style=\"font-size:10px;font-weight:700;color:var(--orn);letter-spacing:1px;margin-bottom:4px;\">AGADIR \/ TAGHAZOUT \u2192 RAK<\/div>\r\n        <div style=\"font-size:16px;font-weight:800;color:#fff;\">Wyjed\u017a 3h30 przed lotem<\/div>\r\n        <div style=\"font-size:11px;color:rgba(255,255,255,0.35);margin-top:2px;\">~3h jazdy + 30 min bufor lotniskowy<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:var(--rad);padding:24px;\">\r\n      <div style=\"font-size:26px;margin-bottom:12px;\">\u2708\ufe0f<\/div>\r\n      <h3 style=\"font-size:15px;font-weight:700;color:#fff;margin:0 0 10px;\">Lot z<br>Agadiru AGA<\/h3>\r\n      <p style=\"font-size:13px;color:rgba(255,255,255,0.55);line-height:1.72;margin:0 0 14px;\">Agadir Al Massira jest dobrze zorganizowany. Odprawa i bezpiecze\u0144stwo zazwyczaj zajmuj\u0105 45\u201360 minut. Ruch na N10 mo\u017ce si\u0119 r\u00f3\u017cni\u0107, szczeg\u00f3lnie latem.<\/p>\r\n      <div style=\"background:rgba(255,112,10,0.1);border:1px solid rgba(255,112,10,0.25);border-radius:9px;padding:12px 14px;\">\r\n        <div style=\"font-size:10px;font-weight:700;color:var(--orn);letter-spacing:1px;margin-bottom:4px;\">MARRAKECH \/ ESSAOUIRA \u2192 AGA<\/div>\r\n        <div style=\"font-size:16px;font-weight:800;color:#fff;\">Wyjed\u017a 3h30 przed lotem<\/div>\r\n        <div style=\"font-size:11px;color:rgba(255,255,255,0.35);margin-top:2px;\">~3h jazdy + 30 min bufor lotniskowy<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:var(--rad);padding:24px;\">\r\n      <div style=\"font-size:26px;margin-bottom:12px;\">\ud83c\udfd9\ufe0f<\/div>\r\n      <h3 style=\"font-size:15px;font-weight:700;color:#fff;margin:0 0 10px;\">Transfery<br>Miasto do Miasta<\/h3>\r\n      <p style=\"font-size:13px;color:rgba(255,255,255,0.55);line-height:1.72;margin:0 0 14px;\">Dla tras jak <a href=\"https:\/\/transfers.ma\/en\/agadir-to-marrakech-transfer\/\" style=\"color:var(--orn);font-weight:600;\">Agadir\u2013Marrakesz<\/a> odje\u017cd\u017casz kiedy Ci odpowiada. Brak sta\u0142ego rozk\u0142adu \u2014 kierowca jest gotowy gdy Ty jeste\u015b.<\/p>\r\n      <div style=\"background:rgba(255,112,10,0.1);border:1px solid rgba(255,112,10,0.25);border-radius:9px;padding:12px 14px;\">\r\n        <div style=\"font-size:10px;font-weight:700;color:var(--orn);letter-spacing:1px;margin-bottom:4px;\">PORADA PRO<\/div>\r\n        <div style=\"font-size:16px;font-weight:800;color:#fff;\">Wyjazd 7\u20139 rano<\/div>\r\n        <div style=\"font-size:11px;color:rgba(255,255,255,0.35);margin-top:2px;\">Puste drogi. Przyjed\u017a z ca\u0142ym dniem przed sob\u0105.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:var(--rad);padding:24px;\">\r\n      <div style=\"font-size:26px;margin-bottom:12px;\">\u23f1\ufe0f<\/div>\r\n      <h3 style=\"font-size:15px;font-weight:700;color:#fff;margin:0 0 10px;\">Ruch &amp;<br>Warunki Drogowe<\/h3>\r\n      <p style=\"font-size:13px;color:rgba(255,255,255,0.55);line-height:1.72;margin:0 0 14px;\">N10 przez dolin\u0119 Argana mo\u017ce zwalnia\u0107 latem i w Ramadanie. Kierowca zna trasy alternatywne i proaktywnie Ci\u0119 poinformuje.<\/p>\r\n      <div style=\"background:rgba(255,112,10,0.1);border:1px solid rgba(255,112,10,0.25);border-radius:9px;padding:12px 14px;\">\r\n        <div style=\"font-size:10px;font-weight:700;color:var(--orn);letter-spacing:1px;margin-bottom:4px;\">NASZA OBIETNICA<\/div>\r\n        <div style=\"font-size:16px;font-weight:800;color:#fff;\">Nie przegapisz swojego lotu<\/div>\r\n        <div style=\"font-size:11px;color:rgba(255,255,255,0.35);margin-top:2px;\">Obliczamy na podstawie rzeczywistych warunk\u00f3w, nie szacunk\u00f3w mapy.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a76  MULTI-STOP + MOROCCO CIRCUITS\r\n  Internal: all route pages, become-a-partner\r\n  External: UNESCO Essaouira, Draa Valley\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--wht);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n  <div style=\"text-align:center;margin-bottom:52px;\">\r\n    <span class=\"sec-lbl\">Transfery Wieloetapowe &amp; Obwody Maroka<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:14px;\">Nie tylko z A do B.<\/h2>\r\n    <p class=\"body-lg\" style=\"max-width:620px;margin:0 auto;\">Prywatny transfer mo\u017ce by\u0107 tak prosty jak 15-minutowy przejazd lotniskowy lub tak ambitny jak 10-dniowy road trip po Maroku. Pojazd, cena i kierowca pozostaj\u0105 te same.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"g2\" style=\"margin-bottom:20px;\">\r\n\r\n    <div class=\"card card-top-orn\" style=\"padding:30px;\">\r\n      <div style=\"font-size:30px;margin-bottom:14px;\">\ud83d\uddfa\ufe0f<\/div>\r\n      <h3 class=\"h-card\" style=\"font-size:19px;margin-bottom:12px;\">Transfery Wieloetapowe<\/h3>\r\n      <p class=\"body-md\" style=\"margin:0 0 14px;\">Transfer nie musi by\u0107 prost\u0105 lini\u0105. Powiedz nam o swoich postojach przy rezerwacji \u2014 wliczamy je w sta\u0142\u0105 cen\u0119. Bez licznika, bez op\u0142at za kilometry.<\/p>\r\n      <p class=\"body-md\" style=\"margin:0 0 16px;\">Sprawdza si\u0119 szczeg\u00f3lnie dobrze dla podr\u00f3\u017cnik\u00f3w chc\u0105cych zobaczy\u0107 wybrze\u017ce atlantyckie. Popro\u015b o post\u00f3j na Cap Sim lub przyl\u0105dku Tafedna.<\/p>\r\n      <div style=\"background:var(--bg);border-radius:10px;padding:14px 16px;border-left:3px solid var(--orn);\">\r\n        <span class=\"body-sm\"><strong style=\"color:var(--nvy);\">Example:<\/strong> Agadir \u2192 argan co-op stop \u2192 wild beach at Tafedna \u2192 Essaouira. One fixed price. One driver. No surprises.<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"card card-top-nvy\" style=\"padding:30px;\">\r\n      <div style=\"font-size:30px;margin-bottom:14px;\">\ud83c\udff0<\/div>\r\n      <h3 class=\"h-card\" style=\"font-size:19px;margin-bottom:12px;\">Morocco Imperial Circuit<\/h3>\r\n      <p class=\"body-md\" style=\"margin:0 0 14px;\">Morocco's imperial cities \u2014 Marrakech, Fes, Mekn\u00e8s, Rabat \u2014 plus the <a href=\"https:\/\/whc.unesco.org\/en\/list\/753\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">UNESCO-listed medina of Essaouira<\/a>, the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Draa_Valley\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">Draa Valley<\/a> and the Sahara at Merzouga \u2014 form one of the world's great road trip routes. Organizacja transfer\u00f3w mi\u0119dzy etapami to miejsce, gdzie wi\u0119kszo\u015b\u0107 niezale\u017cnych podr\u00f3\u017cnik\u00f3w traci czas i pieni\u0105dze.<\/p>\r\n      <p class=\"body-md\" style=\"margin:0 0 14px;\">My zajmujemy si\u0119 logistyk\u0105. Ka\u017cdy etap wyceniany jako sta\u0142y transfer \u2014 uzgodniony przed podr\u00f3\u017c\u0105, p\u0142atny na bie\u017c\u0105co. \u017badnych po\u015brednik\u00f3w, \u017cadnych mar\u017c agencyjnych.<\/p>\r\n      <div style=\"background:var(--bg);border-radius:10px;padding:14px 16px;\">\r\n        <div style=\"font-size:13px;font-weight:700;color:var(--nvy);margin-bottom:8px;\">Example circuit:<\/div>\r\n        <div style=\"display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muted);\">\r\n          <span><a href=\"https:\/\/transfers.ma\/en\/agadir-to-marrakech-transfer\/\" class=\"lk-int\">Agadir \u2192 Marrakech<\/a> \u2192 Ouarzazate<\/span>\r\n          <span>Ouarzazate \u2192 Merzouga (Sahara)<\/span>\r\n          <span>Merzouga \u2192 Fes \u2192 Chefchaouen<\/span>\r\n          <span>Chefchaouen \u2192 Casablanca \u2192 <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" class=\"lk-int\">Agadir Airport<\/a><\/span>\r\n        <\/div>\r\n        <div style=\"margin-top:12px;\"><a href=\"https:\/\/wa.me\/447401523866?text=Hello%2C%20I%20am%20planning%20a%20Morocco%20circuit%20and%20need%20a%20quote\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--orn);font-weight:700;font-size:13px;\">Request a custom circuit quote via WhatsApp \u2192<\/a><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"g4\">\r\n    <div style=\"background:var(--bg);border-radius:14px;padding:20px;border:1px solid var(--bdr);display:flex;gap:12px;align-items:flex-start;\">\r\n      <span style=\"font-size:22px;flex-shrink:0;\">\u23f8\ufe0f<\/span>\r\n      <div><h4 style=\"font-size:14px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Postoje Widokowe<\/h4><p class=\"body-sm\" style=\"margin:0;\">Punkty widokowe Argany, sp\u00f3\u0142dzielnie arganowe, dzikie pla\u017ce atlantyckie \u2014 kierowca zna je wszystkie.<\/p><\/div>\r\n    <\/div>\r\n    <div style=\"background:var(--bg);border-radius:14px;padding:20px;border:1px solid var(--bdr);display:flex;gap:12px;align-items:flex-start;\">\r\n      <span style=\"font-size:22px;flex-shrink:0;\">\ud83c\udfe8<\/span>\r\n      <div><h4 style=\"font-size:14px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Hotele &amp; Riady<\/h4><p class=\"body-sm\" style=\"margin:0;\">We <a href=\"https:\/\/transfers.ma\/en\/become-a-partner\/\" class=\"lk-int\">partner with properties<\/a> across Morocco as their recommended transfer service. Ask us about a partnership.<\/p><\/div>\r\n    <\/div>\r\n    <div style=\"background:var(--bg);border-radius:14px;padding:20px;border:1px solid var(--bdr);display:flex;gap:12px;align-items:flex-start;\">\r\n      <span style=\"font-size:22px;flex-shrink:0;\">\ud83c\udfc4<\/span>\r\n      <div><h4 style=\"font-size:14px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Obozy Surfowe<\/h4><p class=\"body-sm\" style=\"margin:0;\">Preferowany partner transferowy kilku <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-to-taghazout-transfer\/\" class=\"lk-int\">oboz\u00f3w surf w Taghazout<\/a>. Dost\u0119pne pakiety tygodniowe.<\/p><\/div>\r\n    <\/div>\r\n    <div style=\"background:var(--bg);border-radius:14px;padding:20px;border:1px solid var(--bdr);display:flex;gap:12px;align-items:flex-start;\">\r\n      <span style=\"font-size:22px;flex-shrink:0;\">\ud83c\udfe2<\/span>\r\n      <div><h4 style=\"font-size:14px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Podr\u00f3\u017ce S\u0142u\u017cbowe<\/h4><p class=\"body-sm\" style=\"margin:0;\">Wyjazdy integracyjne, transport konferencyjny, logistyka grupowa. <a href=\"https:\/\/transfers.ma\/en\/become-a-partner\/\" class=\"lk-int\">Zobacz opcje partnerstwa<\/a>.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a77  FLEET & DRIVERS\r\n  Internal: none needed, standalone\r\n  External: Trustpilot review link subtle\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--bg);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n  <div style=\"text-align:center;margin-bottom:52px;\">\r\n    <span class=\"sec-lbl\">Flota &amp; Kierowcy<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:14px;\">Czyste pojazdy.<br><span style=\"color:var(--orn);\">Kierowcy, kt\u00f3rym zaufasz.<\/span><\/h2>\r\n    <p class=\"body-lg\" style=\"max-width:520px;margin:0 auto;\">Ka\u017cdy pojazd jest inspekcjonowany. Ka\u017cdy kierowca oceniany przez pasa\u017cer\u00f3w po ka\u017cdym transferze. \u017badnych kompromis\u00f3w.<\/p>\r\n  <\/div>\r\n  <div class=\"g2\">\r\n\r\n    <div>\r\n      <h3 style=\"font-size:20px;font-weight:700;color:var(--nvy);margin:0 0 18px;\">Nasza Flota<\/h3>\r\n      <div style=\"display:flex;flex-direction:column;gap:12px;\">\r\n        <div class=\"card\" style=\"border-left:4px solid var(--nvy);\">\r\n          <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;\"><div style=\"display:flex;align-items:center;gap:10px;\"><span style=\"font-size:20px;\">\ud83d\ude97<\/span><strong style=\"font-size:15px;color:var(--nvy);\">Sedan Economy<\/strong><\/div><span class=\"badge-n\">Cena podstawowa<\/span><\/div>\r\n          <p class=\"body-sm\" style=\"margin:0 0 8px;\">1\u20133 pasa\u017cer\u00f3w \u00b7 Klimatyzacja \u00b7 Du\u017cy baga\u017cnik \u00b7 Toyota Corolla lub odpowiednik. Idealny dla par i ma\u0142ych grup.<\/p>\r\n        <\/div>\r\n        <div class=\"card\" style=\"border-left:4px solid var(--orn);\">\r\n          <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;\"><div style=\"display:flex;align-items:center;gap:10px;\"><span style=\"font-size:20px;\">\ud83d\ude99<\/span><strong style=\"font-size:15px;color:var(--nvy);\">Sedan Komfort<\/strong><\/div><span class=\"badge-o\">+10%<\/span><\/div>\r\n          <p class=\"body-sm\" style=\"margin:0 0 8px;\">1\u20133 pasa\u017cer\u00f3w \u00b7 Sedan premium \u00b7 Wi\u0119cej miejsca na nogi \u00b7 Mercedes Klasy C lub odpowiednik. Preferowany do podr\u00f3\u017cy s\u0142u\u017cbowych i d\u0142ugich tras jak <a href=\"https:\/\/transfers.ma\/en\/agadir-to-marrakech-transfer\/\" class=\"lk-int\">Agadir\u2013Marrakesz<\/a>.<\/p>\r\n        <\/div>\r\n        <div class=\"card\" style=\"border-left:4px solid var(--nvy);\">\r\n          <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;\"><div style=\"display:flex;align-items:center;gap:10px;\"><span style=\"font-size:20px;\">\ud83d\ude90<\/span><strong style=\"font-size:15px;color:var(--nvy);\">Van Komfort<\/strong><\/div><span class=\"badge-n\">+30%<\/span><\/div>\r\n          <p class=\"body-sm\" style=\"margin:0 0 8px;\">4\u20136 pasa\u017cer\u00f3w \u00b7 Du\u017cy baga\u017cnik na deski, kite, w\u00f3zki \u00b7 Mercedes Vito lub odpowiednik. Domy\u015blny wyb\u00f3r dla rodzin i grup surf na <a href=\"https:\/\/transfers.ma\/en\/taghazout-to-marrakech-transfer\/\" class=\"lk-int\">d\u0142ugich trasach<\/a>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <p style=\"font-size:12px;color:var(--muted);margin-top:12px;\">Wszystkie pojazdy: klimatyzowane \u00b7 profesjonalnie czyszczone po ka\u017cdym transferze \u00b7 niepal\u0105ce \u00b7 regularnie kontrolowane<\/p>\r\n    <\/div>\r\n\r\n    <div>\r\n      <h3 style=\"font-size:20px;font-weight:700;color:var(--nvy);margin:0 0 18px;\">Nasi Kierowcy<\/h3>\r\n      <p class=\"body-md\" style=\"margin:0 0 20px;\">Pojazd jest tylko tak dobry jak osoba za kierownic\u0105. Nasi kierowcy to lokalni profesjonali\u015bci \u2014 starannie wybrani, briefowani do ka\u017cdej rezerwacji i oceniani przez pasa\u017cer\u00f3w.<\/p>\r\n      <div style=\"display:flex;flex-direction:column;gap:10px;\">\r\n        <div style=\"display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--wht);border-radius:11px;border:1px solid var(--bdr);box-shadow:0 2px 8px rgba(27,58,107,0.05);\">\r\n          <div style=\"width:38px;height:38px;background:var(--nvy-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;\">\ud83c\udf0d<\/div>\r\n          <div><div style=\"font-size:14px;font-weight:700;color:var(--nvy);\">Angielski \u00b7 Francuski \u00b7 Arabski<\/div><p class=\"body-sm\" style=\"margin:4px 0 0;\">Ka\u017cdy kierowca m\u00f3wi biegle we wszystkich trzech. Popro\u015b o rekomendacj\u0119, lokalny skr\u00f3t lub po prostu podr\u00f3\u017cuj w wygodnej ciszy.<\/p><\/div>\r\n        <\/div>\r\n        <div style=\"display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--wht);border-radius:11px;border:1px solid var(--bdr);box-shadow:0 2px 8px rgba(27,58,107,0.05);\">\r\n          <div style=\"width:38px;height:38px;background:var(--orn-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;\">\ud83d\udccd<\/div>\r\n          <div><div style=\"font-size:14px;font-weight:700;color:var(--nvy);\">Genuine local knowledge<\/div><p class=\"body-sm\" style=\"margin:4px 0 0;\">Ka\u017cda uliczka mediny, ka\u017cda droga do surf campu, ka\u017cde wej\u015bcie do riadu kt\u00f3rego GPS nie znajdzie.<\/p><\/div>\r\n        <\/div>\r\n        <div style=\"display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--wht);border-radius:11px;border:1px solid var(--bdr);box-shadow:0 2px 8px rgba(27,58,107,0.05);\">\r\n          <div style=\"width:38px;height:38px;background:var(--nvy-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;\">\ud83d\udcf1<\/div>\r\n          <div><div style=\"font-size:14px;font-weight:700;color:var(--nvy);\">Direct WhatsApp before your trip<\/div><p class=\"body-sm\" style=\"margin:4px 0 0;\">Otrzymujesz osobisty numer kierowcy wieczorem przed transferem. Jeden kontakt, bezpo\u015brednia komunikacja, brak po\u015brednika.<\/p><\/div>\r\n        <\/div>\r\n        <div style=\"display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--wht);border-radius:11px;border:1px solid var(--bdr);box-shadow:0 2px 8px rgba(27,58,107,0.05);\">\r\n          <div style=\"width:38px;height:38px;background:var(--orn-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;\">\u2b50<\/div>\r\n          <div><div style=\"font-size:14px;font-weight:700;color:var(--nvy);\">Rated after every transfer<\/div><p class=\"body-sm\" style=\"margin:4px 0 0;\">Prosimy ka\u017cdego pasa\u017cera o opini\u0119. Wyniki s\u0105 \u015bledzone i analizowane. Czytaj na <a href=\"https:\/\/www.trustpilot.com\/review\/transfers.ma\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">naszej stronie Trustpilot<\/a>.<\/p><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a78  PAYMENT + SUPPORT\r\n  Internal: contact page\r\n  External: WhatsApp\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--nvy);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n<div class=\"g2\">\r\n\r\n  <div>\r\n    <span style=\"font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,112,10,0.9);margin-bottom:14px;display:block;\">P\u0142atno\u015b\u0107<\/span>\r\n    <h2 style=\"font-size:clamp(22px,3vw,34px);font-weight:800;color:#fff;margin:0 0 22px;letter-spacing:-.5px;\">Proste. Przejrzyste.<br><span style=\"color:var(--orn);\">Bez niespodzianek.<\/span><\/h2>\r\n    <p style=\"font-size:15px;color:rgba(255,255,255,0.6);line-height:1.82;margin:0 0 24px;\">Zaprojektowali\u015bmy nasz\u0105 struktur\u0119 p\u0142atno\u015bci tak, aby by\u0142a jak najbardziej bezproblemowa \u2014 ma\u0142a zaliczka, reszta got\u00f3wk\u0105 podczas podr\u00f3\u017cy.<\/p>\r\n    <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;\" class=\"v3\">\r\n      <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:13px;padding:20px;text-align:center;\">\r\n        <div style=\"font-size:28px;margin-bottom:10px;\">\ud83d\udcb3<\/div>\r\n        <h3 style=\"font-size:14px;font-weight:700;color:#fff;margin:0 0 6px;\">30% Zaliczka<\/h3>\r\n        <p style=\"font-size:12px;color:rgba(255,255,255,0.5);margin:0;line-height:1.6;\">Op\u0142acone online kart\u0105. Natychmiast potwierdza rezerwacj\u0119 i pojazd.<\/p>\r\n      <\/div>\r\n      <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:13px;padding:20px;text-align:center;\">\r\n        <div style=\"font-size:28px;margin-bottom:10px;\">\ud83d\udcb5<\/div>\r\n        <h3 style=\"font-size:14px;font-weight:700;color:#fff;margin:0 0 6px;\">Pozosta\u0142a Kwota Got\u00f3wk\u0105<\/h3>\r\n        <p style=\"font-size:12px;color:rgba(255,255,255,0.5);margin:0;line-height:1.6;\">70% got\u00f3wk\u0105 (MAD lub EUR) bezpo\u015brednio kierowcy w dniu przejazdu.<\/p>\r\n      <\/div>\r\n      <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:13px;padding:20px;text-align:center;\">\r\n        <div style=\"font-size:28px;margin-bottom:10px;\">\ud83d\udd04<\/div>\r\n        <h3 style=\"font-size:14px;font-weight:700;color:#fff;margin:0 0 6px;\">Bezp\u0142atna Anulacja \u226424h<\/h3>\r\n        <p style=\"font-size:12px;color:rgba(255,255,255,0.5);margin:0;line-height:1.6;\">Pe\u0142ny zwrot zaliczki do 24 godzin przed odbiorem. Bez pyta\u0144.<\/p>\r\n      <\/div>\r\n      <div style=\"background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:13px;padding:20px;text-align:center;\">\r\n        <div style=\"font-size:28px;margin-bottom:10px;\">\ud83d\udcac<\/div>\r\n        <h3 style=\"font-size:14px;font-weight:700;color:#fff;margin:0 0 6px;\">Rezerwacja WhatsApp<\/h3>\r\n        <p style=\"font-size:12px;color:rgba(255,255,255,0.5);margin:0;line-height:1.6;\">Potwierdzone w minuty. Pisemny zapis. Bez skomplikowanych formularzy.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div>\r\n    <span style=\"font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,112,10,0.9);margin-bottom:14px;display:block;\">Wsparcie 24\/7<\/span>\r\n    <h2 style=\"font-size:clamp(22px,3vw,34px);font-weight:800;color:#fff;margin:0 0 16px;letter-spacing:-.5px;\">Zawsze dost\u0119pni.<br><span style=\"color:var(--orn);\">Zawsze w Twoim j\u0119zyku.<\/span><\/h2>\r\n    <p style=\"font-size:15px;color:rgba(255,255,255,0.6);line-height:1.82;margin:0 0 22px;\">Co\u015b si\u0119 zmieni\u0142o. Lot przesuni\u0119ty. Nie mo\u017cesz znale\u017a\u0107 kierowcy. Jeste\u015bmy dost\u0119pni 24 godziny na dob\u0119 \u2014 WhatsApp, telefon, email, po angielsku, francusku i arabsku. Nie call center. Prawdziwa osoba znaj\u0105ca Twoj\u0105 rezerwacj\u0119.<\/p>\r\n    <div style=\"display:flex;flex-direction:column;gap:9px;margin-bottom:22px;\">\r\n      <a href=\"https:\/\/wa.me\/447401523866\" target=\"_blank\" rel=\"noopener\" style=\"display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--grn);color:#fff;border-radius:11px;font-size:14px;font-weight:700;font-family:&#039;DM Sans&#039;,sans-serif;transition:background .2s;\" onmouseover=\"this.style.background=&#039;#1ea84e&#039;\" onmouseout=\"this.style.background=&#039;var(--grn)&#039;\">\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"white\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"\/><path d=\"M12 0C5.373 0 0 5.373 0 12c0 2.14.558 4.148 1.534 5.894L.057 23.882l6.166-1.455A11.944 11.944 0 0012 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22c-1.933 0-3.742-.517-5.298-1.421l-.38-.225-3.94.929.961-3.838-.248-.394A9.928 9.928 0 012 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z\"\/><\/svg>\r\n        WhatsApp \u2014 +44 740 152 3866\r\n      <\/a>\r\n      <a href=\"tel:+212661614943\"\r\n         style=\"display:flex;align-items:center;gap:12px;padding:14px 18px;background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.85);border-radius:11px;font-size:14px;font-weight:600;font-family:'DM Sans',sans-serif;transition:border-color .2s;\"\r\n         onmouseover=\"this.style.borderColor='var(--orn)'\" onmouseout=\"this.style.borderColor='rgba(255,255,255,0.15)'\">\r\n        \ud83d\udcde +212 661 614 943 (Maroko)\r\n      <\/a>\r\n    <\/div>\r\n    <div style=\"display:flex;flex-direction:column;gap:8px;\">\r\n      <div class=\"ck on-dark\"><span class=\"ic\">\u26a1<\/span><span>Odpowied\u017a poni\u017cej 5 minut podczas godzin rezerwacji<\/span><\/div>\r\n      <div class=\"ck on-dark\"><span class=\"ic\">\ud83c\udf19<\/span><span>Nocne odbiory potwierdzone dzie\u0144 wcze\u015bniej<\/span><\/div>\r\n      <div class=\"ck on-dark\"><span class=\"ic\">\ud83d\udccd<\/span><span>Lokalizacja kierowcy na \u017cywo udost\u0119pniona w dniu odbioru<\/span><\/div>\r\n      <div class=\"ck on-dark\"><span class=\"ic\">\ud83d\udd04<\/span><span>Zmiany w ostatniej chwili obs\u0142ugiwane \u2014 napisz do nas w ka\u017cdej chwili<\/span><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a79  ROUTES\r\n  Internal: all 6 route pages\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--bg);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:1160px;margin:0 auto;\">\r\n  <div style=\"text-align:center;margin-bottom:48px;\">\r\n    <span class=\"sec-lbl\">Popularne Trasy<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:12px;\">Dok\u0105d Ci\u0119 zabieramy<\/h2>\r\n    <p class=\"body-lg\" style=\"max-width:500px;margin:0 auto;\">Sta\u0142e ceny, prywatne pojazdy, oba kierunki, 24 godziny na dob\u0119.<\/p>\r\n  <\/div>\r\n  <div class=\"g3\">\r\n\r\n    <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" style=\"display:block;text-decoration:none;background:var(--wht);border-radius:var(--rad);padding:22px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .2s,box-shadow .2s,border-color .2s;\" onmouseover=\"this.style.transform=&#039;translateY(-3px)&#039;;this.style.boxShadow=&#039;0 14px 36px rgba(27,58,107,0.14)&#039;;this.style.borderColor=&#039;rgba(27,58,107,0.2)&#039;\" onmouseout=\"this.style.transform=&#039;translateY(0)&#039;;this.style.boxShadow=&#039;var(--shd)&#039;;this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;\"><span style=\"font-size:22px;\">\u2708\ufe0f<\/span><span class=\"badge-o\">From 19\u20ac<\/span><\/div>\r\n      <h3 style=\"font-size:16px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Agadir Airport Transfer<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 12px;\">AGA \u2194 Agadir city \u00b7 ~5 km \u00b7 ~15 min \u00b7 Bezp\u0142atne \u015bledzenie lotu<\/p>\r\n      <span style=\"font-size:13px;font-weight:700;color:var(--orn);\">Zobacz tras\u0119 \u2192<\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-to-taghazout-transfer\/\" style=\"display:block;text-decoration:none;background:var(--wht);border-radius:var(--rad);padding:22px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .2s,box-shadow .2s,border-color .2s;\" onmouseover=\"this.style.transform=&#039;translateY(-3px)&#039;;this.style.boxShadow=&#039;0 14px 36px rgba(27,58,107,0.14)&#039;;this.style.borderColor=&#039;rgba(27,58,107,0.2)&#039;\" onmouseout=\"this.style.transform=&#039;translateY(0)&#039;;this.style.boxShadow=&#039;var(--shd)&#039;;this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;\"><span style=\"font-size:22px;\">\ud83c\udf0a<\/span><span class=\"badge-o\">From 32\u20ac<\/span><\/div>\r\n      <h3 style=\"font-size:16px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Agadir Airport \u2192 Taghazout<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 12px;\">AGA \u2192 Surf Coast \u00b7 ~25 km \u00b7 ~30 min \u00b7 Deski zawsze mile widziane<\/p>\r\n      <span style=\"font-size:13px;font-weight:700;color:var(--orn);\">Zobacz tras\u0119 \u2192<\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/transfers.ma\/en\/agadir-to-marrakech-transfer\/\" style=\"display:block;text-decoration:none;background:var(--wht);border-radius:var(--rad);padding:22px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .2s,box-shadow .2s,border-color .2s;\" onmouseover=\"this.style.transform=&#039;translateY(-3px)&#039;;this.style.boxShadow=&#039;0 14px 36px rgba(27,58,107,0.14)&#039;;this.style.borderColor=&#039;rgba(27,58,107,0.2)&#039;\" onmouseout=\"this.style.transform=&#039;translateY(0)&#039;;this.style.boxShadow=&#039;var(--shd)&#039;;this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;\"><span style=\"font-size:22px;\">\ud83c\udfd4\ufe0f<\/span><span class=\"badge-o\">From 120\u20ac<\/span><\/div>\r\n      <h3 style=\"font-size:16px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Agadir \u2194 Marrakech<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 12px;\">Via Argana Valley \u00b7 ~250 km \u00b7 ~3h \u00b7 Najpopularniejsza d\u0142uga trasa<\/p>\r\n      <span style=\"font-size:13px;font-weight:700;color:var(--orn);\">Zobacz tras\u0119 \u2192<\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/transfers.ma\/en\/agadir-to-essaouira-transfer\/\" style=\"display:block;text-decoration:none;background:var(--wht);border-radius:var(--rad);padding:22px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .2s,box-shadow .2s,border-color .2s;\" onmouseover=\"this.style.transform=&#039;translateY(-3px)&#039;;this.style.boxShadow=&#039;0 14px 36px rgba(27,58,107,0.14)&#039;;this.style.borderColor=&#039;rgba(27,58,107,0.2)&#039;\" onmouseout=\"this.style.transform=&#039;translateY(0)&#039;;this.style.boxShadow=&#039;var(--shd)&#039;;this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;\"><span style=\"font-size:22px;\">\ud83c\udf3f<\/span><span class=\"badge-o\">From 99\u20ac<\/span><\/div>\r\n      <h3 style=\"font-size:16px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Agadir \u2194 Essaouira<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 12px;\">Atlantic coastal road \u00b7 ~170 km \u00b7 ~2h30 \u00b7 Medyna UNESCO<\/p>\r\n      <span style=\"font-size:13px;font-weight:700;color:var(--orn);\">Zobacz tras\u0119 \u2192<\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/transfers.ma\/en\/taghazout-to-marrakech-transfer\/\" style=\"display:block;text-decoration:none;background:var(--wht);border-radius:var(--rad);padding:22px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .2s,box-shadow .2s,border-color .2s;\" onmouseover=\"this.style.transform=&#039;translateY(-3px)&#039;;this.style.boxShadow=&#039;0 14px 36px rgba(27,58,107,0.14)&#039;;this.style.borderColor=&#039;rgba(27,58,107,0.2)&#039;\" onmouseout=\"this.style.transform=&#039;translateY(0)&#039;;this.style.boxShadow=&#039;var(--shd)&#039;;this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;\"><span style=\"font-size:22px;\">\ud83c\udfc4<\/span><span class=\"badge-o\">From 130\u20ac<\/span><\/div>\r\n      <h3 style=\"font-size:16px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Taghazout \u2194 Marrakech<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 12px;\">Wybrze\u017ce surf do Czerwonego Miasta \u00b7 ~280 km \u00b7 ~3h45<\/p>\r\n      <span style=\"font-size:13px;font-weight:700;color:var(--orn);\">Zobacz tras\u0119 \u2192<\/span>\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/transfers.ma\/en\/marrakech-airport-transfer\/\" style=\"display:block;text-decoration:none;background:var(--wht);border-radius:var(--rad);padding:22px;border:1px solid var(--bdr);box-shadow:var(--shd);transition:transform .2s,box-shadow .2s,border-color .2s;\" onmouseover=\"this.style.transform=&#039;translateY(-3px)&#039;;this.style.boxShadow=&#039;0 14px 36px rgba(27,58,107,0.14)&#039;;this.style.borderColor=&#039;rgba(27,58,107,0.2)&#039;\" onmouseout=\"this.style.transform=&#039;translateY(0)&#039;;this.style.boxShadow=&#039;var(--shd)&#039;;this.style.borderColor=&#039;var(--bdr)&#039;\">\r\n      <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;\"><span style=\"font-size:22px;\">\ud83d\udeec<\/span><span class=\"badge-o\">From 15\u20ac<\/span><\/div>\r\n      <h3 style=\"font-size:16px;font-weight:700;color:var(--nvy);margin:0 0 5px;\">Marrakech Airport Transfer<\/h3>\r\n      <p class=\"body-sm\" style=\"margin:0 0 12px;\">RAK \u2194 Medina \/ Gu\u00e9liz \u00b7 ~6 km \u00b7 ~15 min<\/p>\r\n      <span style=\"font-size:13px;font-weight:700;color:var(--orn);\">Zobacz tras\u0119 \u2192<\/span>\r\n    <\/a>\r\n\r\n  <\/div>\r\n  <p style=\"text-align:center;font-size:14px;color:var(--muted);margin-top:24px;\">Need a route not listed here? <a href=\"https:\/\/wa.me\/447401523866?text=Hello%2C%20I%20need%20a%20custom%20transfer%20quote%20for%20Morocco\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--orn);font-weight:700;\">Napisz do nas \u2014 dzia\u0142amy w ca\u0142ym Maroku \u2192<\/a><\/p>\r\n<\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n  \u00a710  FAQ \u2014 JSON-LD schema\r\n  Internal: booking widget reference, become-a-partner, route pages\r\n  External: Trustpilot\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tfr\" style=\"background:var(--wht);padding:76px clamp(16px,5vw,80px);\">\r\n<div style=\"max-width:760px;margin:0 auto;\">\r\n  <div style=\"text-align:center;margin-bottom:46px;\">\r\n    <span class=\"sec-lbl\">Cz\u0119sto Zadawane Pytania<\/span>\r\n    <h2 class=\"h-section\" style=\"margin-bottom:12px;\">Wszystko czego potrzebujesz<br><span style=\"color:var(--orn);\">przed rezerwacj\u0105<\/span><\/h2>\r\n    <p class=\"body-md\" style=\"max-width:480px;margin:0 auto;\">Prawdziwe odpowiedzi. Bez wype\u0142niacza. Je\u015bli Twojego pytania tu nie ma, napisz do nas na WhatsApp.<\/p>\r\n  <\/div>\r\n\r\n  <div style=\"display:flex;flex-direction:column;gap:8px;\">\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Czy cena jest za osob\u0119 czy za pojazd?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Wszystkie nasze ceny s\u0105 <strong>za pojazd<\/strong>, nie za osob\u0119. Tr\u00f3jka jad\u0105ca do Marrakeszu za 120\u20ac p\u0142aci 40\u20ac ka\u017cdy. Cena uzgodniona przed rezerwacj\u0105, nie zmienia si\u0119.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Jak dzia\u0142a proces rezerwacji?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>U\u017cyj formularza rezerwacji na g\u00f3rze tej strony \u2014 wybierz tras\u0119 i pojazd, sta\u0142a cena pojawi si\u0119 natychmiast. Tap \"Zarezerwuj przez WhatsApp\" \u2014 szczeg\u00f3\u0142y s\u0105 wst\u0119pnie wype\u0142nione. Potwierd\u017a dat\u0119, godzin\u0119 i adres. Pisemne potwierdzenie w minuty. Wymagane 30% zaliczki. Saldo p\u0142acone got\u00f3wk\u0105 kierowcy.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Co si\u0119 stanie, je\u015bli m\u00f3j lot jest op\u00f3\u017aniony?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Nic si\u0119 nie zmienia z Twojej strony. Ka\u017cdy <a href=\"https:\/\/transfers.ma\/en\/agadir-airport-transfer\/\" class=\"lk-int\">odbi\u00f3r lotniskowy<\/a> zawiera bezp\u0142atne \u015bledzenie lotu via <a href=\"https:\/\/www.flightradar24.com\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">FlightRadar24<\/a>. Kierowca dostosowuje czas wyjazdu automatycznie.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Czy mog\u0119 zabra\u0107 deski surfingowe lub ponadgabarytowy baga\u017c?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Tak, bez dodatkowej op\u0142aty. Wspomnij co masz przy rezerwacji, aby\u015bmy mogli przypisa\u0107 odpowiedni pojazd.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Czy mog\u0119 doda\u0107 postoje po drodze?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Yes. Powiedz nam o postojach przy rezerwacji \u2014 wliczamy je w sta\u0142\u0105 cen\u0119. Bez licznika, bez op\u0142at za kilometry. Sprawdza si\u0119 dla postoj\u00f3w praktycznych (odebranie kogo\u015b w Taghazout) lub widokowych (pauza przy belvederze na <a href=\"https:\/\/transfers.ma\/en\/agadir-to-essaouira-transfer\/\" class=\"lk-int\">Agadir to Essaouira coastal road<\/a>). For full multi-day Morocco circuits, message us for a custom itinerary quote.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Czy wsp\u00f3\u0142pracujecie z hotelami, riadami i obozami surf?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Tak. Jeste\u015bmy preferowanym dostawc\u0105 transfer\u00f3w dla kilku obiekt\u00f3w w Maroku. Odwied\u017a nasz <a href=\"https:\/\/transfers.ma\/en\/become-a-partner\/\" class=\"lk-int\">program partnerski<\/a>.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Czy dost\u0119pne s\u0105 foteliki i podk\u0142adki dla dzieci?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Tak, bez dodatkowej op\u0142aty. Foteliki przy ka\u017cdym transferze z dzie\u0107mi. Podaj wiek dzieci przy rezerwacji.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Czy mog\u0119 podr\u00f3\u017cowa\u0107 ze zwierz\u0119ciem?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Tak. Wspomnij o zwierz\u0119ciu przy rezerwacji \u2014 rasa i rozmiar s\u0105 pomocne. Regularnie obs\u0142ugujemy psy i koty.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Jak anulowa\u0107 lub zmieni\u0107 rezerwacj\u0119?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>Wy\u015blij wiadomo\u015b\u0107 WhatsApp z numerem rezerwacji. Anulacje ponad 24 godziny wcze\u015bniej otrzymuj\u0105 pe\u0142ny zwrot zaliczki. Zmiany s\u0105 bezp\u0142atne w ka\u017cdej chwili.<\/p><\/div><\/div>\r\n\r\n    <div class=\"tf-fi\"><button class=\"tf-fb\" onclick=\"tfFaq(this)\"><span>Sk\u0105d wiem, \u017ce opinie s\u0105 prawdziwe?<\/span><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--nvy)\" stroke-width=\"2.5\" stroke-linecap=\"round\" style=\"flex-shrink:0;transition:transform .25s\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg><\/button><div class=\"tf-fd\"><p>All our reviews are published on independent platforms we do not control \u2014 <a href=\"https:\/\/www.trustpilot.com\/review\/transfers.ma\" target=\"_blank\" rel=\"noopener\" class=\"lk-ext\">Trustpilot<\/a> and Google Business. Nie mo\u017cemy edytowa\u0107, usuwa\u0107 ani prywatnie odpowiada\u0107 na opinie na \u017cadnej platformie. Ka\u017cda opinia zosta\u0142a napisana przez prawdziwego pasa\u017cera bez \u017cadnej zach\u0119ty z naszej strony.<\/p><\/div><\/div>\r\n\r\n  <\/div>\r\n\r\n  <div style=\"text-align:center;margin-top:32px;\">\r\n    <p class=\"body-sm\" style=\"margin:0 0 14px;\">Twojego pytania tu nie ma?<\/p>\r\n    <a href=\"https:\/\/wa.me\/447401523866?text=Hello%2C%20I%20have%20a%20question%20about%20a%20Morocco%20transfer\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:10px;background:var(--nvy);color:#fff;font-size:14px;font-weight:700;padding:13px 26px;border-radius:11px;transition:background .2s;font-family:&#039;DM Sans&#039;,sans-serif;\" onmouseover=\"this.style.background=&#039;var(--orn)&#039;\" onmouseout=\"this.style.background=&#039;var(--nvy)&#039;\">\r\n      Zapytaj nas przez WhatsApp \u2192\r\n    <\/a>\r\n  <\/div>\r\n\r\n<\/div>\r\n<\/section>\r\n\r\n<style>\r\n.tf-fi{border:1px solid var(--bdr);border-radius:12px;overflow:hidden;background:var(--wht);box-shadow:0 2px 8px rgba(27,58,107,0.05);}\r\n.tf-fb{width:100%;background:none;border:none;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;text-align:left;font-size:15px;font-weight:600;color:var(--nvy);font-family:\"DM Sans\",sans-serif;}\r\n.tf-fb:hover{background:var(--bg);}\r\n.tf-fb.open{background:var(--nvy-light);border-bottom:1px solid var(--bdr);}\r\n.tf-fb.open svg{transform:rotate(180deg);}\r\n.tf-fd{display:none;padding:16px 20px 18px;font-size:14px;color:var(--txt);line-height:1.82;background:var(--bg);}.tf-fd.open{display:block;}.tf-fd p{margin:0;}\r\n<\/style>\r\n<script>function tfFaq(b){var i=b.parentElement,a=i.querySelector(\".tf-fd\"),w=b.classList.contains(\"open\");document.querySelectorAll(\".tf-fb\").forEach(function(x){x.classList.remove(\"open\");});document.querySelectorAll(\".tf-fd\").forEach(function(x){x.classList.remove(\"open\");});if(!w){b.classList.add(\"open\");a.classList.add(\"open\");}}<\/script>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\r\n{\"@type\":\"Question\",\"name\":\"Czy cena jest za osob\u0119 czy za pojazd?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"All prices are per vehicle, not per person. A group of three to Marrakech at 120\u20ac pays 40\u20ac each. Price confirmed before booking, no meter, no surprises.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Co si\u0119 stanie, je\u015bli m\u00f3j lot jest op\u00f3\u017aniony?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Free real-time flight monitoring via FlightRadar24 is included on all airport pickups. The driver tracks your actual flight and adjusts automatically \u2014 no call needed from you.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Can I bring surfboards or oversized luggage?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, at no extra charge. Surfboards, kiteboards and large bags welcome on all transfers. Mention equipment at booking.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Czy mog\u0119 doda\u0107 postoje po drodze?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Tell us your stops at booking \u2014 included in the fixed price. Multi-day Morocco circuits also available on request.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Are child seats available?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes \u2014 baby seats and boosters provided free of charge. Mention your children's ages at booking.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Jak anulowa\u0107 lub zmieni\u0107 rezerwacj\u0119?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"WhatsApp message with your booking reference. Free cancellation and changes up to 24 hours before pickup. Full deposit refund.\"}},\r\n{\"@type\":\"Question\",\"name\":\"Sk\u0105d wiem, \u017ce opinie s\u0105 prawdziwe?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"All reviews are on independent platforms \u2014 Trustpilot and Google Business \u2014 which we cannot edit or control.\"}}\r\n]}\r\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fe5bb71 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"fe5bb71\" 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-50954c0 elementor-widget elementor-widget-shortcode\" data-id=\"50954c0\" 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=\"\"\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\">Marrakech to Agadir Transfer \u2014 Private From 120\u20ac | Transfers.ma<\/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 -->\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<\/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, like SinaiTaxi) -->\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<!-- 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                    <div class=\"tb-phone-input__prefix\" id=\"tb-phone-prefix\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-haspopup=\"listbox\">\n                        <img decoding=\"async\" class=\"tb-phone-input__flag\" id=\"tb-phone-flag\" src=\"https:\/\/flagcdn.com\/w40\/ma.png\" alt=\"MA\" width=\"20\" height=\"15\">\n                        <span class=\"tb-phone-input__code\" id=\"tb-phone-code\">+212<\/span>\n                        <svg class=\"tb-phone-input__arrow\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n                    <\/div>\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                    <div class=\"tb-phone-input__prefix\" id=\"tb-wa-prefix\" tabindex=\"0\" role=\"button\" aria-expanded=\"false\" aria-haspopup=\"listbox\">\n                        <img decoding=\"async\" class=\"tb-phone-input__flag\" id=\"tb-wa-flag\" src=\"https:\/\/flagcdn.com\/w40\/ma.png\" alt=\"MA\" width=\"20\" height=\"15\">\n                        <span class=\"tb-phone-input__code\" id=\"tb-wa-code\">+212<\/span>\n                        <svg class=\"tb-phone-input__arrow\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n                    <\/div>\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<!-- Phone country code popup (shared by phone + whatsapp) -->\n<div class=\"tb-phone-backdrop\" id=\"tb-phone-backdrop\"><\/div>\n<div class=\"tb-phone-dropdown\" id=\"tb-phone-dropdown\" role=\"listbox\">\n    <div class=\"tb-phone-dropdown__header\">\n        <span class=\"tb-phone-dropdown__title\">Select Country<\/span>\n        <button type=\"button\" class=\"tb-phone-dropdown__close\" id=\"tb-phone-close\" aria-label=\"Close\">&times;<\/button>\n    <\/div>\n    <input type=\"text\" class=\"tb-phone-dropdown__search\" id=\"tb-phone-search\" placeholder=\"Search country...\">\n    <div class=\"tb-phone-dropdown__list\" id=\"tb-phone-list\"><\/div>\n<\/div>\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>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Prywatny Transfer vs Taxi Zbiorowe Czym dok\u0142adnie jestprywatny transfer? Prywatny transfer to pojazd zarezerwowany wy\u0142\u0105cznie dla Twojej grupy. Tw\u00f3j kierowca. Tw\u00f3j harmonogram. Twoje drzwi. Nie grand taxi czekaj\u0105ce na zape\u0142nienie nieznajomymi. Nie autobus CTM wysadzaj\u0105cy Ci\u0119 na dworcu trzy kilometry od Twojego riadu. Z Transfers.ma jedziesz bezpo\u015brednio z A do B \u2014 odebrany pod adresem, kt\u00f3ry nam podasz, dowieziony pod adres, kt\u00f3rego potrzebujesz. Cena jest ustalona przed wyjazdem. Bez licznika, bez negocjacji, bez nieprzyjemnych niespodzianek. To ca\u0142a idea. Prosto, niezawodnie, prywatnie. Ten sam standard na ka\u017cdej trasie \u2014 od 15-minutowego transferu lotniskowego w Agadirze to a trzygodzinnego transferu do Marrakeszu. TRANSFERS.MA Private Morocco Transfer \u2713Your group only \u2014 always \u2713Door to door, exact address \u2713Fixed price \u2014 confirmed before you book \u2713Boards, gear, strollers all welcome \u2713Depart when you need \u2014 24\/7 \u2713EN \u00b7 FR \u00b7 AR drivers GRAND TAXI \u2717 Wait for 5 strangers\u2717 Drops at taxi station\u2717 No surfboards or kite gear\u2717 No fixed price CTM \/ BUS \u2717 Station to station only\u2717 Fixed bus schedule\u2717 4\u20135h for a 3h route\u2717 No large equipment 4.8Ocena Trustpilot 60+Zweryfikowane opinie 5.0Ocena Google 24\/7O ka\u017cdej porze, ka\u017cdego dnia Don&#8217;t take our word for it. Przeczytaj co m\u00f3wi\u0105 podr\u00f3\u017cnicy niezale\u017cnie \u2014 na platformach, kt\u00f3rych nie kontrolujemy. Przeczytaj nasze opinie na Trustpilot 4,8 gwiazdki \u00b7 transfers.ma \u00b7 Niezale\u017cna platforma Przeczytaj nasze opinie na Google 5,0 gwiazdki \u00b7 Google Business Profile Every review on both platforms is from a real passenger. Nigdy nie zach\u0119camy do opinii i nie mo\u017cemy ich edytowa\u0107. Liczba b\u0119dzie rosn\u0105\u0107 \u2014 standard nie. Dla Ka\u017cdego Podr\u00f3\u017cnego Jedna us\u0142uga. Ka\u017cda podr\u00f3\u017c. Czy niesiesz desk\u0119 surfingow\u0105, w\u00f3zek dzieci\u0119cy, aparat czy tylko baga\u017c podr\u0119czny \u2014 Transfers.ma dostosowuje si\u0119 do Ciebie. \ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66 Rodziny Travelling with children is one of the hardest logistics puzzles in Morocco. Grand taxi przewozi sze\u015bciu pasa\u017cer\u00f3w w samochodzie dla czterech, a dworce s\u0105 daleko od riadu. Nasze transfery lotniskowe Agadir obejmuj\u0105 bezp\u0142atne foteliki i podk\u0142adki \u2014 podaj wiek dzieci przy rezerwacji. Van radzi sobie z w\u00f3zkami, fotelikami, torbami pla\u017cowymi i zwyk\u0142\u0105 g\u00f3r\u0105 rodzinnego baga\u017cu. \u2713Baby seats &amp; boosters \u2014 free, always \u2713Van fits full family luggage + pushchair \u2713Patient drivers, no rushing \ud83c\udfc4 Surferzy &amp; Kiteboarderzy Anchor Point w Maroku ko\u0142o Taghazout to jedna z najlepszych prawych fal na \u015bwiecie. Dotarcie z lotniska z quiverem i torb\u0105 na kite nie powinno by\u0107 logistycznym wyzwaniem. Przewie\u017ali\u015bmy wi\u0119cej desek z AGA na wybrze\u017ce surf ni\u017c jeste\u015bmy w stanie policzy\u0107. Longboardy, shortboardy, kiteboard, zestawy foil \u2014 wszystko za\u0142adowane bezpiecznie, bez dop\u0142at. \u2713Wszystkie deski i sprz\u0119t kite \u2014 bez dop\u0142at \u2713Bezpo\u015brednio do obozu surf lub willi \u2713Znamy ka\u017cdy ob\u00f3z na wybrze\u017cu Taghazout \ud83d\udc91 Pary &amp; Romantyczne Podr\u00f3\u017ce Trasa nadmorska Agadir\u2013Essaouira to jedna z najpi\u0119kniejszych dr\u00f3g Maroka \u2014 lasy arganowe, klify atlantyckie. Zas\u0142uguje na delektowanie si\u0119 ni\u0105, nie znoszenie jej w taks\u00f3wce. Sedan economy dla dwojga oznacza spokojn\u0105, prywatn\u0105 podr\u00f3\u017c dok\u0142adnie we w\u0142asnym tempie. Popro\u015b kierowc\u0119 o zatrzymanie si\u0119 na przyl\u0105dku Tafedna. Wie dok\u0142adnie gdzie jecha\u0107. \u2713Prywatny sedan \u2014 tylko wy dwoje \u2713Widokowe postoje na \u017cyczenie \u2713Dow\u00f3z do riadu w medynie lub hotelu na pla\u017cy \ud83e\uddf3 Podr\u00f3\u017cnicy Solo Przylatuj\u0105c samotnie do nieznanego lotniska i natychmiast otaczaj\u0105c si\u0119 nieoficjalnymi taks\u00f3wkarzami \u2014 tego nikt nie planuje. Kiedy rezerwujesz transfer na lotnisku Marrakesz lub odbi\u00f3r w Agadirze, kierowca jest przy wyj\u015bciu przed Twoim baga\u017cem. \u2713Tabliczka z imieniem na przylocie hall \u2713No negotiation, no shared rides \u2713Fixed price \u2014 from 15\u20ac \ud83d\udc3e Podr\u00f3\u017c ze Zwierz\u0119tami Komunikacja publiczna w Maroku nie akceptuje zwierz\u0105t, a wsp\u00f3lne taks\u00f3wki odm\u00f3wi\u0105. Je\u015bli podr\u00f3\u017cujesz z psem lub kotem, wspomnij o tym przy rezerwacji. Potwierdzimy odpowiedni pojazd, poinformujemy kierowc\u0119 i upewnimy si\u0119, \u017ce Tw\u00f3j towarzysz podr\u00f3\u017cuje tak komfortowo jak Ty. \u2713Pojazdy przyjazne zwierz\u0119tom \u2014 wspomnij przy rezerwacji \u2713Odpowiedni pojazd potwierdzony dla Twojego zwierz\u0119cia \u2713Kierowca poinformowany przed wyjazdem \ud83d\udc65 Grupy &amp; Biznes Grupy surfowe, zespo\u0142y korporacyjne, delegaci konferencyjni. Koordynujemy logistyk\u0119 wielu pojazd\u00f3w w ca\u0142ym Maroku po sta\u0142ych stawkach za pojazd. Hotele i operatorzy mog\u0105 zapyta\u0107 o partnerstwo. \u2713Koordynacja wielu pojazd\u00f3w \u2713Sta\u0142e stawki \u2014 bez ceny per osob\u0119 \u2713Partner programme for hotels &amp; operators Odbi\u00f3r z Lotniska + \u015aledzenie Lotu \u015aledzimy Tw\u00f3j lot.Ty po prostu l\u0105duj. Ka\u017cdy transfer lotniskowy zawiera bezp\u0142atne \u015bledzenie lotu w czasie rzeczywistym via FlightRadar24. Kierowca wyje\u017cd\u017ca wed\u0142ug rzeczywistej pozycji samolotu. Je\u015bli Tw\u00f3j lot jest op\u00f3\u017aniony o 45 minut, wie o tym przed Tob\u0105. Dostosowuje wyjazd i stoi w hali przylot\u00f3w z tabliczk\u0105 z Twoim imieniem. \u017badnych telefon\u00f3w. \u017badnych aktualizacji. \u017badnego stresu. Przechodzisz przez odpraw\u0119, odbierasz baga\u017c i wychodzisz. On jest tam. Monitorowanie na \u017cywo przez FlightRadar24 FREE Planowany 14:30 \u2014 Rzeczywisty 15:14Lot op\u00f3\u017aniony +44 min \u00b7 Kierowca powiadomiony automatycznie Dostosowany \u2713 Kierowca na przylocie z tabliczk\u0105 z imieniemNa czas \u00b7 Bez telefon\u00f3w \u00b7 Deski za\u0142adowane Gotowy \u2713 Podaj numer lotu przy rezerwacji. Reszt\u0105 zajmiemy si\u0119 my. Co si\u0119 dzieje gdy l\u0105dujesz w Agadir AGA lub Marrakesz RAK 1 Tw\u00f3j lot l\u0105duje Kierowca monitorowa\u0142 Tw\u00f3j lot. W razie op\u00f3\u017anienia ju\u017c si\u0119 dostosowa\u0142 \u2014 bez telefonu z Twojej strony. 2 Tabliczka z imieniem na przylocie Kierowca stoi wyra\u017anie widoczny przy wyj\u015bciu przylot\u00f3w z tabliczk\u0105 z Twoim imieniem i logo Transfers.ma. Nie mo\u017cesz go przegapi\u0107. 3 Baga\u017ce i deski za\u0142adowane Kierowca zajmuje si\u0119 baga\u017cem, deskami i sprz\u0119tem. Wszystko bezpiecznie w baga\u017cniku. Ruszasz minuty po l\u0105dowaniu. 4 Prosto do Twoich drzwi \u017badnych postoj\u00f3w, \u017cadnych objazd. Kierowca zna wej\u015bcie do ka\u017cdego riadu w medinie Essaouiry, ka\u017cd\u0105 \u015bcie\u017ck\u0119 surf campu w Taghazout. Dlaczego Warto Zarezerwowa\u0107 Wcze\u015bniej Transfer, kt\u00f3rego nie rezerwujesz,kosztuje Ci\u0119 najwi\u0119cej. Lotniska Maroka s\u0105 do opanowania. Ale bez potwierdzonego transferu trafisz w scen\u0119 zaprojektowan\u0105 do dezorientacji \u2014 nieoficjalni kierowcy, konkurencyjne oferty, brak widocznych cen. Wcze\u015bniejsza rezerwacja nie kosztuje nic wi\u0119cej ni\u017c negocjacje na lotnisku. Po prostu usuwa niepewno\u015b\u0107. Cena ustalona. Kierowca czeka. \u26a0\ufe0f Nieoficjalni kierowcy przy wyj\u015bciu Bez licznika, bez umowy, bez odpowiedzialno\u015bci. \u00abCena\u00bb to tyle ile wed\u0142ug nich zap\u0142acisz po d\u0142ugim locie. Standardowa stawka bez rezerwacji: znacznie powy\u017cej rynku. \u26a0\ufe0f Kolejka grand taxi Wsp\u00f3lne taks\u00f3wki czekaj\u0105 na pe\u0142ne za\u0142adowanie. To mo\u017ce oznacza\u0107 10 minut lub 90 \u2014 w letnim upale z ca\u0142ym baga\u017cem. \u26a0\ufe0f Deski surfingowe i du\u017ce wyposa\u017cenie Wi\u0119kszo\u015b\u0107 wsp\u00f3lnych \u015brodk\u00f3w transportu nie zabiera desek surfingowych ani ponadgabarytowego baga\u017cu. Wcze\u015bniej zarezerwowany van jest jedynym niezawodnym rozwi\u0105zaniem.<\/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-20623","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":"transfery-2","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":"Prywatny Transfer Maroko \u2014 Sta\u0142a Cena, Od Drzwi do Drzwi | Transfers.ma 2026","description":"Prywatny transfer Maroko mi\u0119dzy Agadirem, Marrakeszem, Essaouir\u0105 i Taghazoutem. Sta\u0142a cena za pojazd, kierowcy EN\/FR\/AR, bezp\u0142atne \u015bledzenie lot\u00f3w, deski mile widziane. Natychmiastowe potwierdzenie.","focusKeywords":"prywatny transfer maroko,transfer lotnisko agadir,prywatny samoch\u00f3d maroko sta\u0142a cena,transfer taghazout,transfer maroko","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":"u\u017cytkownik","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":20623,"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%2F20623%3Fnonce%3D978a73549a","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\/20623","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=20623"}],"version-history":[{"count":4,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/20623\/revisions"}],"predecessor-version":[{"id":20628,"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/pages\/20623\/revisions\/20628"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/pl\/wp-json\/wp\/v2\/media?parent=20623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}