{"id":25416,"date":"2026-10-04T12:41:56","date_gmt":"2026-10-04T12:41:56","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=25416"},"modified":"2026-10-04T12:44:56","modified_gmt":"2026-10-04T12:44:56","slug":"vakantie-casablanca","status":"publish","type":"page","link":"https:\/\/transfers.ma\/nl\/vakantie-casablanca\/","title":{"rendered":"vakantie casablanca"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25416\" class=\"elementor elementor-25416\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46b4e88 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"46b4e88\" data-element_type=\"container\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8719742 elementor-widget elementor-widget-shortcode\" data-id=\"8719742\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div id=\"tb-booking-widget\" class=\"tb-booking-widget\"\n     data-lang=\"de\"\n     data-fixed-origin=\"\"\n     data-fixed-origin-lat=\"\"\n     data-fixed-origin-lng=\"\"\n     dir=\"ltr\">\n\n    <!-- Multi-city progress indicator -->\n    <div id=\"tb-multi-progress\"><\/div>\n\n    <!-- Progress Bar -->\n    <div class=\"tb-progress\">\n        <div class=\"tb-progress__step tb-progress__step--active\" data-step=\"1\">\n            <span class=\"tb-progress__number\">1<\/span>\n            <span class=\"tb-progress__label\">Route<\/span>\n        <\/div>\n        <div class=\"tb-progress__connector\"><\/div>\n        <div class=\"tb-progress__step\" data-step=\"2\">\n            <span class=\"tb-progress__number\">2<\/span>\n            <span class=\"tb-progress__label\">Vehicle<\/span>\n        <\/div>\n        <div class=\"tb-progress__connector\"><\/div>\n        <div class=\"tb-progress__step\" data-step=\"3\">\n            <span class=\"tb-progress__number\">3<\/span>\n            <span class=\"tb-progress__label\">Payment<\/span>\n        <\/div>\n    <\/div>\n\n    <!-- Step 1: Route -->\n    <div id=\"tb-step-1\" class=\"tb-step tb-step--active\">\n        \n<!-- Decorative curve (Daytrip-style) -->\n<svg class=\"tb-hero-curve\" viewBox=\"0 0 300 700\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <path d=\"M250 -40 C230 60 160 120 140 200 C110 320 200 380 180 470 C165 540 100 590 70 700\" fill=\"none\" stroke=\"#3b82f6\" stroke-width=\"80\" stroke-linecap=\"round\"\/>\n    <path d=\"M250 -40 C230 60 160 120 140 200 C110 320 200 380 180 470 C175 540 190 610 230 700\" fill=\"none\" stroke=\"#60a5fa\" stroke-width=\"60\" stroke-linecap=\"round\"\/>\n<\/svg>\n\n<!-- Mode tabs (left-aligned with icons, underline active) -->\n<div class=\"tb-mode-tabs\">\n    <button type=\"button\" class=\"tb-mode-tab tb-mode-tab--active\" data-mode=\"one-way\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M13.5 5H11V3.5C11 2.12 9.88 1 8.5 1h-3C4.12 1 3 2.12 3 3.5V5H.5a.5.5 0 00-.5.5v2a.5.5 0 00.5.5H1v5.5a1.5 1.5 0 001.5 1.5h9A1.5 1.5 0 0013 13V8h.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5zM4 3.5A1.5 1.5 0 015.5 2h3A1.5 1.5 0 0110 3.5V5H4V3.5z\" fill=\"currentColor\"\/><\/svg>\n        Transfers    <\/button>\n    <button type=\"button\" class=\"tb-mode-tab\" data-mode=\"round-trip\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1a7 7 0 100 14A7 7 0 008 1zm0 12.5A5.5 5.5 0 1113.5 8 5.51 5.51 0 018 13.5zM8.5 4H7v5l4.25 2.55.75-1.23-3.5-2.07V4z\" fill=\"currentColor\"\/><\/svg>\n        Round trip    <\/button>\n    <button type=\"button\" class=\"tb-mode-tab\" data-mode=\"multi-city\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.24 1 3 3.24 3 6c0 3.75 5 9 5 9s5-5.25 5-9c0-2.76-2.24-5-5-5zm0 6.75A1.75 1.75 0 118 4.5a1.75 1.75 0 010 3.5z\" fill=\"currentColor\"\/><\/svg>\n        Multi-city    <\/button>\n<\/div>\n\n<!-- Hero headline -->\n<h1 class=\"tb-step1-headline\">Vakantie Casablanca: de beste gids voor stad, Corniche en uitstapjes \u2013 7 tips<\/h1>\n\n<!-- Single trip pill bar (one-way & round-trip) -->\n<div id=\"tb-single-bar\">\n    <div class=\"tb-pill-bar__row\">\n        <!-- From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/><circle cx=\"7\" cy=\"7\" r=\"1.5\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"pickup\" placeholder=\"From city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"pickup\"><\/div>\n            <button type=\"button\" class=\"tb-pill-bar__swap\" id=\"tb-swap-btn\" title=\"Swap locations\">&#8652;<\/button>\n        <\/div>\n        <!-- To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1C4.79 1 3 2.79 3 5c0 3 4 7.5 4 7.5s4-4.5 4-7.5c0-2.21-1.79-4-4-4zm0 5.5A1.5 1.5 0 117 4a1.5 1.5 0 010 3z\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"dropoff\" placeholder=\"To city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"dropoff\"><\/div>\n        <\/div>\n        <!-- Date -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--date\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"datetime\">\n        <\/div>\n        <!-- Return date (hidden initially) -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--return\" id=\"tb-return-field\" style=\"display:none;\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" id=\"tb-return-datetime\" data-field=\"return-datetime\">\n            <button type=\"button\" class=\"tb-pill-bar__clear tb-pill-bar__return-remove\" id=\"tb-remove-return\" title=\"Remove return\">&times;<\/button>\n        <\/div>\n        <!-- + Add return -->\n        <button type=\"button\" class=\"tb-pill-bar__add-return\" id=\"tb-add-return\">\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M5 1v8M1 5h8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            Add return        <\/button>\n        <!-- Pax -->\n        <div class=\"tb-pill-bar__pax\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <!-- Search button: visible in one-way mode, hidden in round-trip -->\n        <button type=\"button\" id=\"tb-btn-search\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Search        <\/button>\n    <\/div>\n    <!-- Return leg row: only visible in round-trip mode -->\n    <div class=\"tb-pill-bar__row\" id=\"tb-return-leg-row\" style=\"display:none;margin-top:6px;\">\n        <!-- Return from: locked, mirrors outbound To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\" id=\"tb-return-from-field\" style=\"pointer-events:none;opacity:0.6;\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/><circle cx=\"7\" cy=\"7\" r=\"1.5\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <span id=\"tb-return-from-display\" class=\"tb-pill-bar__input\" style=\"display:flex;align-items:center;\">Return from<\/span>\n        <\/div>\n        <!-- Return to: editable, pre-filled with outbound From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\" id=\"tb-return-to-field\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1C4.79 1 3 2.79 3 5c0 3 4 7.5 4 7.5s4-4.5 4-7.5c0-2.21-1.79-4-4-4zm0 5.5A1.5 1.5 0 117 4a1.5 1.5 0 010 3z\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" id=\"tb-return-to-input\" class=\"tb-pill-bar__input\" placeholder=\"Return destination\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" id=\"tb-return-to-clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" id=\"tb-return-to-dropdown\"><\/div>\n        <\/div>\n        <!-- Search button for round-trip: lives on the second row -->\n        <button type=\"button\" id=\"tb-btn-search-rt\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Search        <\/button>\n    <\/div>\n<\/div>\n\n<!-- Multi-city bar -->\n<div id=\"tb-multi-bar\" class=\"tb-multi-bar\">\n    <div id=\"tb-legs-container\"><\/div>\n    <label id=\"tb-return-to-start\" class=\"tb-return-toggle\" style=\"display:none;\">\n        <input type=\"checkbox\" id=\"tb-return-to-start-check\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"vertical-align:middle;margin-right:4px;\"><path d=\"M9 14l-4-4 4-4\"\/><path d=\"M5 10h11a4 4 0 0 1 0 8h-1\"\/><\/svg>Return to start    <\/label>\n    <button type=\"button\" id=\"tb-add-leg\">+ Add another transfer<\/button>\n    <div class=\"tb-multi-bar__footer\">\n        <div class=\"tb-pill-bar__pax\" style=\"position:relative;\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill-multi\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text-multi\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <button type=\"button\" id=\"tb-btn-search-multi\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Search        <\/button>\n    <\/div>\n<\/div>\n\n<!-- Pax\/luggage popup backdrop -->\n<div class=\"tb-pax-backdrop\" id=\"tb-pax-backdrop\"><\/div>\n<!-- Pax\/luggage popup (shared by single & multi-city) -->\n<div class=\"tb-pax-dropdown\" id=\"tb-pax-dropdown\">\n    <div class=\"tb-pax-stepper\">\n        <span class=\"tb-pax-stepper__label\">Passengers<\/span>\n        <div class=\"tb-pax-stepper__controls\">\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-pax-count\" data-action=\"decrease\">-<\/button>\n            <span class=\"tb-pax-stepper__value\" id=\"tb-pax-count\">1<\/span>\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-pax-count\" data-action=\"increase\">+<\/button>\n        <\/div>\n    <\/div>\n    <div class=\"tb-pax-stepper\">\n        <span class=\"tb-pax-stepper__label\">Luggage<\/span>\n        <div class=\"tb-pax-stepper__controls\">\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-luggage-count\" data-action=\"decrease\">-<\/button>\n            <span class=\"tb-pax-stepper__value\" id=\"tb-luggage-count\">1<\/span>\n            <button type=\"button\" class=\"tb-pax-stepper__btn\" data-target=\"tb-luggage-count\" data-action=\"increase\">+<\/button>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Flight number (shown below bar when airport detected) -->\n<div id=\"tb-flight-bar\">\n    <label class=\"tb-pill-bar__label\">Flight Number<\/label>\n    <input type=\"text\" id=\"tb-flight-number\" class=\"tb-pill-bar__input\" placeholder=\"e.g. AT 1234\" autocomplete=\"off\">\n<\/div>\n\n<!-- Error display -->\n<div id=\"tb-no-route-container\" style=\"display:none;\"><\/div>\n\n<!-- Trust badges -->\n<div class=\"tb-trust-badges\">\n    <span class=\"tb-trust-badge tb-trust-badge--cancel\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1a7 7 0 100 14A7 7 0 008 1z\" stroke=\"#10b981\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"#10b981\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Cancel for free 24 hours before departure    <\/span>\n    <span class=\"tb-trust-badge tb-trust-badge--rating\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1l2.12 4.3 4.74.69-3.43 3.34.81 4.72L8 11.77l-4.24 2.23.81-4.72L1.14 5.94l4.74-.69L8 1z\" fill=\"#fbbf24\"\/><\/svg>\n        4.9\/5 Google Reviews    <\/span>\n    <span class=\"tb-trust-badge\">\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1L3 3.5v3.5c0 3.15 2.14 6.1 5 7 2.86-.9 5-3.85 5-7V3.5L8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\/><\/svg>\n        Secure payment    <\/span>\n<\/div>\n    <\/div>\n\n    <!-- Step 2: Vehicle -->\n    <div id=\"tb-step-2\" class=\"tb-step\">\n        \n<!-- Back Button -->\n<button type=\"button\" class=\"tb-btn-back\" data-back=\"1\">\n    &larr; Back to search<\/button>\n\n<!-- Route Summary Bar (compact) -->\n<div class=\"tb-route-bar\">\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--pickup\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"8\" cy=\"8\" r=\"2\" fill=\"currentColor\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Pickup<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-pickup\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&lrhar;<\/div>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--dropoff\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.5 1 3.5 3 3.5 5.5C3.5 9 8 14 8 14s4.5-5 4.5-8.5C12.5 3 10.5 1 8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><circle cx=\"8\" cy=\"5.5\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Drop-off<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-dropoff\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-date\">--<\/span>\n        <span class=\"tb-route-bar__distance\" id=\"tb-result-distance\">--<\/span>\n        <span class=\"tb-route-bar__duration\" id=\"tb-result-duration\">--<\/span>\n    <\/div>\n<\/div>\n\n<!-- Return leg bar (shown only for round trips) -->\n<div id=\"tb-return-leg-bar\" class=\"tb-route-bar tb-route-bar--return\" style=\"display:none; margin-top:6px; border-top: 2px dashed #e94560;\">\n    <span class=\"tb-route-bar__return-badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\" style=\"vertical-align:middle;margin-right:4px;\"><path d=\"M14 5H4a3 3 0 000 6h1M2 11l2 2-2 2\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M2 5l2-2-2-2\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Return    <\/span>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--pickup\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"8\" cy=\"8\" r=\"2\" fill=\"currentColor\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Return from<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-return-from\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&rarr;<\/div>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--dropoff\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.5 1 3.5 3 3.5 5.5C3.5 9 8 14 8 14s4.5-5 4.5-8.5C12.5 3 10.5 1 8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><circle cx=\"8\" cy=\"5.5\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Return to<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-return-to\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-return-date\">--<\/span>\n    <\/div>\n<\/div>\n\n<!-- Trust Badges -->\n<div class=\"tb-trust-strip\">\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"7\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Free Cancellation    <\/span>\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"6.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><path d=\"M8 4.5V8l2.5 1.5\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n        24\/7 Support    <\/span>\n<\/div>\n\n<!-- Route Map -->\n<div id=\"tb-route-map\" class=\"tb-route-map\"><\/div>\n\n<!-- Route\/Zone Notice -->\n<div id=\"tb-route-notice\"><\/div>\n<div id=\"tb-route-details\"><\/div>\n\n<!-- Vehicle List -->\n<h4 class=\"tb-section-title\">Choose your vehicle<\/h4>\n<div id=\"tb-vehicles-container\" class=\"tb-vehicles-container\">\n    <div class=\"tb-loading\">Loading vehicles...<\/div>\n<\/div>\n\n<!-- Extras -->\n<div id=\"tb-extras-section\" class=\"tb-extras-section\" style=\"display: none;\">\n    <h4 class=\"tb-section-title\">Additional services and goods<\/h4>\n    <p class=\"tb-section-subtitle\">Optional services to enhance your journey<\/p>\n    <div id=\"tb-extras-container\"><\/div>\n<\/div>\n\n<!-- How it Works -->\n<div class=\"tb-how-it-works\">\n    <h4 class=\"tb-section-title\">How it Works<\/h4>\n    <div class=\"tb-how-it-works__steps\">\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">1<\/div>\n            <div>\n                <h5>Select Your Route and Car<\/h5>\n                <p>Enter your pick-up and drop-off locations, choose your preferred car.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">2<\/div>\n            <div>\n                <h5>Provide Booking Details<\/h5>\n                <p>Fill in your details and select extra services you might need.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"tb-how-it-works__step\">\n            <div class=\"tb-how-it-works__number\">3<\/div>\n            <div>\n                <h5>Enjoy the Ride<\/h5>\n                <p>Our driver will arrive at your pick-up location on time.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Continue Button -->\n<button type=\"button\" id=\"tb-btn-continue\" class=\"tb-btn tb-btn--primary tb-btn--full\" disabled>\n    Continue<\/button>\n\n<!-- Hidden sidebar compat elements -->\n<div style=\"display:none\">\n    <span id=\"tb-sidebar-route\"><\/span>\n    <span id=\"tb-sidebar-date\"><\/span>\n    <span id=\"tb-sidebar-vehicle\"><\/span>\n    <span id=\"tb-sidebar-passengers\"><\/span>\n    <div id=\"tb-sidebar-extras-list\"><\/div>\n    <span id=\"tb-sidebar-total\"><\/span>\n<\/div>\n    <\/div>\n\n    <!-- Step 3: Payment -->\n    <div id=\"tb-step-3\" class=\"tb-step\">\n        \n<!-- Checkout Progress -->\n<div class=\"tb-checkout-progress\">\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--done\">Ride Type<\/div>\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--active\">Booking Details<\/div>\n    <div class=\"tb-checkout-progress__step tb-checkout-progress__step--upcoming\">Checkout<\/div>\n<\/div>\n\n<div class=\"tb-step3-layout\">\n    <div class=\"tb-step3-main\">\n        <!-- Back Button -->\n        <button type=\"button\" class=\"tb-btn-back\" data-back=\"2\">\n            &larr; Back to vehicle        <\/button>\n\n        <!-- Transfer Details Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Transfer Details<\/h4>\n            <!-- Mini Map -->\n            <div id=\"tb-checkout-map\" class=\"tb-checkout-map\"><\/div>\n            <div class=\"tb-checkout-location\">\n                <span class=\"tb-checkout-location__dot tb-checkout-location__dot--pickup\"><\/span>\n                <span class=\"tb-checkout-location__text\" id=\"tb-checkout-pickup-display\">--<\/span>\n            <\/div>\n            <div class=\"tb-form-group\" id=\"tb-checkout-flight-group\" style=\"display:none;\">\n                <label class=\"tb-label\">Flight Number<\/label>\n                <input type=\"text\" id=\"tb-checkout-flight\" class=\"tb-input\" placeholder=\"e.g. AT 1234\">\n            <\/div>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Date<\/label>\n                    <input type=\"date\" id=\"tb-checkout-date-display\" class=\"tb-input\" disabled>\n                <\/div>\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\">Time<\/label>\n                    <input type=\"time\" id=\"tb-checkout-time-display\" class=\"tb-input\" disabled>\n                <\/div>\n            <\/div>\n            <div class=\"tb-checkout-location\">\n                <span class=\"tb-checkout-location__dot tb-checkout-location__dot--dropoff\"><\/span>\n                <span class=\"tb-checkout-location__text\" id=\"tb-checkout-dropoff-display\">--<\/span>\n            <\/div>\n            <div id=\"tb-pickup-instructions\"><\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">More details about the address<\/label>\n                <input type=\"text\" id=\"tb-special-requests\" class=\"tb-input\" placeholder=\"Hotel name, room number, etc.\">\n            <\/div>\n        <\/div>\n\n        <!-- Personal Information Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Personal Information<\/h4>\n            <div class=\"tb-checkout-row\">\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\" for=\"tb-customer-first-name\">First Name *<\/label>\n                    <input type=\"text\" id=\"tb-customer-first-name\" class=\"tb-input\" placeholder=\"Enter your first name\">\n                    <div class=\"tb-field-error\" data-field=\"first-name\"><\/div>\n                <\/div>\n                <div class=\"tb-form-group\">\n                    <label class=\"tb-label\" for=\"tb-customer-last-name\">Last Name *<\/label>\n                    <input type=\"text\" id=\"tb-customer-last-name\" class=\"tb-input\" placeholder=\"Enter your last name\">\n                    <div class=\"tb-field-error\" data-field=\"last-name\"><\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\" for=\"tb-customer-email\">Email *<\/label>\n                <input type=\"email\" id=\"tb-customer-email\" class=\"tb-input\" placeholder=\"Enter your email\">\n                <div class=\"tb-field-error\" data-field=\"email\"><\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">Nationality<\/label>\n                <select id=\"tb-customer-nationality\" class=\"tb-input tb-select\">\n                    <option value=\"\">Please select country<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\" for=\"tb-customer-phone\">Phone Number *<\/label>\n                <div class=\"tb-phone-input\">\n                    <input type=\"text\" id=\"tb-phone-code\" class=\"tb-phone-input__code-input\" placeholder=\"+212\" maxlength=\"4\" aria-label=\"Country code\">\n                    <input type=\"tel\" id=\"tb-customer-phone\" class=\"tb-phone-input__field\" placeholder=\"\">\n                <\/div>\n                <div class=\"tb-field-error\" data-field=\"phone\"><\/div>\n            <\/div>\n            <div class=\"tb-form-group\">\n                <label class=\"tb-label\">WhatsApp Number<\/label>\n                <div class=\"tb-phone-input\">\n                    <input type=\"text\" id=\"tb-wa-code\" class=\"tb-phone-input__code-input\" placeholder=\"+212\" maxlength=\"4\" aria-label=\"Country code\">\n                    <input type=\"tel\" id=\"tb-customer-whatsapp\" class=\"tb-phone-input__field\" placeholder=\"\">\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <!-- Custom Fields (dynamically populated by JS) -->\n        <div id=\"tb-custom-fields-card\" class=\"tb-card\" style=\"display:none;\">\n            <h4 class=\"tb-card__title\">Additional Information<\/h4>\n            <div id=\"tb-custom-fields-container\"><\/div>\n        <\/div>\n\n        <!-- Promo Code Card -->\n        <div class=\"tb-card\">\n            <h4 class=\"tb-card__title\">Promo Code<\/h4>\n            <div class=\"tb-promo-row\">\n                <input type=\"text\" id=\"tb-promo-code\" class=\"tb-input tb-promo-row__input\" placeholder=\"Enter promo code\">\n                <button type=\"button\" id=\"tb-promo-apply\" class=\"tb-btn tb-btn--outline tb-promo-row__btn\">Apply<\/button>\n            <\/div>\n            <div id=\"tb-promo-message\" class=\"tb-promo-message\" style=\"display:none;\"><\/div>\n        <\/div>\n\n        <!-- Payment Card -->\n        <div class=\"tb-card\" id=\"tb-payment-card\">\n            <h4 class=\"tb-card__title\">Payment Options<\/h4>\n            <div id=\"tb-payment-errors\" class=\"tb-alert tb-alert--error\" style=\"display: none;\"><\/div>\n\n            <!-- Payment Choice Cards -->\n            <div id=\"tb-payment-choices\" class=\"tb-payment-choices\">\n                <!-- Dynamically populated by JS based on available gateways -->\n            <\/div>\n\n            <!-- Legacy Gateway Selector (hidden, used internally) -->\n            <div class=\"tb-gateway-selector\" id=\"tb-gateway-selector\" style=\"display: none !important;\">\n                <label class=\"tb-gateway-option\" data-gateway=\"stripe\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"stripe\">\n                    <span class=\"tb-gateway-option__label\">Credit \/ Debit Card<\/span>\n                <\/label>\n                <label class=\"tb-gateway-option\" data-gateway=\"cash\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"cash\">\n                    <span class=\"tb-gateway-option__label\">Cash on Pickup<\/span>\n                <\/label>\n                <label class=\"tb-gateway-option\" data-gateway=\"paypal\" style=\"display: none !important;\">\n                    <input type=\"radio\" name=\"tb-gateway\" value=\"paypal\">\n                    <span class=\"tb-gateway-option__label\">PayPal<\/span>\n                <\/label>\n            <\/div>\n\n            <!-- Legacy Payment options (hidden, used internally) -->\n            <div id=\"tb-payment-options\" class=\"tb-payment-options\" style=\"display: none;\">\n                <label class=\"tb-payment-option tb-payment-option--active\">\n                    <input type=\"radio\" name=\"tb-payment-type\" value=\"full\" checked>\n                    <div class=\"tb-payment-option__content\">\n                        <span class=\"tb-payment-option__label\">Pay full amount<\/span>\n                        <span class=\"tb-payment-option__amount\" id=\"tb-option-full-amount\"><\/span>\n                    <\/div>\n                <\/label>\n                <label class=\"tb-payment-option\">\n                    <input type=\"radio\" name=\"tb-payment-type\" value=\"deposit\">\n                    <div class=\"tb-payment-option__content\">\n                        <span class=\"tb-payment-option__label\">Pay deposit only<\/span>\n                        <span class=\"tb-payment-option__amount\" id=\"tb-option-deposit-amount\"><\/span>\n                        <span class=\"tb-payment-option__note\" id=\"tb-option-remaining\"><\/span>\n                    <\/div>\n                <\/label>\n            <\/div>\n\n            <!-- Terms & Conditions -->\n            <div class=\"tb-terms\">\n                <label class=\"tb-terms__label\">\n                    <input type=\"checkbox\" id=\"tb-terms-checkbox\" class=\"tb-terms__checkbox\">\n                    <span>I agree to the <a href=\"#\" target=\"_blank\">Terms &amp; Conditions<\/a> and <a href=\"#\" target=\"_blank\">Privacy Policy<\/a><\/span>\n                <\/label>\n                <div class=\"tb-field-error\" data-field=\"terms\"><\/div>\n            <\/div>\n\n            <button type=\"button\" id=\"tb-pay-button\" class=\"tb-btn tb-btn--primary tb-btn--full\">\n                Proceed to Checkout            <\/button>\n            <div id=\"tb-stripe-element\" style=\"display: none !important;\"><\/div>\n            <button type=\"button\" id=\"tb-confirm-payment-btn\" class=\"tb-btn tb-btn--primary tb-btn--full\" style=\"display: none !important; margin-top: 0.75rem;\">\n                Confirm Payment            <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- RIGHT: Gradient Summary Sidebar -->\n    <div class=\"tb-step3-sidebar\">\n        <div class=\"tb-summary-gradient\">\n            <div class=\"tb-summary-gradient__header\">\n                <div class=\"tb-summary-gradient__icon\">&#128663;<\/div>\n                <div>\n                    <div class=\"tb-summary-gradient__vehicle-name\" id=\"tb-order-vehicle\">--<\/div>\n                    <div class=\"tb-summary-gradient__vehicle-cap\" id=\"tb-order-passengers\">--<\/div>\n                <\/div>\n            <\/div>\n            <div class=\"tb-summary-gradient__stop\">\n                <span class=\"tb-summary-gradient__dot\"><\/span>\n                <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-route-from\">--<\/span>\n                <span class=\"tb-summary-gradient__stop-price\" id=\"tb-order-base-price\">--<\/span>\n            <\/div>\n            <div class=\"tb-summary-gradient__stop\">\n                <span class=\"tb-summary-gradient__dot\"><\/span>\n                <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-route-to\">--<\/span>\n            <\/div>\n            <!-- Round trip return leg (hidden by default) -->\n            <div id=\"tb-order-return-leg\" style=\"display:none;\">\n                <div class=\"tb-summary-gradient__divider\"><\/div>\n                <div class=\"tb-summary-gradient__stop\">\n                    <span class=\"tb-summary-gradient__dot\"><\/span>\n                    <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-return-from\">--<\/span>\n                    <span class=\"tb-summary-gradient__stop-price\" id=\"tb-order-return-price\">--<\/span>\n                <\/div>\n                <div class=\"tb-summary-gradient__stop\">\n                    <span class=\"tb-summary-gradient__dot\"><\/span>\n                    <span class=\"tb-summary-gradient__stop-text\" id=\"tb-order-return-to\">--<\/span>\n                <\/div>\n            <\/div>\n            <div class=\"tb-summary-gradient__extras\" id=\"tb-order-extras-list\"><\/div>\n            <div class=\"tb-summary-gradient__total\">\n                <span>Total<\/span>\n                <span id=\"tb-order-total\">--<\/span>\n            <\/div>\n        <\/div>\n        <!-- Hidden compat elements -->\n        <div style=\"display:none;\">\n            <span id=\"tb-order-route\">--<\/span>\n            <span id=\"tb-order-datetime\">--<\/span>\n        <\/div>\n    <\/div>\n<\/div>\n\n    <\/div>\n\n    <!-- Confirmation -->\n    <div id=\"tb-confirmation\" class=\"tb-step\">\n        \n<div class=\"tb-confirmation\">\n    <div class=\"tb-confirmation__icon\">\n        <svg class=\"tb-confirmation__checkmark\" viewBox=\"0 0 52 52\" width=\"64\" height=\"64\">\n            <circle class=\"tb-confirmation__circle\" cx=\"26\" cy=\"26\" r=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\/>\n            <path class=\"tb-confirmation__check\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 27l7 7 16-16\"\/>\n        <\/svg>\n    <\/div>\n    <h2 class=\"tb-confirmation__title\">Booking Confirmed!<\/h2>\n    <p class=\"tb-confirmation__subtitle\">Your transfer has been successfully booked.<\/p>\n\n    <div class=\"tb-confirmation__ref\" id=\"tb-confirmation-ref\">--<\/div>\n\n    <p class=\"tb-confirmation__email\">\n        Confirmation email sent to<br>\n        <strong id=\"tb-confirmation-email\">--<\/strong>\n    <\/p>\n\n    <!-- Receipt -->\n    <div class=\"tb-receipt\" id=\"tb-receipt\">\n        <h3 class=\"tb-receipt__title\">Booking Receipt<\/h3>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Reference<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-ref\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Date &amp; Time<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-datetime\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Pickup<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-pickup\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Drop-off<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-dropoff\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Vehicle<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-vehicle\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Passengers<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-passengers\">--<\/span>\n        <\/div>\n        <!-- Price Details -->\n        <div class=\"tb-receipt__section\">\n            <div class=\"tb-receipt__section-title\">Price Details<\/div>\n            <div class=\"tb-receipt__row\">\n                <span class=\"tb-receipt__label\">Transfer<\/span>\n                <span class=\"tb-receipt__value\" id=\"tb-receipt-base-price\">--<\/span>\n            <\/div>\n            <div id=\"tb-receipt-extras-list\"><\/div>\n            <div class=\"tb-receipt__row\" id=\"tb-receipt-roundtrip-row\" style=\"display:none;\">\n                <span class=\"tb-receipt__label\">Round trip<\/span>\n                <span class=\"tb-receipt__value\">&times; 2<\/span>\n            <\/div>\n        <\/div>\n        <div class=\"tb-receipt__row tb-receipt__row--total\">\n            <span class=\"tb-receipt__label\">Total<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-total\">--<\/span>\n        <\/div>\n        <div class=\"tb-receipt__row\">\n            <span class=\"tb-receipt__label\">Payment<\/span>\n            <span class=\"tb-receipt__value\" id=\"tb-receipt-payment\">--<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"tb-confirmation__actions\">\n        <button type=\"button\" id=\"tb-download-receipt\" class=\"tb-btn tb-btn--outline\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"vertical-align:-2px;margin-right:6px;\"><path d=\"M8 2v8M4 7l4 4 4-4\"\/><path d=\"M2 12v2h12v-2\"\/><\/svg>\n            Download Receipt        <\/button>\n        <button type=\"button\" id=\"tb-book-another\" class=\"tb-btn tb-btn--primary\">\n            Book Another Transfer        <\/button>\n    <\/div>\n<\/div>\n    <\/div>\n<\/div>\n<style id=\"tb-wp-overrides\">\n\/* === Widget container: full width, break out of theme container === *\/\nhtml body #tb-booking-widget {\n    max-width: 100vw !important;\n    width: 100vw !important;\n    padding: 0 !important;\n    margin-left: calc(-50vw + 50%) !important;\n    margin-right: calc(-50vw + 50%) !important;\n    overflow-x: hidden !important;\n    background: transparent !important;\n}\n\n\/* === Step 1: full-bleed hero === *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    border-radius: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    max-width: 100% !important;\n}\n\n\/* === Ensure WP theme does not constrain step-1 children === *\/\nhtml body #tb-booking-widget #tb-step-1 .tb-mode-tabs,\nhtml body #tb-booking-widget #tb-step-1 .tb-step1-headline,\nhtml body #tb-booking-widget #tb-step-1 #tb-single-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-multi-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-flight-bar,\nhtml body #tb-booking-widget #tb-step-1 #tb-no-route-container,\nhtml body #tb-booking-widget #tb-step-1 .tb-trust-badges {\n    max-width: 1400px !important;\n    width: 100% !important;\n}\n\n\/* === Hide progress bar on Step 1 === *\/\nhtml body #tb-booking-widget .tb-progress {\n    display: none !important;\n}\n\n\/* === WP Theme Reset: beat any theme selector === *\/\nhtml body #tb-booking-widget *,\nhtml body #tb-booking-widget *::before,\nhtml body #tb-booking-widget *::after {\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget button,\nhtml body #tb-booking-widget input[type=\"button\"],\nhtml body #tb-booking-widget input[type=\"submit\"],\nhtml body #tb-booking-widget input[type=\"reset\"] {\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    text-shadow: none !important;\n    text-decoration: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    line-height: normal !important;\n    outline: none !important;\n    -webkit-appearance: none !important;\n    appearance: none !important;\n    transition: all 0.2s !important;\n}\nhtml body #tb-booking-widget input,\nhtml body #tb-booking-widget select,\nhtml body #tb-booking-widget textarea {\n    box-shadow: none !important;\n    text-shadow: none !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget input:focus,\nhtml body #tb-booking-widget select:focus,\nhtml body #tb-booking-widget textarea:focus {\n    box-shadow: none !important;\n}\n\n\/* Buttons *\/\nhtml body #tb-booking-widget .tb-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 0.5rem !important;\n    padding: 14px 28px !important;\n    border: none !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:hover:not(:disabled) {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-btn--primary:disabled {\n    opacity: 0.5 !important;\n    cursor: not-allowed !important;\n}\nhtml body #tb-booking-widget .tb-btn-back {\n    background: none !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    padding: 8px 0 !important;\n    font-size: 0.9rem !important;\n    cursor: pointer !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Theme-proof overrides \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget #tb-step-1 {\n    background: var(--tb-primary, #1a1a2e) !important;\n    border-radius: 0 !important;\n    padding: 0 !important;\n    position: relative !important;\n    overflow: hidden !important;\n    border: none !important;\n    box-shadow: none !important;\n    min-height: 560px !important;\n}\nhtml body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n    position: relative !important;\n    z-index: 1 !important;\n    max-width: 1400px !important;\n    width: 100% !important;\n    padding-left: 80px !important;\n    padding-right: 80px !important;\n}\n\n\/* Hero decorative curve *\/\nhtml body #tb-booking-widget .tb-hero-curve {\n    position: absolute !important;\n    top: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 35% !important;\n    height: 100% !important;\n    pointer-events: none !important;\n    z-index: 0 !important;\n    padding: 0 !important;\n    max-width: none !important;\n}\n\n\/* Mode Tabs *\/\nhtml body #tb-booking-widget .tb-mode-tabs {\n    display: flex !important;\n    justify-content: flex-start !important;\n    gap: 0 !important;\n    margin-bottom: 0 !important;\n    border-bottom: 1px solid rgba(255,255,255,0.08) !important;\n    padding-top: 24px !important;\n    padding-bottom: 0 !important;\n    background: transparent !important;\n    border-top: none !important;\n    border-left: none !important;\n    border-right: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab {\n    background: transparent !important;\n    border: none !important;\n    border-bottom: 2px solid transparent !important;\n    border-radius: 0 !important;\n    padding: 12px 16px !important;\n    font-weight: 500 !important;\n    font-size: 1rem !important;\n    color: rgba(255,255,255,0.5) !important;\n    cursor: pointer !important;\n    outline: none !important;\n    box-shadow: none !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    white-space: nowrap !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab:hover {\n    background: transparent !important;\n    color: rgba(255,255,255,0.85) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active {\n    background: transparent !important;\n    color: #fff !important;\n    border-bottom-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-mode-tab--active:hover {\n    background: transparent !important;\n    color: #fff !important;\n}\n\n\/* Hero headline *\/\nhtml body #tb-booking-widget .tb-step1-headline {\n    font-size: 3.5rem !important;\n    font-weight: 500 !important;\n    color: #fff !important;\n    line-height: 1.1 !important;\n    margin: 16px 0 32px !important;\n    max-width: 700px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n    letter-spacing: -0.02em !important;\n}\n\n\/* Unified search bar row *\/\nhtml body #tb-booking-widget .tb-pill-bar__row {\n    display: flex !important;\n    flex-wrap: nowrap !important;\n    align-items: stretch !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 50px !important;\n    padding: 4px !important;\n    box-shadow: 0 4px 20px rgba(0,0,0,0.15) !important;\n    border: none !important;\n}\n\n\/* Fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field {\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    position: relative !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 12px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    border-right: 1px solid #e5e7eb !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from,\nhtml body #tb-booking-widget .tb-pill-bar__field--to {\n    flex: 1 1 0 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--from {\n    border-radius: 20px 0 0 20px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field--date,\nhtml body #tb-booking-widget .tb-pill-bar__field--return {\n    flex: 0 0 auto !important;\n    width: 170px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n    border-right: none !important;\n}\n\n\/* Field icons *\/\nhtml body #tb-booking-widget .tb-pill-bar__icon {\n    flex-shrink: 0 !important;\n    font-size: 0.9rem !important;\n    color: #6b7280 !important;\n    line-height: 1 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n\/* Inputs inside bar *\/\nhtml body #tb-booking-widget .tb-pill-bar__input {\n    border: none !important;\n    background: transparent !important;\n    font-size: 0.95rem !important;\n    color: #111827 !important;\n    padding: 0 !important;\n    width: 100% !important;\n    outline: none !important;\n    min-width: 0 !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n    height: auto !important;\n    line-height: normal !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input::placeholder {\n    color: #9ca3af !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__input:focus {\n    outline: none !important;\n    box-shadow: none !important;\n    border: none !important;\n}\n\n\/* Autocomplete dropdown inside bar fields *\/\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-dropdown {\n    position: absolute !important;\n    top: calc(100% + 14px) !important;\n    left: -6px !important;\n    right: auto !important;\n    z-index: 100 !important;\n    min-width: 420px !important;\n    width: max-content !important;\n    max-width: 600px !important;\n    border-radius: 12px !important;\n    background: #fff !important;\n    box-shadow: 0 8px 40px rgba(0,0,0,0.12) !important;\n    overflow-y: auto !important;\n    max-height: 280px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__field .tb-autocomplete-item__name {\n    white-space: normal !important;\n    word-break: break-word !important;\n    overflow: visible !important;\n    text-overflow: unset !important;\n}\nhtml body #tb-booking-widget .tb-autocomplete-item {\n    padding: 14px 16px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 14px !important;\n    font-size: 1rem !important;\n    background: #fff !important;\n    border: none !important;\n    border-bottom: 1px solid #e0e0e0 !important;\n    box-shadow: none !important;\n}\n\n\/* Clear buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__clear {\n    flex-shrink: 0 !important;\n    width: 22px !important;\n    height: 22px !important;\n    border-radius: 50% !important;\n    background: #e5e7eb !important;\n    border: none !important;\n    cursor: pointer !important;\n    font-size: 0.85rem !important;\n    line-height: 1 !important;\n    align-items: center !important;\n    justify-content: center !important;\n    color: #6b7280 !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Swap button *\/\nhtml body #tb-booking-widget .tb-pill-bar__swap {\n    position: absolute !important;\n    right: -14px !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 28px !important;\n    height: 28px !important;\n    border-radius: 50% !important;\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    align-items: center !important;\n    justify-content: center !important;\n    cursor: pointer !important;\n    z-index: 10 !important;\n    font-size: 0.75rem !important;\n    color: #6b7280 !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    padding: 0 !important;\n}\n\n\/* Add return button *\/\nhtml body #tb-booking-widget .tb-pill-bar__add-return {\n    border: none !important;\n    border-right: 1px solid #e5e7eb !important;\n    background: transparent !important;\n    color: #6b7280 !important;\n    font-size: 0.85rem !important;\n    font-weight: 500 !important;\n    cursor: pointer !important;\n    padding: 8px 14px !important;\n    white-space: nowrap !important;\n    flex: 0 0 auto !important;\n    align-items: center !important;\n    gap: 4px !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\n\n\/* Return field border *\/\nhtml body #tb-booking-widget #tb-return-field {\n    border-right: 1px solid #e5e7eb !important;\n}\n\n\/* Pax container *\/\nhtml body #tb-booking-widget .tb-pill-bar__pax {\n    position: relative !important;\n    align-items: center !important;\n    padding: 0 8px !important;\n    border-right: none !important;\n    flex: 0 0 auto !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Pax pill *\/\nhtml body #tb-booking-widget .tb-pax-pill {\n    align-items: center !important;\n    gap: 8px !important;\n    background: transparent !important;\n    border: none !important;\n    border-radius: 0 !important;\n    padding: 6px 10px !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n    color: #111827 !important;\n    box-shadow: none !important;\n}\n\n\/* Multi-city pax pill: white text on dark bg *\/\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill {\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-multi-bar__footer .tb-pax-pill svg {\n    color: rgba(255,255,255,0.7) !important;\n}\n\n\/* Pax backdrop *\/\nhtml body #tb-booking-widget .tb-pax-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body #tb-booking-widget .tb-pax-backdrop.tb-show { display: block !important; }\n\/* Pax dropdown (centered popup) *\/\nhtml body #tb-booking-widget .tb-pax-dropdown {\n    position: fixed !important;\n    top: 50% !important; left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    right: auto !important; bottom: auto !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 24px 28px 20px !important;\n    z-index: 99999 !important;\n    min-width: 280px !important;\n    max-width: 320px !important;\n    width: 90% !important;\n    border: none !important;\n}\n\n\/* Trust badges *\/\nhtml body #tb-booking-widget .tb-trust-badges {\n    display: flex !important;\n    align-items: center !important;\n    gap: 40px !important;\n    margin-top: 32px !important;\n    padding-bottom: 48px !important;\n    flex-wrap: wrap !important;\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n}\nhtml body #tb-booking-widget .tb-trust-badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    color: #fff !important;\n    font-size: 0.95rem !important;\n    font-weight: 600 !important;\n    white-space: nowrap !important;\n    background: none !important;\n    border: none !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\n\n\/* Counters (+\/-) *\/\nhtml body #tb-booking-widget .tb-counter__btn {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 44px !important;\n    height: 44px !important;\n    font-size: 1.25rem !important;\n    cursor: pointer !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\nhtml body #tb-booking-widget .tb-counter__btn:hover {\n    background: var(--tb-border, #e0e0e0) !important;\n}\n\n\/* Pill Bar buttons *\/\nhtml body #tb-booking-widget .tb-pill-bar__btn {\n    background: transparent !important;\n    border: none !important;\n    cursor: pointer !important;\n    padding: 8px 16px !important;\n    font-weight: 500 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search {\n    background: var(--tb-accent) !important;\n    color: #fff !important;\n    border-radius: 50px !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--accent:hover,\nhtml body #tb-booking-widget .tb-pill-bar__btn--search:hover {\n    background: #2563eb !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--return {\n    background: transparent !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__btn--swap {\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    border: none !important;\n    border-radius: 50% !important;\n}\n\n\/* Inputs *\/\nhtml body #tb-booking-widget .tb-input {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    width: 100% !important;\n}\nhtml body #tb-booking-widget .tb-input:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n    outline: none !important;\n}\nhtml body #tb-booking-widget .tb-select {\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    background: #fff !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Extras toggles *\/\nhtml body #tb-booking-widget .tb-extra-card__toggle {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-extra-card__toggle--checked {\n    background: var(--tb-accent, #e94560) !important;\n    border-color: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n}\n\n\/* Multi-city add\/remove *\/\nhtml body #tb-booking-widget .tb-multi-bar__add-btn {\n    background: transparent !important;\n    border: 2px dashed var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n    border-radius: 25px !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__remove {\n    background: transparent !important;\n    border: none !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    cursor: pointer !important;\n}\n\n\/* Multi-city leg row icons *\/\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__icon {\n    font-size: 0 !important;\n    width: 14px !important;\n    height: 14px !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--from .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='7' cy='7' r='3' stroke='%236b7280' stroke-width='1.5'\/%3E%3Ccircle cx='7' cy='7' r='1' fill='%236b7280'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--to .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1C4.5 1 2.5 3 2.5 5.5C2.5 9 7 13 7 13s4.5-4 4.5-7.5C11.5 3 9.5 1 7 1z' stroke='%236b7280' stroke-width='1.3'\/%3E%3Ccircle cx='7' cy='5.5' r='1.5' stroke='%236b7280' stroke-width='1.3'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\nhtml body #tb-booking-widget .tb-leg-row__fields .tb-pill-bar__field--date .tb-pill-bar__icon::before {\n    content: \"\" !important;\n    display: block !important;\n    width: 14px !important;\n    height: 14px !important;\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z' stroke='%236b7280' stroke-width='1.3' stroke-linecap='round'\/%3E%3C\/svg%3E\") no-repeat center !important;\n    background-size: 14px 14px !important;\n}\n\n\/* Vehicle cards *\/\nhtml body #tb-booking-widget .tb-vehicle-card {\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* Search button *\/\nhtml body #tb-booking-widget .tb-pill-bar__search {\n    background: var(--tb-primary, #1a1a2e) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 50px !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    padding: 14px 32px !important;\n    margin: 3px !important;\n    font-size: 1rem !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    white-space: nowrap !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-pill-bar__search:hover {\n    background: var(--tb-primary-light, #2d2d44) !important;\n    color: #fff !important;\n}\n\n\/* Pax stepper buttons *\/\nhtml body #tb-booking-widget .tb-pax-stepper__btn {\n    background: #fff !important;\n    border: 1px solid #e5e7eb !important;\n    border-radius: 50% !important;\n    cursor: pointer !important;\n    color: #374151 !important;\n    width: 32px !important;\n    height: 32px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1rem !important;\n    padding: 0 !important;\n    box-shadow: none !important;\n}\nhtml body #tb-booking-widget .tb-pax-stepper__btn:hover {\n    border-color: var(--tb-accent) !important;\n    color: var(--tb-accent) !important;\n}\n\n\/* \u2550\u2550\u2550 Checkout Progress Bar (Step 3) \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-checkout-progress {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0 !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    overflow: hidden !important;\n    margin-bottom: 2rem !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step {\n    flex: 1 !important;\n    text-align: center !important;\n    padding: 1rem 0.75rem !important;\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    background: transparent !important;\n    border: none !important;\n    margin: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--done {\n    color: var(--tb-success, #10b981) !important;\n    background: rgba(16, 185, 129, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--active {\n    color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.05) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-progress__step--upcoming {\n    opacity: 0.5 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 3 Cards & Layout \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-card {\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 2rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 1.5rem !important;\n    overflow: visible !important;\n}\nhtml body #tb-booking-widget .tb-card__title {\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 1.5rem !important;\n    padding: 0 !important;\n    border: none !important;\n    background: transparent !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\n\n\/* Checkout location dots *\/\nhtml body #tb-booking-widget .tb-checkout-location {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--pickup {\n    background: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-location__dot--dropoff {\n    background: var(--tb-primary, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-checkout-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 1rem !important;\n}\n\n\/* Phone input *\/\nhtml body #tb-booking-widget .tb-phone-input {\n    display: flex !important;\n    align-items: stretch !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    overflow: visible !important;\n    background: #fff !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__prefix {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    padding: 0 10px !important;\n    background: var(--tb-bg, #f0f4f8) !important;\n    font-weight: 600 !important;\n    font-size: 0.9rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    border-right: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 0 !important;\n    border-top: none !important;\n    border-bottom: none !important;\n    border-left: none !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-phone-input__field {\n    flex: 1 !important;\n    border: none !important;\n    padding: 12px 14px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    outline: none !important;\n    min-width: 0 !important;\n}\nhtml body .tb-phone-backdrop {\n    display: none !important;\n    position: fixed !important;\n    inset: 0 !important;\n    background: rgba(0,0,0,0.4) !important;\n    z-index: 99998 !important;\n}\nhtml body .tb-phone-backdrop.tb-show { display: block !important; }\nhtml body .tb-phone-dropdown {\n    position: fixed !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    z-index: 99999 !important;\n    background: #fff !important;\n    border-radius: 16px !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;\n    padding: 0 !important;\n    min-width: 280px !important;\n    max-width: 360px !important;\n    width: 90% !important;\n    max-height: 70vh !important;\n    display: none !important;\n    flex-direction: column !important;\n    overflow: hidden !important;\n    touch-action: manipulation !important;\n    margin: 0 !important;\n    border: none !important;\n}\nhtml body .tb-phone-dropdown.tb-show { display: flex !important; }\nhtml body .tb-phone-dropdown__header {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    padding: 16px 20px 12px !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body .tb-phone-dropdown__close {\n    background: none !important;\n    border: none !important;\n    font-size: 1.5rem !important;\n    cursor: pointer !important;\n    padding: 0 4px !important;\n}\nhtml body .tb-phone-dropdown__search {\n    width: 100% !important;\n    padding: 10px 20px !important;\n    border: none !important;\n    border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n    font-size: 16px !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    outline: none !important;\n    background: #fafafa !important;\n    border-radius: 0 !important;\n}\nhtml body .tb-phone-dropdown__list {\n    overflow-y: auto !important;\n    min-height: 120px !important;\n    max-height: calc(70vh - 110px) !important;\n    -webkit-overflow-scrolling: touch !important;\n}\nhtml body .tb-phone-dropdown__item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    padding: 10px 20px !important;\n    cursor: pointer !important;\n    font-size: 0.9rem !important;\n    border: none !important;\n    background: transparent !important;\n    touch-action: manipulation !important;\n}\nhtml body .tb-phone-dropdown__item:hover {\n    background: var(--tb-bg, #f0f4f8) !important;\n}\nhtml body .tb-phone-dropdown__item-flag {\n    width: 24px !important;\n    height: 18px !important;\n    object-fit: contain !important;\n}\nhtml body .tb-phone-input__flag {\n    width: 20px !important;\n    height: 15px !important;\n    object-fit: contain !important;\n}\n\n\/* Gateway selector *\/\nhtml body #tb-booking-widget .tb-gateway-selector {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.5rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.875rem 1rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-gateway-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Custom fields (Additional Information) *\/\nhtml body #tb-booking-widget .tb-tour-checkout__field {\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__label {\n    display: block !important;\n    font-size: 0.8rem !important;\n    font-weight: 600 !important;\n    color: #475569 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.03em !important;\n    margin-bottom: 6px !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea {\n    width: 100% !important;\n    padding: 12px 14px !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    font-size: 1rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    background: #fff !important;\n    box-sizing: border-box !important;\n}\nhtml body #tb-booking-widget .tb-tour-checkout__input:focus,\nhtml body #tb-booking-widget .tb-tour-checkout__textarea:focus {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget #tb-custom-fields-container {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 0 1.5rem !important;\n}\n\n\/* Confirm payment button \u2014 hidden until Stripe element is shown *\/\nhtml body #tb-booking-widget #tb-confirm-payment-btn {\n    margin-top: 0.75rem !important;\n}\n\/* Stripe element \u2014 hidden by default *\/\nhtml body #tb-booking-widget #tb-stripe-element {\n    margin-top: 1rem !important;\n    margin-bottom: 0.5rem !important;\n}\n\/* Gradient summary sidebar *\/\nhtml body #tb-booking-widget .tb-summary-gradient {\n    background: linear-gradient(135deg, var(--tb-primary, #0f3460) 0%, #1a365d 100%) !important;\n    border-radius: 12px !important;\n    padding: 1.75rem !important;\n    color: #fff !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__header {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    border-bottom: 1px solid rgba(255,255,255,0.15) !important;\n    padding-bottom: 1.25rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-name {\n    font-size: 1.1rem !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__vehicle-cap {\n    font-size: 0.85rem !important;\n    color: rgba(255,255,255,0.7) !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.75rem !important;\n    padding: 0.6rem 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__dot {\n    width: 12px !important;\n    height: 12px !important;\n    border-radius: 50% !important;\n    background: rgba(255,255,255,0.3) !important;\n    border: 2px solid #fff !important;\n    flex-shrink: 0 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-text {\n    color: #fff !important;\n    font-size: 0.9rem !important;\n    font-weight: 500 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__stop-price {\n    color: #fff !important;\n    font-weight: 700 !important;\n}\nhtml body #tb-booking-widget .tb-summary-gradient__total {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    border-top: 2px solid rgba(255,255,255,0.25) !important;\n    margin-top: 1.25rem !important;\n    padding-top: 1.25rem !important;\n    font-size: 1.25rem !important;\n    font-weight: 800 !important;\n    color: #fff !important;\n}\n\n\/* Payment options *\/\nhtml body #tb-booking-widget .tb-payment-options {\n    gap: 0.75rem !important;\n    margin-bottom: 1.25rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-option {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-option--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\n\n\/* Google Places autocomplete *\/\nhtml body .pac-container {\n    z-index: 100000 !important;\n    min-width: 420px !important;\n    width: auto !important;\n    max-width: 600px !important;\n    border-radius: 16px !important;\n    border: none !important;\n    box-shadow: 0 8px 30px rgba(0,0,0,0.18) !important;\n    padding: 8px 0 !important;\n}\nhtml body .pac-container::after {\n    display: none !important;\n}\nhtml body .pac-item {\n    padding: 10px 16px !important;\n    cursor: pointer !important;\n    border-bottom: none !important;\n    border-top: none !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n    line-height: 1.4 !important;\n    font-size: 0.9rem !important;\n}\nhtml body .pac-item .pac-item-query {\n    font-size: 0.9rem !important;\n    font-weight: 600 !important;\n    color: #1f2937 !important;\n    white-space: normal !important;\n    word-break: break-word !important;\n}\nhtml body .pac-item .pac-item-query + span {\n    font-size: 0.82rem !important;\n    color: #6b7280 !important;\n    white-space: normal !important;\n}\n\n\/* \u2550\u2550\u2550 Step 2: Route Bar & Vehicle Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-route-bar {\n    display: flex !important;\n    align-items: center !important;\n    gap: 1rem !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    padding: 1rem 1.25rem !important;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.08) !important;\n    border: none !important;\n    margin-bottom: 0.75rem !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__point {\n    display: flex !important;\n    align-items: center !important;\n    gap: 0.6rem !important;\n    flex: 1 !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__label {\n    display: block !important;\n    font-size: 0.72rem !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.04em !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 600 !important;\n}\nhtml body #tb-booking-widget .tb-route-bar__address {\n    display: block !important;\n    font-size: 0.92rem !important;\n    font-weight: 600 !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n    white-space: nowrap !important;\n    overflow: hidden !important;\n    text-overflow: ellipsis !important;\n    max-width: 260px !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip {\n    display: flex !important;\n    gap: 1.5rem !important;\n    justify-content: flex-end !important;\n    padding: 0.75rem 0 !important;\n    background: transparent !important;\n    border: none !important;\n}\nhtml body #tb-booking-widget .tb-trust-strip__badge {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    font-size: 0.82rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n    font-weight: 500 !important;\n    background: transparent !important;\n    border: none !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-route-map {\n    width: 100% !important;\n    height: 250px !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-checkout-map {\n    width: 100% !important;\n    height: 180px !important;\n    border-radius: 8px !important;\n    overflow: hidden !important;\n    margin-bottom: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: stretch !important;\n    cursor: pointer !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    background: #fff !important;\n    border-radius: 12px !important;\n    overflow: hidden !important;\n    padding: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.1) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card.tb-selected,\nhtml body #tb-booking-widget .tb-vehicle-card--selected {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image {\n    width: 220px !important;\n    min-height: 160px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex-shrink: 0 !important;\n    background: var(--tb-light-bg, #f8f9fa) !important;\n    padding: 1rem !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__image img {\n    max-width: 100% !important;\n    height: auto !important;\n    object-fit: contain !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__details {\n    flex: 1 !important;\n    padding: 1.25rem !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    min-width: 0 !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__name {\n    font-size: 1.15rem !important;\n    font-weight: 700 !important;\n    margin: 0 0 0.5rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__specs {\n    display: flex !important;\n    gap: 1rem !important;\n    font-size: 0.85rem !important;\n    color: var(--tb-text-muted, #6c757d) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__pricing {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-end !important;\n    justify-content: center !important;\n    padding: 1.25rem !important;\n    min-width: 130px !important;\n    gap: 0.5rem !important;\n    border-left: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__price-amount {\n    font-size: 1.5rem !important;\n    font-weight: 800 !important;\n    color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn {\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    border: none !important;\n    border-radius: 20px !important;\n    padding: 8px 22px !important;\n    font-size: 0.88rem !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n}\nhtml body #tb-booking-widget .tb-vehicle-card__select-btn:hover {\n    background: var(--tb-accent-hover, #d63d56) !important;\n    color: #fff !important;\n}\n\n\/* \u2550\u2550\u2550 How It Works \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-how-it-works {\n    margin-top: 3rem !important;\n    padding-top: 2rem !important;\n    border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__steps {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 2rem !important;\n}\nhtml body #tb-booking-widget .tb-how-it-works__number {\n    width: 48px !important;\n    height: 48px !important;\n    border-radius: 50% !important;\n    background: var(--tb-accent, #e94560) !important;\n    color: #fff !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 1.25rem !important;\n    font-weight: 700 !important;\n    margin: 0 auto 1rem !important;\n}\n\n\/* \u2550\u2550\u2550 Payment Choice Cards \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-payment-choices {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 0.75rem !important;\n    margin-bottom: 1.5rem !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 1rem !important;\n    padding: 1rem 1.25rem !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    border-radius: 8px !important;\n    cursor: pointer !important;\n    background: #fff !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active {\n    border-color: var(--tb-accent, #e94560) !important;\n    background: rgba(233, 69, 96, 0.03) !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice__radio {\n    width: 20px !important;\n    height: 20px !important;\n    border-radius: 50% !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n    position: relative !important;\n}\nhtml body #tb-booking-widget .tb-payment-choice--active .tb-payment-choice__radio {\n    border-color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Terms & Promo \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-terms__label {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 0.75rem !important;\n    cursor: pointer !important;\n    font-size: 0.88rem !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-terms__label a {\n    color: var(--tb-accent, #e94560) !important;\n    text-decoration: underline !important;\n}\nhtml body #tb-booking-widget .tb-promo-row {\n    display: flex !important;\n    gap: 0.5rem !important;\n}\nhtml body #tb-booking-widget .tb-promo-row__input {\n    flex: 1 !important;\n}\n\n\/* \u2550\u2550\u2550 Confirmation \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-confirmation__checkmark {\n    color: var(--tb-success, #10b981) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions {\n    display: flex !important;\n    gap: 1rem !important;\n    justify-content: center !important;\n    flex-wrap: wrap !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline {\n    background: transparent !important;\n    border: 2px solid var(--tb-border, #e0e0e0) !important;\n    color: var(--tb-text-dark, #1a1a2e) !important;\n}\nhtml body #tb-booking-widget .tb-confirmation__actions .tb-btn--outline:hover {\n    border-color: var(--tb-accent, #e94560) !important;\n    color: var(--tb-accent, #e94560) !important;\n}\n\n\/* \u2550\u2550\u2550 Summary Gradient: Return Leg \u2550\u2550\u2550 *\/\nhtml body #tb-booking-widget .tb-summary-gradient__divider {\n    height: 1px !important;\n    background: rgba(255,255,255,0.15) !important;\n    margin: 0.75rem 0 !important;\n}\n\n\/* \u2550\u2550\u2550 Step 1: Mobile overrides \u2550\u2550\u2550 *\/\n@media (max-width: 768px) {\n    html body #tb-booking-widget #tb-step-1 {\n        padding: 28px 20px 24px !important;\n        border-radius: 0 !important;\n        min-height: 400px !important;\n    }\n    html body #tb-booking-widget #tb-step-1::after {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-hero-curve {\n        display: none !important;\n    }\n    html body #tb-booking-widget #tb-step-1 > *:not(.tb-hero-curve):not(.tb-pax-dropdown):not(.tb-pax-backdrop) {\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n    }\n    html body #tb-booking-widget .tb-step1-headline {\n        font-size: 1.6rem !important;\n        margin: 1rem 0 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__row {\n        flex-direction: column !important;\n        border-radius: 16px !important;\n        padding: 8px !important;\n        gap: 0 !important;\n        flex-wrap: wrap !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field,\n    html body #tb-booking-widget .tb-pill-bar__field--from,\n    html body #tb-booking-widget .tb-pill-bar__field--to,\n    html body #tb-booking-widget .tb-pill-bar__field--date,\n    html body #tb-booking-widget .tb-pill-bar__field--return {\n        width: 100% !important;\n        flex: 0 0 auto !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-radius: 0 !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field:last-of-type {\n        border-bottom: none !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__field--from {\n        border-radius: 12px 12px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__swap {\n        position: static !important;\n        transform: none !important;\n        width: 100% !important;\n        height: 32px !important;\n        border-radius: 0 !important;\n        margin: 0 !important;\n        box-shadow: none !important;\n        background: #f9fafb !important;\n        border: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        font-size: 0.85rem !important;\n        right: auto !important;\n        top: auto !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__search {\n        width: 100% !important;\n        border-radius: 12px !important;\n        padding: 14px !important;\n        justify-content: center !important;\n        margin: 4px 0 0 !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__pax {\n        width: 100% !important;\n        padding: 0 !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-pax-pill {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n    }\n    html body #tb-booking-widget .tb-pill-bar__add-return {\n        width: 100% !important;\n        justify-content: center !important;\n        padding: 14px !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n        border-right: none !important;\n    }\n    html body #tb-booking-widget #tb-return-field {\n        width: 100% !important;\n        border-right: none !important;\n        border-bottom: 1px solid #f1f5f9 !important;\n    }\n    html body #tb-booking-widget .tb-trust-badges {\n        gap: 12px !important;\n    }\n    html body #tb-booking-widget .tb-trust-badge {\n        font-size: 0.78rem !important;\n    }\n    html body #tb-booking-widget .tb-mode-tabs {\n        overflow-x: auto !important;\n        -webkit-overflow-scrolling: touch !important;\n        scrollbar-width: none !important;\n    }\n    html body #tb-booking-widget .tb-mode-tab {\n        padding: 8px 14px !important;\n        font-size: 0.82rem !important;\n    }\n    \/* Step 2: mobile vehicle cards *\/\n    html body #tb-booking-widget .tb-vehicle-card {\n        flex-direction: column !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__image {\n        width: 100% !important;\n        min-height: 140px !important;\n        max-height: 180px !important;\n    }\n    html body #tb-booking-widget .tb-vehicle-card__pricing {\n        flex-direction: row !important;\n        align-items: center !important;\n        justify-content: space-between !important;\n        border-left: none !important;\n        border-top: 1px solid var(--tb-border, #e0e0e0) !important;\n        padding: 1rem 1.25rem !important;\n        width: 100% !important;\n        min-width: unset !important;\n    }\n    \/* Step 2: route bar mobile *\/\n    html body #tb-booking-widget .tb-route-bar {\n        flex-direction: column !important;\n        gap: 0 !important;\n        padding: 0 !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__point {\n        padding: 12px 16px !important;\n        border-bottom: 1px solid var(--tb-border, #e0e0e0) !important;\n        width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__swap-icon {\n        display: none !important;\n    }\n    html body #tb-booking-widget .tb-route-bar__address {\n        max-width: 100% !important;\n    }\n    html body #tb-booking-widget .tb-route-map {\n        height: 180px !important;\n    }\n    \/* Step 2: trust strip mobile *\/\n    html body #tb-booking-widget .tb-trust-strip {\n        flex-wrap: wrap !important;\n        gap: 8px 16px !important;\n        justify-content: center !important;\n    }\n    \/* Step 2: how-it-works mobile *\/\n    html body #tb-booking-widget .tb-how-it-works__steps {\n        grid-template-columns: 1fr !important;\n        gap: 1.5rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__step {\n        display: flex !important;\n        align-items: flex-start !important;\n        text-align: left !important;\n        gap: 1rem !important;\n    }\n    html body #tb-booking-widget .tb-how-it-works__number {\n        margin: 0 !important;\n        flex-shrink: 0 !important;\n        width: 40px !important;\n        height: 40px !important;\n        font-size: 1rem !important;\n    }\n    \/* Step 3: single column *\/\n    html body #tb-booking-widget .tb-step3-layout {\n        grid-template-columns: 1fr !important;\n    }\n    html body #tb-booking-widget .tb-step3-sidebar {\n        position: static !important;\n        order: -1 !important;\n    }\n    html body #tb-booking-widget .tb-checkout-map {\n        height: 140px !important;\n    }\n    \/* Confirmation mobile *\/\n    html body #tb-booking-widget .tb-confirmation__actions {\n        flex-direction: column !important;\n        gap: 10px !important;\n    }\n    html body #tb-booking-widget .tb-confirmation__actions .tb-btn {\n        width: 100% !important;\n        justify-content: center !important;\n    }\n}\n<\/style><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca753cb elementor-widget elementor-widget-html\" data-id=\"ca753cb\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<article class=\"root-nlcv\">\r\n<section class=\"hero-nlcv\"><div class=\"sun-nlcv\"><\/div><div class=\"hin-nlcv\"><div class=\"htx-nlcv\">\r\n<span class=\"eyebrow-nlcv\">Vakantiegids + Corniche + priv\u00e9transfer<\/span><h1>Vakantie Casablanca: de beste gids voor stad, Corniche en uitstapjes \u2013 7 tips<\/h1>\r\n<p class=\"lead-nlcv\">Een Vakantie Casablanca betekent een moderne metropool aan de Atlantische Oceaan: de Hassan II-moskee, art-decowijken en de Corniche. Hier lees je waar je slaapt, wat je doet, hoe je er komt en wat de priv\u00e9transfer vanaf \u20ac35 per voertuig kost.<\/p>\r\n<div class=\"btns-nlcv\"><a class=\"btn-nlcv b1-nlcv\" href=\"https:\/\/transfers.ma\/nl\/transfers\/\">Boek nu<\/a><a class=\"btn-nlcv b2-nlcv\" href=\"tel:+212661614943\">Bel +212 661 614 943<\/a><a class=\"btn-nlcv b3-nlcv\" href=\"https:\/\/wa.me\/447401523866?text=Hallo%2C%20ik%20wil%20graag%20een%20transfer%20boeken\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a><\/div>\r\n<\/div><div class=\"himg-nlcv\"><div class=\"arch-nlcv\">\r\n<img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/transfers.ma\/wp-content\/uploads\/2025\/07\/ChatGPT-Image-Jul-5_-2025_-03_56_42-PM.webp\" alt=\"vakantie casablanca\" width=\"800\" height=\"600\" loading=\"eager\"><\/div>\r\n<div class=\"badge-nlcv\"><small>Transfer vanaf<\/small>vanaf \u20ac35<\/div><\/div><\/div><svg class=\"hills-nlcv\" viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M0 90V52C120 20 220 70 340 46S560 8 680 40s240 36 360 6 130-22 160-8V90Z\" fill=\"#F7EEE3\"\/><path d=\"M0 90V70C140 44 260 84 400 64s300-30 440-6 250 12 360-8V90Z\" fill=\"#fff\"\/><\/svg><\/section>\r\n<div class=\"stats-nlcv\"><div class=\"st-nlcv\"><b>7<\/b><span>tips voor je vakantie<\/span><\/div><div class=\"st-nlcv\"><b>vanaf \u20ac35<\/b><span>stadstransfer<\/span><\/div><div class=\"st-nlcv\"><b>30 km<\/b><span>vliegveld\u2013centrum<\/span><\/div><div class=\"st-nlcv\"><b>24\/7<\/b><span>zonder nachttoeslag<\/span><\/div><\/div>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Vakantie Casablanca: zo organiseer je het<\/h2>\r\n<p>Wie een Vakantie Casablanca boekt, kiest voor een andere kant van Marokko: de grote, moderne stad met havens, kantoren, art-decogebouwen en een lange boulevard aan de oceaan. Het is minder toeristisch dan Marrakech, maar rijk aan sfeer en architectuur.<\/p>\r\n<p>Casablanca vakantie en Vakantie naar Casablanca passen bij wie een stedentrip wil combineren met een rondreis. Casablanca is een goede start- of eindpunt: vanuit Nederland en Belgi\u00eb vlieg je rechtstreeks in ongeveer drie uur en drie kwartier, en vanaf hier bereik je Rabat en Marrakech.<\/p>\r\n<p>Deze gids toont de zones, het programma, de Corniche en het vervoer. Wie Vakantie in Casablanca of een Stedentrip Casablanca zoekt, vindt hier de basis voor een goede planning.<\/p>\r\n<div class=\"call-nlcv\"><b>Kort samengevat<\/b><p>Het vliegveld Mohammed V ligt op ongeveer 30 km van het centrum. De stadstransfer kost vanaf \u20ac35 per voertuig en de chauffeur volgt je vlucht.<\/p><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Casablanca vakantie: waar slapen<\/h2>\r\n<p>Wie een Casablanca vakantie plant, kiest eerst de zone. De stad is groot en elke wijk heeft eigen voor- en nadelen.<\/p>\r\n<div class=\"cards-nlcv\"><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udfd9\ufe0f<\/span><h3>Centrum en art deco<\/h3><p>Gebouwen uit de jaren twintig en dertig, winkels en kantoren. Veel hotels en goede verbindingen.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83d\udd4c<\/span><h3>Habous en medina<\/h3><p>Authentieke wijken met ambachten en banketbakkers. Rustiger en met karakter.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udfe8<\/span><h3>Maarif en Anfa<\/h3><p>Residenti\u00eble en zakelijke wijken met winkels, restaurants en hotels van goede kwaliteit.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf0a<\/span><h3>Corniche Ain Diab<\/h3><p>Boulevard met stranden, restaurants en clubs. Ideaal voor wie zee zoekt.<\/p><\/div><\/div>\r\n<p>Wie de stad wil voelen, kiest het centrum of Maarif. Wie aan zee wil zijn, de Corniche. Controleer altijd hoe je de accommodatie bereikt en of er parkeerplaats is.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Vakantie naar Casablanca: wat te doen<\/h2>\r\n<p>Een Vakantie naar Casablanca is gevarieerd: de moskee bezoeken, wandelen door de art-decowijken, thee drinken in de Habous en 's avonds eten aan de Corniche.<\/p>\r\n<ul class=\"ul-nlcv\"><li>Hassan II-moskee: rondleiding buiten de gebedstijden.<\/li><li>Wijk Habous: ambachten, gebak en Marokkaanse architectuur.<\/li><li>Art-decocentrum: gevels uit de jaren twintig en dertig.<\/li><li>Corniche van Ain Diab: wandelen, eten en zonsondergang.<\/li><li>Rick's Caf\u00e9: een borrel met filmsfeer.<\/li><\/ul>\r\n<p>Wie kinderen heeft, voegt het strand en de speeltuinen langs de boulevard toe. Plan twee of drie plekken per dag en laat ruimte voor rust.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Vakantie in Casablanca: de zee en de Corniche<\/h2>\r\n<p>Wie zoekt naar Vakantie in Casablanca wil weten of Casablanca een zeestad is. Ja, met een lange Corniche, maar de zee is koel en de golven kunnen sterk zijn. De stranden zijn vooral in het weekend druk.<\/p>\r\n<p>Aan de Corniche liggen strandclubs met zwembaden, restaurants en terrassen. Betaal je entree of een consumptie, dan krijg je ligbedden en schaduw. Zwem op bewaakte stranden en let op de vlaggen.<\/p>\r\n<p>In de zomer is het hier aangenamer dan in het binnenland. Met een bries van de oceaan blijft de temperatuur rond de 27 \u00e0 28 \u00b0C, mits je zonnebrand meeneemt.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Stedentrip Casablanca: stedentrip en uitstapjes<\/h2>\r\n<p>Een Stedentrip Casablanca wordt completer met een uitstapje. Casablanca ligt op een uur van Rabat en drie uur van Marrakech, met goede wegen en treinen.<\/p>\r\n<div class=\"tw-nlcv\"><table><thead><tr><th>Tocht<\/th><th>Afstand<\/th><th>Duur<\/th><th>Wat je ziet<\/th><\/tr><\/thead><tbody><tr class=\"hl-nlcv\"><td>Rabat<\/td><td>90 km<\/td><td>Halve dag<\/td><td>Kasbah, Hassan-toren en Chellah<\/td><\/tr><tr><td>El Jadida<\/td><td>100 km<\/td><td>Halve dag<\/td><td>Portugese stad (UNESCO)<\/td><\/tr><tr><td>Oualidia<\/td><td>170 km<\/td><td>Hele dag<\/td><td>Lagune met verse oesters<\/td><\/tr><tr><td>Marrakech<\/td><td>240 km<\/td><td>Lange dag<\/td><td>Medina en tuinen<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p>Met een priv\u00e9chauffeur kies je tijd en stops en rijd je niet zelf. Voor Rabat kost de priv\u00e9transfer \u20ac114 per voertuig, voor Marrakech \u20ac129.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Wanneer boek je een vakantie in Casablanca<\/h2>\r\n<div class=\"cards-nlcv\"><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf27\ufe0f<\/span><h3>Winter (nov\u2013feb)<\/h3><p>Mild en nat. Rustig en goedkoop, met regenjas.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf38<\/span><h3>Lente (mrt\u2013mei)<\/h3><p>Helder licht en aangename temperaturen.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\u2600\ufe0f<\/span><h3>Zomer (jun\u2013aug)<\/h3><p>Warm en vochtig, met bries op de Corniche.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf42<\/span><h3>Herfst (sep\u2013nov)<\/h3><p>Nog warm in september, daarna frisser en natter.<\/p><\/div><\/div>\r\n<p>Lente en herfst zijn de beste periodes om te bezoeken. In de zomer geniet je van de Corniche. Met lange weekenden en beurzen zijn hotels druk: boek vroeg.<\/p>\r\n<p>Met een lichte jas en een regenjas ben je het hele jaar voorbereid. De vochtigheid is het hele jaar hoog.<\/p>\r\n<p>Wie de stad wil combineren met een rondreis, begint of eindigt hier het best: het grote vliegveld heeft veel verbindingen, en vanaf het vliegveld vertrekken priv\u00e9transfers rechtstreeks naar Rabat, Marrakech en andere steden, zonder via het centrum te rijden.<\/p>\r\n<p>Reis je met kinderen, kies dan een hotel met zwembad of dicht bij de Corniche. Vraag naar kinderstoelen en naar de afstand tot de moskee en het centrum, zodat de dagen niet vol lange ritten zitten. Gezinnen kiezen vaak een busje met zes zitplaatsen: de prijs is hetzelfde als voor een sedan.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Praktische informatie voor je reis naar Casablanca<\/h2>\r\n<h3>Hoe laat is het in Casablanca<\/h3>\r\n<p>Marokko heeft het hele jaar UTC+1 en zet de klok alleen tijdens de ramadan een uur terug. In de winter is het in Casablanca even laat als in Nederland, in de zomer een uur vroeger. De munt is de dirham.<\/p>\r\n<h3>Geld, taal en stopcontacten<\/h3>\r\n<p>Geldautomaten zijn wijdverbreid, maar voor kleine uitgaven heb je contant geld nodig. Men spreekt Arabisch, Berbers en Frans; in toeristische gebieden verstaan velen Engels. De stopcontacten zijn van type C en E, zoals in Nederland, dus een adapter is niet nodig.<\/p>\r\n<h3>Documenten<\/h3>\r\n<p>Nederlanders hebben een paspoort nodig; een identiteitskaart volstaat niet. Voor toeristische verblijven tot 90 dagen is geen visum nodig. Controleer de actuele regels, ook de geldigheidseis, op Nederlandwereldwijd.nl.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Wanneer reizen naar Casablanca: de beste periode<\/h2>\r\n<p>Lente en herfst zijn bijna altijd de aangenaamste periodes: zachte temperaturen, helder licht en minder drukte. In de zomer bezoek je het best in de vroege ochtend en rust je 's middags, in de winter neem je een jas en paraplu mee.<\/p>\r\n<p>Pasen, Kerst en lange weekenden zijn hoogseizoen: boek accommodatie en transfer vroeg. Tijdens de ramadan veranderen de openingstijden van winkels en restaurants, dus informeer vooraf.<\/p>\r\n<p>Met wat flexibiliteit vind je altijd het juiste moment. Controleer de weersverwachting enkele dagen voor vertrek en pas uitstapjes aan het weer aan, met een vrije dag voor het onverwachte.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Zo verplaats je je in Casablanca: taxi, trein en transfer<\/h2>\r\n<p>Het vliegveld Mohammed V ligt 30 km van het centrum. De rode petit taxi's rijden met taximeter in de stad, de tram verbindt diverse wijken. Vanaf het vliegveld en voor uitstapjes is de priv\u00e9transfer de handigste oplossing.<\/p>\r\n<p>Met een geboekte transfer ligt de prijs vast voor vertrek. Je hoeft bij aankomst niet te wisselen en niet te onderhandelen met je koffers in de hand. Voor gezinnen, groepen en nachtaankomsten is dat de handigste keuze.<\/p>\r\n<p>Gedeelde taxi's en bussen zijn goedkoop, maar hebben vaste tijden en haltes die vaak ver van je accommodatie liggen. De trein verbindt de grote steden, maar zet je af bij het station: daarna heb je nog een taxi nodig voor het laatste stuk.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Tips voor wie Vakantie Casablanca zoekt<\/h2>\r\n<p>Wie een Vakantie Casablanca boekt, kijkt eerst naar de periode: lente en herfst zijn het aangenaamst, de zomer is warm en vochtig. Boek vroeg bij beurzen en lange weekenden.<\/p>\r\n<p>Voor Casablanca vakantie geldt: kies eerst de zone, dan het hotel. Het centrum is praktisch, Maarif rustig, de Corniche aan zee.<\/p>\r\n<p>Bij Vakantie naar Casablanca is het slim te vragen naar airconditioning, parkeerplaats en de afstand tot de moskee en de medina.<\/p>\r\n<p>Wie Vakantie in Casablanca zoekt, kan beter naar recente beoordelingen kijken dan naar sterren. Kijk naar geluid, schoonmaak en de ligging ten opzichte van het strand.<\/p>\r\n<p>Bij een Stedentrip Casablanca boek je transfer en excursies vooraf. Zo verlies je geen tijd aan onderhandelen en weet de chauffeur waar hij je moet ophalen.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Vakantie Casablanca in het kort: wat je moet onthouden<\/h2>\r\n<p>Vakantie Casablanca draait om de moskee, het art-decocentrum, de Corniche en uitstapjes. Wie Casablanca vakantie en Vakantie naar Casablanca vergelijkt, kiest best op zone, sfeer en beoordelingen in plaats van alleen op prijs.<\/p>\r\n<p>Met Vakantie in Casablanca en Stedentrip Casablanca in gedachten is het belangrijk te weten hoe je je accommodatie bereikt en welke uitstapjes je wilt.<\/p>\r\n<p>Bewaar op je telefoon de naam van je accommodatie en het nummer van de chauffeur. Verandert er iets, schrijf ons dan via WhatsApp.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Samenvatting: Vakantie Casablanca in vijf punten<\/h2>\r\n<ul class=\"ul-nlcv\"><li>Vakantie Casablanca: moskee, art deco en Corniche.<\/li><li>Casablanca vakantie: kies eerst de zone, dan het hotel.<\/li><li>Vakantie naar Casablanca: wandelen, Habous en Rick's Caf\u00e9.<\/li><li>Vakantie in Casablanca: bewaakte stranden en bries.<\/li><li>Stedentrip Casablanca: Rabat, El Jadida en Marrakech als uitstap.<\/li><\/ul>\r\n<p>Met deze vijf punten is je reis goed voorbereid. Wil je het vervoer niet zelf regelen, schrijf ons dan en we boeken de priv\u00e9transfer voor een vast tarief.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Van vliegveld Mohammed V naar Casablanca: de aankomst stap voor stap<\/h2>\r\n<p>Wie een Vakantie Casablanca boekt, wil zo snel mogelijk in zijn hotel zijn: de chauffeur wacht bij de uitgang.<\/p>\r\n<p>Het internationale vliegveld Mohammed V ligt ongeveer 30 km ten zuiden van het centrum. Het is het grootste van het land, dus bij de paspoortcontrole kunnen rijen staan. Met een geboekte transfer wacht de chauffeur met een bordje met je naam en volgt hij de vlucht voor vertragingen.<\/p>\r\n<p>De rit duurt 35 tot 45 minuten, afhankelijk van het verkeer. In de spits raakt de toegang verstopt: de chauffeur kent alternatieve routes en zet je af voor je hotel in Maarif, Anfa of aan de Corniche.<\/p>\r\n<p>Er is ook een directe trein van het vliegveld naar de stations van de stad. Die is goedkoop en prima met weinig bagage, maar daarna heb je een taxi naar je hotel nodig. Met koffers, gezin of nachtaankomst is de priv\u00e9transfer veel handiger.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Taxi op straat of geboekte transfer in Casablanca<\/h2>\r\n<p>Bij Casablanca vakantie reis je soms met koffers en kinderen: een busje is dan de juiste keuze.<\/p>\r\n<p>De rode petit taxi's gebruiken in de stad een taximeter en zijn goedkoop voor korte ritten. Bij het vliegveld bieden de grote taxi's vaak een vaste prijs aan die hoger ligt dan een boeking. Spreek het tarief af voor je instapt.<\/p>\r\n<p>Met een geboekte transfer zie je de prijs voor de rit. Je hoeft bij landing niet te wisselen. Reis je voor zaken, schrijf ons dan via WhatsApp als de chauffeur tussen afspraken moet wachten.<\/p>\r\n<p>De tram verbindt diverse wijken en is nuttig met weinig bagage, maar rijdt niet naar het vliegveld. Voor de rest zijn priv\u00e9auto of petit taxi praktischer.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Transfers van en naar Casablanca: trajecten met echte prijzen<\/h2>\r\n<p>Dit zijn de meest geboekte trajecten van en naar Casablanca. Elke link leidt naar een pagina met duur, prijs en details.<\/p>\r\n<div class=\"lk-nlcv\"><a href=\"https:\/\/transfers.ma\/nl\/prive-transfer-marokko\/\"><em>Priv\u00e9transfer in Marokko<\/em><\/a><a href=\"https:\/\/transfers.ma\/nl\/luchthaven-transfer-marrakech\/\"><em>Luchthaven Marrakech<\/em><span>vanaf \u20ac16<\/span><\/a><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Tarieven van de priv\u00e9transfer in Casablanca<\/h2>\r\n<p>De tarieven gelden per voertuig en niet per persoon. Met vier personen daalt de prijs per persoon sterk. Tol en brandstof zijn inbegrepen en er is geen nachttoeslag.<\/p>\r\n<div class=\"tw-nlcv\"><table><thead><tr><th>Traject<\/th><th>Prijs per voertuig<\/th><th>Duur ca.<\/th><\/tr><\/thead><tbody><tr class=\"hl-nlcv\"><td>Stadstransfer (tot 10 km)<\/td><td>vanaf \u20ac35<\/td><td>20\u201330 min<\/td><\/tr><tr><td>Luchthaven Mohammed V \u2194 stad<\/td><td>vanaf \u20ac45<\/td><td>35\u201345 min<\/td><\/tr><tr><td>Casablanca \u2194 Rabat<\/td><td>\u20ac114<\/td><td>1 u 15 min<\/td><\/tr><tr><td>Casablanca \u2194 Marrakech<\/td><td>\u20ac129<\/td><td>3 u<\/td><\/tr><tr><td>Casablanca \u2194 Essaouira<\/td><td>\u20ac210<\/td><td>4 u<\/td><\/tr><tr><td>Casablanca \u2194 Fez<\/td><td>\u20ac233<\/td><td>3 u 30 min<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p class=\"note-nlcv\">De \u00abvanaf\u00bb-prijzen hangen af van het exacte ophaalpunt. Het eindbedrag wordt voor de betaling bevestigd.<\/p>\r\n<div class=\"recap-nlcv\"><h3>Prijsoverzicht Casablanca<\/h3><div><span>Stadstransfer<\/span><b>vanaf \u20ac35<\/b><\/div><div><span>Luchthaven \u2194 stad<\/span><b>vanaf \u20ac45<\/b><\/div><div><span>Casablanca \u2194 Rabat<\/span><b>\u20ac114<\/b><\/div><div><span>Casablanca \u2194 Marrakech<\/span><b>\u20ac129<\/b><\/div><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Priv\u00e9auto of trein en bus: wat past bij Casablanca<\/h2>\r\n<p>Voor Vakantie naar Casablanca geef je best de naam van je accommodatie door, zodat de chauffeur tot de ingang rijdt.<\/p>\r\n<p>Er is geen enkel antwoord. Deze eerlijke vergelijking helpt je kiezen op basis van bagage, budget en tijden.<\/p>\r\n<div class=\"tw-nlcv\"><table><thead><tr><th>Optie<\/th><th>Voordeel<\/th><th>Nadeel<\/th><th>Ideaal voor<\/th><\/tr><\/thead><tbody><tr class=\"hl-nlcv\"><td>Priv\u00e9transfer<\/td><td>Deur-tot-deur voor een vast tarief<\/td><td>Duurder dan openbaar vervoer<\/td><td>Gezinnen, groepen en late aankomsten<\/td><\/tr><tr><td>Trein (ONCF)<\/td><td>Handig en goedkoop tussen grote steden<\/td><td>Het station ligt niet altijd dicht bij je accommodatie<\/td><td>Alleenreizigers tussen steden<\/td><\/tr><tr><td>Bus (CTM, Supratours)<\/td><td>Zeer goedkoop op lange ritten<\/td><td>Vaste tijden en stations aan de rand<\/td><td>Rugzaktoeristen met tijd<\/td><\/tr><tr><td>Taxi of gedeelde taxi<\/td><td>Beschikbaar zonder reservering<\/td><td>Wisselende prijzen en gedeelde plaatsen<\/td><td>Korte ritten<\/td><\/tr><\/tbody><\/table><\/div>\r\n<p>Reis je alleen en licht naar Rabat of Marrakech, dan zit je goed in de trein. Met bagage, kinderen of krappe tijden bespaart de priv\u00e9transfer overstappen en onderhandelen bij aankomst.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv n-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Zo boek je je transfer in Casablanca stap voor stap<\/h2>\r\n<ol class=\"steps-nlcv\"><li><b>Kies je traject<\/b>Geef vertrek, bestemming, datum en aantal reizigers door. Begin of eindig je op het vliegveld, voeg dan je vluchtnummer toe.<\/li><li><b>Ontvang de bevestiging<\/b>We sturen je de eindprijs per voertuig en de details van de rit. Geen verborgen kosten en geen toeslagen.<\/li><li><b>Geef je gegevens door<\/b>Vertel ons de naam van je accommodatie of de exacte plek in Casablanca en een WhatsApp-nummer, zodat de chauffeur je vindt.<\/li><li><b>Ontmoet de chauffeur<\/b>Bij aankomst wacht hij in de aankomsthal. Bij vertrek staat hij op tijd voor je accommodatie.<\/li><li><b>Geniet van de rit<\/b>Je reist met airconditioning, op verzoek met water, en zonder te onderhandelen over de prijs.<\/li><\/ol>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Wanneer reizen naar Casablanca<\/h2>\r\n<p>Met Vakantie in Casablanca en Stedentrip Casablanca in gedachten is de rit van het vliegveld naar de stad het eerste dat je regelt.<\/p>\r\n<div class=\"cards-nlcv\"><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf27\ufe0f<\/span><h3>Winter (nov\u2013feb)<\/h3><p>Frisser en natter. Minder toeristen en lagere prijzen.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf38<\/span><h3>Lente (mrt\u2013mei)<\/h3><p>Zachte temperaturen en veel licht. Uitstekend om te bezoeken.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\u2600\ufe0f<\/span><h3>Zomer (jun\u2013aug)<\/h3><p>Warmer en drukker. Plan buitenactiviteiten in de ochtend en avond.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf42<\/span><h3>Herfst (sep\u2013nov)<\/h3><p>Aangenaam klimaat en minder drukte. Een van de beste seizoenen.<\/p><\/div><\/div>\r\n<p>Lange weekenden en grote beurzen vullen de stad. Wie dan reist, boekt accommodatie en transfer vroeg.<\/p>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Waarom je priv\u00e9transfer in Casablanca boeken bij Transfers.ma<\/h2>\r\n<div class=\"cards-nlcv\"><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83d\udcb6<\/span><h3>Vast tarief<\/h3><p>Het bedrag dat je bij het boeken ziet, geldt voor het hele voertuig in Casablanca.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83e\udd1d<\/span><h3>Chauffeur bij de uitgang<\/h3><p>Hij wacht met een bordje met je naam en de eerste wachttijd is inbegrepen.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83c\udf19<\/span><h3>Geen nachttoeslag<\/h3><p>De prijs verandert niet 's nachts of in het weekend. Tol en brandstof zijn inbegrepen.<\/p><\/div><div class=\"card-nlcv\"><span class=\"ic-nlcv\">\ud83d\ude90<\/span><h3>Sedan of busje<\/h3><p>Kies een sedan of een busje met zes zitplaatsen. Er is ruimte voor koffers, kinderwagens en surfplanken.<\/p><\/div><\/div>\r\n<div class=\"call-nlcv\"><b>Wat altijd in het tarief zit<\/b><p>Tol, brandstof, wachttijd en vluchtcontrole. Geen nachttoeslag en geen extra kosten bij aankomst.<\/p><\/div>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv w-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Voertuigen en chauffeurs om je te verplaatsen in Casablanca<\/h2>\r\n<p>Ons wagenpark bestaat uit comfortabele sedans voor twee of drie personen en busjes met zes zitplaatsen voor gezinnen en groepen. Alle voertuigen hebben airconditioning en ruimte voor grote bagage en worden voor elke rit schoongemaakt. Reis je met een kinderzitje, kinderwagen of sportuitrusting, geef dat dan aan bij het boeken.<\/p>\r\n<p>De chauffeurs kennen de wegen en toegangspunten rond Casablanca, de gebruikelijke controles en de veilige stopplaatsen. Ze rijden rustig, houden zich aan de snelheidslimieten en waarschuwen je bij elke routewijziging. Je hoeft niet te onderhandelen: wat bij het boeken is afgesproken, geldt.<\/p>\r\n<ul class=\"ul-nlcv\"><li>Sedan voor 1\u20133 personen met normale koffers<\/li><li>Busje met zes zitplaatsen voor groepen, gezinnen en veel bagage<\/li><li>Korte stop onderweg, als je dat bij het boeken aangeeft<\/li><li>Hulp via WhatsApp voor, tijdens en na de rit<\/li><\/ul>\r\n<\/div><\/section>\r\n<section class=\"sec-nlcv b-nlcv\"><div class=\"in-nlcv\">\r\n<h2>Veelgestelde vragen over Vakantie Casablanca<\/h2>\r\n<details class=\"fq-nlcv\"><summary>Is Casablanca leuk voor een vakantie?<\/summary><div class=\"fa-nlcv\"><p>Casablanca is minder een vakantiestad dan Marrakech of Agadir, maar leuk voor wie architectuur, de Hassan II-moskee, de Corniche en het stadsleven zoekt. Het is ook een handig beginpunt voor een rondreis.<\/p><\/div><\/details>\r\n<details class=\"fq-nlcv\"><summary>Is Casablanca veilig?<\/summary><div class=\"fa-nlcv\"><p>Over het algemeen ja voor toeristen. Let op zakkenrollers, spreek taxiprijzen vooraf af en neem 's avonds verlichte routes.<\/p><\/div><\/details>\r\n<\/div><\/section>\r\n<section class=\"cta-nlcv\"><h2>Klaar voor je vakantie in Casablanca?<\/h2><p>Boek je priv\u00e9transfer in Casablanca: vast tarief per voertuig, chauffeur bij de uitgang en hulp via WhatsApp op elk moment.<\/p>\r\n<div class=\"btns-nlcv\"><a class=\"btn-nlcv b1-nlcv\" href=\"https:\/\/transfers.ma\/nl\/transfers\/\">Boek nu<\/a><a class=\"btn-nlcv b3-nlcv\" href=\"https:\/\/wa.me\/447401523866?text=Hallo%2C%20ik%20wil%20graag%20een%20transfer%20boeken\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a><a class=\"btn-nlcv b2-nlcv\" href=\"tel:+212661614943\">+212 661 614 943<\/a><\/div><svg class=\"hills-nlcv\" viewBox=\"0 0 1200 90\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path d=\"M0 90V52C120 20 220 70 340 46S560 8 680 40s240 36 360 6 130-22 160-8V90Z\" fill=\"#FF700A\" opacity=\".85\"\/><path d=\"M0 90V70C140 44 260 84 400 64s300-30 440-6 250 12 360-8V90Z\" fill=\"#fff\"\/><\/svg><\/section>\r\n<\/article>\r\n<style>\r\n.root-nlcv{font-family:'Segoe UI',Arial,sans-serif;color:#243044;line-height:1.7;font-size:17px;overflow:hidden}\r\n.root-nlcv *{box-sizing:border-box}\r\n.root-nlcv p{margin:0 0 14px;text-align:justify}\r\n.hero-nlcv{position:relative;background:#1B3A6B;color:#fff;padding:56px 20px 120px}\r\n.hin-nlcv{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;gap:36px;align-items:center;position:relative;z-index:2}\r\n.htx-nlcv{flex:1 1 440px}\r\n.eyebrow-nlcv{display:inline-block;background:#FF700A;color:#fff;font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:5px 14px;border-radius:30px;margin-bottom:16px}\r\n.hero-nlcv h1{font-size:38px;line-height:1.2;margin:0 0 16px;color:#fff;font-weight:800}\r\n.lead-nlcv{font-size:18px;color:#E6ECF7;text-align:left!important}\r\n.btns-nlcv{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}\r\n.btn-nlcv{display:inline-block;padding:13px 24px;border-radius:40px;font-weight:700;text-decoration:none!important;font-size:16px}\r\n.b1-nlcv{background:#FF700A;color:#fff!important}\r\n.b2-nlcv{background:#fff;color:#1B3A6B!important}\r\n.b3-nlcv{background:#25D366;color:#fff!important}\r\n.himg-nlcv{flex:1 1 320px;position:relative;max-width:440px}\r\n.arch-nlcv{border-radius:200px 200px 24px 24px;overflow:hidden;border:6px solid #fff;box-shadow:0 14px 34px rgba(0,0,0,.35);background:#fff}\r\n.arch-nlcv img{display:block;width:100%;height:380px;object-fit:cover}\r\n.badge-nlcv{position:absolute;right:-6px;bottom:24px;background:#FF700A;color:#fff;padding:12px 18px;border-radius:16px;font-weight:800;font-size:19px;box-shadow:0 8px 20px rgba(0,0,0,.3);text-align:center;line-height:1.2}\r\n.badge-nlcv small{display:block;font-size:12px;font-weight:600;opacity:.95}\r\n.sun-nlcv{position:absolute;right:8%;top:30px;width:90px;height:90px;border-radius:50%;background:#FF700A;opacity:.9;z-index:1}\r\n.hills-nlcv{position:absolute;left:0;bottom:-1px;width:100%;height:90px;z-index:1;display:block}\r\n.stats-nlcv{position:relative;z-index:3;max-width:1000px;margin:-62px auto 0;background:#fff;border-radius:18px;box-shadow:0 10px 30px rgba(27,58,107,.18);display:flex;flex-wrap:wrap;padding:8px}\r\n.st-nlcv{flex:1 1 150px;text-align:center;padding:14px 8px}\r\n.st-nlcv b{display:block;font-size:23px;color:#FF700A;font-weight:800}\r\n.st-nlcv span{font-size:14px;color:#52607a}\r\n.sec-nlcv{padding:54px 20px}\r\n.w-nlcv{background:#fff}.b-nlcv{background:#F7EEE3}.n-nlcv{background:#1B3A6B;color:#fff}\r\n.in-nlcv{max-width:1000px;margin:0 auto}\r\n.root-nlcv h2{font-size:30px;line-height:1.25;margin:0 0 20px;padding-left:16px;border-left:6px solid #FF700A;color:#1B3A6B;font-weight:800}\r\n.n-nlcv h2{color:#fff}\r\n.root-nlcv h3{font-size:21px;margin:26px 0 10px;color:#1B3A6B;font-weight:700}\r\n.n-nlcv h3{color:#FFB27A}\r\n.n-nlcv p{color:#E6ECF7}\r\n.root-nlcv ul.ul-nlcv{margin:0 0 16px 4px;padding:0;list-style:none}\r\n.ul-nlcv li{position:relative;padding:4px 0 4px 28px}\r\n.ul-nlcv li:before{content:\"\\2714\";position:absolute;left:0;color:#FF700A;font-weight:700}\r\n.cards-nlcv{display:flex;flex-wrap:wrap;gap:18px;margin:8px 0 22px}\r\n.card-nlcv{flex:1 1 220px;background:#fff;border-radius:16px;padding:22px 20px;box-shadow:0 6px 18px rgba(27,58,107,.12);border-top:4px solid #FF700A}\r\n.b-nlcv .card-nlcv{background:#fff}\r\n.ic-nlcv{font-size:30px;line-height:1;margin-bottom:8px;display:block}\r\n.card-nlcv h3{margin:0 0 8px;font-size:18px}\r\n.card-nlcv p{font-size:15.5px;margin:0;text-align:left;color:#243044!important}\r\n.tw-nlcv{overflow-x:auto;margin:10px 0 18px;border-radius:14px;box-shadow:0 6px 18px rgba(27,58,107,.12)}\r\n.tw-nlcv table{border-collapse:collapse;width:100%;min-width:520px;background:#fff;color:#243044;font-size:15.5px}\r\n.tw-nlcv th{background:#1B3A6B;color:#fff;text-align:left;padding:12px 14px}\r\n.tw-nlcv td{padding:11px 14px;border-bottom:1px solid #E7E0D6}\r\n.tw-nlcv tr.hl-nlcv td{background:#FFF0E3;font-weight:700}\r\n.note-nlcv{font-size:14.5px;color:#52607a;text-align:left!important}\r\n.lk-nlcv{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 20px}\r\n.lk-nlcv a{flex:1 1 280px;display:flex;justify-content:space-between;gap:10px;background:#fff;border:1px solid #E7E0D6;border-left:5px solid #FF700A;border-radius:12px;padding:12px 16px;text-decoration:none!important;color:#1B3A6B!important;font-weight:600;font-size:15.5px}\r\n.lk-nlcv a span{color:#FF700A;white-space:nowrap}\r\n.steps-nlcv{counter-reset:s;margin:10px 0 10px;padding:0;list-style:none}\r\n.steps-nlcv li{position:relative;padding:6px 0 18px 64px;color:#E6ECF7}\r\n.steps-nlcv li:before{counter-increment:s;content:counter(s);position:absolute;left:0;top:2px;width:44px;height:44px;border-radius:50%;background:#FF700A;color:#fff;font-weight:800;font-size:20px;text-align:center;line-height:44px}\r\n.steps-nlcv b{display:block;color:#fff;font-size:18px}\r\n.recap-nlcv{background:#1B3A6B;color:#fff;border-radius:18px;padding:24px 26px;margin:18px 0}\r\n.recap-nlcv h3{color:#FFB27A;margin-top:0}\r\n.recap-nlcv div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed rgba(255,255,255,.28)}\r\n.recap-nlcv div b{color:#FFB27A;white-space:nowrap}\r\n.call-nlcv{background:#FFF0E3;border-left:6px solid #FF700A;border-radius:12px;padding:16px 20px;margin:16px 0}\r\n.call-nlcv b{color:#1B3A6B}\r\n.call-nlcv p{margin:6px 0 0;text-align:left}\r\n.fa-nlcv p{margin:0 0 8px}\r\n.cta-nlcv{position:relative;background:#1B3A6B;color:#fff;text-align:center;padding:60px 20px 110px}\r\n.cta-nlcv h2{border:0;padding:0;color:#fff;margin-bottom:12px}\r\n.cta-nlcv p{text-align:center;color:#E6ECF7;max-width:720px;margin:0 auto 14px}\r\n.cta-nlcv .btns-nlcv{justify-content:center;position:relative;z-index:2}\r\n@media(max-width:700px){.hero-nlcv h1{font-size:28px}.root-nlcv h2{font-size:25px}.arch-nlcv img{height:300px}.sun-nlcv{display:none}}\r\n\r\n.fq-nlcv{border-bottom:1px solid #E7E0D6;background:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden}\r\n.fq-nlcv summary{list-style:none;cursor:pointer;padding:16px 52px 16px 18px;font-size:17px;font-weight:700;color:#1B3A6B;position:relative}\r\n.fq-nlcv summary::-webkit-details-marker{display:none}\r\n.fq-nlcv summary:after{content:\"+\";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:26px;color:#FF700A}\r\n.fq-nlcv[open] summary:after{content:\"\\2212\"}\r\n.fa-nlcv{padding:0 18px 12px}\r\n.fa-nlcv p{margin:0 0 8px}\r\n.lk-nlcv a em{font-style:normal}\r\n<\/style>\r\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Is Casablanca leuk voor een vakantie?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Casablanca is minder een vakantiestad dan Marrakech of Agadir, maar leuk voor wie architectuur, de Hassan II-moskee, de Corniche en het stadsleven zoekt. Het is ook een handig beginpunt voor een rondreis.\"}}, {\"@type\": \"Question\", \"name\": \"Is Casablanca veilig?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Over het algemeen ja voor toeristen. Let op zakkenrollers, spreek taxiprijzen vooraf af en neem 's avonds verlichte routes.\"}}]}<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Vakantiegids + Corniche + priv\u00e9transfer Vakantie Casablanca: de beste gids voor stad, Corniche en uitstapjes \u2013 7 tips Een Vakantie Casablanca betekent een moderne metropool aan de Atlantische Oceaan: de Hassan II-moskee, art-decowijken en de Corniche. Hier lees je waar je slaapt, wat je doet, hoe je er komt en wat de priv\u00e9transfer vanaf \u20ac35 per voertuig kost. Boek nuBel +212 661 614 943WhatsApp Transfer vanafvanaf \u20ac35 7tips voor je vakantievanaf \u20ac35stadstransfer30 kmvliegveld\u2013centrum24\/7zonder nachttoeslag Vakantie Casablanca: zo organiseer je het Wie een Vakantie Casablanca boekt, kiest voor een andere kant van Marokko: de grote, moderne stad met havens, kantoren, art-decogebouwen en een lange boulevard aan de oceaan. Het is minder toeristisch dan Marrakech, maar rijk aan sfeer en architectuur. Casablanca vakantie en Vakantie naar Casablanca passen bij wie een stedentrip wil combineren met een rondreis. Casablanca is een goede start- of eindpunt: vanuit Nederland en Belgi\u00eb vlieg je rechtstreeks in ongeveer drie uur en drie kwartier, en vanaf hier bereik je Rabat en Marrakech. Deze gids toont de zones, het programma, de Corniche en het vervoer. Wie Vakantie in Casablanca of een Stedentrip Casablanca zoekt, vindt hier de basis voor een goede planning. Kort samengevat Het vliegveld Mohammed V ligt op ongeveer 30 km van het centrum. De stadstransfer kost vanaf \u20ac35 per voertuig en de chauffeur volgt je vlucht. Casablanca vakantie: waar slapen Wie een Casablanca vakantie plant, kiest eerst de zone. De stad is groot en elke wijk heeft eigen voor- en nadelen. \ud83c\udfd9\ufe0f Centrum en art deco Gebouwen uit de jaren twintig en dertig, winkels en kantoren. Veel hotels en goede verbindingen. \ud83d\udd4c Habous en medina Authentieke wijken met ambachten en banketbakkers. Rustiger en met karakter. \ud83c\udfe8 Maarif en Anfa Residenti\u00eble en zakelijke wijken met winkels, restaurants en hotels van goede kwaliteit. \ud83c\udf0a Corniche Ain Diab Boulevard met stranden, restaurants en clubs. Ideaal voor wie zee zoekt. Wie de stad wil voelen, kiest het centrum of Maarif. Wie aan zee wil zijn, de Corniche. Controleer altijd hoe je de accommodatie bereikt en of er parkeerplaats is. Vakantie naar Casablanca: wat te doen Een Vakantie naar Casablanca is gevarieerd: de moskee bezoeken, wandelen door de art-decowijken, thee drinken in de Habous en &#8217;s avonds eten aan de Corniche. Hassan II-moskee: rondleiding buiten de gebedstijden. Wijk Habous: ambachten, gebak en Marokkaanse architectuur. Art-decocentrum: gevels uit de jaren twintig en dertig. Corniche van Ain Diab: wandelen, eten en zonsondergang. Rick&#8217;s Caf\u00e9: een borrel met filmsfeer. Wie kinderen heeft, voegt het strand en de speeltuinen langs de boulevard toe. Plan twee of drie plekken per dag en laat ruimte voor rust. Vakantie in Casablanca: de zee en de Corniche Wie zoekt naar Vakantie in Casablanca wil weten of Casablanca een zeestad is. Ja, met een lange Corniche, maar de zee is koel en de golven kunnen sterk zijn. De stranden zijn vooral in het weekend druk. Aan de Corniche liggen strandclubs met zwembaden, restaurants en terrassen. Betaal je entree of een consumptie, dan krijg je ligbedden en schaduw. Zwem op bewaakte stranden en let op de vlaggen. In de zomer is het hier aangenamer dan in het binnenland. Met een bries van de oceaan blijft de temperatuur rond de 27 \u00e0 28 \u00b0C, mits je zonnebrand meeneemt. Stedentrip Casablanca: stedentrip en uitstapjes Een Stedentrip Casablanca wordt completer met een uitstapje. Casablanca ligt op een uur van Rabat en drie uur van Marrakech, met goede wegen en treinen. Tocht Afstand Duur Wat je ziet Rabat 90 km Halve dag Kasbah, Hassan-toren en Chellah El Jadida 100 km Halve dag Portugese stad (UNESCO) Oualidia 170 km Hele dag Lagune met verse oesters Marrakech 240 km Lange dag Medina en tuinen Met een priv\u00e9chauffeur kies je tijd en stops en rijd je niet zelf. Voor Rabat kost de priv\u00e9transfer \u20ac114 per voertuig, voor Marrakech \u20ac129. Wanneer boek je een vakantie in Casablanca \ud83c\udf27\ufe0f Winter (nov\u2013feb) Mild en nat. Rustig en goedkoop, met regenjas. \ud83c\udf38 Lente (mrt\u2013mei) Helder licht en aangename temperaturen. \u2600\ufe0f Zomer (jun\u2013aug) Warm en vochtig, met bries op de Corniche. \ud83c\udf42 Herfst (sep\u2013nov) Nog warm in september, daarna frisser en natter. Lente en herfst zijn de beste periodes om te bezoeken. In de zomer geniet je van de Corniche. Met lange weekenden en beurzen zijn hotels druk: boek vroeg. Met een lichte jas en een regenjas ben je het hele jaar voorbereid. De vochtigheid is het hele jaar hoog. Wie de stad wil combineren met een rondreis, begint of eindigt hier het best: het grote vliegveld heeft veel verbindingen, en vanaf het vliegveld vertrekken priv\u00e9transfers rechtstreeks naar Rabat, Marrakech en andere steden, zonder via het centrum te rijden. Reis je met kinderen, kies dan een hotel met zwembad of dicht bij de Corniche. Vraag naar kinderstoelen en naar de afstand tot de moskee en het centrum, zodat de dagen niet vol lange ritten zitten. Gezinnen kiezen vaak een busje met zes zitplaatsen: de prijs is hetzelfde als voor een sedan. Praktische informatie voor je reis naar Casablanca Hoe laat is het in Casablanca Marokko heeft het hele jaar UTC+1 en zet de klok alleen tijdens de ramadan een uur terug. In de winter is het in Casablanca even laat als in Nederland, in de zomer een uur vroeger. De munt is de dirham. Geld, taal en stopcontacten Geldautomaten zijn wijdverbreid, maar voor kleine uitgaven heb je contant geld nodig. Men spreekt Arabisch, Berbers en Frans; in toeristische gebieden verstaan velen Engels. De stopcontacten zijn van type C en E, zoals in Nederland, dus een adapter is niet nodig. Documenten Nederlanders hebben een paspoort nodig; een identiteitskaart volstaat niet. Voor toeristische verblijven tot 90 dagen is geen visum nodig. Controleer de actuele regels, ook de geldigheidseis, op Nederlandwereldwijd.nl. Wanneer reizen naar Casablanca: de beste periode Lente en herfst zijn bijna altijd de aangenaamste periodes: zachte temperaturen, helder licht en minder drukte. In de zomer bezoek je het best in de vroege ochtend en rust je &#8217;s middags, in de winter neem je een jas en paraplu mee. Pasen, Kerst en lange weekenden<\/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-25416","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":"De weergegeven afbeelding moet minimaal 200 bij 200 pixels groot zijn om te worden opgepikt door Facebook en andere sociale mediasites.","pluginReviewed":false,"postSettings":{"linkSuggestions":true,"useFocusKeyword":false},"frontEndScore":false,"postName":"vakantie-casablanca","permalinkFormat":"https:\/\/transfers.ma\/nl\/%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":"Vakantie Casablanca: Best Ultimate Gids, 7 Tips","description":"Vakantie Casablanca: waar slapen, wat te doen, Corniche en uitstapjes naar Rabat en Marrakech. Priv\u00e9transfer vanaf \u20ac35, met chauffeur 24\/7.\n","focusKeywords":"vakantie casablanca,casablanca vakantie,vakantie naar casablanca,vakantie in casablanca,stedentrip casablanca","pillarContent":false,"canonicalUrl":"","breadcrumbTitle":"","advancedRobots":{"max-snippet":"-1","max-video-preview":"-1","max-image-preview":"large"},"facebookTitle":"","facebookDescription":"","facebookImage":"","facebookImageID":"","facebookHasOverlay":false,"facebookImageOverlay":"","facebookAuthor":"","twitterCardType":"","twitterUseFacebook":true,"twitterTitle":"","twitterDescription":"","twitterImage":"","twitterImageID":"","twitterHasOverlay":false,"twitterImageOverlay":"","twitterPlayerUrl":"","twitterPlayerSize":"","twitterPlayerStream":"","twitterPlayerStreamCtype":"","twitterAppDescription":"","twitterAppIphoneName":"","twitterAppIphoneID":"","twitterAppIphoneUrl":"","twitterAppIpadName":"","twitterAppIpadID":"","twitterAppIpadUrl":"","twitterAppGoogleplayName":"","twitterAppGoogleplayID":"","twitterAppGoogleplayUrl":"","twitterAppCountry":"","robots":{"index":true},"twitterAuthor":"admin","primaryTerm":0,"authorName":"admin","titleTemplate":"%title% %sep% %sitename%","descriptionTemplate":"%excerpt%","showScoreFrontend":true,"lockModifiedDate":false},"powerWords":["aanbevelen","aangemoedigd","aangrijpende","aankondigen","aanpasbaar","aanpassingen","aantrekkelijke","aanval","aanvraag","aanzienlijke","aarzelende","absoluut","absoluut laagste","absurd","achter scenes","achterbaks","achterdeur","achtergelaten","adembenemende","adequaat","advies","afgeleid","afgeslagen","afgestreept","afgetekend","afgrijselijk","afgunst","aframmelen","aframmeling","afranselen","afrekenen","afval","aggressief","alarmerend","alles-inclusief","altijd","alwetend","amp","angstaanjagende","angstig","annuleer ieder moment","anoniem","apocalypse","arm","armageddon","arrogant","authentiek","autoriteit","baanbrekende","bang","basis","baviaan","beargumenteerd","bedelen","bedreigde","bedreigen","bedriegen","bedrog","bedrogen","begeesterd","beginner","begrip","behoren","bekentenis","bekeren","belachelijk","belangrijk","belangrijkste","belasterd","belastingdienst","beledigend","belediging","beloning","benadruk","benangstigend","beoordelend","bepaalde","beperkt","beproeving","bereiken","berispend","beroemd","beschaamd","beschadigend","beschamen","beschamend","bescheiden","beschermde","beschermen","beschuldigen","besluiteloos","besparingen","beste","betaal niets","betaalbaar","beter","betoverd","betoverend","betreurenswaardig","betrouwbaar","beveiliging","bevordern","bevredigd","bevreesd","bevrijd","bewezen","bewust","bezeten","biechten","biljoen","bleek","bloed","bloedbad","bloedig","bloedstollend","blootgesteld","blozend","blunder","boef","boeien","boeiend","bom","bona","bona fide","bonus","boos","bovenmenselijk","brandend","breken","brekend","briljant","bruis","bruisend","bruist","brutaal","budget","buitengewone","buitensporigheid","bullshit","capabel","case study","cataclysmische","catastrofe","cheat-sheet","comfortabel","compleet","compromis","compulsief","concurrerend","constructief","contant","controle","controleer","controlerend","controversieel","corrumperende","corrupt","creatief","crisis","dalen","dankbaar","dapper","dapperheid","dartel","de waarheid","deadline","decadent","definitief","demoraliserende","desperaat","diep","direct","directe besparingen","document","dodelijk","doden","dolblij","dollar","dom","domineren","dood","doodsbang","doodt","doofpot","doorbraak","download","drang","dreigend","dreigende","driedubbel","dringend","droefenis","dromerig","dubbel","duidelijk","duidelijkheid","duiken","duur","dynamisch","echt","een beetje meer","eenvoud","eenzaam","eerlijk","eerste","effectief","efficient","eigen agenda","elimineer","elite","empowered","energie","energiek","eng","enorm","enorme","enthousiast","epidemisch","episch","erkende","ernstige","ervaren","essentieel","ethisch","etter","euforisch","exclusieve","exclusiviteit","expert","explosief","extra","extreem","eye-opening","failliet","falen","fantasie","fantastisch","fascinerend","feest","feestelijke","fide","fijn","finaal","flauwte","flirt","focus","formule","fortuin","fout","fundamenten","geaaid","geaard","geanimeerd","gebalanceerd","gebruiken","gecensureerd","gecentreerd","gecertificeerd","gedenkwaardig","gedesorienteerd","gedetailleerde","gediagnosticeerd","gedood","geduld","geeerd","geen idee","geergerd","geest","gefrustreerd","gegarandeerd","geheim","geheim motief","geheimen","geinsprireerd","gek","geld","geld terug","geleidelijk","geleverd","geloof","geluk","gelukkig","gemakkelijk","gemotiveerde","genie","genoegen","genoteerd","geobsedeerd","gepaniekeerd","gepassioneerd","gepriviligeerd","gerichte","geschokt","geschonden","geselecteerde","gesmokkeld","gespannen","gespeeld","getest","getraumatiseerd","gevaar","gevaarlijk","gevaarlijke","gevangenis","geweldadig","geweldig","gewond","gezaghebbende","gezegend","gezocht","gift","giftig","giftige","gigantische","gil","glamoureus","gloeiend","glorieus","gluiperig","goed verkopend","goedgekeurd","goedkeuren","goedkoop","gokkend","gracieus","grappig","grappigst","gratis","gretig","grijpen","groei","grondig","groot","grootsheid","grootste","gruwelijke","haast","hand liggend","handelsgeheim","handig","handige","hart","hartverscheurend","hartverwarmend","hatelijk","haten","heb gehoord gezond","hebzucht","heerlijk verrukkelijk","heftig","heilig","heimelijk","hel","helaas","held","helder","hemeld","herzien","high tech","hilarische","hoe","hoffelijk","hoogst effectief","hoogste","hoop","hoopvol","horror","houden van plezier","hulpeloosheid","humor","hunkeren","hypnotisch","idioot","ijzeren","ijzersterk","illegaal","impopulair","in val","inbreken","incapabel","incompetent","incvasie","indrukwekkende","inferieur","informatieve","ingredienten","inhaligheid","innovatief","insider","inspirerend","instabiele","instorten","intelligent","intens","interessante","intrigerende","introductie","investering","is hier","jackpot","jaloers","jeugdige","joviaal","jubelend","juichen","kadaver","kalm","kans","kansen","katapult","kernsmelting","kickstart","kinderachtig","kipsimpel","kleurrijke","knal","kolosaal","kolossaal","koop","koopje","kopie","koppig","korting","kostbaar","krachtig","krachtige","kreupel","kritische","kwaadaardig","kwaliteit","kwetsbare","laatste","laatste kans","lach","lachen","lachend","lafaard","laffe","lam","lancering","last minute","leerzaam","lef","legendarisch","legitiem","letterlijk","leugens","leven","levend","levendig","levensveranderende","liberaal","licht","liefde","liegen","lijden","lijk","likken","loeren","losbandig","losgelaten","loslaten","luchthartige","lucratief","lui","lust","luxe","luxueus","maak","machteloos","magisch","magsich","mainstream","makkelijk","mammoet","manipulatieve","marteling","massief","masterclass","meditatief","meedogenloos","meester","meewerkend","memorabel","meteen","middelmatig","minachtend","minachtende","minimalistische","misbruik","misleidende","mislukking","misvatting","moed","moedig","moeite","moeiteloos","monumentaal","mooi","moord","mysterie","naakt","nachtmerrie","nadelen","nagel","natuurlijk","nauwgezette","nazi","nederigheid","neerbuigend","neerwaartse spiraal","nerveus","net binnen","niet responsief","nieuwe","nieuwigheid","nog steeds","noodgeval","noodlot","nooit","nutteloos","nuttig","obsessie","offensief","officiele","officieus","okay","omvormen","onaangename","onbekwaam","onbelast","onbenut","onbeperkt","onbetaalbaar","onbetrouwbare","onbevooroordeeld","onbewogen","onbewust","onbezonnen","onconventioneel","onder aan de streep","onderbenut","ondergronds","onderhandse","onderprijsd","ondersteund","ondersteunde","ondersteunend","onderzoek","ondeugend","ondeugende","ondoordringbaar","ondragelijk","oneerlijk","oneven","onfeilbaar","ongeautoriseerde","ongebruikelijke","ongecensureerd","ongecontroleerd","ongeduld","ongeduldig","ongeevenaarde","ongehaast","ongehoord","ongeinteresseerd","ongelooflijk","ongelovelijk","ongemakkelijk","ongezien","ongrijpbaar","onmiddellijk","onnozel","onontkenbaar","onovertroffen","onschuldig","ontbreekt","ontdekken","ontdekt","onterecht","ontgoocheld","onthullen","onthullend","onthutsend","ontkracht","ontploffen","ontslagen","ontsteken","ontzagwekkend","onveilige","onverbiddelijk","onvergetelijk","onverschillig","onverschrokken","onverschrokkenheid","onvervalste","onverwachte","onvoorwaardelijke","onweerstaanbaar","onzeker","op zwarte lijst","opbiechten","openen","opgelijnd","opgetild","opgetogen","opgewonden","opkomend","oplossing","opmerkelijk","opnieuw maken","oprechte","optimistisch","opwindend","opzienbarend","overbelasten","overleef","overleven","overtuigend","overvloedig","overweldigd","overwinnen","paniek","pas op","perfect","perspectief","pessimistisch","pest blij","pestkop","piek","pijn","pijnlijke","pijnloos","piranha","pittig","plagen","plotseling","plukken","pond","populair","portfolio","positief","prachtig","praktische","precies","prestige","prijs","privacy","prive","probleem","productieve","professioneel","propvol","provoceren","provocerende","psychologische","radeloos","rampzalig","rand","rapport","ravage","razernij","rebellerend","recessie bestendig","recessie-proof","rechtszaak","redden","reflecterende","regels","repliceren","represailles","repulsive","reputatie","responsief","restitutie","resultaten","reusachtig","revolutionair","rijden","rijk klinken","rijkdom","rijkelijk","risico","riskant","ruggegraat","ruig","ruine","rustig","saboteren","sadistische","sarcastisch","schaamteloos","schaars","schadelijk","schadelijke","schandaal","schandalig","schat","schattig","scheef","schokkend","schoon genoeg","schoonheid","schreeuw","schudden","schuld","schuldgevoel","sensationeel","sensueel","sereen","serieus","sex","sexy","simpel","simplistisch","slaaf","slaan","slachting","slachtoffer","slapend","slecht","slecht ingehouden","slechtste","slim","slinks","slonzig","sluw","smachten","smakeloos","smerig","smokkelen","snel","snel-start","snob","snotterend","snotterig","solide","spannende","sparen","speciaal","spectaculair","speelse","spelbreker","spervuur","spijker","spontaan","spotlight","stabiel","stap polarisatie","stap-voor-stap","stelen","sterk","sterk aanraden","stevige","stijgend","stijgende","stil","stoer","stoicijns","stom slagen","stomend","stoot","stop","stoppen","storm","straffen","stralend","strategie","streng","stressed","strijd","strijden","studies","stuipen","stuntelen","subliem","succes","succesvol","suffig","super","superbe","superieur","tank","technologie","tegenstelling","tekenen","teneergeslagen","terreur","terrorist","terug te betalen","terugbetalen","terugslag","tevreden","tijdige","toegeeflijk","toegeven","toegewijd","toename","toetakelen","tollen","tragedie","tragisch","transparantie","trauma","trefzekere","trend","triggers","triomf","trots","trucs","twijfel","twijfelachtig","twistziek","uit balans","uitbundig","uitdaging","uitgebreid","uitgehongerd","uitgelaten","uitgerust","uitzinnig","ultiem","undercover","uniek","up-sell","vaardigheid","val","valideren","valkuil","vandaag","vasthoudend","vechten","veelbelovende","veilig","veiligheid","venijnig","veraderlijk","verantwoordelijk","verbazend","verbazingwekkend","verbeelding","verbeterde","verblind","verblinden","verboden","verborgen","verdacht","verdampen","verdienen","verdoemd","verdomme","verdorven","verdrinken","vereenvoudigd","verergeren","vergelijk","vergeten","vergevend","verheffend","verkoop","verlamd","verlangen","verleidelijk","verleidelijke","verlicht","verliezer","verloren","vermijd","verminderde","vermoeide","vernietigen","verontrust","veroordelen","veroveren","verpakt","verpletterd","verpletteren","verplichting","verraderlijke","verrassend","verrassende","verrassing","verrast","verrukt","verschrikkelijk","verslaan","verspillen","verstrikt","vertrouwelijk","vertrouwen","vertrouwend","vervbodern","vervreemd","vervuld","vervullen","verwaand","verward","verwoestende","verwoesting","verzamelaar","verzekerd","verzet","verzettend","vet","vierdubbel","vijandig","vindingrijk","vloeibaar","vluchteling","volatiel","volledig","volledigheid","voor altijd","voordeel","voorproef","voortreffelijk","voorzichtig","vreemd","vreselijk","vrijheid","vrijlaten","vrolijk","vuil spel","vurig","waanzinnig","waanzinnige","waar over praat","waarde","waardevolle","waarheid","waarschijnlijk","waarschuwing","wachtend","walgelijk","wankelende","wantrouwend","wat niemand je vertelt","watertanden","weerzinwekkend","weerzinwekkende","weggever","weigeren","weinig bekend","wens","wereld","wild","wilskracht","winst","winstgevende","woedend","wonderful","wonderlijk","wraak","wraakzuchtig","wreed","wreedheid","wulpse","wurgen","zalig","zege","zeker","zeldzaam","zelfgenoegzaam","zelfhatende","zelfverzekerd","zelfvoorzienend","zen","zes-cijferige","ziedend","zielig","zinger","zinloos","zomaar","zonden","zonder vrees","zondig","zonnig","zorgeloos","zorgen zorg","zorgvuldig","zou","zuigen","zuinig","zwaartekracht","zwakke","zwarte markt","zweep","zwetend","zwijmelend"],"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\/nl\/","objectID":25416,"objectType":"post","locale":"nl","localeFull":"nl_NL","overlayImages":{"play":{"name":"Afspeel pictogram","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":"GIF pictogram","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%2Fnl%2F&r=https%3A%2F%2Ftransfers.ma%2Fnl%2Fwp-json%2Fwp%2Fv2%2Fpages%2F25416%3Fnonce%3Dc45ebb284f","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":"Upgrade","trendsPreviewImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":["aanbevelen","aangemoedigd","aangrijpende","aankondigen","aanpasbaar","aanpassingen","aantrekkelijke","aanval","aanvraag","aanzienlijke","aarzelende","absoluut","absoluut laagste","absurd","achter scenes","achterbaks","achterdeur","achtergelaten","adembenemende","adequaat","advies","afgeleid","afgeslagen","afgestreept","afgetekend","afgrijselijk","afgunst","aframmelen","aframmeling","afranselen","afrekenen","afval","aggressief","alarmerend","alles-inclusief","altijd","alwetend","amp","angstaanjagende","angstig","annuleer ieder moment","anoniem","apocalypse","arm","armageddon","arrogant","authentiek","autoriteit","baanbrekende","bang","basis","baviaan","beargumenteerd","bedelen","bedreigde","bedreigen","bedriegen","bedrog","bedrogen","begeesterd","beginner","begrip","behoren","bekentenis","bekeren","belachelijk","belangrijk","belangrijkste","belasterd","belastingdienst","beledigend","belediging","beloning","benadruk","benangstigend","beoordelend","bepaalde","beperkt","beproeving","bereiken","berispend","beroemd","beschaamd","beschadigend","beschamen","beschamend","bescheiden","beschermde","beschermen","beschuldigen","besluiteloos","besparingen","beste","betaal niets","betaalbaar","beter","betoverd","betoverend","betreurenswaardig","betrouwbaar","beveiliging","bevordern","bevredigd","bevreesd","bevrijd","bewezen","bewust","bezeten","biechten","biljoen","bleek","bloed","bloedbad","bloedig","bloedstollend","blootgesteld","blozend","blunder","boef","boeien","boeiend","bom","bona","bona fide","bonus","boos","bovenmenselijk","brandend","breken","brekend","briljant","bruis","bruisend","bruist","brutaal","budget","buitengewone","buitensporigheid","bullshit","capabel","case study","cataclysmische","catastrofe","cheat-sheet","comfortabel","compleet","compromis","compulsief","concurrerend","constructief","contant","controle","controleer","controlerend","controversieel","corrumperende","corrupt","creatief","crisis","dalen","dankbaar","dapper","dapperheid","dartel","de waarheid","deadline","decadent","definitief","demoraliserende","desperaat","diep","direct","directe besparingen","document","dodelijk","doden","dolblij","dollar","dom","domineren","dood","doodsbang","doodt","doofpot","doorbraak","download","drang","dreigend","dreigende","driedubbel","dringend","droefenis","dromerig","dubbel","duidelijk","duidelijkheid","duiken","duur","dynamisch","echt","een beetje meer","eenvoud","eenzaam","eerlijk","eerste","effectief","efficient","eigen agenda","elimineer","elite","empowered","energie","energiek","eng","enorm","enorme","enthousiast","epidemisch","episch","erkende","ernstige","ervaren","essentieel","ethisch","etter","euforisch","exclusieve","exclusiviteit","expert","explosief","extra","extreem","eye-opening","failliet","falen","fantasie","fantastisch","fascinerend","feest","feestelijke","fide","fijn","finaal","flauwte","flirt","focus","formule","fortuin","fout","fundamenten","geaaid","geaard","geanimeerd","gebalanceerd","gebruiken","gecensureerd","gecentreerd","gecertificeerd","gedenkwaardig","gedesorienteerd","gedetailleerde","gediagnosticeerd","gedood","geduld","geeerd","geen idee","geergerd","geest","gefrustreerd","gegarandeerd","geheim","geheim motief","geheimen","geinsprireerd","gek","geld","geld terug","geleidelijk","geleverd","geloof","geluk","gelukkig","gemakkelijk","gemotiveerde","genie","genoegen","genoteerd","geobsedeerd","gepaniekeerd","gepassioneerd","gepriviligeerd","gerichte","geschokt","geschonden","geselecteerde","gesmokkeld","gespannen","gespeeld","getest","getraumatiseerd","gevaar","gevaarlijk","gevaarlijke","gevangenis","geweldadig","geweldig","gewond","gezaghebbende","gezegend","gezocht","gift","giftig","giftige","gigantische","gil","glamoureus","gloeiend","glorieus","gluiperig","goed verkopend","goedgekeurd","goedkeuren","goedkoop","gokkend","gracieus","grappig","grappigst","gratis","gretig","grijpen","groei","grondig","groot","grootsheid","grootste","gruwelijke","haast","hand liggend","handelsgeheim","handig","handige","hart","hartverscheurend","hartverwarmend","hatelijk","haten","heb gehoord gezond","hebzucht","heerlijk verrukkelijk","heftig","heilig","heimelijk","hel","helaas","held","helder","hemeld","herzien","high tech","hilarische","hoe","hoffelijk","hoogst effectief","hoogste","hoop","hoopvol","horror","houden van plezier","hulpeloosheid","humor","hunkeren","hypnotisch","idioot","ijzeren","ijzersterk","illegaal","impopulair","in val","inbreken","incapabel","incompetent","incvasie","indrukwekkende","inferieur","informatieve","ingredienten","inhaligheid","innovatief","insider","inspirerend","instabiele","instorten","intelligent","intens","interessante","intrigerende","introductie","investering","is hier","jackpot","jaloers","jeugdige","joviaal","jubelend","juichen","kadaver","kalm","kans","kansen","katapult","kernsmelting","kickstart","kinderachtig","kipsimpel","kleurrijke","knal","kolosaal","kolossaal","koop","koopje","kopie","koppig","korting","kostbaar","krachtig","krachtige","kreupel","kritische","kwaadaardig","kwaliteit","kwetsbare","laatste","laatste kans","lach","lachen","lachend","lafaard","laffe","lam","lancering","last minute","leerzaam","lef","legendarisch","legitiem","letterlijk","leugens","leven","levend","levendig","levensveranderende","liberaal","licht","liefde","liegen","lijden","lijk","likken","loeren","losbandig","losgelaten","loslaten","luchthartige","lucratief","lui","lust","luxe","luxueus","maak","machteloos","magisch","magsich","mainstream","makkelijk","mammoet","manipulatieve","marteling","massief","masterclass","meditatief","meedogenloos","meester","meewerkend","memorabel","meteen","middelmatig","minachtend","minachtende","minimalistische","misbruik","misleidende","mislukking","misvatting","moed","moedig","moeite","moeiteloos","monumentaal","mooi","moord","mysterie","naakt","nachtmerrie","nadelen","nagel","natuurlijk","nauwgezette","nazi","nederigheid","neerbuigend","neerwaartse spiraal","nerveus","net binnen","niet responsief","nieuwe","nieuwigheid","nog steeds","noodgeval","noodlot","nooit","nutteloos","nuttig","obsessie","offensief","officiele","officieus","okay","omvormen","onaangename","onbekwaam","onbelast","onbenut","onbeperkt","onbetaalbaar","onbetrouwbare","onbevooroordeeld","onbewogen","onbewust","onbezonnen","onconventioneel","onder aan de streep","onderbenut","ondergronds","onderhandse","onderprijsd","ondersteund","ondersteunde","ondersteunend","onderzoek","ondeugend","ondeugende","ondoordringbaar","ondragelijk","oneerlijk","oneven","onfeilbaar","ongeautoriseerde","ongebruikelijke","ongecensureerd","ongecontroleerd","ongeduld","ongeduldig","ongeevenaarde","ongehaast","ongehoord","ongeinteresseerd","ongelooflijk","ongelovelijk","ongemakkelijk","ongezien","ongrijpbaar","onmiddellijk","onnozel","onontkenbaar","onovertroffen","onschuldig","ontbreekt","ontdekken","ontdekt","onterecht","ontgoocheld","onthullen","onthullend","onthutsend","ontkracht","ontploffen","ontslagen","ontsteken","ontzagwekkend","onveilige","onverbiddelijk","onvergetelijk","onverschillig","onverschrokken","onverschrokkenheid","onvervalste","onverwachte","onvoorwaardelijke","onweerstaanbaar","onzeker","op zwarte lijst","opbiechten","openen","opgelijnd","opgetild","opgetogen","opgewonden","opkomend","oplossing","opmerkelijk","opnieuw maken","oprechte","optimistisch","opwindend","opzienbarend","overbelasten","overleef","overleven","overtuigend","overvloedig","overweldigd","overwinnen","paniek","pas op","perfect","perspectief","pessimistisch","pest blij","pestkop","piek","pijn","pijnlijke","pijnloos","piranha","pittig","plagen","plotseling","plukken","pond","populair","portfolio","positief","prachtig","praktische","precies","prestige","prijs","privacy","prive","probleem","productieve","professioneel","propvol","provoceren","provocerende","psychologische","radeloos","rampzalig","rand","rapport","ravage","razernij","rebellerend","recessie bestendig","recessie-proof","rechtszaak","redden","reflecterende","regels","repliceren","represailles","repulsive","reputatie","responsief","restitutie","resultaten","reusachtig","revolutionair","rijden","rijk klinken","rijkdom","rijkelijk","risico","riskant","ruggegraat","ruig","ruine","rustig","saboteren","sadistische","sarcastisch","schaamteloos","schaars","schadelijk","schadelijke","schandaal","schandalig","schat","schattig","scheef","schokkend","schoon genoeg","schoonheid","schreeuw","schudden","schuld","schuldgevoel","sensationeel","sensueel","sereen","serieus","sex","sexy","simpel","simplistisch","slaaf","slaan","slachting","slachtoffer","slapend","slecht","slecht ingehouden","slechtste","slim","slinks","slonzig","sluw","smachten","smakeloos","smerig","smokkelen","snel","snel-start","snob","snotterend","snotterig","solide","spannende","sparen","speciaal","spectaculair","speelse","spelbreker","spervuur","spijker","spontaan","spotlight","stabiel","stap polarisatie","stap-voor-stap","stelen","sterk","sterk aanraden","stevige","stijgend","stijgende","stil","stoer","stoicijns","stom slagen","stomend","stoot","stop","stoppen","storm","straffen","stralend","strategie","streng","stressed","strijd","strijden","studies","stuipen","stuntelen","subliem","succes","succesvol","suffig","super","superbe","superieur","tank","technologie","tegenstelling","tekenen","teneergeslagen","terreur","terrorist","terug te betalen","terugbetalen","terugslag","tevreden","tijdige","toegeeflijk","toegeven","toegewijd","toename","toetakelen","tollen","tragedie","tragisch","transparantie","trauma","trefzekere","trend","triggers","triomf","trots","trucs","twijfel","twijfelachtig","twistziek","uit balans","uitbundig","uitdaging","uitgebreid","uitgehongerd","uitgelaten","uitgerust","uitzinnig","ultiem","undercover","uniek","up-sell","vaardigheid","val","valideren","valkuil","vandaag","vasthoudend","vechten","veelbelovende","veilig","veiligheid","venijnig","veraderlijk","verantwoordelijk","verbazend","verbazingwekkend","verbeelding","verbeterde","verblind","verblinden","verboden","verborgen","verdacht","verdampen","verdienen","verdoemd","verdomme","verdorven","verdrinken","vereenvoudigd","verergeren","vergelijk","vergeten","vergevend","verheffend","verkoop","verlamd","verlangen","verleidelijk","verleidelijke","verlicht","verliezer","verloren","vermijd","verminderde","vermoeide","vernietigen","verontrust","veroordelen","veroveren","verpakt","verpletterd","verpletteren","verplichting","verraderlijke","verrassend","verrassende","verrassing","verrast","verrukt","verschrikkelijk","verslaan","verspillen","verstrikt","vertrouwelijk","vertrouwen","vertrouwend","vervbodern","vervreemd","vervuld","vervullen","verwaand","verward","verwoestende","verwoesting","verzamelaar","verzekerd","verzet","verzettend","vet","vierdubbel","vijandig","vindingrijk","vloeibaar","vluchteling","volatiel","volledig","volledigheid","voor altijd","voordeel","voorproef","voortreffelijk","voorzichtig","vreemd","vreselijk","vrijheid","vrijlaten","vrolijk","vuil spel","vurig","waanzinnig","waanzinnige","waar over praat","waarde","waardevolle","waarheid","waarschijnlijk","waarschuwing","wachtend","walgelijk","wankelende","wantrouwend","wat niemand je vertelt","watertanden","weerzinwekkend","weerzinwekkende","weggever","weigeren","weinig bekend","wens","wereld","wild","wilskracht","winst","winstgevende","woedend","wonderful","wonderlijk","wraak","wraakzuchtig","wreed","wreedheid","wulpse","wurgen","zalig","zege","zeker","zeldzaam","zelfgenoegzaam","zelfhatende","zelfverzekerd","zelfvoorzienend","zen","zes-cijferige","ziedend","zielig","zinger","zinloos","zomaar","zonden","zonder vrees","zondig","zonnig","zorgeloos","zorgen zorg","zorgvuldig","zou","zuigen","zuinig","zwaartekracht","zwakke","zwarte markt","zweep","zwetend","zwijmelend"],"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\/nl\/wp-json\/wp\/v2\/pages\/25416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/transfers.ma\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/transfers.ma\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/transfers.ma\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/transfers.ma\/nl\/wp-json\/wp\/v2\/comments?post=25416"}],"version-history":[{"count":0,"href":"https:\/\/transfers.ma\/nl\/wp-json\/wp\/v2\/pages\/25416\/revisions"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/nl\/wp-json\/wp\/v2\/media?parent=25416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}