{"id":20821,"date":"2026-04-23T00:52:05","date_gmt":"2026-04-23T00:52:05","guid":{"rendered":"https:\/\/transfers.ma\/?page_id=20821"},"modified":"2026-04-23T00:54:13","modified_gmt":"2026-04-23T00:54:13","slug":"transfert-hilton-taghazout-bay","status":"publish","type":"page","link":"https:\/\/transfers.ma\/fr\/transfert-hilton-taghazout-bay\/","title":{"rendered":"transfert hilton taghazout bay"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20821\" class=\"elementor elementor-20821\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13003e5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"13003e5\" 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-bea5f4a elementor-widget elementor-widget-shortcode\" data-id=\"bea5f4a\" 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=\"fr\"\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\">Itin\u00e9raire<\/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\">V\u00e9hicule<\/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\">Paiement<\/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        Transferts    <\/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        Aller-retour    <\/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\">Transfert Hilton Taghazout Bay \u2014 A\u00e9roport Agadir 32\u20ac | Transfers.ma<\/h1>\n\n<!-- Single trip pill bar (one-way & round-trip) -->\n<div id=\"tb-single-bar\">\n    <div class=\"tb-pill-bar__row\">\n        <!-- From -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--from\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><circle cx=\"7\" cy=\"7\" r=\"4\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/><circle cx=\"7\" cy=\"7\" r=\"1.5\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"pickup\" placeholder=\"From city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"pickup\"><\/div>\n            <button type=\"button\" class=\"tb-pill-bar__swap\" id=\"tb-swap-btn\" title=\"Swap locations\">&#8652;<\/button>\n        <\/div>\n        <!-- To -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--to\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 1C4.79 1 3 2.79 3 5c0 3 4 7.5 4 7.5s4-4.5 4-7.5c0-2.21-1.79-4-4-4zm0 5.5A1.5 1.5 0 117 4a1.5 1.5 0 010 3z\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <input type=\"text\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"dropoff\" placeholder=\"To city, hotel, airport\" autocomplete=\"off\">\n            <button type=\"button\" class=\"tb-pill-bar__clear\" aria-label=\"Clear\" style=\"display:none;\">&times;<\/button>\n            <div class=\"tb-autocomplete-dropdown\" data-leg=\"0\" data-dropdown=\"dropoff\"><\/div>\n        <\/div>\n        <!-- Date -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--date\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" data-leg=\"0\" data-field=\"datetime\">\n        <\/div>\n        <!-- Return date (hidden initially) -->\n        <div class=\"tb-pill-bar__field tb-pill-bar__field--return\" id=\"tb-return-field\" style=\"display:none;\">\n            <span class=\"tb-pill-bar__icon\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M4.5 1v1.5M9.5 1v1.5M1.5 5.5h11M2.5 2.5h9a1 1 0 011 1v8a1 1 0 01-1 1h-9a1 1 0 01-1-1v-8a1 1 0 011-1z\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <input type=\"datetime-local\" class=\"tb-pill-bar__input\" id=\"tb-return-datetime\" data-field=\"return-datetime\">\n            <button type=\"button\" class=\"tb-pill-bar__clear tb-pill-bar__return-remove\" id=\"tb-remove-return\" title=\"Remove return\">&times;<\/button>\n        <\/div>\n        <!-- + Add return -->\n        <button type=\"button\" class=\"tb-pill-bar__add-return\" id=\"tb-add-return\">\n            <svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\"><path d=\"M5 1v8M1 5h8\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            Ajouter un retour        <\/button>\n        <!-- Pax -->\n        <div class=\"tb-pill-bar__pax\">\n            <div class=\"tb-pax-pill\" id=\"tb-pax-pill\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M7 7a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM2 12c0-1.66 2.24-3 5-3s5 1.34 5 3\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n                <span id=\"tb-pax-pill-text\">1 pax, 1 bag<\/span>\n                <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/div>\n        <\/div>\n        <!-- Search button -->\n        <button type=\"button\" id=\"tb-btn-search\" class=\"tb-pill-bar__search\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M7 12A5 5 0 107 2a5 5 0 000 10zM14 14l-3.5-3.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n            Rechercher        <\/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            Rechercher        <\/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\">Passagers<\/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\">Bagages<\/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\">Num\u00e9ro de vol<\/label>\n    <input type=\"text\" id=\"tb-flight-number\" class=\"tb-pill-bar__input\" placeholder=\"ex. 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        Paiement s\u00e9curis\u00e9    <\/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; Retour \u00e0 la recherche<\/button>\n\n<!-- Route Summary Bar (compact, like SinaiTaxi) -->\n<div class=\"tb-route-bar\">\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--pickup\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"8\" cy=\"8\" r=\"2\" fill=\"currentColor\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Pickup<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-pickup\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__swap-icon\">&lrhar;<\/div>\n    <div class=\"tb-route-bar__point\">\n        <span class=\"tb-route-bar__icon tb-route-bar__icon--dropoff\">\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1C5.5 1 3.5 3 3.5 5.5C3.5 9 8 14 8 14s4.5-5 4.5-8.5C12.5 3 10.5 1 8 1z\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><circle cx=\"8\" cy=\"5.5\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><\/svg>\n        <\/span>\n        <div class=\"tb-route-bar__info\">\n            <span class=\"tb-route-bar__label\">Drop-off<\/span>\n            <span class=\"tb-route-bar__address\" id=\"tb-result-dropoff\">--<\/span>\n        <\/div>\n    <\/div>\n    <div class=\"tb-route-bar__meta\">\n        <span class=\"tb-route-bar__date\" id=\"tb-result-date\">--<\/span>\n        <span class=\"tb-route-bar__distance\" id=\"tb-result-distance\">--<\/span>\n        <span class=\"tb-route-bar__duration\" id=\"tb-result-duration\">--<\/span>\n    <\/div>\n<\/div>\n\n<!-- Trust Badges -->\n<div class=\"tb-trust-strip\">\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"7\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M5 8l2 2 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        Free Cancellation    <\/span>\n    <span class=\"tb-trust-strip__badge\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 16 16\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"6.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\/><path d=\"M8 4.5V8l2.5 1.5\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/><\/svg>\n        24\/7 Support    <\/span>\n<\/div>\n\n<!-- Route Map -->\n<div id=\"tb-route-map\" class=\"tb-route-map\"><\/div>\n\n<!-- Route\/Zone Notice -->\n<div id=\"tb-route-notice\"><\/div>\n<div id=\"tb-route-details\"><\/div>\n\n<!-- Vehicle List -->\n<h4 class=\"tb-section-title\">Choisissez votre v\u00e9hicule<\/h4>\n<div id=\"tb-vehicles-container\" class=\"tb-vehicles-container\">\n    <div class=\"tb-loading\">Chargement des v\u00e9hicules...<\/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\">Services optionnels pour am\u00e9liorer votre trajet<\/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    Continuer<\/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\">D\u00e9tails de la r\u00e9servation<\/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; Retour au v\u00e9hicule        <\/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\">Num\u00e9ro de vol<\/label>\n                <input type=\"text\" id=\"tb-checkout-flight\" class=\"tb-input\" placeholder=\"ex. 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\">Num\u00e9ro de t\u00e9l\u00e9phone *<\/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\">Num\u00e9ro WhatsApp<\/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\">Code promo<\/h4>\n            <div class=\"tb-promo-row\">\n                <input type=\"text\" id=\"tb-promo-code\" class=\"tb-input tb-promo-row__input\" placeholder=\"Entrez le code promo\">\n                <button type=\"button\" id=\"tb-promo-apply\" class=\"tb-btn tb-btn--outline tb-promo-row__btn\">Appliquer<\/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\">Payer le montant total<\/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\">Payer l&#039;acompte uniquement<\/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                Confirmer le paiement            <\/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\">R\u00e9servation confirm\u00e9e !<\/h2>\n    <p class=\"tb-confirmation__subtitle\">Votre transfert a \u00e9t\u00e9 r\u00e9serv\u00e9 avec succ\u00e8s.<\/p>\n\n    <div class=\"tb-confirmation__ref\" id=\"tb-confirmation-ref\">--<\/div>\n\n    <p class=\"tb-confirmation__email\">\n        Email de confirmation envoy\u00e9 \u00e0<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 et heure<\/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\">V\u00e9hicule<\/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\">Passagers<\/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\">Aller-retour<\/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\">Paiement<\/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            R\u00e9server un autre transfert        <\/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-dfd4a94 elementor-widget elementor-widget-spacer\" data-id=\"dfd4a94\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 26-05-2024 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-06d5fab e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"06d5fab\" 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-be6d0a0 elementor-widget elementor-widget-html\" data-id=\"be6d0a0\" 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<!DOCTYPE html>\r\n<html lang=\"fr\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\r\n<!-- \u2550\u2550\u2550 SEO META \u2550\u2550\u2550 -->\r\n<title>Transfert Hilton Taghazout Bay \u2014 A\u00e9roport Agadir 35\u20ac | Transfers.ma<\/title>\r\n<meta name=\"description\" content=\"Transfert priv\u00e9 vers Hilton Taghazout Bay Beach Resort depuis l'a\u00e9roport d'Agadir (AGA) 35\u20ac, Marrakech 130\u20ac, Essaouira 110\u20ac. Prix fixe, suivi de vol, 4,9\u2605 Google.\">\r\n<meta name=\"keywords\" content=\"transfert hilton taghazout bay, aeroport agadir hilton taghazout, hilton taghazout marrakech, taxi hilton taghazout bay, navette hilton taghazout, hilton taghazout aeroport marrakech, essaouira hilton taghazout, transfert prive hilton taghazout\">\r\n<link rel=\"canonical\" href=\"https:\/\/transfers.ma\/fr\/transfert-hilton-taghazout-bay\/\">\r\n\r\n<link rel=\"alternate\" hreflang=\"en\" href=\"https:\/\/transfers.ma\/hilton-taghazout-bay-transfer\/\">\r\n<link rel=\"alternate\" hreflang=\"fr\" href=\"https:\/\/transfers.ma\/fr\/transfert-hilton-taghazout-bay\/\">\r\n<link rel=\"alternate\" hreflang=\"es\" href=\"https:\/\/transfers.ma\/es\/traslado-hilton-taghazout-bay\/\">\r\n<link rel=\"alternate\" hreflang=\"de\" href=\"https:\/\/transfers.ma\/de\/transfer-hilton-taghazout-bay\/\">\r\n<link rel=\"alternate\" hreflang=\"x-default\" href=\"https:\/\/transfers.ma\/hilton-taghazout-bay-transfer\/\">\r\n\r\n<!-- Open Graph -->\r\n<meta property=\"og:title\" content=\"Hilton Taghazout Bay \u2014 Transfert priv\u00e9 depuis l'a\u00e9roport d'Agadir\">\r\n<meta property=\"og:description\" content=\"Transferts priv\u00e9s \u00e0 prix fixe vers Hilton Taghazout Bay Beach Resort. 35\u20ac depuis l'a\u00e9roport d'Agadir, 130\u20ac depuis Marrakech. Suivi de vol inclus.\">\r\n<meta property=\"og:url\" content=\"https:\/\/transfers.ma\/fr\/transfert-hilton-taghazout-bay\/\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:locale\" content=\"fr_FR\">\r\n<meta property=\"og:site_name\" content=\"Transfers.ma\">\r\n\r\n<meta name=\"twitter:card\" content=\"summary_large_image\">\r\n<meta name=\"twitter:title\" content=\"Hilton Taghazout Bay \u2014 Service de transfert priv\u00e9\">\r\n<meta name=\"twitter:description\" content=\"Transferts \u00e0 prix fixe vers Hilton Taghazout Bay depuis l'a\u00e9roport d'Agadir, Marrakech, Essaouira.\">\r\n\r\n<!-- GEO -->\r\n<meta name=\"geo.region\" content=\"MA-09\">\r\n<meta name=\"geo.placename\" content=\"Baie de Taghazout, Souss-Massa, Maroc\">\r\n<meta name=\"geo.position\" content=\"30.5502;-9.7180\">\r\n<meta name=\"ICBM\" content=\"30.5502, -9.7180\">\r\n<meta name=\"DC.coverage\" content=\"Taghazout, Agadir, Maroc\">\r\n\r\n<!-- Structured Data -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\":\"https:\/\/schema.org\",\r\n  \"@graph\":[\r\n    {\r\n      \"@type\":\"Service\",\r\n      \"@id\":\"https:\/\/transfers.ma\/fr\/transfert-hilton-taghazout-bay\/#service\",\r\n      \"name\":\"Transfert priv\u00e9 vers Hilton Taghazout Bay Beach Resort\",\r\n      \"serviceType\":\"Transfert a\u00e9roport priv\u00e9\",\r\n      \"description\":\"Service de transfert priv\u00e9 \u00e0 prix fixe vers Hilton Taghazout Bay Beach Resort & Spa depuis l'a\u00e9roport d'Agadir, Marrakech, Essaouira et autres villes marocaines.\",\r\n      \"provider\":{\r\n        \"@type\":\"Organization\",\"name\":\"Transfers.ma\",\"url\":\"https:\/\/transfers.ma\",\r\n        \"telephone\":\"+212661614943\",\"email\":\"contact@transfers.ma\",\r\n        \"address\":{\"@type\":\"PostalAddress\",\"addressCountry\":\"MA\",\"addressRegion\":\"Souss-Massa\",\"addressLocality\":\"Agadir\"}\r\n      },\r\n      \"areaServed\":[\r\n        {\"@type\":\"Place\",\"name\":\"A\u00e9roport Agadir Al Massira\"},\r\n        {\"@type\":\"Place\",\"name\":\"A\u00e9roport Marrakech Menara\"},\r\n        {\"@type\":\"Place\",\"name\":\"Baie de Taghazout\"},\r\n        {\"@type\":\"Place\",\"name\":\"Essaouira\"},\r\n        {\"@type\":\"Place\",\"name\":\"Casablanca\"}\r\n      ],\r\n      \"offers\":[\r\n        {\"@type\":\"Offer\",\"name\":\"A\u00e9roport Agadir \u2192 Hilton Taghazout Bay\",\"price\":\"35\",\"priceCurrency\":\"EUR\"},\r\n        {\"@type\":\"Offer\",\"name\":\"Marrakech \u2192 Hilton Taghazout Bay\",\"price\":\"130\",\"priceCurrency\":\"EUR\"},\r\n        {\"@type\":\"Offer\",\"name\":\"A\u00e9roport Marrakech \u2192 Hilton Taghazout Bay\",\"price\":\"135\",\"priceCurrency\":\"EUR\"},\r\n        {\"@type\":\"Offer\",\"name\":\"Essaouira \u2192 Hilton Taghazout Bay\",\"price\":\"110\",\"priceCurrency\":\"EUR\"},\r\n        {\"@type\":\"Offer\",\"name\":\"Agadir ville \u2192 Hilton Taghazout Bay\",\"price\":\"25\",\"priceCurrency\":\"EUR\"}\r\n      ],\r\n      \"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.9\",\"reviewCount\":\"60\",\"bestRating\":\"5\"}\r\n    },\r\n    {\r\n      \"@type\":\"LodgingBusiness\",\r\n      \"name\":\"Hilton Taghazout Bay Beach Resort & Spa\",\r\n      \"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Station Touristique, Taghazout Bay, Km 17 Route d'Essaouira\",\"addressLocality\":\"Taghazout\",\"addressRegion\":\"Souss-Massa\",\"postalCode\":\"80023\",\"addressCountry\":\"MA\"},\r\n      \"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"30.5502\",\"longitude\":\"-9.7180\"},\r\n      \"starRating\":{\"@type\":\"Rating\",\"ratingValue\":\"5\"},\r\n      \"numberOfRooms\":\"170\"\r\n    },\r\n    {\r\n      \"@type\":\"FAQPage\",\r\n      \"mainEntity\":[\r\n        {\"@type\":\"Question\",\"name\":\"Quelle est la distance entre l'a\u00e9roport d'Agadir et le Hilton Taghazout Bay ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"L'a\u00e9roport Agadir Al Massira (AGA) est \u00e0 41 km au sud de l'h\u00f4tel. Le transfert priv\u00e9 prend environ 45 minutes. Le prix fixe pour une berline standard est \u00e0 partir de 35\u20ac.\"}},\r\n        {\"@type\":\"Question\",\"name\":\"Combien co\u00fbte un taxi vers Hilton Taghazout Bay ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Un taxi priv\u00e9 depuis l'a\u00e9roport d'Agadir vers Hilton Taghazout Bay co\u00fbte \u00e0 partir de 35\u20ac (prix fixe). Depuis la ville d'Agadir c'est 25\u20ac.\"}},\r\n        {\"@type\":\"Question\",\"name\":\"Puis-je r\u00e9server un transfert de Hilton Taghazout Bay vers Marrakech ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui. De Hilton Taghazout Bay vers Marrakech ville c'est environ 3 heures et 260 km, \u00e0 partir de 130\u20ac. Vers l'a\u00e9roport Marrakech Menara (RAK) c'est 270 km, \u00e0 partir de 135\u20ac.\"}},\r\n        {\"@type\":\"Question\",\"name\":\"Le suivi de vol est-il inclus dans le transfert Hilton Taghazout Bay ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui. Le suivi de vol via FlightRadar24 est gratuit sur chaque transfert a\u00e9roport. Le chauffeur ajuste son d\u00e9part selon votre heure d'atterrissage r\u00e9elle.\"}},\r\n        {\"@type\":\"Question\",\"name\":\"Transportez-vous les planches de surf vers Hilton Taghazout Bay ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui. Les planches de surf, kitesurfs et \u00e9quipements encombrants voyagent gratuitement. La baie de Taghazout est une destination surf majeure et nous g\u00e9rons des transferts surf quotidiens vers le Hilton.\"}}\r\n      ]\r\n    },\r\n    {\r\n      \"@type\":\"BreadcrumbList\",\r\n      \"itemListElement\":[\r\n        {\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/transfers.ma\/fr\/\"},\r\n        {\"@type\":\"ListItem\",\"position\":2,\"name\":\"Transferts\",\"item\":\"https:\/\/transfers.ma\/fr\/transferts\/\"},\r\n        {\"@type\":\"ListItem\",\"position\":3,\"name\":\"H\u00f4tels Taghazout\",\"item\":\"https:\/\/transfers.ma\/fr\/hotels-taghazout\/\"},\r\n        {\"@type\":\"ListItem\",\"position\":4,\"name\":\"Hilton Taghazout Bay\"}\r\n      ]\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n*{box-sizing:border-box;margin:0;padding:0;}\r\nbody{font-family:'DM Sans',sans-serif;color:#1e1e1e;line-height:1.6;}\r\na{color:#1B3A6B;text-decoration:none;}\r\na:hover{color:#FF700A;}\r\nimg{max-width:100%;height:auto;display:block;}\r\n\r\n:root{\r\n  --orn:#FF700A;--orn-2:#ff8533;--orn-3:#ffb27a;\r\n  --nvy:#1B3A6B;--nvy-dark:#1a1d3b;--nvy-2:#2a4a8b;\r\n  --grn:#25D366;\r\n  --bg:#f8f6f2;--wht:#ffffff;--txt:#1e1e1e;--muted:#5a6070;\r\n  --soft:#f0ede8;--bdr:#e2ddd7;--nvy-light:#eef2f9;--orn-light:#fff4ed;\r\n  --grad-orn:linear-gradient(135deg,#FF700A 0%,#ff8533 100%);\r\n  --grad-nvy:linear-gradient(135deg,#1B3A6B 0%,#2a4a8b 100%);\r\n  --grad-bg:linear-gradient(180deg,#fffaf5 0%,#f8f6f2 100%);\r\n}\r\nbody{background:var(--grad-bg);}\r\n\r\n@keyframes fadeInUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}\r\n@keyframes float{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}\r\nhtml{scroll-behavior:smooth;}\r\nsection{animation:fadeInUp .7s ease-out both;padding:56px 48px;position:relative;}\r\n.container{max-width:1200px;margin:0 auto;}\r\n.section-eyebrow{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--orn);margin-bottom:8px;display:inline-block;}\r\n.section-eyebrow::before{content:\"\";display:inline-block;width:24px;height:2px;background:var(--orn);margin-right:10px;vertical-align:middle;}\r\n.section-title{font-size:clamp(24px,2.8vw,34px);font-weight:800;color:var(--txt);letter-spacing:-.8px;line-height:1.2;margin-bottom:10px;}\r\n.section-sub{font-size:15px;color:var(--muted);margin-bottom:28px;max-width:760px;}\r\n\r\n\/* ROUTES *\/\r\n.routes-strip{background:var(--bg);border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr);}\r\n.routes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;}\r\n.route-card{background:#fff;border:1px solid var(--bdr);border-radius:14px;padding:20px;transition:all .35s cubic-bezier(.34,1.56,.64,1);display:block;color:var(--txt);position:relative;overflow:hidden;}\r\n.route-card::before{content:\"\";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--grad-orn);transform:scaleY(0);transform-origin:top;transition:transform .3s;}\r\n.route-card:hover::before{transform:scaleY(1);}\r\n.route-card:hover{border-color:var(--orn);box-shadow:0 12px 30px rgba(255,112,10,.15);transform:translateY(-4px);color:var(--txt);}\r\n.route-from{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted);margin-bottom:6px;}\r\n.route-from::before{content:\"\u2192\";color:var(--orn);font-weight:700;transition:transform .3s;}\r\n.route-card:hover .route-from::before{transform:translateX(4px);}\r\n.route-name{font-size:16px;font-weight:700;color:var(--txt);margin-bottom:4px;letter-spacing:-.3px;}\r\n.route-meta{display:flex;gap:12px;margin-top:10px;padding-top:12px;border-top:1px solid var(--soft);font-size:12px;color:var(--muted);align-items:center;}\r\n.route-price{color:var(--orn);font-weight:700;font-size:14px;margin-left:auto;background:var(--orn-light);padding:4px 10px;border-radius:100px;}\r\n\r\n\/* HOTEL *\/\r\n.grid-2{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start;}\r\n.prose p{margin-bottom:14px;color:#333;font-size:15px;}\r\n.prose strong{color:var(--txt);font-weight:700;}\r\n.prose a{color:var(--nvy);border-bottom:1px solid rgba(27,58,107,.25);font-weight:500;}\r\n.prose a:hover{color:var(--orn);border-color:var(--orn);}\r\n.hotel-facts{background:linear-gradient(135deg,#fff 0%,var(--orn-light) 100%);border-radius:16px;padding:28px;position:sticky;top:20px;border:1px solid var(--bdr);box-shadow:0 6px 20px rgba(255,112,10,.08);}\r\n.fact-row{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--bdr);font-size:14px;transition:all .25s;}\r\n.fact-row:hover{transform:translateX(4px);}\r\n.fact-row:last-child{border-bottom:none;}\r\n.fact-ico{width:36px;height:36px;background:var(--grad-orn);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:15px;box-shadow:0 4px 10px rgba(255,112,10,.25);}\r\n.fact-label{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-weight:600;}\r\n.fact-value{font-weight:600;color:var(--txt);font-size:14px;}\r\n\r\n.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;padding:28px;background:var(--grad-nvy);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(27,58,107,.2);}\r\n.stats::before{content:\"\";position:absolute;top:-50%;right:-20%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,112,10,.15) 0%,transparent 70%);animation:float 6s ease-in-out infinite;}\r\n.stats > div{text-align:center;position:relative;z-index:2;}\r\n.stat-num{font-size:32px;font-weight:800;color:#fff;letter-spacing:-.8px;background:linear-gradient(135deg,#fff 0%,#ffd4a8 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}\r\n.stat-lbl{font-size:12px;color:rgba(255,255,255,.75);margin-top:4px;}\r\n\r\n.auth-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px;}\r\n.auth-link{padding:10px 18px;background:#fff;border:1px solid var(--bdr);border-radius:100px;font-size:13px;font-weight:500;color:var(--nvy);display:inline-flex;align-items:center;gap:8px;transition:all .25s;}\r\n.auth-link::before{content:\"\ud83d\udd17\";font-size:12px;}\r\n.auth-link:hover{background:var(--nvy-light);transform:translateY(-2px);box-shadow:0 6px 14px rgba(27,58,107,.15);}\r\n\r\n\/* REVIEWS *\/\r\n.reviews-sec{background:var(--bg);}\r\n.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin-bottom:24px;}\r\n.review-card{background:#fff;border-radius:14px;padding:24px;border:1px solid var(--bdr);transition:all .3s;position:relative;overflow:hidden;}\r\n.review-card::before{content:\"\\201C\";position:absolute;top:-10px;right:14px;font-size:80px;color:var(--orn-light);font-family:Georgia,serif;line-height:1;font-weight:700;z-index:0;}\r\n.review-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(27,58,107,.12);border-color:var(--orn);}\r\n.review-card > *{position:relative;z-index:1;}\r\n.review-stars{color:#f59e0b;font-size:15px;margin-bottom:10px;letter-spacing:2px;}\r\n.review-title{font-size:16px;font-weight:700;color:var(--nvy-dark);margin-bottom:10px;letter-spacing:-.2px;}\r\n.review-text{font-size:14px;color:#444;line-height:1.65;margin-bottom:12px;}\r\n.review-meta{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--soft);font-size:12px;color:var(--muted);}\r\n.review-avatar{width:32px;height:32px;border-radius:50%;background:var(--grad-orn);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;box-shadow:0 3px 8px rgba(255,112,10,.3);}\r\n.review-source{margin-left:auto;padding:3px 10px;background:var(--nvy-light);border-radius:100px;font-size:11px;font-weight:600;color:var(--nvy);}\r\n\r\n.highlights-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;}\r\n.hl-item{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:#fff;border:1px solid var(--bdr);border-radius:10px;font-size:13.5px;transition:all .25s;}\r\n.hl-item:hover{border-color:var(--orn);transform:translateX(4px);}\r\n.hl-ico{color:#16a34a;font-weight:700;flex-shrink:0;font-size:16px;}\r\n.hl-item.neg .hl-ico{color:#dc2626;}\r\n\r\n\/* WHY *\/\r\n.why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;}\r\n.why-card{padding:26px;border-radius:14px;background:#fff;border:1px solid var(--bdr);transition:all .35s;position:relative;overflow:hidden;}\r\n.why-card::before{content:\"\";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--orn-light),transparent);transition:left .6s;}\r\n.why-card:hover::before{left:100%;}\r\n.why-card:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(27,58,107,.12);border-color:var(--orn);}\r\n.why-ico{width:52px;height:52px;background:var(--grad-orn);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:14px;box-shadow:0 6px 16px rgba(255,112,10,.3);transition:transform .3s;position:relative;z-index:2;}\r\n.why-card:hover .why-ico{transform:scale(1.1) rotate(-5deg);}\r\n.why-title{font-size:17px;font-weight:700;color:var(--nvy-dark);margin-bottom:8px;letter-spacing:-.3px;position:relative;z-index:2;}\r\n.why-desc{font-size:13.5px;color:var(--muted);line-height:1.6;position:relative;z-index:2;}\r\n.why-desc a{color:var(--nvy);font-weight:500;border-bottom:1px solid rgba(27,58,107,.25);}\r\n.why-desc a:hover{color:var(--orn);border-color:var(--orn);}\r\n\r\n\/* FAQ *\/\r\n.faq-item{background:#fff;border:1px solid var(--bdr);border-radius:12px;margin-bottom:10px;overflow:hidden;transition:all .3s;}\r\n.faq-item:hover{border-color:var(--orn);box-shadow:0 4px 14px rgba(255,112,10,.08);}\r\n.faq-q{padding:18px 22px;font-size:15px;font-weight:600;color:var(--nvy-dark);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;}\r\n.faq-q:hover{color:var(--orn);}\r\n.faq-q::after{content:\"+\";font-size:24px;color:var(--orn);font-weight:300;flex-shrink:0;transition:transform .3s;}\r\n.faq-item.open .faq-q::after{transform:rotate(45deg);}\r\n.faq-item.open{border-color:var(--orn);box-shadow:0 6px 18px rgba(255,112,10,.1);}\r\n.faq-a{padding:0 22px 18px;font-size:14px;color:#444;line-height:1.7;}\r\n.faq-a a{color:var(--nvy);border-bottom:1px solid rgba(27,58,107,.25);font-weight:500;}\r\n.faq-a a:hover{color:var(--orn);border-color:var(--orn);}\r\n\r\n\/* LINK TILES *\/\r\n.links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:16px;}\r\n.link-tile{padding:16px 20px;background:#fff;border:1px solid var(--bdr);border-radius:12px;font-size:14px;font-weight:500;color:var(--nvy);display:flex;align-items:center;gap:10px;transition:all .3s;position:relative;overflow:hidden;}\r\n.link-tile::before{content:\"\u2192\";color:var(--orn);font-weight:700;transition:transform .3s;}\r\n.link-tile:hover{background:var(--orn-light);color:var(--orn);border-color:var(--orn);transform:translateY(-2px);box-shadow:0 8px 18px rgba(255,112,10,.15);}\r\n.link-tile:hover::before{transform:translateX(4px);}\r\n\r\n\/* CTA *\/\r\n.cta-sec{background:var(--grad-nvy);color:#fff;text-align:center;padding:72px 48px;position:relative;overflow:hidden;}\r\n.cta-sec::before{content:\"\";position:absolute;top:-50%;left:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,112,10,.2) 0%,transparent 70%);animation:float 8s ease-in-out infinite;}\r\n.cta-sec::after{content:\"\";position:absolute;bottom:-50%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,112,10,.15) 0%,transparent 70%);animation:float 10s ease-in-out infinite reverse;}\r\n.cta-sec > *{position:relative;z-index:2;}\r\n.cta-sec h2{font-size:clamp(28px,3.5vw,42px);font-weight:800;margin-bottom:16px;letter-spacing:-1px;line-height:1.15;}\r\n.cta-sec h2 em{color:var(--orn);font-style:normal;background:linear-gradient(135deg,#FF700A 0%,#ffb27a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}\r\n.cta-sec p{font-size:16px;color:rgba(255,255,255,.75);margin-bottom:30px;max-width:620px;margin-left:auto;margin-right:auto;}\r\n.cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}\r\n.btn-primary{background:var(--grad-orn);color:#fff;padding:15px 32px;border-radius:100px;font-size:15px;font-weight:700;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px rgba(255,112,10,.35);transition:all .3s;}\r\n.btn-primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,112,10,.5);}\r\n.btn-whatsapp{background:var(--grn);color:#fff;padding:15px 32px;border-radius:100px;font-size:15px;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px rgba(37,211,102,.3);transition:all .3s;}\r\n.btn-whatsapp:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(37,211,102,.5);}\r\n\r\n@media(max-width:960px){\r\n  section{padding:40px 20px;}\r\n  .grid-2{grid-template-columns:1fr;gap:28px;}\r\n  .hotel-facts{position:static;}\r\n  .stats{grid-template-columns:repeat(2,1fr);}\r\n  .highlights-list{grid-template-columns:1fr;}\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- \u2550\u2550\u2550 ABOUT HOTEL (H1 here) \u2550\u2550\u2550 -->\r\n<section>\r\n  <div class=\"container\">\r\n    <h1 style=\"font-size:clamp(28px,3.2vw,38px);font-weight:800;color:var(--txt);letter-spacing:-1px;line-height:1.15;margin-bottom:14px;max-width:960px;\">Transfert <span style=\"background:linear-gradient(135deg,#FF700A 0%,#ff8533 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;\">Hilton Taghazout Bay<\/span> \u2014 a\u00e9roport Agadir, Marrakech &amp; Essaouira<\/h1>\r\n    <p class=\"section-sub\" style=\"font-size:16px;\">R\u00e9servez un <strong>transfert Hilton Taghazout Bay<\/strong> depuis l'a\u00e9roport d'Agadir (AGA), Marrakech, l'a\u00e9roport de Marrakech (RAK) ou Essaouira. Prix fixe d\u00e8s 35\u20ac, d\u00e9p\u00f4t direct au lobby du Hilton Taghazout Bay Beach Resort, suivi de vol gratuit, chauffeurs francophones, 4,9\u2605 sur Google et annulation gratuite jusqu'\u00e0 24 heures avant le pickup.<\/p>\r\n\r\n    <div class=\"section-eyebrow\" style=\"margin-top:32px;\">\u00c0 propos de l'h\u00f4tel<\/div>\r\n    <h2 class=\"section-title\">Hilton Taghazout Bay Beach Resort &amp; Spa \u2014 5 \u00e9toiles en front de mer sur la baie de Taghazout<\/h2>\r\n\r\n    <div class=\"grid-2\">\r\n      <div class=\"prose\">\r\n        <p>\r\n          L'<a href=\"https:\/\/www.hilton.com\/fr\/hotels\/agatmhi-hilton-taghazout-bay-beach-resort-and-spa\/\" target=\"_blank\" rel=\"nofollow noopener\">Hilton Taghazout Bay Beach Resort &amp; Spa<\/a> a ouvert ses portes en 2022 et est le seul \u00e9tablissement sous enseigne Hilton dans la r\u00e9gion Souss-Massa. L'h\u00f4tel est situ\u00e9 directement en front de mer avec un <strong>acc\u00e8s direct \u00e0 7 km de plage de sable<\/strong>, r\u00e9parti sur des b\u00e2timents bas de trois \u00e9tages que les clients d\u00e9crivent comme \"calme et d\u00e9tendu plut\u00f4t que bond\u00e9.\"\r\n        <\/p>\r\n        <p>\r\n          Le complexe est \u00e0 4 km du <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Taghazout\" target=\"_blank\" rel=\"noopener\">village de Taghazout<\/a>, 2 km du <strong>Golf Tazegzout<\/strong> (27 trous), 2 km du spot de surf Panorama Point, et \u00e0 <strong>41 km de l'<a href=\"https:\/\/www.onda.ma\/Nos-aeroports\/Aeroport-Agadir-Al-Massira\" target=\"_blank\" rel=\"nofollow noopener\">a\u00e9roport Agadir Al Massira (AGA)<\/a><\/strong> \u2014 environ 45 minutes de route. L'h\u00f4tel compte <strong>170 chambres et suites<\/strong> au design marocain moderne, dont beaucoup offrent une vue sur l'oc\u00e9an ou l'arri\u00e8re-pays.\r\n        <\/p>\r\n        <p>\r\n          Les installations comprennent <strong>5 piscines ext\u00e9rieures et 1 piscine int\u00e9rieure<\/strong>, une section de plage priv\u00e9e avec transats et parasols, un court de tennis, une salle de sport ouverte 24h\/24 avec des cours de yoga sur la plage, un spa avec hammam turc, et <strong>3 restaurants sur place<\/strong> dont Anaw (cuisine m\u00e9diterran\u00e9enne du sud) et un bar piscine avec chicha. Le complexe offre \u00e9galement des installations \u00e9tendues pour r\u00e9unions et \u00e9v\u00e9nements, en faisant un choix fr\u00e9quent pour les voyageurs loisirs et affaires arrivant via l'<a href=\"https:\/\/transfers.ma\/fr\/transfert-aeroport-agadir\/\">a\u00e9roport d'Agadir<\/a>.\r\n        <\/p>\r\n        <p>\r\n          Il n'existe aucune liaison r\u00e9guli\u00e8re en transport public vers l'h\u00f4tel. Les clients arrivent par <strong>transfert priv\u00e9 ou taxi<\/strong>. Si vous volez vers AGA, l'option fiable est un <a href=\"https:\/\/transfers.ma\/fr\/transfert-aeroport-agadir-taghazout\/\">transfert a\u00e9roport Agadir-Taghazout<\/a> pr\u00e9-r\u00e9serv\u00e9 \u2014 lisez notre <a href=\"https:\/\/transfers.ma\/fr\/blog\/guide-transfert-aeroport-agadir-taghazout\/\">guide d'arriv\u00e9e complet<\/a> pour savoir \u00e0 quoi vous attendre \u00e0 Agadir Al Massira.\r\n        <\/p>\r\n\r\n        <div class=\"stats\">\r\n          <div><div class=\"stat-num\">170<\/div><div class=\"stat-lbl\">Chambres &amp; suites<\/div><\/div>\r\n          <div><div class=\"stat-num\">5 \u2605<\/div><div class=\"stat-lbl\">Cat\u00e9gorie Hilton<\/div><\/div>\r\n          <div><div class=\"stat-num\">41 km<\/div><div class=\"stat-lbl\">De l'a\u00e9roport AGA<\/div><\/div>\r\n          <div><div class=\"stat-num\">7 km<\/div><div class=\"stat-lbl\">Acc\u00e8s plage priv\u00e9e<\/div><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"auth-links\">\r\n          <a href=\"https:\/\/www.hilton.com\/en\/hotels\/agatmhi-hilton-taghazout-bay-beach-resort-and-spa\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"auth-link\">Site officiel Hilton<\/a>\r\n          <a href=\"https:\/\/www.tripadvisor.fr\/Hotel_Review-g1554848-d24810386-Reviews-Hilton_Taghazout_Bay_Beach_Resort_Spa-Taghazout_Souss_Massa.html\" target=\"_blank\" rel=\"nofollow noopener\" class=\"auth-link\">Avis Tripadvisor<\/a>\r\n          <a href=\"https:\/\/www.google.com\/maps\/place\/Hilton+Taghazout+Bay+Beach+Resort+%26+Spa\/@30.5502,-9.7180,17z\" target=\"_blank\" rel=\"noopener\" class=\"auth-link\">Localisation Google Maps<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <aside class=\"hotel-facts\">\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\ud83d\udccd<\/div><div><div class=\"fact-label\">Localisation<\/div><div class=\"fact-value\">Baie de Taghazout, Souss-Massa<\/div><\/div><\/div>\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\u2708\ufe0f<\/div><div><div class=\"fact-label\">A\u00e9roport le plus proche<\/div><div class=\"fact-value\">AGA \u2014 41 km \/ 45 min<\/div><\/div><\/div>\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\ud83c\udfe8<\/div><div><div class=\"fact-label\">Cat\u00e9gorie<\/div><div class=\"fact-value\">5 \u00e9toiles Hilton \u00b7 B&amp;B &amp; DP<\/div><\/div><\/div>\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\ud83d\udecf\ufe0f<\/div><div><div class=\"fact-label\">Chambres<\/div><div class=\"fact-value\">170 chambres &amp; suites<\/div><\/div><\/div>\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\ud83c\udfca<\/div><div><div class=\"fact-label\">Piscines<\/div><div class=\"fact-value\">5 ext\u00e9rieures \u00b7 1 int\u00e9rieure chauff\u00e9e<\/div><\/div><\/div>\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\u26f3<\/div><div><div class=\"fact-label\">\u00c0 proximit\u00e9<\/div><div class=\"fact-value\">Golf Tazegzout 2 km \u00b7 Surf 2 km<\/div><\/div><\/div>\r\n        <div class=\"fact-row\"><div class=\"fact-ico\">\ud83c\udf10<\/div><div><div class=\"fact-label\">Coordonn\u00e9es<\/div><div class=\"fact-value\">30.5502\u00b0 N, 9.7180\u00b0 W<\/div><\/div><\/div>\r\n      <\/aside>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550 ROUTES \u2550\u2550\u2550 -->\r\n<section class=\"routes-strip\" id=\"routes\">\r\n  <div class=\"container\">\r\n    <div class=\"section-eyebrow\">Toutes les routes &amp; tarifs<\/div>\r\n    <h2 class=\"section-title\">Transfert depuis et vers Hilton Taghazout Bay \u2014 toutes les routes<\/h2>\r\n    <p class=\"section-sub\">Transferts priv\u00e9s \u00e0 prix fixe depuis chaque ville marocaine vers Hilton Taghazout Bay Beach Resort &amp; Spa. S\u00e9lectionnez une route pour r\u00e9server avec chauffeur aux arriv\u00e9es, suivi de vol gratuit et d\u00e9p\u00f4t direct au lobby du Hilton.<\/p>\r\n\r\n    <div class=\"routes-grid\">\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=AGA&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">A\u00e9roport Agadir (AGA)<\/div>\r\n        <div class=\"route-name\">A\u00e9roport Agadir \u2192 Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~45 min<\/span><span>\ud83d\udccf 41 km<\/span><span class=\"route-price\">D\u00e8s 35\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=hilton-taghazout-bay&amp;to=AGA\" class=\"route-card\">\r\n        <div class=\"route-from\">Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-name\">Hilton Taghazout Bay \u2192 A\u00e9roport Agadir<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~45 min<\/span><span>\ud83d\udccf 41 km<\/span><span class=\"route-price\">D\u00e8s 35\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=RAK&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">A\u00e9roport Marrakech Menara (RAK)<\/div>\r\n        <div class=\"route-name\">A\u00e9roport Marrakech \u2192 Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~3h<\/span><span>\ud83d\udccf 270 km<\/span><span class=\"route-price\">D\u00e8s 135\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=hilton-taghazout-bay&amp;to=RAK\" class=\"route-card\">\r\n        <div class=\"route-from\">Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-name\">Hilton Taghazout Bay \u2192 A\u00e9roport Marrakech<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~3h<\/span><span>\ud83d\udccf 270 km<\/span><span class=\"route-price\">D\u00e8s 135\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=marrakech&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">Marrakech centre<\/div>\r\n        <div class=\"route-name\">Marrakech \u2192 Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~3h<\/span><span>\ud83d\udccf 260 km<\/span><span class=\"route-price\">D\u00e8s 130\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=hilton-taghazout-bay&amp;to=marrakech\" class=\"route-card\">\r\n        <div class=\"route-from\">Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-name\">Hilton Taghazout Bay \u2192 Marrakech<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~3h<\/span><span>\ud83d\udccf 260 km<\/span><span class=\"route-price\">D\u00e8s 130\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=agadir&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">Agadir centre \/ Marina<\/div>\r\n        <div class=\"route-name\">Agadir \u2192 Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~20 min<\/span><span>\ud83d\udccf 17 km<\/span><span class=\"route-price\">D\u00e8s 25\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=essaouira&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">Essaouira<\/div>\r\n        <div class=\"route-name\">Essaouira \u2192 Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~2h30<\/span><span>\ud83d\udccf 170 km<\/span><span class=\"route-price\">D\u00e8s 110\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=hilton-taghazout-bay&amp;to=essaouira\" class=\"route-card\">\r\n        <div class=\"route-from\">Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-name\">Hilton Taghazout Bay \u2192 Essaouira<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~2h30<\/span><span>\ud83d\udccf 170 km<\/span><span class=\"route-price\">D\u00e8s 110\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?from=casablanca&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">Casablanca \/ A\u00e9roport Casa<\/div>\r\n        <div class=\"route-name\">Casablanca \u2192 Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 ~6h<\/span><span>\ud83d\udccf 530 km<\/span><span class=\"route-price\">D\u00e8s 250\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?service=taxi&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">Service taxi priv\u00e9<\/div>\r\n        <div class=\"route-name\">Taxi vers Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude97 Priv\u00e9<\/span><span>\u2705 Prix fixe<\/span><span class=\"route-price\">D\u00e8s 25\u20ac<\/span><\/div>\r\n      <\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transferts\/?service=shuttle&amp;to=hilton-taghazout-bay\" class=\"route-card\">\r\n        <div class=\"route-from\">Service navette \/ van<\/div>\r\n        <div class=\"route-name\">Navette vers Hilton Taghazout Bay<\/div>\r\n        <div class=\"route-meta\"><span>\ud83d\ude90 Jusqu'\u00e0 8 pers.<\/span><span>\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 Famille<\/span><span class=\"route-price\">D\u00e8s 35\u20ac<\/span><\/div>\r\n      <\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550 REVIEWS \u2550\u2550\u2550 -->\r\n<section class=\"reviews-sec\">\r\n  <div class=\"container\">\r\n    <div class=\"section-eyebrow\">Avis des clients<\/div>\r\n    <h2 class=\"section-title\">Ce que disent les clients sur Hilton Taghazout Bay Beach Resort<\/h2>\r\n    <p class=\"section-sub\">Common themes from <a href=\"https:\/\/www.tripadvisor.fr\/Hotel_Review-g1554848-d24810386-Reviews-Hilton_Taghazout_Bay_Beach_Resort_Spa-Taghazout_Souss_Massa.html\" target=\"_blank\" rel=\"nofollow noopener\">Avis Tripadvisor<\/a> and Hilton guest feedback. We summarise the most frequent positives and the most frequent concerns so you know what to expect before you check in.<\/p>\r\n\r\n    <div class=\"reviews-grid\">\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <div class=\"review-title\">\"Bel endroit avec les plus beaux couchers de soleil\"<\/div>\r\n        <p class=\"review-text\">\r\n          Les clients mettent en avant <strong>l'emplacement face \u00e0 l'oc\u00e9an avec des chameaux et des chevaux marchant sur la plage<\/strong>. Le complexe est situ\u00e9 sur une bande c\u00f4ti\u00e8re pittoresque avec une exp\u00e9rience \"love seat pr\u00e8s du feu\" au coucher du soleil. Les familles avec enfants d\u00e9crivent le complexe comme \"magique\" et bien adapt\u00e9 aux escapades hivernales.\r\n        <\/p>\r\n        <div class=\"review-meta\">\r\n          <div class=\"review-avatar\">J<\/div>\r\n          <div>Famille \u00b7 2 adultes + 2 enfants<\/div>\r\n          <div class=\"review-source\">Tripadvisor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <div class=\"review-title\">\"Design marocain moderne, grandes chambres lumineuses\"<\/div>\r\n        <p class=\"review-text\">\r\n          Les clients d\u00e9crivent r\u00e9guli\u00e8rement les chambres comme <strong>spacieuses, lumineuses et avec des lits tr\u00e8s confortables<\/strong>. Les b\u00e2timents bas de trois \u00e9tages donnent au complexe une ambiance d\u00e9tendue et peu dense \u2014 \"pas trop grand, calme et d\u00e9tendu plut\u00f4t que bond\u00e9.\" Les \u00e9l\u00e9ments de design marocain moderne sont lou\u00e9s dans tous les espaces communs.\r\n        <\/p>\r\n        <div class=\"review-meta\">\r\n          <div class=\"review-avatar\">L<\/div>\r\n          <div>Couple \u00b7 s\u00e9jour d'1 semaine<\/div>\r\n          <div class=\"review-source\">Tripadvisor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <div class=\"review-title\">\"Petit-d\u00e9jeuner excellent, personnel accueillant\"<\/div>\r\n        <p class=\"review-text\">\r\n          Le <strong>petit-d\u00e9jeuner buffet se d\u00e9marque<\/strong> \u2014 les clients soulignent le large choix de nourriture et boissons, les viennoiseries fra\u00eeches et le service attentif. Le personnel cit\u00e9 par son nom inclut <strong>Mbark au petit-d\u00e9jeuner<\/strong>, <strong>Abdullah et Habib<\/strong> au restaurant, <strong>Mouhssine<\/strong> au F&amp;B, et <strong>Rachid \u00e0 la r\u00e9ception<\/strong>.\r\n        <\/p>\r\n        <div class=\"review-meta\">\r\n          <div class=\"review-avatar\">F<\/div>\r\n          <div>Famille \u00b7 focus petit-d\u00e9jeuner<\/div>\r\n          <div class=\"review-source\">Tripadvisor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n        <div class=\"review-title\">\"Emplacement parfait pour surfeurs et golfeurs\"<\/div>\r\n        <p class=\"review-text\">\r\n          L'h\u00f4tel est situ\u00e9 \u00e0 <strong>2 km du Golf Tazegzout<\/strong> et \u00e0 c\u00f4t\u00e9 de certains des meilleurs spots de surf du Maroc \u2014 Panorama Point est \u00e0 <strong>2 km<\/strong>, et <strong>la plage d'Imourane \u00e0 1,7 km<\/strong>. Les clients mentionnent que l'\u00e9cole de surf juste devant le Hilton \"fait du bon travail\" et qu'une promenade sur le boardwalk m\u00e8ne \u00e0 Tamraght ou au village de Taghazout (15-30 min).\r\n        <\/p>\r\n        <div class=\"review-meta\">\r\n          <div class=\"review-avatar\">S<\/div>\r\n          <div>Couple de surfeurs<\/div>\r\n          <div class=\"review-source\">Tripadvisor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2606<\/div>\r\n        <div class=\"review-title\">\"Espace piscine super, mais froid en hiver\"<\/div>\r\n        <p class=\"review-text\">\r\n          Avec <strong>5 piscines ext\u00e9rieures et 1 piscine int\u00e9rieure chauff\u00e9e<\/strong>, l'espace piscine est un point fort. Certains clients mentionnent que la <strong>piscine int\u00e9rieure chauff\u00e9e peut sembler ti\u00e8de<\/strong> pendant les mois plus froids. Le bar piscine et l'espace chicha re\u00e7oivent des mentions positives. Transats, parasols et ma\u00eetre-nageur disponibles.\r\n        <\/p>\r\n        <div class=\"review-meta\">\r\n          <div class=\"review-avatar\">R<\/div>\r\n          <div>Voyageur hiver<\/div>\r\n          <div class=\"review-source\">Tripadvisor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"review-card\">\r\n        <div class=\"review-stars\">\u2605\u2605\u2605\u2605\u2606<\/div>\r\n        <div class=\"review-title\">\"Apportez du cash \u2014 peu d'endroits acceptent la carte\"<\/div>\r\n        <p class=\"review-text\">\r\n          Un conseil honn\u00eate des clients : <strong>\"Prenez du cash car pas de DAB \u00e0 proximit\u00e9 et tr\u00e8s peu de magasins ou restaurants prennent la carte\"<\/strong> hors de l'h\u00f4tel. Apple Pay ne fonctionne pas dans le village de Taghazout. Pour les excursions \u00e0 Agadir (17 km), vous aurez besoin d'un <a href=\"https:\/\/transfers.ma\/fr\/transferts\/\">transfert pr\u00e9-r\u00e9serv\u00e9<\/a> \u2014 les taxis depuis l'h\u00f4tel peuvent \u00eatre lents \u00e0 arranger.\r\n        <\/p>\r\n        <div class=\"review-meta\">\r\n          <div class=\"review-avatar\">A<\/div>\r\n          <div>Avis pratique<\/div>\r\n          <div class=\"review-source\">Tripadvisor<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <h3 style=\"font-size:17px;font-weight:700;color:var(--txt);margin:20px 0 12px;\">En un coup d'\u0153il \u2014 points positifs et pr\u00e9occupations honn\u00eates<\/h3>\r\n    <div class=\"highlights-list\">\r\n      <div class=\"hl-item\"><span class=\"hl-ico\">\u2713<\/span>Front de mer avec 7 km d'acc\u00e8s plage priv\u00e9e<\/div>\r\n      <div class=\"hl-item\"><span class=\"hl-ico\">\u2713<\/span>Chambres spacieuses et lumineuses, design marocain moderne<\/div>\r\n      <div class=\"hl-item\"><span class=\"hl-ico\">\u2713<\/span>Petit-d\u00e9jeuner buffet excellent, personnel F&amp;B attentif<\/div>\r\n      <div class=\"hl-item\"><span class=\"hl-ico\">\u2713<\/span>\u00c0 c\u00f4t\u00e9 du Golf Tazegzout &amp; top spots de surf (2 km)<\/div>\r\n      <div class=\"hl-item\"><span class=\"hl-ico\">\u2713<\/span>5 piscines ext\u00e9rieures + 1 chauff\u00e9e \u00b7 spa \u00b7 hammam<\/div>\r\n      <div class=\"hl-item\"><span class=\"hl-ico\">\u2713<\/span>B\u00e2timents bas = ambiance d\u00e9tendue, peu dense<\/div>\r\n      <div class=\"hl-item neg\"><span class=\"hl-ico\">\u26a0<\/span>Piscine int\u00e9rieure chauff\u00e9e ti\u00e8de en hiver<\/div>\r\n      <div class=\"hl-item neg\"><span class=\"hl-ico\">\u26a0<\/span>Buffet du soir parfois servi froid<\/div>\r\n      <div class=\"hl-item neg\"><span class=\"hl-ico\">\u26a0<\/span>Peu de magasins \u00e0 proximit\u00e9 acceptent la carte<\/div>\r\n      <div class=\"hl-item neg\"><span class=\"hl-ico\">\u26a0<\/span>D\u00e9lais de r\u00e9ponse sur certaines demandes m\u00e9nage<\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550 WHY BOOK \u2550\u2550\u2550 -->\r\n<section>\r\n  <div class=\"container\">\r\n    <div class=\"section-eyebrow\">Pourquoi Transfers.ma<\/div>\r\n    <h2 class=\"section-title\">Un transfert con\u00e7u autour de l'arriv\u00e9e au Hilton<\/h2>\r\n    <p class=\"section-sub\">Nous g\u00e9rons des transferts vers Hilton Taghazout Bay chaque semaine \u2014 nous connaissons la route d'acc\u00e8s de l'h\u00f4tel, le point de d\u00e9p\u00f4t sur le boardwalk et le flux d'enregistrement du Hilton.<\/p>\r\n\r\n    <div class=\"why-grid\">\r\n      <div class=\"why-card\">\r\n        <div class=\"why-ico\">\u2708\ufe0f<\/div>\r\n        <div class=\"why-title\">Suivi de vol gratuit<\/div>\r\n        <p class=\"why-desc\">Votre chauffeur surveille votre vol sur <a href=\"https:\/\/www.flightradar24.com\" target=\"_blank\" rel=\"nofollow noopener\">FlightRadar24<\/a>. Si AGA est retard\u00e9, il ajuste automatiquement \u2014 aucun appel n\u00e9cessaire.<\/p>\r\n      <\/div>\r\n      <div class=\"why-card\">\r\n        <div class=\"why-ico\">\ud83d\udeaa<\/div>\r\n        <div class=\"why-title\">D\u00e9p\u00f4t au lobby<\/div>\r\n        <p class=\"why-desc\">L'acc\u00e8s au Hilton se fait depuis la Route d'Essaouira \u2014 pas le boardwalk. Nos chauffeurs vont directement \u00e0 l'entr\u00e9e principale du Hilton, pas \u00e0 la porte de service.<\/p>\r\n      <\/div>\r\n      <div class=\"why-card\">\r\n        <div class=\"why-ico\">\ud83c\udfc4<\/div>\r\n        <div class=\"why-title\">Mat\u00e9riel surf &amp; golf<\/div>\r\n        <p class=\"why-desc\">Planches de surf, clubs de golf, kitesurfs, poussettes, si\u00e8ges b\u00e9b\u00e9 \u2014 tous gratuits. Parfait pour les <a href=\"https:\/\/transfers.ma\/fr\/transfert-aeroport-agadir-taghazout\/\">arriv\u00e9es surf \u00e0 Taghazout Bay<\/a> ou les visiteurs du Golf Tazegzout.<\/p>\r\n      <\/div>\r\n      <div class=\"why-card\">\r\n        <div class=\"why-ico\">\ud83d\udcb0<\/div>\r\n        <div class=\"why-title\">Prix fixe, acompte 30%<\/div>\r\n        <p class=\"why-desc\">Prix confirm\u00e9 avant paiement. 30% d'acompte en ligne, le reste en esp\u00e8ces (EUR ou MAD) au chauffeur \u00e0 l'arriv\u00e9e.<\/p>\r\n      <\/div>\r\n      <div class=\"why-card\">\r\n        <div class=\"why-ico\">\ud83d\udd04<\/div>\r\n        <div class=\"why-title\">Annulation gratuite 24h<\/div>\r\n        <p class=\"why-desc\">Les plans changent \u2014 annulez ou modifiez gratuitement jusqu'\u00e0 24 heures avant le pickup par un simple message WhatsApp.<\/p>\r\n      <\/div>\r\n      <div class=\"why-card\">\r\n        <div class=\"why-ico\">\ud83d\udcac<\/div>\r\n        <div class=\"why-title\">Chauffeurs FR \u00b7 EN \u00b7 AR<\/div>\r\n        <p class=\"why-desc\">Tous nos chauffeurs Taghazout parlent fran\u00e7ais et anglais. Arabe sur demande. Support WhatsApp 24\/7 au <a href=\"https:\/\/wa.me\/447401523866\" target=\"_blank\" rel=\"noopener\">+44 7401 523866<\/a>.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550 RELATED LINKS \u2550\u2550\u2550 -->\r\n<section class=\"routes-strip\">\r\n  <div class=\"container\">\r\n    <div class=\"section-eyebrow\">Destinations associ\u00e9es<\/div>\r\n    <h2 class=\"section-title\">Autres transferts populaires Taghazout &amp; Agadir<\/h2>\r\n    <p class=\"section-sub\">Vous voyagez le long de la c\u00f4te atlantique marocaine ? Voici nos routes les plus r\u00e9serv\u00e9es dans la r\u00e9gion Souss-Massa.<\/p>\r\n\r\n    <div class=\"links-grid\">\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-riu-palace-tikida-taghazout\/\" class=\"link-tile\">Riu Palace Tikida Taghazout \u2014 d\u00e8s 35\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-aeroport-agadir\/\" class=\"link-tile\">Transfert a\u00e9roport Agadir \u2014 15\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-aeroport-agadir-taghazout\/\" class=\"link-tile\">A\u00e9roport Agadir \u2192 Taghazout \u2014 32\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-aeroport-marrakech\/\" class=\"link-tile\">Transfert a\u00e9roport Marrakech \u2014 15\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-agadir-marrakech\/\" class=\"link-tile\">Agadir \u2192 Marrakech \u2014 120\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-marrakech-agadir\/\" class=\"link-tile\">Marrakech \u2192 Agadir \u2014 120\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-taghazout-marrakech\/\" class=\"link-tile\">Taghazout \u2192 Marrakech \u2014 130\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-marrakech-taghazout\/\" class=\"link-tile\">Marrakech \u2192 Taghazout \u2014 130\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/transfert-agadir-essaouira\/\" class=\"link-tile\">Agadir \u2192 Essaouira \u2014 99\u20ac<\/a>\r\n      <a href=\"https:\/\/transfers.ma\/fr\/blog\/guide-transfert-aeroport-agadir-taghazout\/\" class=\"link-tile\">Blog : Guide a\u00e9roport Agadir \u2192 Taghazout<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550 FAQ \u2550\u2550\u2550 -->\r\n<section>\r\n  <div class=\"container\">\r\n    <div class=\"section-eyebrow\">Questions fr\u00e9quentes<\/div>\r\n    <h2 class=\"section-title\">FAQ Transfert \u2014 Hilton Taghazout Bay<\/h2>\r\n\r\n    <div style=\"margin-top:24px;\">\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Quelle est la distance entre l'a\u00e9roport d'Agadir et le Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">L'<a href=\"https:\/\/www.onda.ma\/Nos-aeroports\/Aeroport-Agadir-Al-Massira\" target=\"_blank\" rel=\"nofollow noopener\">a\u00e9roport Agadir Al Massira (AGA)<\/a> est \u00e0 <strong>41 km au sud<\/strong> du Hilton. Le transfert priv\u00e9 prend environ <strong>45 minutes<\/strong> sur la route c\u00f4ti\u00e8re. Le prix fixe pour une berline standard est <strong>\u00e0 partir de 35\u20ac<\/strong>.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Combien co\u00fbte un taxi vers Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">Un taxi priv\u00e9 depuis l'a\u00e9roport d'Agadir vers Hilton Taghazout Bay co\u00fbte <strong>\u00e0 partir de 35\u20ac (prix fixe)<\/strong>. Depuis la ville d'Agadir c'est 25\u20ac. Les taxis sans compteur \u00e0 l'a\u00e9roport annoncent des prix variables \u2014 r\u00e9server un <a href=\"https:\/\/transfers.ma\/fr\/transferts\/\">transfert priv\u00e9<\/a> vous donne un tarif confirm\u00e9 avant l'atterrissage.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Puis-je r\u00e9server un transfert de Hilton Taghazout Bay vers Marrakech ?<\/div>\r\n        <div class=\"faq-a\">Oui. Le trajet de Hilton Taghazout Bay vers Marrakech centre est d'<strong>environ 3 heures \/ 260 km<\/strong>, prix fixe <strong>\u00e0 partir de 130\u20ac<\/strong>. Vers l'a\u00e9roport Marrakech Menara (RAK) c'est <strong>~3 heures \/ 270 km<\/strong>, <strong>\u00e0 partir de 135\u20ac<\/strong>. Les deux peuvent \u00eatre r\u00e9serv\u00e9s aller simple ou aller-retour \u2014 voir <a href=\"https:\/\/transfers.ma\/fr\/transfert-taghazout-marrakech\/\">d\u00e9tails transfert Taghazout-Marrakech<\/a>.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Le si\u00e8ge b\u00e9b\u00e9 est-il inclus dans le transfert Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">Oui \u2014 <strong>les si\u00e8ges b\u00e9b\u00e9 et rehausseurs sont toujours gratuits<\/strong>. Indiquez-nous l'\u00e2ge de chaque enfant \u00e0 la r\u00e9servation et nous confirmerons le bon si\u00e8ge dans le v\u00e9hicule. Le programme <strong>Family Experience<\/strong> du Hilton pour les moins de 12 ans en fait un complexe populaire pour les familles.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Pouvez-vous transporter des planches de surf vers Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">Oui \u2014 la <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Taghazout\" target=\"_blank\" rel=\"noopener\">baie de Taghazout<\/a> est l'une des principales destinations de surf du Maroc (Panorama Point et Imourane Beach sont \u00e0 2 km et 1,7 km du Hilton). <strong>Les planches, \u00e9quipements kitesurf et bagages volumineux voyagent gratuitement<\/strong>. Mentionnez votre \u00e9quipement \u00e0 la r\u00e9servation.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Pouvez-vous transporter des clubs de golf vers Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">Oui \u2014 <strong>le Golf Tazegzout est \u00e0 2 km du Hilton<\/strong> et nous transportons les clubs de golf gratuitement. Mentionnez vos sacs \u00e0 la r\u00e9servation. Si vous jouez sur plusieurs parcours pendant votre s\u00e9jour, nous proposons \u00e9galement des chauffeurs \u00e0 la journ\u00e9e avec arr\u00eats flexibles.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Le chauffeur attend-il si mon vol est retard\u00e9 ?<\/div>\r\n        <div class=\"faq-a\">Oui \u2014 nous <strong>suivons votre vol sur <a href=\"https:\/\/www.flightradar24.com\" target=\"_blank\" rel=\"nofollow noopener\">FlightRadar24<\/a> gratuitement<\/strong>. Votre chauffeur ajuste son d\u00e9part selon votre heure d'atterrissage r\u00e9elle. Il vous attendra au hall des arriv\u00e9es avec un panneau \u00e0 votre nom quel que soit le retard.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Puis-je payer en esp\u00e8ces \u00e0 l'arriv\u00e9e au Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">Oui. Nous prenons un <strong>acompte de 30% en ligne<\/strong> pour confirmer la r\u00e9servation, et les <strong>70% restants sont pay\u00e9s en esp\u00e8ces<\/strong> (EUR ou MAD) directement au chauffeur. Paiement total par carte \u00e9galement disponible.<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Y a-t-il un transport public depuis l'a\u00e9roport d'Agadir vers Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">Non. Il n'y a <strong>aucun bus ou navette directe<\/strong> de l'a\u00e9roport Agadir Al Massira vers la baie de Taghazout. Le <a href=\"https:\/\/www.ctm.ma\" target=\"_blank\" rel=\"nofollow noopener\">r\u00e9seau CTM<\/a> ne dessert pas la zone de l'h\u00f4tel. Les options pratiques sont un <strong>transfert priv\u00e9 pr\u00e9-r\u00e9serv\u00e9<\/strong> ou un taxi \u00e0 l'a\u00e9roport (prix variable, souvent sup\u00e9rieur).<\/div>\r\n      <\/div>\r\n      <div class=\"faq-item\">\r\n        <div class=\"faq-q\">Quel est le meilleur moyen d'aller de Marrakech au Hilton Taghazout Bay ?<\/div>\r\n        <div class=\"faq-a\">L'option la plus confortable est un <strong>transfert priv\u00e9 direct Marrakech \u2192 Hilton Taghazout Bay<\/strong> (~3h, 260 km, d\u00e8s 130\u20ac). Les alternatives impliquent un bus CTM vers la gare d'Agadir puis un taxi \u2014 plus lent, avec les bagages. Pour un trajet porte-\u00e0-porte, r\u00e9servez un <a href=\"https:\/\/transfers.ma\/fr\/transfert-marrakech-taghazout\/\">transfert Marrakech-Taghazout<\/a>.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550 CTA \u2550\u2550\u2550 -->\r\n<section class=\"cta-sec\" id=\"book\">\r\n  <h2>R\u00e9servez votre transfert priv\u00e9 vers <em>Hilton Taghazout Bay<\/em><\/h2>\r\n  <p>Prix fixe \u00b7 chauffeur aux arriv\u00e9es \u00b7 d\u00e9p\u00f4t direct au lobby du Hilton. Confirm\u00e9 en moins de 60 secondes.<\/p>\r\n  <div class=\"cta-btns\">\r\n    <a href=\"https:\/\/transfers.ma\/fr\/transferts\/\" class=\"btn-primary\">Book transfer now \u2192<\/a>\r\n    <a href=\"https:\/\/wa.me\/447401523866?text=Bonjour%2C%20je%20souhaite%20un%20transfert%20vers%20Hilton%20Taghazout%20Bay\" class=\"btn-whatsapp\" target=\"_blank\" rel=\"noopener\">\ud83d\udcac WhatsApp<\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n  const observerOptions = { threshold: 0.12, rootMargin: '0px 0px -60px 0px' };\r\n  const animate = (el, delay = 0) => {\r\n    el.style.opacity = '0';\r\n    el.style.transform = 'translateY(24px)';\r\n    el.style.transition = `opacity .7s cubic-bezier(.34,1.56,.64,1) ${delay}s, transform .7s cubic-bezier(.34,1.56,.64,1) ${delay}s`;\r\n    const io = new IntersectionObserver((entries) => {\r\n      entries.forEach(e => {\r\n        if (e.isIntersecting) {\r\n          e.target.style.opacity = '1';\r\n          e.target.style.transform = 'translateY(0)';\r\n          io.unobserve(e.target);\r\n        }\r\n      });\r\n    }, observerOptions);\r\n    io.observe(el);\r\n  };\r\n  document.querySelectorAll('.route-card').forEach((el, i) => animate(el, Math.min(i * 0.05, 0.3)));\r\n  document.querySelectorAll('.review-card').forEach((el, i) => animate(el, Math.min(i * 0.08, 0.4)));\r\n  document.querySelectorAll('.why-card').forEach((el, i) => animate(el, Math.min(i * 0.06, 0.35)));\r\n  document.querySelectorAll('.link-tile').forEach((el, i) => animate(el, Math.min(i * 0.04, 0.2)));\r\n  document.querySelectorAll('.hl-item').forEach((el, i) => animate(el, Math.min(i * 0.04, 0.2)));\r\n  document.querySelectorAll('.faq-item').forEach((el, i) => animate(el, Math.min(i * 0.05, 0.3)));\r\n\r\n  document.querySelectorAll('.faq-item').forEach(item => {\r\n    const q = item.querySelector('.faq-q');\r\n    const a = item.querySelector('.faq-a');\r\n    if (!q || !a) return;\r\n    a.style.maxHeight = '0';\r\n    a.style.overflow = 'hidden';\r\n    a.style.padding = '0 22px';\r\n    a.style.transition = 'max-height .4s ease, padding .3s ease';\r\n    q.addEventListener('click', () => {\r\n      const open = item.classList.toggle('open');\r\n      if (open) {\r\n        a.style.padding = '0 22px 18px';\r\n        a.style.maxHeight = a.scrollHeight + 'px';\r\n      } else {\r\n        a.style.maxHeight = '0';\r\n        a.style.padding = '0 22px';\r\n      }\r\n    });\r\n  });\r\n});\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\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>Transfert Hilton Taghazout Bay \u2014 A\u00e9roport Agadir 35\u20ac | Transfers.ma Transfert Hilton Taghazout Bay \u2014 a\u00e9roport Agadir, Marrakech &amp; Essaouira R\u00e9servez un transfert Hilton Taghazout Bay depuis l&rsquo;a\u00e9roport d&rsquo;Agadir (AGA), Marrakech, l&rsquo;a\u00e9roport de Marrakech (RAK) ou Essaouira. Prix fixe d\u00e8s 35\u20ac, d\u00e9p\u00f4t direct au lobby du Hilton Taghazout Bay Beach Resort, suivi de vol gratuit, chauffeurs francophones, 4,9\u2605 sur Google et annulation gratuite jusqu&rsquo;\u00e0 24 heures avant le pickup. \u00c0 propos de l&rsquo;h\u00f4tel Hilton Taghazout Bay Beach Resort &amp; Spa \u2014 5 \u00e9toiles en front de mer sur la baie de Taghazout L&rsquo;Hilton Taghazout Bay Beach Resort &amp; Spa a ouvert ses portes en 2022 et est le seul \u00e9tablissement sous enseigne Hilton dans la r\u00e9gion Souss-Massa. L&rsquo;h\u00f4tel est situ\u00e9 directement en front de mer avec un acc\u00e8s direct \u00e0 7 km de plage de sable, r\u00e9parti sur des b\u00e2timents bas de trois \u00e9tages que les clients d\u00e9crivent comme \u00ab\u00a0calme et d\u00e9tendu plut\u00f4t que bond\u00e9.\u00a0\u00bb Le complexe est \u00e0 4 km du village de Taghazout, 2 km du Golf Tazegzout (27 trous), 2 km du spot de surf Panorama Point, et \u00e0 41 km de l&rsquo;a\u00e9roport Agadir Al Massira (AGA) \u2014 environ 45 minutes de route. L&rsquo;h\u00f4tel compte 170 chambres et suites au design marocain moderne, dont beaucoup offrent une vue sur l&rsquo;oc\u00e9an ou l&rsquo;arri\u00e8re-pays. Les installations comprennent 5 piscines ext\u00e9rieures et 1 piscine int\u00e9rieure, une section de plage priv\u00e9e avec transats et parasols, un court de tennis, une salle de sport ouverte 24h\/24 avec des cours de yoga sur la plage, un spa avec hammam turc, et 3 restaurants sur place dont Anaw (cuisine m\u00e9diterran\u00e9enne du sud) et un bar piscine avec chicha. Le complexe offre \u00e9galement des installations \u00e9tendues pour r\u00e9unions et \u00e9v\u00e9nements, en faisant un choix fr\u00e9quent pour les voyageurs loisirs et affaires arrivant via l&rsquo;a\u00e9roport d&rsquo;Agadir. Il n&rsquo;existe aucune liaison r\u00e9guli\u00e8re en transport public vers l&rsquo;h\u00f4tel. Les clients arrivent par transfert priv\u00e9 ou taxi. Si vous volez vers AGA, l&rsquo;option fiable est un transfert a\u00e9roport Agadir-Taghazout pr\u00e9-r\u00e9serv\u00e9 \u2014 lisez notre guide d&rsquo;arriv\u00e9e complet pour savoir \u00e0 quoi vous attendre \u00e0 Agadir Al Massira. 170Chambres &amp; suites 5 \u2605Cat\u00e9gorie Hilton 41 kmDe l&rsquo;a\u00e9roport AGA 7 kmAcc\u00e8s plage priv\u00e9e Site officiel Hilton Avis Tripadvisor Localisation Google Maps \ud83d\udccdLocalisationBaie de Taghazout, Souss-Massa \u2708\ufe0fA\u00e9roport le plus procheAGA \u2014 41 km \/ 45 min \ud83c\udfe8Cat\u00e9gorie5 \u00e9toiles Hilton \u00b7 B&amp;B &amp; DP \ud83d\udecf\ufe0fChambres170 chambres &amp; suites \ud83c\udfcaPiscines5 ext\u00e9rieures \u00b7 1 int\u00e9rieure chauff\u00e9e \u26f3\u00c0 proximit\u00e9Golf Tazegzout 2 km \u00b7 Surf 2 km \ud83c\udf10Coordonn\u00e9es30.5502\u00b0 N, 9.7180\u00b0 W Toutes les routes &amp; tarifs Transfert depuis et vers Hilton Taghazout Bay \u2014 toutes les routes Transferts priv\u00e9s \u00e0 prix fixe depuis chaque ville marocaine vers Hilton Taghazout Bay Beach Resort &amp; Spa. S\u00e9lectionnez une route pour r\u00e9server avec chauffeur aux arriv\u00e9es, suivi de vol gratuit et d\u00e9p\u00f4t direct au lobby du Hilton. A\u00e9roport Agadir (AGA) A\u00e9roport Agadir \u2192 Hilton Taghazout Bay \ud83d\ude97 ~45 min\ud83d\udccf 41 kmD\u00e8s 35\u20ac Hilton Taghazout Bay Hilton Taghazout Bay \u2192 A\u00e9roport Agadir \ud83d\ude97 ~45 min\ud83d\udccf 41 kmD\u00e8s 35\u20ac A\u00e9roport Marrakech Menara (RAK) A\u00e9roport Marrakech \u2192 Hilton Taghazout Bay \ud83d\ude97 ~3h\ud83d\udccf 270 kmD\u00e8s 135\u20ac Hilton Taghazout Bay Hilton Taghazout Bay \u2192 A\u00e9roport Marrakech \ud83d\ude97 ~3h\ud83d\udccf 270 kmD\u00e8s 135\u20ac Marrakech centre Marrakech \u2192 Hilton Taghazout Bay \ud83d\ude97 ~3h\ud83d\udccf 260 kmD\u00e8s 130\u20ac Hilton Taghazout Bay Hilton Taghazout Bay \u2192 Marrakech \ud83d\ude97 ~3h\ud83d\udccf 260 kmD\u00e8s 130\u20ac Agadir centre \/ Marina Agadir \u2192 Hilton Taghazout Bay \ud83d\ude97 ~20 min\ud83d\udccf 17 kmD\u00e8s 25\u20ac Essaouira Essaouira \u2192 Hilton Taghazout Bay \ud83d\ude97 ~2h30\ud83d\udccf 170 kmD\u00e8s 110\u20ac Hilton Taghazout Bay Hilton Taghazout Bay \u2192 Essaouira \ud83d\ude97 ~2h30\ud83d\udccf 170 kmD\u00e8s 110\u20ac Casablanca \/ A\u00e9roport Casa Casablanca \u2192 Hilton Taghazout Bay \ud83d\ude97 ~6h\ud83d\udccf 530 kmD\u00e8s 250\u20ac Service taxi priv\u00e9 Taxi vers Hilton Taghazout Bay \ud83d\ude97 Priv\u00e9\u2705 Prix fixeD\u00e8s 25\u20ac Service navette \/ van Navette vers Hilton Taghazout Bay \ud83d\ude90 Jusqu&rsquo;\u00e0 8 pers.\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 FamilleD\u00e8s 35\u20ac Avis des clients Ce que disent les clients sur Hilton Taghazout Bay Beach Resort Common themes from Avis Tripadvisor and Hilton guest feedback. We summarise the most frequent positives and the most frequent concerns so you know what to expect before you check in. \u2605\u2605\u2605\u2605\u2605 \u00ab\u00a0Bel endroit avec les plus beaux couchers de soleil\u00a0\u00bb Les clients mettent en avant l&#8217;emplacement face \u00e0 l&rsquo;oc\u00e9an avec des chameaux et des chevaux marchant sur la plage. Le complexe est situ\u00e9 sur une bande c\u00f4ti\u00e8re pittoresque avec une exp\u00e9rience \u00ab\u00a0love seat pr\u00e8s du feu\u00a0\u00bb au coucher du soleil. Les familles avec enfants d\u00e9crivent le complexe comme \u00ab\u00a0magique\u00a0\u00bb et bien adapt\u00e9 aux escapades hivernales. J Famille \u00b7 2 adultes + 2 enfants Tripadvisor \u2605\u2605\u2605\u2605\u2605 \u00ab\u00a0Design marocain moderne, grandes chambres lumineuses\u00a0\u00bb Les clients d\u00e9crivent r\u00e9guli\u00e8rement les chambres comme spacieuses, lumineuses et avec des lits tr\u00e8s confortables. Les b\u00e2timents bas de trois \u00e9tages donnent au complexe une ambiance d\u00e9tendue et peu dense \u2014 \u00ab\u00a0pas trop grand, calme et d\u00e9tendu plut\u00f4t que bond\u00e9.\u00a0\u00bb Les \u00e9l\u00e9ments de design marocain moderne sont lou\u00e9s dans tous les espaces communs. L Couple \u00b7 s\u00e9jour d&rsquo;1 semaine Tripadvisor \u2605\u2605\u2605\u2605\u2605 \u00ab\u00a0Petit-d\u00e9jeuner excellent, personnel accueillant\u00a0\u00bb Le petit-d\u00e9jeuner buffet se d\u00e9marque \u2014 les clients soulignent le large choix de nourriture et boissons, les viennoiseries fra\u00eeches et le service attentif. Le personnel cit\u00e9 par son nom inclut Mbark au petit-d\u00e9jeuner, Abdullah et Habib au restaurant, Mouhssine au F&amp;B, et Rachid \u00e0 la r\u00e9ception. F Famille \u00b7 focus petit-d\u00e9jeuner Tripadvisor \u2605\u2605\u2605\u2605\u2605 \u00ab\u00a0Emplacement parfait pour surfeurs et golfeurs\u00a0\u00bb L&rsquo;h\u00f4tel est situ\u00e9 \u00e0 2 km du Golf Tazegzout et \u00e0 c\u00f4t\u00e9 de certains des meilleurs spots de surf du Maroc \u2014 Panorama Point est \u00e0 2 km, et la plage d&rsquo;Imourane \u00e0 1,7 km. Les clients mentionnent que l&rsquo;\u00e9cole de surf juste devant le Hilton \u00ab\u00a0fait du bon travail\u00a0\u00bb et qu&rsquo;une promenade sur le boardwalk m\u00e8ne \u00e0 Tamraght ou au village de Taghazout (15-30 min). S Couple de surfeurs Tripadvisor \u2605\u2605\u2605\u2605\u2606 \u00ab\u00a0Espace piscine super, mais froid en hiver\u00a0\u00bb Avec 5 piscines ext\u00e9rieures et 1 piscine int\u00e9rieure chauff\u00e9e, l&rsquo;espace piscine est un point fort. Certains clients mentionnent que la piscine int\u00e9rieure chauff\u00e9e peut sembler ti\u00e8de pendant les mois plus froids. Le bar piscine et l&rsquo;espace chicha re\u00e7oivent des mentions<\/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-20821","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":"L\u2019image en vedette devrait \u00eatre au moins 200 par 200 pixels pour \u00eatre utilis\u00e9 par Facebook et d\u2019autres sites de m\u00e9dias sociaux.","pluginReviewed":false,"postSettings":{"linkSuggestions":true,"useFocusKeyword":false},"frontEndScore":false,"postName":"transfert-hilton-taghazout-bay","permalinkFormat":"https:\/\/transfers.ma\/fr\/%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":"Transfert Hilton Taghazout Bay \u2014 A\u00e9roport Agadir 32\u20ac | Transfers.ma","description":"Transfert priv\u00e9 vers Hilton Taghazout Bay Beach Resort depuis l'a\u00e9roport d'Agadir (AGA) 32\u20ac, Marrakech 130\u20ac, Essaouira 110\u20ac. Prix fixe, suivi de vol, 4,9\u2605 Google.","focusKeywords":"transfert hilton taghazout bay,aeroport agadir hilton taghazout,hilton taghazout marrakech,taxi hilton taghazout bay,transfert prive hilton taghazout","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":"identifiant","primaryTerm":0,"authorName":"admin","titleTemplate":"%title% %sep% %sitename%","descriptionTemplate":"%excerpt%","showScoreFrontend":true,"lockModifiedDate":false},"powerWords":["absolument","amazement","astonishing","authentique","beau","bien-\u00eatre","brillant","captivant","charismatique","choc","clair","compl\u00e8tement","confidentiel","confiance","cons\u00e9quent","cr\u00e9atif","d\u00e9finitivement","d\u00e9licieux","d\u00e9montrer","d\u00e9p\u00eachez-vous","d\u00e9termin\u00e9","digne","dynamique","\u00e9blouissant","\u00e9clatant","\u00e9conomique","\u00e9fficace","\u00e9l\u00e9gant","\u00e9motionnel","\u00e9nergique","\u00e9norme","\u00e9poustouflant","essentiel","\u00e9tonnant","exclusif","exp\u00e9rience","fabuleux","fantastique","formidable","fort","garanti","g\u00e9ant","g\u00e9n\u00e9reux","grandiose","gratuit","habile","harmonieux","historique","hors pair","important","incroyable","indispensable","inoubliable","inspirant","innovant","intense","invention","irr\u00e9sistible","l\u00e9gendaire","lumineux","luxe","magique","magnifique","majestueux","marquant","merveilleux","miraculeux","motivant","n\u00e9cessaire","nouvelle","officiel","parfait","passionn\u00e9","persuasif","ph\u00e9nom\u00e9nal","plaisir","populaire","pouvoir","prestigieux","prodigieux","profond","prosp\u00e8re","puissant","qualit\u00e9","radieux","rapide","r\u00e9ussi","r\u00e9volutionnaire","satisfait","s\u00e9curit\u00e9","sensationnel","serein","somptueux","splendide","sublime","surprenant","talentueux","terrifiant","unique","valeur","vibrant","victorieux","vif","vraiment","z\u00e9l\u00e9"],"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\/fr\/","objectID":20821,"objectType":"post","locale":"fr","localeFull":"fr_FR","overlayImages":{"play":{"name":"Ic\u00f4ne de lecture","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":"Ic\u00f4ne GIF","url":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","path":"\/home\/transfers\/web\/transfers.ma\/public_html\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/icon-gif.png","position":"middle_center"}},"defautOgImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/social-placeholder.jpg","customPermalinks":true,"isUserRegistered":false,"autoSuggestKeywords":false,"connectSiteUrl":"https:\/\/rankmath.com\/auth?site=https%3A%2F%2Ftransfers.ma%2Ffr%2F&r=https%3A%2F%2Ftransfers.ma%2Ffr%2Fwp-json%2Fwp%2Fv2%2Fpages%2F20821%3Fnonce%3D2646211239","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":"Mettre \u00e0 niveau","trendsPreviewImage":"https:\/\/transfers.ma\/wp-content\/plugins\/seo-by-rank-math\/assets\/admin\/img\/trends-preview.jpg","currentEditor":false,"homepageData":{"assessor":{"powerWords":["absolument","amazement","astonishing","authentique","beau","bien-\u00eatre","brillant","captivant","charismatique","choc","clair","compl\u00e8tement","confidentiel","confiance","cons\u00e9quent","cr\u00e9atif","d\u00e9finitivement","d\u00e9licieux","d\u00e9montrer","d\u00e9p\u00eachez-vous","d\u00e9termin\u00e9","digne","dynamique","\u00e9blouissant","\u00e9clatant","\u00e9conomique","\u00e9fficace","\u00e9l\u00e9gant","\u00e9motionnel","\u00e9nergique","\u00e9norme","\u00e9poustouflant","essentiel","\u00e9tonnant","exclusif","exp\u00e9rience","fabuleux","fantastique","formidable","fort","garanti","g\u00e9ant","g\u00e9n\u00e9reux","grandiose","gratuit","habile","harmonieux","historique","hors pair","important","incroyable","indispensable","inoubliable","inspirant","innovant","intense","invention","irr\u00e9sistible","l\u00e9gendaire","lumineux","luxe","magique","magnifique","majestueux","marquant","merveilleux","miraculeux","motivant","n\u00e9cessaire","nouvelle","officiel","parfait","passionn\u00e9","persuasif","ph\u00e9nom\u00e9nal","plaisir","populaire","pouvoir","prestigieux","prodigieux","profond","prosp\u00e8re","puissant","qualit\u00e9","radieux","rapide","r\u00e9ussi","r\u00e9volutionnaire","satisfait","s\u00e9curit\u00e9","sensationnel","serein","somptueux","splendide","sublime","surprenant","talentueux","terrifiant","unique","valeur","vibrant","victorieux","vif","vraiment","z\u00e9l\u00e9"],"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\/fr\/wp-json\/wp\/v2\/pages\/20821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/comments?post=20821"}],"version-history":[{"count":4,"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/pages\/20821\/revisions"}],"predecessor-version":[{"id":20825,"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/pages\/20821\/revisions\/20825"}],"wp:attachment":[{"href":"https:\/\/transfers.ma\/fr\/wp-json\/wp\/v2\/media?parent=20821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}