{"id":2946,"date":"2026-02-12T09:54:14","date_gmt":"2026-02-12T08:54:14","guid":{"rendered":"https:\/\/preprod-wordpress.alfredhotels.com\/tout-simplement-mieux\/"},"modified":"2026-10-01T10:26:36","modified_gmt":"2026-10-01T08:26:36","slug":"tout-simplement-mieux","status":"publish","type":"page","link":"https:\/\/alfredhotels.com\/fr","title":{"rendered":"Homepage"},"content":{"rendered":"\n<!-- ALFRED HOTELS : \u00e0 placer dans le template global juste avant le header.\n     Si WordPress retire le script, placer son contenu dans un snippet JavaScript\n     WPCode charg\u00e9 en pied de page. Ne pas inclure les balises <script> dans ce snippet.\n     Le bandeau reste dans le flux de la page. Un header positionn\u00e9 en fixed\n     n\u00e9cessite un ajustement de son d\u00e9calage dans le template du site. -->\n<style>\n.ah-opening{--ah-cream:#F3EAD6;box-sizing:border-box;width:100%;margin:0;padding:0 20px;background:#974528;color:var(--ah-cream);font-family:inherit;font-size:13px;line-height:1.3;}\n.ah-opening *{box-sizing:border-box;}\n.ah-opening__link{display:flex;align-items:center;justify-content:center;gap:14px;min-height:44px;max-width:1200px;margin:0 auto;padding:6px 0;color:inherit!important;text-decoration:none!important;animation:ah-opening-in .65s ease-out both;}\n.ah-opening__copy{display:flex;align-items:center;gap:10px;}\n.ah-opening__title{font-weight:500;}\n.ah-opening__date{opacity:.88;}\n.ah-opening__count{display:inline-flex;align-items:center;justify-content:center;min-width:38px;padding:4px 7px;border:1px solid rgba(243,234,214,.35);font-size:11px;font-weight:500;letter-spacing:.03em;font-variant-numeric:tabular-nums;white-space:nowrap;}\n.ah-opening__count[hidden]{display:none;}\n.ah-opening__cta{padding:5px 10px;border:1px solid rgba(243,234,214,.5);font-size:11px;white-space:nowrap;transition:background .2s ease,color .2s ease;}\n.ah-opening__link:hover .ah-opening__cta{background:var(--ah-cream);color:#974528;}\n.ah-opening__link:focus-visible{outline:2px solid var(--ah-cream);outline-offset:2px;}\n.ah-opening__mobile{display:none;}\n@keyframes ah-opening-in{from{opacity:0;transform:translateY(3px);}to{opacity:1;transform:translateY(0);}}\n@media(max-width:600px){\n .ah-opening{padding:0 16px;font-size:12px;}\n .ah-opening__link{justify-content:space-between;gap:9px;min-height:56px;padding:8px 0;}\n .ah-opening__copy{flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:2px;}\n .ah-opening__title{font-size:12px;}\n .ah-opening__date{font-size:10px;}\n .ah-opening__count{min-width:33px;padding:4px 5px;font-size:10px;}\n .ah-opening__cta{padding:6px 8px;font-size:10px;}\n .ah-opening__desktop{display:none;}\n .ah-opening__mobile{display:inline;}\n}\n@media(prefers-reduced-motion:reduce){.ah-opening__link{animation:none;}.ah-opening__cta{transition:none;}}\n<\/style>\n<aside class=\"ah-opening\" aria-label=\"Ouverture Alfred Hotels Montreuil\">\n <a class=\"ah-opening__link\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/montreuil\/montreuil\">\n  <span class=\"ah-opening__copy\">\n   <span class=\"ah-opening__title\"><span class=\"ah-opening__desktop\">Montreuil, on arrive.<\/span><span class=\"ah-opening__mobile\">Bonjour Montreuil.<\/span><\/span>\n   <span class=\"ah-opening__date\">Ouverture le <time datetime=\"2026-10-07\">7 octobre<\/time><\/span>\n  <\/span>\n  <span class=\"ah-opening__count\" hidden><\/span>\n  <span class=\"ah-opening__cta\"><span class=\"ah-opening__desktop\">D\u00e9couvrir l\u2019h\u00f4tel<\/span><span class=\"ah-opening__mobile\">D\u00e9couvrir<\/span><\/span>\n <\/a>\n<\/aside>\n<script>\n(function(){\n 'use strict';\n function daysUntilOpening(now){\n  var parts=new Intl.DateTimeFormat('en-GB',{timeZone:'Europe\/Paris',year:'numeric',month:'numeric',day:'numeric'}).formatToParts(now);\n  var date={};parts.forEach(function(p){date[p.type]=p.value;});\n  return Math.round((Date.UTC(2026,9,7)-Date.UTC(Number(date.year),Number(date.month)-1,Number(date.day)))\/86400000);\n }\n function update(){\n  var days=daysUntilOpening(new Date());\n  document.querySelectorAll('.ah-opening').forEach(function(banner){\n   var counter=banner.querySelector('.ah-opening__count');\n   if(days>0){counter.textContent='J\u2212'+days;counter.setAttribute('aria-label','Ouverture dans '+days+' jour'+(days>1?'s':''));counter.hidden=false;}\n   else{\n    banner.querySelector('.ah-opening__title').textContent='Montreuil, c\u2019est ouvert.';\n    banner.querySelector('.ah-opening__date').textContent='Bienvenue chez Alfred Hotels';\n    counter.hidden=true;\n   }\n  });\n }\n if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',update,{once:true});}else{update();}\n window.setInterval(update,60000);\n document.addEventListener('visibilitychange',function(){if(!document.hidden){update();}});\n})();\n<\/script>\n\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-838da601 alignfull uagb-is-root-container\">\n<div class=\"ui modal modal-booking-engine \" id=\"modal-booking-engine-6abed808b5ea7\" data-booking-engine=\"6abed808b5ea7\">\n\t<div class=\"header\">Alfred Hotels<\/div>\n\t<div class=\"content long\">\n\t\t<div class=\"form-container\" style=\"display: flex !important; flex-direction: column; border: none !important; padding: 0 !important;\">\n\t\t\t<div class=\"form-item-wrapper\">\n\t\t\t\t<label for=\"select-hotel\">H\u00f4tel<\/label>\n\t\t\t\t<div class=\"form-item\"><div class=\"ui selection dropdown\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"destination_dropdown\" value=\"\"\/>\n  \t\t\t\t\t\t<i class=\"dropdown icon\"><\/i>\n\t\t\t\t\t    <div class=\"default text\">S\u00e9lectionnez une destination<\/div>\n\t\t\t\t\t    <div class=\"menu\"><div class=\"item\" data-dc=\"1394\" data-value=\"29684\">Paris Lecourbe<\/div><div class=\"item\" data-dc=\"6244\" data-value=\"29375\">Toulouse Victor Hugo<\/div><div class=\"item\" data-dc=\"5674\" data-value=\"28809\">Toulouse Centre Wilson<\/div><div class=\"item\" data-dc=\"8035\" data-value=\"29686\">Paris Gare du Nord<\/div><div class=\"item\" data-dc=\"6295\" data-value=\"29683\">Montreuil<\/div><div class=\"item\" data-dc=\"8909\" data-value=\"28271\">Monaco<\/div><div class=\"item\" data-dc=\"5201\" data-value=\"27253\">Biarritz Les Halles<\/div><div class=\"item\" data-dc=\"6018\" data-value=\"27576\">Beaune La Madeleine<\/div><div class=\"item\" data-dc=\"5944\" data-value=\"27252\">Biarritz Port Vieux<\/div><div class=\"item\" data-dc=\"3478\" data-value=\"26144\">Compi\u00e8gne<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"form-item-wrapper form-item-rooms\" data-max-rooms=\"3\">\n\t\t<label>Chambres<\/label>\n\t\t<div class=\"form-item\">\n\t\t\t<div class=\"rooms-list\" data-rooms-list>\n\t\t\t\t\t<div class=\"room-row\" data-room>\n\t\t<div class=\"room-row-head\">\n\t\t\t<span class=\"room-title\">Chambre <span data-room-index>1<\/span><\/span>\n\t\t\t<button type=\"button\" class=\"remove-room\" data-remove-room style=\"display:none;\">Supprimer<\/button>\n\t\t<\/div>\n\t\t<div class=\"room-occupancies\">\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"adults\">\n\t\t\t\t<span class=\"occ-label\">Adultes<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"adulti\" type=\"text\" inputmode=\"numeric\" value=\"1\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"children\">\n\t\t\t\t<span class=\"occ-label\">Enfants<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"bambini\" type=\"text\" inputmode=\"numeric\" value=\"0\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<template data-room-template>\t<div class=\"room-row\" data-room>\n\t\t<div class=\"room-row-head\">\n\t\t\t<span class=\"room-title\">Chambre <span data-room-index>1<\/span><\/span>\n\t\t\t<button type=\"button\" class=\"remove-room\" data-remove-room>Supprimer<\/button>\n\t\t<\/div>\n\t\t<div class=\"room-occupancies\">\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"adults\">\n\t\t\t\t<span class=\"occ-label\">Adultes<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"adulti\" type=\"text\" inputmode=\"numeric\" value=\"1\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"children\">\n\t\t\t\t<span class=\"occ-label\">Enfants<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"bambini\" type=\"text\" inputmode=\"numeric\" value=\"0\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<\/template>\n\t\t\t<button type=\"button\" class=\"add-room\" data-add-room>+ Ajouter une chambre<\/button>\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t<div class=\"form-item-wrapper form-item-dates\">\n\t\t\t\t<label>Date d&rsquo;arriv\u00e9e -> Date de d\u00e9part<\/label>\n\t\t\t\t<div class=\"form-item\">\n\t\t\t\t\t<input name=\"dynamic_widget_dates\" \/>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"form-item-wrapper form-item-summary\">\n\t\t\t\t<span data-name=\"destination\">Destination<\/span>\n\t\t\t\t<span data-name=\"date_sejour\"><\/span>\n\t\t\t\t<span data-name=\"nb_chambres\" data-tmpl-singular=\"%s chambre\" data-tmpl-plural=\"%s chambre\">1 chambre<\/span>\n\t\t\t\t<span data-name=\"nb_personnes\" data-tmpl-singular=\"%s adulte\" data-tmpl-plural=\"%s adultes\">1 adulte<\/span>\n\t\t\t\t<span data-name=\"nb_children\" data-tmpl-singular=\"%s enfant\" data-tmpl-plural=\"%s enfants\">0 enfants<\/span>\n\t\t\t<\/div>\n\t\t\t<div class=\"form-submit-wrapper\">\n\t\t\t\t<button class=\"form-submit\" data-op=\"reserver\">R\u00e9server<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<div class=\"classic wp-block-create-block-ah-booking-engine\" data-booking-engine=\"6abed808b5ea7\" >\n\t<div class=\"form-container\" style=\"display : none; flex-direction: row;\">\n\t\t<div style=\"flex: 1;\">\n\t\t\t<div class=\"form-item-wrapper\">\n\t\t\t\t<label for=\"select-hotel\">H\u00f4tel<\/label>\n\t\t\t\t<div class=\"form-item\"><div class=\"ui selection dropdown\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"destination_dropdown\" value=\"\"\/>\n  \t\t\t\t\t\t<i class=\"dropdown icon\"><\/i>\n\t\t\t\t\t    <div class=\"default text\">S\u00e9lectionnez une destination<\/div>\n\t\t\t\t\t    <div class=\"menu\"><div class=\"item\" data-dc=\"1394\" data-value=\"29684\">Paris Lecourbe<\/div><div class=\"item\" data-dc=\"6244\" data-value=\"29375\">Toulouse Victor Hugo<\/div><div class=\"item\" data-dc=\"5674\" data-value=\"28809\">Toulouse Centre Wilson<\/div><div class=\"item\" data-dc=\"8035\" data-value=\"29686\">Paris Gare du Nord<\/div><div class=\"item\" data-dc=\"6295\" data-value=\"29683\">Montreuil<\/div><div class=\"item\" data-dc=\"8909\" data-value=\"28271\">Monaco<\/div><div class=\"item\" data-dc=\"5201\" data-value=\"27253\">Biarritz Les Halles<\/div><div class=\"item\" data-dc=\"6018\" data-value=\"27576\">Beaune La Madeleine<\/div><div class=\"item\" data-dc=\"5944\" data-value=\"27252\">Biarritz Port Vieux<\/div><div class=\"item\" data-dc=\"3478\" data-value=\"26144\">Compi\u00e8gne<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<div class=\"form-item-wrapper form-item-rooms\" data-max-rooms=\"3\">\n\t\t<label>Chambres<\/label>\n\t\t<div class=\"form-item\">\n\t\t\t<div class=\"rooms-list\" data-rooms-list>\n\t\t\t\t\t<div class=\"room-row\" data-room>\n\t\t<div class=\"room-row-head\">\n\t\t\t<span class=\"room-title\">Chambre <span data-room-index>1<\/span><\/span>\n\t\t\t<button type=\"button\" class=\"remove-room\" data-remove-room style=\"display:none;\">Supprimer<\/button>\n\t\t<\/div>\n\t\t<div class=\"room-occupancies\">\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"adults\">\n\t\t\t\t<span class=\"occ-label\">Adultes<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"adulti\" type=\"text\" inputmode=\"numeric\" value=\"1\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"children\">\n\t\t\t\t<span class=\"occ-label\">Enfants<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"bambini\" type=\"text\" inputmode=\"numeric\" value=\"0\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<template data-room-template>\t<div class=\"room-row\" data-room>\n\t\t<div class=\"room-row-head\">\n\t\t\t<span class=\"room-title\">Chambre <span data-room-index>1<\/span><\/span>\n\t\t\t<button type=\"button\" class=\"remove-room\" data-remove-room>Supprimer<\/button>\n\t\t<\/div>\n\t\t<div class=\"room-occupancies\">\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"adults\">\n\t\t\t\t<span class=\"occ-label\">Adultes<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"adulti\" type=\"text\" inputmode=\"numeric\" value=\"1\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"form-item-counter room-counter\" data-occupancy=\"children\">\n\t\t\t\t<span class=\"occ-label\">Enfants<\/span>\n\t\t\t\t<div class=\"counter-controls\">\n\t\t\t\t\t<button type=\"button\" data-decrease>&#8211;<\/button>\n\t\t\t\t\t<input data-value data-occupancy-input=\"bambini\" type=\"text\" inputmode=\"numeric\" value=\"0\" \/>\n\t\t\t\t\t<button type=\"button\" data-increase>+<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<\/template>\n\t\t\t<button type=\"button\" class=\"add-room\" data-add-room>+ Ajouter une chambre<\/button>\n\t\t<\/div>\n\t<\/div>\n\t\t\t<\/div>\n\t\t<div style=\"flex: 2\">\n\t\t\t<div class=\"form-item-wrapper\">\n\t\t\t\t<label>Date d&rsquo;arriv\u00e9e -> Date de d\u00e9part<\/label>\n\t\t\t\t<div class=\"form-item\">\n\t\t\t\t\t<input name=\"daterangepicker_dates\" \/>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-container\" style=\"display : flex; flex-direction: row; justify-content: center;\">\n\t\t<div class=\"form-item-wrapper\">\n\t\t\t<span data-name=\"destination\">Destination<\/span>\n\t\t<\/div>\n\t\t<div class=\"form-item-wrapper\">\n\t\t\t<span data-name=\"date_sejour\"><\/span>\n\t\t<\/div>\n\t\t<div class=\"form-item-wrapper\">\n\t\t\t<span data-name=\"nb_chambres\" data-tmpl-singular=\"%s chambre\" data-tmpl-plural=\"%s chambre\">1 chambre<\/span>\n\t\t<\/div>\n\t\t<div class=\"form-item-wrapper\">\n\t\t\t<span data-name=\"nb_personnes\" data-tmpl-singular=\"%s adulte\" data-tmpl-plural=\"%s adultes\">1 adulte<\/span>\n\t\t<\/div>\n\t\t<div class=\"form-item-wrapper\">\n\t\t\t<span data-name=\"nb_children\" data-tmpl-singular=\"%s enfant\" data-tmpl-plural=\"%s enfants\">0 enfants<\/span>\n\t\t<\/div>\n\t\t<div class=\"form-submit-wrapper\">\n\t\t\t<button class=\"form-submit desktop-only\" data-op=\"reserver\" data-modal-booking-engine-id=\"modal-booking-engine-6abed808b5ea7\">R\u00e9server<\/button>\n\t\t\t<button class=\"form-submit mobile-only\" data-op=\"open-popup\" data-modal-booking-engine-id=\"modal-booking-engine-6abed808b5ea7\">R\u00e9server<\/button>\n\t\t<\/div>\n\t<\/div>\n\t<form class=\"vertical-booking-form\" action=\"https:\/\/reservations.verticalbooking.com\/premium\/index2.html\" method=\"get\" target=\"_blank\">\n\t\t<input type=\"hidden\" name=\"id_albergo\" \/>\n\t\t<input type=\"hidden\" name=\"dc\" \/>\n\t\t<input type=\"hidden\" name=\"lingua_int\" value=\"fra\" \/>\n\t\t<input type=\"hidden\" name=\"gg\" value=\"01\" \/>\n\t\t<input type=\"hidden\" name=\"mm\" value=\"10\" \/>\n\t\t<input type=\"hidden\" name=\"aa\" value=\"2026\" \/>\n\t\t<input type=\"hidden\" name=\"ggf\" value=\"02\" \/>\n\t\t<input type=\"hidden\" name=\"mmf\" value=\"10\" \/>\n\t\t<input type=\"hidden\" name=\"aaf\" value=\"2026\" \/>\n\t\t<input type=\"hidden\" name=\"tot_camere\" value=\"1\"\/>\n\t\t<input type=\"hidden\" name=\"tot_adulti\" value=\"1\"\/>\n\t\t<input type=\"hidden\" name=\"tot_bambini\" value=\"0\"\/>\n\t\t<input type=\"hidden\" name=\"adulti1\" value=\"1\"\/>\n\t\t<input type=\"hidden\" name=\"bambini1\" value=\"0\"\/>\n\t\t<input type=\"hidden\" name=\"notti\" value=\"1\"\/>\n\t<\/form>\n\t<form class=\"vertical-booking-form-group\" action=\"https:\/\/reservations.verticalbooking.com\/premium\/group_index2.html\" method=\"get\" target=\"_blank\">\n\t\t<input type=\"hidden\" name=\"id_gruppo\" value=\"28303\" \/>\n\t\t<input type=\"hidden\" name=\"dc_gruppo\" value=\"5432\"\/>\n\t\t<input type=\"hidden\" name=\"lingua_int\" value=\"fra\" \/>\n\t\t<input type=\"hidden\" name=\"gg\" value=\"01\" \/>\n\t\t<input type=\"hidden\" name=\"mm\" value=\"10\" \/>\n\t\t<input type=\"hidden\" name=\"aa\" value=\"2026\" \/>\n\t\t<input type=\"hidden\" name=\"ggf\" value=\"02\" \/>\n\t\t<input type=\"hidden\" name=\"mmf\" value=\"10\" \/>\n\t\t<input type=\"hidden\" name=\"aaf\" value=\"2026\" \/>\n\t\t<input type=\"hidden\" name=\"tot_camere\" value=\"1\"\/>\n\t\t<input type=\"hidden\" name=\"tot_adulti\" value=\"1\"\/>\n\t\t<input type=\"hidden\" name=\"tot_bambini\" value=\"0\"\/>\n\t\t<input type=\"hidden\" name=\"adulti1\" value=\"1\"\/>\n\t\t<input type=\"hidden\" name=\"bambini1\" value=\"0\"\/>\n\t\t<input type=\"hidden\" name=\"notti\" value=\"1\"\/>\n\t<\/form>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-19f87aeb alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-cea3f8b0 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<figure class=\"wp-block-image aligncenter size-large\" style=\"margin-top:0;margin-bottom:0\"><img loading=\"lazy\" decoding=\"async\" width=\"48\" height=\"74\" src=\"http:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/logo.svg\" alt=\"\" class=\"wp-image-126\"\/><\/figure>\n\n\n\n<div class=\"wp-block-uagb-advanced-heading uagb-block-ca538868 has-abc-diatype-font-family\"><h1 class=\"uagb-heading-text\"><strong>Alfred Hotels,  <\/strong><br><strong>tout simplement mieux.<\/strong><\/h1><\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--40);margin-bottom:0;margin-left:0\">Chez Alfred\u202fHotels, nous cherchons la justesse.<br>Dans un monde o\u00f9 la surench\u00e8re est omnipr\u00e9sente, nous pr\u00e9f\u00e9rons offrir l\u2019essentiel ex\u00e9cut\u00e9 \u00e0 la perfection :<br><strong>Un confort sup\u00e9rieur&nbsp;\u00e0&nbsp;sa&nbsp;cat\u00e9gorie, un design intemporel et un accueil chaleureux.\u202f&nbsp;<\/strong><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-69fad5b9 wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-button arrow-link\"><a class=\"wp-block-button__link has-abc-diatype-mono-font-family wp-element-button\" href=\"https:\/\/alfredhotels.com\/la-marque\/\" style=\"border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-color:#222222;border-bottom-width:1px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;text-transform:uppercase\" target=\"\" rel=\"\">D\u00e9COUVRIR LA MARQUE<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d8828aab alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-a5690d1a alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-5992de6b alignfull uagb-is-root-container\">\n<h2 class=\"wp-block-heading has-custom-css wp-custom-css-315529ad\" style=\"border-top-style:none;border-top-width:0px;border-right-style:none;border-right-width:0px;border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;border-left-style:none;border-left-width:0px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;font-style:normal;font-weight:700\">D\u00e9couvrez tous nos h\u00f4tels<\/h2>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n\t\t\t<div class=\"wp-block-uagb-post-carousel uagb-post-grid custom-slider slider-hotels post-cta-arrow post-image-padded post-item-bg-alternate-even uagb-post__image-position-top uagb-post__image-enabled uagb-block-869d5a67     uagb-post__arrow-outside uagb-slick-carousel uagb-post__items uagb-post__columns-4 is-carousel uagb-post__columns-tablet-2 uagb-post__columns-mobile-1\" data-total=\"1\" style=\"\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/beaune\/beaune-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-768x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-768x1024.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-225x300.jpg 225w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-1152x1536.jpg 1152w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1.jpg 1417w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/beaune\/beaune-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Beaune La Madeleine<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tAu c\u0153ur de la cit\u00e9 bourguignonne, cette adresse mise sur la clart\u00e9 et la sobri\u00e9t\u00e9. L&rsquo;h\u00f4tel est un point de d\u00e9part simple et central pour d\u00e9couvrir les vignobles ou fl\u00e2ner en ville.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/beaune\/beaune-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-les-halles\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/IMG_7699-1-2-768x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/IMG_7699-1-2-768x1024.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/IMG_7699-1-2-225x300.jpg 225w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/IMG_7699-1-2-1152x1536.jpg 1152w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/IMG_7699-1-2.jpg 1536w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-les-halles\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Biarritz Les Halles<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tCompos\u00e9 de trois maisons de village, cet h\u00f4tel est une escale centrale tout pr\u00e8s de l&rsquo;oc\u00e9an.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-les-halles\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-port-vieux\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"720\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Mask-group-3.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Mask-group-3.png 720w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Mask-group-3-300x300.png 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Mask-group-3-150x150.png 150w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-port-vieux\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Biarritz Port Vieux<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\t\u00c0 quelques m\u00e8tres de la plage du Port Vieux, cette adresse propose une atmosph\u00e8re accueillante et discr\u00e8te. Un refuge id\u00e9al pour ceux qui recherchent le repos face \u00e0 l&rsquo;Atlantique.\u202f \t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-port-vieux\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/compiegne\/compiegne-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"675\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_edit_Lluis_tudela_9-1-675x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_edit_Lluis_tudela_9-1-675x1024.jpg 675w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_edit_Lluis_tudela_9-1-198x300.jpg 198w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_edit_Lluis_tudela_9-1-768x1165.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_edit_Lluis_tudela_9-1-1012x1536.jpg 1012w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_edit_Lluis_tudela_9-1.jpg 1199w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/compiegne\/compiegne-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Compi\u00e8gne<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tSitu\u00e9 sur les rives de l\u2019Oise, notre premier h\u00f4tel cultive une atmosph\u00e8re douce\u202fet chaleureuse. Un lieu calme, pens\u00e9 pour se reposer \u00e0 quelques pas du centre historique.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/compiegne\/compiegne-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/monaco\/monaco-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20250611_MONACO-126-768x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20250611_MONACO-126-768x1024.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20250611_MONACO-126-225x300.jpg 225w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20250611_MONACO-126-1152x1536.jpg 1152w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20250611_MONACO-126-1536x2048.jpg 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20250611_MONACO-126-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/monaco\/monaco-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Monaco<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tSitu\u00e9 sur les hauteurs de Beausoleil, cet \u00e9tablissement labellis\u00e9 Clef Verte offre un \u00e9quilibre parfait entre ville et s\u00e9r\u00e9nit\u00e9.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/monaco\/monaco-centre\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/montreuil\/montreuil\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"722\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Alfred_hotels_montreuil_rue-1024x722.webp\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Alfred_hotels_montreuil_rue-1024x722.webp 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Alfred_hotels_montreuil_rue-300x211.webp 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Alfred_hotels_montreuil_rue-768x541.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Alfred_hotels_montreuil_rue-1536x1083.webp 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Alfred_hotels_montreuil_rue-2048x1444.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/montreuil\/montreuil\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Montreuil<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tInspir\u00e9 par l\u2019\u00e9nergie de Brooklyn, cet h\u00f4tel s&rsquo;articule autour d&rsquo;un patio v\u00e9g\u00e9talis\u00e9. Un lieu de vie simple et lumineux, avec un\u202frooftop\u202fpour prendre de la hauteur sur la ville.\u202f\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/montreuil\/montreuil\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-gare-du-nord\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-768x1024.webp\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-768x1024.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-225x300.webp 225w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-1152x1536.webp 1152w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-1536x2048.webp 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-scaled.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-gare-du-nord\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Paris Gare du Nord<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tUn lieu bien pens\u00e9 pour se poser et d\u00e9couvrir Paris en toute tranquillit\u00e9.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-gare-du-nord\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-lecourbe\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Lobby-Lecourbe-AH-1024x574.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Lobby-Lecourbe-AH-1024x574.jpg 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Lobby-Lecourbe-AH-300x168.jpg 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Lobby-Lecourbe-AH-768x431.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Lobby-Lecourbe-AH-1536x862.jpg 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Lobby-Lecourbe-AH-2048x1149.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-lecourbe\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Paris Lecourbe<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tDans le 15e arrondissement, Alfred Hotels Paris Lecourbe est au c\u0153ur d&rsquo;un quartier qui vit \u00e0 l&rsquo;ann\u00e9e : les commerces de la rue du Commerce, les march\u00e9s, les caf\u00e9s de quartier o\u00f9 on croise les m\u00eames t\u00eates. \t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-lecourbe\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-centre-wilson\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-072_HD-1024x683.webp\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-072_HD-1024x683.webp 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-072_HD-300x200.webp 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-072_HD-768x512.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-072_HD-1536x1024.webp 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-072_HD-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-centre-wilson\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Toulouse Centre Wilson<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tDerri\u00e8re sa fa\u00e7ade de briques, l&rsquo;h\u00f4tel abrite un double patio qui offre un calme surprenant en plein centre-ville.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-centre-wilson\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-victor-hugo\" target=\"_blank\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"601\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/alfred-hotels-toulouse-victor-hugo-1024x601.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/alfred-hotels-toulouse-victor-hugo-1024x601.png 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/alfred-hotels-toulouse-victor-hugo-300x176.png 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/alfred-hotels-toulouse-victor-hugo-768x451.png 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/alfred-hotels-toulouse-victor-hugo-1536x902.png 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/alfred-hotels-toulouse-victor-hugo-2048x1202.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-victor-hugo\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">Toulouse Victor Hugo<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class='uagb-post__text uagb-post__excerpt'>\n\t\t\t\t\tUn h\u00f4tel \u00e0 Toulouse Victor Hugo, au c\u0153ur de la vie locale. Le Capitole, les rues commer\u00e7antes et plusieurs lieux culturels sont accessibles en quelques minutes.\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-victor-hugo\" target=\"_blank\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir l&rsquo;hotel<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-afa9cb60 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<!-- =============================================================\n     GALERIE + SLIDER \u2014 bloc reutilisable pages hotels Alfred\n     A coller une seule fois par page (data + style + section + script)\n     Prefixe : .ah-galerie (autonome, ne depend d'aucun autre bloc)\n     Interaction : JS leger, scope au bloc, sans appendChild au body\n     Duplication par hotel : editer la liste d'URL (.ah-gal-urls)\n     + le texte de l'intro. Rien d'autre a toucher.\n     ============================================================= -->\n\n<section class=\"ah-galerie\" data-ah-galerie=\"\">\n\n    <!-- ============================================================\n         PHOTOS DE L'HOTEL\n         Une URL par ligne. C'est tout.\n         Pour ajouter une photo : va a la ligne et colle l'URL.\n         Pas de virgule, pas de guillemets, rien d'autre a gerer.\n         Les 6 premieres remplissent la grille, toutes alimentent le slider.\n         ============================================================ -->\n    <script type=\"text\/plain\" class=\"ah-gal-urls\">\n        https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah_20250925_compiegne-044_bd-800x.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Feriel_AlfredHotels-famille-scaled.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/petitdejeuner_Alfred_Hotels.webp\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-119_HD-1-scaled.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/AH_20260528_TOULOUSE-086_HD-scaled.webp\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/05\/AH-Portvieux-Portvieux@AliceCasenave-3-scaled.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/AH_20250611_MONACO-108_HD-scaled.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/alfred-hotels-biarritz-halles-c-simple-5-800x.jpg\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/AH_20260528_TOULOUSE_PRECHOIX-098.webp\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-139_HD-scaled.webp\nhttps:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH_20260528_TOULOUSE-002_HD-scaled.webp\n\n    <\/script>\n\n    <div class=\"ah-container\">\n\n        <div class=\"ah-intro\">\n            <span class=\"ah-eyebrow\">Galerie Photos<\/span>\n            <h2 class=\"ah-h2\"><\/h2>\n            <p><\/p>\n        <\/div>\n\n        <!-- Grille asymetrique inchangee. Les images sont posees par le script\n             a partir de la liste ci-dessus. Chaque tuile ouvre le slider. -->\n        <div class=\"ah-gallery\">\n            <button type=\"button\" class=\"ah-gal-img ah-gal-1\" aria-label=\"Ouvrir la galerie photos\"><\/button>\n            <button type=\"button\" class=\"ah-gal-img ah-gal-2\" aria-label=\"Ouvrir la galerie photos\"><\/button>\n            <button type=\"button\" class=\"ah-gal-img ah-gal-3\" aria-label=\"Ouvrir la galerie photos\"><\/button>\n            <button type=\"button\" class=\"ah-gal-img ah-gal-4\" aria-label=\"Ouvrir la galerie photos\"><\/button>\n            <button type=\"button\" class=\"ah-gal-img ah-gal-5\" aria-label=\"Ouvrir la galerie photos\"><\/button>\n            <button type=\"button\" class=\"ah-gal-img ah-gal-6\" aria-label=\"Ouvrir la galerie photos\"><\/button>\n        <\/div>\n\n        <button type=\"button\" class=\"ah-gal-openall\">\n            Voir toutes les photos\n        <\/button>\n\n    <\/div>\n\n    <!-- ================= SLIDER PLEIN ECRAN ================= -->\n    <div class=\"ah-lightbox\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Galerie photos de l'hotel\" aria-hidden=\"true\">\n\n        <button type=\"button\" class=\"ah-lb-close\" aria-label=\"Fermer la galerie\">\n            <svg viewBox=\"0 0 24 24\" width=\"22\" height=\"22\" aria-hidden=\"true\"><path d=\"M6 6l12 12M18 6L6 18\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\" stroke-linecap=\"round\"><\/path><\/svg>\n        <\/button>\n\n        <button type=\"button\" class=\"ah-lb-arrow ah-lb-prev\" aria-label=\"Photo precedente\">\n            <svg viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\"><path d=\"M15 5l-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\n        <\/button>\n\n        <button type=\"button\" class=\"ah-lb-arrow ah-lb-next\" aria-label=\"Photo suivante\">\n            <svg viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" aria-hidden=\"true\"><path d=\"M9 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\n        <\/button>\n\n        <div class=\"ah-lb-stage\">\n            <div class=\"ah-lb-track\"><\/div>\n        <\/div>\n\n        <div class=\"ah-lb-bottom\">\n            <div class=\"ah-lb-counter\" aria-live=\"polite\">1 \/ 1<\/div>\n            <div class=\"ah-lb-thumbs\"><\/div>\n        <\/div>\n\n    <\/div>\n\n<\/section>\n\n<style>\n    .ah-galerie {\n        --ah-black: #1C1208;\n        --ah-beige: #F2EAD8;\n        --ah-beige-dark: #E8DCC0;\n        --ah-terracotta: #974528;\n        --ah-sauge: #9EB69D;\n        --ah-font: var(--wp--preset--font-family--abc-diatype), -apple-system, BlinkMacSystemFont, 'Helvetica Neue', sans-serif;\n\n        font-family: var(--ah-font);\n        color: var(--ah-black);\n        background: var(--ah-beige);\n        \/* passer en #FFFFFF pour fond blanc *\/\n        padding-top: 64px;\n        padding-bottom: 64px;\n        overflow-x: hidden;\n        max-width: 100%;\n        -webkit-font-smoothing: antialiased;\n    }\n\n    .ah-galerie * {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie {\n            padding-top: 48px;\n            padding-bottom: 48px;\n        }\n    }\n\n    .ah-galerie .ah-container {\n        max-width: min(1400px, 100%);\n        margin: 0 auto;\n        padding: 0 32px;\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-container {\n            padding: 0 24px;\n        }\n    }\n\n    \/* Intro *\/\n    .ah-galerie .ah-intro {\n        max-width: 640px;\n        margin-bottom: 48px;\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-intro {\n            margin-bottom: 32px;\n        }\n    }\n\n    .ah-galerie .ah-eyebrow {\n        font-size: 13px;\n        letter-spacing: 0.18em;\n        text-transform: uppercase;\n        color: var(--ah-terracotta);\n        font-weight: 500;\n        margin-bottom: 20px;\n        display: inline-block;\n    }\n\n    .ah-galerie .ah-h2 {\n        font-weight: 700;\n        font-size: clamp(32px, 4vw, 56px);\n        line-height: 1.1;\n        letter-spacing: -0.01em;\n        color: var(--ah-black);\n        margin-bottom: 20px;\n    }\n\n    .ah-galerie .ah-intro p {\n        font-size: 18px;\n        line-height: 28px;\n        color: var(--ah-black);\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-intro p {\n            font-size: 16px;\n            line-height: 24px;\n        }\n    }\n\n    \/* Grille asymetrique, calee sur 6 photos *\/\n    .ah-galerie .ah-gallery {\n        display: grid;\n        grid-template-columns: repeat(12, 1fr);\n        grid-auto-rows: 120px;\n        gap: 16px;\n        max-width: 100%;\n    }\n\n    @media (max-width: 1024px) {\n        .ah-galerie .ah-gallery {\n            grid-auto-rows: 90px;\n        }\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-gallery {\n            grid-template-columns: repeat(6, 1fr);\n            grid-auto-rows: 80px;\n            gap: 12px;\n        }\n    }\n\n    .ah-galerie .ah-gal-img {\n        position: relative;\n        display: block;\n        width: 100%;\n        height: 100%;\n        border: none;\n        background-color: var(--ah-beige-dark);\n        background-size: cover;\n        background-position: center;\n        cursor: pointer;\n        transition: transform 0.5s ease, box-shadow 0.4s ease;\n        max-width: 100%;\n        overflow: hidden;\n        font: inherit;\n        color: inherit;\n    }\n\n    .ah-galerie .ah-gal-img::after {\n        content: \"\";\n        position: absolute;\n        inset: 0;\n        background: rgba(28, 18, 8, 0);\n        transition: background 0.4s ease;\n    }\n\n    .ah-galerie .ah-gal-img:hover::after {\n        background: rgba(28, 18, 8, 0.12);\n    }\n\n    .ah-galerie .ah-gal-img:hover {\n        transform: scale(1.01);\n    }\n\n    .ah-galerie .ah-gal-img:focus-visible {\n        outline: 2px solid var(--ah-terracotta);\n        outline-offset: 3px;\n    }\n\n    .ah-galerie .ah-gal-1 {\n        grid-column: 1 \/ 6;\n        grid-row: span 4;\n    }\n\n    .ah-galerie .ah-gal-2 {\n        grid-column: 6 \/ 10;\n        grid-row: span 3;\n    }\n\n    .ah-galerie .ah-gal-3 {\n        grid-column: 10 \/ 13;\n        grid-row: span 3;\n    }\n\n    .ah-galerie .ah-gal-4 {\n        grid-column: 6 \/ 9;\n        grid-row: span 3;\n    }\n\n    .ah-galerie .ah-gal-5 {\n        grid-column: 9 \/ 13;\n        grid-row: span 3;\n    }\n\n    .ah-galerie .ah-gal-6 {\n        grid-column: 1 \/ 6;\n        grid-row: span 2;\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-gal-1 {\n            grid-column: 1 \/ 7;\n            grid-row: span 4;\n        }\n\n        .ah-galerie .ah-gal-2 {\n            grid-column: 1 \/ 4;\n            grid-row: span 3;\n        }\n\n        .ah-galerie .ah-gal-3 {\n            grid-column: 4 \/ 7;\n            grid-row: span 3;\n        }\n\n        .ah-galerie .ah-gal-4 {\n            grid-column: 1 \/ 4;\n            grid-row: span 3;\n        }\n\n        .ah-galerie .ah-gal-5 {\n            grid-column: 4 \/ 7;\n            grid-row: span 3;\n        }\n\n        .ah-galerie .ah-gal-6 {\n            grid-column: 1 \/ 7;\n            grid-row: span 3;\n        }\n    }\n\n    \/* Bouton \"voir toutes les photos\" *\/\n    .ah-galerie .ah-gal-openall {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        margin-top: 24px;\n        padding: 13px 24px;\n        border: 1px solid var(--ah-terracotta);\n        background: transparent;\n        color: var(--ah-terracotta);\n        font-family: inherit;\n        font-size: 15px;\n        font-weight: 500;\n        cursor: pointer;\n        transition: background 0.3s ease, color 0.3s ease;\n    }\n\n    .ah-galerie .ah-gal-openall:hover {\n        background: var(--ah-terracotta);\n        color: var(--ah-beige);\n    }\n\n    .ah-galerie .ah-gal-openall:focus-visible {\n        outline: 2px solid var(--ah-terracotta);\n        outline-offset: 3px;\n    }\n\n    \/* ===================== SLIDER PLEIN ECRAN ===================== *\/\n    .ah-galerie .ah-lightbox {\n        position: fixed;\n        inset: 0;\n        z-index: 9999;\n        display: flex;\n        flex-direction: column;\n        background: rgba(28, 18, 8, 0.96);\n        opacity: 0;\n        visibility: hidden;\n        transition: opacity 0.35s ease, visibility 0.35s ease;\n    }\n\n    .ah-galerie .ah-lightbox.is-open {\n        opacity: 1;\n        visibility: visible;\n    }\n\n    .ah-galerie .ah-lb-stage {\n        position: relative;\n        flex: 1;\n        overflow: hidden;\n        min-height: 0;\n    }\n\n    .ah-galerie .ah-lb-track {\n        display: flex;\n        height: 100%;\n        transform: translateX(0);\n        transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n\n    .ah-galerie .ah-lb-slide {\n        flex: 0 0 100%;\n        height: 100%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        padding: 40px 80px;\n        opacity: 0.25;\n        transform: scale(0.96);\n        transition: opacity 0.45s ease, transform 0.45s ease;\n    }\n\n    .ah-galerie .ah-lb-slide.is-active {\n        opacity: 1;\n        transform: scale(1);\n    }\n\n    .ah-galerie .ah-lb-slide img {\n        max-width: 100%;\n        max-height: 100%;\n        object-fit: contain;\n        user-select: none;\n        -webkit-user-drag: none;\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-lb-slide {\n            padding: 16px;\n        }\n    }\n\n    \/* Fleches *\/\n    .ah-galerie .ah-lb-arrow {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        z-index: 2;\n        width: 52px;\n        height: 52px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border: none;\n        border-radius: 50%;\n        background: var(--ah-beige);\n        color: var(--ah-black);\n        cursor: pointer;\n        transition: background 0.3s ease, transform 0.3s ease;\n    }\n\n    .ah-galerie .ah-lb-arrow:hover {\n        background: var(--ah-terracotta);\n        color: var(--ah-beige);\n    }\n\n    .ah-galerie .ah-lb-arrow:focus-visible {\n        outline: 2px solid var(--ah-beige);\n        outline-offset: 2px;\n    }\n\n    .ah-galerie .ah-lb-prev {\n        left: 24px;\n    }\n\n    .ah-galerie .ah-lb-next {\n        right: 24px;\n    }\n\n    @media (max-width: 768px) {\n        .ah-galerie .ah-lb-arrow {\n            width: 44px;\n            height: 44px;\n        }\n\n        .ah-galerie .ah-lb-prev {\n            left: 10px;\n        }\n\n        .ah-galerie .ah-lb-next {\n            right: 10px;\n        }\n    }\n\n    \/* Fermer *\/\n    .ah-galerie .ah-lb-close {\n        position: absolute;\n        top: 20px;\n        right: 24px;\n        z-index: 3;\n        width: 46px;\n        height: 46px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border: none;\n        border-radius: 50%;\n        background: transparent;\n        color: var(--ah-beige);\n        cursor: pointer;\n        transition: background 0.3s ease;\n    }\n\n    .ah-galerie .ah-lb-close:hover {\n        background: rgba(242, 234, 216, 0.15);\n    }\n\n    .ah-galerie .ah-lb-close:focus-visible {\n        outline: 2px solid var(--ah-beige);\n        outline-offset: 2px;\n    }\n\n    \/* Bas : compteur + miniatures *\/\n    .ah-galerie .ah-lb-bottom {\n        flex: 0 0 auto;\n        padding: 16px 24px 24px;\n    }\n\n    .ah-galerie .ah-lb-counter {\n        text-align: center;\n        color: var(--ah-beige);\n        font-size: 14px;\n        letter-spacing: 0.04em;\n        margin-bottom: 14px;\n        opacity: 0.85;\n    }\n\n    .ah-galerie .ah-lb-thumbs {\n        display: flex;\n        gap: 10px;\n        overflow-x: auto;\n        justify-content: flex-start;\n        padding-bottom: 4px;\n        scrollbar-width: thin;\n        scrollbar-color: var(--ah-terracotta) transparent;\n    }\n\n    @media (min-width: 900px) {\n        .ah-galerie .ah-lb-thumbs {\n            justify-content: center;\n        }\n    }\n\n    .ah-galerie .ah-lb-thumb {\n        flex: 0 0 auto;\n        width: 74px;\n        height: 52px;\n        border: 2px solid transparent;\n        padding: 0;\n        background-color: var(--ah-beige-dark);\n        background-size: cover;\n        background-position: center;\n        cursor: pointer;\n        opacity: 0.5;\n        transition: opacity 0.3s ease, border-color 0.3s ease;\n    }\n\n    .ah-galerie .ah-lb-thumb:hover {\n        opacity: 0.85;\n    }\n\n    .ah-galerie .ah-lb-thumb.is-active {\n        opacity: 1;\n        border-color: var(--ah-terracotta);\n    }\n\n    .ah-galerie .ah-lb-thumb:focus-visible {\n        outline: 2px solid var(--ah-beige);\n        outline-offset: 1px;\n    }\n<\/style>\n\n<script>\n    (function () {\n    \"use strict\";\n\n    function initGalerie(root) {\n        if (root.dataset.ahReady === \"1\") return;\n        root.dataset.ahReady = \"1\";\n\n        \/\/ Lecture de la liste des photos : une URL par ligne\n        var urlsEl = root.querySelector(\".ah-gal-urls\");\n        var hotelEl = root.querySelector(\".ah-h2\");\n        var hotelName = hotelEl ? hotelEl.textContent.trim() : \"\";\n        var photos = (urlsEl ? urlsEl.textContent : \"\")\n            .split(\"\\n\")\n            .map(function (s) { return s.trim(); })\n            .filter(function (s) { return s.indexOf(\"http\") === 0; })\n            .map(function (src, i) { return { src: src, alt: hotelName + \" - photo \" + (i + 1) }; });\n        if (!photos.length) return;\n\n        var tiles = root.querySelectorAll(\".ah-gal-img\");\n        var openAll = root.querySelector(\".ah-gal-openall\");\n        var countEl = root.querySelector(\".ah-gal-count\");\n        var lightbox = root.querySelector(\".ah-lightbox\");\n        var track = root.querySelector(\".ah-lb-track\");\n        var thumbsWrap = root.querySelector(\".ah-lb-thumbs\");\n        var counter = root.querySelector(\".ah-lb-counter\");\n        var btnPrev = root.querySelector(\".ah-lb-prev\");\n        var btnNext = root.querySelector(\".ah-lb-next\");\n        var btnClose = root.querySelector(\".ah-lb-close\");\n\n        var current = 0;\n        var lastFocus = null;\n\n        \/\/ 1. Remplir la grille (6 premieres photos)\n        tiles.forEach(function (tile, i) {\n            if (photos[i]) {\n                tile.style.backgroundImage = \"url('\" + photos[i].src + \"')\";\n            }\n        });\n\n        \/\/ 2. Compteur du bouton\n        if (countEl) countEl.textContent = photos.length;\n\n        \/\/ 3. Construire les slides et les miniatures (dans le bloc, pas dans le body)\n        var slides = [];\n        var thumbs = [];\n        photos.forEach(function (p, i) {\n            var slide = document.createElement(\"div\");\n            slide.className = \"ah-lb-slide\";\n            var img = document.createElement(\"img\");\n            img.src = p.src;\n            img.alt = p.alt || \"\";\n            img.loading = \"lazy\";\n            slide.appendChild(img);\n            track.appendChild(slide);\n            slides.push(slide);\n\n            var thumb = document.createElement(\"button\");\n            thumb.type = \"button\";\n            thumb.className = \"ah-lb-thumb\";\n            thumb.style.backgroundImage = \"url('\" + p.src + \"')\";\n            thumb.setAttribute(\"aria-label\", \"Photo \" + (i + 1));\n            thumb.addEventListener(\"click\", function () { goTo(i); });\n            thumbsWrap.appendChild(thumb);\n            thumbs.push(thumb);\n        });\n\n        function update() {\n            track.style.transform = \"translateX(-\" + (current * 100) + \"%)\";\n            slides.forEach(function (s, i) { s.classList.toggle(\"is-active\", i === current); });\n            thumbs.forEach(function (t, i) {\n                var active = i === current;\n                t.classList.toggle(\"is-active\", active);\n                if (active) t.scrollIntoView({ inline: \"center\", block: \"nearest\", behavior: \"smooth\" });\n            });\n            counter.textContent = (current + 1) + \" \/ \" + photos.length;\n        }\n\n        function goTo(i) {\n            current = (i + photos.length) % photos.length;\n            update();\n        }\n\n        function open() {\n            lastFocus = document.activeElement;\n            current = 0; \/\/ ouverture toujours sur la 1re photo\n            update();\n            lightbox.classList.add(\"is-open\");\n            lightbox.setAttribute(\"aria-hidden\", \"false\");\n            document.body.style.overflow = \"hidden\";\n            btnClose.focus();\n        }\n\n        function close() {\n            lightbox.classList.remove(\"is-open\");\n            lightbox.setAttribute(\"aria-hidden\", \"true\");\n            document.body.style.overflow = \"\";\n            if (lastFocus && lastFocus.focus) lastFocus.focus();\n        }\n\n        \/\/ Ouverture\n        tiles.forEach(function (tile) { tile.addEventListener(\"click\", open); });\n        if (openAll) openAll.addEventListener(\"click\", open);\n\n        \/\/ Navigation\n        btnPrev.addEventListener(\"click\", function () { goTo(current - 1); });\n        btnNext.addEventListener(\"click\", function () { goTo(current + 1); });\n        btnClose.addEventListener(\"click\", close);\n\n        \/\/ Clic sur le fond ferme\n        lightbox.addEventListener(\"click\", function (e) {\n            if (e.target === lightbox || e.target.classList.contains(\"ah-lb-stage\")) close();\n        });\n\n        \/\/ Clavier\n        document.addEventListener(\"keydown\", function (e) {\n            if (!lightbox.classList.contains(\"is-open\")) return;\n            if (e.key === \"Escape\") close();\n            else if (e.key === \"ArrowLeft\") goTo(current - 1);\n            else if (e.key === \"ArrowRight\") goTo(current + 1);\n        });\n\n        \/\/ Swipe tactile\n        var startX = 0, startY = 0, tracking = false;\n        var stage = root.querySelector(\".ah-lb-stage\");\n        stage.addEventListener(\"touchstart\", function (e) {\n            startX = e.touches[0].clientX;\n            startY = e.touches[0].clientY;\n            tracking = true;\n        }, { passive: true });\n        stage.addEventListener(\"touchend\", function (e) {\n            if (!tracking) return;\n            tracking = false;\n            var dx = e.changedTouches[0].clientX - startX;\n            var dy = e.changedTouches[0].clientY - startY;\n            if (Math.abs(dx) > 45 && Math.abs(dx) > Math.abs(dy)) {\n                goTo(dx < 0 ? current + 1 : current - 1);\n            }\n        }, { passive: true });\n\n        update();\n    }\n\n    function boot() {\n        document.querySelectorAll(\"[data-ah-galerie]\").forEach(initGalerie);\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", boot);\n    } else {\n        boot();\n    }\n})();\n<\/script>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-1b1db84f alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<!-- ============================================================\n  ALFRED HOTELS \u2014 BANDEAU HOME\n  Prix direct garanti \u00b7 Ticker d\u00e9filant permanent \u00b7 Logo AH stamp\n  Usage : Coller dans un bloc HTML Gutenberg en haut de la home\n  ============================================================ -->\n\n<style>\n    #ah-banner-home {\n        background: #F3EAD6;\n        border-bottom: 0.5px solid rgba(28, 18, 8, 0.12);\n        height: 36px;\n        position: relative;\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n        width: 100%;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n    }\n\n    \/* Zone logo fixe \u00e0 gauche *\/\n    .ah-home-logo {\n        flex-shrink: 0;\n        height: 36px;\n        width: 48px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: #F3EAD6;\n        z-index: 3;\n        position: relative;\n    }\n\n    .ah-home-logo img {\n        height: 22px;\n        width: auto;\n        display: block;\n        opacity: 0.75;\n    }\n\n    \/* S\u00e9parateur vertical apr\u00e8s le logo *\/\n    .ah-home-logo-sep {\n        width: 0.5px;\n        height: 18px;\n        background: rgba(28, 18, 8, 0.15);\n        flex-shrink: 0;\n        z-index: 3;\n    }\n\n    \/* Zone ticker *\/\n    .ah-home-track-wrap {\n        flex: 1;\n        display: flex;\n        align-items: center;\n        height: 36px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    .ah-home-track {\n        display: flex;\n        align-items: center;\n        white-space: nowrap;\n        animation: ah-home-scroll 200s linear infinite;\n        will-change: transform;\n    }\n\n    .ah-home-track:hover {\n        animation-play-state: paused;\n    }\n\n    @keyframes ah-home-scroll {\n        0% {\n            transform: translateX(0);\n        }\n\n        100% {\n            transform: translateX(-50%);\n        }\n    }\n\n    .ah-home-item {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        padding: 0 28px;\n    }\n\n    .ah-home-dot {\n        width: 5px;\n        height: 5px;\n        border-radius: 50%;\n        background: #974528;\n        flex-shrink: 0;\n    }\n\n    .ah-home-text {\n        font-size: 11px;\n        color: #1C1208;\n        letter-spacing: 0.03em;\n    }\n\n    .ah-home-text strong {\n        font-weight: 600;\n        color: #1C1208;\n    }\n\n    .ah-home-text em {\n        font-style: normal;\n        color: #974528;\n        font-weight: 600;\n    }\n\n    \/* Fondu gauche juste apr\u00e8s le s\u00e9parateur *\/\n    .ah-home-track-wrap::before {\n        content: '';\n        position: absolute;\n        top: 0;\n        bottom: 0;\n        left: 0;\n        width: 40px;\n        z-index: 2;\n        pointer-events: none;\n        background: linear-gradient(to right, #F3EAD6, rgba(243, 234, 214, 0));\n    }\n<\/style>\n\n<div id=\"ah-banner-home\">\n    <!-- Logo fixe -->\n    <div class=\"ah-home-logo\">\n        <img decoding=\"async\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/logo.svg\" alt=\"Alfred Hotels\" \/>\n    <\/div>\n    <div class=\"ah-home-logo-sep\"><\/div>\n    <!-- Ticker -->\n    <div class=\"ah-home-track-wrap\">\n        <div class=\"ah-home-track\" id=\"ah-home-track\"><\/div>\n    <\/div>\n<\/div>\n\n<script>\n    (function() {\n  var items = [\n    '<em>Meilleur prix garanti<\/em> \u00b7 R\u00e9server directement sur alfredhotels.com',\n    'Sans frais de service',\n    'Paiement \u00e0 l\\'h\u00f4tel \u00b7 Aucun pr\u00e9paiement exig\u00e9',\n    'Annulation gratuite sur toutes nos chambres',\n    '<em>Toujours moins cher<\/em> que Booking, Expedia, Hotels.com',\n    'R\u00e9servation directe \u00b7 Confirmation imm\u00e9diate',\n  ];\n\n  function buildItem(content) {\n    return '<span class=\"ah-home-item\">'\n      + '<span class=\"ah-home-dot\"><\/span>'\n      + '<span class=\"ah-home-text\">' + content + '<\/span>'\n      + '<\/span>';\n  }\n\n  var html = '';\n  for (var pass = 0; pass < 4; pass++) {\n    for (var i = 0; i < items.length; i++) html += buildItem(items[i]);\n  }\n  html = html + html;\n  document.getElementById('ah-home-track').innerHTML = html;\n})();\n<\/script>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d3ce598a alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container img-text-block-wrapper uagb-block-23fd67ce alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container text-block-wrapper uagb-block-9e1bb690\">\n<h2 class=\"wp-block-heading has-custom-css has-medium-font-size wp-custom-css-5de28a01\" style=\"border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:normal;font-weight:700\">Groupes et s\u00e9minaires<\/h2>\n\n\n\n<div class=\"wp-block-group block-content-text has-custom-css is-vertical is-layout-flex wp-container-core-group-is-layout-b3e4a040 wp-block-group-is-layout-flex wp-custom-css-be2bc6f9\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:normal;font-weight:700\">\u00c9v\u00e9nements priv\u00e9s<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--80);padding-bottom:0;padding-left:0\">Au c\u0153ur des villes, Alfred Hotels con\u00e7oit des espaces parfaitement adapt\u00e9s \u00e0 l\u2019organisation de s\u00e9minaires, de team buildings, de f\u00eates familiales et de tout autre type d\u2019\u00e9v\u00e9nements :&nbsp;salles de r\u00e9union flexibles, zones de coworking, chambres modulables. Sans oublier une offre de restauration vari\u00e9e.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:64px\">\n<div class=\"wp-block-button arrow-link-beige\"><a class=\"wp-block-button__link has-beige-color has-terracota-background-color has-text-color has-background has-link-color has-abc-diatype-mono-font-family wp-element-button\" href=\"https:\/\/alfredhotels.com\/groupes-et-seminaires\/\" style=\"border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;font-style:normal;font-weight:400;letter-spacing:0px;text-transform:uppercase\" target=\"\" rel=\"\">EN SAVOIR PLUS<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:64px\">\n<div class=\"wp-block-button arrow-link-beige\"><a class=\"wp-block-button__link has-beige-color has-terracota-background-color has-text-color has-background has-link-color has-abc-diatype-mono-font-family wp-element-button\" href=\"https:\/\/q.me-qr.com\/f\/httpsqme-qrcomfcommercialealfredhotelsfrance\" style=\"border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;font-style:normal;font-weight:400;letter-spacing:0px;text-transform:uppercase\">t\u00e9l\u00e9charger la plaquette commerciale<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container img-block-wrapper uagb-block-c374ff93\">\n<figure class=\"wp-block-image size-full\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><img loading=\"lazy\" decoding=\"async\" width=\"2470\" height=\"1647\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3.webp\" alt=\"\" class=\"wp-image-2789\" style=\"aspect-ratio:1;object-fit:cover\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3.webp 2470w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3-300x200.webp 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3-1024x683.webp 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3-768x512.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3-1536x1024.webp 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/04\/AH-LaMaison-Patio@AliceCasenave-5-3-2048x1366.webp 2048w\" sizes=\"auto, (max-width: 2470px) 100vw, 2470px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container mobile-invert-block-order uagb-block-57dfbe3a alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container img-text-block-wrapper uagb-block-23fd67ce alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container img-block-wrapper uagb-block-48966a08\">\n<figure class=\"wp-block-image size-full\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><img loading=\"lazy\" decoding=\"async\" width=\"1333\" height=\"2000\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286.jpg\" alt=\"La_gambette_restaurant_Alfred_hotels\" class=\"wp-image-2246\" style=\"aspect-ratio:1;object-fit:cover\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286.jpg 1333w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286-200x300.jpg 200w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286-682x1024.jpg 682w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286-768x1152.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/2026.03.19-La-Gambette-Ouverture-WEB-7407286-1024x1536.jpg 1024w\" sizes=\"auto, (max-width: 1333px) 100vw, 1333px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container text-block-wrapper uagb-block-80704a6b\">\n<h2 class=\"wp-block-heading has-custom-css has-medium-font-size wp-custom-css-b1959404\" style=\"border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:normal;font-weight:700\">Bars et restaurants<\/h2>\n\n\n\n<div class=\"wp-block-group block-content-text has-custom-css is-vertical is-layout-flex wp-container-core-group-is-layout-b3e4a040 wp-block-group-is-layout-flex wp-custom-css-9444107b\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:normal;font-weight:700\">\u00c0 table !<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--80);padding-bottom:0;padding-left:0\">Ouverts aux clients de l'h\u00f4tel comme aux gens du quartier. On y passe pour un caf\u00e9 le matin, un verre en terrase, un d\u00e9jeuner rapide ou un d\u00eener sans fa\u00e7on.<br><br>La cuisine suit les saisons. Des produits simples, souvent locaux cuisin\u00e9s sur place. Selon les adresses, un comptoir, une terrasse, un bar \u00e0 cocktails. <br><br>Chaque lieu porte son nom et son ambiance. <a href=\"https:\/\/alfredhotels.com\/fr\/la-gambette-biarritz\" id=\"3932\">La Gambette<\/a> \u00e0 Biarritz, <a href=\"https:\/\/alfredhotels.com\/fr\/basta-pinsa\" id=\"3880\">Basta Pinsa<\/a> \u00e0 Monaco, Le Bar \u00e0 Compi\u00e8gne et <a href=\"https:\/\/alfredhotels.com\/fr\/corner-montreuil\" id=\"4087\">Corner<\/a> \u00e0 Montreuil.<br><br>D'autres tables suivent avec les prochaines ouvertures<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-container-core-buttons-is-layout-65222318 wp-block-buttons-is-layout-flex\" style=\"margin-top:64px;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-button arrow-link-beige\"><a rel=\"\" target=\"\" href=\"https:\/\/alfredhotels.com\/nos-restaurants-et-bars\/\" class=\"wp-block-button__link has-beige-color has-terracota-background-color has-text-color has-background has-link-color has-abc-diatype-mono-font-family wp-element-button\" style=\"border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding-top:17px;padding-right:24px;padding-bottom:17px;padding-left:24px;font-style:normal;font-weight:400;letter-spacing:0px;text-transform:uppercase\">D\u00e9couvrir nos bars et restaurants<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-7e27df3b alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<!-- ============================================================\n  ALFRED HOTELS \u2014 BANDEAU PRESSE \"Ils parlent de nous\"\n  Stamp signature + titre \u00b7 Ticker logos d\u00e9filant permanent\n  Usage : Coller dans un bloc HTML Gutenberg (pleine largeur conseill\u00e9e)\n  Pour ajouter \/ modifier un m\u00e9dia : \u00e9diter le tableau \"medias\" en bas\n  ============================================================ -->\n<style>\n    #ah-press {\n        background: #F3EAD6;\n        width: 100%;\n        padding: 26px 0 24px;\n        overflow: hidden;\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n        position: relative;\n    }\n\n    \/* En-t\u00eate : stamp signature + titre *\/\n    .ah-press-head {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 8px;\n        margin-bottom: 20px;\n        text-align: center;\n    }\n\n    .ah-press-stamp {\n        height: 30px;\n        width: auto;\n        opacity: 0.8;\n        display: block;\n    }\n\n    .ah-press-title {\n        margin: 0;\n        font-size: 14px;\n        font-weight: 600;\n        letter-spacing: 0.04em;\n        color: #1C1208;\n    }\n\n    \/* Zone ticker *\/\n    .ah-press-track-wrap {\n        position: relative;\n        overflow: hidden;\n        width: 100%;\n    }\n\n    .ah-press-track {\n        display: flex;\n        align-items: center;\n        white-space: nowrap;\n        width: max-content;\n        animation: ah-press-scroll 45s linear infinite;\n        will-change: transform;\n    }\n\n    .ah-press-track:hover {\n        animation-play-state: paused;\n    }\n\n    @keyframes ah-press-scroll {\n        0% {\n            transform: translateX(0);\n        }\n\n        100% {\n            transform: translateX(-50%);\n        }\n    }\n\n    .ah-press-item {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        padding: 0 38px;\n        flex-shrink: 0;\n    }\n\n    .ah-press-link {\n        display: inline-flex;\n        align-items: center;\n        text-decoration: none;\n    }\n\n    \/* Logos : sobre par d\u00e9faut, couleur pleine au survol *\/\n    .ah-press-item img {\n        height: 30px;\n        width: auto;\n        display: block;\n        opacity: 0.55;\n        filter: grayscale(100%);\n        transition: opacity 0.25s ease, filter 0.25s ease;\n    }\n\n    .ah-press-item img:hover {\n        opacity: 1;\n        filter: grayscale(0%);\n    }\n\n    \/* Placeholder (tant que le logo n'est pas renseign\u00e9) *\/\n    .ah-press-ph {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        height: 34px;\n        min-width: 110px;\n        padding: 0 16px;\n        border: 1px dashed rgba(28, 18, 8, 0.25);\n        border-radius: 4px;\n        font-size: 11px;\n        letter-spacing: 0.03em;\n        color: rgba(28, 18, 8, 0.45);\n    }\n\n    \/* Fondus gauche \/ droite *\/\n    .ah-press-track-wrap::before,\n    .ah-press-track-wrap::after {\n        content: '';\n        position: absolute;\n        top: 0;\n        bottom: 0;\n        width: 60px;\n        z-index: 2;\n        pointer-events: none;\n    }\n\n    .ah-press-track-wrap::before {\n        left: 0;\n        background: linear-gradient(to right, #F3EAD6, rgba(243, 234, 214, 0));\n    }\n\n    .ah-press-track-wrap::after {\n        right: 0;\n        background: linear-gradient(to left, #F3EAD6, rgba(243, 234, 214, 0));\n    }\n\n    \/* Mobile *\/\n    @media (max-width: 600px) {\n        .ah-press-item {\n            padding: 0 26px;\n        }\n\n        .ah-press-item img {\n            height: 24px;\n        }\n\n        .ah-press-title {\n            font-size: 13px;\n        }\n    }\n\n    \/* Accessibilit\u00e9 : on fige le d\u00e9filement si l'utilisateur le demande *\/\n    @media (prefers-reduced-motion: reduce) {\n        .ah-press-track {\n            animation: none;\n        }\n    }\n<\/style>\n<div id=\"ah-press\">\n    <div class=\"ah-press-head\">\n        <!-- Stamp signature Alfred -->\n        <img decoding=\"async\" class=\"ah-press-stamp\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Stamp-Dessin-AH_Terracotta.png\" alt=\"Alfred Hotels\">\n        <h2 class=\"ah-press-title\">Ils parlent de nous<\/h2>\n    <\/div>\n    <div class=\"ah-press-track-wrap\">\n        <div class=\"ah-press-track\" id=\"ah-press-track\"><\/div>\n    <\/div>\n<\/div>\n<script>\n    (function () {\n        \/\/ ============================================================\n        \/\/ LISTE DES M\u00c9DIAS \u2014 \u00e0 compl\u00e9ter\n        \/\/ logo : URL du logo (Format recommand\u00e9 : PNG fond transparent,\n        \/\/        logo horizontal, hauteur ~60px pour un rendu net en r\u00e9tina)\n        \/\/ url  : lien vers l'article (facultatif, laisser '' si aucun)\n        \/\/\n        \/\/ Exemple compl\u00e9t\u00e9 :\n        \/\/ { name: 'Le Figaro', logo: 'https:\/\/...\/logo-figaro.png', url: 'https:\/\/...' },\n        \/\/ ============================================================\n        var medias = [\n            { name: 'Le Figaro', logo: 'https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/798px-Logo_Le_Figaro.svg.png', url: 'https:\/\/www.lefigaro.fr\/entrepreneur\/ils-creent-14-etablissements-en-trois-ans-la-methode-d-alfred-hotels-pour-eviter-les-pieges-de-l-hypercroissance-20260604' },\n            { name: 'Nice Matin', logo: 'https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Logo_NiceMatin.png', url: 'https:\/\/www.nicematin.com\/loisirs\/gastronomie\/a-l-alfred-hotels-aux-portes-de-monaco-on-prend-de-la-hauteur-avec-l-accent-italien-10680951' },\n            { name: 'M\u00e9dia 03', logo: 'https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/Logo_La_Depeche.svg.png', url: 'https:\/\/www.ladepeche.fr\/2026\/01\/15\/rachat-de-lours-blanc-victor-hugo-et-du-radisson-blu-une-vie-classique-pour-le-secteur-selon-le-club-hotelier-de-toulouse-metropole-13146193.php' },\n            { name: 'M\u00e9dia 04', logo: 'https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/National_Geographic_Logo_2016.png', url: 'https:\/\/www.nationalgeographic.fr\/voyage\/tourisme-lent-huit-villes-europeennes-meconnues-a-decouvrir-cet-ete' },\n            { name: 'M\u00e9dia 05', logo: 'https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/cfnewsimmo-1.png', url: 'https:\/\/www.cfnewsimmo.net\/L-actualite\/Transactions\/Alfred-Hotels-jette-l-ancre-au-Cap-Ferret-496179' },\n            { name: 'M\u00e9dia 06', logo: 'https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/06\/hotelerierestauration.png', url: 'https:\/\/www.lhotellerie-restauration.fr\/actualite\/alfred-hotels-renforce-son-implantation-a-paris-avec-l-hotel-lecourbe' },\n        \n        ];\n\n        function buildItem(m) {\n            var inner = m.logo\n                ? '<img decoding=\"async\" src=\"' + m.logo + '\" alt=\"' + m.name + '\" loading=\"lazy\">'\n                : '<span class=\"ah-press-ph\">' + m.name + '<\/span>';\n            if (m.url) {\n                inner = '<a class=\"ah-press-link\" href=\"' + m.url + '\" target=\"_blank\" rel=\"noopener\">' + inner + '<\/a>';\n            }\n            return '<span class=\"ah-press-item\">' + inner + '<\/span>';\n        }\n\n        var base = '';\n        for (var i = 0; i < medias.length; i++) base += buildItem(medias[i]);\n        \/\/ Duplication pour une boucle continue (translateX -50%)\n        document.getElementById('ah-press-track').innerHTML = base + base;\n    })();\n<\/script>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d119b407 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n\n\n<!-- CARTE INTERACTIVE ALFRED HOTELS - VERSION \u00c0 COLLER DANS UN BLOC HTML PERSONNALIS\u00c9 -->\n<section class=\"ah-dm\" id=\"ah-dm-wordpress\" aria-labelledby=\"ah-dm-wordpress-title\">\n    <div class=\"ah-dm-intro\">\n        <p class=\"ah-dm-kicker\">NOS ADRESSES<\/p>\n        <h2 id=\"ah-dm-wordpress-title\"><\/h2>\n        <p>D\u00e9couvrez les maisons Alfred Hotels et trouvez votre prochaine destination.<\/p>\n    <\/div>\n\n    <div class=\"ah-dm-toolbar\" role=\"search\">\n        <label class=\"ah-dm-search\">\n            <span class=\"ah-dm-sr-only\">Rechercher un h\u00f4tel ou une ville<\/span>\n            <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"7\"><\/circle><path d=\"m16 16 5 5\"><\/path><\/svg>\n            <input class=\"ah-dm-search-input\" type=\"search\" placeholder=\"Rechercher une ville ou un h\u00f4tel\" autocomplete=\"off\">\n        <\/label>\n\n        <button class=\"ah-dm-locate\" type=\"button\">\n            <svg aria-hidden=\"true\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle><path d=\"M12 2V0M12 24v-2M2 12H0M24 12h-2\"><\/path><\/svg>\n            <span>Autour de moi<\/span>\n        <\/button>\n    <\/div>\n\n    <div class=\"ah-dm-filters\" aria-label=\"Filtrer les h\u00f4tels par destination\"><\/div>\n\n    <div class=\"ah-dm-layout\">\n        <div class=\"ah-dm-panel\">\n            <div class=\"ah-dm-results-head\">\n                <strong class=\"ah-dm-count\">10 h\u00f4tels<\/strong>\n                <span class=\"ah-dm-distance-note\" aria-live=\"polite\"><\/span>\n            <\/div>\n            <div class=\"ah-dm-list\"><\/div>\n            <p class=\"ah-dm-empty\" hidden>Aucun h\u00f4tel ne correspond \u00e0 votre recherche.<\/p>\n        <\/div>\n\n        <div class=\"ah-dm-map-wrap\">\n            <div class=\"ah-dm-map\" aria-label=\"Carte des destinations Alfred Hotels\">\n                <img decoding=\"async\" class=\"ah-dm-map-image\"\n                     src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/09\/carte.png\"\n                     alt=\"Carte de France et destinations Alfred Hotels\">\n                <div class=\"ah-dm-markers\"><\/div>\n            <\/div>\n\n            <div class=\"ah-dm-legend\" aria-label=\"L\u00e9gende\">\n                <span><i class=\"is-open\"><\/i> Ouvert<\/span>\n                <span><i class=\"is-coming\"><\/i> Ouverture prochaine<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script class=\"ah-dm-data\" type=\"application\/json\">\n        {\n            \"hotels\":[\n                {\n                    \"id\":\"beaune\",\n                    \"name\":\"Beaune La Madeleine\",\n                    \"city\":\"Beaune\",\n                    \"group\":\"Beaune\",\n                    \"address\":\"45 rue du Faubourg Madeleine, 21200 Beaune\",\n                    \"lat\":47.0204475,\n                    \"lng\":4.843579,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/beaune\/beaune-centre\"\n                },\n                {\n                    \"id\":\"biarritz-halles\",\n                    \"name\":\"Biarritz Les Halles\",\n                    \"city\":\"Biarritz\",\n                    \"group\":\"Biarritz\",\n                    \"address\":\"18 rue Gambetta, 64200 Biarritz\",\n                    \"lat\":43.4791823,\n                    \"lng\":-1.564341,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-les-halles\"\n                },\n                {\n                    \"id\":\"biarritz-port-vieux\",\n                    \"name\":\"Biarritz Port Vieux\",\n                    \"city\":\"Biarritz\",\n                    \"group\":\"Biarritz\",\n                    \"address\":\"10 rue du Port-Vieux, 64200 Biarritz\",\n                    \"lat\":43.4821589,\n                    \"lng\":-1.5662795,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-port-vieux\"\n                },\n                {\n                    \"id\":\"compiegne\",\n                    \"name\":\"Compi\u00e8gne\",\n                    \"city\":\"Compi\u00e8gne\",\n                    \"group\":\"Compi\u00e8gne\",\n                    \"address\":\"2 rue Pierre Sauvage, 60200 Compi\u00e8gne\",\n                    \"lat\":49.4198894,\n                    \"lng\":2.8250219,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/compiegne\/compiegne-centre\"\n                },\n                {\n                    \"id\":\"monaco\",\n                    \"name\":\"Monaco Beausoleil\",\n                    \"city\":\"Beausoleil \/ Monaco\",\n                    \"group\":\"Monaco\",\n                    \"address\":\"16 avenue d\u2019Alsace, 06240 Beausoleil\",\n                    \"lat\":43.7387485,\n                    \"lng\":7.4179804,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/monaco\/monaco-centre\"\n                },\n                {\n                    \"id\":\"montreuil\",\n                    \"name\":\"Montreuil\",\n                    \"city\":\"Montreuil\",\n                    \"group\":\"Paris\",\n                    \"address\":\"80 rue Marceau, 93100 Montreuil\",\n                    \"lat\":48.8509762,\n                    \"lng\":2.426303,\n                    \"status\":\"Ouverture prochaine\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/montreuil\/montreuil\"\n                },\n                {\n                    \"id\":\"paris-gdn\",\n                    \"name\":\"Paris Gare du Nord\",\n                    \"city\":\"Paris 10e\",\n                    \"group\":\"Paris\",\n                    \"address\":\"79 rue de Maubeuge, 75010 Paris\",\n                    \"lat\":48.8803179,\n                    \"lng\":2.3513988,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-gare-du-nord\"\n                },\n                {\n                    \"id\":\"paris-lecourbe\",\n                    \"name\":\"Paris Lecourbe\",\n                    \"city\":\"Paris 15e\",\n                    \"group\":\"Paris\",\n                    \"address\":\"28 rue Lecourbe, 75015 Paris\",\n                    \"lat\":48.8444974,\n                    \"lng\":2.308784,\n                    \"status\":\"Ouverture prochaine\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-lecourbe\"\n                },\n                {\n                    \"id\":\"toulouse-wilson\",\n                    \"name\":\"Toulouse Centre Wilson\",\n                    \"city\":\"Toulouse\",\n                    \"group\":\"Toulouse\",\n                    \"address\":\"17 rue Castellane, 31000 Toulouse\",\n                    \"lat\":43.605789,\n                    \"lng\":1.4503233,\n                    \"status\":\"Ouvert\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-centre-wilson\"\n                },\n                {\n                    \"id\":\"toulouse-victor-hugo\",\n                    \"name\":\"Toulouse Victor Hugo\",\n                    \"city\":\"Toulouse\",\n                    \"group\":\"Toulouse\",\n                    \"address\":\"14 place Victor Hugo, 31000 Toulouse\",\n                    \"lat\":43.6062561,\n                    \"lng\":1.4470574,\n                    \"status\":\"Ouverture prochaine\",\n                    \"url\":\"https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-victor-hugo\"\n                }\n            ],\n\n            \"positions\":{\n                \"Beaune\":{\"x\":68,\"y\":44},\n                \"Biarritz\":{\"x\":28,\"y\":84},\n                \"Compi\u00e8gne\":{\"x\":57,\"y\":16},\n                \"Monaco\":{\"x\":91,\"y\":82},\n                \"Paris\":{\"x\":55,\"y\":25},\n                \"Toulouse\":{\"x\":55,\"y\":84}\n            },\n\n            \"mapImage\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/09\/carte.png\",\n\n            \"logoOpen\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Stamp-Dessin-AH_Mousse.png\",\n            \"logoComing\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Stamp-Dessin-AH_Terracotta.png\"\n        }\n    <\/script>\n<\/section>\n\n\n<style>\n\n.ah-dm,\n.ah-dm * {\n    box-sizing: border-box;\n}\n\n.ah-dm {\n    --ah-beige: #f3ead6;\n    --ah-beige-light: #f8f4ea;\n    --ah-ink: #1c1208;\n    --ah-terra: #974528;\n    --ah-sage: #9eb69d;\n    --ah-white: #fffdf8;\n\n    width: 100%;\n    max-width: 1440px;\n    margin: 0 auto;\n\n    padding: clamp(28px, 5vw, 72px);\n\n    color: var(--ah-ink);\n    background: var(--ah-beige);\n\n    font-family: \"ABC Diatype\", \"Diatype\", \"Helvetica Neue\", Arial, sans-serif;\n}\n\n.ah-dm button,\n.ah-dm input {\n    font: inherit;\n}\n\n\n\/* INTRO *\/\n\n.ah-dm-intro {\n    max-width: 780px;\n    margin-bottom: 26px;\n}\n\n.ah-dm-kicker {\n    margin: 0 0 10px;\n\n    font-size: 12px;\n    font-weight: 700;\n\n    letter-spacing: .16em;\n}\n\n.ah-dm-intro h2 {\n    margin: 0 0 12px;\n\n    font-size: clamp(34px, 4.4vw, 62px);\n    font-weight: 500;\n\n    line-height: .98;\n    letter-spacing: -.04em;\n}\n\n.ah-dm-intro > p:last-child {\n    margin: 0;\n\n    font-size: clamp(15px, 1.5vw, 18px);\n}\n\n\n\/* TOOLBAR *\/\n\n.ah-dm-toolbar {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n\n    gap: 10px;\n\n    margin-bottom: 12px;\n}\n\n.ah-dm-search {\n    min-height: 52px;\n\n    display: flex;\n    align-items: center;\n\n    gap: 12px;\n\n    padding: 0 16px;\n\n    border: 1px solid rgba(28, 18, 8, .25);\n\n    background: var(--ah-white);\n}\n\n.ah-dm-search svg,\n.ah-dm-locate svg {\n    width: 20px;\n    height: 20px;\n\n    flex: 0 0 auto;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.7;\n}\n\n.ah-dm-search input {\n    width: 100%;\n\n    padding: 13px 0;\n\n    border: 0;\n    outline: 0;\n\n    color: var(--ah-ink);\n    background: transparent;\n}\n\n.ah-dm-search input::placeholder {\n    color: rgba(28, 18, 8, .58);\n}\n\n.ah-dm-locate {\n    min-height: 52px;\n\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n\n    gap: 9px;\n\n    padding: 0 18px;\n\n    border: 1px solid var(--ah-ink);\n\n    background: var(--ah-ink);\n    color: #fff;\n\n    cursor: pointer;\n\n    font-size: 13px;\n    font-weight: 700;\n\n    line-height: 1;\n\n    text-transform: uppercase;\n    letter-spacing: .045em;\n\n    transition: background .2s, color .2s;\n}\n\n.ah-dm-locate:hover,\n.ah-dm-locate:focus-visible {\n    background: var(--ah-terra);\n}\n\n.ah-dm-locate:disabled {\n    cursor: wait;\n    opacity: .7;\n}\n\n\n\/* FILTERS *\/\n\n.ah-dm-filters {\n    display: flex;\n\n    gap: 8px;\n\n    margin: 0 0 16px;\n    padding-bottom: 4px;\n\n    overflow-x: auto;\n\n    scrollbar-width: thin;\n}\n\n.ah-dm-filter {\n    flex: 0 0 auto;\n\n    padding: 10px 15px;\n\n    border: 1px solid rgba(28, 18, 8, .28);\n\n    background: transparent;\n    color: var(--ah-ink);\n\n    cursor: pointer;\n\n    font-size: 13px;\n    font-weight: 600;\n\n    line-height: 1;\n}\n\n.ah-dm-filter:hover,\n.ah-dm-filter:focus-visible,\n.ah-dm-filter.is-active {\n    border-color: var(--ah-ink);\n\n    background: var(--ah-ink);\n    color: #fff;\n}\n\n\n\/* LAYOUT *\/\n\n.ah-dm-layout {\n    min-height: 650px;\n\n    display: grid;\n    grid-template-columns: minmax(310px, 38%) minmax(0, 62%);\n\n    border: 1px solid rgba(28, 18, 8, .25);\n\n    background: var(--ah-white);\n}\n\n\n\/* PANEL *\/\n\n.ah-dm-panel {\n    min-width: 0;\n\n    display: flex;\n    flex-direction: column;\n\n    border-right: 1px solid rgba(28, 18, 8, .25);\n}\n\n.ah-dm-results-head {\n    min-height: 50px;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 12px;\n\n    padding: 0 18px;\n\n    border-bottom: 1px solid rgba(28, 18, 8, .15);\n\n    font-size: 13px;\n}\n\n.ah-dm-distance-note {\n    color: rgba(28, 18, 8, .62);\n    text-align: right;\n}\n\n.ah-dm-list {\n    height: 600px;\n\n    overflow-y: auto;\n\n    overscroll-behavior: contain;\n}\n\n\n\/* CARDS *\/\n\n.ah-dm-card {\n    position: relative;\n\n    padding: 20px 18px;\n\n    border-bottom: 1px solid rgba(28, 18, 8, .15);\n\n    background: transparent;\n\n    cursor: pointer;\n\n    transition: background .2s;\n}\n\n.ah-dm-card:hover,\n.ah-dm-card:focus-within,\n.ah-dm-card.is-active {\n    background: var(--ah-beige-light);\n}\n\n.ah-dm-card.is-active::before {\n    content: \"\";\n\n    position: absolute;\n\n    inset: 0 auto 0 0;\n\n    width: 5px;\n\n    background: var(--ah-terra);\n}\n\n.ah-dm-card-top {\n    display: flex;\n\n    align-items: flex-start;\n    justify-content: space-between;\n\n    gap: 12px;\n}\n\n.ah-dm-card h3 {\n    margin: 0 0 7px;\n\n    font-size: 20px;\n    font-weight: 600;\n\n    line-height: 1.1;\n    letter-spacing: -.02em;\n}\n\n.ah-dm-city {\n    margin: 0 0 7px;\n\n    color: var(--ah-terra);\n\n    font-size: 12px;\n    font-weight: 700;\n\n    text-transform: uppercase;\n    letter-spacing: .08em;\n}\n\n.ah-dm-address {\n    margin: 12px 0 0;\n\n    color: rgba(28, 18, 8, .72);\n\n    font-size: 14px;\n\n    line-height: 1.45;\n}\n\n\n\/* ==========================================\n   STATUTS\n   OUVERT = VERT MOUSSE\n   PROCHAINEMENT = TERRACOTTA\n   ========================================== *\/\n\n.ah-dm-status {\n    flex: 0 0 auto;\n\n    padding: 6px 8px;\n\n    background: var(--ah-sage);\n    color: var(--ah-ink);\n\n    font-size: 10px;\n    font-weight: 800;\n\n    line-height: 1;\n\n    text-transform: uppercase;\n    letter-spacing: .06em;\n}\n\n.ah-dm-status.is-coming {\n    background: var(--ah-terra);\n    color: #fff;\n}\n\n\n.ah-dm-distance {\n    display: block;\n\n    margin-top: 9px;\n\n    font-size: 12px;\n    font-weight: 700;\n}\n\n\n\/* ACTIONS *\/\n\n.ah-dm-actions {\n    display: flex;\n\n    flex-wrap: wrap;\n\n    gap: 8px;\n\n    margin-top: 15px;\n}\n\n.ah-dm-action {\n    min-height: 38px;\n\n    display: inline-flex;\n\n    align-items: center;\n    justify-content: center;\n\n    padding: 0 13px;\n\n    border: 1px solid var(--ah-ink);\n\n    color: var(--ah-ink);\n\n    text-decoration: none !important;\n\n    font-size: 12px;\n    font-weight: 700;\n\n    line-height: 1;\n\n    text-transform: uppercase;\n    letter-spacing: .04em;\n\n    transition: background .2s, color .2s;\n}\n\n.ah-dm-action:hover,\n.ah-dm-action:focus-visible {\n    background: var(--ah-ink);\n    color: #fff;\n}\n\n.ah-dm-action.is-primary {\n    background: var(--ah-ink);\n    color: #fff;\n}\n\n.ah-dm-action.is-primary:hover,\n.ah-dm-action.is-primary:focus-visible {\n    border-color: var(--ah-terra);\n    background: var(--ah-terra);\n}\n\n\n\/* MAP *\/\n\n.ah-dm-map-wrap {\n    position: relative;\n\n    min-width: 0;\n\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n\n    overflow: hidden;\n\n    background: var(--ah-beige-light);\n}\n\n.ah-dm-map {\n    position: relative;\n\n    width: min(94%, 690px);\n\n    aspect-ratio: 992 \/ 1003;\n\n    margin: auto;\n\n    isolation: isolate;\n}\n\n.ah-dm-map::before {\n    content: \"\";\n\n    position: absolute;\n\n    inset: 8% 6%;\n\n    background: rgba(151, 69, 40, .08);\n\n    filter: blur(55px);\n\n    z-index: -1;\n}\n\n.ah-dm-map-image {\n    width: 100%;\n    height: 100%;\n\n    display: block;\n\n    object-fit: contain;\n\n    mix-blend-mode: multiply;\n\n    opacity: .88;\n\n    pointer-events: none;\n    user-select: none;\n}\n\n.ah-dm-markers {\n    position: absolute;\n\n    inset: 0;\n}\n\n\n\/* MARKERS *\/\n\n.ah-dm-marker {\n    position: absolute;\n\n    left: var(--ah-x);\n    top: var(--ah-y);\n\n    z-index: 3;\n\n    transform: translate(-50%, -78%);\n}\n\n.ah-dm-marker.is-selected,\n.ah-dm-marker.is-open {\n    z-index: 10;\n}\n\n.ah-dm-marker-button {\n    position: relative;\n\n    display: grid;\n\n    justify-items: center;\n\n    min-width: 82px;\n\n    padding: 0;\n\n    border: 0;\n\n    background: transparent;\n    color: var(--ah-ink);\n\n    cursor: pointer;\n}\n\n.ah-dm-marker-button img {\n    width: 34px;\n    height: 48px;\n\n    display: block;\n\n    object-fit: contain;\n\n    filter: drop-shadow(0 4px 5px rgba(28, 18, 8, .28));\n\n    transition: transform .2s ease, filter .2s ease;\n}\n\n.ah-dm-marker-button:hover img,\n.ah-dm-marker-button:focus-visible img,\n.ah-dm-marker.is-selected .ah-dm-marker-button img,\n.ah-dm-marker.is-open .ah-dm-marker-button img {\n    transform: translateY(-4px) scale(1.12);\n\n    filter: drop-shadow(0 7px 7px rgba(28, 18, 8, .34));\n}\n\n.ah-dm-marker-name {\n    display: block;\n\n    margin-top: 3px;\n\n    padding: 4px 6px;\n\n    background: rgba(255, 253, 248, .92);\n\n    font-size: 11px;\n    font-weight: 800;\n\n    line-height: 1;\n\n    text-transform: uppercase;\n    letter-spacing: .04em;\n\n    white-space: nowrap;\n}\n\n.ah-dm-marker-count {\n    position: absolute;\n\n    top: -3px;\n    right: 14px;\n\n    min-width: 21px;\n    height: 21px;\n\n    display: grid;\n\n    place-items: center;\n\n    padding: 0 5px;\n\n    border: 2px solid var(--ah-white);\n\n    background: var(--ah-ink);\n    color: #fff;\n\n    font-size: 10px;\n    font-weight: 800;\n\n    line-height: 1;\n}\n\n\n\/* MARKER MENU *\/\n\n.ah-dm-marker-menu {\n    position: absolute;\n\n    left: 50%;\n    bottom: calc(100% + 12px);\n\n    width: 255px;\n\n    padding: 8px;\n\n    border: 1px solid var(--ah-ink);\n\n    background: var(--ah-white);\n\n    box-shadow: 0 14px 36px rgba(28, 18, 8, .18);\n\n    transform: translateX(-50%);\n}\n\n.ah-dm-marker[data-group=\"Compi\u00e8gne\"] .ah-dm-marker-menu,\n.ah-dm-marker[data-group=\"Paris\"] .ah-dm-marker-menu {\n    top: calc(100% + 8px);\n    bottom: auto;\n}\n\n.ah-dm-marker[data-group=\"Monaco\"] .ah-dm-marker-menu {\n    right: 0;\n    left: auto;\n\n    transform: none;\n}\n\n.ah-dm-marker-menu-title {\n    margin: 2px 4px 7px;\n\n    color: var(--ah-terra);\n\n    font-size: 10px;\n    font-weight: 800;\n\n    text-transform: uppercase;\n    letter-spacing: .08em;\n}\n\n.ah-dm-marker-hotel {\n    width: 100%;\n\n    display: flex;\n\n    align-items: center;\n    justify-content: space-between;\n\n    gap: 10px;\n\n    padding: 10px 8px;\n\n    border: 0;\n    border-top: 1px solid rgba(28, 18, 8, .14);\n\n    background: transparent;\n    color: var(--ah-ink);\n\n    cursor: pointer;\n\n    text-align: left;\n\n    font-size: 13px;\n    font-weight: 700;\n\n    line-height: 1.2;\n}\n\n.ah-dm-marker-hotel:hover,\n.ah-dm-marker-hotel:focus-visible {\n    background: var(--ah-beige-light);\n}\n\n\n\/* OUVERT = VERT *\/\n\n.ah-dm-marker-hotel i {\n    width: 9px;\n    height: 9px;\n\n    flex: 0 0 auto;\n\n    background: var(--ah-sage);\n}\n\n\n\/* PROCHAINEMENT = TERRACOTTA *\/\n\n.ah-dm-marker-hotel i.is-coming {\n    background: var(--ah-terra);\n}\n\n\n\/* L\u00c9GENDE *\/\n\n.ah-dm-legend {\n    display: flex;\n\n    justify-content: center;\n\n    flex-wrap: wrap;\n\n    gap: 14px 22px;\n\n    padding: 12px 16px 18px;\n\n    font-size: 11px;\n    font-weight: 700;\n\n    text-transform: uppercase;\n    letter-spacing: .04em;\n}\n\n.ah-dm-legend span {\n    display: inline-flex;\n\n    align-items: center;\n\n    gap: 7px;\n}\n\n\n\/* OUVERT = VERT *\/\n\n.ah-dm-legend i {\n    width: 10px;\n    height: 10px;\n\n    display: block;\n\n    background: var(--ah-sage);\n}\n\n\n\/* PROCHAINEMENT = TERRACOTTA *\/\n\n.ah-dm-legend i.is-coming {\n    background: var(--ah-terra);\n}\n\n\n.ah-dm-empty {\n    margin: 0;\n\n    padding: 24px 18px;\n\n    font-size: 14px;\n}\n\n.ah-dm-sr-only {\n    position: absolute;\n\n    width: 1px;\n    height: 1px;\n\n    padding: 0;\n\n    margin: -1px;\n\n    overflow: hidden;\n\n    clip: rect(0, 0, 0, 0);\n\n    white-space: nowrap;\n\n    border: 0;\n}\n\n\n\/* REDUCED MOTION *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n    .ah-dm *,\n    .ah-dm *::before,\n    .ah-dm *::after {\n        scroll-behavior: auto !important;\n        transition-duration: .01ms !important;\n    }\n}\n\n\n\/* TABLET *\/\n\n@media (max-width: 980px) {\n\n    .ah-dm-layout {\n        grid-template-columns: minmax(280px, 42%) minmax(0, 58%);\n    }\n\n    .ah-dm-marker-button img {\n        width: 29px;\n        height: 41px;\n    }\n\n    .ah-dm-marker-name {\n        font-size: 9px;\n    }\n}\n\n\n\/* MOBILE *\/\n\n@media (max-width: 820px) {\n\n    .ah-dm {\n        padding: 28px 16px;\n    }\n\n    .ah-dm-toolbar,\n    .ah-dm-layout {\n        grid-template-columns: 1fr;\n    }\n\n    .ah-dm-locate {\n        min-height: 46px;\n    }\n\n    .ah-dm-layout {\n        min-height: 0;\n    }\n\n    .ah-dm-map-wrap {\n        grid-row: 1;\n\n        min-height: 560px;\n    }\n\n    .ah-dm-map {\n        width: min(92%, 520px);\n    }\n\n    .ah-dm-panel {\n        border-top: 1px solid rgba(28, 18, 8, .25);\n\n        border-right: 0;\n    }\n\n    .ah-dm-list {\n        height: auto;\n\n        max-height: 560px;\n    }\n}\n\n\n@media (max-width: 540px) {\n\n    .ah-dm-intro h2 {\n        font-size: 38px;\n    }\n\n    .ah-dm-map-wrap {\n        min-height: 430px;\n    }\n\n    .ah-dm-map {\n        width: 96%;\n    }\n\n    .ah-dm-marker {\n        transform: translate(-50%, -70%) scale(.86);\n    }\n\n    .ah-dm-marker-menu {\n        width: 225px;\n    }\n\n    .ah-dm-card h3 {\n        font-size: 18px;\n    }\n\n    .ah-dm-status {\n        max-width: 92px;\n\n        line-height: 1.15;\n\n        text-align: center;\n    }\n}\n\n<\/style>\n\n\n<script>\n\n(function () {\n\n    \"use strict\";\n\n    const ready = function () {\n        document.querySelectorAll(\".ah-dm\").forEach(initExplorer);\n    };\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", ready);\n    } else {\n        ready();\n    }\n\n\n    function initExplorer(root) {\n\n        if (root.dataset.ready === \"true\") {\n            return;\n        }\n\n        const dataElement = root.querySelector(\".ah-dm-data\");\n\n        if (!dataElement) {\n            return;\n        }\n\n        let data;\n\n        try {\n            data = JSON.parse(dataElement.textContent);\n        } catch (error) {\n            return;\n        }\n\n\n        root.dataset.ready = \"true\";\n\n\n        const hotels = Array.isArray(data.hotels) ? data.hotels : [];\n\n        const positions = data.positions || {};\n\n        const list = root.querySelector(\".ah-dm-list\");\n\n        const filters = root.querySelector(\".ah-dm-filters\");\n\n        const search = root.querySelector(\".ah-dm-search-input\");\n\n        const count = root.querySelector(\".ah-dm-count\");\n\n        const empty = root.querySelector(\".ah-dm-empty\");\n\n        const locateButton = root.querySelector(\".ah-dm-locate\");\n\n        const locateLabel = locateButton.querySelector(\"span\");\n\n        const distanceNote = root.querySelector(\".ah-dm-distance-note\");\n\n        const markers = root.querySelector(\".ah-dm-markers\");\n\n        const mapImage = root.querySelector(\".ah-dm-map-image\");\n\n\n        let activeFilter = \"Tous\";\n\n        let query = \"\";\n\n        let userLocation = null;\n\n        let selectedHotelId = null;\n\n        let openGroup = null;\n\n\n        if (data.mapImage) {\n            mapImage.src = data.mapImage;\n        }\n\n\n        const normalize = function (value) {\n\n            return String(value || \"\")\n\n                .normalize(\"NFD\")\n\n                .replace(\/[\\u0300-\\u036f]\/g, \"\")\n\n                .toLowerCase();\n\n        };\n\n\n        const escapeHTML = function (value) {\n\n            return String(value).replace(\/[&<>'\"]\/g, function (character) {\n\n                return {\n\n                    \"&\": \"&amp;\",\n\n                    \"<\": \"&lt;\",\n\n                    \">\": \"&gt;\",\n\n                    \"'\": \"&#39;\",\n\n                    \"\\\"\": \"&quot;\"\n\n                }[character];\n\n            });\n\n        };\n\n\n        const isComing = function (hotel) {\n\n            return hotel.status !== \"Ouvert\";\n\n        };\n\n\n        const directionsURL = function (hotel) {\n\n            return \"https:\/\/www.google.com\/maps\/dir\/?api=1&destination=\" +\n                encodeURIComponent(hotel.address);\n\n        };\n\n\n        const haversine = function (pointA, pointB) {\n\n            const radius = 6371;\n\n            const toRad = function (value) {\n                return value * Math.PI \/ 180;\n            };\n\n            const latitudeDifference =\n                toRad(pointB.lat - pointA.lat);\n\n            const longitudeDifference =\n                toRad(pointB.lng - pointA.lng);\n\n            const calculation =\n\n                Math.sin(latitudeDifference \/ 2) ** 2 +\n\n                Math.cos(toRad(pointA.lat)) *\n\n                Math.cos(toRad(pointB.lat)) *\n\n                Math.sin(longitudeDifference \/ 2) ** 2;\n\n\n            return radius * 2 *\n                Math.atan2(\n                    Math.sqrt(calculation),\n                    Math.sqrt(1 - calculation)\n                );\n\n        };\n\n\n        const visibleHotels = function () {\n\n            const normalizedQuery =\n                normalize(query.trim());\n\n\n            return hotels\n\n                .filter(function (hotel) {\n\n                    const matchesFilter =\n                        activeFilter === \"Tous\" ||\n                        hotel.group === activeFilter;\n\n\n                    const searchable = normalize([\n\n                        hotel.name,\n\n                        hotel.city,\n\n                        hotel.group,\n\n                        hotel.address\n\n                    ].join(\" \"));\n\n\n                    return matchesFilter &&\n                        (!normalizedQuery ||\n                            searchable.includes(normalizedQuery));\n\n                })\n\n                .map(function (hotel) {\n\n                    return Object.assign({}, hotel, {\n\n                        distance: userLocation\n                            ? haversine(userLocation, hotel)\n                            : null\n\n                    });\n\n                })\n\n                .sort(function (hotelA, hotelB) {\n\n                    if (userLocation) {\n\n                        return hotelA.distance -\n                            hotelB.distance;\n\n                    }\n\n                    return hotelA.name.localeCompare(\n                        hotelB.name,\n                        \"fr\"\n                    );\n\n                });\n\n        };\n\n\n        const groupHotels = function (items) {\n\n            return items.reduce(function (groups, hotel) {\n\n                if (!groups[hotel.group]) {\n\n                    groups[hotel.group] = [];\n\n                }\n\n                groups[hotel.group].push(hotel);\n\n                return groups;\n\n            }, {});\n\n        };\n\n\n        function selectHotel(id, fromMap) {\n\n            const hotel = hotels.find(function (item) {\n                return item.id === id;\n            });\n\n\n            if (!hotel) {\n                return;\n            }\n\n\n            selectedHotelId = id;\n\n            openGroup = null;\n\n\n            root.querySelectorAll(\".ah-dm-card\")\n                .forEach(function (card) {\n\n                    card.classList.toggle(\n                        \"is-active\",\n                        card.dataset.id === id\n                    );\n\n                });\n\n\n            root.querySelectorAll(\".ah-dm-marker\")\n                .forEach(function (marker) {\n\n                    marker.classList.toggle(\n                        \"is-selected\",\n                        marker.dataset.group === hotel.group\n                    );\n\n                    marker.classList.remove(\"is-open\");\n\n\n                    const button =\n                        marker.querySelector(\n                            \".ah-dm-marker-button\"\n                        );\n\n\n                    if (button) {\n\n                        button.setAttribute(\n                            \"aria-expanded\",\n                            \"false\"\n                        );\n\n                    }\n\n\n                    const menu =\n                        marker.querySelector(\n                            \".ah-dm-marker-menu\"\n                        );\n\n\n                    if (menu) {\n\n                        menu.hidden = true;\n\n                    }\n\n                });\n\n\n            if (fromMap) {\n\n                const card =\n                    root.querySelector(\n                        '.ah-dm-card[data-id=\"' +\n                        id +\n                        '\"]'\n                    );\n\n\n                if (card) {\n\n                    card.scrollIntoView({\n\n                        behavior: \"smooth\",\n\n                        block: \"nearest\"\n\n                    });\n\n                }\n\n            }\n\n        }\n\n\n        function renderFilters() {\n\n            const groups = [\"Tous\"].concat(\n\n                Array.from(\n\n                    new Set(\n\n                        hotels.map(function (hotel) {\n\n                            return hotel.group;\n\n                        })\n\n                    )\n\n                )\n\n            );\n\n\n            filters.innerHTML =\n                groups.map(function (group) {\n\n                    return '<button type=\"button\" class=\"ah-dm-filter' +\n\n                        (group === activeFilter\n                            ? ' is-active'\n                            : '') +\n\n                        '\" data-filter=\"' +\n\n                        escapeHTML(group) +\n\n                        '\">' +\n\n                        escapeHTML(group) +\n\n                        '<\/button>';\n\n                }).join(\"\");\n\n\n            filters.querySelectorAll(\".ah-dm-filter\")\n\n                .forEach(function (button) {\n\n                    button.addEventListener(\n                        \"click\",\n                        function () {\n\n                            activeFilter =\n                                button.dataset.filter;\n\n                            openGroup = null;\n\n                            selectedHotelId = null;\n\n                            renderAll();\n\n                        }\n                    );\n\n                });\n\n        }\n\n\n        function renderList(items) {\n\n            count.textContent =\n                items.length +\n                (items.length > 1\n                    ? \" h\u00f4tels\"\n                    : \" h\u00f4tel\");\n\n\n            empty.hidden =\n                items.length !== 0;\n\n\n            list.innerHTML =\n                items.map(function (hotel) {\n\n                    const distance =\n                        hotel.distance === null\n\n                            ? \"\"\n\n                            : '<span class=\"ah-dm-distance\">\u00c0 ' +\n\n                            (hotel.distance < 10\n                                ? hotel.distance.toFixed(1)\n                                : Math.round(hotel.distance)) +\n\n                            ' km de vous<\/span>';\n\n\n                    return '<article class=\"ah-dm-card' +\n\n                        (selectedHotelId === hotel.id\n                            ? ' is-active'\n                            : '') +\n\n                        '\" data-id=\"' +\n\n                        escapeHTML(hotel.id) +\n\n                        '\" tabindex=\"0\">' +\n\n\n                        '<div class=\"ah-dm-card-top\">' +\n\n\n                        '<div>' +\n\n                        '<p class=\"ah-dm-city\">' +\n\n                        escapeHTML(hotel.city) +\n\n                        '<\/p>' +\n\n\n                        '<h3>' +\n\n                        escapeHTML(hotel.name) +\n\n                        '<\/h3>' +\n\n                        '<\/div>' +\n\n\n                        '<span class=\"ah-dm-status' +\n\n                        (isComing(hotel)\n                            ? ' is-coming'\n                            : '') +\n\n                        '\">' +\n\n                        escapeHTML(hotel.status) +\n\n                        '<\/span>' +\n\n\n                        '<\/div>' +\n\n\n                        '<p class=\"ah-dm-address\">' +\n\n                        escapeHTML(hotel.address) +\n\n                        '<\/p>' +\n\n\n                        distance +\n\n\n                        '<div class=\"ah-dm-actions\">' +\n\n\n                        '<a class=\"ah-dm-action is-primary\" href=\"' +\n\n                        escapeHTML(hotel.url) +\n\n                        '\">D\u00e9couvrir l\u2019h\u00f4tel<\/a>' +\n\n\n                        '<a class=\"ah-dm-action\" href=\"' +\n\n                        directionsURL(hotel) +\n\n                        '\" target=\"_blank\" rel=\"noopener\">Itin\u00e9raire<\/a>' +\n\n\n                        '<\/div>' +\n\n\n                        '<\/article>';\n\n                }).join(\"\");\n\n\n            list.querySelectorAll(\".ah-dm-card\")\n\n                .forEach(function (card) {\n\n                    const activate = function (event) {\n\n                        if (event.target.closest(\"a\")) {\n                            return;\n                        }\n\n\n                        if (\n                            event.type === \"keydown\" &&\n                            event.key !== \"Enter\" &&\n                            event.key !== \" \"\n                        ) {\n                            return;\n                        }\n\n\n                        if (event.type === \"keydown\") {\n\n                            event.preventDefault();\n\n                        }\n\n\n                        selectHotel(\n                            card.dataset.id,\n                            false\n                        );\n\n                    };\n\n\n                    card.addEventListener(\n                        \"click\",\n                        activate\n                    );\n\n\n                    card.addEventListener(\n                        \"keydown\",\n                        activate\n                    );\n\n                });\n\n        }\n\n\n        function renderMarkers(items) {\n\n            const grouped =\n                groupHotels(items);\n\n\n            markers.innerHTML =\n                Object.keys(grouped)\n                    .map(function (group) {\n\n                        const destinationHotels =\n                            grouped[group];\n\n\n                        const position =\n                            positions[group];\n\n\n                        if (!position) {\n                            return \"\";\n                        }\n\n\n                        const hasSelectedHotel =\n                            destinationHotels.some(\n                                function (hotel) {\n\n                                    return hotel.id ===\n                                        selectedHotelId;\n\n                                }\n                            );\n\n\n                        const hasOpenHotel =\n                            destinationHotels.some(\n                                function (hotel) {\n\n                                    return !isComing(hotel);\n\n                                }\n                            );\n\n\n                        const logo =\n                            hasOpenHotel\n                                ? data.logoOpen\n                                : data.logoComing;\n\n\n                        const expanded =\n                            openGroup === group;\n\n\n                        const markerClasses =\n                            [\"ah-dm-marker\"];\n\n\n                        if (hasSelectedHotel) {\n\n                            markerClasses.push(\n                                \"is-selected\"\n                            );\n\n                        }\n\n\n                        if (expanded) {\n\n                            markerClasses.push(\n                                \"is-open\"\n                            );\n\n                        }\n\n\n                        const countBadge =\n                            destinationHotels.length > 1\n\n                                ? '<span class=\"ah-dm-marker-count\">' +\n                                destinationHotels.length +\n                                '<\/span>'\n\n                                : \"\";\n\n\n                        const menu =\n                            destinationHotels.length > 1\n\n                                ? '<div class=\"ah-dm-marker-menu\"' +\n                                (expanded\n                                    ? ''\n                                    : ' hidden') +\n                                '>' +\n\n\n                                '<p class=\"ah-dm-marker-menu-title\">Choisir un h\u00f4tel<\/p>' +\n\n\n                                destinationHotels.map(\n                                    function (hotel) {\n\n                                        return '<button class=\"ah-dm-marker-hotel\" type=\"button\" data-id=\"' +\n\n                                            escapeHTML(\n                                                hotel.id\n                                            ) +\n\n                                            '\">' +\n\n\n                                            '<span>' +\n\n                                            escapeHTML(\n                                                hotel.name\n                                            ) +\n\n                                            '<\/span>' +\n\n\n                                            '<i class=\"' +\n\n                                            (isComing(hotel)\n                                                ? 'is-coming'\n                                                : 'is-open') +\n\n                                            '\" aria-hidden=\"true\"><\/i>' +\n\n\n                                            '<\/button>';\n\n                                    }\n                                ).join(\"\") +\n\n\n                                '<\/div>'\n\n                                : \"\";\n\n\n                        return '<div class=\"' +\n\n                            markerClasses.join(\" \") +\n\n                            '\" data-group=\"' +\n\n                            escapeHTML(group) +\n\n                            '\" style=\"--ah-x:' +\n\n                            Number(position.x) +\n\n                            '%;--ah-y:' +\n\n                            Number(position.y) +\n\n                            '%\">' +\n\n\n                            '<button class=\"ah-dm-marker-button\" type=\"button\" aria-label=\"' +\n\n                            escapeHTML(\n                                group +\n                                ', ' +\n                                destinationHotels.length +\n                                (\n                                    destinationHotels.length > 1\n                                        ? ' h\u00f4tels'\n                                        : ' h\u00f4tel'\n                                )\n                            ) +\n\n                            '\" aria-expanded=\"' +\n\n                            (expanded\n                                ? 'true'\n                                : 'false') +\n\n                            '\">' +\n\n\n                            '<img decoding=\"async\" src=\"' +\n\n                            escapeHTML(logo) +\n\n                            '\" alt=\"\">' +\n\n\n                            countBadge +\n\n\n                            '<span class=\"ah-dm-marker-name\">' +\n\n                            escapeHTML(group) +\n\n                            '<\/span>' +\n\n\n                            '<\/button>' +\n\n\n                            menu +\n\n\n                            '<\/div>';\n\n                    }).join(\"\");\n\n\n            markers.querySelectorAll(\".ah-dm-marker\")\n\n                .forEach(function (marker) {\n\n                    const button =\n                        marker.querySelector(\n                            \".ah-dm-marker-button\"\n                        );\n\n\n                    const group =\n                        marker.dataset.group;\n\n\n                    const destinationHotels =\n                        grouped[group] || [];\n\n\n                    button.addEventListener(\n                        \"click\",\n                        function (event) {\n\n                            event.stopPropagation();\n\n\n                            if (\n                                destinationHotels.length === 1\n                            ) {\n\n                                selectHotel(\n                                    destinationHotels[0].id,\n                                    true\n                                );\n\n                                return;\n\n                            }\n\n\n                            openGroup =\n                                openGroup === group\n                                    ? null\n                                    : group;\n\n\n                            renderMarkers(items);\n\n\n                            if (openGroup) {\n\n                                const newMarker =\n                                    markers.querySelector(\n                                        '.ah-dm-marker[data-group=\"' +\n                                        CSS.escape(group) +\n                                        '\"]'\n                                    );\n\n\n                                const firstHotelButton =\n                                    newMarker\n                                        ? newMarker.querySelector(\n                                            \".ah-dm-marker-hotel\"\n                                        )\n                                        : null;\n\n\n                                if (firstHotelButton) {\n\n                                    firstHotelButton.focus();\n\n                                }\n\n                            }\n\n                        }\n                    );\n\n                });\n\n\n            markers.querySelectorAll(\n                \".ah-dm-marker-hotel\"\n            ).forEach(function (button) {\n\n                button.addEventListener(\n                    \"click\",\n                    function (event) {\n\n                        event.stopPropagation();\n\n\n                        selectHotel(\n                            button.dataset.id,\n                            true\n                        );\n\n                    }\n                );\n\n            });\n\n        }\n\n\n        function renderAll() {\n\n            const items =\n                visibleHotels();\n\n\n            if (\n                selectedHotelId &&\n                !items.some(function (hotel) {\n\n                    return hotel.id ===\n                        selectedHotelId;\n\n                })\n            ) {\n\n                selectedHotelId = null;\n\n            }\n\n\n            renderFilters();\n\n            renderList(items);\n\n            renderMarkers(items);\n\n        }\n\n\n        search.addEventListener(\n            \"input\",\n            function () {\n\n                query =\n                    search.value;\n\n                openGroup = null;\n\n                selectedHotelId = null;\n\n                renderAll();\n\n            }\n        );\n\n\n        locateButton.addEventListener(\n            \"click\",\n            function () {\n\n                if (!navigator.geolocation) {\n\n                    distanceNote.textContent =\n                        \"G\u00e9olocalisation indisponible\";\n\n                    return;\n\n                }\n\n\n                locateButton.disabled =\n                    true;\n\n\n                locateLabel.textContent =\n                    \"Localisation\u2026\";\n\n\n                navigator.geolocation.getCurrentPosition(\n\n                    function (position) {\n\n                        userLocation = {\n\n                            lat:\n                                position.coords.latitude,\n\n                            lng:\n                                position.coords.longitude\n\n                        };\n\n\n                        distanceNote.textContent =\n                            \"Class\u00e9s par distance\";\n\n\n                        locateButton.disabled =\n                            false;\n\n\n                        locateLabel.textContent =\n                            \"Autour de moi\";\n\n\n                        renderAll();\n\n                    },\n\n\n                    function () {\n\n                        distanceNote.textContent =\n                            \"Position non autoris\u00e9e\";\n\n\n                        locateButton.disabled =\n                            false;\n\n\n                        locateLabel.textContent =\n                            \"Autour de moi\";\n\n                    },\n\n\n                    {\n\n                        enableHighAccuracy: false,\n\n                        timeout: 8000,\n\n                        maximumAge: 300000\n\n                    }\n\n                );\n\n            }\n        );\n\n\n        root.addEventListener(\n            \"click\",\n            function (event) {\n\n                if (\n                    openGroup &&\n                    !event.target.closest(\n                        \".ah-dm-marker\"\n                    )\n                ) {\n\n                    openGroup = null;\n\n                    renderMarkers(\n                        visibleHotels()\n                    );\n\n                }\n\n            }\n        );\n\n\n        root.addEventListener(\n            \"keydown\",\n            function (event) {\n\n                if (\n                    event.key === \"Escape\" &&\n                    openGroup\n                ) {\n\n                    const groupToFocus =\n                        openGroup;\n\n\n                    openGroup = null;\n\n\n                    renderMarkers(\n                        visibleHotels()\n                    );\n\n\n                    const marker =\n                        markers.querySelector(\n                            '.ah-dm-marker[data-group=\"' +\n                            CSS.escape(\n                                groupToFocus\n                            ) +\n                            '\"] .ah-dm-marker-button'\n                        );\n\n\n                    if (marker) {\n\n                        marker.focus();\n\n                    }\n\n                }\n\n            }\n        );\n\n\n        renderAll();\n\n    }\n\n}());\n\n<\/script>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-28e3a790 alignfull uagb-is-root-container wp-block-hidden-desktop wp-block-hidden-mobile wp-block-hidden-tablet\">\n<div class=\"wp-block-uagb-container img-text-block-wrapper uagb-block-23fd67ce alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container text-block-wrapper uagb-block-9e1bb690\">\n<h2 class=\"wp-block-heading has-custom-css has-medium-font-size wp-custom-css-b1959404\" style=\"border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:normal;font-weight:700\">Nos espaces de coworking<\/h2>\n\n\n\n<div class=\"wp-block-group block-content-text has-custom-css is-vertical is-layout-flex wp-container-core-group-is-layout-b3e4a040 wp-block-group-is-layout-flex wp-custom-css-c75663e1\" style=\"margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:normal;font-weight:700\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--80);padding-bottom:0;padding-left:0\"><br>Au coeur des villes, Alfred Hotels propose une offre compl\u00e8te pour vos r\u00e9unions ateliers, formations ou \u00e9v\u00e9nements priv\u00e9s. <br><br>Chaque espace peut \u00eatre am\u00e9nag\u00e9 selon votre besoin : configuration de la salle, mat\u00e9riel, capacit\u00e9, ou usage en chambre. <br><br>Une solution de restauration peut \u00eatre propos\u00e9e pour un \u00e9v\u00e9nement cl\u00e9 en main. <\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\" style=\"margin-top:64px\">\n<div class=\"wp-block-button arrow-link-beige\"><a rel=\"\" target=\"\" href=\"https:\/\/alfredhotels.com\/groupes-et-seminaires\/\" class=\"wp-block-button__link has-beige-color has-terracota-background-color has-text-color has-background has-link-color has-abc-diatype-mono-font-family wp-element-button\" style=\"border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;font-style:normal;font-weight:400;letter-spacing:0px;text-transform:uppercase\">Contactez-nous<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container img-block-wrapper uagb-block-c374ff93\">\n<figure class=\"wp-block-image size-full\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1575\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-scaled.webp\" alt=\"\" class=\"wp-image-2421\" style=\"aspect-ratio:1;object-fit:cover\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-scaled.webp 2560w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-300x185.webp 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-1024x630.webp 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-768x473.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-1536x945.webp 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/AH-LaMaison-Coworking@AliceCasenave-11-2048x1260.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e920b59a alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-fb0a7cb1 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-5992de6b alignfull uagb-is-root-container\">\n<h2 class=\"wp-block-heading has-custom-css wp-custom-css-315529ad\" style=\"border-top-style:none;border-top-width:0px;border-right-style:none;border-right-width:0px;border-bottom-color:var(--wp--preset--color--black);border-bottom-width:1px;border-left-style:none;border-left-width:0px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;font-style:normal;font-weight:700\">Id\u00e9es s\u00e9jours<\/h2>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-c638276d alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-8935a2b9\">\n\t\t\t<div class=\"wp-block-uagb-post-carousel uagb-post-grid custom-slider post-image-padded post-cta-arrow post-item-bg-alternate-even uagb-post__image-position-top uagb-post__image-enabled uagb-block-cd98f68f     uagb-post__arrow-outside uagb-slick-carousel uagb-post__items uagb-post__columns-4 is-carousel uagb-post__columns-tablet-2 uagb-post__columns-mobile-1\" data-total=\"1\" style=\"\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/vins-beaune\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-768x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-768x1024.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-225x300.jpg 225w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1-1152x1536.jpg 1152w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260713_BEAUNE-117_BD-1.jpg 1417w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/vins-beaune\" target=\"_self\" rel=\"bookmark noopener noreferrer\">S\u00e9jour \u0153nologique \u00e0 Beaune<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/vins-beaune\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/explorez-compiegne-et-toulouse-en-velo-cargo-gaya\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/07\/AHXGAYA-723x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/07\/AHXGAYA-723x1024.jpg 723w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/07\/AHXGAYA-212x300.jpg 212w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/07\/AHXGAYA-768x1088.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/07\/AHXGAYA-1084x1536.jpg 1084w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/07\/AHXGAYA.jpg 1242w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/explorez-compiegne-et-toulouse-en-velo-cargo-gaya\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Explorez Compi\u00e8gne et Toulouse en v\u00e9lo cargo GAYA<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/explorez-compiegne-et-toulouse-en-velo-cargo-gaya\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/alfred-hotels-ouvre-un-nouvel-hotel-a-paris-gare-du-nord-maubeuge\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-043_HD-1024x683.webp\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-043_HD-1024x683.webp 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-043_HD-300x200.webp 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-043_HD-768x512.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-043_HD-1536x1024.webp 1536w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-043_HD-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/alfred-hotels-ouvre-un-nouvel-hotel-a-paris-gare-du-nord-maubeuge\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Un nouvel h\u00f4tel \u00e0 Paris Gare du Nord<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/alfred-hotels-ouvre-un-nouvel-hotel-a-paris-gare-du-nord-maubeuge\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/alfred-hotels-dog-friendly\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"804\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah_20250925_compiegne-049_bd-800x.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah_20250925_compiegne-049_bd-800x.jpg 800w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah_20250925_compiegne-049_bd-800x-150x150.jpg 150w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah_20250925_compiegne-049_bd-800x-768x772.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/alfred-hotels-dog-friendly\" target=\"_self\" rel=\"bookmark noopener noreferrer\">H\u00f4tel dog friendly : voyagez avec votre chien &#8211; Alfred Hotels<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/alfred-hotels-dog-friendly\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel-famille-biarritz\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah-leshalles-famille@alicecasenave-6-800x.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah-leshalles-famille@alicecasenave-6-800x.jpg 800w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah-leshalles-famille@alicecasenave-6-800x-300x200.jpg 300w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/ah-leshalles-famille@alicecasenave-6-800x-768x512.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/hotel-famille-biarritz\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Vacances en famille \u00e0 Biarritz<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/hotel-famille-biarritz\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/apres-midi-a-la-plage\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-683x1024.webp\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-683x1024.webp 683w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-200x300.webp 200w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-768x1152.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-1024x1536.webp 1024w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-1365x2048.webp 1365w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/apresmidi_plage_Biarritz_Alfredhotels-scaled.webp 1707w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/apres-midi-a-la-plage\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Apr\u00e8s-midi \u00e0 la plage<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/apres-midi-a-la-plage\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/balade-en-famille\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Biarritz-Port-Vieux-683x1024.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Biarritz-Port-Vieux-683x1024.jpg 683w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Biarritz-Port-Vieux-200x300.jpg 200w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Biarritz-Port-Vieux-768x1152.jpg 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Biarritz-Port-Vieux.jpg 912w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/balade-en-famille\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Balade en famille<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/balade-en-famille\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/week-end-detente\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"675\" height=\"1024\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-675x1024.webp\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-675x1024.webp 675w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-198x300.webp 198w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-768x1165.webp 768w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-1012x1536.webp 1012w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-1350x2048.webp 1350w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Compiegne_analog_Alfred_Hotels-scaled.webp 1687w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/week-end-detente\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Week-end d\u00e9tente<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/week-end-detente\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/decouverte-de-la-capitale\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"359\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-42.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-42.png 296w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-42-247x300.png 247w\" sizes=\"auto, (max-width: 296px) 100vw, 296px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/decouverte-de-la-capitale\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couverte de la capitale<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/decouverte-de-la-capitale\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/escapade-romantique\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"359\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-41.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-41.png 296w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-41-247x300.png 247w\" sizes=\"auto, (max-width: 296px) 100vw, 296px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/escapade-romantique\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Escapade romantique<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/escapade-romantique\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<article class=\"uagb-post__inner-wrap\">\t\t\t\t\t\t\t\t<div class='uagb-post__image'>\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/week-end-au-soleil\" target=\"_self\" rel=\"bookmark noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"359\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-40.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-40.png 296w, https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/Rectangle-40-247x300.png 247w\" sizes=\"auto, (max-width: 296px) 100vw, 296px\" \/>\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<h4 class=\"uagb-post__title uagb-post__text\">\n\t\t\t\t<a href=\"https:\/\/alfredhotels.com\/fr\/week-end-au-soleil\" target=\"_self\" rel=\"bookmark noopener noreferrer\">Week-end au soleil<\/a>\n\t\t\t<\/h4>\n\t\t\t\t\t\t<div class='uagb-post__text uagb-post-grid-byline'>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"uagb-post__text uagb-post__cta wp-block-button\">\n\t\t\t\t<a class=\"wp-block-button__link uagb-text-link\" style=\"\" href=\"https:\/\/alfredhotels.com\/fr\/week-end-au-soleil\" target=\"_self\" rel=\"bookmark noopener noreferrer\">D\u00e9couvrir<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t\t<\/article>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-b4aa2357\"><\/div>\n\n\n\n<!-- Elfsight Instagram Feed | Untitled Instagram Feed -->\n<script src=\"https:\/\/elfsightcdn.com\/platform.js\" async><\/script>\n<div class=\"elfsight-app-fc80454e-eb2b-47cc-9861-b01d86fc9b72\" data-elfsight-app-lazy><\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n\n\n<!-- ============================================================== -->\n<!-- ALFRED HOTELS \u2014 CARTE PRIVIL\u00c8GE COMPI\u00c8GNE                      -->\n<!-- \u00c0 coller dans un bloc HTML WordPress sur la page Compi\u00e8gne     -->\n<!-- ============================================================== -->\n\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@300;400;500;600;700&family=DM+Mono:wght@400;500&display=swap');\n\n  \/* ===== BOUTON LAT\u00c9RAL ===== *\/\n  .alfh-tab {\n    position: fixed;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: #974528;\n    border: none;\n    cursor: pointer;\n    padding: 18px 12px;\n    border-radius: 8px 0 0 8px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 10px;\n    z-index: 9000;\n    box-shadow: -4px 0 16px -6px rgba(28, 18, 8, 0.35);\n    transition: padding 0.25s ease, background 0.25s ease;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .alfh-tab:hover {\n    padding-right: 18px;\n    background: #88401f;\n  }\n  .alfh-tab svg {\n    width: 30px;\n    height: auto;\n    color: #FBF7E8;\n    display: block;\n  }\n  .alfh-tab-label {\n    writing-mode: vertical-rl;\n    transform: rotate(180deg);\n    font-size: 11px;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: #FBF7E8;\n    font-weight: 600;\n  }\n\n  \/* Bouton plus compact sur mobile *\/\n  @media (max-width: 768px) {\n    .alfh-tab {\n      padding: 12px 8px;\n      gap: 7px;\n      border-radius: 6px 0 0 6px;\n    }\n    .alfh-tab:hover {\n      padding-right: 12px;\n    }\n    .alfh-tab svg {\n      width: 20px;\n    }\n    .alfh-tab-label {\n      font-size: 9px;\n      letter-spacing: 0.14em;\n    }\n  }\n\n  \/* ===== OVERLAY ===== *\/\n  .alfh-overlay {\n    position: fixed;\n    inset: 0;\n    background: rgba(28, 18, 8, 0.6);\n    backdrop-filter: blur(5px);\n    -webkit-backdrop-filter: blur(5px);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    z-index: 9999;\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity 0.5s ease;\n    padding: 20px;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .alfh-overlay.alfh-visible {\n    opacity: 1;\n    pointer-events: all;\n  }\n\n  .alfh-popin {\n    background: #F3EAD6;\n    max-width: 460px;\n    width: 100%;\n    padding: 40px 38px 36px;\n    position: relative;\n    transform: translateY(24px) scale(0.98);\n    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);\n    border: 1px solid rgba(28, 18, 8, 0.08);\n    box-sizing: border-box;\n  }\n  .alfh-overlay.alfh-visible .alfh-popin {\n    transform: translateY(0) scale(1);\n  }\n\n  .alfh-close {\n    position: absolute;\n    top: 15px;\n    right: 15px;\n    background: none;\n    border: none;\n    cursor: pointer;\n    width: 30px;\n    height: 30px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #1C1208;\n    opacity: 0.4;\n    transition: opacity 0.2s;\n    z-index: 30;\n    padding: 0;\n  }\n  .alfh-close:hover { opacity: 1; }\n  .alfh-close svg { width: 14px; height: 14px; }\n\n  .alfh-eyebrow {\n    text-align: center;\n    font-size: 11px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #974528;\n    margin: 0 0 11px;\n    font-weight: 500;\n  }\n  .alfh-title {\n    font-family: 'DM Serif Display', serif;\n    font-size: 27px;\n    line-height: 1.18;\n    text-align: center;\n    margin: 0 0 11px;\n    color: #1C1208;\n    font-weight: normal;\n  }\n  .alfh-subtitle {\n    text-align: center;\n    font-size: 13.5px;\n    line-height: 1.55;\n    color: #1C1208;\n    opacity: 0.7;\n    margin: 0 auto 14px;\n    font-weight: 300;\n    max-width: 340px;\n  }\n  .alfh-property-tag {\n    text-align: center;\n    font-family: 'DM Mono', monospace;\n    font-size: 11px;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #1F3119;\n    margin: 0 0 22px;\n    font-weight: 500;\n  }\n\n  \/* ===== SC\u00c8NE 3D ===== *\/\n  .alfh-card-scene {\n    perspective: 1100px;\n    width: 300px;\n    height: 195px;\n    margin: 4px auto 24px;\n    position: relative;\n  }\n  .alfh-card-3d {\n    position: absolute;\n    inset: 0;\n    transform-style: preserve-3d;\n    transition: transform 0.18s ease-out;\n    will-change: transform;\n  }\n  .alfh-card-face {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(150deg, #FBF7E8 0%, #F0EAD3 100%);\n    border: 1px solid #1F3119;\n    border-radius: 10px;\n    padding: 20px 24px;\n    display: flex;\n    flex-direction: column;\n    overflow: hidden;\n    box-shadow: 0 18px 36px -14px rgba(28, 18, 8, 0.4);\n    box-sizing: border-box;\n  }\n  .alfh-card-shine {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(105deg, transparent 30%, rgba(255,255,255,0.4) 50%, transparent 70%);\n    opacity: 0;\n    transition: opacity 0.2s ease;\n    pointer-events: none;\n    mix-blend-mode: soft-light;\n  }\n  .alfh-card-top { display: flex; justify-content: flex-end; }\n\n  .alfh-card-center {\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    text-align: center;\n    position: relative;\n  }\n\n  .alfh-card-stamp {\n    color: #1F3119;\n    transition: opacity 0.1s linear;\n  }\n  .alfh-card-stamp svg {\n    width: 52px;\n    height: auto;\n    display: block;\n  }\n\n  .alfh-eraser-canvas {\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    z-index: 2;\n  }\n\n  .alfh-card-handwritten {\n    position: absolute;\n    inset: 0;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    pointer-events: none;\n  }\n  .alfh-card-handwritten.alfh-show { opacity: 1; }\n\n  .alfh-hw-eyebrow {\n    font-family: 'DM Mono', monospace;\n    font-size: 9px;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: #1F3119;\n    opacity: 0;\n    margin-bottom: 4px;\n    transition: opacity 0.5s ease;\n  }\n  .alfh-card-handwritten.alfh-show .alfh-hw-eyebrow {\n    opacity: 0.55;\n    transition-delay: 1.6s;\n  }\n\n  .alfh-hw-code {\n    width: 100%;\n    max-width: 295px;\n    height: 48px;\n  }\n  .alfh-hw-code path {\n    fill: none;\n    stroke: #1F3119;\n    stroke-width: 2.2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  .alfh-hw-validity {\n    font-family: 'DM Mono', monospace;\n    font-size: 9px;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: #1F3119;\n    opacity: 0;\n    margin-top: 8px;\n    transition: opacity 0.6s ease;\n  }\n  .alfh-card-handwritten.alfh-show .alfh-hw-validity {\n    opacity: 0.6;\n    transition-delay: 2s;\n  }\n\n  .alfh-card-bottom {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-end;\n  }\n  .alfh-card-brand {\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    color: #1F3119;\n  }\n\n  \/* ===== \u00c9TAPES ===== *\/\n  .alfh-step { display: none; }\n  .alfh-step.alfh-active { display: block; animation: alfhStepIn 0.5s ease; }\n  @keyframes alfhStepIn {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .alfh-form { display: flex; flex-direction: column; gap: 12px; }\n  .alfh-input {\n    background: #FAF5E9;\n    border: 1px solid rgba(28, 18, 8, 0.15);\n    padding: 14px 16px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 14px;\n    color: #1C1208;\n    outline: none;\n    transition: border-color 0.2s;\n    width: 100%;\n    box-sizing: border-box;\n  }\n  .alfh-input:focus { border-color: #1C1208; }\n  .alfh-input.alfh-error { border-color: #974528; }\n  .alfh-button {\n    background: #1C1208;\n    color: #F3EAD6;\n    border: none;\n    padding: 14px 24px;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 13px;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    cursor: pointer;\n    transition: background 0.25s;\n    font-weight: 500;\n  }\n  .alfh-button:hover { background: #974528; }\n  .alfh-consent {\n    font-size: 11.5px;\n    line-height: 1.5;\n    color: #1C1208;\n    opacity: 0.5;\n    text-align: center;\n    margin: 4px 0 0;\n    font-weight: 300;\n  }\n\n  .alfh-success { text-align: center; }\n  .alfh-success-info {\n    font-size: 12.5px;\n    line-height: 1.6;\n    color: #1C1208;\n    opacity: 0.65;\n    margin: 0 0 20px;\n    font-weight: 300;\n  }\n<\/style>\n\n<!-- BOUTON LAT\u00c9RAL -->\n<button class=\"alfh-tab\" id=\"alfhTab\" aria-label=\"Votre avantage Alfred\">\n  <svg viewBox=\"0 0 96.14 148.86\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n    <path fill=\"currentColor\" d=\"M41.26,148.64c-9.58.82-15.89-.55-23.28-6.34-3.76-5.59-8.06-12.11-9.6-18.66-.48-2.02-.9-3.95-1.64-5.88-1.4-3.63-2.26-7.24-3.08-11.05l-1.23-5.72c-1.52-7.09-2.02-14.07-2.34-21.33s.28-14.15,1.02-21.37c.7-6.8,1.1-13.37,2.29-20.1.69-3.89,1.88-7.25,3.28-10.9,2.85-7.4,7.08-14,13.26-19.17,3.79-.3,4.64-2.65,8.29-3.94l2.99-1.36c1.98-.9,2.37,1.07,4.36.1s3.84-1.82,5.93-2.45c1.32-.4,2.79-.23,4.18-.34,6.17-.49,12.02.52,17.72,2.84,4.55,1.85,8.8,3.85,12.95,6.45,1.97,1.24,3.35,2.81,4.88,4.53l6.78,7.61c2.91,3.26,4.61,6.97,5,11.38l1.87,20.81.93,11.28c.44,5.36.38,10.46.03,15.84-.46,6.97-1.76,13.55-3.44,20.3l-2.29,9.2c-.96,3.85-2.7,7.3-4.46,10.82-.99,1.98-2.11,3.7-3.64,5.28-1.44,1.48-2.64,3.05-3.92,4.69-1.91,2.46-4.38,4.24-6.71,6.28-4.8,4.21-12.24,7.46-18.45,8.9-3.88.9-7.55,1.95-11.69,2.31ZM52.93,138.74c2.55-.53,4.54-1.84,6.61-3.11l5.35-4.23,7.9-11.3c4.01-7.75,7.13-15.7,9.78-24.04l3.57-21.06,1.72-10.52-.82-15.06-.95-2.62c-.51-1.4-.16-2.86-.62-4.32-.43-5.59-2.15-10.75-4.85-15.64-1.28-2.32-2.45-4.62-4.36-6.47-4.35-4.21-10.05-7.53-15.54-10.1-3.5-1.64-7.08-2.47-10.97-2.5l-15.43,1.77c-1.19.14-1.94.81-2.74,1.65-1.16,1.23-4.95,1.94-7.14,3.4-4.15,2.75-7.2,6.67-9.15,11.21l-3.39,7.89c-2.43,5.64-3.27,11.7-3.12,17.93l.62,25.83c.03,1.06-.08,2.14.05,3.17.83,6.31,1.64,12.46,3.18,18.62,1.22,4.88,3.36,9.23,4.98,13.95l4.3,12.51c1.57,3.06,3.44,5.85,5.7,8.39s4.93,3.88,8.21,4.56c5.61,1.16,11.34,1.28,17.12.08Z\"><\/path>\n    <path fill=\"currentColor\" d=\"M47.38,94.95c-1.24.37-1.86,1.32-2.37,2.47l-5.44,12.27c-1.31,2.96-2.3,5.85-3.07,8.97-.34,1.39-1.56,2.41-3.03,2.17l-2.69-.43c-1.04-.16-1.74-1.12-1.42-2.18l2.24-7.34c1.42-4.65,1.89-9.36,2.22-14.24-2.73,1.19-.18.9-4.58,3.05-1.69.82-3.32,1.65-5.07,2.32l-4.51,1.72c-.83.32-2.42.15-2.73-.79l-.85-2.62c-.2-.61.08-1.31.67-1.68,2.74-1.74,5.78-2.85,8.36-4.81l6.83-5.2c.65-.49,1.07-1.54,1.2-2.36l1.49-10.01c.4-2.69,1.13-5.26,1.99-7.83.68-2.02,1.1-4.06,1.94-6.03,1.06-2.47,3.74-4.34,6.26-5.14,3.57-1.14,7.27-.66,10.56.97.86.42,2.05,1.58,2.19,2.49.19,1.22-.47,2.45-.54,3.6-.31,4.78-2,8.96-4.2,13.1-1.43,2.71-2.85,5.04-5.23,7.04l-5,4.21c1.96-.76,3.25-2.06,5.25-1.91,3.84.29,7.47.57,9.62,3.65,3.11,4.46,3.08,7.59,4.61,12.39.26.8,1.19,1.48,1.98,1.19,8.07-3.01,8.41-9.57,10.55-9.76,1.62-.14,3.78,1.91,4.04,3.51.24,1.44-.36,2.33-1.14,3.37-1.29,1.7-2.47,3.38-3.96,4.91-1.29,1.32-2.85,2.47-3.99,3.88s-2.25,2.38-3.97,3.05c-6.47,2.5-11.06-2.04-14.65-6.95-2.88-3.95-1.76-6.07-3.56-11.06ZM43.03,78.91c4.73-6.49,4.16-6.62,5.85-13.57.33-1.37.42-2.89-.75-3.91-4.28,4.62-2.64,8.81-5.03,15.87-.18.53-.22,1.13-.07,1.62Z\"><\/path>\n    <path fill=\"currentColor\" d=\"M67.19,52.96c-5.49,1.29-8.25,2.63-12.44-1.76-1.96-2.06-3.63-4.15-4.34-6.94-.16-.64-.45-1.16-.98-1.87-2.05,3.2-1.82,5.59-3.87,8.61-1.9,2.8-4.02,5.35-6.56,7.58-2.39,2.11-5.28,3.29-8.39,3.6s-5.48-1.08-7.42-3.17c-2.25-2.43-2.71-5.07-3.25-8.17-.75-4.28-1.05-8.28.45-12.58l2.04-5.85c.93-2.65,2.3-5.02,3.78-7.4,1.92-3.08,4.99-5.23,8.7-5.45l8.57-.52c2.47-.15,4.16.79,6.1,2.05,1.48.96,3.55,1.17,5.25,1.71,2.33.74.28,2.19,1.45,7.24l1.16,5c.41,1.76,1.05,3,2.03,4.51.37.57.57,1.63,1.12,2.17l2.21,2.19c.42.42,1.64,1,2.24.77,2.65-1.01,4.98-2.01,7.51-3.13,1.57-.7,3.68-.3,4.37,1.4l-.57,3.86c-2.23,2.17-6.14,5.44-9.18,6.16ZM30.93,51.51c2.32-1.55,4.68-2.66,6.32-4.75,2.79-3.56,5.12-7.32,7.43-11.2,1.09-1.83,2.68-7.1,1.66-7.52s-2.54.35-4.29-.06c-2.45.41-7.16,4.15-9.05,5.93-3.36,3.16-5.26,10.24-5.22,14.73.42,1.31,1.78,2.21,3.15,2.87Z\"><\/path>\n  <\/svg>\n  <span class=\"alfh-tab-label\">Votre avantage<\/span>\n<\/button>\n\n<!-- POP-IN -->\n<div class=\"alfh-overlay\" id=\"alfhPopin\">\n  <div class=\"alfh-popin\">\n    <button class=\"alfh-close\" id=\"alfhClose\" aria-label=\"Fermer\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\n        <line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line>\n        <line x1=\"6\" y1=\"18\" x2=\"18\" y2=\"6\"><\/line>\n      <\/svg>\n    <\/button>\n\n    <p class=\"alfh-eyebrow\">R\u00e9server en direct<\/p>\n    <h2 class=\"alfh-title\" id=\"alfhTitle\">Une attention<br>pour votre s\u00e9jour<\/h2>\n    <p class=\"alfh-subtitle\" id=\"alfhSubtitle\">Alfred Hotels vous offre une r\u00e9duction en passant en direct par le site web avec le code suivant.<\/p>\n    <p class=\"alfh-property-tag\" id=\"alfhProperty\">Carte privil\u00e8ge Alfred Hotels<\/p>\n\n    <!-- Carte 3D -->\n    <div class=\"alfh-card-scene\" id=\"alfhCardScene\">\n      <div class=\"alfh-card-3d\" id=\"alfhCard3d\">\n        <div class=\"alfh-card-face\">\n          <div class=\"alfh-card-shine\" id=\"alfhCardShine\"><\/div>\n          <div class=\"alfh-card-top\"><\/div>\n\n          <div class=\"alfh-card-center\">\n            <div class=\"alfh-card-stamp\" id=\"alfhCardStamp\">\n              <svg viewBox=\"0 0 96.14 148.86\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n                <path fill=\"currentColor\" d=\"M41.26,148.64c-9.58.82-15.89-.55-23.28-6.34-3.76-5.59-8.06-12.11-9.6-18.66-.48-2.02-.9-3.95-1.64-5.88-1.4-3.63-2.26-7.24-3.08-11.05l-1.23-5.72c-1.52-7.09-2.02-14.07-2.34-21.33s.28-14.15,1.02-21.37c.7-6.8,1.1-13.37,2.29-20.1.69-3.89,1.88-7.25,3.28-10.9,2.85-7.4,7.08-14,13.26-19.17,3.79-.3,4.64-2.65,8.29-3.94l2.99-1.36c1.98-.9,2.37,1.07,4.36.1s3.84-1.82,5.93-2.45c1.32-.4,2.79-.23,4.18-.34,6.17-.49,12.02.52,17.72,2.84,4.55,1.85,8.8,3.85,12.95,6.45,1.97,1.24,3.35,2.81,4.88,4.53l6.78,7.61c2.91,3.26,4.61,6.97,5,11.38l1.87,20.81.93,11.28c.44,5.36.38,10.46.03,15.84-.46,6.97-1.76,13.55-3.44,20.3l-2.29,9.2c-.96,3.85-2.7,7.3-4.46,10.82-.99,1.98-2.11,3.7-3.64,5.28-1.44,1.48-2.64,3.05-3.92,4.69-1.91,2.46-4.38,4.24-6.71,6.28-4.8,4.21-12.24,7.46-18.45,8.9-3.88.9-7.55,1.95-11.69,2.31ZM52.93,138.74c2.55-.53,4.54-1.84,6.61-3.11l5.35-4.23,7.9-11.3c4.01-7.75,7.13-15.7,9.78-24.04l3.57-21.06,1.72-10.52-.82-15.06-.95-2.62c-.51-1.4-.16-2.86-.62-4.32-.43-5.59-2.15-10.75-4.85-15.64-1.28-2.32-2.45-4.62-4.36-6.47-4.35-4.21-10.05-7.53-15.54-10.1-3.5-1.64-7.08-2.47-10.97-2.5l-15.43,1.77c-1.19.14-1.94.81-2.74,1.65-1.16,1.23-4.95,1.94-7.14,3.4-4.15,2.75-7.2,6.67-9.15,11.21l-3.39,7.89c-2.43,5.64-3.27,11.7-3.12,17.93l.62,25.83c.03,1.06-.08,2.14.05,3.17.83,6.31,1.64,12.46,3.18,18.62,1.22,4.88,3.36,9.23,4.98,13.95l4.3,12.51c1.57,3.06,3.44,5.85,5.7,8.39s4.93,3.88,8.21,4.56c5.61,1.16,11.34,1.28,17.12.08Z\"><\/path>\n                <path fill=\"currentColor\" d=\"M47.38,94.95c-1.24.37-1.86,1.32-2.37,2.47l-5.44,12.27c-1.31,2.96-2.3,5.85-3.07,8.97-.34,1.39-1.56,2.41-3.03,2.17l-2.69-.43c-1.04-.16-1.74-1.12-1.42-2.18l2.24-7.34c1.42-4.65,1.89-9.36,2.22-14.24-2.73,1.19-.18.9-4.58,3.05-1.69.82-3.32,1.65-5.07,2.32l-4.51,1.72c-.83.32-2.42.15-2.73-.79l-.85-2.62c-.2-.61.08-1.31.67-1.68,2.74-1.74,5.78-2.85,8.36-4.81l6.83-5.2c.65-.49,1.07-1.54,1.2-2.36l1.49-10.01c.4-2.69,1.13-5.26,1.99-7.83.68-2.02,1.1-4.06,1.94-6.03,1.06-2.47,3.74-4.34,6.26-5.14,3.57-1.14,7.27-.66,10.56.97.86.42,2.05,1.58,2.19,2.49.19,1.22-.47,2.45-.54,3.6-.31,4.78-2,8.96-4.2,13.1-1.43,2.71-2.85,5.04-5.23,7.04l-5,4.21c1.96-.76,3.25-2.06,5.25-1.91,3.84.29,7.47.57,9.62,3.65,3.11,4.46,3.08,7.59,4.61,12.39.26.8,1.19,1.48,1.98,1.19,8.07-3.01,8.41-9.57,10.55-9.76,1.62-.14,3.78,1.91,4.04,3.51.24,1.44-.36,2.33-1.14,3.37-1.29,1.7-2.47,3.38-3.96,4.91-1.29,1.32-2.85,2.47-3.99,3.88s-2.25,2.38-3.97,3.05c-6.47,2.5-11.06-2.04-14.65-6.95-2.88-3.95-1.76-6.07-3.56-11.06ZM43.03,78.91c4.73-6.49,4.16-6.62,5.85-13.57.33-1.37.42-2.89-.75-3.91-4.28,4.62-2.64,8.81-5.03,15.87-.18.53-.22,1.13-.07,1.62Z\"><\/path>\n                <path fill=\"currentColor\" d=\"M67.19,52.96c-5.49,1.29-8.25,2.63-12.44-1.76-1.96-2.06-3.63-4.15-4.34-6.94-.16-.64-.45-1.16-.98-1.87-2.05,3.2-1.82,5.59-3.87,8.61-1.9,2.8-4.02,5.35-6.56,7.58-2.39,2.11-5.28,3.29-8.39,3.6s-5.48-1.08-7.42-3.17c-2.25-2.43-2.71-5.07-3.25-8.17-.75-4.28-1.05-8.28.45-12.58l2.04-5.85c.93-2.65,2.3-5.02,3.78-7.4,1.92-3.08,4.99-5.23,8.7-5.45l8.57-.52c2.47-.15,4.16.79,6.1,2.05,1.48.96,3.55,1.17,5.25,1.71,2.33.74.28,2.19,1.45,7.24l1.16,5c.41,1.76,1.05,3,2.03,4.51.37.57.57,1.63,1.12,2.17l2.21,2.19c.42.42,1.64,1,2.24.77,2.65-1.01,4.98-2.01,7.51-3.13,1.57-.7,3.68-.3,4.37,1.4l-.57,3.86c-2.23,2.17-6.14,5.44-9.18,6.16ZM30.93,51.51c2.32-1.55,4.68-2.66,6.32-4.75,2.79-3.56,5.12-7.32,7.43-11.2,1.09-1.83,2.68-7.1,1.66-7.52s-2.54.35-4.29-.06c-2.45.41-7.16,4.15-9.05,5.93-3.36,3.16-5.26,10.24-5.22,14.73.42,1.31,1.78,2.21,3.15,2.87Z\"><\/path>\n              <\/svg>\n            <\/div>\n\n            <canvas class=\"alfh-eraser-canvas\" id=\"alfhEraserCanvas\"><\/canvas>\n\n            <div class=\"alfh-card-handwritten\" id=\"alfhHandwritten\">\n              <div class=\"alfh-hw-eyebrow\">Votre code<\/div>\n              <svg class=\"alfh-hw-code\" id=\"alfhHwCode\" viewBox=\"0 0 420 60\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"WELCOMEALFRED\" preserveAspectRatio=\"xMidYMid meet\">\n                <path class=\"alfh-hw-letter\" d=\"M6,15 C8,25 11,37 16,47 C20,39 23,31 26,23 C29,31 32,39 36,47 C41,37 44,25 46,15\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M73,14 C65,13 61,14 61,25 C61,37 61,44 62,48 C68,49 74,48 76,47 M61,30 C66,30 70,30 72,30\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M89,14 C89,25 88,35 89,47 C94,48 98,48 103,47\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M135,17 C128,12 119,16 119,30 C119,44 128,50 135,45\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M161,16 C153,16 150,23 150,31 C150,41 155,48 163,47 C170,46 173,39 173,31 C173,22 169,16 161,16\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M187,48 C187,37 187,25 188,14 C192,23 196,31 200,39 C204,31 208,23 212,14 C213,25 213,37 213,48\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M240,14 C232,13 228,14 228,25 C228,37 228,44 229,48 C235,49 241,48 243,47 M228,30 C233,30 237,30 239,30\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M253,48 C255,37 258,25 263,14 C267,25 271,37 274,48 M256,37 C260,37 268,37 272,37\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M288,14 C288,25 287,35 288,47 C293,48 297,48 302,47\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M314,47 C314,37 314,25 315,14 C320,13 325,14 329,14 M314,30 C318,30 322,30 325,30\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M341,48 C341,37 341,25 342,14 C348,13 354,14 354,21 C354,28 348,30 342,30 C347,31 351,37 355,48\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M380,14 C372,13 368,14 368,25 C368,37 368,44 369,48 C375,49 381,48 383,47 M368,30 C373,30 377,30 379,30\"><\/path>\n                <path class=\"alfh-hw-letter\" d=\"M394,48 C394,37 394,25 395,14 C403,13 411,16 411,30 C411,44 403,50 394,48\"><\/path>\n              <\/svg>\n              <div class=\"alfh-hw-validity\">Valable dans tous les h\u00f4tels<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"alfh-card-bottom\">\n            <div class=\"alfh-card-brand\">ALFRED HOTELS<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- \u00c9tape 1 : Email -->\n    <div class=\"alfh-step alfh-active\" id=\"alfhStep1\">\n      <div class=\"alfh-form\">\n        <input type=\"email\" class=\"alfh-input\" id=\"alfhEmailInput\" placeholder=\"votre@email.fr\" required=\"\">\n        <button class=\"alfh-button\" id=\"alfhSubmit\">R\u00e9v\u00e9ler mon code<\/button>\n        <p class=\"alfh-consent\">En continuant, vous acceptez de recevoir nos communications. D\u00e9sinscription en un clic \u00e0 tout moment.<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- \u00c9tape 2 : Succ\u00e8s -->\n    <div class=\"alfh-step\" id=\"alfhStep2\">\n      <div class=\"alfh-success\">\n        <p class=\"alfh-success-info\">\u00c0 saisir dans le moteur de r\u00e9servation<br>avant de finaliser votre paiement.<\/p>\n        <button class=\"alfh-button\" id=\"alfhCloseCta\">R\u00e9server maintenant<\/button>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function() {\n  const COOKIE_NAME = 'alfh_popin_used';\n\n  function setCookie(name, value, days) {\n    const d = new Date();\n    d.setTime(d.getTime() + days * 24 * 60 * 60 * 1000);\n    document.cookie = name + \"=\" + value + \";expires=\" + d.toUTCString() + \";path=\/;SameSite=Lax\";\n  }\n\n  const tab = document.getElementById('alfhTab');\n  const overlay = document.getElementById('alfhPopin');\n  const closeBtn = document.getElementById('alfhClose');\n  const closeCta = document.getElementById('alfhCloseCta');\n  const submitBtn = document.getElementById('alfhSubmit');\n\n  function showPopin() { overlay.classList.add('alfh-visible'); }\n  function closePopin() { overlay.classList.remove('alfh-visible'); }\n  function showStep(n) {\n    document.querySelectorAll('.alfh-step').forEach(s => s.classList.remove('alfh-active'));\n    document.getElementById('alfhStep' + n).classList.add('alfh-active');\n  }\n\n  tab.addEventListener('click', showPopin);\n  closeBtn.addEventListener('click', closePopin);\n  closeCta.addEventListener('click', closePopin);\n  overlay.addEventListener('click', (e) => {\n    if (e.target === overlay) closePopin();\n  });\n\n  submitBtn.addEventListener('click', function() {\n    const input = document.getElementById('alfhEmailInput');\n    const email = input.value.trim();\n    const valid = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email);\n    if (!valid) { input.classList.add('alfh-error'); return; }\n    input.classList.remove('alfh-error');\n\n    \/\/ \u00c0 CONNECTER : envoi CRM (Mailchimp \/ Experience Hotel \/ Trigger Flow)\n    console.log('[Alfred] Email \u00e0 envoyer au CRM :', email);\n    setCookie(COOKIE_NAME, '1', 90);\n\n    runEraseAndReveal();\n  });\n\n  function runEraseAndReveal() {\n    const canvas = document.getElementById('alfhEraserCanvas');\n    const stamp = document.getElementById('alfhCardStamp');\n    const center = stamp.parentElement;\n    const w = center.clientWidth;\n    const h = center.clientHeight;\n    canvas.width = w;\n    canvas.height = h;\n    const ctx = canvas.getContext('2d');\n\n    let pass = 0;\n    const passes = 14;\n    const cx = w \/ 2;\n    const cy = h \/ 2;\n\n    function eraseStep() {\n      pass++;\n      const progress = pass \/ passes;\n      stamp.style.opacity = String(Math.max(0, 1 - progress * 1.15));\n      ctx.fillStyle = 'rgba(31,49,25,0.05)';\n      for (let i = 0; i < 6; i++) {\n        const px = cx + (Math.random() - 0.5) * 90;\n        const py = cy + (Math.random() - 0.5) * 70;\n        ctx.beginPath();\n        ctx.arc(px, py, Math.random() * 2, 0, Math.PI * 2);\n        ctx.fill();\n      }\n      if (pass < passes) {\n        setTimeout(eraseStep, 55);\n      } else {\n        stamp.style.display = 'none';\n        setTimeout(() => {\n          ctx.clearRect(0, 0, w, h);\n          revealHandwriting();\n        }, 200);\n      }\n    }\n    eraseStep();\n  }\n\n  function revealHandwriting() {\n    const hw = document.getElementById('alfhHandwritten');\n    hw.classList.add('alfh-show');\n    const letters = document.querySelectorAll('#alfhHwCode .alfh-hw-letter');\n    let delay = 0;\n\n    letters.forEach((path) => {\n      const len = path.getTotalLength();\n      path.style.strokeDasharray = len;\n      path.style.strokeDashoffset = len;\n      path.style.transition = 'none';\n      path.getBoundingClientRect();\n      setTimeout(() => {\n        path.style.transition = 'stroke-dashoffset 0.42s ease';\n        path.style.strokeDashoffset = '0';\n      }, delay);\n      delay += 200;\n    });\n\n    \/\/ \u00c0 CONNECTER : tracking GA4\n    \/\/ gtag('event', 'popin_code_revealed', { code: 'WELCOMEALFRED' });\n    console.log('[Alfred] Code r\u00e9v\u00e9l\u00e9 en manuscrit \u2014 tracker conversion');\n\n    setTimeout(() => {\n      document.getElementById('alfhTitle').textContent = '\u00c0 tr\u00e8s vite chez Alfred';\n      document.getElementById('alfhSubtitle').innerHTML = 'Votre code <strong>WELCOMEALFRED<\/strong> est actif.';\n      document.getElementById('alfhProperty').style.display = 'none';\n      showStep(2);\n    }, delay + 900);\n  }\n\n  \/\/ Parallaxe 3D\n  const scene = document.getElementById('alfhCardScene');\n  const card = document.getElementById('alfhCard3d');\n  const shine = document.getElementById('alfhCardShine');\n  const MAX = 13;\n  let rect = null;\n\n  function onMove(clientX, clientY) {\n    if (!rect) rect = scene.getBoundingClientRect();\n    const cx = rect.left + rect.width \/ 2;\n    const cy = rect.top + rect.height \/ 2;\n    const dx = (clientX - cx) \/ (rect.width \/ 2);\n    const dy = (clientY - cy) \/ (rect.height \/ 2);\n    const ry = Math.max(-1, Math.min(1, dx)) * MAX;\n    const rx = Math.max(-1, Math.min(1, -dy)) * MAX;\n    card.style.transform = 'rotateX(' + rx + 'deg) rotateY(' + ry + 'deg)';\n    shine.style.opacity = '1';\n    shine.style.transform = 'translateX(' + (dx * 30) + '%)';\n  }\n  function reset() {\n    card.style.transform = 'rotateX(0deg) rotateY(0deg)';\n    shine.style.opacity = '0';\n    rect = null;\n  }\n  scene.addEventListener('mousemove', (e) => onMove(e.clientX, e.clientY));\n  scene.addEventListener('mouseleave', reset);\n  scene.addEventListener('touchmove', (e) => {\n    const t = e.touches[0];\n    onMove(t.clientX, t.clientY);\n  }, { passive: true });\n  scene.addEventListener('touchend', reset);\n  window.addEventListener('resize', () => { rect = null; });\n})();\n<\/script>\n\n\n\n<!-- Assistant Alfred Hotels : coller dans un bloc HTML personnalis\u00e9 ou WPCode. -->\n<style class=\"wp-block-hidden-mobile wp-block-hidden-tablet\">\n  #alfred-helper, #alfred-helper * { box-sizing: border-box; }\n  #alfred-helper { --ah-cream:#f2ead8; --ah-ink:#332e29; --ah-accent:#a65b3e; font-family: inherit, Arial, sans-serif; color:var(--ah-ink); }\n  #alfred-helper .ah-toggle { position:fixed; right:22px; bottom:22px; z-index:99997; border:0; border-radius:99px; padding:14px 20px; background:var(--ah-accent); color:#fff; font:600 15px\/1.2 inherit; box-shadow:0 8px 28px #332e2940; cursor:pointer; }\n  #alfred-helper .ah-panel { position:fixed; right:22px; bottom:82px; width:min(370px,calc(100vw - 28px)); max-height:min(560px,calc(100dvh - 110px)); z-index:99998; display:flex; flex-direction:column; overflow:hidden; border:1px solid #d9cabb; border-radius:18px; background:#fffdf9; box-shadow:0 14px 45px #332e2933; }\n  #alfred-helper .ah-panel[hidden] { display:none; }\n  #alfred-helper .ah-head { display:flex; align-items:center; justify-content:space-between; gap:12px; background:var(--ah-cream); padding:17px 19px; }\n  #alfred-helper .ah-brand { display:flex; align-items:center; gap:11px; }\n  #alfred-helper .ah-logo { width:22px; height:34px; object-fit:contain; flex:none; }\n  #alfred-helper .ah-head strong { font-size:17px; }\n  #alfred-helper .ah-head small { display:block; margin-top:3px; font-size:12px; opacity:.75; }\n  #alfred-helper .ah-close { border:0; background:transparent; color:var(--ah-ink); font-size:27px; line-height:1; cursor:pointer; }\n  #alfred-helper .ah-body { padding:18px; overflow:auto; overscroll-behavior:contain; }\n  #alfred-helper .ah-bubble { margin:0 0 15px; padding:13px 15px; border-radius:14px 14px 14px 3px; background:var(--ah-cream); font-size:14px; line-height:1.5; }\n  #alfred-helper .ah-label { display:block; margin:16px 0 8px; font-size:12px; font-weight:700; text-transform:uppercase; letter-spacing:.07em; }\n  #alfred-helper .ah-options { display:grid; gap:8px; }\n  #alfred-helper .ah-option { display:block; width:100%; padding:11px 13px; border:1px solid #d8c8b9; border-radius:10px; background:#fffdf9; color:var(--ah-ink); text-align:left; text-decoration:none; font:inherit; font-size:14px; line-height:1.35; cursor:pointer; }\n  #alfred-helper .ah-feature { background:var(--ah-accent); border-color:var(--ah-accent); color:#fff; font-weight:700; }\n  #alfred-helper .ah-feature:hover, #alfred-helper .ah-feature:focus-visible { background:#87462e; border-color:#87462e; color:#fff; }\n  #alfred-helper .ah-option:hover, #alfred-helper .ah-option:focus-visible { border-color:var(--ah-accent); background:#f8f1e8; outline:none; }\n  #alfred-helper .ah-back { display:inline-block; margin-bottom:13px; border:0; padding:0; color:var(--ah-accent); background:transparent; font:inherit; font-size:13px; cursor:pointer; }\n  #alfred-helper .ah-note { margin:14px 0 0; font-size:12px; line-height:1.45; color:#675b53; }\n  @media (max-width:480px) { #alfred-helper .ah-toggle {right:14px;bottom:14px} #alfred-helper .ah-panel {right:14px;bottom:72px;max-height:calc(100dvh - 94px)} }\n<\/style>\n\n<div id=\"alfred-helper\">\n  <button class=\"ah-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"alfred-helper-panel\">Une question ?<\/button>\n  <section class=\"ah-panel\" id=\"alfred-helper-panel\" role=\"dialog\" aria-label=\"Assistant Alfred Hotels\" hidden>\n    <div class=\"ah-head\"><div class=\"ah-brand\"><img loading=\"lazy\" decoding=\"async\" class=\"ah-logo\" src=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/02\/logo.svg\" alt=\"\" width=\"22\" height=\"34\"><div><strong>Alfred Hotels<\/strong><small>\u00c0 votre \u00e9coute pour pr\u00e9parer votre s\u00e9jour<\/small><\/div><\/div><button class=\"ah-close\" type=\"button\" aria-label=\"Fermer\">\u00d7<\/button><\/div>\n    <div class=\"ah-body\" aria-live=\"polite\"><\/div>\n  <\/section>\n<\/div>\n\n<script>\n(function () {\n  'use strict';\n  var root = document.getElementById('alfred-helper');\n  if (!root || root.dataset.ready) return;\n  root.dataset.ready = '1';\n  var toggle = root.querySelector('.ah-toggle');\n  var panel = root.querySelector('.ah-panel');\n  var body = root.querySelector('.ah-body');\n  var close = root.querySelector('.ah-close');\n  var groupForm = 'https:\/\/alfredhotels.backyou.app\/fr\/c\/request#__step_request_0';\n  var groupEmail = 'rfp-gp@alfredhotels.com';\n  var hotels = [\n    {name:'Beaune La Madeleine',url:'https:\/\/alfredhotels.com\/fr\/hotel\/beaune\/beaune-centre',email:'reservation.beaune@alfredhotels.com',address:'45 rue du Faubourg Madeleine, 21200 Beaune.',access:'\u00c0 environ 5 min \u00e0 pied de la gare de Beaune.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Biarritz Les Halles',url:'https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-les-halles',email:'reservation.les-halles@alfredhotels.com',address:'18 rue Gambetta, 64200 Biarritz.',access:'\u00c0 environ 2 min \u00e0 pied des Halles et 5 min de la plage.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Biarritz Port Vieux',url:'https:\/\/alfredhotels.com\/fr\/hotel\/biarritz\/biarritz-port-vieux',email:'reservation.port-vieux@alfredhotels.com',address:'10 rue du Port-Vieux, 64200 Biarritz.',access:'\u00c0 environ 50 m de la plage du Port Vieux et 2 min \u00e0 pied des Halles.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Compi\u00e8gne',url:'https:\/\/alfredhotels.com\/fr\/hotel\/compiegne\/compiegne-centre',email:'reservation.compiegne@alfredhotels.com',address:'2 rue Pierre Sauvage, 60200 Compi\u00e8gne.',access:'\u00c0 environ 5 min \u00e0 pied de la gare de Compi\u00e8gne.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 12h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Monaco',url:'https:\/\/alfredhotels.com\/fr\/hotel\/monaco\/monaco-centre',email:'reservation.monaco@alfredhotels.com',address:'16 avenue d\u2019Alsace, 06240 Beausoleil.',access:'Sur les hauteurs de Beausoleil, \u00e0 quelques minutes \u00e0 pied de la gare de Monaco.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Montreuil',url:'https:\/\/alfredhotels.com\/fr\/hotel\/montreuil\/montreuil',email:'reservation.montreuil@alfredhotels.com',address:'80 rue Marceau, 93100 Montreuil.',access:'\u00c0 environ 9 min \u00e0 pied du m\u00e9tro Robespierre (ligne 9).',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Paris Gare du Nord',url:'https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-gare-du-nord',email:'reservation.parisgaredunord@alfredhotels.com',address:'79 rue de Maubeuge, 75010 Paris.',access:'\u00c0 environ 3 min \u00e0 pied de la gare du Nord.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Paris Lecourbe',url:'https:\/\/alfredhotels.com\/fr\/hotel\/paris\/paris-lecourbe',email:'reservation.parislecourbe@alfredhotels.com',address:'28 rue Lecourbe, 75015 Paris.',access:'\u00c0 environ 2 min \u00e0 pied du m\u00e9tro S\u00e8vres-Lecourbe (ligne 6).',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Toulouse Centre Wilson',url:'https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-centre-wilson',email:'reservation.centre-wilson@alfredhotels.com',address:'17 rue Castellane, 31000 Toulouse.',access:'\u00c0 quelques minutes \u00e0 pied de la place Wilson et du Capitole.',hours:'Arriv\u00e9e d\u00e8s 15h, d\u00e9part jusqu\u2019\u00e0 11h. R\u00e9ception ouverte 24h\/24.'},\n    {name:'Toulouse Victor Hugo',url:'https:\/\/alfredhotels.com\/fr\/hotel\/toulouse\/toulouse-victor-hugo',email:'reservation.victor-hugo@alfredhotels.com',address:'Face au march\u00e9 Victor Hugo, au centre de Toulouse.',access:'L\u2019adresse et les horaires d\u00e9taill\u00e9s sont \u00e0 confirmer aupr\u00e8s de l\u2019h\u00f4tel.',hours:''}\n  ];\n  function el(tag, cls, label) {\n    var node = document.createElement(tag);\n    if (cls) node.className = cls;\n    if (label) node.textContent = label;\n    return node;\n  }\n  function reset() { body.replaceChildren(); }\n  function message(t) { body.appendChild(el('p','ah-bubble',t)); }\n  function label(t) { body.appendChild(el('span','ah-label',t)); }\n  function options() { var div=el('div','ah-options'); body.appendChild(div); return div; }\n  function button(parent, title, action, featured) { var b=el('button','ah-option'+(featured?' ah-feature':''),title); b.type='button'; b.addEventListener('click',action); parent.appendChild(b); }\n  function link(parent, title, href) { var a=el('a','ah-option',title); a.href=href; parent.appendChild(a); }\n  function back(action) { var b=el('button','ah-back','\u2190 Retour'); b.type='button'; b.addEventListener('click',action); body.appendChild(b); }\n  function home() {\n    reset(); message('Bonjour ! Comment pouvons-nous vous aider ?');\n    var list=options();\n    button(list,'Groupes, s\u00e9minaires & \u00e9v\u00e9nements',groupMenu,true);\n    button(list,'Pr\u00e9parer un s\u00e9jour \u00e0 l\u2019h\u00f4tel',chooseHotel);\n  }\n  function chooseHotel() {\n    reset(); back(home); message('Quel h\u00f4tel vous int\u00e9resse ?'); label('Choisissez votre h\u00f4tel');\n    var list=options(); hotels.forEach(function(h){button(list,h.name,function(){hotelMenu(h);});});\n  }\n  function hotelMenu(h) {\n    reset(); back(chooseHotel); message('Alfred Hotels '+h.name+'. Que souhaitez-vous savoir ?');\n    var list=options();\n    button(list,'Questions pratiques',function(){practical(h);});\n    button(list,'Contacter l\u2019h\u00f4tel',function(){contactHotel(h);});\n    link(list,'Voir l\u2019h\u00f4tel et r\u00e9server',h.url);\n  }\n  function practical(h) {\n    reset(); back(function(){hotelMenu(h);}); message('Les informations pratiques pour Alfred Hotels '+h.name+'.');\n    var list=options();\n    if(h.hours) button(list,'Arriv\u00e9e et d\u00e9part',function(){answer(h,h.hours);});\n    button(list,'Adresse et acc\u00e8s',function(){answer(h,h.address+' '+h.access);});\n    button(list,'Autre question',function(){contactHotel(h);});\n  }\n  function answer(h,text) {\n    reset(); back(function(){practical(h);}); message(text);\n    label('Pour aller plus loin'); var list=options();\n    button(list,'Contacter l\u2019h\u00f4tel',function(){contactHotel(h);});\n    link(list,'Voir l\u2019h\u00f4tel et r\u00e9server',h.url);\n  }\n  function contactHotel(h) {\n    reset(); back(function(){hotelMenu(h);}); message('Pour toute question sur votre s\u00e9jour \u00e0 '+h.name+', \u00e9crivez directement \u00e0 l\u2019\u00e9quipe de l\u2019h\u00f4tel.');\n    label('Adresse email'); body.appendChild(el('p','ah-note',h.email));\n    var list=options(); var subject='Question sur mon s\u00e9jour - Alfred Hotels '+h.name;\n    link(list,'\u00c9crire \u00e0 l\u2019h\u00f4tel','mailto:'+h.email+'?subject='+encodeURIComponent(subject));\n  }\n  function groupMenu() {\n    reset(); back(home); message('Un projet \u00e0 plusieurs ? Nos \u00e9quipes peuvent vous proposer une formule adapt\u00e9e \u00e0 votre \u00e9v\u00e9nement.');\n    label('Votre projet'); var list=options();\n    button(list,'Privatiser un espace',function(){groupAnswer('Certaines adresses proposent des salles, des terrasses ou des bars privatisables. Indiquez-nous l\u2019h\u00f4tel, la date et le nombre de personnes pour \u00e9tudier votre projet.','Privatisation');});\n    button(list,'Organiser un s\u00e9minaire ou une r\u00e9union',function(){groupAnswer('Alfred Hotels propose selon les adresses des salles de r\u00e9union, des espaces de travail, des chambres et une offre de restauration. Demandez une proposition adapt\u00e9e \u00e0 votre \u00e9quipe.','S\u00e9minaire ou r\u00e9union');});\n    button(list,'Organiser un \u00e9v\u00e9nement priv\u00e9',function(){groupAnswer('Anniversaire, f\u00eate de famille ou c\u00e9l\u00e9bration entre amis : d\u00e9crivez-nous votre \u00e9v\u00e9nement et l\u2019espace souhait\u00e9 pour recevoir une proposition.','\u00c9v\u00e9nement priv\u00e9');});\n    button(list,'Demander un devis pour un groupe',function(){groupAnswer('Pr\u00e9cisez la destination, les dates, le nombre de participants et vos besoins d\u2019h\u00e9bergement ou de restauration.','Demande de devis groupe');});\n  }\n  function groupAnswer(response,subject) {\n    reset(); back(groupMenu); message(response); label('Envoyer votre demande');\n    var list=options();\n    link(list,'Remplir le formulaire de devis',groupForm);\n    link(list,'\u00c9crire \u00e0 l\u2019\u00e9quipe groupes','mailto:'+groupEmail+'?subject='+encodeURIComponent(subject+' - Alfred Hotels'));\n    body.appendChild(el('p','ah-note',groupEmail));\n  }\n  function setOpen(open) {\n    panel.hidden=!open; toggle.setAttribute('aria-expanded',String(open));\n    if (open) { home(); close.focus(); } else toggle.focus();\n  }\n  toggle.addEventListener('click',function(){setOpen(panel.hidden);});\n  close.addEventListener('click',function(){setOpen(false);});\n  root.addEventListener('keydown',function(e){if(e.key==='Escape'&&!panel.hidden)setOpen(false);});\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Galerie Photos Voir toutes les photos 1 \/ 1 Groupes et s\u00e9minaires \u00c9v\u00e9nements priv\u00e9s Au c\u0153ur des villes, Alfred Hotels con\u00e7oit des espaces parfaitement adapt\u00e9s \u00e0 l\u2019organisation de s\u00e9minaires, de team buildings, de f\u00eates familiales et de tout autre type d\u2019\u00e9v\u00e9nements :&nbsp;salles de r\u00e9union flexibles, zones de coworking, chambres modulables. Sans oublier une offre de restauration vari\u00e9e. Ils parlent de nous NOS ADRESSES D\u00e9couvrez les maisons Alfred Hotels et trouvez votre prochaine destination. Rechercher un h\u00f4tel ou une ville Autour de moi 10 h\u00f4tels Aucun h\u00f4tel ne correspond \u00e0 votre recherche. Ouvert Ouverture prochaine Votre avantage R\u00e9server en direct Une attentionpour [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2501,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_crdt_document":"","inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-2946","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Alfred Hotels - tout simplement mieux<\/title>\n<meta name=\"description\" content=\"Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/alfredhotels.com\/fr\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Alfred Hotels - tout simplement mieux\" \/>\n<meta property=\"og:description\" content=\"Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/alfredhotels.com\/fr\" \/>\n<meta property=\"og:site_name\" content=\"Alfred Hotels\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-01T08:26:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-1-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/alfredhotels.com\/fr\",\"url\":\"https:\/\/alfredhotels.com\/fr\",\"name\":\"Alfred Hotels - tout simplement mieux\",\"isPartOf\":{\"@id\":\"https:\/\/alfredhotels.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/alfredhotels.com\/fr#primaryimage\"},\"image\":{\"@id\":\"https:\/\/alfredhotels.com\/fr#primaryimage\"},\"thumbnailUrl\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp\",\"datePublished\":\"2026-02-12T08:54:14+00:00\",\"dateModified\":\"2026-10-01T08:26:36+00:00\",\"description\":\"Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com.\",\"breadcrumb\":{\"@id\":\"https:\/\/alfredhotels.com\/fr#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/alfredhotels.com\/fr\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/alfredhotels.com\/fr#primaryimage\",\"url\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp\",\"contentUrl\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp\",\"width\":2560,\"height\":1707},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/alfredhotels.com\/fr#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/alfredhotels.com\/fr\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Homepage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/alfredhotels.com\/fr\/#website\",\"url\":\"https:\/\/alfredhotels.com\/fr\/\",\"name\":\"Alfred Hotels\",\"description\":\"Tout simplement mieux\",\"publisher\":{\"@id\":\"https:\/\/alfredhotels.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/alfredhotels.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/alfredhotels.com\/fr\/#organization\",\"name\":\"Alfred Hotels\",\"url\":\"https:\/\/alfredhotels.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/alfredhotels.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/cropped-Logo_Alfred_hotels_Stamp.png\",\"contentUrl\":\"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/cropped-Logo_Alfred_hotels_Stamp.png\",\"width\":512,\"height\":512,\"caption\":\"Alfred Hotels\"},\"image\":{\"@id\":\"https:\/\/alfredhotels.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/fr.linkedin.com\/company\/alfred-hotels\",\"https:\/\/www.instagram.com\/alfredhotels\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Alfred Hotels - tout simplement mieux","description":"Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/alfredhotels.com\/fr","og_locale":"fr_FR","og_type":"article","og_title":"Alfred Hotels - tout simplement mieux","og_description":"Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com.","og_url":"https:\/\/alfredhotels.com\/fr","og_site_name":"Alfred Hotels","article_modified_time":"2026-10-01T08:26:36+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-1-scaled.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/alfredhotels.com\/fr","url":"https:\/\/alfredhotels.com\/fr","name":"Alfred Hotels - tout simplement mieux","isPartOf":{"@id":"https:\/\/alfredhotels.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/alfredhotels.com\/fr#primaryimage"},"image":{"@id":"https:\/\/alfredhotels.com\/fr#primaryimage"},"thumbnailUrl":"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp","datePublished":"2026-02-12T08:54:14+00:00","dateModified":"2026-10-01T08:26:36+00:00","description":"Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com.","breadcrumb":{"@id":"https:\/\/alfredhotels.com\/fr#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/alfredhotels.com\/fr"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/alfredhotels.com\/fr#primaryimage","url":"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp","contentUrl":"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp","width":2560,"height":1707},{"@type":"BreadcrumbList","@id":"https:\/\/alfredhotels.com\/fr#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/alfredhotels.com\/fr"},{"@type":"ListItem","position":2,"name":"Homepage"}]},{"@type":"WebSite","@id":"https:\/\/alfredhotels.com\/fr\/#website","url":"https:\/\/alfredhotels.com\/fr\/","name":"Alfred Hotels","description":"Tout simplement mieux","publisher":{"@id":"https:\/\/alfredhotels.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/alfredhotels.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/alfredhotels.com\/fr\/#organization","name":"Alfred Hotels","url":"https:\/\/alfredhotels.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/alfredhotels.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/cropped-Logo_Alfred_hotels_Stamp.png","contentUrl":"https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/cropped-Logo_Alfred_hotels_Stamp.png","width":512,"height":512,"caption":"Alfred Hotels"},"image":{"@id":"https:\/\/alfredhotels.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/fr.linkedin.com\/company\/alfred-hotels","https:\/\/www.instagram.com\/alfredhotels\/"]}]}},"spectra_custom_meta":{"_thumbnail_id":["2501"],"_wp_page_template":[""],"description_courte":[""],"_description_courte":["field_69b655c0f9a4a"],"description_longue":[""],"_description_longue":["field_69b655d5f9a4b"],"_yoast_wpseo_content_score":["90"],"_yoast_wpseo_estimated-reading-time-minutes":["6"],"_yoast_wpseo_focuskw":["Tout simplement mieux"],"_yoast_wpseo_metadesc":["Groupe h\u00f4telier 3 \u00e9toiles \u00e0 Beaune, Biarritz, Monaco, Toulouse, Montreuil et Paris. Confort soign\u00e9, design intemporel. R\u00e9servez en direct sur alfredhotels.com."],"_yoast_wpseo_linkdex":["67"],"_yoast_wpseo_title":["Alfred Hotels - tout simplement mieux"],"copied_media_ids":["a:5:{i:0;i:126;i:1;i:2789;i:2;i:2353;i:3;i:0;i:4;i:4737;}"],"referenced_media_ids":["a:1:{i:0;i:2501;}"],"_wpml_word_count":["280"],"_wpml_location_migration_done":["1"],"_edit_lock":["1790850377:1"],"_last_translation_edit_mode":["native-editor"],"_edit_last":["1"],"_wpml_post_translation_editor_native":["yes"],"_oembed_ec775b19049638f4845722f72e5e4cde":["{{unknown}}"],"_oembed_af9039a9ffe54dd268c4143355a387dd":["{{unknown}}"],"_oembed_ed4a8a98c2bbad507d22f22e2e8a0a34":["{{unknown}}"],"_oembed_8edfa0592cc9e391ca56d4d3b02f4c63":["{{unknown}}"],"_oembed_0ca322968d102a5c7f528df2318ee11c":["{{unknown}}"],"_oembed_ea5acdd5202aa7e53ca7b5fd21f0adf4":["{{unknown}}"],"_oembed_1325cbfe8550dd9def2a06f43f679bb9":["{{unknown}}"],"_oembed_cbeb68bda8f9bcc0cbabe5049dbaf58c":["{{unknown}}"],"_oembed_c0547798dfb8e33933d7d4712238f6d4":["{{unknown}}"],"_oembed_16b0190d898b2c59bf07b4eb6b5daaa3":["{{unknown}}"],"_oembed_b878321bd6ca4644ce09fe0191a181dd":["{{unknown}}"],"_oembed_a6e026024f5022520b94f30dfd25c3f7":["{{unknown}}"],"_oembed_8ad7a8d3bf6d38515140b7c59867dd52":["{{unknown}}"],"_oembed_7fb956253526ec4e3ef32b6f8a79fdc9":["{{unknown}}"],"_oembed_c391f47fe2808527313f279ec3d34e4c":["{{unknown}}"],"_oembed_a5b52f59f85ab863b69f99c4e6030acc":["{{unknown}}"],"_yoast_wpseo_opengraph-image":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-1-1024x683.webp"],"_yoast_wpseo_opengraph-image-id":["2560"],"_oembed_b37f5e7dc78ef55a346f745acddd6baf":["{{unknown}}"],"_oembed_03e41e86652f7b6fc3b9431bd78ea387":["{{unknown}}"],"_oembed_b345082856a9d39ff80d5b5c0fdc1ee9":["{{unknown}}"],"_uag_page_assets":["a:9:{s:3:\"css\";s:84022:\".wp-block-uagb-container.uagb-block-838da601 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-838da601 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-838da601 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-838da601 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-838da601 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-838da601{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-838da601{min-height: 701px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;background-repeat: no-repeat;background-position: 35% 44%;background-size: cover;background-attachment: scroll;background-image: url(https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-045_HD-scaled.webp);background-clip: padding-box;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-19f87aeb .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-19f87aeb .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-19f87aeb .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-19f87aeb .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-19f87aeb .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-19f87aeb{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-19f87aeb{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-cea3f8b0 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-cea3f8b0 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-cea3f8b0 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-cea3f8b0 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-cea3f8b0 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-cea3f8b0{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-cea3f8b0 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 50%);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-cea3f8b0{box-shadow: 0px 0px   #00000070 ;padding-top: 86px;padding-bottom: 86px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;background-color: #F3EAD6;;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-advanced-heading.uagb-block-ca538868.wp-block-uagb-advanced-heading {text-align: center;}.wp-block-uagb-advanced-heading.uagb-block-ca538868.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-ca538868.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-ca538868.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-ca538868.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-container.uagb-block-d8828aab .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d8828aab .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d8828aab .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d8828aab .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d8828aab .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d8828aab{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-d8828aab{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 72px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a5690d1a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-a5690d1a{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-5992de6b .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-5992de6b .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-5992de6b .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-5992de6b .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-5992de6b .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-5992de6b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-5992de6b{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 30px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 28px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: row;align-items: center;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-5992de6b{width: 100%;}.wp-block-uagb-container.uagb-block-5992de6b{padding-top: 0px;padding-bottom: 0px;padding-left: 30px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 28px !important;margin-left: 0px;margin-right: 0px;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-5992de6b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-5992de6b{padding-top: 0px;padding-bottom: 0px;padding-left: 30px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 28px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}}.uagb-block-869d5a67.is-grid .uagb-post__inner-wrap{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;box-shadow: 0px 0px 0 #00000070;}.uagb-block-869d5a67.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -32px;margin-right: -32px;margin-top: -32px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:last-child{margin-bottom: 32px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:first-child{margin-top: 32px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 32px;}.uagb-block-869d5a67:not(.wp-block-uagb-post-carousel):not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text{margin-left: 32px;margin-right: 32px;}.uagb-block-869d5a67 .uagb-post__inner-wrap{background: #f6f6f6;text-align: left;}.uagb-block-869d5a67 .uagb-post__inner-wrap .uagb-post__cta{padding-bottom: 0px;}.uagb-block-869d5a67 .uagb-post__image {padding-bottom: 15px;}.uagb-block-869d5a67 .uagb-post__title{padding-bottom: 15px;}.uagb-block-869d5a67 .uagb-post-grid-byline{padding-bottom: 15px;}.uagb-block-869d5a67 .uagb-post__excerpt{padding-bottom: 25px;}.uagb-block-869d5a67 .uagb-post__image:before{background-color: #000000;opacity: 0.5;}.uagb-block-869d5a67.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-869d5a67.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(4 , minmax(0, 1fr));}.uagb-block-869d5a67.is-grid .uagb-post__inner-wrap:hover{box-shadow: 0px 0px 0 #00000070;}.uagb-block-869d5a67 .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{color: #fff;background: #3182ce;}.uagb-block-869d5a67 .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color: #fff;}.uagb-block-869d5a67.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {0: 0px;0: 0px;0: 0px;0: 1px;0: 0px;0: 0px;0: 0px;0: 0px;0: ;0: solid;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-style: solid;}.uagb-block-869d5a67.uagb-post-grid .uagb-post__inner-wrap .wp-block-button.uagb-post__text.uagb-post__cta a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.uagb-block-869d5a67.is_carousel .uagb-post__inner-wrap{background-color: #f6f6f6;}.uagb-block-869d5a67 .slick-arrow{border-color: #000;border-width: 1px;border-radius: 0px;}.uagb-block-869d5a67 .slick-arrow span{color: #000;font-size: 24px;width: 24px;height: 24px;}.uagb-block-869d5a67 .slick-arrow svg{fill: #000;width: 24px;height: 24px;}.uagb-block-869d5a67.uagb-post-grid ul.slick-dots li.slick-active button:before{color: #000;}.uagb-block-869d5a67.uagb-slick-carousel ul.slick-dots li button:before{color: #000;}.uagb-block-869d5a67 .slick-dots{margin-top: 20px !important;}.uagb-block-869d5a67 .uagb-post__text.uagb-post__cta{text-transform: uppercase;font-size: 18px;}.uagb-block-869d5a67 .uagb-post__text.uagb-post__cta a{text-transform: uppercase;font-size: 18px;}.wp-block-uagb-container.uagb-block-afa9cb60 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-afa9cb60 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-afa9cb60 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-afa9cb60 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-afa9cb60 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-afa9cb60{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-afa9cb60 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-afa9cb60{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 32px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-1b1db84f .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-1b1db84f .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-1b1db84f .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-1b1db84f .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-1b1db84f .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-1b1db84f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-1b1db84f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-1b1db84f{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 10px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-d3ce598a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d3ce598a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d3ce598a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d3ce598a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d3ce598a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d3ce598a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-d3ce598a{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 10px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #F3EAD6;;flex-direction: row;align-items: stretch;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bb690{max-width: 50%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9e1bb690 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-9e1bb690{box-shadow: 0px 0px   #00000070 ;padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c374ff93{max-width: 50%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c374ff93 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c374ff93{min-height: 720px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-57dfbe3a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-57dfbe3a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-57dfbe3a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-57dfbe3a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-57dfbe3a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-57dfbe3a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-57dfbe3a{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #F3EAD6;;flex-direction: row;align-items: stretch;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-48966a08 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-48966a08 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-48966a08 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-48966a08 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-48966a08 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-48966a08{max-width: 50%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-48966a08 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-48966a08{min-height: 720px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-80704a6b .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-80704a6b .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-80704a6b .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-80704a6b .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-80704a6b .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-80704a6b{max-width: 50%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-80704a6b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-80704a6b{box-shadow: 0px 0px   #00000070 ;padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #F3EAD6;;align-items: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-48966a08{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-48966a08 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-48966a08{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-80704a6b{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-80704a6b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-80704a6b{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #F3EAD6;;align-items: stretch;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-48966a08{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-48966a08 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-48966a08{min-height: 430px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-80704a6b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-80704a6b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-80704a6b{padding-top: 24px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}}.wp-block-uagb-container.uagb-block-7e27df3b .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-7e27df3b .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-7e27df3b .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-7e27df3b .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-7e27df3b .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-7e27df3b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-7e27df3b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-7e27df3b{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 32px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-d119b407 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d119b407 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d119b407 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-d119b407 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-d119b407 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d119b407{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d119b407 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-d119b407{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #f2ead8;;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-advanced-heading.uagb-block-b6a2c293.wp-block-uagb-advanced-heading .uagb-heading-text{color: #974528;}.wp-block-uagb-advanced-heading.uagb-block-b6a2c293.wp-block-uagb-advanced-heading {text-align: center;margin-top: 32px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}.wp-block-uagb-advanced-heading.uagb-block-b6a2c293.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-b6a2c293.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b6a2c293.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-b6a2c293.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-container.uagb-block-28e3a790 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-28e3a790 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-28e3a790 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-28e3a790 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-28e3a790 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-28e3a790{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-28e3a790{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 64px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-23fd67ce .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{min-height: 0px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #F3EAD6;;flex-direction: row;align-items: stretch;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-9e1bb690 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bb690{max-width: 50%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9e1bb690 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-9e1bb690{box-shadow: 0px 0px   #00000070 ;padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c374ff93 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c374ff93{max-width: 50%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c374ff93 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c374ff93{min-height: 720px;box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #F3EAD6;;align-items: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bb690{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9e1bb690 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-9e1bb690{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c374ff93{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c374ff93 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-c374ff93{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #F3EAD6;;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-23fd67ce.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bb690{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9e1bb690 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-9e1bb690{min-height: 430px;padding-top: 24px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c374ff93{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c374ff93 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c374ff93{min-height: 430px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;align-items: center;flex-wrap: wrap;}}.wp-block-uagb-container.uagb-block-e920b59a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e920b59a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e920b59a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e920b59a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e920b59a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e920b59a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-e920b59a{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 70px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-fb0a7cb1 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-fb0a7cb1 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-fb0a7cb1 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-fb0a7cb1 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-fb0a7cb1 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-fb0a7cb1{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-fb0a7cb1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-fb0a7cb1{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-c638276d .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c638276d .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c638276d .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-c638276d .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-c638276d .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c638276d{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-c638276d{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-8935a2b9 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-8935a2b9 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-8935a2b9 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-8935a2b9 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-8935a2b9 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-8935a2b9{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-8935a2b9 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-8935a2b9{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-style: solid;border-color: inherit;flex-direction: row;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.uagb-block-cd98f68f.is-grid .uagb-post__inner-wrap{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;box-shadow: 0px 0px 0 #00000070;}.uagb-block-cd98f68f.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -32px;margin-right: -32px;margin-top: -32px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:last-child{margin-bottom: 32px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:first-child{margin-top: 32px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 32px;}.uagb-block-cd98f68f:not(.wp-block-uagb-post-carousel):not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text{margin-left: 32px;margin-right: 32px;}.uagb-block-cd98f68f .uagb-post__inner-wrap{background: #f6f6f6;text-align: left;}.uagb-block-cd98f68f .uagb-post__inner-wrap .uagb-post__cta{padding-bottom: 0px;}.uagb-block-cd98f68f .uagb-post__image {padding-bottom: 32px;}.uagb-block-cd98f68f .uagb-post__title{padding-bottom: 32px;}.uagb-block-cd98f68f .uagb-post-grid-byline{padding-bottom: 15px;}.uagb-block-cd98f68f .uagb-post__excerpt{padding-bottom: 25px;}.uagb-block-cd98f68f .uagb-post__image:before{background-color: #000000;opacity: 0.5;}.uagb-block-cd98f68f.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-cd98f68f.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(4 , minmax(0, 1fr));}.uagb-block-cd98f68f.is-grid .uagb-post__inner-wrap:hover{box-shadow: 0px 0px 0 #00000070;}.uagb-block-cd98f68f .uagb-post__text.uagb-post__title{font-weight: 700;font-size: 18px;}.uagb-block-cd98f68f .uagb-post__text.uagb-post__title a{font-weight: 700;font-size: 18px;}.uagb-block-cd98f68f .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{color: #fff;background: #3182ce;}.uagb-block-cd98f68f .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color: #fff;}.uagb-block-cd98f68f.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {0: 0px;0: 0px;0: 0px;0: 1px;0: 0px;0: 0px;0: 0px;0: 0px;0: ;0: solid;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-style: solid;}.uagb-block-cd98f68f.uagb-post-grid .uagb-post__inner-wrap .wp-block-button.uagb-post__text.uagb-post__cta a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.uagb-block-cd98f68f.is_carousel .uagb-post__inner-wrap{background-color: #f6f6f6;}.uagb-block-cd98f68f .slick-arrow{border-color: #000;border-width: 1px;border-radius: 0px;}.uagb-block-cd98f68f .slick-arrow span{color: #000;font-size: 24px;width: 24px;height: 24px;}.uagb-block-cd98f68f .slick-arrow svg{fill: #000;width: 24px;height: 24px;}.uagb-block-cd98f68f.uagb-post-grid ul.slick-dots li.slick-active button:before{color: #000;}.uagb-block-cd98f68f.uagb-slick-carousel ul.slick-dots li button:before{color: #000;}.uagb-block-cd98f68f .slick-dots{margin-top: 20px !important;}.uagb-block-cd98f68f .uagb-post__text.uagb-post__cta{text-transform: uppercase;}.uagb-block-cd98f68f .uagb-post__text.uagb-post__cta a{text-transform: uppercase;}.wp-block-uagb-container.uagb-block-b4aa2357 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-b4aa2357 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-b4aa2357 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-b4aa2357 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-b4aa2357 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b4aa2357{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b4aa2357 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-b4aa2357{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 62px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-3a9dfa6b .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-3a9dfa6b .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-3a9dfa6b .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-3a9dfa6b .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-3a9dfa6b .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3a9dfa6b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-3a9dfa6b{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 72px !important;margin-bottom: 64px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-a5690d1a .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a5690d1a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a5690d1a > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1920px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 0px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-a5690d1a{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 0px;column-gap: 0px;}.uagb-block-c23931e6.is-grid .uagb-post__inner-wrap{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;box-shadow: 0px 0px 0 #00000070;}.uagb-block-c23931e6.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -32px;margin-right: -32px;margin-top: -32px;}.uagb-block-c23931e6:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:last-child{margin-bottom: 32px;}.uagb-block-c23931e6:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:first-child{margin-top: 32px;}.uagb-block-c23931e6:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 32px;}.uagb-block-c23931e6:not(.wp-block-uagb-post-carousel):not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-c23931e6:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-c23931e6:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text{margin-left: 32px;margin-right: 32px;}.uagb-block-c23931e6 .uagb-post__inner-wrap{background: #f6f6f6;text-align: left;}.uagb-block-c23931e6 .uagb-post__inner-wrap .uagb-post__cta{padding-bottom: 0px;}.uagb-block-c23931e6 .uagb-post__image {padding-bottom: 32px;}.uagb-block-c23931e6 .uagb-post__title{padding-bottom: 24px;}.uagb-block-c23931e6 .uagb-post-grid-byline{padding-bottom: 15px;}.uagb-block-c23931e6 .uagb-post__excerpt{padding-bottom: 24px;}.uagb-block-c23931e6 .uagb-post__image:before{background-color: #ffffff;opacity: 0.5;}.uagb-block-c23931e6.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-c23931e6.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(4 , minmax(0, 1fr));}.uagb-block-c23931e6.is-grid .uagb-post__inner-wrap:hover{box-shadow: 0px 0px 0 #00000070;}.uagb-block-c23931e6 .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{color: #fff;background: #3182ce;}.uagb-block-c23931e6 .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color: #fff;}.uagb-block-c23931e6.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {0: 0px;0: 0px;0: 0px;0: 1px;0: 0px;0: 0px;0: 0px;0: 0px;0: ;0: solid;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-style: solid;}.uagb-block-c23931e6.uagb-post-grid .uagb-post__inner-wrap .wp-block-button.uagb-post__text.uagb-post__cta a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.uagb-block-c23931e6.is_carousel .uagb-post__inner-wrap{background-color: #f6f6f6;}.uagb-block-c23931e6 .slick-arrow{border-color: #000;border-width: 1px;border-radius: 0px;}.uagb-block-c23931e6 .slick-arrow span{color: #000;font-size: 24px;width: 24px;height: 24px;}.uagb-block-c23931e6 .slick-arrow svg{fill: #000;width: 24px;height: 24px;}.uagb-block-c23931e6.uagb-post-grid ul.slick-dots li.slick-active button:before{color: #000;}.uagb-block-c23931e6.uagb-slick-carousel ul.slick-dots li button:before{color: #000;}.uagb-block-c23931e6 .slick-dots{margin-top: 20px !important;}.uagb-block-c23931e6 .uagb-post__text.uagb-post__cta{text-transform: uppercase;}.uagb-block-c23931e6 .uagb-post__text.uagb-post__cta a{text-transform: uppercase;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-a5690d1a{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a5690d1a > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-a5690d1a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-c23931e6.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(2 , minmax(0, 1fr));}.uagb-block-c23931e6.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-c23931e6:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-c23931e6:not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-c23931e6.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-c23931e6.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: solid;}.uagb-block-c23931e6 .uagb-post__cta a{border-style: solid;}.uagb-block-c23931e6 .slick-dots{margin-top:  !important;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-a5690d1a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-a5690d1a > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-a5690d1a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-c23931e6.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(1 , minmax(0, 1fr));}.uagb-block-c23931e6.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-c23931e6:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-c23931e6:not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-c23931e6.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-c23931e6.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: solid;}.uagb-block-c23931e6 .slick-dots{margin-top:  !important;}}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-838da601{width: 100%;}.wp-block-uagb-container.uagb-block-838da601{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-image: url(https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-045_HD-scaled.webp);background-clip: padding-box;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-19f87aeb{width: 100%;}.wp-block-uagb-container.uagb-block-19f87aeb{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-cea3f8b0{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-cea3f8b0 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-cea3f8b0{padding-top: 86px;padding-bottom: 86px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #F3EAD6;;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d8828aab{width: 100%;}.wp-block-uagb-container.uagb-block-d8828aab{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 72px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a5690d1a{width: 100%;}.wp-block-uagb-container.uagb-block-a5690d1a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-869d5a67.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(2 , minmax(0, 1fr));}.uagb-block-869d5a67.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-869d5a67.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-869d5a67.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: solid;}.uagb-block-869d5a67 .uagb-post__cta a{border-style: solid;}.uagb-block-869d5a67 .slick-dots{margin-top:  !important;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-afa9cb60{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-afa9cb60 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-afa9cb60{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 32px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-1b1db84f{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-1b1db84f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-1b1db84f{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 10px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d3ce598a{width: 100%;}.wp-block-uagb-container.uagb-block-d3ce598a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 10px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #F3EAD6;;align-items: stretch;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bb690{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9e1bb690 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-9e1bb690{padding-top: 32px;padding-bottom: 32px;padding-left: 32px;padding-right: 32px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c374ff93{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c374ff93 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-c374ff93{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-57dfbe3a{width: 100%;}.wp-block-uagb-container.uagb-block-57dfbe3a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-7e27df3b{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-7e27df3b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-7e27df3b{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 32px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d119b407{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d119b407 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-d119b407{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #f2ead8;;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-28e3a790{width: 100%;}.wp-block-uagb-container.uagb-block-28e3a790{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 64px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e920b59a{width: 100%;}.wp-block-uagb-container.uagb-block-e920b59a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 70px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-fb0a7cb1{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-fb0a7cb1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-fb0a7cb1{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c638276d{width: 100%;}.wp-block-uagb-container.uagb-block-c638276d{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-8935a2b9{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-8935a2b9 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-8935a2b9{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;border-style: solid;}.uagb-block-cd98f68f.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(2 , minmax(0, 1fr));}.uagb-block-cd98f68f.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-cd98f68f.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-cd98f68f.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: solid;}.uagb-block-cd98f68f .uagb-post__cta a{border-style: solid;}.uagb-block-cd98f68f .slick-dots{margin-top:  !important;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b4aa2357{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b4aa2357 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-b4aa2357{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 62px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3a9dfa6b{width: 100%;}.wp-block-uagb-container.uagb-block-3a9dfa6b{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 72px !important;margin-bottom: 64px !important;margin-left: 0px;margin-right: 0px;order: initial;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-838da601{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-838da601{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-image: url(https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/08\/AH_20260728_GAREDUNORD-045_HD-scaled.webp);background-clip: padding-box;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-19f87aeb{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-19f87aeb{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-cea3f8b0{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-cea3f8b0 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-cea3f8b0{padding-top: 86px;padding-bottom: 86px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #F3EAD6;;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d8828aab{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-d8828aab{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 72px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-a5690d1a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-a5690d1a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-869d5a67.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(1 , minmax(0, 1fr));}.uagb-block-869d5a67.is-grid .uagb-post__inner-wrap{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;}.uagb-block-869d5a67.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-869d5a67.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -20px;margin-right: -20px;margin-top: -20px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap .uagb-post__text:last-child{margin-bottom: 20px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap .uagb-post__text:first-child{margin-top: 20px;}.uagb-block-869d5a67:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 20px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:not(.highlighted){margin-left: 20px;margin-right: 20px;}.uagb-block-869d5a67:not(.is-grid) .uagb-post__inner-wrap .uagb-post__text.highlighted{margin-left: 20px;}.uagb-block-869d5a67.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: solid;}.uagb-block-869d5a67 .slick-dots{margin-top:  !important;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-afa9cb60{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-afa9cb60 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-afa9cb60{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 32px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-1b1db84f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-1b1db84f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-1b1db84f{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 10px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d3ce598a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-d3ce598a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 10px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-23fd67ce{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;background-color: #F3EAD6;;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-23fd67ce.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-23fd67ce.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-9e1bb690{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-9e1bb690 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-9e1bb690{min-height: 430px;padding-top: 24px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c374ff93{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-c374ff93 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c374ff93{min-height: 430px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;align-items: center;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-57dfbe3a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-57dfbe3a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-7e27df3b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-7e27df3b > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-7e27df3b{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 32px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-d119b407{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-d119b407 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-d119b407{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #f2ead8;;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-28e3a790{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-28e3a790{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 64px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e920b59a{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-e920b59a{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 70px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-fb0a7cb1{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-fb0a7cb1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-fb0a7cb1{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-c638276d{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-c638276d{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-direction: column;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-c638276d.wp-block-uagb-container > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not( .spectra-container-link-overlay ):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-container-inner-blocks-wrap){width: 100%;}.wp-block-uagb-container.uagb-block-c638276d.wp-block-uagb-container > .uagb-container-inner-blocks-wrap > *:not( .wp-block-uagb-column ):not( .wp-block-uagb-section ):not( .uagb-container__shape ):not( .uagb-container__video-wrap ):not( .uagb-slider-container ):not(.spectra-image-gallery__control-lightbox){width: 100%;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-8935a2b9{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-8935a2b9 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-8935a2b9{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-style: solid;flex-wrap: wrap;}.uagb-block-cd98f68f.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(1 , minmax(0, 1fr));}.uagb-block-cd98f68f.is-grid .uagb-post__inner-wrap{padding-top: 24px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;}.uagb-block-cd98f68f.is-grid.uagb-post__items{row-gap: 0px;column-gap: 20px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__items article{padding-right: 0px;padding-left: 0px;margin-bottom: 20px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__items{margin-right: 0px;margin-left: 0px;}.uagb-block-cd98f68f.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -24px;margin-right: -24px;margin-top: -24px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap .uagb-post__text:last-child{margin-bottom: 24px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap .uagb-post__text:first-child{margin-top: 24px;}.uagb-block-cd98f68f:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 24px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:not(.highlighted){margin-left: 24px;margin-right: 24px;}.uagb-block-cd98f68f:not(.is-grid) .uagb-post__inner-wrap .uagb-post__text.highlighted{margin-left: 24px;}.uagb-block-cd98f68f.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {border-style: solid;}.uagb-block-cd98f68f .slick-dots{margin-top:  !important;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-b4aa2357{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-b4aa2357 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-b4aa2357{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 62px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-3a9dfa6b{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-3a9dfa6b{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top: 72px !important;margin-bottom: 64px !important;margin-left: 0px;margin-right: 0px;order: initial;flex-wrap: wrap;}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:17:{i:0;s:9:\"core\/html\";i:1;s:14:\"uagb\/container\";i:2;s:30:\"create-block\/ah-booking-engine\";i:5;s:10:\"core\/image\";i:6;s:21:\"uagb\/advanced-heading\";i:7;s:14:\"core\/paragraph\";i:8;s:12:\"core\/buttons\";i:9;s:11:\"core\/button\";i:13;s:12:\"core\/heading\";i:14;s:14:\"core\/separator\";i:15;s:18:\"uagb\/post-carousel\";i:16;s:10:\"core\/group\";i:17;s:11:\"core\/search\";i:18;s:17:\"core\/latest-posts\";i:19;s:20:\"core\/latest-comments\";i:20;s:13:\"core\/archives\";i:21;s:15:\"core\/categories\";}s:8:\"uag_flag\";b:1;s:11:\"uag_version\";s:10:\"1790891865\";s:6:\"gfonts\";a:1:{s:7:\"Default\";a:2:{s:10:\"fontfamily\";s:7:\"Default\";s:12:\"fontvariants\";a:0:{}}}s:10:\"gfonts_url\";s:71:\"\/\/fonts.googleapis.com\/css?family=Default&subset=latin&display=fallback\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-scaled.webp",2560,1707,false],"thumbnail":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-150x150.webp",150,150,true],"medium":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-300x200.webp",300,200,true],"medium_large":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-768x512.webp",768,512,true],"large":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-1024x683.webp",1024,683,true],"1536x1536":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-1536x1024.webp",1536,1024,true],"2048x2048":["https:\/\/alfredhotels.com\/wp-content\/uploads\/2026\/03\/Chambre-La-Maison-ALFRED-HOTELS-Biarritz-2048x1365.webp",2048,1365,true]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/alfredhotels.com\/fr\/author\/admin"},"uagb_comment_info":0,"uagb_excerpt":"Galerie Photos Voir toutes les photos 1 \/ 1 Groupes et s\u00e9minaires \u00c9v\u00e9nements priv\u00e9s Au c\u0153ur des villes, Alfred Hotels con\u00e7oit des espaces parfaitement adapt\u00e9s \u00e0 l\u2019organisation de s\u00e9minaires, de team buildings, de f\u00eates familiales et de tout autre type d\u2019\u00e9v\u00e9nements :&nbsp;salles de r\u00e9union flexibles, zones de coworking, chambres modulables. Sans oublier une offre de\u2026","_links":{"self":[{"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/pages\/2946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/comments?post=2946"}],"version-history":[{"count":73,"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/pages\/2946\/revisions"}],"predecessor-version":[{"id":4811,"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/pages\/2946\/revisions\/4811"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/media\/2501"}],"wp:attachment":[{"href":"https:\/\/alfredhotels.com\/fr\/wp-json\/wp\/v2\/media?parent=2946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}