{"id":606,"date":"2026-08-05T12:36:36","date_gmt":"2026-08-05T12:36:36","guid":{"rendered":"https:\/\/lesterrassesdagafay.com\/?page_id=606"},"modified":"2026-10-08T13:45:55","modified_gmt":"2026-10-08T13:45:55","slug":"solicitud-evento","status":"publish","type":"page","link":"https:\/\/lesterrassesdagafay.com\/es\/solicitud-evento\/","title":{"rendered":"Solicitud de evento"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"606\" class=\"elementor elementor-606 elementor-248\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2a9d93 e-con-full e-flex e-con e-parent\" data-id=\"d2a9d93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-75c27e3 elementor-widget elementor-widget-html\" data-id=\"75c27e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\n     EVENTS ENQUIRY \u2014 5-step funnel\n     ============================================================ -->\n\n<style>\n:root{\n  --bone:#f4efe6;--sand:#e8dfcf;--clay:#c8b39a;--ochre:#c08a48;\n  --ink:#141210;--ink-soft:#3a3530;--muted:#7a7165;--line:#d9cfbc;\n  --ease:cubic-bezier(.22,.61,.36,1);\n}\n.enq{\n  font-family:'Instrument Sans',sans-serif;color:var(--ink);\n  background:var(--bone);\n  min-height:100vh;position:relative;overflow:hidden;\n}\n.enq *{box-sizing:border-box}\n.enq a{text-decoration:none !important;color:inherit}\n.enq button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}\n.enq .enq-next,.enq .back-home{border:none !important;text-shadow:none !important}\n\n\/* HERO \/ BACKGROUND \u2014 sits behind everything, subtle *\/\n.enq-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}\n.enq-bg::before{\n  content:\"\";position:absolute;inset:-5%;\n  background:url('https:\/\/lesterrassesdagafay.com\/wp-content\/uploads\/2026\/08\/book-your-event.jpg') center\/cover no-repeat;\n  filter:blur(24px) brightness(1.02);opacity:.28;transform:scale(1.1);\n}\n.enq-bg::after{\n  content:\"\";position:absolute;inset:0;\n  background:linear-gradient(180deg,rgba(244,239,230,.75) 0%,rgba(244,239,230,.9) 100%);\n}\n\n\/* TOP BAR \u2014 progress + step counter + back *\/\n.enq-topbar{\n  position:relative;z-index:10;\n  padding:36px 48px 0;\n  display:grid;grid-template-columns:80px 1fr 80px;align-items:center;gap:32px;\n}\n.enq-back{\n  display:inline-flex;align-items:center;gap:10px;\n  font-size:10px;letter-spacing:.3em;text-transform:uppercase;\n  color:var(--muted);font-weight:500;\n  transition:color .3s ease,gap .3s ease;\n  opacity:1;visibility:visible;transition:all .4s var(--ease);\n}\n.enq-back.hidden{opacity:0;visibility:hidden}\n.enq-back:hover{color:var(--ochre);gap:14px}\n.enq-back svg{transition:transform .3s ease}\n.enq-back:hover svg{transform:translateX(-3px)}\n.enq-progress{position:relative;height:1px;background:var(--line);width:100%}\n.enq-progress-bar{\n  position:absolute;top:0;bottom:0;left:0;\n  background:var(--ochre);width:20%;\n  transition:width .6s cubic-bezier(.76,0,.24,1);\n}\n.enq-counter{\n  font-family:'Fraunces',serif;font-style:italic;font-weight:300;\n  font-size:14px;color:var(--ink);text-align:right;letter-spacing:-0.01em;\n  font-variation-settings:\"opsz\" 144;\n}\n.enq-counter em{color:var(--ochre);font-style:italic}\n\n\/* STAGE \u2014 where steps live *\/\n.enq-stage{\n  position:relative;z-index:5;\n  padding:60px 48px 80px;\n  min-height:calc(100vh - 100px);\n  display:flex;align-items:center;justify-content:center;\n  overflow:hidden;\n}\n.enq-track{\n  position:relative;width:100%;max-width:1200px;\n  display:flex;transition:transform .8s cubic-bezier(.76,0,.24,1);\n  will-change:transform;\n}\n.enq-step{\n  flex:0 0 100%;min-width:100%;padding:0 20px;\n  opacity:0;transition:opacity .5s ease;\n  pointer-events:none;\n}\n.enq-step.is-active{opacity:1;pointer-events:auto}\n.enq-stage{overflow:hidden;overflow:clip}\n.enq-step{visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}\n.enq-step.is-active{visibility:visible;transition:opacity .5s ease,visibility 0s}\n\n\/* STEP HEADER \u2014 number + label + question *\/\n.enq-step-head{margin-bottom:56px}\n.enq-step-num{\n  display:inline-flex;align-items:center;gap:12px;\n  font-size:10px;letter-spacing:.3em;text-transform:uppercase;\n  color:var(--muted);font-weight:500;margin-bottom:20px;\n}\n.enq-step-num::before{content:\"\";width:32px;height:1px;background:var(--ochre)}\n.enq-step-num em{color:var(--ochre);font-style:normal;font-weight:600}\n.enq-step h2{\n  font-family:'Fraunces',serif;font-weight:300;\n  font-size:clamp(36px,5.2vw,72px);line-height:1;letter-spacing:-0.035em;\n  color:var(--ink);font-variation-settings:\"opsz\" 144;max-width:900px;\n}\n.enq-step h2 em{font-style:italic;color:var(--ochre);font-weight:300}\n.enq-step .sub{\n  margin-top:16px;font-size:16px;line-height:1.6;color:var(--muted);max-width:520px;\n}\n\n\/* CARD GRID \u2014 for choice steps *\/\n.enq-choices{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px}\n.enq-choices.cols-3{grid-template-columns:repeat(3,1fr)}\n.enq-choices.cols-2{grid-template-columns:repeat(2,1fr)}\n.enq-choice{\n  position:relative;padding:40px 28px 32px;background:#fff;\n  border:1px solid var(--line);border-radius:14px;\n  cursor:pointer;text-align:left;\n  transition:all .4s var(--ease);overflow:hidden;\n}\n.enq-choice::before{\n  content:\"\";position:absolute;top:0;left:0;right:0;height:0;\n  background:var(--ochre);transition:height .4s var(--ease);\n}\n.enq-choice:hover{border-color:var(--ochre);transform:translateY(-4px);box-shadow:0 20px 40px -20px rgba(0,0,0,.15)}\n.enq-choice.is-selected{border-color:var(--ochre);background:linear-gradient(180deg,rgba(192,138,72,.06) 0%,#fff 100%)}\n.enq-choice.is-selected::before{height:3px}\n.enq-choice .c-icon{\n  width:52px;height:52px;border-radius:50%;background:var(--sand);\n  display:flex;align-items:center;justify-content:center;color:var(--ochre);\n  margin-bottom:24px;transition:all .4s var(--ease);\n}\n.enq-choice:hover .c-icon,.enq-choice.is-selected .c-icon{background:var(--ochre);color:#fff}\n.enq-choice .c-title{\n  font-family:'Fraunces',serif;font-weight:400;font-size:22px;\n  letter-spacing:-0.02em;color:var(--ink);line-height:1.15;margin-bottom:8px;\n  font-variation-settings:\"opsz\" 144;\n}\n.enq-choice .c-title em{font-style:italic;color:var(--ochre)}\n.enq-choice .c-desc{\n  font-size:12.5px;line-height:1.55;color:var(--muted);\n}\n\n\/* NUMBER STEPPER (for guests) *\/\n.enq-stepper{\n  display:flex;align-items:center;justify-content:center;gap:32px;\n  margin-top:24px;padding:48px 0;\n}\n.enq-stepper .step-btn{\n  width:64px;height:64px;border-radius:50%;background:#fff;border:1px solid var(--line);\n  color:var(--ink);font-size:24px;font-weight:300;\n  display:flex;align-items:center;justify-content:center;\n  transition:all .3s ease;\n}\n.enq-stepper .step-btn:hover:not(:disabled){background:var(--ochre);color:#fff;border-color:var(--ochre)}\n.enq-stepper .step-btn:disabled{opacity:.3;cursor:not-allowed}\n.enq-stepper .step-value{\n  font-family:'Fraunces',serif;font-style:italic;font-weight:300;\n  font-size:120px;line-height:1;letter-spacing:-0.04em;color:var(--ink);\n  font-variation-settings:\"opsz\" 144;min-width:200px;text-align:center;\n}\n.enq-stepper .step-label{\n  text-align:center;font-size:11px;letter-spacing:.3em;text-transform:uppercase;\n  color:var(--muted);margin-top:14px;font-weight:500;\n}\n.enq-stepper-wrap{text-align:center}\n.enq-preset{\n  display:flex;justify-content:center;gap:10px;margin-top:32px;flex-wrap:wrap;\n}\n.enq-preset button{\n  padding:10px 18px;background:#fff;border:1px solid var(--line);\n  border-radius:100px;font-size:12px;color:var(--ink-soft);\n  transition:all .3s ease;\n}\n.enq-preset button:hover,.enq-preset button.is-active{\n  background:var(--ink);color:var(--bone);border-color:var(--ink);\n}\n\n\/* DATE STEP *\/\n.enq-date-wrap{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:900px}\n.enq-date-wrap .date-field{\n  position:relative;padding:32px 28px;background:#fff;border:1px solid var(--line);border-radius:14px;\n  transition:border-color .3s ease;\n}\n.enq-date-wrap .date-field:focus-within{border-color:var(--ochre)}\n.enq-date-wrap .date-field label{\n  display:block;font-size:10px;letter-spacing:.3em;text-transform:uppercase;\n  color:var(--muted);font-weight:500;margin-bottom:14px;\n}\n.enq-date-wrap .date-field input,\n.enq-date-wrap .date-field select{\n  width:100%;background:none;border:none;outline:none;padding:0;\n  font-family:'Fraunces',serif;font-weight:300;font-size:26px;letter-spacing:-0.02em;\n  color:var(--ink);font-variation-settings:\"opsz\" 144;\n}\n.enq-date-wrap .date-field input::-webkit-calendar-picker-indicator{\n  filter:grayscale(1) opacity(.4);cursor:pointer;\n}\n\n\/* CONTACT STEP *\/\n.enq-form-grid{\n  display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;max-width:900px;\n}\n.enq-field{\n  position:relative;background:#fff;border:1px solid var(--line);border-radius:12px;\n  padding:26px 24px 16px;transition:border-color .3s ease;\n}\n.enq-field.full{grid-column:1\/-1}\n.enq-field:focus-within{border-color:var(--ochre)}\n.enq-field label{\n  position:absolute;top:22px;left:24px;pointer-events:none;\n  font-size:14px;color:var(--muted);\n  transition:all .3s ease;\n}\n.enq-field input,.enq-field textarea{\n  width:100%;background:none;border:none;outline:none;padding:0;\n  font-family:'Instrument Sans',sans-serif;font-size:16px;color:var(--ink);\n  padding-top:8px;\n}\n.enq-field textarea{resize:none;min-height:110px;padding-top:12px}\n.enq-field input:focus + label,.enq-field input:not(:placeholder-shown) + label,\n.enq-field textarea:focus + label,.enq-field textarea:not(:placeholder-shown) + label{\n  top:8px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ochre);font-weight:500;\n}\n\n\/* REVIEW STEP *\/\n.enq-review{\n  background:#fff;border:1px solid var(--line);border-radius:14px;\n  padding:36px 40px;margin-top:24px;max-width:800px;\n}\n.enq-review .review-title{\n  font-family:'Fraunces',serif;font-style:italic;font-weight:300;\n  font-size:24px;letter-spacing:-0.02em;color:var(--ink);\n  font-variation-settings:\"opsz\" 144;margin-bottom:24px;\n}\n.enq-review .review-row{\n  display:grid;grid-template-columns:140px 1fr;gap:24px;\n  padding:16px 0;border-bottom:1px solid var(--line);\n}\n.enq-review .review-row:last-child{border-bottom:none}\n.enq-review .review-row .r-lbl{\n  font-size:10px;letter-spacing:.3em;text-transform:uppercase;\n  color:var(--muted);font-weight:500;padding-top:4px;\n}\n.enq-review .review-row .r-val{\n  font-family:'Fraunces',serif;font-weight:300;font-size:18px;letter-spacing:-0.015em;\n  color:var(--ink);font-variation-settings:\"opsz\" 144;line-height:1.4;\n}\n.enq-review .review-row .r-val em{font-style:italic;color:var(--ochre)}\n\n\/* FOOTER ACTIONS (Next \/ Submit) *\/\n.enq-actions{\n  margin-top:56px;display:flex;align-items:center;gap:24px;\n}\n.enq-actions .skip{\n  font-size:11px;letter-spacing:.2em;text-transform:uppercase;\n  color:var(--muted);font-weight:500;transition:color .3s ease;\n}\n.enq-actions .skip:hover{color:var(--ink)}\n.enq-next{\n  display:inline-flex;align-items:center;gap:14px;\n  padding:18px 32px;background:#141210;color:#f4efe6;border-radius:100px;\n  font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;\n  transition:all .4s var(--ease);\n}\n.enq-next:disabled{opacity:.3;cursor:not-allowed}\n.enq-next:not(:disabled):hover{background:#c08a48;gap:18px}\n.enq-next svg{transition:transform .3s ease}\n.enq-next:not(:disabled):hover svg{transform:translateX(4px)}\n.enq-submit{\n  background:#c08a48 !important;color:#fff !important;\n}\n.enq-submit:not(:disabled):hover{background:#a97539 !important}\n\n\/* SUCCESS STATE *\/\n.enq-success{\n  text-align:center;padding:80px 24px;\n  opacity:0;transform:translateY(20px);transition:all .8s var(--ease);\n}\n.enq-success.is-visible{opacity:1;transform:none}\n.enq-success .success-icon{\n  width:80px;height:80px;border-radius:50%;background:var(--ochre);color:#fff;\n  display:flex;align-items:center;justify-content:center;margin:0 auto 32px;\n}\n.enq-success h2{\n  font-family:'Fraunces',serif;font-weight:300;\n  font-size:clamp(36px,4.6vw,64px);line-height:1;letter-spacing:-0.035em;\n  color:var(--ink);font-variation-settings:\"opsz\" 144;margin-bottom:20px;\n}\n.enq-success h2 em{font-style:italic;color:var(--ochre)}\n.enq-success p{\n  font-size:17px;line-height:1.6;color:var(--muted);max-width:520px;margin:0 auto 40px;\n}\n.enq-success .back-home{\n  display:inline-flex;align-items:center;gap:10px;\n  padding:16px 28px;background:#141210;color:#f4efe6;border-radius:100px;\n  font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;\n  transition:all .3s ease;\n}\n.enq-success .back-home:hover{background:#c08a48}\n\n\/* MOBILE *\/\n@media (max-width:860px){\n  .enq-topbar{padding:24px 20px 0;grid-template-columns:60px 1fr 60px;gap:16px}\n  .enq-stage{padding:32px 20px 60px}\n  .enq-choices{grid-template-columns:1fr !important;gap:12px}\n  .enq-choice{padding:24px 22px}\n  .enq-choice .c-icon{width:44px;height:44px;margin-bottom:16px}\n  .enq-choice .c-title{font-size:19px}\n  .enq-step-head{margin-bottom:36px}\n  .enq-step-num{margin-bottom:14px}\n  .enq-stepper .step-value{font-size:80px;min-width:140px}\n  .enq-stepper .step-btn{width:52px;height:52px;font-size:20px}\n  .enq-date-wrap{grid-template-columns:1fr}\n  .enq-form-grid{grid-template-columns:1fr}\n  .enq-review{padding:24px 22px}\n  .enq-review .review-row{grid-template-columns:1fr;gap:4px;padding:14px 0}\n  .enq-actions{margin-top:36px;flex-direction:column-reverse;align-items:stretch;gap:14px}\n  .enq-next{justify-content:center}\n  .enq-back span{display:none}\n}\n<\/style>\n\n<div class=\"enq\" id=\"enq\">\n  <div class=\"enq-bg\"><\/div>\n\n  <!-- Top bar: back + progress + counter -->\n  <div class=\"enq-topbar\">\n    <button class=\"enq-back hidden\" id=\"enqBack\" aria-label=\"Paso anterior\">\n      <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M15 5H1m0 0l5-5M1 5l5 5\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg>\n      <span>Atr\u00e1s<\/span>\n    <\/button>\n    <div class=\"enq-progress\"><div class=\"enq-progress-bar\" id=\"enqProgress\"><\/div><\/div>\n    <div class=\"enq-counter\"><em id=\"enqCurrentStep\">01<\/em> \/ 05<\/div>\n  <\/div>\n\n  <!-- Stage: horizontal slide track -->\n  <div class=\"enq-stage\">\n    <div class=\"enq-track\" id=\"enqTrack\">\n\n      <!-- STEP 1 \u2014 Event Type -->\n      <div class=\"enq-step is-active\" data-step=\"1\">\n        <div class=\"enq-step-head\">\n          <div class=\"enq-step-num\"><em>01<\/em> \u00b7 La ocasi\u00f3n<\/div>\n          <h2>\u00bfCu\u00e1l es la <em>ocasi\u00f3n<\/em>?<\/h2>\n          <p class=\"sub\">Todo evento en el desierto de Agafay empieza con un prop\u00f3sito. Elija el que encaja con el suyo.<\/p>\n        <\/div>\n        <div class=\"enq-choices cols-4\" data-field=\"eventType\">\n          <button class=\"enq-choice\" data-value=\"Boda\">\n            <div class=\"c-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s-8-5-8-11a5 5 0 019-3 5 5 0 019 3c0 6-8 11-8 11z\" stroke=\"currentColor\" stroke-width=\"1.4\"><\/path><\/svg><\/div>\n            <div class=\"c-title\"><em>Boda<\/em><\/div>\n            <div class=\"c-desc\">Ceremonia bajo el cielo, cena en la terraza, una noche que termina despacio.<\/div>\n          <\/button>\n          <button class=\"enq-choice\" data-value=\"Empresa\">\n            <div class=\"c-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 21h18M6 21v-8m12 8v-8M4 13h16m-13 0V7l5-3 5 3v6\" stroke=\"currentColor\" stroke-width=\"1.4\"><\/path><\/svg><\/div>\n            <div class=\"c-title\"><em>Empresa<\/em><\/div>\n            <div class=\"c-desc\">Retiro, offsite, kick-off, reuni\u00f3n de equipo lejos de la ciudad.<\/div>\n          <\/button>\n          <button class=\"enq-choice\" data-value=\"Privado\">\n            <div class=\"c-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.4\"><\/circle><path d=\"M8 12l3 3 5-6\" stroke=\"currentColor\" stroke-width=\"1.4\"><\/path><\/svg><\/div>\n            <div class=\"c-title\"><em>Privado<\/em><\/div>\n            <div class=\"c-desc\">Cumplea\u00f1os, aniversario, un momento especial. Una velada para las personas que importan.<\/div>\n          <\/button>\n          <button class=\"enq-choice\" data-value=\"Otro\">\n            <div class=\"c-icon\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M4 4h16v16H4z\" stroke=\"currentColor\" stroke-width=\"1.4\"><\/path><path d=\"M4 9h16M9 4v16\" stroke=\"currentColor\" stroke-width=\"1.4\"><\/path><\/svg><\/div>\n            <div class=\"c-title\"><em>Otro<\/em><\/div>\n            <div class=\"c-desc\">Lanzamiento de producto, sesi\u00f3n editorial, experiencia de marca, otra cosa.<\/div>\n          <\/button>\n        <\/div>\n        <div class=\"enq-actions\">\n          <button class=\"enq-next\" data-action=\"next\" disabled=\"\">Continuar <svg width=\"14\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M1 5h14m0 0L11 1m4 4L11 9\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg><\/button>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 2 \u2014 Guests -->\n      <div class=\"enq-step\" data-step=\"2\">\n        <div class=\"enq-step-head\">\n          <div class=\"enq-step-num\"><em>02<\/em> \u00b7 El grupo<\/div>\n          <h2>\u00bfCu\u00e1ntos <em>invitados<\/em>?<\/h2>\n          <p class=\"sub\">Basta con una cifra aproximada, la ajustaremos juntos m\u00e1s adelante.<\/p>\n        <\/div>\n        <div class=\"enq-stepper-wrap\">\n          <div class=\"enq-stepper\">\n            <button class=\"step-btn\" id=\"guestMinus\" aria-label=\"Menos invitados\">\u2212<\/button>\n            <div>\n              <div class=\"step-value\" id=\"guestValue\">50<\/div>\n              <div class=\"step-label\">Invitados<\/div>\n            <\/div>\n            <button class=\"step-btn\" id=\"guestPlus\" aria-label=\"M\u00e1s invitados\">+<\/button>\n          <\/div>\n          <div class=\"enq-preset\">\n            <button data-preset=\"20\">\u00cdntimo \u00b7 20<\/button>\n            <button data-preset=\"50\" class=\"is-active\">Peque\u00f1o \u00b7 50<\/button>\n            <button data-preset=\"100\">Mediano \u00b7 100<\/button>\n            <button data-preset=\"200\">Grande \u00b7 200<\/button>\n            <button data-preset=\"400\">Gran evento \u00b7 400+<\/button>\n          <\/div>\n        <\/div>\n        <div class=\"enq-actions\">\n          <button class=\"enq-next\" data-action=\"next\">Continuar <svg width=\"14\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M1 5h14m0 0L11 1m4 4L11 9\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg><\/button>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 3 \u2014 Date -->\n      <div class=\"enq-step\" data-step=\"3\">\n        <div class=\"enq-step-head\">\n          <div class=\"enq-step-num\"><em>03<\/em> \u00b7 La fecha<\/div>\n          <h2>\u00bfQu\u00e9 <em>fecha<\/em> tiene en mente?<\/h2>\n          <p class=\"sub\">\u00bfA\u00fan sin fecha? Indique su mejor estimaci\u00f3n o marque su flexibilidad abajo.<\/p>\n        <\/div>\n        <div class=\"enq-date-wrap\">\n          <div class=\"date-field\">\n            <label>Fecha preferida<\/label>\n            <input type=\"date\" id=\"eventDate\" name=\"_date\">\n          <\/div>\n          <div class=\"date-field\">\n            <label>Flexibilidad<\/label>\n            <select id=\"eventFlex\">\n              <option value=\"Fecha fija\">Fecha fija<\/option>\n              <option value=\"Dentro de la misma semana\">Dentro de la misma semana<\/option>\n              <option value=\"Dentro del mismo mes\" selected=\"\">Dentro del mismo mes<\/option>\n              <option value=\"En cualquier momento de la temporada\">En cualquier momento de la temporada<\/option>\n              <option value=\"Totalmente flexible\">Totalmente flexible<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"enq-actions\">\n          <button class=\"enq-next\" data-action=\"next\">Continuar <svg width=\"14\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M1 5h14m0 0L11 1m4 4L11 9\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg><\/button>\n          <a class=\"skip\" data-action=\"next\" href=\"#\">Saltar este paso<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 4 \u2014 Contact -->\n      <div class=\"enq-step\" data-step=\"4\">\n        <div class=\"enq-step-head\">\n          <div class=\"enq-step-num\"><em>04<\/em> \u00b7 Sus datos<\/div>\n          <h2>\u00bfC\u00f3mo le <em>contactamos<\/em>?<\/h2>\n          <p class=\"sub\">Un nombre y una forma de responderle. Respondemos en 24 horas.<\/p>\n        <\/div>\n        <div class=\"enq-form-grid\">\n          <div class=\"enq-field\"><input type=\"text\" id=\"fname\" placeholder=\" \" required=\"\"><label>Nombre<\/label><\/div>\n          <div class=\"enq-field\"><input type=\"text\" id=\"lname\" placeholder=\" \" required=\"\"><label>Apellidos<\/label><\/div>\n          <div class=\"enq-field\"><input type=\"email\" id=\"email\" placeholder=\" \" required=\"\"><label>Correo electr\u00f3nico<\/label><\/div>\n          <div class=\"enq-field\"><input type=\"tel\" id=\"phone\" placeholder=\" \"><label>Tel\u00e9fono (opcional)<\/label><\/div>\n          <div class=\"enq-field full\"><textarea id=\"message\" placeholder=\" \"><\/textarea><label>\u00bfAlgo m\u00e1s? (opcional)<\/label><\/div>\n        <\/div>\n        <div class=\"enq-actions\">\n          <button class=\"enq-next\" data-action=\"next\" disabled=\"\">Revisar <svg width=\"14\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M1 5h14m0 0L11 1m4 4L11 9\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg><\/button>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 5 \u2014 Review + Submit -->\n      <div class=\"enq-step\" data-step=\"5\">\n        <div class=\"enq-step-head\">\n          <div class=\"enq-step-num\"><em>05<\/em> \u00b7 Casi listo<\/div>\n          <h2>\u00bfListo para <em>enviar<\/em>?<\/h2>\n          <p class=\"sub\">Una comprobaci\u00f3n r\u00e1pida: \u00bfest\u00e1 todo bien?<\/p>\n        <\/div>\n        <form id=\"enqForm\" action=\"https:\/\/formsubmit.co\/contact@lesterrassesdagafay.com\" method=\"POST\">\n          <input type=\"hidden\" name=\"_subject\" value=\"New event enquiry \u2014 Les Terrasses d'Agafay\">\n          <input type=\"hidden\" name=\"_captcha\" value=\"false\">\n          <input type=\"hidden\" name=\"_template\" value=\"table\">\n          <input type=\"hidden\" name=\"_next\" value=\"https:\/\/lesterrassesdagafay.com\/es\/solicitud-evento\/?sent=1\">\n          <input type=\"text\" name=\"_honey\" style=\"display:none\" tabindex=\"-1\" autocomplete=\"off\">\n          <!-- Hidden fields populated by JS from earlier steps -->\n          <input type=\"hidden\" name=\"_replyto\" id=\"fReplyTo\">\n          <input type=\"hidden\" name=\"Event type\" id=\"fEventType\">\n          <input type=\"hidden\" name=\"Guest count\" id=\"fGuests\">\n          <input type=\"hidden\" name=\"Preferred date\" id=\"fDate\">\n          <input type=\"hidden\" name=\"Flexibility\" id=\"fFlex\">\n          <input type=\"hidden\" name=\"First name\" id=\"fFname\">\n          <input type=\"hidden\" name=\"Last name\" id=\"fLname\">\n          <input type=\"hidden\" name=\"Email\" id=\"fEmail\">\n          <input type=\"hidden\" name=\"Phone\" id=\"fPhone\">\n          <input type=\"hidden\" name=\"Message\" id=\"fMessage\">\n\n          <div class=\"enq-review\" id=\"enqReview\">\n            <div class=\"review-title\">Su solicitud, en <em>resumen<\/em>.<\/div>\n            <div class=\"review-row\"><div class=\"r-lbl\">Ocasi\u00f3n<\/div><div class=\"r-val\"><em id=\"rEventType\">\u2014<\/em><\/div><\/div>\n            <div class=\"review-row\"><div class=\"r-lbl\">Invitados<\/div><div class=\"r-val\"><em id=\"rGuests\">\u2014<\/em> personas<\/div><\/div>\n            <div class=\"review-row\"><div class=\"r-lbl\">Fecha<\/div><div class=\"r-val\"><span id=\"rDate\">\u2014<\/span><br><span style=\"font-size:13px;color:var(--muted)\"><em id=\"rFlex\">\u2014<\/em><\/span><\/div><\/div>\n            <div class=\"review-row\"><div class=\"r-lbl\">Contacto<\/div><div class=\"r-val\"><span id=\"rName\">\u2014<\/span><br><span style=\"font-size:13px;color:var(--muted)\"><span id=\"rEmail\">\u2014<\/span> \u00b7 <span id=\"rPhone\">\u2014<\/span><\/span><\/div><\/div>\n            <div class=\"review-row\" id=\"rMessageRow\" style=\"display:none\"><div class=\"r-lbl\">Nota<\/div><div class=\"r-val\" style=\"font-size:15px\" id=\"rMessage\">\u2014<\/div><\/div>\n          <\/div>\n          <div class=\"enq-actions\">\n            <button type=\"submit\" class=\"enq-next enq-submit\">Enviar mi solicitud <svg width=\"14\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M1 5h14m0 0L11 1m4 4L11 9\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg><\/button>\n          <\/div>\n        <\/form>\n      <\/div>\n\n      <!-- SUCCESS -->\n      <div class=\"enq-step\" data-step=\"6\">\n        <div class=\"enq-success\" id=\"enqSuccess\">\n          <div class=\"success-icon\">\n            <svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\"><path d=\"M8 16l6 6 12-14\" stroke=\"currentColor\" stroke-width=\"2\"><\/path><\/svg>\n          <\/div>\n          <h2>Recibido. <em>Gracias.<\/em><\/h2>\n          <p>Su solicitud ya est\u00e1 con nuestro equipo de eventos. Tendr\u00e1 noticias nuestras en 24 horas, normalmente mucho antes.<\/p>\n          <a href=\"https:\/\/lesterrassesdagafay.com\/es\/\" class=\"back-home\">Volver al sitio <svg width=\"14\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\"><path d=\"M1 5h14m0 0L11 1m4 4L11 9\" stroke=\"currentColor\" stroke-width=\"1.3\"><\/path><\/svg><\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  const enq = document.getElementById('enq');\n  if(!enq) return;\n  const track = document.getElementById('enqTrack');\n  const stage = enq.querySelector('.enq-stage');\n  stage.addEventListener('scroll', () => { if(stage.scrollLeft) stage.scrollLeft = 0; });\n  const back = document.getElementById('enqBack');\n  const progress = document.getElementById('enqProgress');\n  const stepCounter = document.getElementById('enqCurrentStep');\n  const steps = enq.querySelectorAll('.enq-step');\n  const TOTAL = 5;\n  let current = 1;\n  const data = {eventType:'',guests:50,date:'',flex:'Dentro del mismo mes',fname:'',lname:'',email:'',phone:'',message:''};\n\n  const goTo = (n) => {\n    current = Math.max(1, Math.min(steps.length, n));\n    stage.scrollLeft = 0;\n    track.style.transform = `translateX(-${(current-1)*100}%)`;\n    steps.forEach((s,i) => s.classList.toggle('is-active', i === current-1));\n    \/\/ Progress bar\n    const pct = Math.min(100, (current\/TOTAL)*100);\n    progress.style.width = pct + '%';\n    \/\/ Counter\n    stepCounter.textContent = String(Math.min(current, TOTAL)).padStart(2,'0');\n    \/\/ Back button\n    back.classList.toggle('hidden', current === 1 || current > TOTAL);\n    \/\/ Scroll to top for consistency\n    window.scrollTo({top: 0, behavior: 'smooth'});\n  };\n\n  \/\/ ===== Step 1 \u2014 Event Type =====\n  const typeChoices = enq.querySelectorAll('[data-field=\"eventType\"] .enq-choice');\n  const step1Next = steps[0].querySelector('.enq-next');\n  typeChoices.forEach(btn => {\n    btn.addEventListener('click', () => {\n      typeChoices.forEach(b => b.classList.remove('is-selected'));\n      btn.classList.add('is-selected');\n      data.eventType = btn.dataset.value;\n      step1Next.disabled = false;\n    });\n  });\n\n  \/\/ ===== Step 2 \u2014 Guests =====\n  const gVal = document.getElementById('guestValue');\n  const gMinus = document.getElementById('guestMinus');\n  const gPlus = document.getElementById('guestPlus');\n  const presets = enq.querySelectorAll('.enq-preset button');\n  const setGuests = (n) => {\n    data.guests = Math.max(2, Math.min(500, n));\n    gVal.textContent = data.guests;\n    gMinus.disabled = data.guests <= 2;\n    \/\/ Sync preset active state\n    presets.forEach(p => p.classList.toggle('is-active', parseInt(p.dataset.preset,10) === data.guests));\n  };\n  gMinus.addEventListener('click', () => setGuests(data.guests - (data.guests > 20 ? 10 : 2)));\n  gPlus.addEventListener('click', () => setGuests(data.guests + (data.guests >= 20 ? 10 : 2)));\n  presets.forEach(p => p.addEventListener('click', () => setGuests(parseInt(p.dataset.preset,10))));\n\n  \/\/ ===== Step 3 \u2014 Date =====\n  const dateInput = document.getElementById('eventDate');\n  const flexInput = document.getElementById('eventFlex');\n  dateInput.addEventListener('change', () => data.date = dateInput.value);\n  flexInput.addEventListener('change', () => data.flex = flexInput.value);\n\n  \/\/ ===== Step 4 \u2014 Contact =====\n  const fields = ['fname','lname','email','phone','message'];\n  const step4Next = steps[3].querySelector('.enq-next');\n  const validateStep4 = () => {\n    const fname = document.getElementById('fname').value.trim();\n    const lname = document.getElementById('lname').value.trim();\n    const email = document.getElementById('email').value.trim();\n    const emailOK = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email);\n    step4Next.disabled = !(fname && lname && emailOK);\n  };\n  fields.forEach(id => {\n    const el = document.getElementById(id);\n    if(el) el.addEventListener('input', () => { data[id] = el.value.trim(); validateStep4(); });\n  });\n\n  \/\/ ===== Step 5 \u2014 Review =====\n  const populateReview = () => {\n    document.getElementById('rEventType').textContent = data.eventType || '\u2014';\n    document.getElementById('rGuests').textContent = data.guests;\n    document.getElementById('rDate').textContent = data.date ? new Date(data.date).toLocaleDateString('es-ES',{day:'2-digit',month:'long',year:'numeric'}) : 'Por definir';\n    document.getElementById('rFlex').textContent = data.flex;\n    document.getElementById('rName').textContent = `${data.fname} ${data.lname}`.trim() || '\u2014';\n    document.getElementById('rEmail').textContent = data.email || '\u2014';\n    document.getElementById('rPhone').textContent = data.phone || 'sin tel\u00e9fono';\n    const mRow = document.getElementById('rMessageRow');\n    if(data.message){ mRow.style.display = 'grid'; document.getElementById('rMessage').textContent = data.message; }\n    else { mRow.style.display = 'none'; }\n    \/\/ Populate hidden form fields for Formsubmit\n    document.getElementById('fEventType').value = data.eventType;\n    document.getElementById('fGuests').value = data.guests;\n    document.getElementById('fDate').value = data.date;\n    document.getElementById('fFlex').value = data.flex;\n    document.getElementById('fFname').value = data.fname;\n    document.getElementById('fLname').value = data.lname;\n    document.getElementById('fEmail').value = data.email;\n    document.getElementById('fReplyTo').value = data.email;\n    document.getElementById('fPhone').value = data.phone;\n    document.getElementById('fMessage').value = data.message;\n  };\n\n  \/\/ Global next handler\n  enq.querySelectorAll('[data-action=\"next\"]').forEach(btn => {\n    btn.addEventListener('click', (e) => {\n      e.preventDefault();\n      if(current === 4) populateReview();\n      goTo(current + 1);\n    });\n  });\n\n  \/\/ Back button\n  back.addEventListener('click', () => goTo(current - 1));\n\n  \/\/ Success page redirect handler (Formsubmit sends user to ?sent=1)\n  if(new URLSearchParams(location.search).get('sent') === '1'){\n    goTo(6);\n    setTimeout(() => document.getElementById('enqSuccess').classList.add('is-visible'), 100);\n  }\n\n  \/\/ Init\n  if(new URLSearchParams(location.search).get('sent') !== '1') goTo(1);\n})();\n<\/script>\n<!-- LTA-SEO-BLOCK --><style>.lta-seo{background:#f4efe6;padding:110px 40px;color:#1a1814}.lta-seo-in{max-width:880px;margin:0 auto}.lta-seo-label{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#c08a48;margin-bottom:18px;display:flex;align-items:center;gap:14px;font-weight:500}.lta-seo-label:before{content:\"\";width:32px;height:1px;background:#c08a48}.lta-seo h2{font-family:'Fraunces',serif;font-weight:300;font-size:clamp(32px,4.2vw,54px);line-height:1.05;letter-spacing:-.03em;margin:0 0 28px;color:#1a1814}.lta-seo p{font-size:16.5px;line-height:1.8;color:#3a3530;margin:0 0 18px}.lta-seo a{color:#a9733a;text-decoration:underline;text-underline-offset:3px}.lta-faq{margin-top:44px;border-top:1px solid #d9d1c2}.lta-faq details{border-bottom:1px solid #d9d1c2;padding:22px 0}.lta-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:center}.lta-faq summary::-webkit-details-marker{display:none}.lta-faq summary h3{font-family:'Fraunces',serif;font-weight:400;font-size:21px;line-height:1.3;margin:0;letter-spacing:-.01em;color:#1a1814}.lta-faq summary:after{content:\"+\";font-size:24px;color:#c08a48;transition:transform .3s;flex:none}.lta-faq details[open] summary:after{transform:rotate(45deg)}.lta-faq details p{margin:14px 0 0}@media(max-width:860px){.lta-seo{padding:70px 22px}.lta-faq summary h3{font-size:18px}}<\/style><section class=\"lta-seo\"><div class=\"lta-seo-in\"><div class=\"lta-seo-label\">Evento en el desierto de Agafay<\/div><h2>Organizar un evento en el desierto de Agafay<\/h2><img loading=\"lazy\" class=\"lta-seo-img\" src=\"https:\/\/lesterrassesdagafay.com\/wp-content\/uploads\/2026\/08\/book-your-event-1024x824.jpg\" alt=\"Evento en el desierto de Agafay \u2013 cena en Les Terrasses d'Agafay\" width=\"1024\" height=\"824\" loading=\"lazy\" decoding=\"async\" style=\"width:100%;height:auto;border-radius:14px;margin:4px 0 30px;display:block\"><p>Un evento en el desierto de Agafay no se parece a nada de lo que se vive en la ciudad: horizontes abiertos, la <a href=\"https:\/\/es.wikipedia.org\/wiki\/Cordillera_del_Atlas\" target=\"_blank\" rel=\"noopener\">cordillera del Atlas<\/a> al atardecer y noches iluminadas por faroles y estrellas. Les Terrasses d'Agafay acoge bodas, cumplea\u00f1os, seminarios de empresa, viajes de incentivo y lanzamientos de producto, desde cenas \u00edntimas para veinte personas hasta celebraciones de varios cientos de invitados.<\/p><p>Una vez enviado este formulario, un gestor de eventos dedicado le responde en 24 horas con disponibilidad, una primera propuesta y consejos pr\u00e1cticos sobre fechas, catering, decoraci\u00f3n, animaci\u00f3n y alojamiento. Vea ejemplos en nuestra <a href=\"https:\/\/lesterrassesdagafay.com\/es\/eventos\/\">p\u00e1gina de eventos<\/a>.<\/p><div class=\"lta-faq\"><details><summary><h3>\u00bfCu\u00e1ntos invitados pueden acoger?<\/h3><\/summary><p>Hasta 250 invitados en comida sentada, 200 en un c\u00f3ctel de pie y 104 personas para pasar la noche en nuestras tiendas. El campamento tambi\u00e9n puede reservarse en exclusiva.<\/p><\/details><details><summary><h3>\u00bfSe puede celebrar una ceremonia de boda en el campamento?<\/h3><\/summary><p>S\u00ed. Las ceremonias civiles o religiosas suelen celebrarse al atardecer en la terraza alta, seguidas de una cena bajo la p\u00e9rgola o en pleno desierto.<\/p><\/details><details><summary><h3>\u00bfOrganizan actividades de team building?<\/h3><\/summary><p>S\u00ed. Dise\u00f1amos programas con rotaciones en quad, camello y bicicleta de monta\u00f1a, deportes del desierto, retos al estilo Koh-Lanta o un road book en 4\u00d74 por el Atlas.<\/p><\/details><details><summary><h3>\u00bfCu\u00e1l es la mejor \u00e9poca para un evento en el desierto de Agafay?<\/h3><\/summary><p>La primavera y el oto\u00f1o ofrecen d\u00edas suaves y noches frescas. El invierno es soleado con noches fr\u00edas, y las noches de verano son c\u00e1lidas e ideales para cenar al aire libre.<\/p><\/details><details><summary><h3>\u00bfQu\u00e9 debo indicar en mi solicitud?<\/h3><\/summary><p>El tipo de ocasi\u00f3n, un n\u00famero aproximado de invitados, la fecha o temporada deseada y su flexibilidad. Sus deseos especiales, como una tem\u00e1tica, m\u00fasica o necesidades alimentarias, nos ayudan a preparar una mejor propuesta.<\/p><\/details><details><summary><h3>\u00bfPueden los invitados dormir en el campamento?<\/h3><\/summary><p>S\u00ed. El campamento tiene 52 tiendas que pueden acoger hasta 104 personas.<\/p><\/details><details><summary><h3>\u00bfOrganizan el transporte desde Marrakech?<\/h3><\/summary><p>S\u00ed. Organizamos traslados para sus invitados desde Marrakech, el aeropuerto o sus hoteles. El campamento est\u00e1 a unos 45 minutos de la ciudad.<\/p><\/details><details><summary><h3>\u00bfEn cu\u00e1nto tiempo responden?<\/h3><\/summary><p>Nuestro equipo de eventos responde en 24 horas, normalmente mucho antes.<\/p><\/details><details><summary><h3>\u00bfOfrecen un campamento ef\u00edmero en otro lugar del desierto?<\/h3><\/summary><p>S\u00ed. Con Inara Collection podemos crear un campamento ef\u00edmero en el desierto para ocasiones especiales como cumplea\u00f1os, bodas o reuniones.<\/p><\/details><\/div><\/div><\/section>\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>Atr\u00e1s 01 \/ 05 01 \u00b7 La ocasi\u00f3n \u00bfCu\u00e1l es la ocasi\u00f3n? Todo evento en el desierto de Agafay empieza con un prop\u00f3sito. Elija el que encaja con el suyo. Boda Ceremonia bajo el cielo, cena en la terraza, una noche que termina despacio. Empresa Retiro, offsite, kick-off, reuni\u00f3n de equipo lejos de la ciudad. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-606","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/pages\/606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/comments?post=606"}],"version-history":[{"count":27,"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/pages\/606\/revisions"}],"predecessor-version":[{"id":1025,"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/pages\/606\/revisions\/1025"}],"wp:attachment":[{"href":"https:\/\/lesterrassesdagafay.com\/es\/wp-json\/wp\/v2\/media?parent=606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}