{"id":33841,"date":"2024-11-25T23:28:40","date_gmt":"2024-11-25T22:28:40","guid":{"rendered":"https:\/\/voxea.com\/?page_id=33841"},"modified":"2026-02-06T06:11:13","modified_gmt":"2026-02-06T05:11:13","slug":"location-salle-lausanne","status":"publish","type":"page","link":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/","title":{"rendered":"Location de salles"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33841\" class=\"elementor elementor-33841\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a740216 e-flex e-con-boxed e-con e-parent\" data-id=\"a740216\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e1cd38 elementor-widget elementor-widget-heading\" data-id=\"6e1cd38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Location de salles de formation \u00e0 Lausanne <\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c43b7b8 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading\" data-id=\"c43b7b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Transformez vos r\u00e9unions<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0893408 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"0893408\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Louez l&rsquo;une de nos neuf salles de formation \u00e9quip\u00e9e<\/strong>s offrant un cadre id\u00e9al pour un apprentissage efficace et des r\u00e9unions productives.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c1ecd9 elementor-align-left elementor-absolute elementor-widget elementor-widget-lottie\" data-id=\"2c1ecd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/voxea.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/animation_lnlu3ggq.json&quot;,&quot;id&quot;:28945,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;link_to&quot;:&quot;custom&quot;,&quot;custom_link&quot;:{&quot;url&quot;:&quot;#salle&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;loop&quot;:&quot;yes&quot;,&quot;_position&quot;:&quot;absolute&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"e-lottie__container__link\" href=\"#salle\"><div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div><\/a>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c25a80 e-con-full e-flex e-con e-parent\" data-id=\"7c25a80\" data-element_type=\"container\" data-e-type=\"container\" id=\"salle\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e2486da e-con-full e-flex e-con e-child\" data-id=\"e2486da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6b9401 elementor-widget elementor-widget-heading\" data-id=\"a6b9401\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Location de salles de formation \u00e0 Lausanne<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b7c747 elementor-widget elementor-widget-heading\" data-id=\"8b7c747\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Productivit\u00e9 optimale <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d10893 elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"4d10893\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6MzM4NTgsInRvZ2dsZSI6ZmFsc2V9\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Comparez les salles <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-696d4dd e-con-full e-flex e-con e-child\" data-id=\"696d4dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-244282f elementor-widget elementor-widget-text-editor\" data-id=\"244282f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"flex-shrink-0 flex flex-col relative items-end\"><div><div class=\"pt-0\"><div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\u00a0<\/div><\/div><\/div><\/div><div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\"><div class=\"flex-col gap-1 md:gap-3\"><div class=\"flex max-w-full flex-col flex-grow\"><div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"66d80931-c522-430f-bbb6-34d62638c6a1\" data-message-model-slug=\"gpt-4o\"><div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\"><div class=\"markdown prose w-full break-words dark:prose-invert light\"><p>D\u00e9couvrez les <strong>salles de formation VOXEA<\/strong>, situ\u00e9es en plein c\u0153ur de Lausanne, dans un environnement moderne, agr\u00e9able et propice \u00e0 l\u2019apprentissage ou au travail. Nous mettons \u00e0 votre disposition <strong>neuf salles polyvalentes<\/strong> pouvant accueillir de <strong>12 \u00e0 40 personnes<\/strong>, id\u00e9ales pour vos r\u00e9unions, s\u00e9minaires, ou formations.<\/p><h3>Des salles parfaitement \u00e9quip\u00e9es pour vos besoins<\/h3><p>Toutes nos salles sont dot\u00e9es de :<\/p><ul><li><strong>Wi-Fi s\u00e9curis\u00e9<\/strong> pour garantir une connexion rapide et fiable.<\/li><li><strong>Beamer ou \u00e9cran de pr\u00e9sentation<\/strong> pour vos projections.<\/li><li><strong>Tableau blanc et flip chart<\/strong> pour faciliter vos pr\u00e9sentations et \u00e9changes.<\/li><\/ul><p>Nous adaptons l\u2019agencement des salles selon vos besoins sp\u00e9cifiques (configuration en U, th\u00e9\u00e2tre, classe, etc.).<\/p><h3>Un service sur mesure<\/h3><p>Notre \u00e9quipe d\u00e9di\u00e9e est disponible sur place pour vous accompagner, r\u00e9soudre d\u2019\u00e9ventuels probl\u00e8mes techniques, ou fournir du mat\u00e9riel suppl\u00e9mentaire. De plus, un service de restauration peut \u00eatre organis\u00e9 sur demande, <br \/>pour une exp\u00e9rience sans souci.<\/p><h3>Des tarifs comp\u00e9titifs au centre de Lausanne<\/h3><p>VOXEA vous propose des tarifs attractifs pour la <strong>location de salles \u00e0 Lausanne<\/strong>, tout en vous garantissant <br \/>un cadre professionnel et stimulant. Assurez la r\u00e9ussite de vos r\u00e9unions et formations dans des conditions optimales.<\/p><p><strong>R\u00e9servez d\u00e8s aujourd\u2019hui et profitez d\u2019un espace qui r\u00e9pond \u00e0 vos attentes professionnelles !<\/strong><\/p><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9e8de46 e-flex e-con-boxed e-con e-parent\" data-id=\"9e8de46\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4dcec32 e-con-full e-flex e-con e-parent\" data-id=\"4dcec32\" data-element_type=\"container\" data-e-type=\"container\" id=\"#reserver\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3881c32 e-con-full e-flex e-con e-child\" data-id=\"3881c32\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e038127 elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"e038127\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"wpbc_resource_selection_block\"><div class=\"resource_selection_div wpbc_container wpbc_form wpbc_container_booking_form\"><div class=\"wpbc__field\"><label for=\"calendar_type\">S\u00e9lectionnez le type de salle<\/label><span class=\"wpbc_wrap_select wpdev-form-control-wrap\"><select name=\"active_booking_form\" class=\"active_booking_form\" onchange=\" jQuery(this).parents('.wpbc_resource_selection_block').find('.bk_forms').css('display', 'none');document.getElementById('hided_booking_form' + this.value).style.display='block';\" > <option value=\"select\" >S\u00e9lectionnez le type de salle<\/option>  <option  selected=\"SELECTED\"  value=\"14\">Salle type L - A03 - Capacit\u00e9 24<\/option> <option  value=\"12\">Salle type L - S45 - Capacit\u00e9 30<\/option> <option  value=\"7\">Salle type M - Capacit\u00e9 20<\/option> <option  value=\"13\">Salle type S - Conf\u00e9rence - Capacit\u00e9 10<\/option> <option  value=\"8\">Salle type S - S43 - Capacit\u00e9 12<\/option> <option  value=\"9\">Salle type S - S44 - Capacit\u00e9 12<\/option> <option  value=\"10\">Salle type S - S46 - Capacit\u00e9 12<\/option> <option  value=\"11\">Salle type S - S48 - Capacit\u00e9 12<\/option> <option  value=\"15\">Salle type XL - Capacit\u00e9 40<\/option> <\/select><\/span><\/div><\/div><div class=\"bk_forms\" id=\"hided_booking_form14\" style=\"display: block;\"> <div id=\"form_id1746897644687\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form14\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert14\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk14\" id=\"bklnk14\"><\/a><div id=\"booking_form_div14\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking14\"  class=\"wpbc_calendar_id_14\" >\t<div class=\"calendar_loader_frame calendar_loader_frame14\"\r\n\t\tdata-wpbc-rid=\"14\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking14\" name=\"date_booking14\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime14\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(14);}\" name=\"rangetime14\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname14\"><input type=\"text\" name=\"secondname14\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name14\"><input type=\"text\" name=\"name14\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email14\"><input type=\"email\" name=\"email14\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone14\"><input type=\"text\" name=\"phone14\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor14\"><input type=\"text\" name=\"numberofvisitor14\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom14\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(14);}\" name=\"dispositionoftheroom14\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds14\"><textarea name=\"specificneeds14\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,14, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type14\" name=\"bk_type14\" class=\"\" type=\"hidden\" value=\"14\" \/><\/div><div id=\"submiting14\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages14\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST14\" name=\"wpbc_nonceCALCULATE_THE_COST14\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage14\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form12\" style=\"display: none;\"> <div id=\"form_id1386144621420\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form12\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert12\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk12\" id=\"bklnk12\"><\/a><div id=\"booking_form_div12\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking12\"  class=\"wpbc_calendar_id_12\" >\t<div class=\"calendar_loader_frame calendar_loader_frame12\"\r\n\t\tdata-wpbc-rid=\"12\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking12\" name=\"date_booking12\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime12\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(12);}\" name=\"rangetime12\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname12\"><input type=\"text\" name=\"secondname12\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name12\"><input type=\"text\" name=\"name12\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email12\"><input type=\"email\" name=\"email12\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone12\"><input type=\"text\" name=\"phone12\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor12\"><input type=\"text\" name=\"numberofvisitor12\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom12\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(12);}\" name=\"dispositionoftheroom12\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds12\"><textarea name=\"specificneeds12\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,12, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type12\" name=\"bk_type12\" class=\"\" type=\"hidden\" value=\"12\" \/><\/div><div id=\"submiting12\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages12\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST12\" name=\"wpbc_nonceCALCULATE_THE_COST12\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage12\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form7\" style=\"display: none;\"> <div id=\"form_id837018098319\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form7\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert7\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk7\" id=\"bklnk7\"><\/a><div id=\"booking_form_div7\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking7\"  class=\"wpbc_calendar_id_7\" >\t<div class=\"calendar_loader_frame calendar_loader_frame7\"\r\n\t\tdata-wpbc-rid=\"7\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking7\" name=\"date_booking7\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime7\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(7);}\" name=\"rangetime7\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname7\"><input type=\"text\" name=\"secondname7\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name7\"><input type=\"text\" name=\"name7\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email7\"><input type=\"email\" name=\"email7\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone7\"><input type=\"text\" name=\"phone7\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor7\"><input type=\"text\" name=\"numberofvisitor7\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom7\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(7);}\" name=\"dispositionoftheroom7\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds7\"><textarea name=\"specificneeds7\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,7, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type7\" name=\"bk_type7\" class=\"\" type=\"hidden\" value=\"7\" \/><\/div><div id=\"submiting7\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages7\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST7\" name=\"wpbc_nonceCALCULATE_THE_COST7\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage7\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form13\" style=\"display: none;\"> <div id=\"form_id1076927744334\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form13\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert13\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk13\" id=\"bklnk13\"><\/a><div id=\"booking_form_div13\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking13\"  class=\"wpbc_calendar_id_13\" >\t<div class=\"calendar_loader_frame calendar_loader_frame13\"\r\n\t\tdata-wpbc-rid=\"13\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking13\" name=\"date_booking13\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime13\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(13);}\" name=\"rangetime13\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname13\"><input type=\"text\" name=\"secondname13\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name13\"><input type=\"text\" name=\"name13\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email13\"><input type=\"email\" name=\"email13\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone13\"><input type=\"text\" name=\"phone13\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor13\"><input type=\"text\" name=\"numberofvisitor13\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom13\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(13);}\" name=\"dispositionoftheroom13\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds13\"><textarea name=\"specificneeds13\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,13, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type13\" name=\"bk_type13\" class=\"\" type=\"hidden\" value=\"13\" \/><\/div><div id=\"submiting13\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages13\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST13\" name=\"wpbc_nonceCALCULATE_THE_COST13\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage13\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form8\" style=\"display: none;\"> <div id=\"form_id126174702719\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form8\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert8\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk8\" id=\"bklnk8\"><\/a><div id=\"booking_form_div8\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking8\"  class=\"wpbc_calendar_id_8\" >\t<div class=\"calendar_loader_frame calendar_loader_frame8\"\r\n\t\tdata-wpbc-rid=\"8\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking8\" name=\"date_booking8\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime8\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(8);}\" name=\"rangetime8\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname8\"><input type=\"text\" name=\"secondname8\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name8\"><input type=\"text\" name=\"name8\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email8\"><input type=\"email\" name=\"email8\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone8\"><input type=\"text\" name=\"phone8\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor8\"><input type=\"text\" name=\"numberofvisitor8\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom8\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(8);}\" name=\"dispositionoftheroom8\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds8\"><textarea name=\"specificneeds8\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,8, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type8\" name=\"bk_type8\" class=\"\" type=\"hidden\" value=\"8\" \/><\/div><div id=\"submiting8\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages8\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST8\" name=\"wpbc_nonceCALCULATE_THE_COST8\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage8\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form9\" style=\"display: none;\"> <div id=\"form_id1759337404110\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form9\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert9\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk9\" id=\"bklnk9\"><\/a><div id=\"booking_form_div9\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking9\"  class=\"wpbc_calendar_id_9\" >\t<div class=\"calendar_loader_frame calendar_loader_frame9\"\r\n\t\tdata-wpbc-rid=\"9\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking9\" name=\"date_booking9\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime9\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(9);}\" name=\"rangetime9\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname9\"><input type=\"text\" name=\"secondname9\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name9\"><input type=\"text\" name=\"name9\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email9\"><input type=\"email\" name=\"email9\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone9\"><input type=\"text\" name=\"phone9\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor9\"><input type=\"text\" name=\"numberofvisitor9\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom9\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(9);}\" name=\"dispositionoftheroom9\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds9\"><textarea name=\"specificneeds9\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,9, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type9\" name=\"bk_type9\" class=\"\" type=\"hidden\" value=\"9\" \/><\/div><div id=\"submiting9\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages9\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST9\" name=\"wpbc_nonceCALCULATE_THE_COST9\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage9\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form10\" style=\"display: none;\"> <div id=\"form_id263012056372\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form10\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert10\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk10\" id=\"bklnk10\"><\/a><div id=\"booking_form_div10\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking10\"  class=\"wpbc_calendar_id_10\" >\t<div class=\"calendar_loader_frame calendar_loader_frame10\"\r\n\t\tdata-wpbc-rid=\"10\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking10\" name=\"date_booking10\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime10\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(10);}\" name=\"rangetime10\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname10\"><input type=\"text\" name=\"secondname10\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name10\"><input type=\"text\" name=\"name10\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email10\"><input type=\"email\" name=\"email10\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone10\"><input type=\"text\" name=\"phone10\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor10\"><input type=\"text\" name=\"numberofvisitor10\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom10\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(10);}\" name=\"dispositionoftheroom10\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds10\"><textarea name=\"specificneeds10\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,10, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type10\" name=\"bk_type10\" class=\"\" type=\"hidden\" value=\"10\" \/><\/div><div id=\"submiting10\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages10\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST10\" name=\"wpbc_nonceCALCULATE_THE_COST10\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage10\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form11\" style=\"display: none;\"> <div id=\"form_id1242198833811\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form11\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert11\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk11\" id=\"bklnk11\"><\/a><div id=\"booking_form_div11\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking11\"  class=\"wpbc_calendar_id_11\" >\t<div class=\"calendar_loader_frame calendar_loader_frame11\"\r\n\t\tdata-wpbc-rid=\"11\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking11\" name=\"date_booking11\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime11\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(11);}\" name=\"rangetime11\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname11\"><input type=\"text\" name=\"secondname11\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name11\"><input type=\"text\" name=\"name11\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email11\"><input type=\"email\" name=\"email11\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone11\"><input type=\"text\" name=\"phone11\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor11\"><input type=\"text\" name=\"numberofvisitor11\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom11\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(11);}\" name=\"dispositionoftheroom11\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds11\"><textarea name=\"specificneeds11\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,11, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type11\" name=\"bk_type11\" class=\"\" type=\"hidden\" value=\"11\" \/><\/div><div id=\"submiting11\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages11\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST11\" name=\"wpbc_nonceCALCULATE_THE_COST11\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage11\" class=\"booking_form_garbage\"><\/div> <\/div><div class=\"bk_forms\" id=\"hided_booking_form15\" style=\"display: none;\"> <div id=\"form_id350090372333\" class=\"wpbc_container wpbc_form wpbc_container_booking_form \" ><form id=\"booking_form15\" class=\"booking_form vertical\" method=\"post\" action=\"\"><div id=\"ajax_respond_insert15\" class=\"ajax_respond_insert\" style=\"display:none;\"><\/div><a name=\"bklnk15\" id=\"bklnk15\"><\/a><div id=\"booking_form_div15\" class=\"booking_form_div\"><style type=\"text\/css\">\r\n\/* Base container styling *\/\r\n.wpbc_booking_form_simple {\r\n    max-width: 1000px;\r\n    margin: auto;\r\n    padding: 10px;\r\n    font-family: 'Open Sans', sans-serif !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Container width constraints *\/\r\n.wpbc_container_booking_form .block_hints, \r\n.wpbc_booking_form_simple.wpbc_form_center .wpbc__form__div .wpbc__row.wpbc_r_calendar, \r\n.wpbc_booking_form_simple .wpbc__form__div .wpbc__row:not(.wpbc_r_calendar) {\r\n    max-width: 600px;\r\n}\r\n\r\n\/* Form elements styling *\/\r\n.wpbc_booking_form_simple label {\r\n    font-weight: 400 !important;\r\n    display: block;\r\n    margin-bottom: 8px;\r\n}\r\n\r\n\/* Navigation styling *\/\r\n.navigation-arrow {\r\n    display: inline-block;\r\n    font-size: 18px;\r\n    background: #D67402;\r\n    color: white;\r\n    cursor: pointer;\r\n    margin-top: 15px;\r\n    padding: 10px 20px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.navigation-arrow:hover {\r\n    background-color: #8a5a0d;\r\n}\r\n\r\n\/* Time slots section *\/\r\n.wpbc_r_rangetime {\r\n    margin: 20px 0;\r\n}\r\n\r\n\/* Form fields styling *\/\r\n.wpbc__row {\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.wpbc__row input[type=\"text\"],\r\n.wpbc__row input[type=\"email\"],\r\n.wpbc__row select,\r\n.wpbc__row textarea {\r\n    width: 100%;\r\n    padding: 10px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 4px;\r\n    font-size: 16px;\r\n}\r\n\r\n\/* Submit button styling *\/\r\n.btn {\r\n    background: #D67402;\r\n    color: white;\r\n    padding: 12px 24px;\r\n    border: none;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n    font-size: 18px;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.btn:hover {\r\n    background: #8a5a0d;\r\n}\r\n\r\n\/* Step visibility *\/\r\n.booking-step[style*=\"display: none\"] {\r\n    display: none !important;\r\n}\r\n\r\n\/* Responsive adjustments *\/\r\n@media (max-width: 768px) {\r\n    .wpbc_booking_form_simple {\r\n        padding: 5px;\r\n    }\r\n    \r\n    .navigation-arrow {\r\n        width: 100%;\r\n        text-align: center;\r\n    }\r\n}\r\n\t\/* Hide booking error message *\/\r\n.wpbc_alert_warning {\r\n    display: none !important;\r\n}\r\n\t\r\n\t\/* Time slot buttons *\/\r\n.wpbc_booking_form_simple select + div button,\r\n.wpbc_booking_form_simple .custom-next-step button {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n    border: none;\r\n    padding: 10px 20px;\r\n    border-radius: 4px;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Hover state - slightly darker orange *\/\r\n.wpbc_booking_form_simple select + div button:hover,\r\n.wpbc_booking_form_simple .custom-next-step button:hover {\r\n    background:  white !important;  \/* Force orange background *\/\r\n    color: #D67402 !important;  \/* Force white text *\/\r\n}\r\n<\/style>\r\n\r\n<div class=\"wpbc_booking_form_simple\">\r\n    \r\n    <div class=\"wpbc__row\">\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc_calendar_wraper\"><div class=\"wpbc_cal_container bk_calendar_frame wpbc_no_custom_width  months_num_in_row_ cal_month_num_1 wpbc_timeslot_day_bg_as_available\" style=\"\"><div id=\"calendar_booking15\"  class=\"wpbc_calendar_id_15\" >\t<div class=\"calendar_loader_frame calendar_loader_frame15\"\r\n\t\tdata-wpbc-rid=\"15\"\r\n\t\tdata-wpbc-grace=\"8000\"\r\n\t\tstyle=\"--wpbc-loader-cols: 1;\"\r\n\t>\r\n\t\t<div class=\"calendar_loader_text\">Loading...<\/div>\r\n\t\t<div class=\"calendar_loader_frame__progress_line_container\">\r\n\t\t\t<div class=\"calendar_loader_frame__progress_line\"><\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<\/div><\/div><textarea id=\"date_booking15\" name=\"date_booking15\" autocomplete=\"off\" style=\"display:none;\"><\/textarea><div class=\"block_hints datepick \"><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Disponible<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable full_day_booking date_approved wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">R\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><span class=\" wpbc_timeslot_day_bg_as_available\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell date_available date2approve timespartly times_clock wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"wpbc-diagonal-el\">\t\t<div class=\"wpbc-co-out\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 0,99 99,0\"><\/polygon><polygon points=\"0,0 0,100 49,100 49,0\"><\/polygon><\/svg><\/div>\t\t<div class=\"wpbc-co-in\"><svg height=\"100%\" width=\"100%\" viewBox=\"0 0 98 98\" preserveAspectRatio=\"none\"><polygon points=\"0,99 99,99 99,0\"><\/polygon><polygon points=\"50,98 98,98 98,0 50,0\"><\/polygon><\/svg><\/div>\t<\/div>\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><div class=\"wpbc_time_dots\">\u00b7<\/div><\/div>\t\t<a>25<\/a>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/span><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Partiellement r\u00e9serv\u00e9<\/div><\/div><div class=\"wpdev_hint_with_text\"><div class=\"\"><div class=\"datepick-inline wpbc_calendar_legend_table_width_height\"><table class=\"datepick wpbc_calendar\" style=\"\"><tbody><tr><td class=\"datepick-days-cell datepick-unselectable date_user_unavailable wpbc_calendar_legend_day_cell_height\"><div class=\"wpbc-cell-box\">\t<div class=\"date-cell-content\">\t\t<div class=\"date-content-top\"><\/div>\t\t<span>25<\/span>\t\t<div class=\"date-content-bottom\"><\/div>\t<\/div><\/div><\/td><\/tr><\/tbody><\/table><\/div><\/div><div class=\"block_text\">- <\/div><div class=\"block_text\">Indisponible<\/div><\/div><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"wpbc__field\">\r\n            <div class=\"wpbc__form__div\">\r\n                <!-- Step 1 -->\r\n                <div id=\"step-1\" class=\"booking-step\">\r\n                    <div class=\"wpbc_r_rangetime wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Tranches horaires*:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap rangetime15\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(15);}\" name=\"rangetime15\" autocomplete=\"rangetime\" class=\"wpdev-validates-as-required\"><option value=\"08:00 - 12:00\">Matin: 08:00 - 12:00<\/option><option value=\"13:00 - 17:00\">Apr\u00e8s-midi: 13:00 - 17:00<\/option><option value=\"17:30 - 21:30\">Soir: 17:30 - 21:30<\/option><option value=\"08:00 - 17:00\">Toute la journ\u00e9e: 08:00 - 17:00<\/option><option value=\"13:00 - 21:30\">Apr\u00e8s-midi + soir: 13:00 - 21:30<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_next_step wpbc__row\">\r\n                    \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Step 2 -->\r\n                <div id=\"step-2\" class=\"booking-step\" style=\"display: none;\">\r\n                    <div class=\"wpbc_r_previous_step wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <button type=\"button\" id=\"go-to-step-1\" class=\"navigation-arrow\">\u2190 Retour<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <!-- Form fields -->\r\n                            <div class=\"wpbc_r_secondname wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom de l'entreprise*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap secondname15\"><input type=\"text\" name=\"secondname15\" value=\"\" autocomplete=\"secondname\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_name wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nom & Pr\u00e9nom*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap name15\"><input type=\"text\" name=\"name15\" value=\"\" autocomplete=\"name\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_email wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Email*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap email15\"><input type=\"email\" name=\"email15\" value=\"\" autocomplete=\"email\" class=\"wpdev-validates-as-email wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_phone wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>T\u00e9l\u00e9phone:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap phone15\"><input type=\"text\" name=\"phone15\" value=\"\" autocomplete=\"phone\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t\t\t\t\r\n                    <div class=\"wpbc_r_numberofvisitor wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Nombre de participants*:<\/label><br><span class=\"wpbc_wrap_text wpdev-form-control-wrap numberofvisitor15\"><input type=\"text\" name=\"numberofvisitor15\" value=\"\" autocomplete=\"numberofvisitor\" class=\"wpdev-validates-as-required\" size=\"40\" \/><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_dispositionoftheroom wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Disposition de la salle:<\/label><br>\r\n                            <span class=\"wpbc_wrap_select wpdev-form-control-wrap dispositionoftheroom15\"><select onchange=\"javascript:if(typeof( wpbc_show_cost_hints_after_few_seconds )=='function'){wpbc_show_cost_hints_after_few_seconds(15);}\" name=\"dispositionoftheroom15\" autocomplete=\"dispositionoftheroom\"><option value=\"Ligne et colonne\">Ligne et colonne<\/option><option value=\"En il\u00f4t\">En il\u00f4t<\/option><option value=\"En U\">En U<\/option><\/select><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_specificneeds wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <label>Besoins sp\u00e9cifique (ordinateur, mise en place, \u00e9cran d'affichage):<\/label><br>\r\n                            <span class=\"wpbc_wrap_textarea wpdev-form-control-wrap specificneeds15\"><textarea name=\"specificneeds15\" autocomplete=\"specificneeds\"><\/textarea><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"wpbc_r_submit wpbc__row\">\r\n                        <div class=\"wpbc__field\">\r\n                            <input type=\"button\" value=\"Envoyer\" class=\"wpbc_button_light  btn btn\" onclick=\"wpbc_booking_form_submit(this.form,15, 'fr_FR');\" \/>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n\/* jQuery(document).ready(function($) {\r\n    \/\/ Add modal HTML\r\n    $('body').append(`\r\n        <div id=\"booking-details-modal\" style=\"\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n        \">\r\n            <div class=\"modal-content\" style=\"\r\n                position: relative;\r\n                top: 50%;\r\n                left: 50%;\r\n                transform: translate(-50%, -50%);\r\n                background: white;\r\n                padding: 30px;\r\n                border-radius: 8px;\r\n                max-width: 600px;\r\n                width: 90%;\r\n                max-height: 90vh;\r\n                overflow-y: auto;\r\n            \">\r\n                <button id=\"back-to-calendar\" class=\"navigation-arrow\" style=\"margin-bottom: 30px;\">\u2190 RETOUR<\/button>\r\n\r\n                <div id=\"booking-details-content\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    `);\r\n\r\n    function initializeForm() {\r\n\t\t$('.wpbc_booking_form_simple').each(function() {\r\n            const $form = $(this);\r\n            \r\n            \/\/ Hide the fields we'll move to modal\r\n            $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                      '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                      '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                      '.wpbc_r_submit').hide();\r\n            \r\n            \/\/ Add Suivant button if not exists\r\n            if (!$form.find('.next-step-btn').length) {\r\n                $form.find('.wpbc_r_rangetime').after(`\r\n    <div class=\"custom-next-step\">\r\n        <button type=\"button\" class=\"next-step-btn navigation-arrow\">Suivant \u2192<\/button>\r\n    <\/div>\r\n`);\r\n            }\r\n\r\n            \/\/ Add hidden field for time slot if not exists\r\n            if (!$form.find('.booking_time_info').length) {\r\n                $form.append('<input type=\"hidden\" name=\"booking_time_info\" class=\"booking_time_info\">');\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Store selected time when changed\r\n    $(document).on('change', '[name^=\"rangetime\"]', function() {\r\n        const selectedTime = $(this).val();\r\n        $('.booking_time_info').val(selectedTime);\r\n    });\r\n\r\n    \/\/ Handle \"Suivant\" button click\r\n    $(document).on('click', '.next-step-btn', function(e) {\r\n        e.preventDefault();\r\n        const $form = $(this).closest('.wpbc_booking_form_simple');\r\n        \r\n        \/\/ Move the actual form fields to modal\r\n        const $fields = $form.find('.wpbc_r_entreprise, .wpbc_r_name, .wpbc_r_secondname, ' +\r\n                                 '.wpbc_r_email, .wpbc_r_phone, .wpbc_r_numberofvisitor, ' +\r\n                                 '.wpbc_r_dispositionoftheroom, .wpbc_r_specificneeds, ' +\r\n                                 '.wpbc_r_submit').clone();\r\n        \r\n        $('#booking-details-content').empty().append($fields);\r\n        $fields.show();\r\n        $('#booking-details-modal').fadeIn(300);\r\n    });\r\n\r\n    \/\/ Handle \"Retour\" button click\r\n    $('#back-to-calendar').on('click', function() {\r\n        $('#booking-details-modal').fadeOut(300);\r\n    });\r\n\r\n    \/\/ Close modal when clicking outside\r\n    $(document).on('click', '#booking-details-modal', function(e) {\r\n        if ($(e.target).is('#booking-details-modal')) {\r\n            $('#back-to-calendar').click();\r\n        }\r\n    });\r\n\r\n    \/\/ Handle form submission in modal\r\n    $(document).on('click', '#booking-details-modal .btn', function(e) {\r\n        e.preventDefault();\r\n        const $originalForm = $('.wpbc_booking_form_simple:visible');\r\n        \r\n        \/\/ Transfer values from modal to original form\r\n        $('#booking-details-content').find('input, select, textarea').each(function() {\r\n            const name = $(this).attr('name');\r\n            const value = $(this).val();\r\n            if (name) {\r\n                $originalForm.find(`[name=\"${name}\"]`).val(value);\r\n            }\r\n        });\r\n\r\n        \/\/ Close modal\r\n        $('#booking-details-modal').fadeOut(300);\r\n\r\n        \/\/ Submit the original form after a short delay\r\n        setTimeout(() => {\r\n            const submitButton = $originalForm.find('.wpbc_r_submit .btn')[0];\r\n            if (submitButton) {\r\n                submitButton.click();\r\n            }\r\n        }, 400);\r\n    });\r\n\r\n    \/\/ Hide error messages immediately when they appear\r\n    const observer = new MutationObserver(function(mutations) {\r\n        mutations.forEach(function(mutation) {\r\n            if (mutation.addedNodes.length) {\r\n                $('.wpbc_alert_warning').hide();\r\n            }\r\n        });\r\n    });\r\n\r\n    observer.observe(document.body, {\r\n        childList: true,\r\n        subtree: true\r\n    }); *\/\r\n\r\n    \/\/ Initialize on page load\r\n    \/\/initializeForm();\r\n\r\n    \/\/ Re-initialize after AJAX loads\r\n    \/* $(document).on('wpbc_calendar_loaded', function() {\r\n        setTimeout(initializeForm, 100);\r\n    }); *\/\r\n\t\/* jQuery('body').on('wpbc_calendar_ajx__loaded_data', function (e, resource_id) {\r\n\t\tconsole.log('Calendar reloaded successfully:', resource_id);\r\n\r\n\t\t\/\/ re-init UI after reload\r\n\t\tsetTimeout(initializeForm, 100);\r\n\t});\r\n\t\r\n\tjQuery(document).ajaxComplete(function (event, xhr, settings) {\r\n\t\tif (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n\t\t\tconsole.log(\"Call Load Each 1\");\r\n\t\t\tsetTimeout(initializeForm, 100);\r\n\t\t}\r\n\t}); *\/\r\n\r\n    \/* $(document).ajaxComplete(function(event, xhr, settings) {\r\n        if (settings.data && settings.data.indexOf('WPBC_AJX_CALENDAR_LOAD') !== -1) {\r\n            setTimeout(initializeForm, 100);\r\n        }\r\n    }); *\/\r\n\t\r\n\/\/});\r\n\r\n\t\/\/ Reload calendar when resource (classroom) changes\r\n\t\/* jQuery('body').on('change', 'select[name^=\"resource_id\"]', function () {\r\n\r\n\t\tconst $select   = jQuery(this);\r\n\t\tconst resourceId = $select.val();\r\n\r\n\t\t\/\/ Detect booking form ID safely\r\n\t\tlet formId = $select\r\n\t\t\t.closest('.wpbc_booking_form_simple')\r\n\t\t\t.find('input[name*=\"booking_form_id\"], .wpbc_booking_form_id')\r\n\t\t\t.first()\r\n\t\t\t.val() || '1';\r\n\r\n\t\tconsole.log('Detected Resource:', resourceId);\r\n\t\tconsole.log('Detected Form:', formId);\r\n\r\n\t\t\/\/ Reset time\r\n\t\tjQuery('select[name^=\"rangetime\"]').val('');\r\n\r\n\t\t\/\/ ONLY ONE reload method\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call 123\");\r\n\t\t\twpbc_calendar_reload(resourceId, formId, 1);\r\n\t\t} else {\r\n\t\t\tconsole.error(\"Call function not found!\");\r\n\t\t} *\/\r\n\t\t\r\n\t\t\/\/ Reset time slot when room changes (important)\r\n\t\t\/\/$('[name=\"rangetime15\"]').val('');\r\n\t\t\/\/console.log(\"Call Here 12333\");\r\n\t\t\/\/ Let Booking Calendar handle reload\r\n\t\t\/\/wpbc_ajx_calendar_reload(resourceId, formId, 1);\r\n\t\t\/* if (typeof wpbc_calendar_reload === 'function') {\r\n\t\t\tconsole.log(\"Call Here 12444\");\r\n\t\t\twpbc_calendar_reload(resourceId);\r\n\t\t}\r\n\t}); *\/\r\n\t\r\n\r\n<\/script><input id=\"bk_type15\" name=\"bk_type15\" class=\"\" type=\"hidden\" value=\"15\" \/><\/div><div id=\"submiting15\"><\/div><div class=\"form_bk_messages\" id=\"form_bk_messages15\" ><\/div><input type=\"hidden\" id=\"wpbc_nonceCALCULATE_THE_COST15\" name=\"wpbc_nonceCALCULATE_THE_COST15\" value=\"689b56faa5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/33841\" \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form><\/div><div id=\"booking_form_garbage15\" class=\"booking_form_garbage\"><\/div> <\/div><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ffd2f7 e-con-full e-flex e-con e-child\" data-id=\"8ffd2f7\" data-element_type=\"container\" data-e-type=\"container\" id=\"reserver\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfd4507 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"bfd4507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Location de salles \u00e0 Lausanne<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7109688 elementor-widget-mobile__width-inherit elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"7109688\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">R\u00e9servez votre salle de r\u00e9union<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3964688 elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-align-left elementor-widget elementor-widget-button\" data-id=\"3964688\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/voxea.com\/wp-content\/uploads\/2024\/12\/CGL_VOXEA_Location-de-Salles.pdf\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Conditions G\u00e9n\u00e9rales de location des salles<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f4d398 elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"0f4d398\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>D\u00e9couvrez notre offre exclusive de <strong>neuf salles de formation premium<\/strong>, enti\u00e8rement \u00e9quip\u00e9es pour r\u00e9pondre \u00e0 vos besoins professionnels. <br \/>Que ce soit pour une petite r\u00e9union, une grande conf\u00e9rence, ou une formation, nous disposons de la <strong>salle parfaitement adapt\u00e9e \u00e0 la taille de votre groupe<\/strong>.<\/p><h3>Un cadre id\u00e9al pour vos \u00e9v\u00e9nements professionnels<\/h3><p>Organisez vos <strong>formations<\/strong>, <strong>r\u00e9unions<\/strong>, ou <strong>conf\u00e9rences<\/strong> dans un environnement \u00e9l\u00e9gant, fonctionnel, et propice \u00e0 la r\u00e9ussite. Nous proposons divers agencements standards (th\u00e9\u00e2tre, classe, en U, etc.) et sommes \u00e0 l\u2019\u00e9coute pour satisfaire vos besoins sp\u00e9cifiques en mati\u00e8re d\u2019\u00e9quipement ou de configuration.<\/p><h3>Une localisation centrale \u00e0 Lausanne<\/h3><p>Nos salles sont id\u00e9alement situ\u00e9es <strong>au c\u0153ur de Lausanne<\/strong>, \u00e0 seulement 10 minutes \u00e0 pied de la gare. Proches des transports publics, du centre d\u2019affaires et du <strong>lac L\u00e9man<\/strong>, elles offrent une accessibilit\u00e9 optimale pour vos participants, locaux ou internationaux.<\/p><h3>Pourquoi choisir VOXEA ?<\/h3><ul><li><strong>Espaces haut de gamme<\/strong> pour une exp\u00e9rience professionnelle optimale.<\/li><li><strong>Proximit\u00e9 des commodit\u00e9s<\/strong> pour un acc\u00e8s facile.<\/li><li><strong>Flexibilit\u00e9 et service personnalis\u00e9<\/strong> pour r\u00e9pondre \u00e0 toutes vos attentes.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3050d36 e-con-full e-flex e-con e-parent\" data-id=\"3050d36\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-810ec70 e-con-full e-flex e-con e-child\" data-id=\"810ec70\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-39c8b76 e-con-full e-flex e-con e-child\" data-id=\"39c8b76\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3651007 elementor-widget elementor-widget-heading\" data-id=\"3651007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Location salles de formation Lausanne<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f2334e elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"7f2334e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">VOXEA : L'ESPACE ID\u00c9AL POUR DYNAMISER VOS \u00c9V\u00c9NEMENTS PROFESSIONNELS<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5cdadc2 elementor-widget elementor-widget-text-editor\" data-id=\"5cdadc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nos salles de formation chez VOXEA \u00e0 Lausanne sont id\u00e9ales pour\u00a0:<\/p><p>Entreprises : Pour des r\u00e9unions d&rsquo;\u00e9quipe, des formations ou des pr\u00e9sentations de produits.<\/p><p>Institutions \u00c9ducatives : Pour des conf\u00e9rences, des s\u00e9minaires, des ateliers ou des r\u00e9unions de comit\u00e9s.<\/p><p>Organisations \u00e0 But Non Lucratif : Pour des assembl\u00e9es g\u00e9n\u00e9rales, des ateliers, des sessions de formation ou des r\u00e9unions de planification.<\/p><p>Start-ups et Entrepreneurs : Pour des ateliers de brainstorming ou des pr\u00e9sentations de projets.<\/p><p>Groupes Communautaires et Clubs : Pour des r\u00e9unions r\u00e9guli\u00e8res, des ateliers, ou des \u00e9v\u00e9nements sp\u00e9ciaux.<\/p><p>Professionnels Ind\u00e9pendants : Pour des ateliers, des sessions de coaching ou de formation, des r\u00e9unions de r\u00e9seautage ou un rendez-vous avec des clients.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-580e22f elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-align-right elementor-widget elementor-widget-button\" data-id=\"580e22f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#reserver\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00e9server<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d3047b7 e-flex e-con-boxed e-con e-parent\" data-id=\"d3047b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ada620 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"9ada620\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Foire aux questions<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c2fadf elementor-widget elementor-widget-accordion\" data-id=\"2c2fadf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4631\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-4631\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Quelles sont les tailles des salles disponibles \u00e0 la location chez VOXEA ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4631\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-4631\"><p>VOXEA met \u00e0 disposition 9 salles de formation de tailles vari\u00e9es, pouvant accueillir de 12 \u00e0 40 personnes. Que vous organisiez une petite r\u00e9union intime ou une conf\u00e9rence plus large, nous avons la salle parfaitement adapt\u00e9e \u00e0 vos besoins. Chaque espace est con\u00e7u pour offrir un environnement productif et stimulant, que ce soit pour une formation, une r\u00e9union d&rsquo;\u00e9quipe ou un \u00e9v\u00e9nement sp\u00e9cial.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4632\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-4632\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Les salles sont-elles \u00e9quip\u00e9es ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4632\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-4632\"><p>Oui, toutes nos salles sont enti\u00e8rement \u00e9quip\u00e9es pour garantir le succ\u00e8s de votre \u00e9v\u00e9nement. Elles disposent de TV, tableaux blancs, flipcharts et d&rsquo;une connexion Wi-Fi haut d\u00e9bit s\u00e9curis\u00e9e. Vous n&rsquo;avez pas \u00e0 vous soucier de l&rsquo;\u00e9quipement, tout est fourni pour que vous puissiez vous concentrer pleinement sur votre pr\u00e9sentation ou votre formation. De plus, des \u00e9quipements suppl\u00e9mentaires tels que des projecteurs ou des cam\u00e9ras peuvent \u00eatre mis \u00e0 disposition sur demande.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4633\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-4633\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Est-il possible de choisir la configuration des salles en fonction de l'\u00e9v\u00e9nement ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4633\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-4633\"><p>Absolument ! Chez VOXEA, nous comprenons que chaque \u00e9v\u00e9nement est unique. Nos salles sont modulables et peuvent \u00eatre configur\u00e9es selon vos pr\u00e9f\u00e9rences. Que vous ayez besoin d&rsquo;une disposition en th\u00e9\u00e2tre pour une pr\u00e9sentation, en U pour une r\u00e9union interactive, ou en salle de classe pour une formation, notre \u00e9quipe s&rsquo;assure que tout soit pr\u00eat selon vos exigences pour maximiser l&rsquo;impact de votre \u00e9v\u00e9nement.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4634\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-4634\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Offrez-vous une assistance technique lors de la location des salles ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4634\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-4634\"><p>Oui, notre \u00e9quipe technique est \u00e0 votre disposition pour garantir que tout se passe sans accroc. Nous vous assistons dans l\u2019installation des \u00e9quipements audiovisuels et restons disponibles pour r\u00e9soudre tout probl\u00e8me technique qui pourrait survenir. Que ce soit pour connecter un ordinateur \u00e0 un projecteur ou pour ajuster le son et l\u2019\u00e9clairage, nous sommes l\u00e0 pour vous aider \u00e0 chaque \u00e9tape de votre \u00e9v\u00e9nement.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4635\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-4635\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Les salles sont-elles accessibles en dehors des horaires de bureau ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4635\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-4635\"><p>Nous comprenons que la flexibilit\u00e9 est essentielle. C&rsquo;est pourquoi nos salles sont disponibles \u00e0 la location du lundi au samedi, de 08h00 \u00e0 21h30. Que vous planifiiez une session matinale ou une r\u00e9union en soir\u00e9e, vous pouvez compter sur VOXEA pour vous fournir un espace \u00e0 votre convenance, m\u00eame en dehors des heures de bureau classiques.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4636\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-4636\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Est-il possible de visiter les salles avant de faire une r\u00e9servation ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4636\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-4636\"><p>Oui, nous vous invitons \u00e0 visiter nos locaux avant de finaliser votre r\u00e9servation. C\u2019est l\u2019occasion id\u00e9ale pour visualiser l\u2019espace, discuter de vos besoins avec notre \u00e9quipe et vous assurer que la salle choisie correspond parfaitement \u00e0 vos attentes. Nous croyons qu\u2019une visite pr\u00e9alable permet d\u2019optimiser l\u2019organisation de votre \u00e9v\u00e9nement et de garantir sa r\u00e9ussite.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4637\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-4637\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">VOXEA propose-t-elle des services de restauration sur place ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4637\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-4637\"><p>Oui, sur demande, nous offrons des services de traiteur pour vos pauses-caf\u00e9, d\u00e9jeuners ou cocktails. Ces services sont factur\u00e9s en suppl\u00e9ment, en sus du prix de la location de la salle. Nos partenaires de restauration sont s\u00e9lectionn\u00e9s pour leur qualit\u00e9 et leur capacit\u00e9 \u00e0 adapter les menus selon vos besoins et pr\u00e9f\u00e9rences. Que vous souhaitiez un buffet, des plateaux-repas ou un service complet, nous nous assurons que vos invit\u00e9s soient parfaitement pris en charge, pour que vous puissiez vous concentrer sur l&rsquo;essentiel.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4638\" class=\"elementor-tab-title\" data-tab=\"8\" role=\"button\" aria-controls=\"elementor-tab-content-4638\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Quels types de clients louent habituellement les salles chez VOXEA ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4638\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"8\" role=\"region\" aria-labelledby=\"elementor-tab-title-4638\"><p>Nous avons le plaisir de servir une client\u00e8le vari\u00e9e, allant des formateurs ind\u00e9pendants qui cherchent un espace pour leurs sessions de formation, aux entreprises locales et internationales qui organisent des r\u00e9unions ou des s\u00e9minaires. Nos salles sont \u00e9galement pris\u00e9es par des coachs, des centres de formation et d\u2019examen, des groupes de r\u00e9flexion (think tanks), ainsi que des associations professionnelles. Quel que soit votre secteur d&rsquo;activit\u00e9, nos salles sont con\u00e7ues pour s&rsquo;adapter \u00e0 tous types d&rsquo;\u00e9v\u00e9nements professionnels.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h4 id=\"elementor-tab-title-4639\" class=\"elementor-tab-title\" data-tab=\"9\" role=\"button\" aria-controls=\"elementor-tab-content-4639\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.258 404.258\" style=\"enable-background:new 0 0 404.258 404.258;\" xml:space=\"preserve\"><polygon points=\"202.129,114.331 0,265.927 18,289.927 202.129,151.831 386.258,289.927 404.258,265.927 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Layer_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 404.257 404.257\" style=\"enable-background:new 0 0 404.257 404.257;\" xml:space=\"preserve\"><polygon points=\"386.257,114.331 202.128,252.427 18,114.331 0,138.331 202.128,289.927 404.257,138.331 \"><\/polygon><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><g><\/g><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">O\u00f9 sont situ\u00e9es les salles de VOXEA ?<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t\t<div id=\"elementor-tab-content-4639\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"9\" role=\"region\" aria-labelledby=\"elementor-tab-title-4639\"><p>Nos salles b\u00e9n\u00e9ficient d&rsquo;une situation strat\u00e9gique au c\u0153ur de Lausanne, \u00e0 proximit\u00e9 imm\u00e9diate des transports en commun et \u00e0 seulement 10 minutes \u00e0 pied de la gare. Que vous ou vos participants veniez de Lausanne ou de l&rsquo;ext\u00e9rieur, vous trouverez l&rsquo;acc\u00e8s \u00e0 nos salles rapide et pratique. De plus, la localisation proche du centre d&rsquo;affaires et du lac L\u00e9man offre un cadre agr\u00e9able et stimulant pour vos \u00e9v\u00e9nements professionnels.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-403923c e-flex e-con-boxed e-con e-parent\" data-id=\"403923c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-df0d611 e-con-full e-flex e-con e-child\" data-id=\"df0d611\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-48a25ba elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"48a25ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Vous souhaitez obtenir un devis pour l\u2019une de nos salles de r\u00e9union ?<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1060990 elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"1060990\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>N\u2019h\u00e9sitez pas \u00e0 nous contacter, nous serons ravis de vous conseiller.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-436d723 elementor-mobile-align-justify elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-align-justify elementor-widget-tablet__width-inherit elementor-widget elementor-widget-button\" data-id=\"436d723\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/voxea.com\/fr\/contact\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contactez-nous<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Location de salles de formation \u00e0 Lausanne Transformez vos r\u00e9unions Louez l&rsquo;une de nos neuf salles de formation \u00e9quip\u00e9es offrant un cadre id\u00e9al pour un apprentissage efficace et des r\u00e9unions productives. Location de salles de formation \u00e0 Lausanne Productivit\u00e9 optimale Comparez les salles \u00a0 D\u00e9couvrez les salles de formation VOXEA, situ\u00e9es en plein c\u0153ur de [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":30254,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-33841","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Location salle de formation Lausanne | Louez vos salles \u00e0 Voxea<\/title>\n<meta name=\"description\" content=\"Voxea propose la location de salles pour des \u00e9v\u00e9nements professionnels. Salles de r\u00e9union, formation, s\u00e9minaire, conf\u00e9rence, rendez-vous.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/voxea.com\/fr\/location-salle-lausanne\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Location salle de formation Lausanne | Louez vos salles \u00e0 Voxea\" \/>\n<meta property=\"og:description\" content=\"Voxea propose la location de salles pour des \u00e9v\u00e9nements professionnels. Salles de r\u00e9union, formation, s\u00e9minaire, conf\u00e9rence, rendez-vous.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxea.com\/fr\/location-salle-lausanne\/\" \/>\n<meta property=\"og:site_name\" content=\"Voxea\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Voxea\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-06T05:11:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea_favicon.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/\",\"url\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/\",\"name\":\"Location salle de formation Lausanne | Louez vos salles \u00e0 Voxea\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/voxea.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/voxea_favicon.jpg\",\"datePublished\":\"2024-11-25T22:28:40+00:00\",\"dateModified\":\"2026-02-06T05:11:13+00:00\",\"description\":\"Voxea propose la location de salles pour des \u00e9v\u00e9nements professionnels. Salles de r\u00e9union, formation, s\u00e9minaire, conf\u00e9rence, rendez-vous.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/#primaryimage\",\"url\":\"https:\\\/\\\/voxea.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/voxea_favicon.jpg\",\"contentUrl\":\"https:\\\/\\\/voxea.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/voxea_favicon.jpg\",\"width\":512,\"height\":512,\"caption\":\"VOXEA\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/location-salle-lausanne\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/voxea.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Location de salles\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/voxea.com\\\/fr\\\/\",\"name\":\"Voxea\",\"description\":\"Ecole de langue Lausanne\",\"publisher\":{\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/voxea.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/#organization\",\"name\":\"Voxea\",\"url\":\"https:\\\/\\\/voxea.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/voxea.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/voxea-think-color.png\",\"contentUrl\":\"https:\\\/\\\/voxea.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/voxea-think-color.png\",\"width\":433,\"height\":172,\"caption\":\"Voxea\"},\"image\":{\"@id\":\"https:\\\/\\\/voxea.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Voxea\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/voxea-sa\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Location salle de formation Lausanne | Louez vos salles \u00e0 Voxea","description":"Voxea propose la location de salles pour des \u00e9v\u00e9nements professionnels. Salles de r\u00e9union, formation, s\u00e9minaire, conf\u00e9rence, rendez-vous.","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:\/\/voxea.com\/fr\/location-salle-lausanne\/","og_locale":"fr_FR","og_type":"article","og_title":"Location salle de formation Lausanne | Louez vos salles \u00e0 Voxea","og_description":"Voxea propose la location de salles pour des \u00e9v\u00e9nements professionnels. Salles de r\u00e9union, formation, s\u00e9minaire, conf\u00e9rence, rendez-vous.","og_url":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/","og_site_name":"Voxea","article_publisher":"https:\/\/www.facebook.com\/Voxea","article_modified_time":"2026-02-06T05:11:13+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea_favicon.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/","url":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/","name":"Location salle de formation Lausanne | Louez vos salles \u00e0 Voxea","isPartOf":{"@id":"https:\/\/voxea.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/#primaryimage"},"image":{"@id":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/#primaryimage"},"thumbnailUrl":"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea_favicon.jpg","datePublished":"2024-11-25T22:28:40+00:00","dateModified":"2026-02-06T05:11:13+00:00","description":"Voxea propose la location de salles pour des \u00e9v\u00e9nements professionnels. Salles de r\u00e9union, formation, s\u00e9minaire, conf\u00e9rence, rendez-vous.","breadcrumb":{"@id":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/voxea.com\/fr\/location-salle-lausanne\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/#primaryimage","url":"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea_favicon.jpg","contentUrl":"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea_favicon.jpg","width":512,"height":512,"caption":"VOXEA"},{"@type":"BreadcrumbList","@id":"https:\/\/voxea.com\/fr\/location-salle-lausanne\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/voxea.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Location de salles"}]},{"@type":"WebSite","@id":"https:\/\/voxea.com\/fr\/#website","url":"https:\/\/voxea.com\/fr\/","name":"Voxea","description":"Ecole de langue Lausanne","publisher":{"@id":"https:\/\/voxea.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/voxea.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/voxea.com\/fr\/#organization","name":"Voxea","url":"https:\/\/voxea.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/voxea.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea-think-color.png","contentUrl":"https:\/\/voxea.com\/wp-content\/uploads\/2023\/10\/voxea-think-color.png","width":433,"height":172,"caption":"Voxea"},"image":{"@id":"https:\/\/voxea.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Voxea","https:\/\/www.linkedin.com\/company\/voxea-sa\/"]}]}},"_links":{"self":[{"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/pages\/33841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/comments?post=33841"}],"version-history":[{"count":160,"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/pages\/33841\/revisions"}],"predecessor-version":[{"id":35117,"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/pages\/33841\/revisions\/35117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/media\/30254"}],"wp:attachment":[{"href":"https:\/\/voxea.com\/fr\/wp-json\/wp\/v2\/media?parent=33841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}