PageSourceSearch

https://cdn.beachcomber-hotels.com/v9/_next/static/chunks/4597-c069f4bca616b826.js

js beachcomber-hotels.com collected 2026-10-09 23:35:19 UTC 72,863 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4597],{90002:function(t,e,n){"use strict";var i=n(85893),o=n(41664),a=n.n(o),r=n(19529),l=n.n(r);e.Z=function(t){var e=t.children,n=t.href,o=t.variant,r=t.size,c=t.onClick,s=void 0===c?null:c,d=t.targetBlank,u=void 0!==d&&d;return e&&(0,i.jsx)(a(),{href:n||"#",prefetch:!1,children:(0,i.jsx)("a",{onClick:function(t){return function(t){s&&s(t)}(t)},className:"\n          ".concat(o&&"light"===o?l().light:"","\n          ").concat(o&&"gold"===o?l().gold:"","\n          ").concat(r&&"big"===r?l().big:"","\n          ").concat(l().btn),target:u?"_blank":"_self",children:e})})}},20239:function(t,e,n){"use strict";var i=n(85893),o=n(32916),a=n(67294),r=function(t){var e=t.width,n=void 0===e?"":e,o=t.height,a=void 0===o?"":o,r=t.webpD,l=t.webpT,c=void 0===l?"":l,s=t.jpgD,d=t.jpgT,u=void 0===d?"":d,p=t.alt,v=void 0===p?"":p,m=t.breakPointMobile,h=void 0===m?"(max-width: 1024px)":m,g=t.breakPointDesktop,f=void 0===g?"(min-width: 1025px)":g,_=t.showBreak,b=void 0!==_&&_,x=t.webpTablet,y=void 0===x?"":x,w=t.jpgTablet,C=void 0===w?"":w,k=t.breakPointTablet,j=void 0===k?"(min-width: 499px) and (max-width: 1024px)":k,N=t.hasTablet,I=void 0!==N&&N,S=t.priority,L=void 0!==S&&S;if(s||b)return(0,i.jsxs)("picture",{children:[u?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("source",{media:h,srcSet:c,type:"image/webp"}),(0,i.jsx)("source",{media:h,srcSet:u,type:"image/jpeg"}),I&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("source",{media:j,srcSet:y,type:"image/webp"}),(0,i.jsx)("source",{media:j,srcSet:C,type:"image/jpeg"})]}),(0,i.jsx)("source",{media:f,srcSet:r,type:"image/webp"}),(0,i.jsx)("source",{media:f,srcSet:s,type:"image/jpeg"})]}):(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)("source",{srcSet:r,type:"image/webp"}),(0,i.jsx)("source",{srcSet:s})]}),(0,i.jsx)("img",{fetchpriority:L?"high":"auto",loading:L?"eager":"lazy",decoding:"async",src:L&&u?u:s,alt:v||"",width:n,height:a})]})};e.Z=function(t){var e=t.width,n=void 0===e?"":e,l=t.height,c=void 0===l?"":l,s=t.webpD,d=t.webpT,u=void 0===d?"":d,p=t.jpgD,v=t.jpgT,m=void 0===v?"":v,h=t.alt,g=t.load,f=void 0!==g&&g,_=t.priority,b=void 0!==_&&_,x=t.noAlt,y=void 0!==x&&x,w=t.showBreak,C=void 0!==w&&w,k=t.hasTablet,j=void 0!==k&&k,N=t.jpgTablet,I=void 0===N?"":N,S=t.webpTablet,L=void 0===S?"":S,F=t.breakPointDesktop,B=void 0===F?"(min-width: 1025px)":F,E=t.breakPointTablet,T=void 0===E?"(min-width: 499px) and (max-width: 1024px)":E,P=t.breakPointMobile,O=void 0===P?"(max-width: 1024px)":P,z=t.onClick,D=void 0===z?function(){}:z,M=(0,a.useState)(!1),R=M[0],Z=M[1],A=(0,a.useRef)();(0,o.Z)(A,(function(){Z(!0)}));return(0,i.jsx)("div",{ref:A,style:{minHeight:"50px"},onClick:function(){D&&D()},children:f?(0,i.jsx)(r,{width:n,height:c,webpD:s,webpT:u,jpgD:p,jpgT:m,priority:b,alt:y?"":h,breakPointMobile:O,breakPointDesktop:B,breakPointTablet:T,hasTablet:j,jpgTablet:I,webpTablet:L,showBreak:C}):R&&(0,i.jsx)(r,{width:n,height:c,webpD:s,webpT:u,jpgD:p,jpgT:m,priority:b,alt:y?"":h,breakPointMobile:O,breakPointDesktop:B,showBreak:C})})}},32916:function(t,e,n){"use strict";n.d(e,{Z:function(){return l}});var i,o=n(67294),a=new WeakMap;function r(t){t.forEach((function(t){if(a.has(t.target)){var e=a.get(t.target);(t.isIntersecting||t.intersectionRatio>0)&&(i.unobserve(t.target),a.delete(t.target),e())}}))}function l(t,e){(0,o.useEffect)((function(){var n=t.current,o=(void 0===i&&(i=new IntersectionObserver(r,{rootMargin:"500px",threshold:"0.15"})),i);if(n)return a.set(n,e),o.observe(n),function(){a.delete(n),o.unobserve(n)}}),[t,e])}},9491:function(t,e,n){"use strict";n.d(e,{Z:function(){return P}});var i=n(34051),o=n.n(i),a=n(85893),r=n(64984),l=n(58299),c=n(20417),s=n(25675),d=n.n(s),u=n(41664),p=n.n(u),v=n(11163),m=n(67294),h=n(38643),g=n(10682),f=n(31451),_=n(89571),b=n(65885),x=n(72045),y=n(28637),w=n(62832),C=n.n(w),k=n(97346),j=n(35005);function N(t,e,n,i,o,a,r){try{var l=t[a](r),c=l.value}catch(s){return void n(s)}l.done?e(c):Promise.resolve(c).then(i,o)}var I=m.forwardRef((function(t,e){var n=t.onClose,i=t.data,l=t.values,c=t.onChange,s=t.onSubmit,d=t.ctaLabels,u=t.onCountryChange,p=t.geoCountry,v=void 0===p?"73":p,h=t.countryList,g=t.ensureCountryList,f=i||{},_=f.country_list_text,b=f.country_list,x=f.language_list_text,y=f.language_list,w=f.CTA,I=(d||{}).back,S=void 0===I?"":I,L=l||{},F=L.language,B=L.country,E=(0,m.useState)(h||b||null),T=E[0],P=E[1];(0,m.useEffect)((function(){if("129"===v&&(!T||!Object.keys(T).length)){var t=function(){var t,e=(t=o().mark((function t(){var e,n,a,r,l;return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!==typeof g){t.next=7;break}return t.next=3,g();case 3:if(!(e=t.sent)||!Object.keys(e).length){t.next=7;break}return P(e),t.abrupt("return");case 7:if(t.prev=7,n=null===i||void 0===i?void 0:i.currentLocal,a=null===i||void 0===i?void 0:i.currentCountryID,n&&a){t.next=12;break}return t.abrupt("return");case 12:return t.next=14,fetch("/api/countries?locale=".concat(encodeURIComponent(n),"&country=").concat(encodeURIComponent(a)));case 14:if((r=t.sent).ok){t.next=17;break}return t.abrupt("return");case 17:return t.next=19,r.json();case 19:(null===(l=t.sent)||void 0===l?void 0:l.country_list)&&P(l.country_list),t.next=25;break;case 23:t.prev=23,t.t0=t.catch(7);case 25:case"end":return t.stop()}}),t,null,[[7,23]])})),function(){var e=this,n=arguments;
1return new Promise((function(i,o){var a=t.apply(e,n);function r(t){N(a,i,o,r,l,"next",t)}function l(t){N(a,i,o,r,l,"throw",t)}r(void 0)}))});return function(){return e.apply(this,arguments)}}();t()}}),[v,T,g,null===i||void 0===i?void 0:i.currentLocal,null===i||void 0===i?void 0:i.currentCountryID]);var O=T||h||b||{},z=Object.keys(O),D=(Object.keys(y||{}),(0,m.useContext)(r.L)),M=D.ALLOWED_LANG,R=D.LISTLANG;return(0,a.jsxs)("div",{ref:e,className:C().wrapLangue,children:[(0,a.jsx)("span",{onClick:n,className:C().backBtn,children:S}),(0,a.jsxs)(k.Z,{className:"langSelectorForm",onSubmit:s,children:["129"===v&&(0,a.jsxs)(a.Fragment,{children:[_&&(0,a.jsx)("label",{children:_}),(0,a.jsx)("div",{className:"select-bc",children:(0,a.jsx)(k.Z.Select,{value:B,name:"country",onChange:u,children:z.map((function(t){var e=null===O||void 0===O?void 0:O[t];return(0,a.jsx)("option",{value:null===e||void 0===e?void 0:e.country_id,children:null===e||void 0===e?void 0:e.name},null===e||void 0===e?void 0:e.country_id)}))})})]}),x&&(0,a.jsx)("label",{children:x}),(0,a.jsx)("div",{className:"select-bc",children:(0,a.jsx)(k.Z.Select,{value:F,name:"language",onChange:c,children:R.map((function(t,e){return(0,a.jsx)("option",{value:M[e],children:t},t)}))})}),(null===w||void 0===w?void 0:w.button_text)&&(0,a.jsx)(j.Z,{variant:"primary",type:"submit",children:null===w||void 0===w?void 0:w.button_text})]}),(0,a.jsx)("span",{onClick:n,className:C().closeBtn,children:"close"})]})}));I.displayName="LanguageCountrySelector";var S=(0,m.memo)(I);function L(t,e,n,i,o,a,r){try{var l=t[a](r),c=l.value}catch(s){return void n(s)}l.done?e(c):Promise.resolve(c).then(i,o)}function F(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function B(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),i.forEach((function(e){F(t,e,n[e])}))}return t}var E=new b.Z,T=function(t){var e,n,i,s,u,b,w,k,j,N,I=t.headerData,F=t.languageSwitcherData,T=t.hideLanguage,P=void 0!==T&&T,O=t.isMobile,z=void 0!==O&&O,D=E.get("NEXT_COUNTRY_MRU"),M=((0,m.useContext)(r.L).LISTLANG,D||(null===F||void 0===F?void 0:F.currentCountryID)),R=(0,m.useState)(M),Z=R[0],A=R[1],H=(0,m.useState)(!1),U=H[0],G=H[1],Y=(0,m.useState)(!1),q=Y[0],V=Y[1],X=(0,m.useState)(!1),W=X[0],J=X[1],K=(0,m.useState)((null===F||void 0===F?void 0:F.country_list)||null),Q=K[0],$=K[1],tt=(null===F||void 0===F||null===(e=F.currentCountryData)||void 0===e?void 0:e.name)||(null===F||void 0===F||null===(n=F.country_list)||void 0===n||null===(i=n[M])||void 0===i?void 0:i.name)||"",et=(0,m.useState)({country:M||"",language:(null===F||void 0===F?void 0:F.currentLocal)||"",name:tt}),nt=et[0],it=et[1],ot=(0,m.useRef)(null),at=(0,m.useRef)(null),rt=(0,m.useRef)(null),lt=(0,v.useRouter)();if((0,m.useEffect)((function(){var t,e,n=nt.name?"".concat(nt.name.replace(/\s/g,"_")):"",i="";(null===nt||void 0===nt?void 0:nt.country)&&(Q?i=(null===(e=Object.values(Q).filter((function(t){return t.name===(null===nt||void 0===nt?void 0:nt.name)}))[0])||void 0===e?void 0:e.isoCode)||"":(null===F||void 0===F||null===(t=F.currentCountryData)||void 0===t?void 0:t.isoCode)&&(i=F.currentCountryData.isoCode));return localStorage.setItem("country",n+" "+i),n&&document.body.classList.add(n),i&&document.body.classList.add(i),function(){n&&document.body.classList.remove(n),i&&document.body.classList.remove(i)}}),[nt]),(0,m.useEffect)((function(){var t=function(t){var e,n;(null===(e=ot.current)||void 0===e?void 0:e.contains(t.target))||(null===(n=at.current)||void 0===n?void 0:n.contains(t.target))||V(!1)};return document.addEventListener("mousedown",t),function(){document.removeEventListener("mousedown",t)}}),[ot,at,V]),I&&!(I.length<=0)){var ct=(null===I||void 0===I?void 0:I[0])||{},st=ct.main,dt=ct["main-right"],ut=ct.cta_labels,pt=(st||{}).renderMenu,vt=void 0===pt?[]:pt,mt=(dt||{}).renderMenu,ht=void 0===mt?[]:mt;!E.get("NEXT_COUNTRY")&&(null===F||void 0===F?void 0:F.currentCountryID)&&E.set("NEXT_COUNTRY",null===F||void 0===F?void 0:F.currentCountryID,{path:"/",sameSite:!0});var gt=function(){var t,e=window.innerWidth;(null===(t=rt.current)||void 0===t?void 0:t.click)&&e<768&&rt.current.click()},ft=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];(0,c.D)(t,e),n&&gt()},_t=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";G(!0),ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","mega menu - ".concat(t))},bt=function(){V(!1)},xt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";V(!0),ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"header",t)},yt=function(t){var e;t.preventDefault();var n=t.target.value,i=(null===Q||void 0===Q||null===(e=Q[n])||void 0===e?void 0:e.name)||"";it((function(t){return B({},t,{country:n,name:i})}
1))},wt=function(){var t,e=(t=o().mark((function t(){var e,n,i,a;return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!Q||!Object.keys(Q).length){t.next=2;break}return t.abrupt("return",Q);case 2:if(t.prev=2,e=null===F||void 0===F?void 0:F.currentLocal,n=null===F||void 0===F?void 0:F.currentCountryID,e&&n){t.next=7;break}return t.abrupt("return",null);case 7:return t.next=9,fetch("/api/countries?locale=".concat(encodeURIComponent(e),"&country=").concat(encodeURIComponent(n)));case 9:if((i=t.sent).ok){t.next=12;break}return t.abrupt("return",null);case 12:return t.next=14,i.json();case 14:if(!(null===(a=t.sent)||void 0===a?void 0:a.country_list)){t.next=18;break}return $(a.country_list),t.abrupt("return",a.country_list);case 18:return t.abrupt("return",null);case 21:return t.prev=21,t.t0=t.catch(2),t.abrupt("return",null);case 24:case"end":return t.stop()}}),t,null,[[2,21]])})),function(){var e=this,n=arguments;return new Promise((function(i,o){var a=t.apply(e,n);function r(t){L(a,i,o,r,l,"next",t)}function l(t){L(a,i,o,r,l,"throw",t)}r(void 0)}))});return function(){return e.apply(this,arguments)}}(),Ct=function(t){var e=t.target.value;it((function(t){return B({},t,{language:e})})),t.preventDefault()},kt=function(t){E.set("NEXT_LOCALE",nt.language,{path:"/",sameSite:!0}),E.set("NEXT_COUNTRY_MRU",nt.country,{path:"/",sameSite:!0});var e=lt.pathname,n=lt.asPath,i=F||{},o=i.pageType,a=void 0===o?"":o,r=i.pagePath;if("node--homepage"===a)lt.push(e,n,{locale:nt.language});else{var l,c=(null===r||void 0===r||null===(l=r.languages)||void 0===l?void 0:l[nt.language])||"";c?lt.push(e,c,{locale:nt.language}):lt.push(e,n,{locale:nt.language})}(null===nt||void 0===nt?void 0:nt.country)!==Z&&location.reload(!0),bt(),A(nt.country),gt(),t.preventDefault()},jt=vt.find((function(t){return t.has_mega_menu}));return(0,a.jsxs)("header",{className:"".concat(C().tophead," ").concat(W?C().navOpened:""),children:[(0,a.jsx)(h.Z,{collapseOnSelect:!0,expand:"lg",variant:"gray",children:(0,a.jsxs)(g.Z,{fluid:!0,children:[(0,a.jsx)(p(),{passHref:!0,href:"/",prefetch:!1,children:(0,a.jsx)(h.Z.Brand,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","logo")},children:(0,a.jsx)(d(),{src:(null===vt||void 0===vt||null===(s=vt[0])||void 0===s||null===(u=s.logo_url)||void 0===u||null===(b=u.imageDerivatives)||void 0===b?void 0:b.default_url)||"".concat("https://cdn.beachcomber-hotels.com/v9","/assets/images/logo-beachcomber.svg"),alt:null===vt||void 0===vt||null===(w=vt[0])||void 0===w||null===(k=w.logo_url)||void 0===k?void 0:k.alt,className:C().logo,width:225,height:62,layout:"fixed",unoptimized:!0,priority:!0})})}),(0,a.jsx)("div",{className:"bookBtn",children:(0,a.jsx)(p(),{href:"https://bookings.beachcomber-hotels.com",passHref:!0,prefetch:!1,children:(0,a.jsx)("a",{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","book")},target:"_blank",rel:"noreferrer",children:(null===ut||void 0===ut?void 0:ut.book)||""})})}),(0,a.jsx)(h.Z.Toggle,{ref:rt,onClick:function(){J((function(t){return t?(0,c.D)((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","close"):(0,c.D)((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","open"),!t}))}}),(0,a.jsxs)(h.Z.Collapse,{id:"responsive-navbar-nav",className:C().navMenu,children:[(0,a.jsxs)(f.Z,{className:C().navMobLang,children:[(0,a.jsx)(p(),{href:"/",prefetch:!1,children:(0,a.jsx)("span",{className:C().linkHome,onClick:gt,children:(0,a.jsx)(d(),{src:"".concat("https://cdn.beachcomber-hotels.com/v9","/assets/images/home.png"),alt:null===vt||void 0===vt||null===(j=vt[0])||void 0===j||null===(N=j.logo_url)||void 0===N?void 0:N.alt,className:C().logo,width:22,height:22,layout:"fixed",unoptimized:!0,loading:"lazy"})})}),ht.map((function(t){var e;if(!P)return(null===t||void 0===t?void 0:t.has_language_switcher)?(0,a.jsxs)("span",{children:[(0,a.jsx)(f.Z.Link,{className:C().navItem,onClick:function(){var t;return xt((null===F||void 0===F||null===(t=F.language_list)||void 0===t?void 0:t[null===F||void 0===F?void 0:F.currentLocal])||"")},children:null===F||void 0===F||null===(e=F.language_list)||void 0===e?void 0:e[null===F||void 0===F?void 0:F.currentLocal]}),q&&(0,a.jsx)(S,{values:nt,geoCountry:null===F||void 0===F?void 0:F.currentCountryID,ref:at,onClose:bt,data:F,countryList:Q,ensureCountryList:wt,onChange:Ct,onCountryChange:yt,onSubmit:kt,ctaLabels:ut})]},(0,x.Z)()):(0,a.jsx)(p(),{href:(null===t||void 0===t?void 0:t.url)||"#",passHref:!0,prefetch:!1,children:(0,a.jsx)(f.Z.Link,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>
1l.nj?"sticky bar":"header",(null===t||void 0===t?void 0:t.title)||"")},className:C().navItem,children:null===t||void 0===t?void 0:t.title})},(0,x.Z)())}))]}),(0,a.jsx)(f.Z,{className:"me-auto",children:vt.map((function(t){var e=t.has_children,n=t.standard_front_page,i=t.url,o=t.title,r=t.children,c=void 0===r?[]:r,s=t.has_mega_menu;if(!n)return s?(0,a.jsx)(_.Z,{title:o,onClick:function(){return _t(o)}},(0,x.Z)()):e?(0,a.jsx)(_.Z,{title:o,onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat(o||""))},children:c.map((function(t){return(0,a.jsx)(p(),{href:(null===t||void 0===t?void 0:t.url)||"#",passHref:!0,prefetch:!1,children:(0,a.jsx)(_.Z.Item,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat((null===t||void 0===t?void 0:t.title)||""),!0)},className:C().navDropdownItem,children:null===t||void 0===t?void 0:t.title})},(0,x.Z)())}))},(0,x.Z)()):(0,a.jsx)(p(),{passHref:!0,href:i||"#",prefetch:!1,children:(0,a.jsx)(f.Z.Link,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat(o||""),!0)},className:C().navItem,children:o})},(0,x.Z)())}))}),(0,a.jsx)(f.Z,{className:"me-auto d-block d-sm-none",children:ht.map((function(t){var e=t.has_children,n=t.standard_front_page,i=t.title,o=t.children,r=void 0===o?[]:o,c=t.has_mega_menu;if(!n)return c?(0,a.jsx)(_.Z,{title:i,onClick:function(){return _t(i)}},(0,x.Z)()):e?(0,a.jsx)(_.Z,{title:i,onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat(i||""))},children:r.map((function(t){return(0,a.jsx)(p(),{href:(null===t||void 0===t?void 0:t.url)||"#",passHref:!0,prefetch:!1,children:(0,a.jsx)(_.Z.Item,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat((null===t||void 0===t?void 0:t.title)||""),!0)},className:C().navDropdownItem,children:null===t||void 0===t?void 0:t.title})},(0,x.Z)())}))},(0,x.Z)()):void 0}))}),(0,a.jsx)(f.Z,{className:C().navRightMenu,children:ht.map((function(t){var e=t.has_children,n=t.standard_front_page,i=t.url,o=t.title,r=t.children,c=void 0===r?[]:r,s=t.has_mega_menu,d=t.has_language_switcher;if(!n){if(s)return(0,a.jsx)(_.Z,{title:o,onClick:function(){return _t(o)}},(0,x.Z)());if(e)return(0,a.jsx)(_.Z,{title:o,onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat(o||""))},children:c.map((function(t){return(0,a.jsx)(p(),{href:(null===t||void 0===t?void 0:t.url)||"#",passHref:!0,prefetch:!1,children:(0,a.jsx)(_.Z.Item,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"menu","".concat((null===t||void 0===t?void 0:t.title)||""),!0)},className:C().navDropdownItem,children:null===t||void 0===t?void 0:t.title})},(0,x.Z)())}))},(0,x.Z)());if(!P)return d?(0,a.jsxs)("span",{children:[(0,a.jsx)(f.Z.Link,{className:C().navItem,onClick:function(){return xt((null===F||void 0===F?void 0:F.currentLocal)||"")},children:null===F||void 0===F?void 0:F.currentLocal}),q&&(0,a.jsx)(S,{values:nt,geoCountry:null===F||void 0===F?void 0:F.currentCountryID,data:F,ref:ot,onClose:bt,onChange:Ct,onCountryChange:yt,onSubmit:kt,ctaLabels:ut})]},(0,x.Z)()):(0,a.jsx)(p(),{href:i||"#",passHref:!0,prefetch:!1,children:(0,a.jsx)(f.Z.Link,{onClick:function(){return ft((null===window||void 0===window?void 0:window.scrollY)>l.nj?"sticky bar":"header",o||"")},className:C().navItem,children:o})},(0,x.Z)())}}))})]})]})}),(0,a.jsx)(y.Z,{handleClose:function(){G(!1)},show:U,data:jt,ctaLabels:ut,isMobile:z,closeBurger:gt})]})}},P=(0,m.memo)(T)},39601:function(t,e,n){"use strict";n.d(e,{Z:function(){return O}});var i=n(85893),o=n(20977),a=n(11163),r=n(67294),l={en:{signupHeading:"LIVE UNFORGETTABLE EXPERIENCES",signupDescription:"Be the first to hear about our special offers and exclusive deals.",contactEmail:"Contact Email",firstName:"First Name",lastName:"Last Name",requiredFields:"*Required Fields",privacyPolicy:"I agree to the",joinNow:"Join Now",thankYou:"Thank y
1ou for Signing Up",correctFields:"Please correct the marked field(s) below.",linkPrivacy:"https://www.beachcomber-hotels.com/en/privacy-policy",linkTermConditions:"https://www.beachcomber-hotels.com/en/terms-conditions",accept:"I agree to the",and:"and",privancy:"Privacy Policy",TermConditions:"Terms of Use",emailUpdates:"You can sign up to receive email updates from topics that may interest you.",brandCommunication:"Brand and Communication",specialDeals:"Special Deals and Offers"},fr:{signupHeading:"VIVEZ DES EXP\xc9RIENCES INOUBLIABLES",signupDescription:"Soyez le premier \xe0 entendre parler de nos offres sp\xe9ciales et de nos offres exclusives.",contactEmail:"Email de contact",firstName:"Pr\xe9nom",lastName:"Nom",requiredFields:"*Champs obligatoires",privacyPolicy:"J'accepte la",joinNow:"Rejoindre maintenant",thankYou:"Merci pour votre inscription",correctFields:"Veuillez corriger les champs marqu\xe9s ci-dessous.",linkPrivacy:"https://www.beachcomber-hotels.com/fr/politique-de-confidentialite",linkTermConditions:"https://www.beachcomber-hotels.com/fr/termes-et-conditions",accept:"J'accepte la",and:"et",privancy:"Politique de confidentialit\xe9",TermConditions:"les Conditions d'utilisation",emailUpdates:"Vous pouvez vous inscrire pour recevoir des mises \xe0 jour par email sur les sujets qui pourraient vous int\xe9resser.",brandCommunication:"Marque et Communication",specialDeals:"Offres Sp\xe9ciales et Exclusives"},de:{signupHeading:"ERLEBE UNVERGESSLICHE MOMENTE",signupDescription:"Sei der Erste, der von unseren Sonderangeboten und exklusiven Deals erf\xe4hrt",contactEmail:"E-Mail Kontakt",firstName:"Vorname",lastName:"Nachname",requiredFields:"*Pflichtfelder",privacyPolicy:"Ich stimme der Datenschutzrichtlinie und den Nutzungsbedingungen zu",joinNow:"Jetzt anmelden",thankYou:"Danke f\xfcr deine Anmeldung",correctFields:"Bitte korrigiere die markierten Felder unten.",linkPrivacy:"https://www.beachcomber-hotels.com/de/privacy-policy",linkTermConditions:"https://www.beachcomber-hotels.com/de/terms-and-conditions",accept:"Ich stimme der",and:"und",privancy:"Datenschutzrichtlinie",TermConditions:"den Nutzungsbedingungen zu",emailUpdates:"Sie k\xf6nnen sich f\xfcr E-Mail-Updates zu Themen anmelden, die Sie interessieren k\xf6nnten.",brandCommunication:"Marke und Kommunikation",specialDeals:"Sonderangebote und Exklusive Deals"},it:{signupHeading:"VIVI ESPERIENZE INDIMENTICABILI CON NOI",signupDescription:"Sii il primo a conoscere le nostre offerte speciali e i nostri accordi esclusivi",contactEmail:"Indirizzo Email",firstName:"Nome",lastName:"Cognome",requiredFields:"*Campi Richiesti",privacyPolicy:"Accetto la",joinNow:"Unisciti Ora",thankYou:"Ti ringraziamo per la tua iscrizione",correctFields:"Controlla i campi evidenziati di seguito.",linkPrivacy:"https://www.beachcomber-hotels.com/it/privacy-policy",linkTermConditions:"https://www.beachcomber-hotels.com/it/terms-and-conditions",accept:"Accetto la",and:"e",privancy:"Politica sulla Privacy",TermConditions:"i Termini di Utilizzo",emailUpdates:"Puoi iscriverti per ricevere aggiornamenti via email su argomenti che potrebbero interessarti.",brandCommunication:"Marca e Comunicazione",specialDeals:"Offerte Speciali ed Esclusive"},es:{signupHeading:"VIVE EXPERIENCIAS INOLVIDABLES",signupDescription:"S\xe9 el primero en conocer nuestras promociones especiales y ofertas exclusivas",contactEmail:"Email de Contacto",firstName:"Nombre",lastName:"Apellido",requiredFields:"*Campos Obligatorios",privacyPolicy:"Acepto la",joinNow:"\xdanete Ahora",thankYou:"Gracias por tu Registro",correctFields:"Por favor, corrige los campos se\xf1alados a continuaci\xf3n.",linkPrivacy:"https://www.beachcomber-hotels.com/es/privacy-policy",linkTermConditions:"https://www.beachcomber-hotels.com/es/terms-and-conditions",accept:"Acepto la",and:"y",privancy:"Pol\xedtica de Privacidad",TermConditions:"los T\xe9rminos de Uso",emailUpdates:"Puedes registrarte para recibir actualizaciones por correo electr\xf3nico sobre temas que te puedan interesar.",brandCommunication:"Marca y Comunicaci\xf3n",specialDeals:"Ofertas Especiales y Exclusivas"},ru:{signupHeading:"\u041e\u041a\u0423\u041d\u0418\u0422\u0415\u0421\u042c \u0412 \u041d\u0415\u0417\u0410\u0411\u042b\u0412\u0410\u0415\u041c\u042b\u0415 \u041c\u041e\u041c\u0415\u041d\u0422\u042b",signupDescription:"\u0411\u0443\u0434\u044c\u0442\u0435 \u0432 \u0447\u0438\u0441\u043b\u0435 \u043f\u0435\u0440\u0432\u044b\u0445, \u043a\u0442\u043e \u0443\u0437\u043d\u0430\u0435\u0442 \u043e \u043d\u0430\u0448\u0438\u0445 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0438 \u044d\u043a\u0441\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u044b\u0445 \u0430\u043a\u0446\u0438\u044f\u0445",contactEmail:"\u0412\u0430\u0448 email",firstName:"\u0418\u043c\u044f",lastName:"\u0424\u0430\u043c\u0438\u043b\u0438\u044f",requiredFields:"*\u041f\u
1043e\u043b\u044f, \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f",privacyPolicy:"\u042f \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e",joinNow:"\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0442\u0435\u0441\u044c \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441",thankYou:"\u0421\u043f\u0430\u0441\u0438\u0431\u043e, \u0447\u0442\u043e \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0438\u0441\u044c \u043a \u043d\u0430\u043c",correctFields:"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044f\u0445.",linkPrivacy:"https://www.beachcomber-hotels.com/ru/politika-konfidencialnosti",linkTermConditions:"https://www.beachcomber-hotels.com/ru/terms-and-conditions",accept:"\u042f \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e",and:"\u0438",privancy:"\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438",TermConditions:"\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0438 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f",emailUpdates:"\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u043f\u043e \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u0435 \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u043c \u0432\u0430\u0441 \u0442\u0435\u043c\u0430\u043c.",brandCommunication:"\u0411\u0440\u0435\u043d\u0434 \u0438 \u041a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438",specialDeals:"\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0438 \u042d\u043a\u0441\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u044b\u0435 \u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f"}},c=function(){var t=(0,a.useRouter)().locale,e=l[t]||l.en;return(0,r.useEffect)((function(){if("function"===typeof setupSF)try{setupSF("sf3z405b2d06d18138015f62ed9e1391ff04c98771393bb4fc1e0ddad220ea7b985c","ZCFORMVIEW",!1,"acc",!1,"2")}catch(t){console.error("Error loading Zoho form:",t)}}),[]),(0,r.useEffect)((function(){var t=new MutationObserver((function(t){t.forEach((function(t){if("childList"===t.type){var e=document.querySelector("#THANKSPAGE");console.log("thankYouPage",e),e&&(console.log("Zoho a remplac\xe9 le contenu par une page de confirmation. Refresh dans 4 secondes..."),setTimeout((function(){window.location.reload()}),4e3))}}))}));return t.observe(document.body,{childList:!0,subtree:!0}),function(){t.disconnect()}}),[]),(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:'<div id="sf3z405b2d06d18138015f62ed9e1391ff04c98771393bb4fc1e0ddad220ea7b985c" data-type="signupform" style="background-color: white;">\n\t<div id="customForm">\n\t\t<input type="hidden" id="recapTheme" value="2">\n\t\t<input type="hidden" id="isRecapIntegDone" value="false">\n\n\t\t<input type="hidden" id="signupFormMode" value="copyCode">\n\t\t<input type="hidden" id="signupFormType" value="LargeForm_Vertical">\n\t\t<input type="hidden" id="recapModeTheme" value=""><input type="hidden" id="signupFormMode" value="copyCode">\n\t\t<div name="SIGNUP_PAGE" class="large_form_1_css" id="SIGNUP_PAGE" style="padding: 0px 30px 0px 30px; background-color: rgb(255, 255, 255); font-family: Calibri; color: rgb(255, 255, 255); text-align: center; font-size: 14px;">\n\t\t\t<div name="" changeid="" changename="" style="margin:0px auto">\n\t\t\t\t<div id="imgBlock" name="LOGO_DIV" logo="true" style="width: 600px; margin: 0px auto; padding-bottom: 10px; text-align: left; padding-top: 10px;"></div>\n\t\t\t</div>\n\t\t\t<br>\n\t\t\t<div id="signupMainDiv" style="margin: 0px auto;max-width: 300px;" name="SIGNUPFORM" changeid="SIGNUPFORM" changename="SIGNUPFORM">\n\t\t\t\t<div>\n\t\t\t\t\t<div style="position:relative;">\n\t\t\t\t\t\t<div id="Zc_SignupSuccess" style="display:none;position:absolute;margin-left:4%;width:90%;background-color: white; padding: 3px; border: 3px solid rgb(194, 225, 154);  margin-top: 10px;margin-bottom:10px;word-break:break-all">\n\t\t\t\t\t\t\t<table width="100%" cellpadding="0" cellspacing="0" border="0">\n\t\t\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t<td width="10%">\n\t\t\t\t\t\t\t\t\t\t\t<img class="successicon" src="https://lbzqj-zgph.maillist-manage.net/images/challangeiconenable.jpg" align="absmiddle">\n\t\t\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t\t\t\t<span id="signupSuccessMsg" style="color: rgb(73, 140, 132); font-family: sans-serif; font-size: 14px;word-break:break-word">&nbsp;&nbsp;Thank you for Signing Up</span>\n\t\t\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t</tbody>\n\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<form method="POST" id="zcampaignOptinForm" style="margin:0px;" action="https://lbzqj-zgph.maillist-manage.net/weboptin.zc" target="_zcSignup">\n\t\t\t\t\t\t<div id="SIGNUP_BODY_ALL" name="SIGNUP_BODY_ALL" style="background-color: #fff;">\n\t\t\t\t\t\t\t<h1 style="font-family: Calibri, Arial, sans-serif;font-weight: 400;font-size: 22px;line-height: 28px;color: #9d8600;text-transform: uppercase;text-align: center;" id="SIGNUP_HEADING" name="SIGNUP_HEADING" changeid="SIGNUP_MSG" changetype="SIGNUP_HEADER">'.concat(e.signupHeading,'</h1>\n\t\t\t\t\t\t\t<div style="font-family: Calibri, Arial, sans-serif;font-weight: 400;font-size: 13px;line-height: 20px;color: #000;text-align: center;padding-bottom: 20px;margin-bottom: 0;" id="SIGNUP_BODY" name="SIGNUP_BODY">\n\t\t\t\t\t\t\t\t<div style="margin:0px auto;text-align:center;">\n\t\t\t\t\t\t\t\t\t<div  class="" changeid="SIGNUP_MSG" id="SIGNUP_DESCRIPTION" changetype="SIGNUP_DESCRIPTION">\t').concat(e.signupDescription,'</div>\n\t\t\t\t\t\t\t\t\t<div style="display:none;padding:10px 10px; color:#d20000; font-size:11px; margin:10px 0px;border:solid 1px #ffd9d3; margin-top:20px;" id="errorMsgDiv">&nbsp;&nbsp;').concat(e.correctFields,'</div>\n\t\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t<div style="font-size:12px; margin-top:10px;" name="fieldsdivSf" class="zcsffieldsdiv">\n\t\t\t\t\t\t\t\t\t\t\t<div style="display:none" ishidden="true">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width: 130px; float: left; margin-top: 5px; text-align: left; margin-right: 5px; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">Acquisition Leads&nbsp;</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:60%; float:left;  min-width:170px;  max-width:70%;" class="zcinputbox">
1\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input name="CONTACT_CF39" type="checkbox" zc_display_name="Acquisition Leads" value="true" style="padding-left:10px;padding-right:10px; margin-top:5px;" checked="checked">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_CONTACT_CF39">4,false,4,Acquisition Leads,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="clear:both"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="display:none;width: 130px; float: left; margin-top: 5px; margin-right: 5px; text-align: left; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">Contact Email&nbsp;\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span name="SIGNUP_REQUIRED" style="color:#B40000;font-size:11px;font-family:Arial;">*</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:100%; float:left; width:100%" class="zcinputbox">\x3c!-- check to mark emailid field as type email, and other mandatory fields as type required --\x3e\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input name="CONTACT_EMAIL" changeitem="SIGNUP_FORM_FIELD" placeholder="').concat(e.contactEmail,'" style="outline: none; background-color: #fff; display: block; width: 100%; font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 40px; letter-spacing: 0.05em; color: #5c5c5c; text-align: left; padding-left: 10px; border: 1px solid #d6d5d5; box-sizing: border-box;" maxlength="100" type="email">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_CONTACT_EMAIL">1,true,6,Contact Email,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="padding:10px 0px 10px 0px;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="display:none;width: 130px; float: left; margin-top: 5px; margin-right: 5px; text-align: left; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">First Name&nbsp;</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:60%; float:left;  width:100%;" class="zcinputbox">\x3c!-- check to mark emailid field as type email, and other mandatory fields as type required --\x3e\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input name="FIRSTNAME" changeitem="SIGNUP_FORM_FIELD" placeholder="').concat(e.firstName,'" style="outline: none; background-color: #fff; display: block; width: 100%; font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 40px; letter-spacing: 0.05em; color: #5c5c5c; text-align: left; padding-left: 10px; border: 1px solid #d6d5d5; box-sizing: border-box;" maxlength="100" type="text">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_FIRSTNAME">1,false,1,First Name,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="padding:10px 0px 10px 0px;">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="display:none;width: 130px; float: left; margin-top: 5px; margin-right: 5px; text-align: left; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">Last Name&nbsp;</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:60%; float:left;  width:100%;" class="zcinputbox">\x3c!-- check to mark emailid field as type email, and other mandatory fields as type required --\x3e\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input name="LASTNAME" changeitem="SIGNUP_FORM_FIELD" placeholder="').concat(e.lastName,'" style="outline: none; background-color: #fff; display: block; width: 100%; font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 40px; letter-spacing: 0.05em; color: #5c5c5c; text-align: left; padding-left: 10px; border: 1px solid #d6d5d5; box-sizing: border-box;" maxlength="50" type="text">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_LASTNAME">1,false,1,Last Name,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="display:none" ishidden="true">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width: 130px; float: left; margin-top: 5px; margin-right: 5px; text-align: left; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">Country&nbsp;</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:60%; float:left;  min-width:170px; max-width:70%;" class="zcinputbox">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input name="COUNTRY" changeitem="SIGNUP_FORM_FIELD" style="height: 28px; padding: 2px; width: 97%; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); font-family: Calibri; font-size: 10px; box-sizing: border-box;" maxlength="100" type="text" value="').concat((localStorage.getItem("country")||"").split(" ")[0]||"",'">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_COUNTRY">
11,false,1,Country,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n                        <div style="display:none" ishidden="true">\n                            <div style="">\n                                <div\n                                    style="width: 130px; float: left; margin-top: 5px; margin-right: 5px; text-align: left; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;"\n                                    name="SIGNUP_FORM_LABEL"\n                                >\n                                    Acquisition Leads\n                                </div>\n                                <div\n                                    style="width:60%; float:left; min-width:170px; max-width:70%;"\n                                    class="zcinputbox"\n                                >\n                                    <input\n                                        name="CONTACT_CF39"\n                                        type="checkbox"\n                                        zc_display_name="Acquisition Leads"\n                                        value="true"\n                                        checked="checked"\n                                    >\n                                    <span\n                                        style="display:none"\n                                        id="dt_CONTACT_CF39"\n                                    >\n                                        6,false,1,Acquisition Leads,2\n                                    </span>\n                                </div>\n                            </div>\n                            <div style="clear:both"></div>\n                        </div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="display:none" ishidden="true">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width: 130px; float: left; margin-top: 5px; margin-right: 5px; text-align: left; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">Country Code&nbsp;</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:60%; float:left;  min-width:170px; max-width:70%;" class="zcinputbox">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input name="CONTACT_CF2" changeitem="SIGNUP_FORM_FIELD" style="height: 28px; padding: 2px; width: 97%; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); font-family: Calibri; font-size: 10px; box-sizing: border-box;" maxlength="100" type="text" value="').concat((localStorage.getItem("country")||"").split(" ")[1]||"",'">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_CONTACT_CF2">1,false,1,Country Code,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="display:none" ishidden="true">\n\t\t\t\t\t\t\t\t\t\t\t\t<div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width: 130px; float: left; margin-top: 5px; text-align: left; margin-right: 5px; font-family: Calibri; color: rgb(51, 51, 51); font-size: 12px;" name="SIGNUP_FORM_LABEL">List Source&nbsp;</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="width:60%; float:left;  min-width:170px;  max-width:70%;position:relative" class="zcinputbox">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<select name="CONTACT_CF33" multiple="multiple" style="padding: 2px; width: 97%; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); font-family: Calibri; font-size: 10px; box-sizing: border-box; height: 84px;" zc_display_name="List Source" changeitem="SIGNUP_FORM_FIELD">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="HMS Extraction">HMS Extraction</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="NMH Shareholders Agree List">NMH Shareholders Agree List</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Corporate Beachcomber Newsletter List">Corporate Beachcomber Newsletter List</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="B2C Newsletter Events">B2C Newsletter Events</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="MailingListCOMEX_GM_HM">MailingListCOMEX_GM_HM</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="DMC">DMC</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Brand and Com Dept Mailing List">Brand and Com Dept Mailing List</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Mailing List DMC">Mailing List DMC</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="COMEX_GM_HM">COMEX_GM_HM</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="RPL B2B">RPL B2B</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="BCH Internal Team">BCH Internal Team</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Facebook">Facebook</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Website">Website</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="BCH France">BCH France</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Investors_Bankers_Insurance">
1Investors_Bankers_Insurance</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Carte de Visite Mme. BOUVIER">Carte de Visite Mme. BOUVIER</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Artisan POC">Artisan POC</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="HOD List">HOD List</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="BIC 2024 Invitation">BIC 2024 Invitation</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Green Team">Green Team</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Triptease">Triptease</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Instagram">Instagram</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Harmonie Golf Members">Harmonie Golf Members</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="PR Representative">PR Representative</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option selected="selected" value="Beachcomber Website">Beachcomber Website</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value="Beachcomber Events Website">Beachcomber Events Website</option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</select>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span style="display:none" id="dt_CONTACT_CF33">1,false,13,List Source,2</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div><div style="clear:both"></div></div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div style="padding: 10px 0px 10px 15px;display:none " id="captchaOld" class="recaptcha" name="captchaContainer">\n\t\t\t\t\t\t\t\t\t\t\t<div style="">\n\t\t\t\t\t\t\t\t\t\t\t\t<div style="width: 59%; float: left; min-width: 170px; max-width: 70%;" id="captchaParent">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img src="//campaigns.zoho.com/images/refresh_icon.png" style="cursor: pointer;float:right;margin-right:4px" onclick="loadCaptcha(\'https://campaigns.zoho.com/campaigns/CaptchaVerify.zc?mode=generate\',this,\'#sf3z405b2d06d18138015f62ed9e1391ff04c98771393bb4fc1e0ddad220ea7b985c\');" id="relCaptcha">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div id="captchaDiv" captcha="true" name="" style="padding: 20px;background:#fff;border: 1px solid rgb(222, 222, 222);box-sizing: border-box;width:98.8%"></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input placeholder="Captcha" id="captchaText" name="captchaText" changeitem="SIGNUP_FORM_FIELD" style="margin-top: 5px; height: 28px; padding: 2px; width: 98.7%; color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); font-size: 10px; box-sizing: border-box; font-family: Calibri;" maxlength="100" type="text">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span name="SIGNUP_REQUIRED" id="capRequired" style="color: rgb(180, 0, 0); font-size: 11px; font-family: Arial; margin-top: -16px; margin-right: -2px; float: right;">*</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div style="clear: both"></div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<input type="hidden" id="secretid" value="6LdNeDUUAAAAAG5l7cJfv1AA5OKLslkrOa_xXxLs">\x3c!-- Captcha for Signup End--\x3e\x3c!-- Other Lists Subscription Start--\x3e\n\t\t\t\t\t\t\t\t\t\t<div style="margin-top:20px;" id="selectMailingLists" identity="mailingLists">\n\t\t\t\t\t\t\t\t\t\t\t<div name="SIGNUP_FORM_LIST" changetype="SIGNUP_FORM_LIST" style="text-align:left;font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 16px; color: #000;" class="">').concat(e.emailUpdates,'</div>\n\t\t\t\t\t\t\t\t\t\t\t<table width="96%" style="margin-top: 5px;" border="0" cellspacing="0" id="listRelTable" cellpadding="0" class="mt10">\n\t\t\t\t\t\t\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td width="150" style="text-align: left;">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<label name="SIGNUP_FORM_LIST" style="font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 16px; color: #000;">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div style="padding:10px 0px ;"  valign="top" class="txtnormal bdr_btm" onmouseover="this.className=\'txtnormal bdr_btm_hover\';" onmouseout="this.className=\'txtnormal bdr_btm\';">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type="checkbox" name="listCheckBox" title="').concat(e.brandCommunication,'" value="780643000002793399" id="780643000002793399" style="vertical-align: top;margin: 0px 5px 0px 0px;" >&nbsp;').concat(e.brandCommunication,'</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<td width="150" style="text-align: left;">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<label name="SIGNUP_FORM_LIST" style="font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 16px; color: #000;">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div valign="top" class="txtnormal bdr_btm" onmouseover="this.className=\'txtnormal bdr_btm_hover\';" onmouseout="this.className=\'txtnormal bdr_btm\';">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input type="checkbox" name="listCheckBox" title="').concat(e.specialDeals,'" value="780643000000041001" id="780643000000041001" style="vertical-align: top;margin: 0px 5px 0px 0px;">&nbsp;').concat(e.specialDeals,'</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t\t\t\t\t</tbody>\n\t\t\t\t\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t\t\t\t\t</div>
1\x3c!-- Other Lists Subscription End--\x3e\n\t\t\t\t\t\t\t\t\t\t<hr>\n\t\t\t\t\t\t\t\t\t\t<div style="display:none;border-bottom:#ebebeb dotted 1px; margin-top:10px; clear:both;"></div>\n\t\t\t\t\t\t\t\t\t\t<div id="REQUIRED_FIELD_TEXT" changetype="REQUIRED_FIELD_TEXT" name="SIGNUP_REQUIRED" style="color:#B40000; font-family: Calibri, Arial, sans-serif; font-size: 11px;text-align: left;">').concat(e.requiredFields,'</div>\n\t\t\t\t\t\t\t\t\t\t<div name="privacyPolicy" style="color: #000; font-family: Calibri, Arial, sans-serif; font-size: 11px; line-height: 16px; margin: 10px 0;text-align: left;">\n\t\t\t\t\t\t\t\t\t\t\t<input type="checkbox" style="vertical-align:middle;margin: 0px 5px 0px 0px;" name="PRIVACY_POLICY" value="PRIVACY_AGREED">\n\t\t\t\t\t\t\t\t\t\t\t<span style="vertical-align:middle;margin-left:5px">').concat(e.accept,'&nbsp;\n\t\t\t\t\t\t\t\t\t\t\t\t<a href="').concat(e.linkPrivacy,'" target="_blank" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-weight: 400; font-size: 11px; line-height: 16px; letter-spacing: 0.05em; text-decoration: underline; color: #b9a077;">').concat(e.privancy,"</a>&nbsp;").concat(e.and,'&nbsp;\n\t\t\t\t\t\t\t\t\t\t\t\t<a href="').concat(e.linkTermConditions,'" target="_blank" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-weight: 400; font-size: 11px; line-height: 16px; letter-spacing: 0.05em; text-decoration: underline; color: #b9a077;">').concat(e.TermConditions,'</a>&nbsp;</span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div style="text-align:center; margin-top: 20px;">\n\t\t\t\t\t\t\t\t\t\t\t<input type="button" action="Save" id="zcWebOptin" name="SIGNUP_SUBMIT_BUTTON" changetype="SIGNUP_SUBMIT_BUTTON_TEXT" style="background-color: #b9a077; display: block; width: 100%; margin-top: 10px; font-family: Calibri, Arial, sans-serif; font-weight: 400; font-size: 12px; line-height: 40px; letter-spacing: 0.05em; color: #fff; text-align: center; border: 1px solid #b9a077; text-transform: uppercase; cursor: pointer;" value="').concat(e.joinNow,'">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\x3c!-- Do not edit the below Zoho Campaigns hidden tags --\x3e\n\t\t\t\t\t\t\t<input type="hidden" id="fieldBorder" value="" onload="">\n\t\t\t\t\t\t\t<input type="hidden" name="zc_trackCode" id="zc_trackCode" value="ZCFORMVIEW" onload="">\n\t\t\t\t\t\t\t<input type="hidden" name="viewFrom" id="viewFrom" value="URL_ACTION">\n\t\t\t\t\t\t\t<input type="hidden" id="submitType" name="submitType" value="optinCustomView">\n\t\t\t\t\t\t\t<input type="hidden" id="lD" name="lD" value="1ad566ac28520101">\n\t\t\t\t\t\t\t<input type="hidden" name="emailReportId" id="emailReportId" value="">\n\t\t\t\t\t\t\t<input type="hidden" name="zx" id="cmpZuid" value="12ad7d4a7">\n\t\t\t\t\t\t\t<input type="hidden" name="zcvers" value="3.0">\n\t\t\t\t\t\t\t<input type="hidden" name="oldListIds" id="allCheckedListIds" value="">\n\t\t\t\t\t\t\t<input type="hidden" id="mode" name="mode" value="OptinCreateView">\n\t\t\t\t\t\t\t<input type="hidden" id="zcld" name="zcld" value="1ad566ac28520101">\n\t\t\t\t\t\t\t<input type="hidden" id="zctd" name="zctd" value="1ad566ac2765d029">\n\t\t\t\t\t\t\t<input type="hidden" id="document_domain" value="">\n\t\t\t\t\t\t\t<input type="hidden" id="zc_Url" value="lbzqj-zgph.maillist-manage.net">\n\t\t\t\t\t\t\t<input type="hidden" id="new_optin_response_in" value="1">\n\t\t\t\t\t\t\t<input type="hidden" id="duplicate_optin_response_in" value="0">\n\t\t\t\t\t\t\t<input type="hidden" id="zc_formIx" name="zc_formIx" value="3z405b2d06d18138015f62ed9e1391ff04c98771393bb4fc1e0ddad220ea7b985c">\x3c!-- End of the campaigns hidden tags --\x3e</div>\n\t\t\t\t\t</form>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<input type="hidden" id="isCaptchaNeeded" value="false">\n\t\t<input type="hidden" id="superAdminCap" value="0">\n\t\t<img src="https://lbzqj-zgph.maillist-manage.net/images/spacer.gif" id="refImage" onload="referenceSetter(this)" style="display:none;">\n\t</div>\n</div>\n<div id="zcOptinOverLay" oncontextmenu="return false" style="display:none;text-align: center; background-color: rgb(0, 0, 0); opacity: 0.5; z-index: 100; position: fixed; width: 100%; top: 0px; left: 0px; height: 988px;"></div>\n<div id="zcOptinSuccessPopup" style="display:none;z-index: 9999;width: 800px; height: 40%;top: 84px;position: fixed; left: 26%;background-color: #FFFFFF;border-color: #E6E6E6; border-style: solid; border-width: 1px;  box-shadow: 0 1px 10px #424242;padding: 35px;">\n\t<span style="position: absolute;top: -16px;right:-14px;z-index:99999;cursor: pointer;" id="closeSuccess">\n\t\t<img src="https://lbzqj-zgph.maillist-manage.net/images/videoclose.png">
1\n\t</span>\n\t<div id="zcOptinSuccessPanel"></div>\n</div>')}})},s=n(58299),d=n(20417),u=n(85739),p=n(25675),v=n.n(p),m=n(10682),h=n(21608),g=n(31555),f=n(30767),_=n(49060),b=n.n(_),x=n(26562),y=n.n(x),w=function(t){var e=t.icon,n=t.index,o=t.data;if(o){var a=o||{},r=a.field_long_title,l=a.type,c=a.field_contact_information,s=a.text_overwite;return(0,i.jsx)(g.Z,{xs:12,md:6,className:n%2===0?b().leftContactContainer:b().rightContactContainer,children:(0,i.jsx)("div",{className:"".concat(b().contact," ").concat(n%2===0?b().leftContact:b().rightContact),children:(0,i.jsxs)("div",{className:b().contactSectionContainer,children:[(0,i.jsx)("div",{className:b().contactSectionImage,children:e&&(0,i.jsx)(v(),{src:e,width:50,height:50,alt:"",unoptimized:!0,loading:"lazy"})}),(0,i.jsxs)("div",{className:b().contactSectionText,children:[(0,i.jsx)("a",{target:function(t){return!!t.includes("http")}?"_blank":"_self",rel:"noreferrer",href:"contact_number"===l?"tel:".concat(c):"".concat(c),children:(0,i.jsx)("span",{children:"contact_number"===l?c:s})}),(0,i.jsx)("p",{children:r})]})]})})})}},C=function(t){var e=t.link,n=t.icon,o=t.title,a=t.isblog,r=void 0!==a&&a?y():b();return(0,i.jsx)("a",{href:e||"#",rel:"noreferrer",target:"_blank",className:r.iconImage,onClick:function(){(0,d.D)("footer","social network - ".concat(o))},children:n&&(0,i.jsx)(v(),{src:n,alt:"social network",width:50,height:50,unoptimized:!0,loading:"lazy"})})},k=n(41664),j=n.n(k),N=n(72045);function I(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function S(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),i.forEach((function(e){I(t,e,n[e])}))}return t}var L=function(t){var e=t.data,n=t.footerKey,o=void 0===n?"":n,a=t.show,r=void 0!==a&&a,l=t.handleClick,c=void 0===l?function(){}:l,s=t.isblog,u=void 0!==s&&s,p=u?y():b();if(e){var v=e||{},m=v.info,h=v.renderMenu,f=void 0===h?[]:h;if(f.length){return(0,i.jsxs)(g.Z,{xs:12,md:u?"auto":3,className:p.footerLinksContainer,children:[(null===m||void 0===m?void 0:m.label)&&(0,i.jsx)("span",{className:p.labelTitle,onClick:function(){return c(o)},children:null===m||void 0===m?void 0:m.label}),(0,i.jsx)("ul",{className:"".concat(r?"maxHeight":""),children:f.map((function(t){return(null===t||void 0===t?void 0:t.title)&&(0,i.jsx)("li",{children:(0,i.jsx)(j(),{href:(null===t||void 0===t?void 0:t.url)||"#",prefetch:!1,children:(0,i.jsx)("a",S({onClick:function(){return e=null===t||void 0===t?void 0:t.title,void(0,d.D)("footer",e);var e}},u&&{target:"_blank",rel:"noopener noreferrer"},{children:null===t||void 0===t?void 0:t.title}))})},(0,N.Z)())}))})]})}}};function F(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function B(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),i.forEach((function(e){F(t,e,n[e])}))}return t}var E=[{id:1,icon:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/newTwitter.svg?er=beach"),title:"Twitter"},{id:2,icon:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/facebook.svg"),title:"Facebook"},{id:3,icon:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/youtube.svg"),title:"Youtube"},{id:4,icon:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/pinterest.svg"),title:"Pinterest"},{id:5,icon:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/instagram.svg"),title:"Instagram"},{id:6,icon:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/linkedin.svg"),title:"Linkedin"}],T={contact_mail:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/at.png"),contact_number:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/call.png")},P=function(t){var e=t.data,n=t.isblog,l=void 0!==n&&n,d=l?y():b(),p=(0,r.useState)(""),_=p[0],x=p[1],k=(0,r.useState)(!1),j=k[0],N=k[1],I=(0,a.useRouter)(),S=I.pathname,F=I.locale;if(e){s.Gf.includes(S);var P=(null===e||void 0===e?void 0:e[0])||{},O=P.social_media_footer,z=P.copyright,D=P.contact_footer,M=P.newsletter,R=P.info_footer,Z=(D||{}).field_contact_type_paragr,A=void 0===Z?[]:Z,H=M||{},U=H.newsletter_title,G=H.newsletter_description,Y=H.newsletter_cta_text,q=(H.newsletter_cta_url,"fr"===F?" et ":" and "),V=(G?G.replace(/&nbsp;/g," ").replace(/\s+/g," ").trim():"").split(q),X=R?Object.keys(R):[],W=function(t){x(t==_?"":t)},J=function(){N(!1)};return(0,i.jsx)("footer",{className:l?d.footerBlog:"",children:(0,i.jsxs)(m.Z,{fluid:!0,children:[(0,i.jsx)(h.Z,{className:d.topBanner}),(0,i.jsx)(h.Z,{className:d.footer,children:(0,i.jsxs)(m.Z,{fluid:!0,children:[(0,i.jsx)(h.Z,{children:(0,i.jsxs)(m.Z,{fluid:!0,children:[((null===O||void 0===O?void 0:O.social_title)||l)&&(0,i.jsx)(h.Z,{children:(0,i.jsx)("span",{className:"h2 ".concat(d.socialtext),children:(null===O||void 0===O?void 0:O.social_title)||o.J[F]||o.J.en})}),(0,i.jsxs)(h.Z,{className:d.socialContainer,children:[(0,i.jsx)(g.Z,{xs:2,sm:3,xl:4,className:d.leftGradient}),(0,i.jsx)(g.Z,{xs:8,sm:6,xl:4,className:d.iconImagesContainer,children:(0,i.jsx)("div",{className:d.socialIcons,children:E.map((function(t){var e;return(0,i.jsx)(C,B({},t,{link:null===O||void 0===O||null===(e=O.social_media)||void 0===e?void 0:e[t.title],isblog:l}),t.id)}))})}),(0,i.jsx)(g.Z,{xs:2,sm:3,xl:4,className:d.rightGradient})]})]})}),(0,i.jsx)(m.Z,{className:d.midSectionContainer,children:(0,i.jsxs)(h.Z,{className:l&&d.midSectionRow,children:[(0,i.jsx)(g.Z,{lg:2,xl:8,className:l&&d.menuSectionCol,children:(0,i.jsx)(h.Z,{className:l&&d.footerLinksRow,children:X.filter((function(t){return l?"blog-quick-links"==t||"blog-policies"==t:t})).map((function(t){return(0,i.jsx)(L,{isblog:l,data:null===R||void 0===R?void 0:R[t],footerKey:t,handleClick:W,show:_==t},t)}))})}),(0,i.jsx)(g.Z,{lg:2,xl:2,className:"".concat(d.newsLetterParent," ").concat(l?d.newsLetterParentEarth:""),children:(0,i.jsx)("div",{className:"".concat(d.newsLetterFlex," ").concat(l?d.newsLetterFlexBlog:""),children:(0,i.jsx)(v(),{src:"".concat("https://cdn.beachcomber-hotels.com/v9","/icons/EC-Logo-White.svg"),width:150,height:150,alt:"",unoptimized:!0,loading:"lazy"})})}),(0,i.jsx)(g.Z,B({},!l&&{lg:2},{xl:2,className:"".concat(d.newsLetterParent," ").concat(l?d.newsLetterParentBlog:""),children:(0,i.jsx)("div",{className:d.newsLetterFlex,children:(0,i.jsxs)("div",{className:"".concat(d.newsLetterContainer," ").concat(l?d.newsLetterContainerBlog:""),children:[U&&(0,i.jsx)("span",{className:"h3",children:U}),G&&(0,i.jsx)("p",{children:l?(0,i.jsxs)(i.Fragment,{children:[V[0],V.length>1&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("br",{className:d.mobileBreak}),q+V.slice(1).join(q)]})]}):G}),Y&&(0,i.jsx)("button",{type:"button",id:"sc_newsletter",onClick:function(){N(!0)},children:Y})]})})})),!l&&(0,i.jsx)(h.Z,{className:d.contactContainer,children:A.map((function(t,e){return(0,i.jsx)(w,{icon:null===T||void 0===T?void 0:T[t.type],data:t,index:e},t.id||"contact-".concat(e))}))})]})}),z&&(0,i.jsx)(h.Z,{children:(0,i.jsx)(g.Z,{className:d.copyrightCol,children:(0,i.jsx)("p",{className:d.copyright,children:(0,u.Z)(z||"")})})})]})}),(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(f.Z,{show:j,onHide:J,className:"newsModal",children:(0,i.jsxs)(f.Z.Body,{className:"p-0",children:[(0,i.jsx)("button",{type:"button",className:"close",style:{position:"absolute",top:0,right:0},onClick:J,children:(0,i.jsx)("span",{"aria-hidden":"true",children:"\xd7"})}),(0,i.jsxs)("div",{className:"row",children:[(0,i.jsx)("div",{className:"col-md-7 py-4",children:(0,i.jsx)(c,{isblog:l})}),(0,i.jsx)("div",{className:"col-md-5 d-none d-md-flex p-0",children:(0,i.jsx)(v(),{src:"".concat("https://cdn.beachcomber-hotels.com/v9","/assets/images/Newsletter-pop-in.jpg"),width:"269",height:"529",alt:"",unoptimized:!0,loading:"lazy"})})]})]})})})]})})}},O=(0,r.memo)(P)},28637:function(t,e,n){"use strict";var i=n(85893),o=n(67294),a=n(30767),r=n(21608),l=n(31555),c=n(78182),s=n(41664),d=n.n(s),u=n(72045),p=n(20417),v=n(62832),m=n.n(v),h=n(90002),g=n(20239),f=n(85739),_=n(11163),b=n(58299);function x(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var y=function(t){var e,n,s,v,y,w,C,k,j,N,I,S,L,F,B,E,T,P,O,z,D,M,R,Z,A,H,U,G,Y,q,V,X,W,J,K,Q,$,tt,et=t.show,nt=t.handleClose,it=t.data,ot=t.ctaLabels,at=t.isMobile,rt=void 0!==at&&at,lt=t.closeBurger,ct=void 0===lt?null:lt,st=it||{},dt=st.title,ut=st.content_hotels,pt=void 0===ut?[]:ut,vt=st.children,mt=void 0===vt?[]:vt,ht=(ot||{}).back,gt=void 0===ht?"":ht,ft=(0,o.useState)({image:[]}),_t=ft[0],bt=ft[1],xt=(0,o.useState)([]),yt=xt[0],wt=xt[1],Ct=(0,_.useRouter)();if((0,o.useEffect)((function(){var t=pt.map((function(t,e){var n=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},i=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}
1)))),i.forEach((function(e){x(t,e,n[e])}))}return t}({},t,{id:(0,u.Z)()});return 0===e&&bt(n),n}));wt(t)}),[pt]),it){var kt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";(0,p.D)(t,e)},jt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];kt((null===window||void 0===window?void 0:window.scrollY)>b.nj?"sticky bar":"menu","mega menu - ".concat(e?"hotel - ".concat(null===_t||void 0===_t?void 0:_t.title," - CTA ").concat(t):"".concat(t)," ")),nt()};return(0,i.jsxs)(a.Z,{id:"menuHotel",show:et,onHide:nt,className:m().NavSubMenu,children:[(0,i.jsx)(a.Z.Header,{className:m().HeaderSubMenu,children:(0,i.jsx)("button",{type:"button",onClick:nt})}),(0,i.jsx)(a.Z.Body,{children:(0,i.jsxs)(r.Z,{className:m().NavBanner,children:[(0,i.jsxs)(l.Z,{xs:12,lg:5,xl:4,className:m().asideNav,children:[(0,i.jsx)("span",{className:m().backbtnMenu,onClick:nt,children:gt}),(0,i.jsx)("span",{className:"h3 ".concat(m().titleH3," megamenuTitle"),onClick:function(t){t.preventDefault(),rt&&nt()},children:dt}),(0,i.jsx)("ul",{className:m().ulNav,children:yt.map((function(t){return(0,i.jsx)("li",{className:"".concat(m().itemList," ").concat(_t.id===t.id?m().active:""),onClick:function(){return function(t){if(window.innerWidth<992){var e;kt((null===window||void 0===window?void 0:window.scrollY)>b.nj?"sticky bar":"menu","mega menu - hotel - ".concat(null===t||void 0===t?void 0:t.title));var n=(null===t||void 0===t||null===(e=t.cta)||void 0===e?void 0:e.link)||"/";Ct.push(n),nt(),ct&&ct()}else t.id!==(null===_t||void 0===_t?void 0:_t.id)&&(kt((null===window||void 0===window?void 0:window.scrollY)>b.nj?"sticky bar":"menu","mega menu - choix liste hotel - ".concat(null===t||void 0===t?void 0:t.title)),bt(t))}(t)},children:(0,i.jsxs)("p",{children:[null===t||void 0===t?void 0:t.title," ",(0,i.jsx)("span",{children:null===t||void 0===t?void 0:t.sub_name})]})},t.id)}))})]}),(0,i.jsxs)(l.Z,{xs:12,lg:7,xl:8,className:"rightPanel",children:[(0,i.jsx)(c.Z,{style:{width:"100%"},className:m().CardImage,children:(0,i.jsx)(d(),{href:(null===_t||void 0===_t||null===(e=_t.cta)||void 0===e?void 0:e.link)||"#",children:(0,i.jsxs)("a",{onClick:function(){var t;return jt(null===_t||void 0===_t||null===(t=_t.cta)||void 0===t?void 0:t.text,!0)},children:[(0,i.jsx)(g.Z,{alt:null===_t||void 0===_t||null===(n=_t.image)||void 0===n||null===(s=n[0])||void 0===s?void 0:s.alt,width:null===_t||void 0===_t||null===(v=_t.image)||void 0===v||null===(y=v[0])||void 0===y?void 0:y.width,height:null===_t||void 0===_t||null===(w=_t.image)||void 0===w||null===(C=w[0])||void 0===C?void 0:C.height,webpD:(null===_t||void 0===_t||null===(k=_t.image)||void 0===k||null===(j=k[0])||void 0===j||null===(N=j.imageDerivatives)||void 0===N||null===(I=N.mega_menu_hotel)||void 0===I?void 0:I.webp)||(null===_t||void 0===_t||null===(S=_t.image)||void 0===S||null===(L=S[0])||void 0===L||null===(F=L.imageDerivatives)||void 0===F?void 0:F.default_url),jpgD:(null===_t||void 0===_t||null===(B=_t.image)||void 0===B||null===(E=B[0])||void 0===E||null===(T=E.imageDerivatives)||void 0===T||null===(P=T.mega_menu_hotel)||void 0===P?void 0:P.url)||(null===_t||void 0===_t||null===(O=_t.image)||void 0===O||null===(z=O[0])||void 0===z||null===(D=z.imageDerivatives)||void 0===D?void 0:D.default_url),webpT:(null===_t||void 0===_t||null===(M=_t.image)||void 0===M||null===(R=M[0])||void 0===R||null===(Z=R.imageDerivatives)||void 0===Z||null===(A=Z.mega_menu_hotel_tablete)||void 0===A?void 0:A.webp)||(null===_t||void 0===_t||null===(H=_t.image)||void 0===H||null===(U=H[0])||void 0===U||null===(G=U.imageDerivatives)||void 0===G?void 0:G.default_url),jpgT:(null===_t||void 0===_t||null===(Y=_t.image)||void 0===Y||null===(q=Y[0])||void 0===q||null===(V=q.imageDerivatives)||void 0===V||null===(X=V.mega_menu_hotel_tablete)||void 0===X?void 0:X.url)||(null===_t||void 0===_t||null===(W=_t.image)||void 0===W||null===(J=W[0])||void 0===J||null===(K=J.imageDerivatives)||void 0===K?void 0:K.default_url)}),(0,i.jsxs)(c.Z.Body,{className:m().bodyCard,children:[(0,i.jsx)(c.Z.Title,{className:m().textCard,children:(null===_t||void 0===_t?void 0:_t.mega_right_title)&&(0,i.jsx)("h2",{className:"h2",children:null===_t||void 0===_t?void 0:_t.mega_right_title})}),(null===_t||void 0===_t?void 0:_t.description)&&(0,i.jsx)("div",{className:m().textCard,children:(0,f.Z)((null===_t||void 0===_t?void 0:_t.description)||"")}),(null===_t||void 0===_t||null===(Q=_t.cta)||void 0===Q?void 0:Q.text)&&(0,i.jsx)(h.Z,{href:(null===_t||void 0===_t||null===($=_t.cta)||void 0===$?void 0:$.link)||"#",variant:"light",onClick:function(){var t;return jt(null===_t||void 0===_t||null===(t=_t.cta)||void 0===t?void 0:t.text,!0)},children:null===_t||void 0===_t||null===(tt=_t.cta)||void 0===tt?void 0:tt.text})]})]})})}),(0,i.jsx)(l.Z,{xs:12,xl:12,className:m().footSubnav,children:(0,i.jsx)("ul",{className:m().offertBc,children:mt.map((function(t){return t.title&&(0,i.jsx)("li",{className:m().itemLinks,children:(0,i.jsx)(d(),{href:(null===t||void 0===t?void 0:t.url)||"#",children:(0,i.jsx)("a",{onClick:function(){return jt(t.title)},children:t.title})})},(0,u.Z)())}))})})]})]})})]})}};e.Z=(0,o.memo)(y)},85739:function(t,e,n){"use strict";var i=n(25935);e.Z=function(t){return(0,i.ZP)(t)}},62832:function(t){t.exports={container:"Header_container__A4CB1",tophead:"Header_tophead__D0K7p",navOpened:"Header_navOpened__kwD6e","dropdown-toggle":"Header_dropdown-toggle__HWHEI",navMenu:"Header_navMenu__p5Xxn",navItem:"Header_navItem__XSENa",navDropdownItem:"Header_navDropdownItem__ocFXy","dropdown-menu":"Header_dropdown-menu__R7cCS",navMobLang:"Header_navMobLang__i2P9F",linkHome:"Header_linkHome__uf9Dq",navRightMenu:"Header_navRightMenu__xiT_E","w-100":"Header_w-100__7VxqX",NavSubMenu:"Header_NavSubMenu__OgKTR",HeaderSubMenu:"Header_HeaderSubMenu__mOWOY",titleH3:"Header_titleH3__5yFh6",asideNav:"Header_asideNav__OpCrR",ulNav:"Header_ulNav__FnrfF",itemList:"Header_itemList__uWO1p",active:"Header_active__uTTMt",footSubnav:"Header_footSubnav__9ryod",offertBc:"Header_offertBc__cBvfN",itemLinks:"Header_itemLinks__08AxB",CardImage:"Header_CardImage__kC6sC",bodyCard:"Header_bodyCard__G0ej6",textCard:"Header_textCard__OYAly",btnCard:"Header_btnCard__s0ASK","card-title":"Header_card-title__veoUF",picItem:"Header_picItem___2_1A",headerBottom:"Header_headerBottom__omRjM",bookingDatepicker:"Header_bookingDatepicker__JczBp",closeBtnBooking:"Header_closeBtnBooking__YKi7V",titleh2:"Header_titleh2__ipYWe",contentResa:"Header_contentResa__ChSvV",btnBook:"Header_btnBook__z7e_P",formResa:"Header_formResa__zien8",formBc:"Header_formBc__vdrL4",bookBcFly:"Header_bookBcFly__XmgMu",wrapLangue:"Header_wrapLangue__4JTRu",closeBtn:"Header_closeBtn__w8uXJ",backBtn:"Header_backBtn__59Gy_",backbtnMenu:"Header_backbtnMenu__li9dQ"}},49060:function(t){t.exports={container:"Footer_container__KgNr_",topBanner:"Footer_topBanner___vYRQ",footer
1:"Footer_footer__4glu5",socialtext:"Footer_socialtext__ChwFO",socialContainer:"Footer_socialContainer__DtUK4",leftGradient:"Footer_leftGradient__ILtNI",rightGradient:"Footer_rightGradient__QTNvN",socialIcons:"Footer_socialIcons__AN_kP",midSectionContainer:"Footer_midSectionContainer__7jaXJ",iconImagesContainer:"Footer_iconImagesContainer__X98NB",iconImage:"Footer_iconImage__w2iEn",footerLinksContainer:"Footer_footerLinksContainer__iMajb",labelTitle:"Footer_labelTitle__nlxT5",newsLetterParent:"Footer_newsLetterParent__xg8xi",newsLetterFlex:"Footer_newsLetterFlex__Gtybn",newsLetterContainer:"Footer_newsLetterContainer__HRHW6",contactContainer:"Footer_contactContainer__2TajL",leftContactContainer:"Footer_leftContactContainer__rSgKN",rightContactContainer:"Footer_rightContactContainer__vm5UJ",contact:"Footer_contact__0LXys",leftContact:"Footer_leftContact__aScPb",rightContact:"Footer_rightContact__ur8_e",contactSectionContainer:"Footer_contactSectionContainer__qU1eF",contactSectionImage:"Footer_contactSectionImage__x9MHI",contactSectionText:"Footer_contactSectionText__2_LFA",copyright:"Footer_copyright__JYIFl"}},26562:function(t){t.exports={container:"FooterBlog_container__NwZt8",topBanner:"FooterBlog_topBanner__ob_yL",footer:"FooterBlog_footer__ZzAL9",socialtext:"FooterBlog_socialtext__SA_KG",socialContainer:"FooterBlog_socialContainer__lcPJ9",leftGradient:"FooterBlog_leftGradient__9wkix",rightGradient:"FooterBlog_rightGradient__uqgRO",socialIcons:"FooterBlog_socialIcons__cN6rv",midSectionContainer:"FooterBlog_midSectionContainer__cGzII",midSectionRow:"FooterBlog_midSectionRow__U0vUc",menuSectionCol:"FooterBlog_menuSectionCol__hhoFy",footerLinksRow:"FooterBlog_footerLinksRow__qUPbv",iconImagesContainer:"FooterBlog_iconImagesContainer__1_PZT",iconImage:"FooterBlog_iconImage__jwEBj",footerLinksContainer:"FooterBlog_footerLinksContainer__ewh2l",labelTitle:"FooterBlog_labelTitle__T9kP1",newsLetterParent:"FooterBlog_newsLetterParent__L9FWY",newsLetterParentBlog:"FooterBlog_newsLetterParentBlog__K34j8",newsLetterParentEarth:"FooterBlog_newsLetterParentEarth__Oq_sB",newsLetterFlex:"FooterBlog_newsLetterFlex__xf2ep",newsLetterFlexBlog:"FooterBlog_newsLetterFlexBlog__ccq5o",mobileBreak:"FooterBlog_mobileBreak__VPfyw",newsLetterContainer:"FooterBlog_newsLetterContainer__OXIzF",newsLetterContainerBlog:"FooterBlog_newsLetterContainerBlog__EpPn7",contactContainer:"FooterBlog_contactContainer__vh6dJ",leftContactContainer:"FooterBlog_leftContactContainer__m8Ezh",rightContactContainer:"FooterBlog_rightContactContainer__m6TQW",contact:"FooterBlog_contact__Fj8R9",leftContact:"FooterBlog_leftContact__ZJIVv",rightContact:"FooterBlog_rightContact__n0r4r",contactSectionContainer:"FooterBlog_contactSectionContainer__6XEEa",contactSectionImage:"FooterBlog_contactSectionImage__AvKbD",contactSectionText:"FooterBlog_contactSectionText__0IZ1t",copyrightCol:"FooterBlog_copyrightCol__tQHnF",copyright:"FooterBlog_copyright__yyypZ",footerBlog:"FooterBlog_footerBlog__2r1Ov"}},19529:function(t){t.exports={container:"ButtonLink_container___Arqd",btn:"ButtonLink_btn__0AB0r",gold:"ButtonLink_gold__63RNb",light:"ButtonLink_light__PeJHf",big:"ButtonLink_big__JSDSl",btnButton:"ButtonLink_btnButton__1zBB0"}},20977:function(t){"use strict";t.exports=JSON.parse('{"J":{"default":"Find us on social media","en":"Find us on social media","fr":"Retrouvez-nous sur les r\xe9seaux sociaux","de":"Folgen Sie uns in den sozialen Medien","it":"Seguici sui social media","es":"Encu\xe9ntranos en las redes sociales","ru":"\u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u043d\u0430\u0441 \u0432 \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u044f\u0445","zh":"\u5728\u793e\u4ea4\u5a92\u4f53\u4e0a\u5173\u6ce8\u6211\u4eec","pt":"Encontre-nos nas redes sociais"},"t":{"en":"views","fr":"vues","es":"vistas","de":"Aufrufe","it":"visualizzazioni","pt":"visualiza\xe7\xf5es","nl":"weergaven","ru":"\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u044b","zh":"\u6d4f\u89c8","ja":"\u95b2\u89a7\u6570","ko":"\uc870\ud68c\uc218","ar":"\u0645\u0634\u0627\u0647\u062f\u0627\u062a","hi":"\u0926\u0943\u0936\u094d\u092f","tr":"g\xf6r\xfcnt\xfcleme","pl":"wy\u015bwietlenia","sv":"visningar","no":"visninger","da":"visninger","fi":"n\xe4ytt\xf6kerrat","cs":"zobrazen\xed","el":"\u
103c0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ad\u03c2","ro":"vizualiz\u0103ri","th":"\u0e01\u0e32\u0e23\u0e14\u0e39","vi":"l\u01b0\u1ee3t xem","id":"tayangan","uk":"\u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0438","fa":"\u0628\u0627\u0632\u062f\u06cc\u062f","he":"\u05e6\u05e4\u05d9\u05d5\u05ea"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.